Listopad 10th, 2009
Nejednou jsem si všiml, že spousta vývojářů má tendenci stále dokola vymýšlet kolo, místo toho, aby využili již hotových funkčností. Rozhodl jsem se tedy, že vám čas od času předvedu některé zajímavé utilitky, které se nacházejí v často používaních frameworcích a knihovnách. Dnes si vezmu na paškál Spring framework a jejich package Utils.
Read the rest of this entry »
Listopad 10th, 2009
V praxi jsem se setkal se situaci, kdy potřebuji spouštět unit testy mimo aplikační server. Na tom není nic zvláštního, dělá to každý. Pro testy si vytvořím vlastní konfigurace, které JNDI nepotřebují a je to. Jenže to by nebylo dostatečně zajímavé a hlavně je nutné udržovat dvě konfigurace, což je při vrozené lenosti programátora prostor pro inovaci.
Read the rest of this entry »
Listopad 6th, 2009
Na projektu jsem se setkal se situací, kdy se prostřednictvím SSL připojujeme na middleware. V podstatě se jedná o klasické volání webových služeb. Problém byl v tom, že když jsme tuto službu zavolali, Weblogic vracel výjimky o tom, že protistrana používá neznámé certifikáty.
Read the rest of this entry »
Listopad 5th, 2009
Dneska mi od kolegy, který dostal za úkol pokopnout jeden problém s buildováním našeho projektu, výsledek jeho práce, a to v celkem netradiční formě – jako screencast. To mě přivedlo na myšlenku, že vůbec nevím, jak se takový screencast dá vyrobit. To mi nedalo spát natolik, že jsem po tom zapátral a zjistitl, že existují moc pěkné nástroje.
Read the rest of this entry »
Leden 21st, 2005
Možná se někomu bude zdát, že jsem právě objevil Ameriku
, ale je to tak. Konečně jsem si přečetl informace o tom, jak vlastne háčky a čárky fungují (pro ty, co to neví, odkazuji na výše zmiňovaný článek). A protože jsem šťoura, hned jsem si to musel vyzkoušet. A jak se to dělá? Je to celkem jednoduché: základ je mít převodní utilitu, která z doménového jména http://jiří.kratochvíl.webzin.cz/ vytvoří něco takovéhleho: xn--ji-oja54b.xn--kratochvl-n5a.webzin.cz. Opět doporučuji přečíst si článek od Jiřího Peterky, kde je vše dopodrobna popsáno. Ještě jedna poznámka pod čarou: Pokud používáte nejpoužívanější prohlížeč na světě, máte smůlu a tuto „fičuru“ si nevyužijete, protože ji Microsoft nepodporuje. A pro úplnost přikládám seznam podporovaných browserů (je jej potřeba brát s rezervou-všimněte si, že mezi podporovanými browsery je i MSIE, ač jsme si již řekli, že IDN Microsoft nepodporuje).