home contactus

Perl. Zaawansowane programowanie. Wydanie II

okladka

Bądź na bieżąco z najnowszymi narzędziami i technikami programowania

  • Wykorzystaj możliwości szablonów
  • Połącz skrypty Perla z programami napisanymi w innych językach programowania
  • Przetestuj kod i popraw wydajność projektu

Perl, jeden z pierwszych języków skryptowych służących do dynamicznego generowania zawartości witryn WWW, nie traci popularności mimo dość sędziwego wieku. Ciągle wzrasta zainteresowanie tym językiem, co pewien czas powstają kolejne jego wersje. W sieci funkcjonują tysiące witryn poświęconych programowaniu w Perlu, jednak podczas pracy nad rozbudowaną aplikacją nie zawsze znajdujemy czas na poszukiwanie niezbędnych informacji. Zgromadzenie w jednym tomie opisów technik stosowanych przez doświadczonych programistów pozwoliłoby znacznie przyspieszyć pracę.

Książka "Perl. Zaawansowane programowanie. Wydanie II" to kompendium wiedzy dla wszystkich, którzy tworzą aplikacje w Perlu. Autor opisuje zmiany, jakie wprowadzono w Perlu w ciągu ostatnich lat, koncentrując się na technikach rozwiązywania konkretnych problemów, a nie na teoretycznych rozważaniach. Kładzie duży nacisk na możliwości stosowania gotowych kodów z witryn Comprehensive Perl Archive Network, w których zgromadzono setki przykładów wykorzystania Perla. Uczy efektywnej pracy i zachęca do stosowania zaawansowanych narzędzi i technik programistycznych.

  • Techniki przetwarzania danych tekstowych
  • Stosowanie szablonów
  • Pobieranie wiadomości RSS
  • Obsługa baz danych
  • Korzystanie z kodowania Unicode
  • Programowanie sterowane zdarzeniami
  • Testowanie kodu i usuwanie błędów
  • Łączenie kodu Perla z kodem C za pomocą modułu Inline

Odkryj magię Perla.


Turbo Pascal i Borland C++. Przykłady. Wydanie II

okladka

Doskonały wstęp do przygody z programowaniem

Środowiska programistyczne Turbo Pascal i Borland C++ mimo swojego wieku nadal są powszechnie wykorzystywane podczas nauki podstaw programowania. Oczywiście do nauki można również wykorzystać dostępne obecnie doskonałe środowiska wizualne, lecz podstawy języka łatwiej jest opanować, posługując się prostszym narzędziem. Turbo Pascal i Borland C++ są proste w obsłudze, doskonale udokumentowane i wspaniale nadają się do pierwszego kontaktu z programowaniem.

Książka "Turbo Pascal i Borland C++. Przykłady. Wydanie II" jest przewodnikiem po metodach rozwiązywania rzeczywistych problemów matematycznych i fizycznych za pomocą języków Pascal i C++. Implementacja znanych algorytmów jest doskonałym sposobem nauki programowania, a analiza przykładów napisanych zarówno w Pascalu, jak i w C++ może okazać się nieocenioną pomocą dla tych, którzy opanowali jeden z tych języków i chcieliby opanować drugi.

  • Operacje na liczbach i datach
  • Programowanie grafiki
  • Proste animacje
  • Implementacja list jednokierunkowych
  • Programowanie obiektowe
  • Tworzenie programów z wykorzystaniem Windows API

Poznaj podstawy programowania.


Pocket PC. Podręcznik użytkownika

okladka

Poznaj tajniki Pocket PC

  • Skonfiguruj system Windows Mobile
  • Wykorzystaj narzędzia dołączone do Pocket PC
  • Zainstaluj nowe aplikacje

Podręczny komputer -- Pocket PC -- jeszcze niedawno był niemal synonimem luksusu. Dziś jego cena spadła, a na rynku pojawiają się coraz bardziej funkcjonalne modele, połączone z telefonami komórkowymi, odbiornikami GPS i cyfrowymi aparatami fotograficznymi. To niewielkie urządzenie umożliwia również przeglądanie poczty elektronicznej i witryn WWW, edycję dokumentów Worda i Excela i... układanie pasjansów. Nadal jednak większość użytkowników wykorzystuje je głównie jako elektroniczny notatnik, który skutecznie wypiera żółte karteczki, kalendarze i węzełki na chusteczkach.

"Pocket PC. Podręcznik użytkownika" to książka przeznaczona dla tych, którzy chcą poznać najważniejsze funkcje urządzenia. Czytając ją, nauczysz się konfigurować Pocket PC, uruchamiać aplikacje, łączyć się z internetem i synchronizować dane z komputerem.

  • Połączenie Pocket PC z komputerem
  • Personalizacja systemu
  • Przesyłanie plików przez łącze IrDA
  • Konfiguracja połączeń internetowych
  • Praca z Pocket Word i Pocket Excel
  • Instalowanie i usuwanie aplikacji

Przekonaj się, że dzięki Pocket PC
praca w terenie nabiera całkiem nowego znaczenia.


PHP. Bezpieczne programowanie

okladka

Zabezpiecz aplikacje przed atakami z sieci

