Rubrika: články, blog

Dead Letter Channel nebo Invalid Message Channel? Toť otázka

Úvaha nad Enterprise Integration Patterns (EIP) na téma, jestli je dané technické řešení spíše vzorem Dead Letter Channel nebo Invalid Message Channel.

Proč mít na projektu junior programátory

V článku jak ze začátečníka vychovat dobrého programátora jste se mnou souhlasili v tom, že je dobré mít v týmu junior programátory. Chtěl bych tuto myšlenku podpořit citátem z knihy Ohnivá brána (Steven Pressfield). Jedná se o románové zpracování příběhu Bitvy u Thermopyl a v podstatě jde o beletristické podaní toho, co jsem se snažil napsat v...

Tvorba rozšíření pro Jenkins

Na vlastní kůži jsem si zkusil, že psaní vlastních rozšíření pro Jenkins není žádný med. Pokud pro vaší potřebu existuje nějaké alespoň trochu podobné rozšíření, nepouštějte se do psaní vlastního, ušetříte si spoustu práce. To bych rád předeslal úvodem. Pokud si chystáte napsat vlastní rozšíření nebo vás jenom zajímá, jak složité by to...

Lokalizace data a času v Androidu

Jedna ze sympatických věcí při vývoji pro Android je od základu zabudovaná podpora pro lokalizaci aplikace. Vlastně nejen podpora - programátor je v podstatě jemně tlačen k tomu, aby veškeré texty, které se zobrazují na uživatelském rozhraní, neumisťoval natvrdo do kódu javovských tříd nebo XML layoutů. I v případě, že daná aplikace bude ve...

Java a fault handling policies v Oracle SOA Suite

Jednou ze součástí Oracle SOA Suite je tzv. Fault Management Framework, který se mmj. stará o zpracování výjimek v BPELu. Pokud během invoke aktivity nastane výjimka, framework ji odchytí a předá ji ke zpracování akci, která je definovaná ve fault policy. Jednou z možností zpracování je zavolání uživatelské Java třídy.

Bilancování

Blíží se konec roku, a to je většinou čas k přemýšlení nejenom o tom, co jsme udělali, ale i o tom co nás čeká rok následující. Já bych s dovolením začal malým ohlédnutím. Je tomu skoro na den deset let, kdy jsem tento blog zakládal. Četnost příspěvků oscilovala stejně jako jejich náplň a žel bohu i kvalita. Blog jsem začal tvořit z potřeby...

Proč jsme se v Etneteře nedávno pustili do Scaly (Proč jsme se pustili do Scaly)

Chcete svobodu se vyjádřit a posouvat (se) dopředu i za cenu občasného šlápnutí vedle nebo vám jde o eliminování chyb? Možná jednodušeji, chcete prgat podle pravidel nebo podle sebe?Scala nám zatím připadá jako pokrokový a moderní programovací jazyk. Je to esence přístupu, kterému věříme a který aplikujeme na prostředí programovacích jazyků.

Copak jmelí.. Ale Scala!

scala-logo
Nehledě na to, že si dokážu představit i příjemnější náplň dlouhých zimních večerů, než je studium nového programovacího jazyka, Scala za trochu toho drahocenného času a energie rozhodně stojí. Odměnou nám budiž citelný nárůst efektivity a radosti z práce. Scala je objektově orientovaný, funkcionální, staticky typovaný jazyk s vysokou...

Co se firmy můžou přiučit od armády

Na vojně jsem nebyl, protože se mě už povinná vojenská služba naštěstí netýkala. Ale Československé lidové armádě, respektive její přímé následovnici, bych se vyhýbal, jak by to jen šlo. Na druhou stranu uvažuji o vstupu do Aktivních záloh AČR, ale to je na jiné povídání. Ovšem to nic nemění na tom, že válečnictví je staré řemeslo a firmy se mají...

Recenze knihy SOA Patterns

SOA je široké téma a kde kdo si do něj schová kde jakou webovou službičku. Určitě proto není na škodu se občas trochu ochytřit a zjistit, "jak se to správně dělá". Jednou z knižních alternativ, po které se dá sáhnout je počin nakladatelství Manning, které čersvě vydalo knihu SOA Patterns.

 
strana 10/139celkem 1390 položek