www.aussiefiji.com

Kylix. Czarna księga

okladka
Poznaj praktyczne przyklady programowania Linuksa z użyciem Kyliksa.

Kylix, pierwsze narzędzie typu RAD (Rapid Application Development) dla systemu operacyjnego Linux jest środowiskiem projektowym dla programowania aplikacji graficznego interfesju użytkownika (GUI), aplikacji WWW oraz baz danych. Napisana przez doświadczonych programistów, ta książka jest po prostu obowiązkową pozycją dla każdego programisty Kyliksa.

Kylix Power Solutions ma dwa główne cele: jak najszybciej zapoznać cię z programowaniem Linuksa oraz dostarczyć gotowych, sprawdzonych rozwiązań najczęściej występujących programistycznych problemów. Przedstawione przykłady obejmują szeroki zakres zagadnień, od kontrolowania KDE po wzajemną komunikację między procesami. Każdy przyklad obejmuje szczegółowe omówienie zagadnienie i zawiera kod źrodlowy programu wykorzystującego omawianą strategię.

Ta książka pomoże Ci w:

  • Jak najlepszym wykorzystaniu Kyliksa, bezpośrednio po wyjęciu z opakowania.
  • Poznaniu zasadniczych różnic pomiędzy programowaniem w Linuksie i w Windows -- i to w rekordowo krótkim czasie.
  • Uruchamianiu, kontrolowaniu, zamykaniu i komunikowaniu się z innymi aplikacjami z wnętrza swoich programów.
  • Programowym ustawianiu i modyfikowaniu systemowych uprawnień Linuksa.
  • Monitorowaniu procesów w systemie.
  • Użyciu systemowego programu cron do układania harmonogramów zadań administracyjnych.
  • Implementowaniu wspólnych bibliotek obiektów.
  • Tworzenie modułów interfejsu Pascala dla istniejących bibliotek języka C.
  • Tworzeniu własnego systemu pomocy -- włącznie z własną przeglądarką.
  • Rozwiązywaniu codziennych programistycznych problemów w Kyliksie.
Co znajdziesz w tej książce dla siebie:

  • Przegląd systemu operacyjnego Linux, w porównaniu z Windows.
  • Wprowadzenie do języka C dla programistów Pascala.
  • Przykłady rozwiązań różnorodnych programistycznych problemów Linuksa i Kyliksa, wraz z omówieniami i przykładami kodu.
Ta książka powstała dla:

  • Programistów Delphi przenoszących się do Kyliksa.
  • Programistów Visual Basica chcących przenieść swoje programy do Linuksa.
  • Obecnych programistów Linuksa chcących tworzyć aplikacje graficznego interfejsu użytkownika.

Hack Wars. Tom 2. Administrator kontratakuje

okladka
Napisana przez Johna Chirillo prowokacyjna książka "Hack Wars. Tom 1. Na tropie hakerów" prezentuje sposoby, w jakie hakerzy postrzegają technologie sieciowe, przybliża techniki używane do wykorzystania luk w zabezpieczeniach sieci, a także uczy, jak można rozpoznać nadchodzący atak.

W "Hack Wars. Tom 2 . Administrator kontratakuje" Chirillo krok po kroku uczy, jak obronić się przed włamaniami do sieci przy użyciu tych samych narzędzi Tiger Box, które hakerzy wykorzystują do wykrycia i spenetrowania słabych punktów. Czerpiąc ze swoich doświadczeń konsultanta zatrudnianego przez firmy z listy Fortune 1000, aby włamywał się do ich sieci, Chirillo omawia wszystkie niezbędne procedury konieczne do uzyskania pełnego bezpieczeństwa oraz pomaga powiązać wszystkie informacje i stworzyć skuteczną politykę bezpieczeństwa.

  • Sposoby zabezpieczenia infrastruktury sieciowej poprzez ochronę wrażliwych portów (włączając w to porty znane i ukryte), usługi oraz metody uniemożliwiające zebranie informacji
  • Sposoby wykrycia włamania i zabezpieczenia się przed nim -- od metody "tylnych drzwi" i ataków DoS do bomb pocztowych, infekcji wirusowych i włamania na stronę internetową
  • Najważniejsze techniki chroniące popularne bramy i routery, demony serwerów internetowych, systemy operacyjne oraz proxy i firewall

Bazy danych i PostgreSQL. Od podstaw