Bezpieczeństwo danych w sieci to temat, który jest ostatnio poruszany niezwykle często. Serwery internetowe zajmujące się przetwarzaniem transakcji elektronicznych, wyświetlaniem stron WWW i przesyłaniem danych stały się ulubionym celem ataków komputerowych przestępców. Kluczowym zagadnieniem jest więc bezpieczeństwo aplikacji działających na tych serwerach. Aplikacje napisane w najpopularniejszym języku, w PHP, stanowią dla hakerów łakomy kąsek. Nie jest to jednak wina języka, a raczej twórców aplikacji, którzy w projektach nie uwzględniają mechanizmów obronnych.

Książka "PHP. Bezpieczne programowanie" zawiera przegląd metod pozwalających na ochronę aplikacji internetowych przed różnymi rodzajami ataków. Czytając ją, nauczysz się projektować bezpieczne formularze, zapobiegać przechwytywaniu informacji z baz danych oraz zabezpieczać mechanizmy sesji. Dowiesz się, w jaki sposób uchronić się przed kradzieżą danych oraz uniemożliwić atak polegający na wstrzykiwaniu poleceń i kodu SQL. Poznasz także ogólne zasady ochrony kodu źródłowego.

  • Ataki na formularze
  • Zabezpieczanie przed wykonywaniem skryptów
  • Ochrona baz danych
  • Zabezpieczanie mechanizmów sesji i danych logowania
  • Uniemożliwianie uruchamiania obcych aplikacji
  • Ochrona systemu plików na serwerze
  • Utrzymywanie aplikacji na współdzielonym serwerze i eliminowanie związanych z tym zagrożeń

Poznaj różne rodzaje ataków i stwórz mechanizmy obronne.


MySQL. Darmowa baza danych. Ćwiczenia praktyczne

okladka

Wykorzystaj w swoich projektach bazę MySQL

MySQL to system zarządzania bazami danych stworzony i rozwijany przez szwedzką firmę MySQL AB. Jest bardzo szybki i wydajny, dostępny dla różnych systemów operacyjnych i, co najważniejsze, dystrybuowany na licencji GPL, więc korzystanie z niego nie wymaga wnoszenia żadnych opłat. MySQL wykorzystywany jest coraz powszechniej -- nie tylko jako zaplecze bazodanowe witryn WWW, ale także jako magazyn danych dla złożonych systemów informatycznych operujących na setkach tysięcy rekordów.

"MySQL. Darmowa baza danych. Ćwiczenia praktyczne" to zbiór krótkich ćwiczeń, dzięki którym poznasz podstawy pracy z MySQL. Dowiesz się, jak zainstalować i skonfigurować serwer MySQL w systemach Windows i Linux, nauczysz się tworzyć bazy danych i zakładać konta użytkowników. Poznasz typy danych stosowane w MySQL, zaprojektujesz i utworzysz tabele w bazie danych oraz wykorzystasz język SQL do wstawiania, wybierania i modyfikowania danych.

  • Instalacja MySQL
  • Uruchamianie i zatrzymywanie serwera bazy danych
  • Tworzenie kont użytkowników i nadawanie uprawnień
  • Uruchamianie poleceń zapisanych w plikach zewnętrznych
  • Tworzenie struktury bazy danych
  • Wprowadzanie danych do tabel
  • Pobieranie danych
  • Złożone zapytania

AutoCAD 2007. Pierwsze kroki

okladka

Aplikacje służące do komputerowego wspomagania projektowania, oznaczane skrótem CAD, bardzo ułatwiają pracę projektantów. Na tym rynku od wielu lat standardy wyznacza flagowy produkt firmy Autodesk -- program AutoCAD, zasłużenie cieszący się uznaniem użytkowników. Połączenie potężnych możliwości z łatwością obsługi czyni AutoCAD-a idealnym narzędziem dla projektanta. W każdej nowej wersji programu producent wprowadza nowe funkcje oraz udoskonala od dawna istniejące. Dodatkowe moduły, biblioteki i aplikacje sprawiają, że AutoCAD może być wykorzystywany przez przedstawicieli różnych branż.

Początkujący użytkownik AutoCAD-a może poczuć się przytłoczony ogromną liczbą narzędzi, poleceń i opcji. Jednak dzięki książce "AutoCAD 2007. Pierwsze kroki" wszystkie jego wątpliwości zostaną rozwiane. Doskonały podręcznik przedstawiający angielską wersję językową tej aplikacji sprawi, że szybko poznasz podstawowe zagadnienia niezbędne do tego, aby rozpocząć pracę z AutoCAD-em. Przystępny język i rysunki ilustrujące działanie każdego omawianego narzędzia ułatwią Ci przyswojenie materiału. Czytając tę książkę, nie będziesz wgłębiać się w szczegóły, które na tym etapie poznawania programu nie będą Ci potrzebne, lecz natychmiast zaczniesz tworzyć własne projekty i poznawać ogrom możliwości AutoCAD-a.

  • Tworzenie nowego rysunku
  • Podstawowe obiekty
  • Układy współrzędnych
  • Sposoby oglądania rysunku
  • Korzystanie z systemu pomocy
  • Modyfikowanie obiektów
  • Cofanie nieudanych operacji
  • Narzędzia do rysowania precyzyjnego
  • Kreskowanie
  • Wymiarowanie obiektów
  • Malarz formatów i menedżer właściwości
  • Korzystanie z warstw i bloków
  • Drukowanie projektów
  • Podstawy modelowania 3D

Przekonaj się sam, dlaczego książki z cyklu "AutoCAD. Pierwsze kroki"
są standardem w procesie nauki projektowania z wykorzystaniem AutoCAD-a.


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