SDJ.167.2008.11.pdf
(
16018 KB
)
Pobierz
30735637 UNPDF
11/2008 (167)
SPIS TREŚCI
06
AKTUALNOŚCI
Rafał Kocisz
PROGRAMOWANIE PHP
32
Opensource-owe platformy blogowe
Lech Albrzykowski
Lech opisuje jak w przeciągu ostatnich lat blogi internetowe zjedna-
ły sobie wielką popularność wśród użytkowników internetu. Przestały
być tylko i wyłącznie formą pamiętników a stały się miejscem wymia-
ny zdań pomiędzy różnymi środowiskami jak choćby programistów.
12
OPIS CD
BIBLIOTEKA MIESIĄCA
14
Jericho HTML
David de Rosier
David opisuje Jericho jako prostą, lekką i darmową bibliotekę uży-
teczną dla wszystkich programistów Java przetwarzających bądź
generujących kod HTML. Jericho dostarcza klasy umożliwiające ana-
lizę i przekształcanie istniejących dokumentów HTML bądź też ge-
nerowanie nowych. Wszystko z użyciem minimalnego nakładu pra-
cy ze strony programisty.
TESTOWANIE OPROGRAMOWANIA
36
SAP GUI Scripting API
Roman Gryzowski
Roman opisuje że SAP GUI Scripting API to interfejs pozwalają-
cy na emulowanie każdej czynności jaką może wykonać użytkow-
nik w środowisku SAP GUI. Dzięki jego użyciu można zautomatyzo-
wać czynności powtarzalne, ale również uzyskać dostęp do SAP GUI
z poziomu innych aplikacji, np. Windows Scripting Host.
ECOMMERCE
20
Sklep internetowy w PHP i SQLite
Grzegorz Hibner
Zdaniem Grzegorza gotowych rozwiązań na rynku e-commerce są
setki. Znajdziemy gotowe skrypty o funkcjonalności systemów au-
kcyjnych, sklepów internetowych oraz systemów barterowych. To
najczęściej sprawdzone i tanie rozwiązania, regularnie aktualizowane
– dlatego skorzystanie z nich najczęściej bywa bardzo kuszące. Jednak
czy zawsze uzasadnione? Najczęściej o wiele lepiej stworzyć własną
platformę e-commerce. Nie jest to trudne – zajmie to 60 minut.
40
IBM Rational Data Architect
– pierwsze kroki
Szymon Gruszewski
Wyobraźmy sobie sytuację, w której musimy stworzyć oprogra-
mowanie dla biblioteki. Chcąc wywiązać się z zadania musimy
zaprojektować system, który będzie spełniał wymagania stawia-
ne przez naszego zleceniodawcę. Z pomocą przychodzi nam Ra-
tional Data Architect, który jest narzędziem służącym do two-
rzenia zarówno prostych, jak i bardzo złożonych modeli bazo-
danowych.
28
Wydajny, elastyczny i przyjazny CMS
Krystian Rajski
Krystian napisał że Textpattern nie jest tak popularny jak np. Joom-
la. Nie posiada tak rozbudowanej listy plugin'ów i dodatków. Mniej
znany, nie oznacza jednak gorszy czy też mniej wydajny. Stanowi
ciekawą alternatywę i chociażby tylko ze względu na to warto po-
szerzyć horyzonty i przyjrzeć się rozwiązaniu bliżej. Niniejszy artykuł
pełni rolę wprowadzenia.
44
Bezpieczne partycjonowanie
– systemy wielordzeniowe QNX
Kerry Johnson, Romain Saha
Autorzy opisują że w dzisiejszych czasach praktycznie każdy wbu-
dowany system podłączony jest fizycznie lub bezprzewodowo to
świata zewnętrznego. Taka łączność sieciowa pozwala użytkow-
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, Polska
tel. +48 22 427 36 86, fax +48 22 427 36 69
www.phpsolmag.org cooperation@software.com.pl
Dyrektor wydawniczy:
Sylwia Małecka
Junior Market Manager:
Anna Adamczyk
Directeur de la publication : Jarosław Szumski
Senior Product Manager:
Katarzyna Juszczyńska
Dział reklamy:
adv@software.com.pl
Prenumerata:
Marzena Dmowska
pren@software.com.pl,
tel. +48 22 427 36 79; +48 22 427 36 53
Redaktor naczelny:
Iwona Chwedoruk
iwona.chwedoruk@software.com.pl
Imprimerie, photogravure : 101 Studio, Firma Tęgi
Ekonomiczna 30/36, 93-426 Łódź
Imprimé en Pologne/Printed in Poland
Kierownik produkcji:
Marta Kurpiewska
marta.kurpiewska@software.com.pl
Dołączoną do magazynu płytę CD przetestowano programem AntiVirenKit firmy
G DATA Software Sp. z o.o.
Abonnement (France métropolitaine, DOM/TOM) : 1 an
(soit 6 numéros) 38 €
Projekt okładki:
Agnieszka Marchocka
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.
Skład i łamanie:
Monika Grotkowska
monika.grotkowska@software.com.pl
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
Nakład:
6 000 egz.
Uszkodzone podczas wysyłki płyty wymienia redakcja.
4
11/2008
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
nikom na zdalne monitorowanie i sterowanie oraz umożliwia sys-
temom pobieranie nowych programów i treści wtedy, kiedy jest
to konieczne.
ki z takich reklam są jednak stosunkowo niewielkie, stąd istnieje
zapotrzebowanie na inne formy reklamy. Gwarantowany zarobek
oferuje nowy wchodzący do Polski LinkLift.
48
Joomla 1.5
– nowości
Stefan Wajda
Nowe wydanie Joomla! zapewnia użytkownikom i projektantom
wygodny i łatwy w użyciu szkielet publikacji treści w witrynach
internetowych wszelkiego typu. Stworzenie doskonałej witryny
ze wszystkimi funkcjami, jakie sobie wymarzysz, może wymagać
czasu i zaangażowania. Ale ze społecznością Joomla!, wsparciem
projektantów oraz dzięki licznym rozszerzeniom tworzonym dla
Joomla! 1.5, jest to jak najbardziej możliwe. Możesz również two-
rzyć własne rozszerzenia i udostępniać je ku uciesze całej spo-
łeczności.
NARZĘDZIA PROGRAMISTYCZNE
60
Plugin
– wielokrotne wykorzystanie sprawdzonych narzędzi
Piotr Plenik
Tworzenie aplikacji, składa się zarówno z tych bardziej twórczych,
jak i bardziej odtwórczych prac. Mimo wszelkich naszych starań
tworzenia wedle zasady DRY (z ang. DRY – Don't Repeat Your-
self), zdarza się, że dla tej samej funkcjonalności powielamy i do-
stosowujemy ten sam kod na wielu różnych elementach aplika-
cji lub pomiędzy różnymi aplikacjami. Na początek zaprezentuje-
my najczęściej wykorzystywane pluginy w Symfony, których jest
w chwili obecnej ponad 200. Następnie stworzymy prosty doda-
tek do wysyłania maila w symfony bez dodatkowego nakładu na-
szej pracy.
XML
52
Spring 2 Schema
– własne przestrzenie nazw w Spring 2.x
Henryk Konsek
Osoby intensywnie wykorzystujące Springa w swoich aplika-
cjach często narzekają na ogrom konfiguracji XML koniecznej do
utworzenia aplikacji o większym stopniu zaawansowania. Autorzy
Spring Framework pisząc o dobrym oprogramowaniu promują za-
sadę DRY (Don't Repeat Yourself) – wyraźnie widać to w mecha-
nizmie rozszerzania konfiguracji XML kontenera Springa. Ten arty-
kuł wprowadzi Cię szybko w podstawowe techniki tworzenia wła-
snych przestrzeni nazw XML Schema dla plików konfiguracyjnych
Spring IOC.
PROGRAMOWANIE
URZĄDZEŃ MOBILNYCH
64
Programowanie gier dla Symbian OS
– budujemy grę!
Rafał Kocisz
W poprzednim, pierwszym odcinku z serii „Programowanie gier dla
Symbian OS” Mieliśmy okazję przebrnąć przez gąszcz stosunkowo
zawiłych i miejscami mało interesujących szczegółów dotyczących
programowania aplikacji pod Symbiana. W rezultacie powstał pro-
sty szkielet gry pod wspomniany system. W niniejszej części cyklu
zajmiemy się tematem znacznie ciekawszym – odejdziemy (chwilo-
wo) od niskopoziomowych zagadnień systemowych i zrobimy to co
Tygrysy lubią najbardziej – zbudujemy grę!
KASA DLA WEBMASTERA
58
LinkLift
– koniec z reklamą kontekstową
Krzysztof Trynkiewicz
W internecie królują systemy reklamy kontekstowej. W oparciu o
treść witryny, wyświetlane są odpowiednie reklamy z takich serwi-
sów jak Google AdSense, czy AdKontekst Wirtualnej Polski. Zarob-
WYWIAD
76
Wywiad z Bartoszem Stebnickim
– dyrektorem generalnym firmy EMC
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
Redakcja używa systemu automatycznego składu
Osoby zainteresowane współpracą prosimy o kontakt:
cooperation@software.com.pl
Les personnes intéressées par la coopération sont priées de nous contacter :
cooperation@software.com.pl
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.
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
Wszystkie znaki firmowe zawarte w piśmie są własności odpowiednich firm.
Zostały użyte wyłącznie w celach informacyjnych.
Druk:
ArtDruk
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ą.
Plik z chomika:
Rockerss0
Inne pliki z tego folderu:
SDJ.190.2010.10.pdf
(9548 KB)
SDJ.189.2010.09.pdf
(10808 KB)
SDJ.188.2010.08.pdf
(8425 KB)
SDJ.187.2010.07.pdf
(7777 KB)
SDJ.186.2010.06.pdf
(8807 KB)
Inne foldery tego chomika:
CHIP
elektronika dla wszystkich
Haking9
Ładny Dom
playboy
Zgłoś jeśli
naruszono regulamin