PHP. Programowanie

okladka
Książka "PHP. Programowanie." to praktyczny przewodnik po PHP4 dla programistów stron internetowych. Jeden z najlepszych programistów PHP -- Leon Atkinson, uczy wszystkiego, co potrzebujesz, by stworzyć dobrą i szybką aplikację sieciową. Dokładnie opisuje składnię PHP i kluczowe elementy języka. Atkinson przedstawia także najważniejsze funkcje PHP, w tym funkcje wejścia-wyjścia, przetwarzania danych, matematyczne, daty, czasu, konfiguracji, funkcje umożliwiające współpracę z bazami danych, funkcje graficzne i sieciowe. Prezentuje on również działanie PHP na przykładach realizujących sortowanie, przeszukiwanie, analizę łańcuchów i inne zadania. Opisane zostały także praktyczne metody tworzenia i diagnostyki programów w PHP4.

Książka PHP. Programowanie zawiera:

  • Jasny i szczegółowy opis składni i funkcji PHP
  • Dokładny opis integracji PHP z bazami danych
  • Techniki tworzenia i optymalizacji skryptów, pod kątem ich wydajności i łatwej rozbudowy
  • Praktyczne techniki diagnostyczne, ułatwiające znalezienie i poprawienie błędów

Apache 2.0 dla Windows. Ćwiczenia

okladka
Webmasterom i administratorom Apache przedstawiać nie trzeba. Ma on ponad 60-procentowy udział w rynku serwerów WWW. Pozycję tę zdobył dzięki swojej wydajności, możliwościom konfiguracyjnym i oczywiście temu, iż jest to program w pełni darmowy, o otwartym kodzie (open-source).

Instalacja i konfiguracja serwera Apache wielu początkującym może sprawić pewne trudności. Nawet zaawansowani użytkownicy potrzebują czasem szczegółowych informacji dotyczących konkretnych zagadnień. Książka "Apache. Ćwiczenia" przyjdzie z pomocą jednym i drugim. Nie obciążone zbędną teorią i objaśniane krok po kroku praktyczne zagadnienia związane z instalacją, konfiguracją i administracją serwerem pozwolą Ci w pełni wykorzystać niemały potencjał Apache. Książka skupia się na Apache działającym w systemie Windows, jednak użytkownicy innych systemów także mogą skorzystać na jej lekturze.

W książce omówiono:

  • Instalację Apache
  • Uruchamianie i zatrzymywanie serwera, testowanie instalacji
  • Pliki konfiguracyjne serwera
  • Katalogi serwera i mapowanie katalogów
  • Dzienniki serwera
  • Moduły Apache
  • Autoryzację dostępu do serwera
  • Obsługę różnych języków narodowych przez serwer
  • Tworzenie hostów wirtualnych
  • Instalację i konfigurację PHP
  • Instalację i konfigurację Perla oraz SSI
  • Instalację bazy danych MySQL

Java 2. Techniki zaawansowane

okladka
  • Przewodnik dla doświadczonych programistów omawiający zaawansowane możliwości platformy Java dla wersji JDK 1.3 i 1.4.
  • Dostarcza wielu praktycznych przykładów kodu!
  • Zawiera nowe bądź zaktualizowane omówienie: języka XML, problematyki bezpieczeństwa, programowania aplikacji sieciowych, wielowątkowości, kolekcji, zdalnych obiektów, interfejsu JDBC™, architektury komponentów JavaBeans™, biblioteki Swing i wielu innych zagadnień.
Przewodnik po zaawansowanych metodach programowania w Javie dla zaawansowanych programistów.

Książka ta dostarcza doświadczonym programistom rozwiązań niezbędnych do pełnego wykorzystania możliwości Javy. To praktyczny przewodnik ułatwiający rozwiązywanie nawet najbardziej złożonych problemów programistycznych. Dodatkowo zawiera zupełnie nowy rozdział poświęcony wykorzystaniu języka XML w programach pisanych w Javie oraz zaktualizowane omówienie wielu zaawansowanych możliwości tej platformy -- od kolekcji po metody macierzyste, od bezpieczeństwa po bibliotekę Swing.

