Perl. Testowanie. Zapiski programisty

okladka

Testowanie aplikacji to temat najczęściej pomijany przez programistów. Testowanie nie jest tak pasjonujące jak tworzenie programów czy poznawanie nowych narzędzi. Jest jednak niezbędne. Prawidłowo przeprowadzony proces testowania może znacznie poprawić wydajność, podnieść jakość projektu i kodu, zmniejszyć obciążenia wynikające z konserwacji kodu i pomóc lepiej zaspokoić wymagania klientów, współpracowników i kierownictwa. W powszechnie uznanych metodykach projektowych testowanie, szczególnie za pomocą testów automatycznych, jest niezwykle istotnym procesem.

Książka "Perl. Testowanie. Zapiski programisty" to praktyczny przewodnik dla programistów Perla, którzy chcą poprawić jakość i wydajność tworzonych przez siebie programów. Opisuje metody tworzenia testów automatycznych, stosowania ich i interpretowania ich wyników. Przedstawia sposoby testowania pojedynczych modułów, całych aplikacji, witryn WWW, baz danych, a nawet programów stworzonych w innych językach programowania. Zawiera również informacje o tym, jak dostosować podstawowe narzędzia testujące do własnego środowiska i projektów.

  • Instalowanie modułów testujących
  • Pisanie testów
  • Automatyzacja uruchamiania testów
  • Analiza wyników testów
  • Dystrybucja testów
  • Testy jednostkowe
  • Testowanie baz danych
  • Testowanie witryn WWW i kodu HTML

Dzięki wiadomościom zawartym w tej książce można zredukować długość cyklu tworzenia oprogramowania i zdecydowanie ułatwić konserwację gotowych systemów.


Debian GNU/Linux 3.1. Biblia

okladka

Kompendium wiedzy o systemie Debian GNU/Linux

  • System Debian GNU/Linux 3.1 i dodatkowe pakiety oprogramowania
  • Zasady korzystania z powłoki tekstowej oraz środowisk graficznych KDE i GNOME
  • Linux w pracy i w domu
  • Debian jako baza dla wydajnego i stabilnego serwera internetowego

Debian GNU/Linux to jedyna dystrybucja Linuksa niepowiązana w żaden sposób z jakąkolwiek firmą -- tworzy ją rzesza ochotników. Rewelacyjny system zarządzania pakietami oprogramowania oraz stabilność i uniwersalność to główne źródła znakomitej reputacji Debiana. Tę właśnie dystrybucję coraz częściej wybierają administratorzy serwerów poszukujący wydajnego systemu operacyjnego. Z kolei twórcy innych dystrybucji Linuksa wykorzystują ją jako bazę dla nowych produktów.

Książka "Debian GNU/Linux 3.1. Biblia" to kompleksowe źródło wiedzy o Debianie i oryginalnych zasadach korzystania z niego. Dzięki zamieszczonym tu informacjom dowiesz się, jak zainstalować i skonfigurować system i jak nim zarządzać. Nauczysz się pracować w trybie tekstowym oraz wykorzystywać środowiska graficzne KDE i GNOME. Poznasz dołączone do tej dystrybucji Linuksa oprogramowanie, skonfigurujesz połączenia sieciowe i zbudujesz serwer internetowy.

  • Instalacja Debiana
  • Praca z systemem plików
  • Korzystanie z powłoki tekstowej
  • Instalowanie i usuwanie pakietów oprogramowania
  • Zarządzanie kontami użytkowników
  • Tworzenie kopii bezpieczeństwa
  • Praca w środowisku graficznym
  • Korzystanie z internetu i poczty elektronicznej
  • Tworzenie i publikowanie dokumentów
  • Obróbka cyfrowych fotografii
  • Konfigurowanie usług sieciowych
  • Serwery WWW, FTP, pocztowy oraz DNS
  • Bazy danych

Każdy użytkownik Debiana, niezależnie od doświadczenia,
może nauczyć się z tej książki czegoś nowego.


Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XHTML-a i CSS

okladka

Poznaj tajniki projektowania doskonałych stron internetowych

  • Wykorzystaj możliwości języka XHTML
  • Zastosuj standardy CSS
  • Zapewnij poprawne działanie strony w różnych przeglądarkach

W coraz dynamiczniej rozwijającym się internecie można znaleźć setki tysięcy witryn WWW. Wiele z nich to prawdziwe perełki -- zarówno pod względem projektowym, jak i merytorycznym. Ile razy jednak, otwierając ulubioną witrynę WWW w innej przeglądarce niż dotychczas, widzimy coś zupełnie odmiennego? Jak często projektując witrynę WWW, borykamy się z różnymi interpretacjami standardów w różnych przeglądarkach? Ile czasu trwa wzbogacanie strony o nowe elementy czy też modernizacja układu graficznego? Ilu projektantów stron WWW zastanawia się, jak poprawić elastyczność i uniwersalność swoich dzieł?

