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í...

GeeCON 2010 – den první

GeeCON 2010
V letošním roce jsme s kolegy z Forresta vyrazili na GeeCON v Poznani. Podle referencí z loňského roku se jednalo o velmi dobrou akci, takže jsme plni očekávání vyrazili směr Balt. Cesta do Poznani byla velmi jednoduchá – z Náchoda je to furt rovně , překvapily mne příjemně stavy silnic – takovou po které jsme jeli my aby člověk v Čechách...

Oříšek v reflexní analýze generik

Generics motive
Minulý týden jsem řešil zajímavý problém s reflexí a došel jsem k závěru, že generiky v reflexním API jsou opravdu velká legrace. Prototypoval jsem myšlenku automatického generování implementací nad obecným kontejnerem – dejme tomu Map (což není pro účely tohoto článku zase až tak důležité), a došel jsem k potřebě správně číst generické informace z...

Thinlet - rýchly vývoj jednoduchých GUI v Jave

Thinlet je prostá knižnica na tvorbu grafických rozhraní, ktorá síce nedosahuje flexibilitu Swingu, SWT, či XAML, ale má svoje miesto v prípade aplikácií, kde si vystačíme s jediným oknom. V článku si ukážeme použitie tejto knižnice a typické prípady použitia na príklade jednoduchej kurzovej aplikácie.

Swing a vláknové programovanie

Jednou zo základných požiadaviek používateľského rozhrania je jeho responsiveness , teda včasná a rýchla reakcia na používateľov vstup. V Swingu sa pri vyvíjaní svižného rozhrania nevyhneme využitiu vlákien. Našťastie, existuje trieda SwingWorker, ktorá odtieňuje od škaredých vnútorností vláknového programovania. V článku si ukážeme...

Lombok – knihovna pro urychlení vývoje

V dnešním článku bych vám rád představil zajímavou knihovnu, která přináší do nynější verze Javy takové techniky, kterých se nejspíše dočkáme v dalším vydání tohoto programovacího jazyka. Pojďme si tedy ukázat, co nám knihovna Lombok nabízí.

Serializace a její problémy

Serializace je v Javě velice mocný nástroj. Bohužel s ní přicházejí i problémy. Pojďme se na ni v následujícím článku podívat blíže.

Podbarvování tlačítek s SWT ve Windows

Eclipse logo
O SWT je obecně známo, že neumožňuje podbarvovat tlačítka ve Windows tak, jak to dovede například v Linuxu. Nemůže za to SWT, ale Windows - ty nedovolují tuto změnu. Jak tedy tento problém vyřešit? Více najdete v článku.

Až budete chtít někdy dávkově konvertovat kódování souborů …

Čas od času řeším problém jak hromadně zkonvertovat sadu souborů z kódování A do kódování B, popřípadě jak ze sady souboru odstranit UTF-8 BOM. Vždy jsem na hledání nějakého jednorázového vehementu strávil plno času, především proto, že to obvykle nefungovalo tak úplně jak bych potřeboval. Na odstranění BOMu, jsem navíc nenašel vůbec nic....

Jak vytvořit spustitelný exe soubor v Javě pomocí Mavenu a Launch4j

Na jednom z našich projektů jsme potřebovali vytvořit spustitelný exe soubor, jako alternativu ke spouštění projektu klasicky přes jar soubor. Jak tento problém vyřešit s co nejmenší námahou se dočtete v následujícím článku.

 
strana 4/11celkem 110 položek