Myšlenky dne otce Fura
Základní informace o zdroji
| Podtitulek | Dává je jen zřídka, obvykle jim není moc rozumět a často vám ani k ničemu nejsou. |
|---|---|
| Domovská stránka | http://blog.novoj.net |
| RSS export | http://feeds.feedburner.com/myslenkyDneOtceFura |
Systémové informace o zdroji
| ID | 406 |
|---|---|
| Jmenné ID | myslenky-dne-otce-fura |
| Články ručně přidává správce systému | NE |
| Články jsou schvalovány správcem | NE |
| Titulek zdroje stahován z RSS exportu | ANO |
| Kontrola aktuálnosti proběhla | 21. května 2012 21:40 |
| Návratový kód | HTTP 200 |
| RSS export naposledy zpracován | 21. května 2012 21:40 |
| Kontrola aktuálnosti naplánována na | 21. května 2012 22:10 |
Skryté pastičky v Tomcatu aneb zpětná kompatibilita se všude nenosí
Nespoléhejte se na to, že, tak jako Java samotná, budou i základní knihovny a nástroje respektovat důležitost zpětné kompatibility. Například v případě Tomcatu se nám už několikrát stalo, že při upgradu na verzi, kde se mění pouze číslo patche, se…
Partyzánskou stezkou
Termín „partyzánština“ znáte určitě taky. Je to přístup, kdy u věcí, které považujete za správné nebo prospěšné do budoucna, nečekáte na nějaké schválení „shora“ nebo na to až získáte konsenzus okolí, ale prostě sednete a zkusíte je zrealizovat. Nevím…
Combining custom annotations for securing methods with Spring Security
Spring security is really powerful library in its current version and I like it much. You can secure your application on method level several years now (this feature was introduced by Spring Security 2 in 4/2008) but we’ve upgraded from old Acegi…
Json Java parsers / generators microbenchmark
A month ago I had an incident in production that was caused, as I found out later, by poor performance of used JSON parser library. I’ve optimalized the code and managed to solve it but decided to look for another library with better performance…
Ad ACTA – moje komunikace s p. Zahradilem
Prozatím mám spíš takové zkušenosti, že petice a protesty nefungují. Nicméně je to jediný nástroj, který nám demokratické zřízení dává (když nepočítám volby jednou za 4 roky). Proto jsem se rozhodl napsat našemu poslanci v EU a osobně jej požádat, aby…
Pátý rok Myšlenek Otce Fura
Tradice jsou tu od toho, aby se dodržovaly. Navíc já sám si chci trochu zrevidovat, jak se situace v blogosféře vyvíjí. Mám totiž trochu pocit, že aktivita bloggerů maličko uvadá a je nahrazena krátkými tweety, příspěvky na G+ nebo Facebooku. Tak trochu…
This (self) v generikách
Tohle byl pro mě nějakou dobu oříšek, než jsem narazil na pár článků s překvapivým – ne dokonalým, ale přeci jen nějakým řešením. Problém je jednoduchý, chtěl bych aby bylo možné v nějaké abstraktní třídě definovat cosi jako: Což jsem potřeboval z…
CodeRetreat Praha 2011
Nikdy, nikdy nepodlehněte své lenosti. Všichni známe předvánoční čas plný akcí a večírků a uznávám, že včera jsem velmi zvažoval, jestli chci na CodeRetreat vlastně jet a zmizet o desíti z jiné akce s přáteli úplně střízlivý. Přiznávám svou slabost a…
Hledáme parťáka do Forresta
Tímto článkem udělám malou výjimku a zkusím Vás všechny oslovit s nabídkou práce u nás ve Forrestu. Je to zvláštní, ale už nějakou dobu sháníme Javistu a nedaří se nám sehnat nikoho s kým bychom si padli do noty. Říkal jsem si, jestli to není tím, že…
Jak se zbavit nepříjemných závislostí v testech
Dnešní příspěvek bude velmi krátký. Je dost pravděpodobné, že podobné řešení už dávno máte ve svých tetovacích utilitkách, ale mě tato kombinace napadla relativně nedávno a jsem nadšený z toho, o jak elegantní řešení se pro testy jedná. V některých…
WebExpo 2011
Letošní WebExpo se skutečně vydařilo. Rozhodně se v něm nevyskytovaly žádné fatální problémy, jejichž jsem byl svědkem minulý rok. WebExpo má oproti jiným konferencím (konkrétně můžu porovnávat se zahraničními Java konferencemi) zvláštní atmosféru…
UX – také terorizujete své uživatele přesnými formáty vstupních polí?
Od začátku letošního roku pracujeme na drobných vylepšeních, které mají za cíl zlepšení uživatelské zkušenosti s našimi webovými aplikacemi. Kromě řady dalších věcí se naši UX odborníci zaměřili i na formuláře, které jsou standardní součástí většiny…
Binary Blood Day
V nedávné době jsem se seznámil s Petrem Dvořákem z Inmite, který stojí za organizací tzv. Binary Blood Day a k této aktivitě jsem se s radostí připojil. O co se jedná? Ve zkratce jde o motivování lidí z oblasti IT k prvnímu darování krve (nebo dokonce…
jOpenSpace 2011 – audio z bleskových přednášek
Čtvrtý ročník ne-konference jOpenSpace se konal letos v červnu ve Vítkovicích v Krkonoších a k mé veliké lítosti tentokrát bez mé účasti. Zážitky mám tedy jen zprostředkované a musím říct, že sestava účastníků opět nezklamala – letos o to víc, protože…
Jabber Shell
Nápad použít jabber jako příkazovou řádku k živému systému nás napadl asi před dvěma lety. Přestože se nám naše idea zdála velmi originální, jak se později zjistilo, nebyli jsme sami, koho podobná věc napadla. Existuje například implementace použití SSH…
GeeCON 2011
Polská konference GeeCON nabírá na popularitě a letos již byla s předstihem vyprodána. Možná to není takový tahák jako Google I/O, které se vyprodalo hned po 2 dnech, ale myslím, že pro Java pozitivního středoevropana je to jedna z velmi lákavých…
Twitter like content auto load on scroll into view
I guess everyone of you already know content loading mechanism used on the Twitter site. When you scroll down at the bottom of current page another content is loaded immediatelly without you clicking on any UI element. It’s a very nice idea for AJAX…
Groovy namísto shell skriptů
Pár shell skritpů jsem už napsal – jak pro Windows tak pro Linux, ale v tomto směru se považuji za naprostou lamu a to se ještě nějakou dobu nezmění. Proto jsem fascinovaně naslouchal Dierk Königovi, který na přednášce pražského CZJUGu zmiňoval použití…
Monitoring embeded video plays
This week I got a simple request from our customer – to count plays of videos embeded at their site. We currently support different kinds of players – from FLVs interpeted by JwPlayer, Vimeo, Czech Stream.cz to YouTube movies. The task was so simple…