GeeCON 2012

Wielkie kłamstwo o czystym kodzie i testach jednostkowych

Jest wiele osób przekonanych, że dla nich wstawanie wcześnie rano, na przykład o 5.00, to nierealna bajka. Że ich natura, ciało jest akurat tak skonstruowane, że to niemożliwe. Należałem kiedyś do tej grupy osób.

Kiedy znajdziesz powód, dla którego jest sens wstawać o tej porze (np. wstajesz rano, żeby napisać kilka stron książki, własnej książki, którą chcesz wydać) lub jeśli po prostu musisz (bo urodziło Ci się dziecko, i robi Ci pobudkę o tej porze), okazuje się, że można.

JSF 2.0 a parametry żądania GET

Możecie wierzyć lub nie, ale spece od JSFa odkryli, że świat webowy to nie tylko postback i w JSF 2.0 wprowadzili w miarę poprawną obsługę parametrów żądania GET. Co to znaczy? Znaczy tyle, że mając żądanie o postaci:

/mypage.jsf?id=1&client=internal

możemy coś z tym zrobić :D

Gwiazdy świata IT już wkrótce na GeeCON w Poznaniu

Maj zbliża się wielkimi krokami, a 16 maja w Poznaniu rozpocznie się GeeCONowe szaleństwo (http://2012.geecon.org), w związku z tym chcielibyśmy przekazać Wam kilka najświeższych informacji.

Jest już dostępna wstępna agenda konferencji - zajrzyjcie w wolnej chwili.

etykiety: 

JSF 2.0 i Ajax a redirect

To kolejny z mini postów o moich doświadczeniach w pracy z JSFem 2.0, czyli bitwa trwa dalej :-)
Sprawa jest dość prosta, nie raz zdarza nam się, że w pracy z aplikacją webową, potrzebujemy wykonać przekierowanie (aka redirect) to innej strony. W przypadku zwykłego żądania przychodzącego ze strony JSF nie jest to problem. Robimy proste:
FacesContext.getCurrentInstance().getExternalContext().redirect("/page.jsf");

89 spotkanie Warszawa JUG - Jacek laskowski - Funkcyjny Clojure z Javą, Leiningen, Counterclockwise, Midje i Compojure

Cześć!

Warszawska Grupa Użytkowników Javy (Warszawa JUG) zaprasza na 89. spotkanie, , które odbędzie się w najbliższy wtorek, 6-go marca o godzinie 18:00 w sali 3180 Wydziału MIM UW przy ul. Banacha 2 w Warszawie.

Temat: Funkcyjny Clojure z Javą, Leiningen, Counterclockwise, Midje i Compojure
Prelegent: Jacek Laskowski

JSF 2.0 i Ajax

Ten wpis to nie będzie kompletny wpis o tym jak to jest z Ajaxem w JavaServer Faces aka JSF. To będzie opis jednego z problemów, które miałem (nie) przyjemność doświadczyć. Niestety, z mojego doświadczenia z JSF wynika, że praca z tym szkieletem to ciągła walka o zrozumienie i zastanawianie się, czy to czasem nie jest kolejny błąd aka bug w implementacji ;-)

etykiety: 

88 spotkanie Warszawa JUG - Maciej Jaśkowski o Scali i Jacek Laskowski o Clojure

Warszawska Grupa Użytkowników Javy (Warszawa JUG) zaprasza na 88. spotkanie, , które odbędzie się w najbliższy wtorek, 22-go lutego o godzinie 18:00 w sali 3180 Wydziału MIM UW przy ul. Banacha 2 w Warszawie.

Temat pierwszy: Scala na tle Java EE i Lift
Prelegent: Maciej Jaśkowski

Temat drugi: Krótko i zwięźle o Clojure
Prelegent: Jacek Laskowski

Nieblokujące serwery sterowane zdarzeniami

Na blogu TryCatch zamieściłem interesujący cykl artykułów dotyczący nieblokujących (asynchronicznych) serwerów sterowanych zdarzeniami. W postach skupiłem się bardziej na architekturze i zyskach jakie można osiągnąć stosując te podejście, aniżeli powielaniu szumu, jaki stworzył wokół siebie Node.js. Artykuły dotyczą wielu języków programowania, jednak ze względu na moje największe doświadczenie w Javie często odwołuję się w nich właśnie do tego języka. Serdecznie zapraszam do lektury. Oto linki do wszystkich części cyklu:

etykiety: 

A może tak JDO

Właśnie, ilekroć pada pytanie co zastosować do persystencji danych w aplikacji javowej w połączeniu z bazą relacyjną, z reguły odpowiedzią jest Hibernate, JPA, no może czasami (ale to bardzo rzadko), czyste JDBC ;-)
A jakiś czas temu, firma odpowiedzialna za powstanie Javy (dla młodzieży, nie chodzi o Oracle'a ;-), wymyśliła jak to powinno wyglądać i przygotowała JSR-12 - po numerku widać, że było to dawno temu ;-) Było to lata świetlne przed Hibernatem.

Spotkaj wujka Boba na 33rd Degree

Już zaczęła się rejestracja na 2 edycję konferencji 33rd Degree, która odbędzie się w dniach 19-21 marca 2012 w Krakowie.

W tym roku będziemy mieli możliwość posłuchania i porozmawiania z takimi osobistościami jak:

Global Day of Coderetreat

Początkiem grudnia na całym świecie odbędzie się kilkadziesiąt imprez pod wspólnym hasłem Global Day of Coderetreat, czyli wspólnego uczenia się kodowania za pomocą TDD i Pair-Programming. Jak do tej pory w Polsce odbyło się kilka pojedynczych sesji Coderetreat, jedna była prowadzona przez samego Corey'a Haines, było to podczas konferencji AgileCE 2010.

etykiety: 

Konkurs: Wejściówki na Java Developers Day (21-22.11.2011, Kraków)

Jeżeli jesteś zainteresowany udziałem w tegorocznej edycji Konferencji JDD (21-22 listopada 2011r., Kraków, Hotel Galaxy), może zainteresuje cię konkurs organizowany przez firmę J-LABS Sp. z o.o., w którym nagrodami są wejściówki na konferencję. Wystarczy odpowiedzieć na 3 pytania (ponoć proste :P) dotyczące języka programowania Java. Więcej informacji (regulamin, pytania konkursowe) znajdują się na stronie organizatora. Konkurs trwa do 14 listopada 2011. Powodzenia :)

Forum: 

Resteasy demo - struktura projektu, cz. 1

To jest pierwszy z serii wpisów pokazujących jak utworzyć dość prostą aplikację, albo raczej zestaw aplikacji opartych o RESTeasy. Początkowo miał to być jeden duży artykuł ale stwierdziłem, że przy tym co chcę przekazać to pewnie nie wielu wytrwało by do końca. Tak więc należy uzbroić się w IDE, Mavena i linię komend. Kod jest dostępny na Githubie z kolejnymi wersjami opatrzonymi tagami.

JDD'11 czyżby nowa jakość ?

W tym roku odbędzie się już 6 edycja konferencji JDD - Java Developers' Day - co prawda z jednego dnia zrobiły się już dwa dni i powinno być Days ale nie zmienia się tak łatwo marki, którą budowało się przez kilka ostatnich lat. Nieważne, ważne co w tym roku JDD ma do zaoferowania na dość ciasnym rynku konferencji okołojavowych w Polsce.

etykiety: 

84 spotkanie Warszawa JUG - Warszawski Eclipse DemoCamp 2011 - Java 7, JavaFX i Eclipse

Warszawska Grupa Użytkowników Javy (Warszawa JUG) zaprasza na 83 spotkanie, które odbędzie się w najbliższy wtorek, 8 listopada 2011 o godzinie 18:00 w sali 5440 Wydziału MIM UW przy ul. Banacha 2 w Warszawie. Spotkanie jest jednocześnie oficjalnym otwarciem sezonu spotkań 2011/12 oraz świętowaniem dwóch wielkich wydarzeń w kalendarzu entuzjasty Javy - wydania Java 7 oraz dziesiątej rocznicy Eclipse.org.

Temat: Warszawski Eclipse DemoCamp 2011
Prelegenci: Piotr Chmielewski, Paweł Szklarz, Jacek Laskowski

etykiety: 

Strony

Subskrybuj jdn.pl RSS