SDJ.Software.Developer-'s.Journal.2008.08.PL.(P2PNet.pl).pdf

(13882 KB) Pobierz
37302674 UNPDF
37302674.012.png
37302674.013.png
37302674.014.png
08/2008 (164)
SPIS TREŚCI
06 AKTUALNOŚCI
Rafał Kocisz
SZTUCZNA INTELIGENCJA
38 Systemy konwersacyjne – implemantacja
Łukasz Mazur
rzenia przykładowego systemu. Przedstawiany pomysł jest jedynie propo-
zycją, która może być zmodyfikowana oraz oparta na innej technologi.
12 OPIS CD
BIBLIOTEKA MIESIĄCA
14 Automatyczne uruchamianie MIDletów
Albert Wachowicz
Albert opisuje jak dzięki bibliotekece Push Registry możliwe jest au-
tomatyczne uruchamianie aplikacji Java Microedtition bez aktywno-
ści użytkownika urządzenia mobilnego. Push Registry reaguje na okre-
aplikacja mogła być uruchamiana automatycznie system AMS musi po-
siadać odpowiedni wpis o danym programie i zdarzeniu.
PROGRAMOWANIE JAVA
50 JAVA IDE
Bartosz Michalik
środowiska wspierającego programistów Java. Główna część funk-
cjonalności dostarczanej programistom Java zawiera się w projekcie
JDT. Środowisko przebyło długą drogę pełną sugestii od jego użyt-
kowników co pozwoliło na dopracowanie zestawu narzędzie.
TESTOWANIE OPROGRAMOWANIA
20 Shader Model 4.0 w OpenGL
Janusz Ganczarski
Janusz napisał jak znaczącym krokiem w ewolucji programowal-
oraz projektowania aplikacji graficznych. O skali innowacji najlepiej
świadczy fakt, że autorzy biblioteki DirectX 10 w całości bazującej na
SM 4.0, zdecydowali się na zaprojektowanie zupełnie nowego API.
Już teraz warto poznać nowe koncepcje programowalnego potoku
renderingu i przetestować ich działanie w bibliotece OpenGL.
56 Eclipse
Bartosz Michalik
Bartosz w artykule postarał się zarysować obraz tego czym jest Ec-
lipse. Aby się przekonać czy jest to narzędzie dla nas wystarczy ścią-
społeczność, której chcemy być częścią wystarczy zerknąć na stro-
nę czy serwer news. Autor zachęca żeby spróbować, bo to nic nie
kosztuje.
XML
58 OOXML – Post Scriptum
Arkadiusz Merta
format plików promowany przez Microsoft, do momentu kiedy zo-
stał zaakceptowany przez ISO/IEC jako norma międzynarodowa (IS).
Zgodnie z procedurą w przeciągu kilku miesięcy będzie opublikowa-
ny pod nazwą IS 29500 – Office Open XML file formats. W rozumieniu
ISO/IEC stanie się równoprawną alternatywą dla ODF (IS 32000).
Steve Furr
Steve napisał że coraz częściej technologia czasu rzeczywistego znajdu-
je swoje zastosowanie w standardowych systemach w sposób, który po-
zytywnie wpływa na doświadczenie użytkownika poprzez poprawę po-
strzeganej reakcji na określone zdarzenia lub przez zapewnienie, że waż-
ne operacje są wykonywane w sposób uprzywilejowany w stosunku do
pozostałych operacji w systemie.
Miesięcznik Software Developer’s Journal (12 numerów w roku)
jest wydawany przez Software-Wydawnictwo Sp. z o.o.
Le périodique hakin9 est publié par
Software-Wydawnictwo Sp. z o.o.
Bokserska, 02-682 Varsovie, Pologne
Tél. +48 22 887 10 10, Fax. +48 22 887 10 11
www.phpsolmag.org
Dyrektor wydawniczy: Sylwia Małecka
Redaktor naczelny: Iwona Chwedoruk iwona.chwedoruk@software.com.pl
Adres korespondencyjny:
Software-Wydawnictwo Sp. z o.o.,
ul. Bokserska 1, 02-682 Warszawa, Polska
tel. +48 22 427 36 91, fax +48 22 244 24 59
www.sdjournal.org redakcja@software.com.pl
Directeur de la publication : Jarosław Szumski
Kierownik produkcji: Marta Kurpiewska marta.kurpiewska@software.com.pl
Przygotowanie kursu na CD: Łukasz Jagoda
Imprimerie, photogravure : 101 Studio, Firma Tęgi
Ekonomiczna 30/36, 93-426 Łódź
Imprimé en Pologne/Printed in Poland
Skład i łamanie: Monika Grotkowska monika.grotkowska@software.com.pl
Projekt okładki: Agnieszka Marchocka
Dołączoną do magazynu płytę CD przetestowano programem AntiVirenKit firmy
G DATA Software Sp. z o.o.
Korekta: Piotr Ozaist
Dépôt légal : à parution
ISSN : 1731-7037
Distribution : MLP
Parc d’activités de Chesnes, 55 bd de la Noirée
BP 59 F - 38291 SAINT-QUENTIN-FALLAVIER CEDEX
(c) 2005 Software-Wydawnictwo, tous les droits réservés
Wyróżnieni betatesterzy: Ł. Lechert, S. Nieszwiec, R.Zacharczyk
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.
Nakład: 6 000 egz.
4
08/2008
Dział reklamy: adv@software.com.pl
Prenumerata: Marzena Dmowska pren@software.com.pl,
tel. +48 22 427 36 79; +48 22 427 36 53
Abonnement (France métropolitaine, DOM/TOM) : 1 an
(soit 6 numéros) 38 €
37302674.015.png 37302674.001.png 37302674.002.png
 
