C++Builder. Kompendium programisty

okladka
Język C++ od czasu jego zdefiniowania przez Bjarne Stroustrupa był kilkakrotnie uaktualniany w latach 80. i 90. XX wieku. Chociaż C++Builder nie jest dokładnym odzwierciedleniem standardu ANSI języka C++, to obecna jego wersja przygotowana przez firmę Borland jest stabilna i zgodna z oczekiwaniami programistów. Borland C++Builder stanowi połączenie nowoczesnego języka programowania, jakim jest C++, biblioteki komponentów wizualnych VCL/CLX oraz zintegrowanego środowiska programisty IDE.

"C++Builder. Kompendium programisty" omawia podstawy programowania w C++ ze szczególnym uwzględnieniem możliwości oferowanych przez kompilator Borland C++Builder. Poznasz więc nie tylko sam język, ale nauczysz się pisać w nim wydajne i przenośne aplikacje, działające zarówno w środowisku linuksowym, jak i w Windows.

Omówione zagadnienia obejmują:

  • Opis zintegrowanego środowiska programisty C++Buildera
  • Podstawy języka C++
  • Wczesne oraz późne wiązanie -- wstęp do programowania zorientowanego obiektowo
  • Możliwości C++Buildera w zakresie posługiwania się tablicami różnego typu
  • Zaawansowane operatory rzutowania typów
  • Informacje czasu wykonania
  • Obsługę wyjątków
  • Obsługę plików
  • Łańcuchy ANSI
  • Zmienne o typie modyfikowalnym w czasie wykonywania programu
  • Funkcje FPU i systemowe
  • Elementy wielowątkowości -- wykorzystanie C++ oraz C++Buildera w nowoczesnych, wielowątkowych systemach operacyjnych
  • Liczby pseudolosowe i konwersje wielkości liczbowych
  • Wprowadzenie do grafiki
  • Komponentowy model C++Buildera i biblioteki DLL
  • Biblioteka CLX -- projektowanie aplikacji przenośnych pomiędzy systemami operacyjnymi Windows i Linux

Aplikacje w Delphi. Przykłady

okladka
Delphi jest narzędziem do programowania obiektowego w systemie Windows, opartym na języku Object Pascal, którego składnia jest zgodna ze składnią języka Turbo Pascal. Środowisko Delphi IDE (ang. Integrated Development Environment) umożliwia zaprojektowanie w prosty sposób interfejsu użytkownika, generując część kodu programu automatycznie.
Istnieje wiele książek poświęconych Delphi, ta jednak różni się od pozostałych. Przedstawia ona przykłady kodu źródłowego pokazującego, jak w praktyce używać Delphi. Jest więc uzupełnieniem książek omawiających sam język Object Pascal i prezentuje wykorzystanie wiedzy teoretycznej w praktyce programistycznej. Przykładowym tekstom programów towarzyszą komentarze autora wyjaśniające dlaczego użyto takiego, a nie innego rozwiązania.

Zagadnienia omówione w tej książce obejmują szeroki zakres tematyczny:

  • Projektowanie interfejsu użytkownika, tworzenie menu
  • Formatowanie tekstu i liczb
  • Tworzenie okien dialogowych, list wyboru
  • Pisanie prostego edytora tekstu
  • Prezentacja danych w tabelach i za pomocą wykresów
  • Pisanie aplikacji graficznych
  • Korzystanie z zasobów dyskowych i drukarek
  • Posługiwanie się wieloma komponentami tego samego typu
  • Dynamiczne tworzenie komponentów, tworzenie nowych klas komponentów
  • Pisanie aplikacji opartych na bazach danych
Nie odkrywaj Ameryki: sprawdź najpierw, jak inni rozwiązali problemy, które napotkałeś programując w Delphi. Ta książka zaoszczędzi Twój czas i pozwoli pisać programy znacznie efektywniej, a przy okazji sprawi, że poznasz wiele nowych możliwości wspaniałego narzędzia jakim jest Delphi.

Praktyczne rozwiązania konkretnych problemów:

  • Przykłady kodu źródłowego
  • Odautorskie komentarze do przykładów
  • Szeroki zakres zagadnień: od podstawowych do zaawansowanych
  • Przykład kompletnej aplikacji bazodanowej
  • Kod źródłowy zgodny z Delphi 6 i 7

