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.


Nero 7. Nagrywanie płyt CD i DVD. Ćwiczenia praktyczne

okladka

Najnowsze narzędzia do nagrywania płyt CD i DVD

  • Zainstaluj i skonfiguruj Nero 7
  • Nagrywaj płyty CD i DVD z danymi, filmami i muzyką
  • Wykorzystaj możliwości zapisu pakietowego
  • Poznaj inne narzędzia pakietu Nero 7

Nero to zdecydowanie najpopularniejszy i najszybciej rozwijany pakiet do zapisu płyt CD i DVD. Niemal regułą stało się, że każda kolejna wersja pakietu to nie tylko bardziej dopracowane wersje znanych aplikacji, ale także nowe narzędzia i nowe możliwości. Nie inaczej jest w przypadku najnowszej wersji, oznaczonej cyfrą 7. Nero 7 to kilka dodatkowych programów, nowe możliwości w kluczowych aplikacjach i nowy interfejs użytkownika. Za pomocą aplikacji z tego pakietu można zapisać chyba każdy rodzaj płyty CD i DVD -- dysk z danymi, filmy, muzykę, kopie partycji dysku twardego, płyty rozruchowe i wiele innych.

Dzięki książce "Nero 7. Nagrywanie płyt CD i DVD. Ćwiczenia praktyczne" poznasz możliwości tego niezwykłego pakietu. Dowiesz się, jak optymalnie skonfigurować znajdujące się w nim aplikacje i jak zapisywać płyty CD i DVD z danymi. Nauczysz się korzystać z możliwości zapisu wielosesyjnego i utworzysz dyski startowe dla różnych systemów operacyjnych. Zapiszesz płyty w formatach innych niż ISO, nagrasz filmy w formatach VCD, SVCD i DVD oraz stworzysz obrazy płyt. Poznasz też możliwości narzędzi diagnostycznych znajdujących się w pakiecie.

  • Instalacja i konfiguracja pakietu
  • Zapisywanie płyt z danymi
  • Nagrywanie dysków z muzyką
  • Płyty wielosesyjne i mieszane
  • Testowanie poprawności zapisu
  • Nagrywanie filmów w różnych formatach
  • Projektowanie okładek na płyty
  • Kopiowanie płyt DVD
  • Testowanie szybkości napędów

Kakuro. 127 oryginalnych łamigłówek liczbowych

okladka

Łamigłówki Kakuro -- tak jak Sudoku -- zyskały w Europie, Stanach Zjednoczonych i Japonii ogromną popularność. W USA gra jest znana jako cross sums. Japończycy nazywają ją kasan kurosu -- "kasan" oznacza po japońsku "dodawanie", a "kurosu" to wymówione po japońsku angielskie słowo "cross". Z tego połączenia powstał skrót kakkuro.

Kakuro jest doskonałą grą logiczną. To siatka wypełnionych i pustych pól, przypominająca krzyżówkę. W tym zbiorze znajdziesz siatki w trzech rozmiarach, od bardzo prostych -- przeznaczonych dla początkujących -- po wyjątkowo trudne -- dla tych, którzy lubią wyzwania.

Reguły gry są proste. Pola wypełnione liczbami to wskazówki, zaś puste pola to te, w które wstawiasz cyfry od 1 do 9. Jeśli na przykład wskazówką jest liczba 6, a obok są dwa puste pola, Twoim zadaniem jest wpisać w nie cyfry 2 i 4 albo 5 i 1 tak, aby uzyskać sumę 6; ale nie wpisuj 3 i 3, bo cyfry w jednym wierszu albo kolumnie nie mogą się powtarzać. Zadanie staje się trudniejsze, jeśli w siatce jest więcej wskazówek oraz więcej przecinających się wierszy i kolumn z pustymi polami do wypełnienia. W książce znajdziesz dokładne objaśnienia reguł gry i wskazówki na dobry początek.

Sam dobierz najlepszy dla siebie poziom trudności. Otwórz zbiór na którejś z siatek kakuro, a nie zauważysz nawet, kiedy skończysz pierwszą łamigłówkę i zaczniesz następną... Życzymy Ci dobrej zabawy.


JUnit. Pragmatyczne testy jednostkowe w Javie

okladka

Przetestuj swoje aplikacje podczas ich tworzenia

  • Poznaj strukturę testów jednostkowych
  • Stwórz poprawne testy jednostkowe
  • Wykorzystaj moduły testowe w projekcie

Testy jednostkowe są niezwykle ważnym narzędziem programisty. Przeprowadzane podczas pisania aplikacji pozwalają na sprawdzenie poprawności kodu, wyłapanie błędów i szybkie usunięcie ich. W nowoczesnych metodykach wytwarzania oprogramowania testy jednostkowe są jednymi z najważniejszych elementów procesu. Tworzenie systemów bez korzystania z testów jednostkowych często porównywane jest do pisania programów na kartce. Nowoczesne narzędzia takie, jak JUnit bardzo ułatwiają przeprowadzanie testów jednostkowych, integrując się ze środowiskami programistycznymi.

