CZJUG – Ruby on Rails: zapomeňte na Javu a Devoxx 2010

Pozor změna, z důvodu nemoci se setkání odkládá! Náhradní termín bude upřesněn. Omlouváme se případné potíže. Díky za pochopení. Listopadové setkání Pražské Czech Java User Group proběhne 29.11.2010 od 19 hodin v posluchárně S3 (pozor dříve S5) na Matematicko-fyzikální fakultě Karlovy Univerzity na Malostranském náměstí 25, Praha 1. Čekají nás dvě prezentace Ruby on Rails: […]

CZJUG – Ruby on Rails: zapomeňte na Javu a Devoxx 2010

Pozor změna, z důvodu nemoci se setkání odkládá! Náhradní termín bude upřesněn. Omlouváme se případné potíže. Díky za pochopení. Listopadové setkání Pražské Czech Java User Group proběhne 29.11.2010 od 19 hodin v posluchárně S3 (pozor dříve S5) na Matematicko-fyzikální fakultě Karlovy Univerzity na Malostranském náměstí 25, Praha 1. Čekají nás dvě prezentace Ruby on Rails: […]

CZ Podcast 42 – dopisy, java okénko, život a podnikání v Sillicon Valley

podcast ke stažení: CZPodcast42 (audio/mp3; 31 541 kB) Podcast s číslem 42, kterým vás provede Filemon, Dagi a jako host Hubert Palan, jsme se rozhodli věnovat několika tématům. Předně jsme se dostali k vašim ohlasům za poslední dobu, které jsme zodpovědně (jak jinak) zodpověděli. Trošku jsme zabrousili do tématu, které v poslední době hýbe s Javou a […]

RefactoringNG: záměna metody

V tomto článku si ukážeme, jak lze pomocí RefactoringNG snadno zaměnit volání metody. Pro příklad se vydáme na cestu časem do doby JDK 1.1, kdy přibyla ve třídě java.awt.Component metoda setEnabled. Tato metoda nahradila metodu enable, která je od verze 1.1 Deprecated. Náhradu volání metody enable za volání metody setEnabled s parametrem true popíšeme v […]

RefactoringNG: záměna metody

V tomto článku si ukážeme, jak lze pomocí RefactoringNG snadno zaměnit volání metody. Pro příklad se vydáme na cestu časem do doby JDK 1.1, kdy přibyla ve třídě java.awt.Component metoda setEnabled. Tato metoda nahradila metodu enable, která je od verze 1.1 Deprecated. Náhradu volání metody enable za volání metody setEnabled s parametrem true popíšeme v […]

Plzeňské setkání CZJUG: 2. listopadu 2010

