SDJ.147.2007.03.pdf
(
7168 KB
)
Pobierz
ksiazeczka.pdf
Spis treści
3/2007 (147)
Od lat numery SDJ poświęcone bazom danych cieszą się Waszym uznaniem.
Jak zapewne pamiętacie, dwa lata temu wraz z fi rmą Oracle wydaliśmy numer
extra poświęcony najpopularniejszej bazie danych. Numer ten zyskał status
„białego kruka” a nakład został wyczerpany.
Tym razem chciałabym zachęcić Was do lektury, wydanego wspólnie
z IBM, numeru extra poświęconego IBM DB2 9.
Jak zapewne wiecie, nie ma w Polsce żadnej kompletnej publikacji poświę-
conej tej bazie. Zarówno wydane przez nas pismo, jak i przygotowany przez IBM
Polska podręcznik pt.
Zrozumieć DB2. Nauka na przykładach. Ilustrowany prze-
wodnik po IBM DB2, to pierwsze publikacje poświęcone DB2 w całości przygo-
towane języku polskim
. Wydane przez nas pismo możecie obejrzeć na stronie
głównej
http://www.sdjournal.org,
a zamówić możecie je w naszym sklepie inter-
netowym:
http://buyitpress.com/pl/index.php?p=2&kat=13
Zachęcam do lektury!
Aktualności
6
Opis CD
10
Test konsumencki
62
Sylwia Pogroszewska
sdj@software.com.pl
69
Prenumerata PRO
Ranking popularności języków programowania
70
Felieton
72
Księgozbiór
73
Prenumerata
80
Zapowiedzi
82
Miesięcznik
Software Developer’s Journal
(12 numerów w roku)
jest wydawany przez Software-Wydawnictwo Sp. z o. o.
Adres korespondencyjny:
Software-Wydawnictwo Sp. z o. o., ul. Bokserska 1, 02-682 Warszawa
www.sdjournal.org
redakcja@software.com.pl tel. (22) 887 13 45
Redaktor naczelny:
S
ylwia Pogroszewska
sylwiap@software.com.pl
Kierownik produkcji:
Marta Kurpiewska
marta@software.com.pl
Redakcja dokłada wszelkich starań, by publikowane w piśmie i na towarzyszących mu nośnikach informacje
i programy były poprawne, jednakże nie bierze odpowiedzialności za efekty wykorzystania ich; nie gwarantuje
także poprawnego działania programów shareware, freeware i public domain. Uszkodzone podczas wysyłki
płyty wymienia redakcja.
Opracowanie graficzne:
Robert Zadrożny
robz@software.com.pl
Skład i łamanie:
Robert Zadrożny
robz@software.com.pl
Projekt okładki:
Agnieszka Marchocka
Wszelkie znaki fi rmowe zawarte w piśmie są własnością odpowiednich fi rm i zostały użyte wyłącznie
w celach informacyjnych.
Opracowanie CD:
Wojciech Trynkowski
wojciech.trynkowski@software.com.pl
Opracowanie aktualności:
Rafał Kocisz
Korekta:
Piotr Ozaist
Stali współpracownicy:
Stefan Turalski, Rafał Kocisz
Betatesterzy:
M. Bromberek, S. Ryszawy, Ł. Witczak
Dział reklamy:
reklama@software.com.pl
Prenumerata:
Marzena Dmowska
pren@software.com.pl
tel.: (22) 887 14 44
Druk w Polsce
Nakład:
6 000 egz.
Płyta CD dołączona do magazynu przetestowano programem AntiVirenKit fi rmy G DATA Software Sp. z o.o.
Redakcja używa systemu automatycznego składu
Sprzedaż aktualnych lub archiwalnych numerów pisma po innej cenie niż wydrukowana na okładce
– bez zgody wydawcy – jest działaniem na jego szkodę i skutkuje odpowiedzialnością sądową.
Pismo ukazuje się w następujących wersjach językowych: polskiej , angielskiej .
4
www.sdjournal.org
Software Developer’s Journal 03/2007
Programowanie Java
Drools – silnik reguł biznesowych
42
Mariusz Kaczor
Mariusz omawia wyjaśnia czym jest silnik reguł biznesowych oraz wskazuje
jego wykorzystanie na przykładzie krzyżówek SUDOKU.
Biblioteka Miesiąca
Starter SDJ
12
SharpZipLib w akcji
54
John Reily
John prezentuje możliwości, sposoby korzystania oraz zastosowania SharpZi-
pLib. Biblioteka jest zoptymalizowana w odniesieniu do obsługi standardowych
formatów kompresji: Defl ate, Gzip oraz Zip. Dla formatów tych udostępnia
wiele alternatywnych mechanizmów odczytu i zapisu skompresowanych archi-
wów, co z kolei daje bardzo szerokie możliwości przy projektowaniu aplikacji.
Tworzenie usług systemowych
Krzysztof Rychlicki-Kicior
Usługa systemowa to program uruchamiany w tle w trakcie działania syste-
mu operacyjnego. Krzysztof uczy się w jaki sposób stworzyć usługę w Visual
Studio.
Inżynieria oprogramowania
Ruby on Rails – technologia przyszłości
58
metoda weryfikacji oprogramowania
18
Konrad Witaszczyk
Artykuł skierowany jest do początkującego użytkownika. Konrad uczy w jaki
sposób przygotować się do pracy, jak napisać pierwszą aplikację.
Mariusz Chrapko
Mariusz omawia kolejne fazy, które konstruują proces inspekcji, defi niuje role
inspektorów, a także wskazuje na podstawowe zasady, które przy implemen-
tacji tego podejścia powinny towarzyszyć w fi rmie. Dodatkowo pokazuje, że
inspekcje pełnią rolę komplementarną względem procesu testowania opro-
gramowania.
Kluby techniczne
Progress Sonic ESB – instalacja,
74
repozytorium oraz konsola administracyjna
Programowanie C#
Artykuł omawia aspekty związane z instalacją, konfi guracją, zarządzaniem
oraz monitorowaniem pracy korporacyjnej magistrali usług.
Edytor GUI – nowe spojrzenie
24
wsadowego i raport jako przykład zastosowania
76
Zbigniew Fryźlewicz, Rafał Gierusz, Radosław Iwaszyn
Twórcy omawiają uniwersalne narzędzie, zarówno dla programisty, który
zawsze otrzyma interfejs o jednolitej formie oraz dla grafi ka, który będzie pra-
cował w dobrze znanym środowisku. Aplikacja została napisana w języku C#
i w tym języku prezentowane są fragmenty kodu źródłowego
Artykuł został poświęcony jeszcze jednemu rodzajowi zadań – zadaniom wsa-
dowym, umożliwiającym oprogramowanie algorytmów wykonywanych bez
interakcji ze strony użytkownika.
Warsztaty
Google Maps API
30
Witold Rugowski
Witold omawia zastosowania poszczególnych elementów Google Maps API
oraz uczy w jaki sposób zbudować aplikację do zaznaczania tras na mapie
i liczenia ich długości.
IronPython – konfiguracja środowiska
34
Krzysztof Rychlicki-Kicior
Krzysztof wskazuje jakie możliwości dają połączone technologie: IronPython
oraz .NET. Dowiesz się w jaki sposób skonfi gurować środowisko IronPython.
i poprawianie powielonego kodu
38
Tom Copeland
Tom opisuje w jaki sposób za pomocą Copeland Pmd Firefox wyszukiwać
w plikach źródłowych zduplikowane fragmenty kodu, pokazuje jak w praktyce
można coś takiego zrealizować oraz przeprowadza analizę kodów źródłowych
przeglądarki Firefox.
Software Developer’s Journal 03/2007
www.sdjournal.org
5
w Visual C# 2005 Express
Inspekcje kodu jako skuteczna
Magic eDeveloper – definicja zadania
PMD – wyszukiwanie
Plik z chomika:
Rockerss0
Inne pliki z tego folderu:
SDJ.190.2010.10.pdf
(9548 KB)
SDJ.189.2010.09.pdf
(10808 KB)
SDJ.188.2010.08.pdf
(8425 KB)
SDJ.187.2010.07.pdf
(7777 KB)
SDJ.186.2010.06.pdf
(8807 KB)
Inne foldery tego chomika:
CHIP
elektronika dla wszystkich
Haking9
Ładny Dom
playboy
Zgłoś jeśli
naruszono regulamin