CZ Podcast 39 - Operations a Devops - podcast
V devětatřicátém díle jsme se věnovali tématu operations a jeho nové odnoži v podobě devops. Téma to bylo zajímave, protože jsme zpovídáním našeho hosta Radima Marka strávili skoro hodinu. Radim se nám pokusil vysvětlit co to jsou operations, jaká je jejich role a co mají na starosti v IT. Dále jsme se dostali k devops, co tento termín znamená,...
autor: Roman Dagi Pichlík (30.7.2010)
zařazení: články, blog /
SIGAR API – získání systémových informací
Tento článek navazuje na sérii článků o méně známých, avšak zajímavých nástrojích a technologiích. Dnes se zaměříme na knihovnu SIGAR (Hyperic’s System Information Gatherer), která nám umožňuje získávat zajímavé informace ze systému nehledě na to, na kterém systému naše aplikace pracuje. O této knihovně již byla na našem blogu řeč – nyní...
autor: Radek Teichmann (30.7.2010)
zařazení: články, blog / J2SE
Ukázky z Eclipse 4.0
Vývojáři platformy Eclipse dnes oznámili dostupnost vývojové platformy Eclipse SDK 4.0. Zjednodušeně řešeno se jedná o velkou sadu knihoven (Software Development Kit), který umožní programátorům vyvíjet aplikace a pluginy postavené na zbrusu nové vývojové platformě s kódovým označením e4. Vývojáře ještě čeká dlouhá cesta, než světlo...
autor: Lukáš Zapletal (30.7.2010)
zařazení: články, blog / vývojová prostředí
Příběh jedné URL
Protože Google indexuje a hledá tak jak hledá, někdy dostane člověk starší verzi Javadocu. Příklad dostanete URL http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html, vás zajímá verze 1.6, tak co uděláte, změníte číslo pět za šest, bum a voala tady je výsledek podle očekávání. Pardon, nenechte se uvést v omyl, takhle to fungovalo,...
vložil: Cyril Sochor (25.7.2010)
zařazení: články, blog /
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.
autor: Luboš Račanský (21.7.2010)
zařazení: články, blog / nástroje
Evoluce API
Navrhli jste API, chcete v něm provést změny a děsí vás, co to způsobí s programy, které toto API používají? V tomto článku si na jednoduchém příkladu ukážeme, jak vám může pomoci RefactoringNG. Mějme třídu Ship s metodou dock: public class Ship { public void dock() { ... } ... } V rámci evoluce API metodu dock přesuneme do třídy...
autor: Zdeněk Troníček (19.7.2010)
zařazení: články, blog /
CZJUG webinář na téma EJB a JPA
Máte pocit, že Enterprise Java Beans je složitá technologie a že ke zvládnutí Java Persistence API je potřeba několik měsíců? Pak neváhejte a přihlaste se na druhý CZJUG webinář. Během 1,5 hodiny projdeme nejdůležitější vlastnosti těchto technologií a napíšeme jednoduchou aplikaci. A vy můžete být přitom, aniž byste někam jezdili. Zúčastnit...
autor: Zdeněk Troníček (16.7.2010)
zařazení: aktuality /
Jak jednoduše simulovat v testech HTTP server
Občas při tvorbě automatických testů potřebujeme otestovat funkcionalitu, která stahuje nějaká data z Internetu. V mém případě to byla funkce na stahování seznamu zneplatněných certifikátů (CRL). Původně jsem měl automatický test napsaný tak, že se seznam skutečně stahoval. To bylo nevýhodné ze dvou důvodů:test nefungoval bez připojení k...
autor: Pavel Jetenský (9.7.2010)
zařazení: články, blog / J2SE


www.amaio.com