Książka "JUnit. Pragmatyczne testy jednostkowe w Javie" to wprowadzenie do tematyki testów jednostkowych. Czytając ją poznasz ich znaczenie i nauczysz się stosować JUnit do projektowania i wykorzystywania testów. Dowiesz się, jak projektować testy jednostkowe w oparciu JUnit, co testować za ich pomocą i gdzie umieszczać kod testowy. W książce przeczytasz też o zasadach projektowania łatwego do testowania kodu oraz programowaniu sterowanym testami.

  • Cele przeprowadzania testów jednostkowych
  • Planowanie testów
  • Implementacja testów z wykorzystaniem JUnit
  • Zasady stosowania testów
  • Automatyzowanie testów
  • Określanie częstotliwości testowania
  • Projektowanie kodu pod kątem testowania

Przekonaj się, jak bardzo testy jednostkowe ułatwią Ci pracę.


Visual C++ 2005 Express Edition. Tworzenie aplikacji dla Windows

okladka

Stwórz aplikacje dla platformy .NET 2.0

  • Poznaj środowisko programistyczne
  • Wykorzystaj możliwości programowania obiektowego
  • Połącz aplikację z bazą danych i siecią

Środowisko programistyczne Visual C++ 2005 Express Edition to uproszczona i okrojona wersja Visual C++ 2005. Mimo tego jest bardzo przydatnym i wydajnym narzędziem dla programisty chcącego tworzyć aplikacje dla platformy .NET. Umożliwia korzystanie z bibliotek .NET Framework ułatwiających żmudny proces tworzenia aplikacji. Jest świetnym narzędziem nie tylko dla początkującego twórcy aplikacji, ale także dla tych programistów, którzy nie potrzebują zaawansowanych środowisk w wersjach Enterprise.

Książka "Visual C++ 2005 Express Edition. Tworzenie aplikacji dla Windows" to podręcznik, dzięki któremu poznasz możliwości tego środowiska programistycznego tworząc własne aplikacje. Dowiesz się, jak zaprojektować interfejs użytkownika korzystając z komponentów zawartych w .NET Framework. Nauczysz się łączyć aplikacje z bazami danych oraz z siecią Internet. Przeczytasz także o obsłudze plików graficznych i dźwiękowych oraz drukowaniu. Znajdziesz tu również dodatek, w którym opisano podstawy programowania w języku C++.

  • Określanie parametrów nowego projektu w Visual C++ 2005 Express Edition
  • Kompilacja i uruchamianie aplikacji
  • Podstawy programowania obiektowego
  • Tworzenie graficznych interfejsów użytkownika
  • Połączenia z bazami danych i internetem
  • Programowanie wielowątkowe
  • Drukowanie grafiki i dokumentów

Rozwiń swoje umiejętności programowania
oraz tworzenia profesjonalnych aplikacji dla platformy .NET 2.0


Ubuntu Linux. Ćwiczenia

okladka

Wykorzystaj darmowy system operacyjny

  • Zainstaluj i skonfiguruj Linuksa
  • Połącz się z internetem
  • Skorzystaj z dołączonego oprogramowania

Linux już dawno przestał być zabawką dla pasjonatów. Dynamiczny rozwój i rosnąca w ogromnym tempie popularność tego dostępnego bezpłatnie systemu operacyjnego sprawiły, że dziś jest poważną konkurencją dla systemów komercyjnych. Linux jest wykorzystywany nie tylko jako baza wydajnych i stabilnych serwerów sieciowych, ale coraz częściej także jako system operacyjny dla komputerów domowych i stacji roboczych. Wybór oprogramowania dostępnego dla Linuksa powiększa się z dnia na dzień. W sieci można znaleźć niemal wszystko -- od gier po rozbudowane aplikacje graficzne i pakiety biurowe. Jednak podstawową zaletą zarówno Linuksa, jak i przeznaczonego dla niego oprogramowania jest to, że nie trzeba za nie płacić.

Książka "Ubuntu Linux. Ćwiczenia" zapozna Cię z podstawami obsługi jednej z odmian Linuksa, Ubuntu. Czytając ją i wykonując zawarte w niej ćwiczenia, dowiesz się, jak instalować system i logować się do niego. Nauczysz się korzystać z graficznego interfejsu użytkownika, przeglądać zawartość folderów na dysku i nagrywać płyty CD. Przeczytasz także o przeglądarce WWW Mozilla, korzystaniu z poczty elektronicznej, instalowaniu oprogramowania i pracy z pakietem biurowym OpenOffice.

  • Instalowanie i uruchamianie systemu
  • Logowanie
  • Dostęp do katalogów
  • Odczytywanie i nagrywanie dyskietek i płyt CD
  • Konfigurowanie X-Window
  • Przeglądanie stron WWW
  • Drukowanie
  • Edycja dokumentów tekstowych
  • Instalowanie nowego oprogramowania i aktualizacji systemu

Rozpocznij przygodę z Linuksem.


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