WARSZTAT
66 Własny „słup ogłoszeniowy”
– tworzymy model danych oraz widoki
Piotr Plenik
któremu postaramy się sprostać w ciągu najbliższych kilku arty-
kułów. W tym artykule stworzymy podstawową funkcjonalność
– przeglądanie ogłoszeń po kategorii oraz dodawanie nowych.
Tutaj nie będziemy starać się stworzyć zarys, a gotowe narzędzie.
Brzmi ciekawie? Czytajcie dalej. Naszą aplikację nazwiemy „po-
stup” ( z ang. postup – oznaczające wywieszanie ogłoszenia, in-
formacji).
NARZĘDZIA PROGRAMISTYCZNE
72 Symfony – tworzenie projektu
Piotr Plenik
Szczególnie, jeżeli z jakiś powodów, musimy skorzystać z nowego
frameworka. Symfony został przygotowany, dla osób które poszu-
kują wyzwania w samym tworzeniu aplikacji, a nie w uczeniu się na-
rzędzia. Głównym celem artykułu jest pokazanie strony aplikacji w
przeglądarce internetowej oraz możliwość wejścia w profesjonalne
środowisko programistyczne.
74 Przyszłość Symfony – wersja 1.1
Marcin Świerczyński
Marcin opisuje zmiany które sprawiają, że nowe wydanie Symfo-
ny będzie pewną rewolucją. Warto zaznaczyć, że istniejące aplika-
zgodności.
FELIETON
77 Programować każdy może...
Michał Małecki
Rédacteur en chef : Marek Bettman marekb@software.com.pl
Rédacteurs : Aneta Cejmańska anetta@software.com.pl
Ewa Dudzic ewal@software.com.pl
Préparation du CD : Aurox Core Team
Maquette : Anna Osiecka annao@software.com.pl
Couverture : Agnieszka Marchocka
Traduction : Iwona Czarnota, Aneta Lasota, Marie-Laure Perrotey,
Grazyna Wełna
Bêta-testeurs : Thomas Bores, Tony Boucheau, Pascal Foulon, Pascal Miquet,
Romain Lévy, Augustin Pascual, Julien Poulalion, Alain Ribault
La rédaction fait tout son possible pour s’assurer que les logiciels sont à
jour, pourtant elle décline toute responsabilité pour leur utilisation. Elle ne
fournit pas de support technique lié à l’installation ou l’utilisation des logiciels
enregistrés sur le CD-ROM. Tous les logos et marques déposés sont la
propriété de leurs propriétaires respectifs.
SPROSTOWANIE
Wszystkie znaki firmowe zawarte w piśmie są własności odpowiednich firm zostały
użyte wyłącznie w celach informacyjnych.
Redakcja używa systemu automatycznego składu
La rédaction utilise le système PAO
Pour créer les diagrammes on a utilisé le programme
Osoby zainteresowane współpracą prosimy o kontakt:
sdj@software.com.pl
W magazynie Software Developer’s Journal nr 4/2008 w
spisie treści zamieściliśmy błędne nazwisko autora artykułu:
„Oracle XE od podstaw”.
Poprawne dane autora to: Sylwester Lewandowski.
Les personnes intéressées par la coopération sont priées de nous contacter :
cooperation@software.com.pl
Druk: 101studio DTP
AVERTISSEMENT
Les techniques présentées dans les articles ne peuvent être utilisées qu'au
sein des réseaux internes.
La rédaction du magazine n'est pas responsable de l'utilisation incorrecte des
techniques présentées.
L'utilisation des techniques présentées peut provoquer la perte des données !
Wysokość nakładu obejmuje również dodruki. Redakcja nie udziela pomocy
technicznej w instalowaniu i użytkowaniu programów zamieszczonych na płycie
CD-ROM dostarczonej razem z pismem.
Autora najmocniej przepraszamy!
Redakcja magazynu Software Developer’s Journal
Si vous êtes intéressé par l’achat de licence de publication de revues merci de
contacter : Monika Godlewska monikag@software.com.pl , tél : +48 (22) 887 12
66 fax : +48 (22) 887 10 11
www.sdjournal.org
5
Uszkodzone podczas wysyłki płyty wymienia redakcja.
Le CD-ROM joint au magazine a été testé avec AntiVirenKit de la société G
Data Software Sp. z o.o
Abonnement : abonnement@software.com.pl
Fabrication : Marta Kurpiewska marta@software.com.pl
Diffusion : Monika Godlewska monikag@software.com.pl
Publicité : publicite@software.com.pl
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ą.
37302674.003.png 37302674.004.png 37302674.005.png 37302674.006.png 37302674.007.png 37302674.008.png 37302674.009.png 37302674.010.png 37302674.011.png
 
Zgłoś jeśli naruszono regulamin