okladka
PostgreSQL wciąż zyskuje na popularności i jest uważany za najlepszy darmowy system zarządzania relacyjnymi bazami danych. Początkowo był tworzony w środowisku uniwersyteckim, potem -- jako otwarty projekt internetowy -- przez utalentowanych programistów z całego świata. Coraz częściej duże firmy decydują się na wybór PostgreSQL jako systemu zarządzania bazami danych.

Niniejsza książka jest kompletnym podręcznikiem opisującym cechy systemu PostgreSQL. Zawiera opis najprostszych metod instalacji i zarządzania systemem, tworzenia własnych baz danych, jak również omówienie integracji baz danych z aplikacjami napisanymi w najpopularniejszych językach programowania wykorzystywanych w Internecie. Czytelnik znajdzie w niej wskazówki dotyczące tworzenia coraz bardziej wyrafinowanych zapytań języka SQL, łączenia tabel, wykorzystywania transakcji, monitorowania pracy serwera, tworzenia własnych aplikacji w językach wysokiego poziomu i wiele innych.

Dla kogo jest ta książka?

Książka jest adresowana do Czytelników rozpoczynających swoją przygodę z relacyjnymi bazami danych (nie jest wymagana wiedza z zakresu języków SQL, PHP, Java czy Perl). Opisano w niej zarówno najprostsze zapytania, jak i coraz bardziej skomplikowane metody zarządzania bazami danych, które umożliwią im rozwiązywanie codziennych problemów administratorów baz danych. Dzięki lekturze można nauczyć się zarządzania bazą danych PostgreSQL w środowiskach Windows i Unix.

Co zawiera książka?

  • Wprowadzenie do systemu PostreSQL
  • Opis instalacji z pakietów binarnych i kodów źródłowych w środowiskach Windows i Unix
  • Opis narzędzi graficznych
  • Przykłady zapytań obejmujących zapytania złożone, funkcje agregujące i inne
  • Przedstawienie transakcji, poziomów izolacji, procedur składowanych i wyzwalaczy
  • Monitorowanie wydajności i kontrolowanie pracy serwera
  • Łączenie z bazą danych i wykonywanie instrukcji SQL z poziomu języka C (libpq)
  • Tworzenie aplikacji przy użyciu języków PHP, Perl i Java

UNIX. Wprowadzenie

okladka

Unix został stworzony przeszło 30 lat temu z myślą o naukowcach i doświadczonych użytkownikach, potrzebujących bardzo wydajnego i zarazem elastycznego systemu operacyjnego. Od tego czasu został znacznie udoskonalony. Ponieważ system był projektowany przede wszystkim dla specjalistów, na pierwszy rzut oka może wydawać się nieco przytłaczający.

Jednak jeśli tylko opanuje się jego podstawy (dzięki tej książce!), od razu można docenić niektóre z powodów, dla których warto go używać:
  • Dostarczany jest z mnóstwem programów użytkowych o potężnych możliwościach. Wiele innych przydatnych aplikacji można pobrać bezpłatnie z Internetu - szczególnie dużą popularnością cieszą się programy usługowe GNU, rozpowszechniane przez Free Software Foundation. Właśnie dzięki temu można wiele osiągnąć, ponosząc przy tym znacznie mniejsze koszty.
  • Nie tylko programy użytkowe, ale również niektóre wersje systemu są dostępne bezpłatnie. Dobrym tego przykładem jest Linux. Podobnie jak bezpłatne oprogramowanie, również większość darmowych wersji Uniksa jest doskonałej jakości. Są one rozwijane przez programistów-wolontariuszy, którzy potrzebują wydajnego systemu operacyjnego i są sfrustrowani powolnym i najeżonym błędami rozwojem systemów operacyjnych przez niektóre wielkie firmy programistyczne.

AutoCAD. Konstrukcje budowlane