Dzięki wiadomościom zawartym w książce "Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XHTML-a i CSS" dowiesz się, jak tworzyć niemal doskonałe witryny WWW. Doskonałe -- ponieważ wyglądają równie dobrze w każdej przeglądarce i przy każdej rozdzielczości ekranu. Poza tym są łatwe w nawigacji i proste w rozbudowie. Nauczysz się korzystać z najnowszych standardów -- XHTML i CSS, odpowiednio dobierać czcionki i ich rozmiary, pozycjonować elementy strony i budować uniwersalne mechanizmy nawigacyjne. Poznasz sposoby tworzenia kuloodpornych stron WWW.

  • Dobór rozmiaru czcionek
  • Skalowalne menu
  • Rozmieszczanie składników strony
  • Definiowanie stylów dla ramek
  • Tworzenie uniwersalnych tabel
  • Budowanie skalującego się układu strony

Jeśli wykorzystasz wiadomości z tej książki, tworzone przez Ciebie strony WWW będą naprawdę uniwersalne.


Delphi 2006. Ćwiczenia praktyczne

okladka

Delphi 2006 to najnowsza wersja niezwykle popularnego środowiska programistycznego, które jest połączeniem języka programowania Object Pascal z możliwością budowania aplikacji z "klocków" -- gotowych komponentów. Taka filozofia pracy pozwala na tworzenie nawet najbardziej złożonych programów szybko i efektywnie. W najnowszej wersji Delphi możliwe jest także korzystanie z elementów platformy .NET opracowanej przez firmę Microsoft. Za pomocą tego środowiska można kreować zarówno proste aplikacje konsolowe, jak i rozbudowane systemy informatyczne wykorzystujące mechanizmy sieciowe, bazy danych i zaawansowane biblioteki graficzne.

Książka "Delphi 2006. Ćwiczenia praktyczne" to wprowadzenie do programowania z wykorzystaniem tego właśnie środowiska. Czytając ją i wykonując kolejne ćwiczenia, nauczysz się zasad korzystania z narzędzi oferowanych przez Delphi i przyswoisz sobie reguły pisania programów w języku Object Pascal, będącym fundamentem środowiska. Poznasz różnice między aplikacjami wykorzystującymi biblioteki Win32 i .NET, utworzysz własne programy oraz skompilujesz je i uruchomisz.

  • Interfejs użytkownika Delphi 2006
  • Podstawowe elementy języka Object Pascal
  • Definiowanie parametrów projektu
  • Aplikacje konsolowe
  • Tworzenie aplikacji okienkowych w oparciu o komponenty VCL i .NET
  • Korzystanie z bibliotek WinAPI i OpenGL

Poznaj profesjonalne narzędzie programistyczne
i korzystaj z niego podczas pracy.


AutoCAD 2006 i 2006 PL

okladka

AutoCAD to program do komputerowego wspomagania projektowania, który od lat wyznacza standardy na rynku takich aplikacji. Z jego możliwości korzystają projektanci różnych branż, a ogromna liczba bibliotek, modułów i nakładek sprawia, że realizacja nawet najbardziej złożonych projektów przebiega szybko i sprawnie. Każda kolejna wersja AutoCAD-a jest bardziej rozbudowana. W wersji 2006 autorzy aplikacji zadbali o optymalizację znanych już użytkownikom narzędzi i zwiększenie produktywności pracy. Zmodernizowany interfejs użytkownika oraz nowe możliwości docenią nie tylko profesjonaliści, ale również ci, którzy stawiają pierwsze kroki w świecie komputerowego wspomagania projektowania.

Książka "AutoCAD 2006 i 2006 PL" to wyczerpujące omówienie najnowszej edycji tej aplikacji. Każdy użytkownik AutoCAD-a, niezależnie od stopnia zaawansowania, znajdzie w niej interesujące informacje. Czytając tę książkę, nauczysz się tworzyć i modyfikować rysunki, wymiarować je, korzystać z warstw, bloków i stylów oraz drukować projekty. Poznasz zasady modelowania bryłowego, tworzenia szablonów oraz rysowania w trybie aksonometrycznym. Każde z narzędzi dostępnych w aplikacji jest dokładnie omówione, a ilustrowane przykłady ułatwiają poznanie ich w praktyce.

  • Interfejs użytkownika, menu i paski narzędzi
  • Praca z dokumentami
  • Układy współrzędnych
  • Tworzenie podstawowych obiektów i definiowanie ich właściwości
  • Napisy i tabelki
  • Rysowanie precyzyjne
  • Rysunek aksonometryczny
  • Kreskowanie
  • Naprawianie uszkodzonych rysunków
  • Techniki wymiarowania, modyfikowanie wymiarów i style wymiarowe
  • Modelowanie 3D i bryły ACIS

Poznaj najnowszą wersję narzędzia,
które zrewolucjonizowało pracę projektantów na całym świecie.


Inżynieria oprogramowania

okladka

Książka omawia podstawowe zagadnienia inżynierii oprogramowania:

  • modele cyklu życia oprogramowania,
  • czynności wykonywane w poszczególnych fazach przedsięwzięcia programistycznego,
  • wykorzystanie narzędzi CASE,
  • zarządzanie przedsięwzięciem programistycznym.

Omawiane są najbardziej popularne metody analizy i projektowania oprogramowania ze szczególnym uwzględnieniem metod obiektowych. Poruszane zagadnienia zilustrowane są kilkoma przewijającymi się przez całość książki przykładami.

Książka przeznaczona jest dla osób zainteresowanych profesjonalną produkcją oprogramowania. Może także służyć jako podręcznik akademicki wykorzystywany w podstawowych kursach inżynierii oprogramowania oraz projektowania systemów informatycznych.


« poprzednia 1 2 3 4 5 6 następna »