Česká Java Users Group (CZJUG) a Platforma informačních technologií (PIT) vás zvou na Plzeňské setkání České Java Users Group v úterý 2. listopadu 2010 od 17:00 hodin v areálu Západočeské univerzity v Plzni, Univerzitní 22, místnost UV 115 Na programu je jedna velká přednáška a dva stručné lightning talky: Komponentový vývoj pomocí Spring frameworku (Radim […]

Plzeňské setkání CZJUG: 2. listopadu 2010

Česká Java Users Group (CZJUG) a Platforma informačních technologií (PIT) vás zvou na Plzeňské setkání České Java Users Group v úterý 2. listopadu 2010 od 17:00 hodin v areálu Západočeské univerzity v Plzni, Univerzitní 22, místnost UV 115 Na programu je jedna velká přednáška a dva stručné lightning talky: Komponentový vývoj pomocí Spring frameworku (Radim […]

CZ Podcast 41 – Node.js

podcast ke stažení: CZPodcast-41 (audio/mp3; 26 773 kB) Čtyřicátýprvní díl CZ Podcast je tu a s ním Dagi plus Filemon a host Jakub Nešetřil. Jakuba jsme si pozvali jako experta, evangelisty a nadšence do projektu node.JS, kterému jsme se v tomto díle věnovali. A že to bylo povídání zajímavé o tom není nejmenších pochyb. Linky node.JS V8 […]

Vyšel Ujorm verze 1.00

Byla uvolněna stabilní verze open-source ORM frameworku Ujorm 1.00  navrženého pro rychlý vývoj Java aplikací nad relační databází. Framework nabízí typovou kontrolu při sestavování databázového dotazu a odhalí tak většinu překlepů ještě před spuštěním aplikace. Při psaní kódu lze využívat code-completion vašeho vývojového prostředí (IDE). V posledním roce vývoje frameworku mnoho změn reagovalo na reálné […]

RefactoringNG: továrna místo konstruktoru

V dnešním článku si ukážeme, jak lze pomocí nástroje RefactoringNG snadno v celém projektu nahradit volání konstruktoru voláním tovární metody. Mějme třídu Position: public class Position { private int x; private int y; public Position(int x, int y) { this.x = x; this.y = y; } …} Doposud jsme vytvářeli instance třídy Position voláním konstruktoru, […]

RefactoringNG: továrna místo konstruktoru

V dnešním článku si ukážeme, jak lze pomocí nástroje RefactoringNG snadno v celém projektu nahradit volání konstruktoru voláním tovární metody. Mějme třídu Position: public class Position { private int x; private int y; public Position(int x, int y) { this.x = x; this.y = y; } …} Doposud jsme vytvářeli instance třídy Position voláním konstruktoru, […]

CZJUG Říjen – GWT pro pokročilé a Spring ROO

Říjnové setkání Czech Java User Group proběhne 25.10.2010 od 19 hodin v posluchárně S5 na Matematicko-fyzikální fakultě Karlovy Univerzity na Malostranském náměstí 25, Praha 1. Čekají nás dvě prezentace GWT pro pokročilé a Praktické zkušenosti se Spring Roo. Stanislav Hybášek a Pavel Klobása společně pracují ve firmě MoroSystems na projektu, který je (mimo jiné) založen […]

CZJUG Říjen – GWT pro pokročilé a Spring ROO

Říjnové setkání Czech Java User Group proběhne 25.10.2010 od 19 hodin v posluchárně S5 na Matematicko-fyzikální fakultě Karlovy Univerzity na Malostranském náměstí 25, Praha 1. Čekají nás dvě prezentace GWT pro pokročilé a Praktické zkušenosti se Spring Roo. Stanislav Hybášek a Pavel Klobása společně pracují ve firmě MoroSystems na projektu, který je (mimo jiné) založen […]

CCZJUG Říjen – GWT pro pokročilé a Spring ROO

Říjnové setkání Czech Java User Group proběhne 25.10.2010 od 19 hodin v posluchárně S5 na Matematicko-fyzikální fakultě Karlovy Univerzity na Malostranském náměstí 25, Praha 1. Čekají nás dvě prezentace GWT pro pokročilé a Praktické zkušenosti se Spring Roo. Stanislav Hybášek a Pavel Klobása společně pracují ve firmě MoroSystems na projektu, který je (mimo jiné) založen […]

Regexp pomocník pro Eclipse IDE

Jedno rčení říká: „Pokud máš problém, vyřeš ho regulárním výrazem. Pak budeš mít problémy dva.“ Nevím jak vy, ale skoro pokaždé, když dávám dohromady nějaký regulární výraz, tak mi ihned vzniká nová třída s main metodou, abych výraz otestoval (a poté ještě hodinu měnil, protože je tutově špatně). Naštěstí se nějaká dobrá duše rozhodla udělat plugin, […]

Jak to bude s Javou 7?

Poslední informace o aktuálním vývoji vypustil minulý týden ve svém blogu Mark Reinhold. Kupodivu stále mají problém s closures (projekt Lambda) a s modularitou (projekt Jigsaw). Kdo by to byl čekal. Jestli to nebude tím, že jsou to oboje dost zásadní změny. Přitom třeba slavný Jigsaw mi ještě letos na jaře připadal stále dost nedomyšlený. […]