Můj milý deníčku…

Svůj deníček si píšu od svého útlého dětství a považuji ho za jeden ze svých nejlepších a nejtrvalejších návyků, které jsem v životě získal. Úplně na začátku jsem si zo psal do sešitů, které jsem ve škole nafasoval a nepovažoval za nutné je používat pro výuku. To mi vyfrželo asi rok, než ho objevila moje sestra a donesla rodičům. Vzhledem k tomu, že jsem zrovna prožíval své období vzdoru, rodiče se o sobě dozvěděli hromadu novinek, a zároveň se ubezpečili o rozsáhlosti mé slovní zásoby, zejména ve směru vulgárních výrazů. Uvědomil jsem si, že takhle to dále nejde, a že musím zaistit svému deníčku alespoň elementární bezpečnost.

Pokračovat ve čtení „Můj milý deníčku…“

Recenze: Chytré hodinky Pebble

Před týdnem mi konečně domů dorazily hodinky Pebble. Projekt, který jsem, stejně jako desetisíce jiných, objevil na Kickstarteru před více než rokem. Koncept hodine, které jsou jakousi prodlouženou rukou mobilního telefonu mě okamžitě zaujal a já přispěl projektu Pebble částkou 150 dolarů a těšil se na to, až hodinky budu nosit na svém zápěstí. Celý koncept vyvolal nejen u mě obrovské očekávání. Po týdnu používání jsem se rozhodl sepsat recenzi.

Pokračovat ve čtení „Recenze: Chytré hodinky Pebble“

Snězte žábu aneb dělejte ty nejdůležitější úkoly ráno

Jedna z vynikajicích knížek o produktivitě se jmenuje Eat That Frog od Briana Tracyho. Hlavní myšlenka téhle knížky je, že ty nejdůležitější úkoly  by měly být řešeny hned jako první věc, kterou se ráno rozhodneme udělat, protože zbytek dne se pak bude jevit jako snadný. Brian Tracy tuhle činnost ve své knize nazývá „snězení žáby“ (ating your frog), k čemu, podle svých slov, došel tak, že „pokud první věcí, kterou ráno uděláte, bude snězení živé žáby, zbytek dne budete trávit s vědomím, že s největší pravděpodobností již máte za sebou tu nejhorší věc, která vás tento den mohla potkat.“

Pokračovat ve čtení „Snězte žábu aneb dělejte ty nejdůležitější úkoly ráno“

Testování JMS v unit testech

Dnes jsem strávil skoro celý den tím, že jsem potřeboval vyřešit následující problém. Mám aplikaci, která poměrně sofistikovaně využívá několik JMS front pro asynchronní zpracování požadavků z klientských aplikací. Celé je to postavené nad serverem Weblogic a aplikace využívá frameworku Spring. Další komplikací je, že veškeré fronty jsou v aplikačním kontextu získávány z JNDI, včetně konektivity do databáze. Na následujících řádcích zkusím popsat, jak jsem se s tímto problémem popasoval. Budu rád za jakékoliv reakce, co jsem měl udělat lépe a co jsem udělal špatně.
Pokračovat ve čtení „Testování JMS v unit testech“

Autentizace webových služeb JAX-WS na Weblogicu

V dnešním návodu se zaměřím na to, jakým způsobem zajistit autentizaci webových služeb vystavených na Weblogicu ve verzi 10.3.3, i když tento návod bude fungovat i ve verzích vyšších (a i nižších). Cílem je použít pouze standardní prostředky aplikačního serveru. A jako drobný bonus bude ukázka, jak vystavit webovou službu.
Pokračovat ve čtení „Autentizace webových služeb JAX-WS na Weblogicu“

Generated sources by JAXB and problem with encoding

I recently had to solve the problem with JAXB to generate bad source from XSD. The problem was basically that the XSD source from which they were subsequently generated Java code contained in the tag Czech diacritics characters, and unfortunately, the output files were not generated in the UTF-8, but the native format of operating system of my laptop, which is MacCentralEurope.
Pokračovat ve čtení „Generated sources by JAXB and problem with encoding“

Pojďte darovat krev

Dneska jsem po dlouhé době byl znovu darovat krev a všiml si, že mezi dárci je mnohem více lidí staršího data narození než mladších. Uvědomil jsem si, že dárcům krve hrozí vymření. No a protože na tenhle blog chodí převážně mladší čtenáři, pokusím se drobnou agitaci. Já osobně jsem poprvé daroval krev skoro před jedenácti lety na vojně, kde darování krve znamenalo záruku celodenního válení se na kanapi.
Pokračovat ve čtení „Pojďte darovat krev“