SLF4J a Spring MVC a Jetty a Maven
Ako naštartovať logovanie v springáckej MVC aplikácii, ktorá sa testuje na Jetty kontajneri spúšťanom v Mavene?
Czech Java User Group
Ako naštartovať logovanie v springáckej MVC aplikácii, ktorá sa testuje na Jetty kontajneri spúšťanom v Mavene?
Absolvoval jsem svůj doposud nejlepší technický pohovor (ne, v Google přijímací pohovor rozhodně lepší nebyl). Nikdo nedělal ramena s asymptotickou složitostí apod. Ba právě naopak to bylo velmi inspirující. Kromě toho, že jsem pochytil takové drobnosti jako unixový příkaz tree, jsem se hlavně přiučil, jak psát lépe abstract entity v JPA. SoftWare…
Na webu se tato omezení často nevyskytují, ale určitě mimo svět internetu to taková vzácnost už není. Ukažme si tedy jak definovat časový interval a poté zjistit zda aktuální okamžik do něj spadá v jazyce Java s pomocí Springu a Quartz. internetové odkazy: http://blog.pavek.net/2013/08/omezeni-dostupnosti-sluzeb/
Zamyšlení, jestli je reálné dát kandidátovi místo přijímacího pohovoru zkušební projekt.
Jak píšete javadoc u implementací rozhraní nebo u překrytých metod? Léta jsem používal výchozí generovaný javadoc v Eclipse (non-Javadoc) @see, později jsem přešel na standardní {@inheritDoc} Nedávno jsem si na twitteru stěžoval, že v Intellij Idea není možné si potřebnou šablonu upravit. Připadám si jak z té historky, ve které dcera celý život…
Chcete naštartovať projekt v Spring MVC? Od Springu 3.2 sa môžeme úplne zbaviť XML a všetkú konfiguráciu spraviť v kóde. Stačia dve konfiguračné triedy, jeden kontrolér a môžeme začať.
Během vývoje máme občas tendence řídit naše rozhodnutí intuicí, bohužel ne vždy je to dobrý rádce a občas je lepší dělat pravý opak. Vybral jsem několik příkladů kdy je lepší se intuici vyhnout. Většinou se jedná o příklady spojené s releasováním a testy.
Ako rozbehať Spring HTTP Invoker na vzdialené volanie procedúr? Ukážka kompletného projektu a jeho architektúry vrátane dvoch možností realizácie servera: ako modulu v servletovom kontajneri alebo jednoduchšieho servera pre Oracle JDK6.
Překlad eseje Hackers and Painters od Paula Grahama.Tento esej vznikl z hostující přednášky na Harvardu, která zahrnovala dřívější proslov na Northeastern University Boston.Když jsem dokončil inženýrské studium informatiky, šel jsem na uměleckou školu studovat malířství. Mnoho lidí, zdá se, překvapilo, že někdo, kdo se zajímá o počítače, by se také…
Dočetl jsem skvělou knihu Phoenix Project, která popisuje sice imaginární, nicméně v realitě odrážející se, příběh přechodu k DevOps a Kanbanu. Všechny ty pasti a pastičky, kterými se propletá hlavní hrdina Bill Palmer, zrcadlí svět IT a jeho nefungování v plné nahotě. V tomto článku bych vám chtěl přiblížit komentované postřehy, které považuji za…
Turbosprievodca inštaláciou automatizačného nástroja Gradle a ukážka jednoduchého Java webového projektu. Ako naštartovať projekt, skompilovať ho, spustiť, a ako vybudovať výsledný ZIP. internetové odkazy: http://ics.upjs.sk/~novotnyr/blog/1225/gradle-mi-pomohol-zostavit-projekt-v-okamihu
Recenze knihy Team Geek, která popisuje jeden z možných způsobů, jak přistoupit k roli team leadera.
Existuje několik způsobů, jakými lze doručovat kód do produkce. V tomto článku vám zkusím přiblížit takzvaný Canary Releasing, který umožňuje velmi bezpečné nasazování změn. Podíváme se na jeho charakteristiku a výhody, které přináší.
První díl Gradle tutorialu. Zabývá se základním stavebním kamenem každého build skriptu – tasky.
Jste vývojáři? Pak už jste se možná někde setkali s Joelovým testem. Možná jste to zaslechli někde na internetu, možná se vás na to ptali na pohovoru (nebo vy jich) a možná jste to dokonce sami ve firmě zaváděli. Má v dnešní době ještě smysl a je stále aktuální?
Měním zaměstnání. Jsem tedy často dotazován: „Proč?”. Rozhodl jsem se především proto, že jsem chtěl alespoň částečně pracovat z domova. Nicméně důvody k odchodu z firmy lze zobecnit na několik málo příčin.V článku How To Keep Your Best Programmers, který rozhodně stojí celý za přečtení, Erik Dietrich tyto příčiny vyjmenovává. Mimoto rozvádí teorii…
Červnové setkání Pražské Czech Java User Group proběhne 26.6. od 19h v posluchárně S5 na Matematicko-fyzikální fakultě Karlovy Univerzity na Malostranském náměstí 25, Praha 1. Čekají nás prezentace Engineering Machine Learning Algorithms at Scale (prof. Jan Vitek), Real-time stream data processing (Zbyněk Šlajchrt). Sponzorem tohoto setkání je firma AVAST Software. Vstup na akce CZJUGu je […]
Mnohdy mi chybí pokora a mám chuť zahodit kód. Samozřejmě cizí kód a to nejlépe celý. Jako terapie slouží již starší článek Things You Should Never Do, Part I, který napsal Joel Spolsky (autor stackoverflow.com). S jeho laskavým svolením jsem text přeložil do češtiny. Netscape 6.0 jde konečně do své první veřejné beta verze. Nikdy […]
Je běžné, že grafik či fotograf mají své portfolio, aby mohli prezentovat svoji práci. Měl by se podobně prezentovat i vývojář? Měl by mít vývojář portfolio?
Nechci bydlet v Praze, protože bych nerad, aby zde moje děti vyrůstaly. Nechci s nimi bydlet ani na maloměstě, i kdyby v dosahu Prahy, jako je například Český Brod. Satelitní městečka už vůbec nepřipadají v úvahu. Proto se vracím do rodné vísky, což mě přivádí k tématu tohoto příspěvku – práce z domova.