Perl. Najlepsze rozwiązania

okladka

Zastosuj w pracy sprawdzone style i standardy kodowania

  • Wypracuj czytelne konwencje nazewnicze
  • Stwórz odpowiednią dokumentację kodu
  • Przetestuj kod i usuń błędy

Indywidualne style kodowania, obejmujące m.in. nazywanie zmiennych, wpisywanie komentarzy i stosowanie określonych konstrukcji językowych, pomagają w rozbudowywaniu programów i usuwaniu z nich błędów. Jednak taka metoda pracy, charakterystyczna dla doświadczonych programistów, nie zawsze jest najlepsza. Dodatkowo własny styl staje się ogromną przeszkodą w przypadku pracy zespołowej -- tu powinno się raczej stosować spójne standardy, dzięki którym kod będzie klarowny, niezawodny, wydajny, łatwy w konserwacji i zwięzły.

W książce "Perl. Najlepsze rozwiązania" znajdziesz ponad 250 porad programisty z 22-letnią praktyką, dotyczących pisania kodu źródłowego w Perlu. Wskazówki te obejmują układ kodu, konwencje nazewnicze, dobór struktur danych i konstrukcji sterujących, dekompozycję programu, projekt i implementację interfejsu, modularność, obiektowość, obsługę błędów, testowanie i debugowanie. Autor książki nie stara się udowodnić, że preferowane przez niego rozwiązania są jedyne i najlepsze -- przedstawia jedynie sprawdzone techniki, używane przez programistów z całego świata.

  • Formatowanie kodu źródłowego
  • Metody określania nazw zmiennych i obiektów
  • Korzystanie ze struktur sterujących
  • Przygotowywanie dokumentacji
  • Implementacja operacji wejścia i wyjścia
  • Stosowanie wyrażeń regularnych
  • Obsługa wyjątków
  • Podział kodu na moduły
  • Wykrywanie i usuwanie błędów z kodu

Wykorzystaj znajdujące się w tej książce wskazówki
-- stwórz najlepszy kod.


Oracle 10g i Delphi. Programowanie baz danych

okladka

Oracle 10g to kolejna wersja chyba najbardziej znanej bazy danych. Jej stabilność i wydajność to już niemal legenda. W oparciu o Oracle tworzone są setki aplikacji bazodanowych operujących na milionach rekordów. Tego typu aplikacje często muszą być przygotowane w krótkim czasie. Do takich właśnie zastosowań doskonale nadaje się Delphi -- środowisko programistyczne umożliwiające szybkie tworzenie aplikacji. Dzięki zaangażowaniu firm trzecich powstały komponenty, moduły i biblioteki pozwalające na współpracę Oracle i Delphi oraz sprawne budowanie aplikacji bazodanowych łączących te platformy.

Książka "Oracle 10g i Delphi. Programowanie baz danych" to podręcznik dla programistów zamierzających tworzyć takie właśnie aplikacje. Przedstawia podstawy działania i obsługi Oracle 10g oraz metody wykorzystywania tej bazy danych w aplikacjach pisanych w Delphi. Opisuje różne technologie dostępu do danych i komponenty pozwalające na realizację zadań związanych z obsługą bazy. Pokazuje również sposoby generowania raportów w Rave Reports z wykorzystaniem danych pochodzących z Oracle 10g.

  • Instalacja Oracle 10g
  • Korzystanie z narzędzi Enterprise Manager i SQL*Plus
  • Projektowanie bazy danych
  • Komunikacja z bazą danych za pomocą BDE
  • Stosowanie komponentów ADO
  • Korzystanie z dbExpress i ODAC
  • Tworzenie raportów za pomocą Rave Reports
  • Analiza danych

Poznaj nowoczesne metody budowania aplikacji dla Oracle.


MySQL i mSQL

okladka

W przeciwieństwie do komercyjnych produktów, MySQL oraz mSQL są tanie i łatwe w użytkowaniu. Jeśli znasz podstawy C, Javy, Perla lub Pythona -- możesz szybko pisać programy współdziałające z Twoją bazą. Co więcej, możesz osadzać zapytania bezpośrednio w pliku HTML tak, że strona www staje się jej własnym interfejsem do bazy danych.

