Software Developer's Journal nr. 142 (10/2006) - KDE 4.0
Biblioteka miesiąca
JFreeReport – darmowe raporty
Dawid de Rosier opisuje bibliotekę JFreeReport, która służy do budowania raportów. Wskazuje sztuczki implementacyjne, które pozwolą zminimalizować nakład pracy i czasu.
Qt 4.2 – rewolucji ciąg dalszy
Piotr Szymański przedstawia czwartą edycję biblioteki Qt. Wskazuje zmiany które przez wielu programistów są postrzegane jako rewolucyjne.
Dla początkujących
KDE Starter – piszemy przeglądarkę plików graficznych
Paweł Stolowski tłumaczy czym jest KDE oraz wskazuje krok po kroku w jaki sposób napisać pierwszą przeglądarkę plików graficznych.
Java Starter – edytor tekstowy w Javie
Krzysztof Rychlicki-Kicior wprowadza czytelnika w zagadnienia związane z Javą oraz przed- stawia proces tworzenia pierwszego edytora tekstu.
Programowanie w Linuksie
KDE 4.0
Piotr Szymański prezentuje jak powstało KDE 4.0. oraz przedstawia nowości zawarte w ostatniej wersji, m.in: szufladki, ulepszony interfejs graficzny, czy też Phonon, który jako druga infrastruktura odegrać może dużą rolę w rozwoju KDE.
Warsztat
Rozbudowa jądra w Linuksie: zewnętrzne moduły
Karol Kozimor krok po kroku prezentuje jak kompilować oraz jak zbudować jądro w Linuksie. Autor przedstawia także składnię Kconfig, która opiera się na dużej ilości małych plików porozrzucanych po katalogach ze źródłami.
Programowanie urządzeń przenośnych w Javie
Karol Harezlak oraz Fabiola Gallegos Rios wprowadzają w podstawy Java Micro Edition i programowania z konfiguracją urządzeń połączonych (CDC) z zastosowaniem Net-Beans Mobility Pack. Przedstawiają przegląd JavaMe i technologi CDC, opis NetBeans Mobility Pack dla CDC i różnych emulatorów dostarczonych z zewnątrz, oraz urządzenia dostępne dla tych narzędzi. Następnie gruntownie przedstawiają metody pracy z tymi narzędziami na przykładach z projektami w Java Me CDC.
Inżynieria oprogramowania
Łączenie kodu C++ z zarządzanym kodem .NET
Marek Więcek prezentuje sposób łączenia zwykłego kodu w języku C++ z językami zgodnymi z platformą .NET, których głównym reprezentantem jest C#. Wskazuje sytuacje, w których takie połączenia okazuje się konieczne lub jest najlepszym rozwiązaniem.
Przegląd modeli cyklu życia oprogramowania
Rafał Kasprzyk wyjaśnia czym jest model cyklu życia systemu informatycznego oraz wskazuje popularne modele cyklu życia systemu informatycznego. Wyjaśnia ich wady oraz zalety.
Narzędzia programistyczne
QuickServer – szybkie tworzenie szybkich serwerów
Piotr Nazimek opisuje pakiet QuickServer , który jest przeznaczony do tworzenia szybkich serwerów. Przestawia elementy architektury QuickServer na przykładzie komunikatora działającego z przeglądarką WWW. Piotr omawia również zastosowanie programu SocketTest, który służy do testowania aplikacji sieciowych.
Obliczenia kwantowe
Symulacje obliczeń kwantowych
Roman Gielarak oraz Marek Sawerwain przedstawiają pakiet Quantum Computing Simulator. Wskazują w jaki sposób symulować obliczenia kwantowe, w jaki sposób zainstalować pliki binarne QCA w środowisku Python'a oraz omawiają dostępne w systemie tryby pracy.
A na dołączonej do pisma płycie DVD znajdziesz między innymi:
Aurox 12.0 - specjalna wersja
SDJ Live DVD
Kurs wideo: KDE Starter Kit
Kurs wideo: Java Starter Kit
Kurs wideo: IBM Rational software
5 e-booków
i wiele, wiele więcej...