ABC sam składam komputer. Wydanie II

okladka

Szybki rozwój technologii informatycznych oraz konkurencja na rynku podzespołów komputerowych i gotowych zestawów spowodowały, że komputery są coraz tańsze i ich samodzielny montaż w większości przypadków nie przynosi żadnej oszczędności. Nadal jednak własnoręczne poskładanie zestawu komputerowego niesie ze sobą wiele zalet. Samodzielnie dobieramy komponenty, tworzymy komputer dokładnie odpowiadający naszym wymaganiom i, co najważniejsze, jesteśmy w stanie uzyskać maksymalną wydajność jego działania. Własnoręczny montaż okazuje się również jedynym rozwiązaniem w przypadku, gdy żaden sprzedawca nie jest w stanie zaoferować nam konfiguracji, jakiej poszukujemy. Znajomość zasad samodzielnego montażu sprzętu jest przydatna również podczas modernizacji domowego komputera.

"ABC sam składam komputer. Wydanie II" to kolejne wydanie doskonałego podręcznika opisującego cały proces samodzielnego montażu zestawu komputerowego. Przeczytasz w niej o tym, jak dobrać podzespoły i zorganizować stanowisko pracy. Zamontujesz procesor, moduły pamięci i karty, podłączysz dyski twarde oraz napędy CD i DVD. Nauczysz się rozwiązywać problemy, jakie mogą wystąpić przy pierwszym uruchomieniu komputera i poznasz najważniejsze parametry BIOS-u oraz sposób optymalnego doboru ich wartości. Dowiesz się, jak przygotować dyski do instalacji systemu i jak zainstalować systemy Windows XP i Windows 98.

  • Kompletowanie podzespołów
  • Organizacja stanowiska pracy i niezbędne narzędzia
  • Montaż procesora, pamięci, stacji dyskietek, dysków twardych i napędów CD/DVD
  • Podłączanie okablowania
  • Montaż karty graficznej
  • Pierwsze uruchomienie
  • Rozwiązywanie problemów
  • Konfiguracja parametrów BIOS-u
  • Podział dysku na partycje
  • Konfigurowanie macierzy dyskowej RAID
  • Instalacja systemu operacyjnego
  • Optymalizacja wydajności działania systemu

Przekonaj się, że samodzielny montaż komputera to nic strasznego.


bash. Wprowadzenie

okladka

Kompletny przewodnik po programowaniu powłoki Uniksa

  • Konfigurowanie środowiska tekstowego
  • Tworzenie skryptów powłoki
  • Administrowanie powłoką bash

Powłoka to pierwszy element systemów uniksowych, z którym spotykają się użytkownicy. Pod nazwą "powłoka" kryje się tekstowy interfejs użytkownika -- przez długi czas jedyny sposób komunikacji z systemem. Powłoki to samodzielne narzędzia, odseparowane od właściwego systemu. Z tego właśnie powodu dostępne są różne ich wersje. Dziś, mimo rozpowszechnienia środowisk graficznych, powłoki nadal są wykorzystywane. Dzięki nim można w prosty sposób zrealizować zadania związane z przetwarzaniem plików tekstowych i zawartych w nich danych. Znajomość zagadnień związanych z programowaniem powłoki, szczególnie tej najpopularniejszej -- bash, może przydać się każdemu administratorowi Linuksa.

"bash. Wprowadzenie" to książka przedstawiająca tajniki najnowszej wersji powłoki bash (Bourne Again Shell). Przeznaczona jest zarówno dla tych użytkowników systemów uniksowych, którzy wykorzystują powłokę w charakterze interfejsu użytkownika, jak i dla tych, którzy stosują ją w roli narzędzia programistycznego. Niniejsza pozycja opisuje sposób instalowania i konfigurowania powłoki bash, jej zaawansowane mechanizmy, takie jak historia poleceń oraz zagadnienia związane z tworzeniem skryptów powłoki. Zawiera informacje dotyczące pisania programów oraz usuwania z nich błędów. Administratorzy systemów znajdą tu cenne porady związane z zarządzaniem powłoką bash na potrzeby użytkowników systemów.

  • Podstawy pracy z powłoką bash
  • Edytory emacs i vi
  • Dostosowywanie środowiska do własnych potrzeb
  • Definiowanie zmiennych powłoki
  • Wyrażenia warunkowe
  • Operacje wejścia i wyjścia
  • Sterowanie działaniem procesów
  • Usuwanie błędów ze skryptów
  • Administrowanie powłoką bash

