Spis treści
-
ROME: Obsługa formatów RSS i Atom w Javie
Patrick Chanezon
ROME jest biblioteką typu open source, udostępnianą na licencji Apache.
ROME to zbiór udogodnień, których zadaniem jest zapewnienie łatwej
obsługi kanałów informacyjnych z poziomu języka Java. Biblioteka
obsługuje aktualnie dziesięć najczęściej używanych w sieci formatów
syndykacji. Patrick rozpoczyna od wprowadzenia do biblioteki oraz
wyjaśnia w jaki sposób rozpocząć pracę. Następnie omawia zastosowanie
ROME Fetcher przy pobieraniu kanałów oraz obsługę rozszerzonych
formatów syndykacyjnych.
-
Współpraca programistów z testerami oprogramowania
żaneta Wysocka
Coraz częściej stałym elementem procesu powstawania projektu
informatycznego staje się zorganizowanie procesu testowego. żaneta
omawia scenariusze współpracy między programistami a testerami
oprogramowania.
-
JMeter - testy wydajnościowo-obciążeniowe
Rafał Kasprzyk
Autor doradza w jaki sposób przeprowadzić symulację obciążenia serwera
WWW oraz dokonać analizy uzyskanych wyników z wykorzystaniem narzędzia
JMeter. Tego typu testy przeprowadzone dla kilku dostawców pozwalają na
badanie ich wydajności w sposób stosunkowo obiektywny.
-
Wybieramy narzędzie do automatyzacji testów
Mariusz Chrapko
Wybór dobrego narzędzia do automatyzacji procesu testowania nie prosty.
Mariusz przedstawia klika praktycznych wskazówek, które w takim wyborze
mogą pomóc.
-
Total Quality Management – recepta na sukces
Agnieszka Dunikowska
Autor wyjaśnia dlaczego warto wdrożyć i wykorzystywać system Total
Quality Management w firmie zajmującej się tworzeniem oprogramowania.
Omawia także kluczowe elementy takiego sposobu zarządzania a także
zagrożenia, które mogą spowodować mało widoczne i nie efektywne
rezultaty.
-
Dynamiczne rozszerzanie aplikacji C/C++
Maciej Zawadziński
Pisanie dużych i skomplikowanych aplikacji od podstaw jest coraz
rzadszym zjawiskiem. Z reguły znacznie prostsze okazuje się
rozszerzanie istniejącego oprogramowania. Maciej opisuje mechanizm
rozszerzania aplikacji zwanego najczęściej obsługą wtyczek (ang.
plug-ins) bądź modułów.
-
Wielozadaniowość w systemach operacyjnych
Grzegorz Pełechaty
Autor doradza w jak sprawnie zaimplementować wieloprocesowość (ang.
multitasking) w systemie Przybliża również istotę przerwań w trybie
chronionym oraz funkcję i sposób zarządzania zegarem systemowym oraz
szczegółowo omawia problem wielozadaniowości i synchronizacji
międzyprocesowej.
-
Data Protection API i .NET Framework 2.0
Tomasz Leszczyński
DPAPI jest interfejsem programistycznym umożliwiającym bezpieczne
szyfrowanie oraz odszyfrowanie danych w oparciu o algorytm szyfrujący
wykorzystujący klucz symetryczny. Tomasz wskazuje, że użycie takiego
algorytmu oznacza iż do zaszyfrowania i odszyfrowania danego bloku
danych służy ten sam klucz oraz omawia zastosowanie DPAPI w .NET
Framework 2.0.
-
Usługa sieciowa MSN Search w aplikacji C#
Krzystof Rychlicki-Kicior
Autor wskazuje jak napisać program, który wykorzystuje usługę sieciową
MSN Search Web Services za pomocą Microsoft Visual C# 2005 Express
Edition. Tłumaczy jak zainstalować MSN Search SDK oraz skonfigurować
projekt aplikacji oraz omawia sposób działania usługi MSN Search na
przykładzie projektu w C#.
-
QA Wizard
Automatyczne testowanie stanowi krytyczną część procesu tworzenia i
dostarczania produktów aplikacyjnych. Artykuł opisuje w jaki sposób
narzędzie QA Wizard umożliwia pełną automatyzację procesu testowania
aplikacji internetowych.
-
CentraSite Java Management Interface
Artykuł przedstawia interfejs CentraSite Java Management umożliwiający analogiczne sterowanie platformą z poziomu kodu.
Na DVD:
- NovaPDF – pełna wersja!
- Backup4all – pełna wersja!
Ponadto:
- JUnit Video Tutorials
- Seapine QA Wizard Evaluation
- Seapine TestTrack Pro Evaluation
- Microsoft Office Professional Plus 2007 Beta 2
- kurs Java GUI
oraz 6 książek e-books za darmo!