Jan Novotný
Jan is an IT anarchist who believes that knowledge is a treasure that should be shared among everyone who hungers for it - and not kept in vaults protected by patents. As such he tries to dig deep for the knowledge and publish gems he has discovered.
Posts
GeeCON si již vydobyl své místo na slunci mezi evropskými konferencemi a není třeba ho příliš představovat. Osobně jsem s kvalitou přednášek vždy velmi spokojený a proto jsme s kolegy vyrazili na GeeCON letos již potřetí. Organizátorská práce byla jako vždy skvěle odvedená – cateringem počínaje a luxusními prostory v multikině konče. Člověk si musí [...]
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 kompletně rozpadla funkčnost aplikace. Poprvé to bylo myslím, když v patchi vyupgradovali na novější specku [...]
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 jaké zkušenosti s tím máte vy, ale mě se takto podařilo docílit poměrně podstatných změn ve [...]
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 Security only recently. When using method access control in larger scale I started [...]
Související články:
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 characteristics. I searched for some existing benchmarks and found two of [...]
Související články:
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 hájil práva našich občanů a vydal nesouhlasné stanovisko se současným zněním dohody ACTA. Pochybuji, [...]
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 to pociťuji i sám na sobě – rok od roku je na mém [...]
Související články:
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 důvodu získání reference na AOP proxy obalující moji třídu – v níže uvedených [...]
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 stydím se, že jsem vůbec kdy zapochyboval. CodeRetreat byl jednou z mých letošních nejlepších [...]
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 ploché inzeráty Vás moc neosloví – respektive práci [...]
Updates
-
How the heck one blog post can save a lot of time: Finding out largest tables on MySQL Server http://t.co/N3SNhfH4
-
@RDPanek @ladislavsulc Me se to zdá jako docela zajímavá sbírka "don'ts", že které si dokáže každý najít poučení. Navíc je to anonymní, ne?
-
Poprvé v životě jsem dostal screenshot od klienta v Excelu. #kamTenSvetSpeje
-
@borekb Lukáš Křečan ( @lukas_krecan ) se s tím dost zabýval, nakonec skončil u RelaxNG schématu: http://t.co/3Ga7c0JN4 days ago from web | Reply, Retweet, Favorite
-
Just published personal summary of #GeeCON conference for Czech developers at: http://t.co/eAcRhymq cc @geecon4 days ago from web | Reply, Retweet, Favorite
-
@oxnrtr You would need to be there. Swearing, angry and rude Gavin often leaving technical and rational argumentation exhibited himself.
Profile
Summary
I have been a part of team that worked on projects for big companies as well as government offices in Czech Republic. Let me name only a few of them: Ministry of Industry and Trade, Town Council of Prag, Ministry of Justice, ČEZ, O2 (UK).
Experience
- Apr 2007 - PresentSenior application developer, Branch office manager / FG ForrestTeam leading group of the 5 to 8 people. Planning, revising completed work, consulting and pushing projects to the final end. Team management was only an add-on to my standard work as a Java developer. Most of the time I was living with the projects doing standard coding and developing things. I was able to create, promote, put into use and support several internal technologies such as modular framework for CMS, Spring Security integration, persistence technology and UI library. Many of these are somehow reflected in posts in my personal blog.
- Aug 2006 - PresentSenior Java Developer / Fincom Materna a.s.Leading a team of 3 to 5 people, project analysis, education and project management.
- Jul 2003 - PresentBranch office manager, Chief programmer / Corpus Solutions a.s.I was helping to set up a new branch office of the Corpus Solutions company in Hradec Kralové and started here as its first manager. I led team of 10 people. Main focus of our work were web applications mainly for intranet use.
- Jan 2001 - PresentProgrammer, Chief programmer, Project Manager / Corpus Solutions a.s.I started working in Corpus Solution during my last year of University studies. I started here as a standard programmer and developed to manager position two years later. These were the golden year of a .COM bubble in eastern countries.
Education
-
1996 - 2001Univerzita Hradec KrálovéIng. in Information Technology
-
1992 - 1996Obchodní akademie, ChrudimBusiness, Accounting, English
Updates
-
Panečku, děti jsou na týden pryč a jak se sportuje necelých 30km naběháno a 40km na kolech, plus nějaký ten šermík. Paráda!2 weeks ago
-
Rekapitulace pátého roku Myšlenek Otce Fura s několika zajímavými statistikami: http://blog.novoj.net/2012/01/01/paty-rok-myslenek-otce-fura/4 months ago