Software Developer’s Journal 8/2006

Java, Java, Java i jeszcze raz Java. Ten numer miesięcznika SDJ zdecydowanie przeznaczony jest dla tych, którzy kochają Javę. Jest też troszkę o C/C++ i zapewniam, warto zajrzeć do najnowszego Software Developer's Journal.

SDJ_8_2006.start();

JNI – ten skrót może nie wszystkim jest jeszcze znany, ale Bartłomiej Starosta, autor artykułu na temat tej technologii, łatwo przekonuje, że może być ona naprawdę przydatna i warto ją poznać. Jeśli mamy już sprawdzone biblioteki napisane w języku C/C++ i nie chce się nam przerabiać ich na Javę lub nie wiemy jak to zrobić – JNI okaże się nieocenione.

JML – kolejny ciekawy i ważny skrót w świecie Javy. Jak łatwo i poprawnie tworzyć dokumentację programową oraz testować naszą aplikację pod kątem poprawności deklaracji, wykonania i otrzymywanych rezultatów pokazuje na przykładach w obszernym artykule Piotr Nazimek.

Z systemami rodem z Redmond jest taki problem, że nie lubią jak się w nie ingeruje „czymś nie z Redmond” – jak to obejść i w naszym systemie uruchamiać usługi, które napisane są w Javie? Z użyciem JavaService – jak się tym posługiwać i co to potrafi, opisał Krzysztof Rychlicki-Kicior.

SDJ_8_2006.artNumeru();

SDJ 8-2006Postanowiłam wyjątkowo wyróżnić jeden artykuł. Nie jest on co prawda związany z Javą, ale wielu programistom z pewnością bardzo się spodoba. Za co wszyscy kochają Perla oraz podobne języki, a nie ma tego C++? Za wyrażenia regularne! O Boost.Regex – ciekawej bibliotece, której dodanie rozważa się do biblioteki STL języka C++, napisał Rafał Kocisz. Co potrafi, że jest taka wyjątkowa? Oczywiście dodaje obsługę wyrażeń regularnych i w wielu zastosowaniach może okazać się naprawdę przydatna.

Płytka – DVD

Ubuntu, IBM Development Package for Eclipse, Microsoft Visual C# 2005 Express Edition, omówiona w tym numerze SDJ przydatna biblioteka Boost :: regex oraz siedem elektronicznych książek o Javie (w tym dwie Bruce’a Eckela, a to nazwisko mówi przecież samo za siebie) – tej płyty po prostu nie trzeba rekomendować.

Podsumowanie

Numer reprezentuje trochę za wysoki poziom, by Javą zainteresować przeciętnego, początkującego programistę. By rozumieć co się tu dzieje, trzeba już co nieco o tym popularnym języku programowania wiedzieć. Początkującym polecam zawartą na DVD książkę Thinking in Java Bruce’a Eckela – jej lektura pozwoli zrozumieć poruszone w tym numerze magazynu tematy, a nawet znacznie więcej. A gdy już się wie i czuje się ten język, pismo pochłania się jednym tchem – mnie się wyjątkowo ten numer spodobał 🙂

Renata Bilecka