Jython V

autor: Štefan Havlíček, Sales Engineer, InterSystems B.V. Sekvenční datové typy Doposud jsme se zabývali pouze jednoduchými datovými typy, které neumožňovaly pracovat s celou skupinou hodnot. Často však potřebujeme pracovat právě s takovými skupinami navzájem souvisejících údajů. K tomu právě slouží sekvenční datové typy. Sekvenční datové typy jsou uspořádané, indexované, polím podobné kolekce, které se vyskytují […]

CZ podcast volume #25 – jOpenSpace 2008 speciál

podcast ke stažení: CZPodcast25 (audio/mpeg; 31 090 kB) Tento velmi vypečený podcast vzniknul během jOpenSpace 2008 a jeho cílem je příblížit Vam alespoň trochu z neopakovatelné atmosféry této akce.Tento podcast nese plno prventsví v mnoha oblastech. Z temna ilegality vystupuje démonická postava Rudánka. Zároveň je to první podcast, kde uslyšíte celkově více než pět lidí, známe postavy […]

Konečně build systém na úrovni – Gradle

Již hodně dlouho se na mě ze všech stran valí, že Ant je překonaný a že bychom měli používat Maven. Jistě Maven přináší spoustu zajímavých myšlenek, především zavedl jednoutnou strukturu projektů a správu závislostí. Ovšem přinesl i spoustu problémů, jako pevně daný build cycle či buildování multi-projektu.Na trhu open source projektů se objevuje…

Autorizácia v JSF

Pre neinvazívny spôsob kontrolovania stavu zobrazenia komponent v JSF aplikácii môžeme využiť knižnicu jReCo (JSF Rendering Controller). Táto knižnica funguje ako plugin, ktorý vsunieme do našej aplikácie a buď dovolíme, aby jReCo ovládalo aplikáciu plne automaticky, alebo necháme na programátora, aby sa sám rozhodol, kedy má jReCo vyhodnotiť…

CZ podcast volume #24 – Nástroje

podcast ke stažení: CZPodcast24 (audio/mpeg; 28 157 kB) Čekali jste dlouho a Vaše čekání bude odměneno  dalším podcastem. Tentokrát jsme se během jednoho letního večera zabrali do nástrojů, které běžně používáme. Neomezili jsme se vyloženě na vývojové nástroje, ale například na nástroje, které používáme pro zápis myšlenek a nebo třídění informací a to  v offline i online […]

NTLM a Spring security

Ještě před pár dny jsem skoro nevěděl, co to je NTLM a dnes tento autentifikační protokol používám v mé aplikaci. Našel jsem na jednom blogu parádní článek, kde je víceméně vše podstatné k implementaci pomocí Spring security řečeno. Nemá cenu se tedy opakovat, spíše bych přidal některé moje poznámky a doplnění…

Jython IV

autor: Štefan Havlíček, Sales Engineer, InterSystems B.V. Numerické funkce  (pokračovaní) Pro ilustraci vestavěných matematických funkcí lze uvést ty, které jsou používány nejčastěji: abs abs(číslo)             Vrátí absolutní hodnotu argumentu. coerce coerce(číslo1, číslo2)             Vrátí tuple … (výsledek1, výsledek2). Tuple je datový typ, o němž bude řeč později, v sekci pojednávající o sekvenčních datových typech. Výsledky […]

TSS-JS Report

Ako iste mnohí čitatelia tohto portálu vedia, konala sa v dňoch 18-20.6 po prvý raz konferencia The Server Side – Java Synopsium (TSS-JS) v Prahe. Portál The Server Side si myslím, že nikomu extra predstavovať netreba, aspoň pre mňa to bol v začiatkoch s Javou jeden z prvých informačných zdrojov. Keďže sa aj mne vďaka […]

OSGi: Použít nebo nepoužít?

Hned na začátku článku musím říci, že jsem velký fanda modulárních systémů a OSGi především. Ale to hned nemusí znamenat, že OSGi budu používat vždy a za všech okolností – pro mě je důležité za použitím jakékoliv technologie vidět určitý přínos a tedy důvod, proč danou technologii použít. Samozřejmě to také musí být vyvážené rozumnou […]