Sep 20

okladka

Prawie każda książka po którą mamy okazję sięgnąć pozostawia po sobie pewne, trudne do zatarcia skojarzenie, czy to z miejscem, czy też jakąś specyficzną okolicznością. I dzieje się tak niezależnie od tego, czy jest to dzieło najnowsze Jerzego Pilcha, czy też co bardziej prawdopodobne ;) podręcznik do Spring‘a.

Książka, którą chciałbym tutaj przedstawić kojarzyła mi się będzie niezmiennie już chyba z pociągiem InterCity relacji Kraków-Warszawa, Warszawa-Kraków. A to dlatego, że w przeciągu ostatnich miesięcy miałem okazje, a co za tym idzie niezmierną przyjemność, coweekendowego rozkoszowania się podróżami taborem Polskich Kolei Państwowych. Moją i tak ogromną radość potęgowała dodatkowo okoliczność posiadania miejscówki dająca mi z niczym nieporównywalną satysfakcję łypania z pobłażliwością na osoby podróżujące bez takowej. Niekiedy niestety zdarzało się, z różnych ZALEŻNYCH ode mnie względów, że to nie ja łypałem, ale łypany przez innych byłem. Lecz o tych pięknych chwilach spędzonych w najbliższym sąsiedztwie toalety wolałbym jak najszybciej zapomnieć. Dla dopełnienia wspomnę jeszcze jedynie, że przy okazji udało mi się na własne oczy zobaczyć najsłynniejszy dworzec w Polsce, a mianowicie (po co ja to mówię – przecież pewnie wiecie) Włoszczowa Płn. Zdjęć, czy też innych nagrań, na potwierdzenie swojej prawdomówności niestety nie posiadam, co nie ukrywam niezmiernie mnie smuci.

Podczas tych podróży globtroterskich pociągami pośpiesznymi-opóźnionymi wiernym towarzyszem pozostawała mi zawsze książka. Ostatnim czasem w ręce wpadła mi, nie całkiem z resztą przypadkiem, publikacja Anila Hemrajaniego pod tytułem Java. Tworzenie aplikacji sieciowych za pomocą Springa, Hibernate i Eclipse. Nie ukrywam, że do książki od początku podchodziłem z pewnym uzasadnionym sceptycyzmem, ale także z nutką nadziei. Continue reading »

Sep 15

JBoss SeamJBoss Seam jest stosunkowo nowym framework’iem, wspomagającym tworzenie aplikacji Web 2.0, który integruje ze sobą takie technologie jak: AJAX, JSF, EJB3, Portlety, BPM i wiele innych. Po przeczytaniu paru artykułów na temat Seam doszedłem do wniosku, że rzecz jest na tyle dla mnie ciekawa, że zastosuje ją w mojej pracy magisterskiej. Abym mógł to zrobić musiałem albo zagłębić się w dokumentację, albo pochłonąć odpowiednią książkę. Kilka miesięcy temu ilość publikacji na temat JBoss Seam w księgarni Amazon.com nie była zachwycająca (o polskich wydawnictwach nawet nie warto wspominać) – wyszukiwanie znalazło dwie książki: Beginning JBoss® Seam: From Novice to Professional oraz JBoss® Seam: Simplicity and Power Beyond Java EE. Po przejrzeniu spisów treści, wybór padł na tę drugą i właśnie JBoss® Seam: Simplicity and Power Beyond Java EE postaram się w tym miejscu pokrótce zrecenzować.

Continue reading »

Aug 07

EJB 3 in Action 11 maja 2006 roku JSR 244 i jego pochodne uzyskały status Final Release i pojawiło nam się JEE 5.0. Blisko rok później, ukazała się długo oczekiwana książka wydawnictwa Manning traktująca o trzonie “piątki”. EJB 3 in Action jest jedną z pierwszych książek o Enterprise JavaBeans w wersji trzeciej, a także o nowym sposobie dostępu do baz danych – Java Persistence API 1.0.

Continue reading »

Jul 08

JUnit w helion.plKsiążka “JUnit Pragmatyczne testy jednostkowe w Javie” ma na celu wprowadzenie czytelnika w tematykę testów jednostkowych.

Continue reading »

Oct 10

