BIRT reports vs. Jasper Reports

e to dost častý problém – aplikace sbírá data a tyto data je potřeba nějak prezentovat formou reportů. Standardní výstupní formáty jsou HTML (na prohlížení) a PDF (na tisk).Asi nejznámější řešení na vytváření reportů je Jasper Reports (pěkný článek o Jasper Reports vyšel na Java.cz).My jsme pro náš projekt zvolili jiné řešení – Eclipse BIRT…

Mistr Fu a koncový uživatel

Jindy, když mistr Fu učil zástupy, přišel k němu pro radu koncový uživatel, jemuž se dostalo zpráv o Mistrově moudrosti. Třikrát se Mistru Fu uklonil. "Bažím proniknout do Velké cesty Unixu," pravil, "leč příkazový řádek mě mate." Někteří z přihlížejících čerstvých konvertitů se jali vysmívat koncovému uživateli. Zvali jej "mimoněm" a pravili, že cesta Unixu […]

Devoxx

Dobrý den, hlásím se vám z Devoxxu. Původně jsem chtěl popsat všechny přednášky na kterých jsem byl. Ale absolutně to nestíhám, včera jsem tu byl od devíti do desíti. Navíc jim tu docela hapruje internet. Takže jen vypíchnu věci, které mě zaujaly. Očekávejte ještě víc chyb než je u mě obvyklé. Pořadí je víceméně chronologické. […]

Umění programování

další název: Základní algoritmy autor publikace: Donald E. Knuth ISBN: 978-80-251-2025-5 vydavatel: Computer Press rok vydání: 2008 Nakladatelství Computer Press se pustilo do historického počinu, když se rozhodlo vydat překlad kultovní série knih Donalda Knutha The Art of Computer Programming. První díl označený podtitulem Základní algoritmy je pouze začátkem dlouhé série, která ani v angličtině […]

Mistrovství v C++

další název: 3. aktualizované vydání autor publikace: Stephen Pratta ISBN: 978-80-251-1749-1 vydavatel: Computer Press rok vydání: 2007 Tohle je učebnice jazyka C++, , kterou mohou používat jak samouci, tak i lektoři při organizované výuce. Začíná opravdu u základů a pokračuje až po poměrně pokročilé techniky. Autoři samozřejmě začnou obecnými informacemi o jazyce C++, jeho historii […]

Wireshark a Ethereal

další název: Kompletní průvodce analýzou a diagnostikou sítí autor publikace: Angela Orebaugh, Gilbert Ramirez, Josh Burke, Greg Morris, Larry Pesce, Joshua Wright ISBN: 978-80-251-2048-4 vydavatel: Computer Press rok vydání: 2008 Program WireShark je známá open-source aplikace pro odchytávání paketů na počítačové síti a její následnou analýzu. Druhé jméno uvedené v titulku knihy – Ehtereal – […]

Jython VII

autor: Štefan Havlíček, Sales Engineer, InterSystems B.V. Asociativní pole (pokračování) Podívejme se, jaké operátory lze aplikovat na asociativní pole. Na asociativní pole nelze aplikovat metody a operátory využívající vlastnost uspořádání seznamu, zvláštěpak operace využívající konceptu výřezů nebo spojování seznamů. Pokud potřebujeme zjistit, zda se v našem poli vyskytuje konkrétní klíč, použijeme metodu has_key(): >>> tel{'kotelna': […]

Jython VII

autor: Štefan Havlíček, Sales Engineer, InterSystems B.V. Asociativní pole (pokračování) Podívejme se, jaké operátory lze aplikovat na asociativní pole. Na asociativní pole nelze aplikovat metody a operátory využívající vlastnost uspořádání seznamu, zvláštěpak operace využívající konceptu výřezů nebo spojování seznamů. Pokud potřebujeme zjistit, zda se v našem poli vyskytuje konkrétní klíč, použijeme metodu has_key(): >>> tel{'kotelna': […]

Entity beans v JBoss a relace

Nadešel čas seznámit se s dalším typem business komponenty, s entity beans. Entitní komponenty mají za úkol perzistenci dat, bez které se většina aplikací neobejde. Zachovávají vlastnosti objektového programování a přitom se pohodlně ukládají do relační databáze. Jak to celé funguje?

Entity beans v JBoss a relace

Nadešel čas seznámit se s dalším typem business komponenty, s entity beans. Entitní komponenty mají za úkol perzistenci dat, bez které se většina aplikací neobejde. Zachovávají vlastnosti objektového programování a přitom se pohodlně ukládají do relační databáze. Jak to celé funguje?

CZJUG Prosinec – Integrace OpenOffice s Javou

V pondělí 15.12. od 18h (ČVUT, Karlák, posluchárna K9 – podle nového značení KN:E-301) proběhně poslední letošní setkání Czech Java User Group s podtitulem OpenOffice.org a jeho integrace s Javou. Čeká nás jedna přednáška, kterou bude mít Robert Vojta. Pokud se chystáte přijít, dejte to prosím nezávazně vědět formou hlasování v anketě na hlavní stránce […]

Dokáže tohle váš webový framework? (2.část)

Tento článek navazuje na článek "Dokáže tohle váš webový framework?". Tentokrát se podíváme na komponenty fileUpload, hotKey, inputNumberSpinner, insert, progressBar a tabPanel. FileUpload Pro upload souborů na server je komponenta fileUpload: <rich:fileUpload fileUploadListener="#{fileUploadBean.listener}" id="upload" immediateUpload="false" maxFilesQuantity="3"acceptedTypes="jpg,gif,png"/> Zobrazí se tlačítko, jehož stisk vyvolá standardni "Open File" dialog. Po výběru souboru máme možnost provést upload: Zpracování souboru […]

Dokáže tohle váš webový framework? (2.část)

Tento článek navazuje na článek "Dokáže tohle váš webový framework?". Tentokrát se podíváme na komponenty fileUpload, hotKey, inputNumberSpinner, insert, progressBar a tabPanel. FileUpload Pro upload souborů na server je komponenta fileUpload: <rich:fileUpload fileUploadListener="#{fileUploadBean.listener}" id="upload" immediateUpload="false" maxFilesQuantity="3"acceptedTypes="jpg,gif,png"/> Zobrazí se tlačítko, jehož stisk vyvolá standardni "Open File" dialog. Po výběru souboru máme možnost provést upload: Zpracování souboru […]