Software Developer's Journal nr. 147 (03/2007) - JBoos Drools - silnik reguł biznesowych
Spis treści
- Edytor GUI - nowe spojrzenie
Zbigniew Fryźlewicz
Twórcy omawiają uniwersalne narzędzie, zarówno dla programisty oraz grafika. W załączniku znajduje się program. Program wymaga .NET Framework w wersji 2.0.
- Test konsumencki
Sylwia Pogroszewska
Zwróciliśmy się do klientów firm inSolutions, Ideo oraz MP2 z pytaniem, jak oceniają działanie usługi outsourcingu tworzenia oprogramowania. Każdy mógł wyrazić swoją opinię według określonych kryteriów.
- Ranking popularności języków programowania
Krzystof Rychlicki-Kicior
Zgodnie z obietnicą złożoną trzy miesiące temu publikujemy kolejne zestawienie zawierające listę języków programowania ułożoną malejąco według ich popularności.
- Spaślak
Michał Małecki
Żadna chyba firma w historii informatyki nie zyskała sobie tak złej sławy i nie doczekała się tak skrajnie odmiennych opinii - zarówno przykładu dobrze prowadzonego interesu, jak i cwaniaka, który żeruje na naiwnych - jak .....
- Księgozbiór
Omawiamy dwie książki:
- SQL. Receptury
- Thinking in Java
- SharpZipLib w akcji
John Reily
John prezentuje możliwości, sposoby korzystania oraz zastosowania SharpZipLib. Biblioteka jest zoptymalizowana w odniesieniu do obsługi standardowych formatów kompresji: Deflate, Gzip oraz Zip. Dla formatów tych udostępnia wiele alternatywnych mechanizmów odczytu i zapisu skompresowanych archiwów, co z kolei daje bardzo szerokie możliwości przy projektowaniu aplikacji.
- Inspekcje kodu jako skuteczna metoda weryfikacji oprogramowania
Mariusz Chrapko
Mariusz omawia kolejne fazy, które konstruują proces inspekcji, definiuje role inspektorów, a także wskazuje na podstawowe zasady, które przy implementacji tego podejścia powinny towarzyszyć w firmie. Dodatkowo pokazuje, że inspekcje pełnią rolę komplementarną względem procesu testowania oprogramowania.
- Google Maps API
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
Krzystof Rychlicki-Kicior
Krzysztof wskazuje jakie możliwości dają połączone technologie: IronPython oraz .NET. Dowiesz się w jaki sposób skonfigurować środowisko IronPython.
- PMD – wyszukiwanie i poprawianie powielonego kodu
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.
- Drools – silnik reguł biznesowych
Mariusz Kaczor
Mariusz omawia wyjaśnia czym jest silnik reguł biznesowych oraz wskazuje jego wykorzystanie na przykładzie krzyżówek SUDOKU.
- Tworzenie usług systemowych w Visual C# 2005 Express
Krzystof Rychlicki-Kicior
Usługa systemowa to program uruchamiany w tle w trakcie działania systemu operacyjnego. Krzysztof uczy się w jaki sposób stworzyć usługę w Visual Studio.
- Ruby on Rails – technologia przyszłości
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ę.
- Progress Sonic ESB – instalacja, repozytorium oraz konsola administracyjna
Parys Waicis
Artykuł omawia aspekty związane z instalacją, konfiguracją, zarządzaniem oraz monitorowaniem pracy korporacyjnej magistrali usług.
- Magic eDeveloper – definicja zadania wsadowego i raport jako przykład zastosowania
Jan Seliga
Artykuł został poświęcony zadaniom wsadowym, umożliwiającym oprogramowanie algorytmów wykonywanych bez interakcji ze strony użytkownika.
na DVD:
Mobilne pakiety SDJ
- S60 3RD edition SDK for Symbian OS for MIDP
- Series 80 Developer Platform 2.0 SDK for Symbian OS for Personal Profile
- Nokia Protitype SDK 4.0 for Java(TM) ME
- Sony Ericsson SDK 2.2.4 for the Java(TM) ME platform