Excel 2003 PL. Ćwiczenia praktyczne

okladka

Niniejsza książka ma na celu zaznajomić początkującego użytkownika z tajnikami tworzenia arkuszy kalkulacyjnych za pomocą programu Excel 2003 PL, będącego częścią pakietu Microsoft Office 2003 PL. Jest to najpopularniejszy arkusz kalkulacyjny, powszechnie wykorzystywany do obliczeń, analizowania danych i sporządzania wykresów. Jego znajomość jest często wymagana od pracowników wielu firm, niezależnie od ich branży.

Cały materiał składa się z kilkudziesięciu ćwiczeń praktycznych, rozpisanych krok po kroku i obejmujących większość zagadnień, z którymi na co dzień spotyka się początkujący użytkownik Excela. Dzięki prostemu językowi i nastawionym na praktykę przykładom, będziesz mógł szybko i bez wielkiego wysiłku opanować Excela i wykorzystać jego potencjał w swojej pracy.

Omówiono:
  • Poruszanie się po arkuszu i wpisywanie informacji do komórek
  • Tworzenie arkuszy, skoroszytów, zapisywanie danych w plikach
  • Zaznaczanie zakresów komórek
  • Edytowanie i formatowanie zawartości arkusza
  • Tworzenie formuł i korzystanie z wbudowanych funkcji
  • Tworzenie różnego rodzaju wykresów
  • Korzystanie z list i autowypełniania
  • Drukowanie arkuszy Excela

Książka może służyć nawet osobom całkiem początkującym, za samodzielny podręcznik do nauki posługiwania się programem Excel


Windows Server 2003. Bezpieczeństwo. Biblia

okladka

W systemach obsługujących serwery, znaczenie bezpieczeństwa jest trudne do przecenienia. Dotyczy to w szczególny sposób nowych systemów operacyjnych, takich jak Windows 2003 Server, które z racji swojej krótkiej obecności na rynku, są potencjalnie bardziej narażone na skuteczne ataki hakerów. Pojawienie się nowego systemu oznacza jednocześnie początek wyścigu, między hakerami, którzy próbują go złamać, a administratorami, którzy starają się temu zapobiec.

Jeśli chcesz w tym wyścigu wygrać, sięgnij po książkę: "Windows Server 2003. Bezpieczeństwo. Biblia". Jest to opracowanie mające dostarczyć Ci wszystkich informacji niezbędnych do skutecznego zabezpieczanie sieci przed atakami zewnętrznymi i wewnętrznymi. Dowiesz się jak analizować środowisko sieciowe, planować i wdrażać odpowiednie rozwiązania, przygotowywać i prowadzić audyty zabezpieczeń, szyfrować dane oraz uwierzytelniać użytkowników.

Poznasz:
  • Potencjalne zagrożenia
  • Sposoby planowania i inspekcji systemu zabezpieczeń
  • Zabezpieczanie systemu operacyjnego
  • Zabezpieczanie aplikacji
  • Szyfrowanie danych
  • Uwierzytelnianie w systemie Windows Server 2003
  • Protokół Kerberos
  • Infrastrukturę klucza publicznego i wdrażanie usług certyfikatów
  • Tworzenie wirtualnych sieci prywatnych L2TP i PPTP
  • Protokół IPSec
  • Microsoft Internet Security and Acceleration Server

Linux. Bezpieczeństwo. Receptury

okladka

Poznaj narzędzia i techniki w zabezpieczeniach systemów linuksowych

Zabezpieczanie systemu komputerowego to proces złożony. Nie trzeba jednak od razu wprowadzać złożonych mechanizmów ochrony systemu. Znajomość podstawowych procedur pomaga dostatecznie zwiększyć poziom bezpieczeństwa. Czy chcesz szybko dowiedzieć się, jak wysyłać zaszyfrowane listy elektroniczne z programu Emacs? Jak ograniczyć dostęp do usług sieciowych w określonych porach dnia? Jak zabezpieczyć serwer WWW zaporą sieciową? Skonfigurować uwierzytelnianie z użyciem klucza publicznego przez SSH?

