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 […]

Metodika návrhu SOA aneb kdy začít s WSDL a kdy s kódem

Přečetl jsem si Vytvářet nejdříve WSDL nebo Java rozhraní od Petra Jůzy a rozhodl jsem se, že také připojím pár svých zkušeností.Na otázku, zda začít nejdřív s WSDL nebo nejdřív implementovat a potom generovat WSDL neexistuje jednoznačná odpověď. A navíc je třeba podle Cimrmana vzít v potaz i roli kohouta, ale nepředbíhejme :-)Bavme se tedy […]