Jak ovládat Eclipse pomocí prohlížeče
Napadlo vás, že byste pracovali se svým Eclipse vývojovým prostředím a nebo se svou Eclipse RCP aplikací v prohlížeči? Že je to nesmysl, ale kdeže …
Czech Java User Group
Napadlo vás, že byste pracovali se svým Eclipse vývojovým prostředím a nebo se svou Eclipse RCP aplikací v prohlížeči? Že je to nesmysl, ale kdeže …
Omlouvám se za ten senzační titulek, ale to víte, chci na tento blog nalákat co nejvíce lidí, pak tu začnu prodávat reklamu a bude ze mě boháč. No a abych vás neochudil i o nějaký ten obsah, opravdu budu dneska psát o výkonnosti Springu, z počátku obecně, na konci se i dozvíte, jak výrazně zvýšit […]
autor: Petr Ferschmann Po předchozí přednášce ‘JSF (a Seam)’ je zde i záznam druhé přednášky nazvané 'Seam (a JSF)'. Obě přednášky patří byly součástí předmětu Moderní trendy v softwarovém inženýrství pořádané ZČU. Přednáška se věnuje především vysvětlení komponent, kontextů, expression language a konverzací. Jsou zmíněny i další vlastnosti frameworku Seam, včetně některých praktických zkušeností, které […]
podcast ke stažení: CZPodcast17 (audio/mpeg; 46 121 kB) Sedmnácté pokračování podcastu jsme věnovali novinkám. Vaše dotazy a připomínky uvítáme zde v diskusi a nebo na naší mailové adrese czpodcast zavináč gmail.com. IntelliJ IDEA 7 (diskuse TSS) rozhovor s Heinzem Kabutzem CZJUG a CZOSUG poprvé v Brně! Fil kóduje v brainfacku jazyk Erlang jazyk Scala Map Reduce REST […]
autor: Jiri Goddard Platforma MSA staví na specifikacích platforem JME (Java Micro Edition) které přišly před ní, včetně MIDP (Mobile Information Device Profile), CLDC (Connected Limited Device Configuration) a JTWI (Java Technology for Wireless Industry). Jak trh s bezdrátovými zařízeními pokračuje ve vývoji a začleňování nových technologií, od BlueTooth přes vektorovou grafiku až po webové […]
Už vás nebaví při každé změně třídy restartovat webový kontejner?
Každý programátor má své návyky, které aplikuje pří vývoji softwaru. Klasický přístup vypadá tak, že identifikujete systém a jeho use casy, naprogramujte část systému a pak vyzkoušíte zda se chová tak jak má. Odlišný přístup se jmenuje programování řízené testy
Když se řekne "skriptovací jazyk", většina lidí si téměř povinně vybaví jazyky jako jsou Perl, PHP, Python nebo Ruby. Skriptovacích jazyků je však celá řada a jedním z nich je právě i Groovy. Byť je Groovy kvantitativně jen jedním z mnoha jazyků, kvalitativně mezi nimi rozhodně vyniká.
JSP EL používám často a sem tam se mi stane, že bych potřeboval použít vlastní funkci. J2EE specifikace nabízí velmi elegantní řešení, jak si rychle takovou funkci vytvořit. Pozn. Přijde mi, že je to v tutoriálu J2EE trochu zapadlé, tak proto jsem se rozhodl o tom napsat dnešní článek.
Pokud jste nestihli přednášku 'JSF (a Seam)' ze souboru přednášek předmětu Moderní trendy v softwarovém inženýrství pořádané ZČU, nabízíme Vám její záznam. Současně byl pořízen i video záznam, který bude později přístupný po jeho sestříhání. Přednáška je určena pro začátečníky s JSF. Nejprve je probrán ukázkový příklad z článku Začínáme s Webovými stránkami v Javě […]
Říjnová setkání CZJUG a CZOSUG proběhnou v úterý 23.10. v Brně na Fakultě Informatiky Masarykovy univerzity. Hlavní téma setkání CZJUG bude testování, přednášet bude Jaroslav Tulach o testovacích vzorech v Javě. Zde je abstrakt prezentace: Testing and other agile methods is getting more and more attention. However most of the software engineers and managers never […]
Pavel Herout je můj oblíbený autor, jeho Učebnice jazyka C se stala bestsellerem nakladatelství KOPP a aktalizované vydání se prodává ještě dnes. Po dvojici skvělých knih…
Zkušenosti jsou to co se velmi těžko získává a téměř se nedají předat a přesto si jich nevážíme …
Dlouho jsem přemýšlel nad nějakým výstižným názvem tohoto příspěvku, ale nic moc jsem nevymyslel. Zkusím tedy popsat o co přesně jde. Mám třídu, která má dvě metody. Obě metody se mají pouštět v transakci, každá metoda může nebo nemusí mít svoje vlastní nastavení transakční definice. Pro účely ukázky jsem si vymyslel následující příklad…
Aplikační události jsou jedním ze základních stavebních kamenů Springu a proto by bylo škoda se ochudit o tuto skvělou vlastnost na rozhraní modulů. Je zřejmé, že nebudeme chtít otevřít všechny aplikační události svému okolí, nicméně u řady událostí bychom chtěli umožnit ostatním modulům reagovat. Jako příklad uvedu interakci mezi modulem pro…
Dnes chci psát o autowiringu ve Springu. Nejde o žádnou novinku. Je to funkcionalita, která je ve Springu už od první verze, ale moc jsem ji nepoužíval, protože se mi nelíbila. Nedávno jsem na ni ale změnil názor.Začněme od toho co to je autowiring. Standardní Spring konfigurace vypadá takto…
V dnešní době je celkem běžný požadavek na fulltextové vyhledávání v aplikaci. Uživatel aplikace si již nechce pamatovat všechny ty možné atributy a vybírat možné hodnoty – on se prostě potřebuje dostat k cíli na základě toho co zná a už bez ohledu na vlastní uložení dat.
autor: Daniel Kutáč, InterSystems B. V. Dnes se zaměříme na možnosti Caché při spolupráci s architekturou Enterprise JavaBeans. EJB zná dva druhy beanů – a to beany s vlastní správou persistence – BMP (Bean Managed Pesistency) a beany, jimž persistenci obstarává příslušný kontejner v němž jsou provozovány – CMP (Container Managed Persistency). Zatímco BMP beany […]
V prvním díle jsme si ukázali, jak jednotlivé moduly separovat a propojit ve stromu. V předchozím pak způsob, jak strom udržet konzistentní a refreshovatelný za běhu aplikace. Dnešní díl bude o tom, jak jednotlivé moduly mezi sebou propojit – respektive, jak zajistit interakci mezi jednotlivými moduly.