Programiści Java łaknący wiedzy (lub po prostu spędzający dużo czasu w środkach komunikacji miejskiej) pewnie czują niedosyt związany z brakiem czasopism o ich ulubionym języku, które to przedstawiałyby nowości i trendy które już niedługo mogliby sami wdrażać w życie. Wydawany jest co miesiąc SDJ, ale ilość artykułów poświeconych Javie jest “za mała” ;-). Polski Internet też nie napawa optymizmem. Mamy oczywiście serwis jdn.pl, jednak to też tylko “kropla w morzu potrzeb”.

Z odsieczą przychodzą wydawnictwa i serwisy anglojęzyczne. Dzisiaj chcę zwrócić Waszą uwagę na Java Developer’s Journal wydawany w Stanach. Kilkadziesiąt ciekawych stron. Cena dość zaporowa jak na polskie warunki, ale..

  • JDJ jest zamieszczany za darmo w wersji elektronicznej (PDF) z jednomiesięcznym opóźnieniem !

Pod adresem http://pdf.sys-con.com/Java/ można znaleść (chyba) całe archiwum tego miesięcznika. W tym momencie najświeższe wydanie pochodzi z września 2006. Zapraszam do lektury.

May 29

Od książki dość krótkiej zaczynam cykl recenzji książek związanych głownie z programowaniem. Mam nadzieje, że moje przemyślenia pomogą w (nie)wyborze książek z zakresu IT.

Jak ktoś kiedyś powiedział, za kilka lat informatycy będą dzieli się na programistów Javy i administratorów baz danych. Ci, którzy chcą zaliczać się do tej pierwszej grupy, na pewno muszą poznać technologie związane z Java Enterprise Edition. Niewątpliwie głównym składnikiem całej tej platformy są komponenty EJB, o których właśnie traktuje książka autorstwa Adama Bochenka “Prosty przepis na J2EE: Boss, Eclipse i komponenty EJB”, wydana nakładem wydawnictwa MIKOM w lipcu 2005 roku.

Książka napisana jest w stylu opowiadania. Co dosyć niespotykane w literaturze IT (nawet w serii Head First) większość książki zajmują dialogi autora z człowiekiem o imieniu Michał, który to niewątpliwie pragnie w kilka dni pozyskać wiedzę, którą można by nazwać “podstawami EJB”. Mnie ten pomysł przypadł do gustu. Dzięki takiemu rozwiązaniu książka staje się o niebo ciekawsza.

Teraz już o samej treści. Zajmujemy się EJB w wersji 2.x, które uruchamiamy na JBossie 3 i które piszemy w środowisku Eclipse 3.0 (z wtyczką Lomboz). Już samo poznawanie przestarzałej technologii nie napawa optymizmem, jednak niektóre firmy (jak nie większość) ciągle z niej korzystają. Książka składa się z dziewięciu rozdziałów. Pierwsze cztery to uruchomienie najprostszego przykładu, oraz garść (wystarczająca na początek) teorii. W następnych rozdziałach autor wyjaśnia jak korzystać z wtyczki Lomboz przy pisaniu komponentów sesyjnych (stanowych i bezstanowych). Rozdziały te napisane są dosyć dokładnie, wiele rzeczy jest dobrze wytłumaczona. Nie można tego niestety powiedzieć o rozdziałach 7 – 9, które opisują komponenty Entity Bean. Przy czytaniu ma się wrażenie, że temat (tak przecież istotny) traktowany jest po macoszemu (szczególnie rozdział 9 o CMP). Książka składa się z zaledwie z 208 stron.. z czego niestety wiele miejsca zajmują przepisywane wielokrotnie kody źródłowe programów. Jest to o tyle drażniące, że przecież do książki dodana jest płyta CD na której możemy wszystkie te kody znaleźć. Na CD oprócz źródeł znajdują się także wykorzystywane narzędzia. Niestety dla mnie okazały się bezużyteczne, gdyż nie umieszczono wersji linuxowych (a przecież takowe równolegle są wydawane).

Podsumowując. Dobra książka wprowadzająca do praktyki tworzenia komponentów EJB. Dzięki niej na pewno w prosty sposób można zacząć tworzyć w tej technologii (ja zacząłem). Wydaje się jednak, że dobrze jest mieć jakieś teoretyczne podstawy EJB zanim się za tę pozycje weźmie. Jeszcze raz powtarzam: książka dobra na dobry początek ! później należy przeczytać coś znacznie.. znacznie grubszego. Cena książki niestety (jak na ilość stron) jest bardzo wysoka.

Moja subiektywna ocena to 5/10
ISBN: 83-7279-493-6
Wydanie: Pierwsze
Objętość: s. 208
Cena: około 34 PLN