Każdy użytkownik Linuksa oraz innych systemów z rodziny Unix znajdzie tu bardzo wartościowe informacje.


PHP5. Profesjonalne tworzenie oprogramowania

okladka

Kolejna wersja popularnego języka PHP wniosła zupełnie nową jakość do tworzenia aplikacji internetowych. PHP5 to w pełni obiektowe środowisko, pozwalające na korzystanie z wszystkich nowoczesnych technologii sieciowych i budowanie wydajnych oraz, co najważniejsze, bezpiecznych systemów. Przed twórcami aplikacji otwarły się bramy do protokołu SOAP, usług sieciowych, ogromnych możliwości języka XML i znacznie wydajniejszych połączeń z bazami danych.

Książka "PHP5. Profesjonalne tworzenie oprogramowania" jest przeznaczona właśnie dla takich programistów -- tych, którzy opanowali poprzednie wersje PHP i chcą poznać możliwości, jakie oferuje jego najnowsze wcielenie. Przedstawia tajniki projektowania i programowania obiektowego, ze szczególnym uwzględnieniem stosowania wzorców projektowych i testowania za pomocą biblioteki PHPUnit. Opisuje możliwości zastosowania w aplikacjach PHP języka XML, protokołu SOAP i zaawansowanych technik operowania na bazach danych. Czytając ją, poznasz również metody automatycznego dokumentowania kodu oraz modelowania aplikacji za pomocą języka UML i dostępnych bezpłatnie narzędzi ArgoUML i Poseidon for UML.

  • Klasy i obiekty
  • Serializacja obiektów
  • Mechanizmy dziedziczenia
  • Korzystanie z biblioteki PHPUnit do testowania aplikacji
  • Stosowanie wzorców projektowych
  • Wzorce konstrukcyjne i strukturalne oraz wzorce zachowań
  • Obsługa języka XML w PHP5
  • Tworzenie usług sieciowych
  • Wykorzystywanie możliwości rozszerzenia MySQL
  • Komunikacja z bazami danych za pomocą Creole i Propel
  • Tworzenie dokumentacji kodu z wykorzystaniem narzędzia phpDocumentator
  • Modelowanie aplikacji w języku UML

Wykorzystaj najnowszą wersję PHP5
do stworzenia szybkich i bezpiecznych aplikacji internetowych.


  • O autorze (9)
  • Słowo wstępne (11)
  • Wprowadzenie (13)

Tworzenie szkolnych stron WWW

okladka

Strony i serwisy WWW to dziś jedno z podstawowych źródeł informacji. W Internecie możemy znaleźć najnowsze wiadomości, przewodniki po krajach i miastach, materiały do nauki i wiele innych ciekawych rzeczy. Szkolny serwis WWW to doskonała wizytówka nowoczesnej placówki oświatowej. Na jego łamach można przedstawić wychowanków szkoły, sukcesy i osiągnięcia, informacje o rekrutacji i gronie pedagogicznym.

Tworzenie stron WWW odbywa się z wykorzystaniem języka HTML. Jest to zestaw znaczników służących do formatowania tekstu, umieszczania na stronie elementów graficznych i tworzenia łączy do innych stron. Znajomość języka HTML jest niezbędna do samodzielnego stworzenia strony WWW. Na szczęście jednak HTML nie jest tak straszny, jak może to wyglądać przy pierwszym kontakcie.

"Tworzenie szkolnych stron WWW" to przystępny i prosty kurs języka HTML przeznaczony dla tych, którzy chcą wykonać pierwsze kroki w projektowaniu witryn internetowych. Zawiera podstawowe informacje dotyczące języka HTML, omówienie jego znaczników i sposobów korzystania z nich. Przedstawia metody tworzenia szablonów stron, formatowania i rozmieszczania tekstu na stronach WWW, wstawiania obrazów i elementów nawigacyjnych. Opisuje też jeden z najistotniejszych elementów języka HTML -- kaskadowe arkusze stylów. Jest to nowoczesne i niezwykle przydatne narzędzie, bez którego tworzenie wydajnych i uniwersalnych stron WWW jest dziś praktycznie niemożliwe.

  • Podstawowe informacje o języku HTML i sieci WWW
  • Projektowanie struktury serwisu
  • Tworzenie szablonu strony
  • Wstawianie tekstu i grafiki
  • Elementy nawigacyjne
  • Stosowanie tabel
  • Technologia CSS -- kaskadowe arkusze stylów

