Recenzje
Ajax. Bezpieczne aplikacje internetowe
Przystępując do tworzenia aplikacji internetowych wykorzystujących technologię Ajax nie możemy ograniczyć się jedynie do rozpatrywania korzyści płynących m.in. z zastosowania asynchronicznych technik komunikacji między przeglądarką internetową a serwerem WWW. Szczególną uwagę powinniśmy przywiązywać do rozwiązań i działań, które umożliwią uzyskanie wysokiego poziomu bezpieczeństwa. W opanowaniu zasad tworzenia bezpiecznych aplikacji sieciowych pomoże nam lektura niniejszej książki. Autor rozpoczyna swe rozważania prezentacją ewolucji internetu od opracowania protokołu HTTP aż do okresu wzrastającej popularności interfejsów API i technologii Ajax. Następnie przybliża podstawowe pojęcia związane z bezpieczeństwem i analizą ryzyka oraz wskazuje typowe słabe punkty aplikacji. Omawia techniki komunikacji w internecie w kontekście związanych z nimi zagrożeń. Uczy jak chronić serwer, unikać słabości protokołów internetowych oraz dbać o bezpieczeństwo usług sieciowych. Odnosi się ponadto do zagadnień związanych z zabezpieczaniem interfejsów API oraz aplikacji typu mashup.
Magazyn Internet Krzysztof Kowalski
Wielka Formuła. Maksimum zysku, minimum strat
Biznes oparty na sprawdzonych formułach
Marka Joynera już znamy, jako autora samouczka "Oferta nie do odrzucenia" (Onepress 2006). Teraz pora na ciąg dalszy ujawniania tajników marketingu w najnowszej książce tego samego autora Wielka Formuła" (zbieżność z Kubicą i jego kolegami nie taka znowu odległa...).
Tytuł nowej książki jest pochodną tego, że analizując największe sukcesy biznesowe w historii świata, fachowiec łatwo dostrzeże, że we wszystkich przypadkach zastosowano tę samą - a przynajmniej bardzo podobną - formułę, prowadząca do osiągnięcia zamierzonego celu. Według Joynera - W przypadku polskiego biznesmena czas na kopię, a może nawet kumulację pomysłów.
Krok pierwszy to sformułowanie oferty nie do odrzucenia". Drugi-trafienie do spragnionych (choć może o tym nie wiedzą...) tej oferty. By z rewelacyjną szczotką do włosów nie wybierać się na kongres łysych, a z kalkulatorem do plażowiczów... Później trzeba już tylko iść za ciosem, tuż po pierwszej, proponując drugą szklankę".
Dziennik Łódzki N, 03/2008
Oracle Database 10g Express Edition. Tworzenie aplikacji internetowych w PHP
W przypadku gdy do tworzenia serwisu internetowego wykorzystywany jest język PHP, z góry zakładamy, że będzie mu towarzyszył system baz danych MySQL. Sięgając po prezentowaną publikację przekonamy się, że aplikację tę może zastąpić inne rozwiązanie.
Z liczącej blisko siedemset stron pozycji dowiemy się, jak korzystać z języka PHP w połączeniu z bazą Oracle 10g w bezpłatnej wersji Express Edition. Zapoznamy się z krótkim omówieniem języka PHP, bazy Oracle i pakietu Zend, a także z wprowadzeniem do tworzenia rozwiązań na potrzeby aplikacji internetowych. Kolejnym krokiem jest przygotowanie środowiska pracy w systemie Linux lub Windows. Poznajemy ponadto podstawowe elementy języka PHP, takie jak zmienne, typy danych i struktury sterujące.
Autor przybliża następnie zagadnienia związane z tablicami, funkcjami, technikami programowania obiektowego, zarządzaniem błędami oraz obsługą plików. Po przyswojeniu tych informacji możemy przystąpić do opracowania aplikacji realizujących proces prostego uwierzytelniania oraz obsługujących sesje i pliki cookies.
Kontynuując lekturę docieramy do materiałów traktujących o technikach tworzenia rozwiązań internetowych w oparciu o bazę Oracle i bibliotekę OCI8. Dowiadujemy się m.in. w jaki sposób przeprowadzać transakcje dotyczące dużych obiektów. Warto też zwrócić uwagę na obszerne dodatki. Znajdziemy w nich opis znaczników HTML i XHTML, informacje o funkcjach przeznaczonych do obróbki tekstów, obsługi plików i przetwarzania dat oraz czasu. Dostępne są też wprowadzenia do baz danych Oracle, języka SQL oraz PL/SQL. Całość uzupełniają skrypty przykładowych baz danych.
Na płycie CD-ROM dołączonej do książki znajdziemy bazę danych Oracle Database 10g Express Edition dla systemów Linux i Windows, wraz z dokumentacją w języku angielskim. Umieszczono na niej także pliki instalacyjne serwera Apache, pakietu Zend Core for Oracle oraz języka PHP. Nie zabrakło też plików źródłowych wszystkich przykładów prezentowanych w kolejnych rozdziałach publikacji.
Obszerny podręcznik przybliża możliwości jakie stwarza język PHP w połączeniu z bazą Oracle Database 10g Express Edition. Prowadzi czytelników od fazy instalacji środowiska programistycznego, aż po tworzenie wydajnych i bezpiecznych aplikacji internetowych, funkcjonujących w oparciu o system bazodanowy firmy Oracle.
Magazyn Internet Krzysztof Kowalski
Podstawy kryptografii. Wydanie II
We współczesnym świecie staramy się o jak najszybsze przekazywanie informacji na duże odległości, m.in. za pośrednictwem internetu. Mamy też świadomość, że część danych wymaga szczególnej ochrony i nie powinna docierać do nieupoważnionych odbiorców. Korzystamy wówczas z zabezpieczeń opartych o kryptografię. Osoby, które chcą zrozumieć zasady funkcjonowania współczesnych technik ochrony informacji uzyskają wiedzę na ten temat, sięgając po prezentowaną publikację. Dzięki niej zapoznają się z historią kryptografii, a po opanowaniu niezbędnych narzędzi matematycznych również z jej teoretycznymi podstawami. Przyswoją materiały o różnych metodach szyfrowania, infrastrukturze klucza publicznego i współczesnej steganografii. Autor poświęcił sporo miejsca praktycznym aspektom kryptografii, obejmującym zabezpieczanie połączeń internetowych za pomocą protokołów SSL i SSH, szyfrowanie dysków, podpisy elektroniczne i funkcje szyfrujące dostępne w PHP i MySQL. Całość uzupełnił dodatkami traktującymi o jednokierunkowych funkcjach skrótu, algorytmach szyfrujących i roli kryptografii w pracy historyków. (
Magazyn Internet Krzysztof Kowalski
Po prostu HTML, XHTML i CSS. Wydanie VI
Popularna książka Elizabeth Castro poświęcona nauce tworzenia stron WWW doczekała się już szóstej odsłony. Po raz pierwszy została wydana w całości w kolorze, co korzystnie wpłynęło m.in. na odbiór umieszczonych w niej ilustracji. Autorka wprowadziła szereg modyfikacji odzwierciedlających zmiany, które zaszły w procesie tworzenia serwisów internetowych w ciągu trzech lat od opublikowania poprzedniego wydania. Duży nacisk położyła na kaskadowe arkusze stylów (CSS). Zrezygnowała z materiałów traktujących o ramkach, języku WML i formatowaniu stron w oparciu o odrzucone znaczniki. Zastąpiła ponadto skrypty w języku PERL kodem w cieszącym się dużo większą popularnością języku PHP. W pełni zachowana została natomiast koncepcja serii i styl książki. Czytelnicy nadal mają do czynienia z przystępnym omówieniem poruszanych zagadnień oraz z licznymi instrukcjami prowadzącymi krok po kroku do uzyskania pożądanego efektu. Taka forma przekazywania informacji o sposobach tworzenia stron WWW z pewnością zadowoli początkujących webmasterów i ułatwi im stawianie pierwszych kroków w tej dziedzinie.
Magazyn Internet Krzysztof Kowalski