SDJ_10_2006_PL.pdf
(
12412 KB
)
Pobierz
7294602 UNPDF
Spis treści
9/2006 (141)
Aktualności
6
Uczymy
Uwielbiam jesień. Grę kolorów na liściach, szczególnie klonów. Lubię gdy
pada, szczególnie wtedy kiedy nie trzeba wychodzić z domu.. Zazwyczaj
zamykam się wówczas w mieszkaniu z kocem, książką na kolanach oraz kawą
w wielkim niebieskim kubku. W sumie, w ten sposób najlepiej odpoczywam,
nie tylko jesienią.
Ale początek jesieni nieodmiennie kojarzy mi się z nauką po 2-3 miesią-
cach słodkiego lenistwa. Co prawda, powroty na uczelnię już dawno minęły
ale na pytanie z czym kojarzy mi się jesień zawsze odpowiadam, że z koloro-
wymi liśćmi, deszczem i nauką.
A skoro o nauce mowa, to oczywiście postanowiliśmy Was pouczyć. W
tym numerze zamieszczamy na płycie dwa profesjonalne kursy programowa-
nia. I to właśnie nasz nowy kierunek. Chcemy Was uczyć. Każdy kurs został
podkreślony artykułem, w którym krok po kroku wyjaśniamy podstawy KDE
oraz Javy. W każdym kolejnym numerze znajdziecie dla siebie coś ciekawe-
go. Dlatego chętnie poznam Wasze propozycje do tego działu. Piszcie śmiało,
na wszystkie e-maile odpowiadam. Zaawansowanych czytelników odsyłam
do pozostałych artykułów, których w tym numerze magazynu jak zwykle nie
zabrakło.
Ale, ale to nie wszystko. W tym numerze postanowiliśmy zaskoczyć Was
dodatkowo katalogiem szkoleń w postaci dodatku specjalnego. W tej odsłonie
prezentujemy irmy szkoleniowe, które oferują szkolenia w Javie. Za trzy mie-
siące kolejna odsłona.
Cieszy mnie również, że tak wielu z Was chce tworzyć community zwią-
zane z SDJ. Świadczy to o tym, że coraz więcej osób chce tworzyć tak bliskie
memu sercu pismo.
Na jesień planuję również dwa numery specjalne. Jeden poświęcony
Solarisowi oraz drugi, poświęcony najnowszej odsłonie bazy danych IBM
DB 2.
Oczywiście to nie koniec. Postanowiłam ujawnić naszych autorów. Na
naszej stronie internetowej znajdziecie już nie tylko pełne wersje publikowa-
nych w SDJ artykułów ale również zdjęcia oraz kontakt do naszych autorów.
Chciałabym również przestawić Wam oicjalnie moją asystentkę. Marta
Kaczmarczyk od jakiegoś czasu ściśle współpracuje ze mną. Teraz już we
dwie staramy się przygotowywać dla Was jak najlepsze pismo.
Zachęcam do lektury! Jak zwykle, dla każdego coś dobrego!
Opis DVD
12
Algorytmy : Zadanie żabka
72
Felieton : Między jawą a rzeczywistością
76
Księgozbiór
78
Zapowiedzi
82
Biblioteka Miesiąca
JFreeReport – darmowe raporty
14
Dawid de Rosier
Dawid opisuje bibiotekę 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
22
Piotr Szymański
Piotr przedstawia czwartą eycję biblioteki Qt. Wskazuje zmiany które przez
wielu programistów są postrzegane jako rewolucyjne. Pierwsze wzmianki poja
wiły się już dwa lata temu na konferencji programistów KDE – aKademy.
Sylwia Pogroszewska
http://www.sdjournal.org
sylwiap@software.com.pl
Miesięcznik
Software Developer’s Journal
(12 numerów w roku)
jest wydawany przez Software-Wydawnictwo Sp. z o. o.
Dyrektor wydawniczy:
Jarosław Szumski
Product Manager:
S
ylwia Pogroszewska
sylwiap@software.com.pl
Asystent Product Managera:
Marta Kaczmarczyk
marta.kaczmarczyk@software.com.pl
Kierownik produkcji:
Marta Kurpiewska
marta@software.com.pl
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
Opracowanie DVD:
Jakub Wojnowski, Paweł Brach
Opracowanie aktualności:
Rafał Kocisz
Tłumaczenie:
Michał Małecki
Korekta:
Piotr Ozaist
Stali współpracownicy:
Stefan Turalski, Michał Małecki
Betatesterzy:
J. Rokicki, M. Gołda, M. Bromberek
Dział reklamy:
reklama@software.com.pl
Prenumerata:
Marzena Dmowska
pren@software.com.pl
tel.: (22) 887 14 44
Druk:
Plus Media
Nakład:
6 000 egz.
Adres korespondencyjny:
Software-Wydawnictwo Sp. z o. o., ul. Piaskowa 3, 01-067 Warszawa
www.sdjournal.org
redakcja@software.com.pl tel. (22) 887 10 10
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.
Wszelkie znaki irmowe zawarte w piśmie są własnością odpowiednich irm i zostały użyte wyłącznie
w celach informacyjnych.
Płyta DVD dołączona do magazynu przetestowano programem AntiVirenKit irmy 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 10/2006
Inżynieria oprogramowania
Łączenie kodu C++ z zarządzanym kodem .NET
48
Marek Więcek
Marek 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#. Wska-
zuje sytuacje, w których takie połączenia okazuje się konieczne lub jest najlep-
szym rozwiązaniem.
Przegląd modeli cyklu życia oprogramowania
52
Rafał Kasprzyk
Rafał wyjaśnia czym jest model cyklu życia systemu informatycznego oraz
wskazuje popularne modele cyklu życia systemu informatycznego. Wyjaśnia
ich wady oraz zalety
Dla początkujących
Narzędzia programistyczne
KDE Starter - piszemy przeglądarkę plików
graficznych
24
– szybkie tworzenie szybkich serwerów
58
Piotr Nazimek
Piotr opisuje pakiet QuickServer , który jest przeznaczony do tworzenia szyb-
kich serwerów. Przestawia elementy architektury QuickServer na przykładzie
komunikatora działającego z przeglądarką WWW. Piotr omawia również zasto-
sowanie programu SocketTest, który służy do testowania aplikacji sieciowych.
Paweł Stołowski
Paweł tłumaczy czym jest KDE oraz wskazuje krok po kroku w jaki sposób
napisać pierwszą przeglądarkę plików graicznych.
Java Starter – edytor tekstowy w Javie
30
Obliczenia kwantowe
Krzysztof Rychlicki-Kicior
Krzysztof wprowadza czytelnika w zagadnienia związane z Javą oraz przed-
stawia proces tworzenia pierwszego edytora tekstu.
64
Symulacje obliczeń kwantowych
Programowanie w Linuksie
Roman Gielarak, Marek Sawerwain
Roman wraz z Markiem przedstawiają pakiet Quantum Computing Simulator.
Wskazują w jaki sposób symulować obliczenia kwantowe, w jaki sposób zain-
stalować pliki binarne QCA w środowisku Python'a oraz omawiają dostępne w
systemie tryby pracy.
KDE 4.0
36
Piotr Szymański
Piotr prezentuję jak powstało KDE 4.0. oraz przedstawia nowości zawarte w
ostatniej wersji, m.in: szuladki, ulepszony interfejs graiczny,czy też Phonon,
który jako druga infrastruktura odegrać może dużą rolę w rozwoju KDE.
Warsztat
Rozbudowa jądra w Linuksie:
40
Karol Kozimor
Karol krok po kroku prezentuje jak kompilować oraz jak zbudować jądro w
Linuksie. Autor przedstawia także składnię Kconig, 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
44
Karol Harezlak,Fabiola Gallegos Rios
Karol wraz z Fabiolą wprowadzają w podstawy Java Micro Edition i progra-
mowania z konigurają 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 gruntow-
nie przedstawiają metody pracy z tymi narzędziami w przykładach z projekta-
mi w Java Me CDC. Oraz przedstawiają plany związane z programowaniem z
Mobility Pack i CDC.
Software Developer’s Journal 10/2006
www.sdjournal.org
5
QuickServer
zewnętrzne moduły
Plik z chomika:
bomaszko
Inne pliki z tego folderu:
ebook_SDJ_Extra_34_Biblia.pdf
(10774 KB)
SDJE_20_PL--ASP-NET.pdf
(8823 KB)
SDJE_21_PL.pdf
(10405 KB)
SDJE_22_PL.pdf
(10408 KB)
SDJExtra_27_PL.pdf
(12841 KB)
Inne foldery tego chomika:
● Armes Militaria Magazine
21 Wiek
Angora
Archeologia Wojskowa
Auto Świat 2009
Zgłoś jeśli
naruszono regulamin