Autorzy identyfikują problemy najczęściej napotykane przez doświadczonych programistów Javy i dostarczają przemyślanych rozwiązań zilustrowanych przykładami kodu, które uczyniły z tej książki prawdziwy bestseller. Dzięki niej ujrzysz w nowym świetle zagadnienia interfejsu ODBC™, tworzenia aplikacji sieciowych, wykorzystania zdalnych obiektów i wiele innych.

Najważniejsze informacje dla programistów Java:

  • Zaktualizowane omówienie wielowątkowości, kolekcji i aplikacji sieciowych.
  • Zmienione przedstawienie problematyki zdalnych obiektów.
  • Nowe, zaawansowane techniki wykorzystania architektury komponentów JavaBeans™.
  • Zaawansowane techniki tworzenia interfejsu użytkownika wykorzystujące biblioteki Swing i AWT.
Książka będzie dla Ciebie kolejnym krokiem w poznaniu możliwości Javy. Jest rozszerzeniem i doskonałym uzupełnieniem publikacji "Java 2. Postawy".

O autorach:
CAY S. HORSTMANN wykłada informatykę na uniwersytecie stanowym w San Jose. Napisał sześć książek o C++, Javie i programowaniu zorientowanym obiektowo. Jest redaktorem naczelnym bestselerowego cyklu Core Series, wydawnictwa Prentice Hall PTR.

GARY CORNELL zrobił doktorat na uniwersytecie Brown i współpracował z IBM Watson Labs. Jest autorem lub współautorem 20 książek oraz wielu artykułów, wydrukowanych w czasopismach komputerowych. Obecnie kieruje programem Modern Visual Programming na Uniwersytecie Connecticut.

Hack Proofing XML. Edycja polska

okladka
XML szybko staje się uniwersalnym protokołem wymiany informacji pomiędzy systemami używającymi HTTP. HTML zapewne zachowa swoją pozycję języka opisującego wygląd dokumentów w sieci WWW, jednak tam, gdzie w grę wchodzą dane, XML jest dużo lepszym rozwiązaniem. Walidacja, czyli sprawdzenie poprawności dokumentu XML, to pierwsza zapora przed atakami hakerskimi. Te same właściwości, które czynią XML silnym i uniwersalnym narzędziem sprawiają, że jest on podatny na działania hakerów. Wiele zapór sieciowych nie filtruje dokumentów XML -- to kolejna przyczyna, dla której niepoprawne strukturalnie dokumenty mogą stanowić poważne zagrożenie dla systemów. "Hack Proofing XML. Edycja polska" objaśni Ci wszystkie niuanse bezpieczeństwa związane z technologiami XML i .NET.

  1. Dowiesz się, kim są hackerzy
    Poznasz wyjaśnienie terminów: haker, cracker, black hat, phreaker i script kiddies -- nauczysz się rozpoznawać prawdziwe zagrożenia
  2. Poznasz sposób, w jaki cenne dane mogą się wydostać na zewnątrz Dowiesz się, w jaki sposób bannery, komunikaty o błędach i analiza protokołów może dostarczyć ważnych informacji potencjalnym napastnikom
  3. Nauczysz się budować poprawne dokumenty XML
    Zapoznasz się z celami, jakie postawili przed XML twórcy tego standardu i dowiesz się, w jaki sposób poprawność kodu XML może cię zabezpieczyć przed hakerami
  4. Poznasz atak "czystym tekstem"
    To potężna broń hakerów, zabezpiecz przed nią swój system
  5. Nauczysz się stosować podpis elektroniczny w dokumentach XML
    Specyfikacja podpisu elektronicznego w XML jest elastyczna i pozwala podpisywać w bezpieczny sposób rozmaite dokumenty, a nawet zasoby zewnętrzne
  6. Dowiesz się, jak szyfrować XML
    Szyfrowanie to jedna z najważniejszych metod zabezpieczania dokumentów, pozwalająca dodatkowo sprawdzić, czy dokument nie był modyfikowany w czasie przesyłania; czy jest kompletny, a także kontrolować dostęp do danych zawartych w dokumencie
  7. Zastosujesz system kontroli dostępu oparty na rolach
    Przekonasz się, że bezpieczny system operacyjny współdziałający z odpowiednio zabezpieczoną aplikacją stanowi najlepszą zaporę przeciwko zakusom hakerów
  8. Poznasz ryzyko związane ze stosowaniem XML
    Zobaczysz, że architektura .NET i mechanizmy bezpieczeństwa w nią wbudowane mogą stanowić alternatywę w stosunku do "czystego" XML
  9. Dowiesz się, jak zgłaszać błędy
    Kogo, kiedy i w jaki sposób informować o wykrytych dziurach w zabezpieczeniach? Jak wiele informacji ujawniać?