okladka
Niniejsza książka i Aplikacja stanowi zbiór programów i narzędzi pozwalających na automatyzację najczęściej powtarzanych czynności podczas tworzenia rysunku. Pomimo zastosowania pewnych, dosyć zaawansowanych rozwiązań (np. automatyczne tworzenie wykazu stali profilowej), system nie traktuje jednak projektowania całościowo. Inaczej mówiąc, korzystając z narzędzi Aplikacji nie można opracować całego rysunku. Użytkownik musi łączyć funkcje Aplikacji i standardowe polecenia AutoCAD-a. Dodatkowe narzędzia pozwalają na przyspieszenie pracy, ale zwalniają jedynie z pewnego zakresu czynności i obowiązków. Znajomość standardowych poleceń AutoCAD-a jest niezbędna, a im lepiej użytkownik pozna środowisko AutoCAD-a, tym sprawniej będzie korzystać z programu. Nie trzeba natomiast rozdzielać poznawania AutoCAD-a i Aplikacji. Początkujący użytkownik, po zainstalowaniu Aplikacji w swoim AutoCAD-zie nie musi wcale rozróżniać, które polecenia są standardowymi poleceniami AutoCAD-a, a które Aplikacji. Aplikacja nie jest niczym innym, jak tylko rozszerzeniem możliwości AutoCAD-a poprzez dodanie nowych narzędzi, przydatnych szczególnie przy tworzeniu dokumentacji konstrukcyjno-budowlanej. Książka jest podzielona na trzy główne części tematyczne.

Pierwsza część zawiera opis dołączonej Aplikacji i ukazuje zastosowanie wszystkich dostępnych po jej zainstalowaniu narzędzi. Każde nowe narzędzie (z wyjątkiem najprostszych) scharakteryzowano dokładnie pod względem jego zastosowania i zilustrowano czytelnym przykładem. Zwrócono też uwagę na jego ewentualne ograniczenia. Kolejno przedstawiono narzędzia zgrupowane w rozbudowanym menu kursora i menu górnym, narzędzia dostępne tylko z klawiatury i dostępne w oknach narzędziowych. W osobnych rozdziałach opisano szczegółowo działanie bardziej zaawansowanych narzędzi-programów, które umożliwiają całościowe traktowanie zagadnień (np. wykonanie prawie kompletnych rysunków elementów lub detali).

Wszystkie przykłady i opisy odnoszą się do wersji angielskiej AutoCAD-a 2000, dlatego występują w nich polecenia w języku angielskim. Użytkownicy wersji polskiej będą musieli oczywiście wprowadzać polecenia i odczytywać komunikaty w języku polskim.

Opisy programów obliczeniowych uzupełniono o informacje dotyczące algorytmów i wzorów, na podstawie których te programy działają. Umożliwia to użytkownikowi poznanie zasad wykonywania obliczeń. Na zakończenie podano krótki przykład wykonania rysunku wraz z opisami pozycji i wykazem stali profilowej.

Druga część to przykładowe rysunki i rozwiązania elementów konstrukcji stalowych, jak też stosowane sposoby przedstawiania, wymiarowania i opisywania typowych szczegółów konstrukcyjnych.

W trzeciej części zamieszczono przydatne do projektowania tablice, najczęściej wykorzystywane przez konstruktorów podczas tworzenia dokumentacji rysunkowej.


JavaScript. Projekty

okladka
Doskonały przewodnik po tajnikach języka JavaScript, przeznaczony dla tych projektantów WWW, którym przestał wystarczać HTML. Bogato ilustrowana praktycznymi przykładami książka jest kompletnym podręcznikiem najpopularniejszego języka skryptowego, którego znajomość pozwala ożywić strony internetowe. Autor nie zatrzymuje się na czysto wizualnych aspektach zastosowania JavaScriptu. Pokazuje także sposoby komunikowania się JavaScriptu z aplikacjami działającymi po stronie serwera, napisanymi w PHP, ASP czy Perlu, a także odczytywanie i przetwarzanie dokumentów XML.

JavaScript -- od podstaw po techniki zaawansowane.

  • Składnia JavaScriptu
  • Obsługa okienek z ostrzeżeniami i komunikatami
  • Efekty podmiany obrazka (rollover) i animacja z wykorzystaniem warstw
  • Odczytywanie i wysyłanie ciasteczek (cookies)
  • Obsługa ramek i otwieranie nowych okien przeglądarki
  • Model dokumentu DOM
  • Krótkie wprowadzenie do ASP, Perla i PHP -- integracja JavaScriptu ze skryptami działającymi po stronie serwera
  • Podstawy VBScript
  • Łączenie JavaScriptu z apletami Javy
  • Korzystanie z dokumentów XML
"JavaScript projekty", kompendium JavaScriptu, zawierające także wprowadzenie do wielu pokrewnych, przydatnych technologii, to obowiązkowa pozycja na półce twórcy stron internetowych. Ta książka rozszerzy Twoje horyzonty!


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