Rozpocznij przygodę z projektowaniem witryn WWW.


.Net. Najpilniej strzeżone tajemnice

okladka

Platforma .NET staje się coraz popularniejsza. Tysiące programistów na całym świecie doceniają jej doskonałe narzędzia programistyczne i tysiące stron wyczerpującej dokumentacji. Każdego dnia adepci sztuki programowania odkrywają nowe możliwości oferowane im przez .NET. Wiele z tych możliwości pozostaje jednak wciąż nie odkrytych. Sztuczki i furtki zaszyte przez twórców platformy .NET pozwalające na szybszą i sprawniejszą realizację projektów czekają na to, aby ktoś je zastosował w pracy. Jak dotrzeć do tych ukrytych cech? Skąd wziąć informacje o tym, co jeszcze można osiągnąć wykorzystują znane już narzędzia, na temat których napisano setki książek?

Dzięki książce ".NET. Najpilniej strzeżone tajemnice" poznasz te możliwości platformy .NET, których nie opisuje oficjalna dokumentacja. Znajdziesz w niej omówienie niezwykle cennych, ale mniej znanych funkcji Visual Studio i .NET Framework. Każda z tych funkcji może pomóc Ci podnieść wydajność procesu tworzenia oprogramowania oraz poprawić jakość swoich aplikacji. Dowiesz się, jak wykorzystać maksimum możliwości środowiska programistycznego, wykorzystasz nieznane funkcje GDI+ i ADO.NET i nauczysz się zasad programowania defensywnego, dzięki któremu znacznie ograniczysz liczbę błędów w swoich programach.

  • Zarządzanie wyrywkami kodu w Visual Studio
  • Dostosowywanie skrótów klawiaturowych
  • Praca z kontrolkami Windows Forms
  • Udoskonalone techniki rzutowania
  • Stosowanie komentarzy XML
  • Korzystanie z komponentu Microsoft Data Access Application Block
  • Wyświetlanie zestawów danych w formacie XML
  • Zapobieganie nieautoryzowanemu dostępowi do aplikacji
  • Przeprowadzanie testów jednostkowych

Wykorzystaj sekrety i skarby ukryte w platformie .NET.


SQL. Ćwiczenia praktyczne

okladka

Poznaj zasady pracy z bazami danych

  • Projektowanie baz i tabel
  • Wprowadzanie i wybieranie danych
  • Konstruowanie złożonych zapytań

Bazy danych są "kręgosłupem" niemal każdej aplikacji. Rozbudowane systemy finansowe, aplikacje korporacyjne, portale i sklepy internetowe, a nawet proste programy do fakturowania opierają się na bazach danych. Rynek systemów zarządzania bazami danych jest bardzo zróżnicowany -- można znaleźć zarówno ogromne aplikacje komercyjne, jak i systemy dostępne nieodpłatnie. Na szczęście dla programistów i użytkowników z każdym z takich systemów można "porozumieć się" za pomocą języka o nazwie SQL. Oczywiście, każda z baz danych ma specyficzne dla siebie instrukcje, jednak rdzeń języka jest wspólny.

Dzięki książce "SQL. Ćwiczenia praktyczne" na podstawie prostych i gotowych do rozwiązania przykładów poznasz podstawy tego języka. Nauczysz się planować i projektować tabele, umieszczać w nich dane oraz przetwarzać je. Dowiesz się, w jaki sposób formułować zapytania języka SQL, za pomocą których można wprowadzać dane, wybierać je według określonych kryteriów i przeprowadzać obliczenia. Poznasz również sposoby pobierania danych z wielu tabel za pomocą złączeń oraz przeczytasz o transakcjach i więzach integralności.

  • Zasady projektowania tabel baz danych
  • Typy danych
  • Wprowadzanie danych do bazy
  • Pobieranie danych
  • Modyfikowanie i usuwanie danych
  • Złączenia
  • Transakcje w systemach baz danych

Po przeczytaniu tej książki będziesz w stanie sprawnie posługiwać się
systemami baz danych opartymi na SQL.


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