Vademecum hakera. Edycja plików binarnych

okladka

Zobacz jak wyglądają programy od środka

Większość dostępnych obecnie aplikacji pozwala użytkownikowi dokonywać rozmaitych modyfikacji: od zmian wyglądu i dodawania nowych ikon począwszy, na zapisywaniu własnych makrodefinicji skończywszy. Nie zawsze to wystarcza. Żeby naprawdę zmusić program do działania zgodnie z naszymi oczekiwaniami, trzeba wejść nieco głębiej w jego kod.

Dzięki tej książce poznasz wiele technik, które umożliwią Ci samodzielną modyfikację rozmaitych programów, zarówno aplikacji użytkowych, jak i gier. Dowiesz się, jak "oszukać" grę, jak zmieniać teksty w programach, jak odnajdywać furtki pozostawione przez programistów. A przy okazji poznasz tajniki programowania, które sam będziesz mógł wykorzystać w swojej praktyce.

  • Poznasz różne systemy liczbowe i nauczysz się przeliczać wartości pomiędzy nimi
  • Nauczysz się modyfikować kody wynikowe programów za pomocą Hex Workshop i kHexEditor
  • Dowiesz się, jak zmieniać zasoby (ikony, teksty, skróty klawiaturowe) używając programów Resource Hacker, EXEScope i PE Resource Explorer
  • Nauczysz się edytować programy wewnętrznie skompresowane
  • Dowiesz się, jak zabezpieczać własne aplikacje przed modyfikacjami
  • Poznasz sposoby "oszukiwania" gier
  • Dowiesz się, jak odczytywać z dyskietek ukryte informacje
  • Poznasz podstawy pisania własnych kompilatorów
Do książki dołączony jest CD-ROM zawierający przydatne narzędzia i kody źródłowe.

"Vademecum hakera" to książka, dzięki której wykonasz w programach zmiany, które wydają się niewykonalne. Zadziwisz siebie i swoich znajomych!

Wykłady z informatyki z przykładami w języku C

okladka

Książka Alfreda Aho i Jeffreya Ullmana "Wykłady z informatyki z przykładami w języku C" stanowi znaczący postęp w dziedzinie metodyki nauczania podstaw informatyki. Ten nowatorski podręcznik w przystępny sposób prezentuje zagadnienia dotyczące modeli, pojęć i technik z zakresu matematyki dyskretnej i informatyki. Książka stanowi zarówno wprowadzenie do dziedziny informatyki, jak i autorytatywne źródło jej teoretycznych podstaw. Pokazuje, w jaki sposób "matematyczne abstrakcje" przekształca się w działające programy.

Podręcznik dostarcza przyszłym informatykom solidnych podstaw niezbędnych w dalszych studiach oraz w przyszłej pracy zawodowej. Zawiera liczne ćwiczenia, ułatwiające przyswojenie przedstawianej w nim wiedzy i sprawdzenie swoich umiejętności. Autorzy wymagają od czytelnika znajomości języka C.

Zakres tematyczny obejmuje między innymi:

  • Iterację, indukcję i rekursję
  • Zagadnienia związane z czasem wykonywania programów
  • Kombinatorykę i prawdopodobieństwo
  • Modele danych oparte na drzewach, listach i zbiorach
  • Relacyjny i grafowy model danych
  • Wzorce, automaty i wyrażenia regularne, rekurencyjny model wzorców
  • Logikę zdań
  • Logikę predykatów


« poprzednia 1 2 3 4 5 6 7 8 9 1014 15 następna »