SDJ.Software.Developer-'s.Journal.2007.07.PL.(P2PNet.pl).pdf
(
11479 KB
)
Pobierz
7294611 UNPDF
Spis treści
7/2007 (151)
Z miesiąca na miesiąc oddajemy w Wasze ręce kolejne wydania SDJ, tym
razem czas na numer letni, bo lato tuż tuż. Wraz z nadejściem nowej pory
odradzamy się także i my. Pełni zapału i chęci do pracy, mimo że słońce za
oknem praży, dokładamy wiele starań, aby tworzyć dobre i rzetelne pismo,
które rozchodzić będzie się jak „świeże bułeczki” – bo na świeżości najbar-
dziej nam zależy.
Mówiąc o świeżości, chciałyśmy przywitać się z czytelnikami, jako nowe
członkinie załogi SDJ. Niniejszy numer jest naszym pierwszym dzieckiem
i postaramy się, aby kolejne rozwijały się wraz z Waszymi rosnącymi oczeki-
waniami.
W bieżącym numerze przeczytacie kolejny artykuł poświęcony programo-
waniu w C++ autorstwa Pawła Kapłańskiego pt.
Projektowanie aplikacji wie-
lowątkowych w języku C++ w oparciu o wzorce projektowe
. Nie ominęliśmy
publikacji artykułu tak bardzo popularnej ostatnio u nas Javy. Piotr Biedacha
z irmy Decerto opisuje przykład realizacji algorytmów masowego przetwarza-
nia możliwych do implementacji na platformie Java Enterprise Edition w opar-
ciu o dowolny serwer aplikacji.
Zachęcamy Was również do zapoznania się z artykułem autorstwa
Andrzeja Smolińskiego, który podjął się tematyki dziedziczenia w programo-
waniu aplikacji EJB.
W następnych numerach opublikujemy tematy związane z testowaniem
oprogramowania oraz bazami danych, ale więcej o tym przeczytacie w planie
wydawniczym dostępnym na naszej stronie
http://www.sdjournal.org/pl/sdj/
author/plan.html
.
Jak zawsze, na dołączonej do pisma płycie staramy się umieszczać cie-
kawe i pożyteczne materiały. Stąd nasza prośba! Piszcie do nas, co chcieli-
byście dostać w prezencie i jakie tematy artykułów powinniśmy poruszać na
łamach SDJ.
Jeśli jednym z Waszych życzeń jest współuczestniczenie w tworzeniu
pisma, możemy je spełnić! Dołączcie do grona współpracowników jako beta-
testerzy! Szczególnie pragniemy wciągnąć do współpracy autorów, którzy
zechcą podzielić się z nami wiedzą i zdobywanym przez lata doświadcze-
niem.
To dla Was pracujemy i na Waszym zdaniu najbardziej nam zależy.
Więc do dzieła kochani, chwytajcie za telefony, piszcie maile i twórzcie
razem z nami.
Aktualności
6
Opis CD
12
Recenzja Delphi
70
Księgozbiór
71
Ranking popularności języków programowania
72
Algorytmy: Szybkie potęgowanie modularne
74
Felieton
76
Prenumerata PRO
77
Prenumerata
80
Ahoj załogo i do następnego wydania!
Anna Czerwińska
anna.czerwinska@software.com.pl
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:
Sylwia Pogroszewska
Redaktorzy prowadzący:
Anna Czerwińska
anna.czerwinska@software.com.pl
Iwona Chwedoruk
iwona.chwedoruk@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 CD:
Adam Wróblewski
adam.wroblewski@software.com.pl
Opracowanie aktualności:
Rafał Kocisz
Korekta:
Piotr Ozaist
Stali współpracownicy:
Stefan Turalski, Rafał Kocisz
Betatesterzy:
S. Pikur, Ł. Lechert, M. Kulawianek
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.
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 CD 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 07/2007
Warsztat
ASP.NET 2.0, ADO.NET 2.0 i AJAX
44
Jacek Matulewski
Jacek w swoim artykule szczegółowo opisuje w jaki sposób, korzystając
z technologii ASP.NET, ADO.NET i AJAX, zaprojektować witrynę wspoma-
gającą organizację wszelkiego typu spotkań: od konferencji naukowych po
zloty fanów.
Inżynieria oprogramowania
Biblioteka miesiąca
w języku C++ w oparciu o wzorce projektowe
58
Paweł Kapłański
Paweł wyjaśnia jak, dzięki odpowiedniemu rozparcelowaniu systemu oraz
usystematyzowaniu pojęć, ułatwić sobie pracę nad pisaniem aplikacji wielo-
wątkowych.
wxPython: programowanie GUI dla leniwych
14
Rafał Kocisz
Rafał chce zainteresować czytelników biblioteką wxPython i udowodnić, że
programowanie GUI przy wykorzystaniu tego rozwiązania może być łatwe,
intuicyjne i przyjemne.
użycia do modelowania zachowania
68
Programowanie graiki
Rafał Kasprzyk
Rafał przedstawia dlaczego przypadki użycia stały się podstawowym elemen-
tem współczesnych metodyk wytwarzania oprogramowania.
niewidocznych w aplikacjach 3D
20
Kluby techniczne
Artur Duch
Artur prezentuje czytelnikowi bazę do dalszego poznawania technik optymali-
zacji map. Przedstawione technologie nadają się głównie do zamkniętych loka-
cji i pomieszczeń. Opisane algorytmy wymagają jedynie znajomości dowolne-
go języka programowania, a także podstawowej wiedzy matematycznej, którą
autor w skrócie opisuje.
– skalowalność oraz niezawodność
78
Artykuł omawia aspekty związane z niezawodnoscią i skalowalnością korpora-
cyjnej magistrali usług Progress Sonic ESB.
Dla początkujących
Nowe ramki: XFrames
28
Dominik Tomaszuk
Dominik przestawia XFrames jako przyszłościowy język, który współpracu-
je z każdą aplikacją XML oraz z innymi typami. Istnieją już dwie implementa-
cje tego języka XSmiles i DENG. Nadal ma on status szkicu roboczego, nie-
mniej jednak warto przyjrzeć się już teraz temu językowi, bo większe zmiany
nie są już przewidywane, a schematy takie jak DTD, RelaxNG i XML Schema
już są dostępne.
Programowanie JAVA
Masowe przetwarzania danych w systemach JEE
32
Piotr Biedacha
Piotr przedstawia schemat algorytmu przetwarzania masowego i fakt, że jest
on szeroko wykorzystywany w najbardziej krytycznych systemach informa-
tycznych wielu przedsiębiorstw. Świadczy to o dojrzałości platformy JEE oraz
pokazuje spektrum możliwości jej zastosowań biznesowych.
Komponenty encyjne EJB 3.0 – dziedziczenie
38
Andrzej Smoliński
Andrzej opisuje jedną z wielu pozytywnych zmian, jakie wprowadzono
w specyikacji EJB 3.0 w stosunku do EJB 2.1. Autor spotkał się z testa-
mi, które wykazywały różnice wydajnościowe dla strategii dziedziczenia
„JOINED” i „TABLE_PER_CLASS” – próbuje przyjrzeć się poszczególnym
wariantom, ich wadom i zaletom. Zobaczymy też przykład wykorzystujący
te mechanizmy.
Software Developer’s Journal 07/2007
www.sdjournal.org
5
Programowanie aplikacji wielowątkowych
Wykorzystanie przypadków
Usuwanie powierzchni
Progress Sonic ESB
Plik z chomika:
afikomp
Inne pliki z tego folderu:
Roman Nowak - Statystyka dla fizykow.pdf
(36418 KB)
101 zabezpieczeń przed atakami w sieci komputerowej 2005.pdf
(132961 KB)
3D Studio MAX Matrix - Jak To Zrobic.pdf
(4804 KB)
802.11.pdf
(2829 KB)
8051.pdf
(712 KB)
Inne foldery tego chomika:
Pliki dostępne do 01.06.2025
Pliki dostępne do 09.04.2026
Pliki dostępne do 19.01.2025
! cisco
!AF (eduweb) Kursy
Zgłoś jeśli
naruszono regulamin