Książka "Linux. Bezpieczeństwo. Przewodnik encyklopedyczny" nauczy Cię, jakie polecenia należy wykonać i co wpisać w plikach konfiguracyjnych, by poprawić bezpieczeństwo Twojego systemu. Nie jest to klasyczny podręcznik; nie znajdziesz tu teorii, lecz rozwiązania konkretnych problemów i sposoby łatania typowych luk w zabezpieczeniach. Dzięki książce nie będziesz tracić cennego czasu, poszukując właściwej składni poleceń. Przeznaczona jest dla średnio zaawansowanych użytkowników i administratorów systemów Linux.

  • Kontrola dostępu do systemu na różnych poziomach - od zapory sieciowej aż po poszczególne usługi; programy: iptables, ipchains, xinetd, inetd i wiele innych.
  • Monitorowanie sieci programami: ethereal, dsniff, netstat i innymi.
  • Ochrona połączeń sieciowych technologiami SSH i SSL.
  • Wykrywanie włamań programami: tripwire, snort, tcpdump, logwatch i innymi.
  • Zabezpieczanie uwierzytelniania za pomocą kluczy kryptograficznych, technologii Kerberos, oprogramowania PAM; autoryzacja przywilejów administratora programem sudo.
  • Szyfrowanie plików i wiadomości e-mail oprogramowaniem GnuPG.
  • Sondowanie zabezpieczeń własnego systemu programami do łamania haseł, narzędziem nmap i skryptami pomocniczymi.

Jeśli administrujesz systemami linuksowymi, receptury przedstawione w niniejszej książce pozwolą zwiększyć wydajność Twojej pracy: osiągniesz więcej poświęcając mniej czasu. Zdobędziesz pewność, że zastosujesz właściwe rozwiązania gdy pojawiają się konkretne zagrożenia.


Rozbudowa i naprawa sieci. Wydanie II

okladka

Jak działa i pracuje sieć ?
Zajrzyj do środka i sprawdź !

Nawet jeżeli nie jesteś maniakiem komputerowym (oficjalnie nazywanym inżynierem sieciowym), książka "Rozbudowa i naprawa sieci. Wydanie II" omawia skomplikowane zagadnienia w sposób, który nie spowoduje, że sięgniesz po aspirynę lub rewolwer.

W drugim wydaniu tego klasycznego przewodnika po sieciach omówiono skomplikowane topologie sieciowe oraz protokoły, jak również sposoby śledzenia i poprawienia błędów, które narażają Ciebie lub Twoją firmę na znaczne koszty. Dokładne objaśnienia poparte przykładami pozwalają poznać sposoby działania protokołów, architekturę i sprzęt wykorzystywane w sieciach oraz metody ich naprawy, gdy przestają działać.

Poznaj:
  • Topologie sieci komputerowych
  • Projektowanie sieci
  • Fizyczne elementy sieci: okablowanie, karty sieciowe, przełączniki, routery
  • Urządzenia NAS i sieci SAN
  • Przyjęte przez IEEE standardy sieci LAN i MAN
  • Protokoły ARCNet, Ethernet
  • Protokoły używane w sieciach WAN
  • Technologie DSL i sieci kablowe
  • Sieci bezprzewodowe
  • Omówienie protokołów TCP/IP
  • Podstawowe usługi i aplikacje TCP/IP
  • Protokoły związane z pocztą elektroniczną
  • Protokoły BOOTP i DHCP
  • System DNS i WINS, ActiveDirectory
  • Systemy z rodziny Novell NetWare
  • Sieć WWW i protokół HTTP, SSL
  • Omówienie standardu IPv6
  • Zarządzanie użytkownikami i ich uprawnieniami
  • Zabezpieczanie sieci i szyfrowanie
  • Praktyczne metody modernizacji sieci
  • Migracja do nowszych systemów operacyjnych

Do prac nad książką zaproszono wielu współautorów, z których każdy ma na swoim koncie liczne publikacje oraz jest ekspertem w zakresie sieci komputerowych.

Czy Twoja sieć działa, czy działa Ci tylko na nerwy? Zajrzyj do środka i sprawdź, jak działa i pracuje sieć. Nie pozwól, aby specjalistyczna terminologia uniemożliwiła Ci zrozumienie działania Twojej sieci.


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