Log4J reader - LogMX

Snad každý vývojář se setkal s knihovnou Log4J využívané pro logování prakticky ve všech aplikacích. Již dlouho neaktivní nástroj Apache chainsaw v2 pro čtení logů vytvářených knihovnou Log4J trpí množstvím nedostatků. Zajímavou alternativou je nástroj LogMX společnosti LightySoft.

Můj přechod na Ubuntu

Ubuntu
Po roce nadávání na bídnou rychlost Windows a marném downgrade z Windows Vista na Windows XP před cca rokem (které můj problém ani náhodou nevyřešilo) jsem se rozhodl nainstalovat na mém pracovním stroji Linux. Měl jsem výhodu v tom, že někteří moji kolegové už tento systém provozují a mají rozchozené všechny základní věci, které jsou pro napojení...

Eclipse efektivně (3.) – Team synchronizing

Eclipse logo
Někde jsem se kdysi dočetl, že programátor musí umět skákat po kódu jako opice po větvích. K tomu musí znát dobře své IDE. Dnes si ukážeme dva tipy pro perspektivu Team Synchronizing a jeden pro vyhledávání. Uvidíte, že pokud je ještě neznáte, tak si je rychle oblíbíte.

Hygiena kolem projektových souborů Mavenu

maven logo
Když jsem si tu v předchozím příspěvku postěžoval na to, jak je složité znovu a znovu rozjíždět java projekty z pohledu setupu, měl jsem trochu pocit, že to jsou jenom brekot nad rozlitým mlékem. Abych se vykoupil, rozhodl jsem se dát k dobru praxí ověřená pravidla, týkající se hygieny kolem projektových souborů Mavenu. Samozřejmě pokud mě chcete...

Novinky v Maven 3

maven logo
Nedávno se objevila na stránkách Sonatype prosba o vyzkoušení Mavenu 3 RC1. Cílem této prosby je snaha o stihnutí slibovaného termínu vydání Mavenu 3 k prvnímu říjnu 2010. Neváhali jsme tedy a vyzkoušeli, co se nám Maven 3 snaží přinést a co bude znamenat přechod ze stávající verze.

JUnit result interceptor

Před nějakou dobou jsme psali o vlastní anotaci @AfterFailure v JUnit testech. Naší motivací byly screenshoty neúspěšných selenium testů. JUnit od verze 4.7 má svoje řešení jménem TestWatchman.

Maven Release Plugin v akci

maven logo
Používáte Subversion a Maven pro správu svých projektů? Provozujete vlastní (firemní) Maven repository pro správu knihoven? Pokud ano, pak jistě hledáte způsob jak automatizovat provádění releasů svých projektů. Standardní cestou, jak toho dosáhnout, je použití Maven Release Pluginu. Sladění všech částí konfigurace projektu pro jeho použití...

Rozbiješ build, seřve tě Tux!

V AspectWorks jsme fanoušky kontinuální integrace. Píšeme unit testy, snažíme se o dobré pokrytí kódu a s každým commitem do SVN spouštíme integrační build. Aktuálně používáme TeamCity jako server na kontinuální integraci. O selhaných buildech nás doteď informovaly emaily, Jabber, vyskakovací okýnka v Eclipse, atd. Nuda! Teď jsme si ale...

IntelliJ IDEA 9 nyní zdarma

IntelliJ Idea Logo
Firma JetBrains vydala novou verzi programovacího prostředí IntelliJ IDEA nejen pro Javu s pořadovým číslem 9. A učinila malou revoluci - zveřejnila odlehčenou (Community) verzi zcela zdarma a navíc jako open-source. Jako vždy vám přináším přehled novinek tohoto vydání a jako bonus se podíváme právě na Community verzi.

Generování class diagramů

Class diagramy dnes umí vygenerovat mnoho nástrojů, ale přesto jsme raději nakonec použili vlastní řešení pro generování class diagramů. Mnohdy nám přišla nedostatečná kvalita vygenerovaných diagramů, jindy zase bylo málo možností konfigurace generování a nakonec se ukázalo, že bychom rádi celý proces generování class diagramů zautomatizovali,...

 
strana 3/7celkem 69 položek