Książka ta zawiera wszystko, czego potrzebujesz aby wykorzystać MySQL oraz mSQL. Przeprowadza Cię przez cały proces, od instalacji i konfiguracji po interfejsy programowania i podstawową administrację. Zawiera rozdziały z referencjami oraz pokaźny materiał szkoleniowy.


Apache. Przewodnik encyklopedyczny

okladka
Apache jest bez wątpienia najpopularniejszym z używanych obecnie serwerów WWW. Jest on wykorzystywany przez co drugą witrynę na świecie, a jego udział w rynku serwerów WWW systematycznie rośnie.

Drugie wydanie książki "Apache. Przewodnik encyklopedyczny" to całkowicie zmieniona wersja oryginału, obejmująca m.in.:

  • Nowe funkcje wprowadzone w wersji 1.3.3 programu
  • Omówienie wersji przeznaczonej dla systemu Windows
  • Przebudowany i rozszerzony skorowidz
Książka ta stanowi kompendium wiedzy o najpopularniejszym serwerze WWW na świecie. Przedstawione w niej przykłady umożliwią świeżo upieczonym administratorom serwerów WWW błyskawiczne nabranie wprawy w zarządzaniu serwerem. Doświadczeni administratorzy i programiści tworzący skrypty CGI znajdą tu wiele cennych, szczegółowych informacji natury encyklopedycznej, zaś dla programistów systemowych przeznaczone są rozdziały o interfejsie programowym i tworzeniu modułów.

Osią książki jest przykładowa witryna WWW, która w kolejnych rozdziałach jest rozbudowywana i uzupełniana o nowe funkcje i możliwości. W poszczególnych rozdziałach znajdziesz omówienie następujących zagadnień:

  • Pozyskania kodu źródłowego serwera Apache i jego kompilacji
  • Konfiguracji serwera do pracy w systemach Unix i Windows
  • Programowania skryptów CGI
  • Uwierzytelniania i realizacji zabezpieczeń danych
  • Indeksowania, przeadresowywania serwerów pośredniczących i poleceń SSI
  • Rejestracji aktywności serwera
  • Interfejsu programowego serwera Apache i tworzenia modułów
Do książki dołączona jest płyta CD zawierająca wersje dystrybucyjne serwera Apache 1.3.3 i 1.3.9, przeznaczone dla systemów Unix i Windows, a także kompletny zestaw plików tworzących wszystkie prezentowane w tekście przykłady.

CorelDRAW 9 f/x

okladka
Książka zupełnie odmienna od typowych podręczników, napisana przez artystę, który wykorzystuje komputer zamiast sztalug. Shane Hunt wybrał CorelDRAW jako podstawowe narzędzie swej pracy, ze względu na szybkość i elastyczność tego programu. Książkę tę napisał po to, by podzielić się tajemnicami swego warsztatu ilustratora. Dowiesz się jak narysować płomienie i lśniące krople wody, jak odtwarzać kamień i metal, jak modyfikować mapy bitowe i jak przystosować kliparty do swych potrzeb. Ta książka nauczy Cię efektywnie korzystać z zaawansowanych funkcji programu. Często podziwiamy te potężne narzędzia, ale rzadko udaje się nam ich użyć. Ta książka podsunie Ci wiele pomysłów.
  • O autorze (9)
  • Podziękowania (9)
  • Przedmowa (10)

Routery Cisco w praktyce

okladka
Na temat sieci złożonych oraz routerów Cisco powstało wiele książek -- a prawie wszystkie napisali profesjonaliści, którzy od lat zajmują się tymi urządzeniami. Aby zrozumieć prezentowane w nich zagadnienia, czytelnik musiał mieć spore doświadczenie.

Na rynku brakowało jednak książki prezentującej problem od podstaw. Do dzisiaj!

Joe Habraken fascynuje się sieciami i konfigurowaniem routerów Cisco. Jego książka pomoże każdemu niedoświadczonemu administratorowi. Ułatwi poznanie niesamowitych możliwości, jakie dają routery Cisco.

Dzięki lekturze tej książki:

  • lepiej poznasz budowę routerów Cisco,
  • dowiesz się, jak działa IOS Cisco,
  • zapoznasz się z możliwościami sprzętu, sposobami obsługi protokołów TCP/IP, IPX/SPX i AppleTalk,
  • łatwiejsze stanie się konfigurowanie routerów podłączonych do sieci WAN, jak również używanie narzędzia ConfigMaker.

« poprzednia 1 2 3 4 5 następna »