Java w komercyjnych usługach sieciowych. Księga eksperta

okladka
Usługi WWW to ostatni krzyk programistycznej mody. W największym skrócie polegają one na udostępnianiu w sieci Internet dynamicznych aplikacji sieciowych. Ten jednozdaniowy opis nie przekazuje całego potencjału usług WWW. Jest on ogromny. Dzięki usługom WWW aplikacje łączą się na niespotykaną do tej pory, globalną skalę. Już obecnie skorzystać można z setek usług WWW. Dzięki nim uzyskasz między innymi informacje finansowe, przeszukasz Internet, przeprowadzisz konwersję między różnymi formatami dokumentów, a nawet rozegrasz partię szachów z komputerem.

Java -- dzięki doskonałemu wsparciu dla XML-a jest jedną z najlepszych platform do implementacji usług WWW. Książka stanowi wyczerpujące, dokładne i -- co równie ważne -- aktualne kompendium, zawierające informacje niezbędne, by wykorzystać istniejące i stworzyć nowe usługi WWW.

W książce przedstawiono między innymi:

  • Przykłady zastosowań usług WWW
  • Biznesowe aspekty tworzenia usług WWW
  • WDSL -- język opisu usług sieciowych
  • SOAP -- protokół wymiany komunikatów
  • UDDI -- format katalogowania usług WWW
  • Wykorzystanie pakietu JAX do tworzenia usług WWW
  • Zagadnienia związane z bezpieczeństwem
  • Dodatkowe formaty używane w kontekście usług WWW: WSFL, WSIF
  • Przykładowe implementacje usług WWW
Księga eksperta kierowana jest średnio zaawansowanym i zaawansowanych programistom, którzy pragną poznać najnowocześniejsze technologie, przedstawione w sposób kompletny i wyczerpujący.

Java. Receptury

okladka
Książka "Java. Receptury" zawiera kolekcję rozwiązań setek problemów, z którymi programiści używający języka Java spotykają się bardzo często. Receptury znajdują zastosowanie w szerokim spektrum zagadnień: od całkiem prostych, takich jak określanie zmiennej środowiskowej CLASSPATH, aż do całkiem złożonych programów pokazujących jak obsługiwać dokumenty XML lub wzbogacić swą aplikację o mechanizmy obsługi poczty elektronicznej.

Niezależnie od tego, jak planujesz wykorzystać tę książkę -- czy jako źródło pomysłów i inspiracji, czy też jako sposób poszerzenia swej wiedzy o języku Java -- zawsze będzie ona stanowić ważną część Twojej biblioteki. Mało która książka prezentuje tak wiele możliwości Javy oraz nauczy Cię praktycznego wykorzystania omawianych zagadnień.

W książce zostały omówione następujące zagadnienia:

  • Kompilacja, uruchamianie oraz testowanie programów napisanych w Javie
  • Interakcja ze środowiskiem
  • Łańcuchy znaków oraz dopasowywanie wzorców
  • Tablice oraz inne kolekcje danych
  • Programowa obsługa portów szeregowych i równoległych
  • Pliki, katalogi i system plików
  • Tworzenie programów sieciowych pełniących funkcje klientów oraz serwerów
  • Aplikacje internetowe, w tym także aplety
  • Serwlety oraz dokumenty JSP
  • Poczta elektroniczna
  • Obsługa baz danych
  • Wykorzystanie XML
  • Programowanie rozproszone
  • Introspekcja
  • Tworzenie programów wielojęzycznych
  • Wykorzystanie grafiki oraz dźwięku
  • Tworzenie graficznego interfejsu użytkownika
Książka "Java. Receptury" jest idealną pozycją uzupełniającą dla programistów używających języka Java (lub książką podstawową dla osób, które Javy nauczyły się samodzielnie). Prezentuje ona wiele interfejsów programistycznych w sposób znacznie bardziej obszerny niż standardowe omówienie, dzięki czemu doskonale nadaje się dla osób potrzebujących szerszej znajomości Javy.

Ian F. Darwin ma trzydziestoletnie doświadczenia w tworzeniu oprogramowania i książek o programowaniu. Pracuje także jako instruktor oraz autor kursów w firmie Learning Tree Interanational.

Vademecum hakera. Edycja plików binarnych

okladka

Zobacz jak wyglądają programy od środka

Większość dostępnych obecnie aplikacji pozwala użytkownikowi dokonywać rozmaitych modyfikacji: od zmian wyglądu i dodawania nowych ikon począwszy, na zapisywaniu własnych makrodefinicji skończywszy. Nie zawsze to wystarcza. Żeby naprawdę zmusić program do działania zgodnie z naszymi oczekiwaniami, trzeba wejść nieco głębiej w jego kod.

Dzięki tej książce poznasz wiele technik, które umożliwią Ci samodzielną modyfikację rozmaitych programów, zarówno aplikacji użytkowych, jak i gier. Dowiesz się, jak "oszukać" grę, jak zmieniać teksty w programach, jak odnajdywać furtki pozostawione przez programistów. A przy okazji poznasz tajniki programowania, które sam będziesz mógł wykorzystać w swojej praktyce.

  • Poznasz różne systemy liczbowe i nauczysz się przeliczać wartości pomiędzy nimi
  • Nauczysz się modyfikować kody wynikowe programów za pomocą Hex Workshop i kHexEditor
  • Dowiesz się, jak zmieniać zasoby (ikony, teksty, skróty klawiaturowe) używając programów Resource Hacker, EXEScope i PE Resource Explorer
  • Nauczysz się edytować programy wewnętrznie skompresowane
  • Dowiesz się, jak zabezpieczać własne aplikacje przed modyfikacjami
  • Poznasz sposoby "oszukiwania" gier
  • Dowiesz się, jak odczytywać z dyskietek ukryte informacje
  • Poznasz podstawy pisania własnych kompilatorów
Do książki dołączony jest CD-ROM zawierający przydatne narzędzia i kody źródłowe.

"Vademecum hakera" to książka, dzięki której wykonasz w programach zmiany, które wydają się niewykonalne. Zadziwisz siebie i swoich znajomych!

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.


Hacking. Sztuka penetracji

okladka

Poznaj metody działania elity hakerów

Haker kojarzy się zwykle z wrogiem publicznym, przed którym przestrzegają nas media. Najczęściej kojarzymy hakerów z włamaniami do systemów komputerowych i wielomilionowymi stratami zaatakowanych przez nich firm. Prawda jest jednak zupełnie inna. Haker to ktoś, kto potrafi w niekonwencjonalny sposób wykorzystać nieprzewidziane lub przeoczone właściwości systemów, bądź też stosuje znane wszystkim metody do rozwiązania problemów, dla których nie były one przewidziane.

Wiele osób mówi o sobie "jestem hakerem", jednak niewiele spośród nich posiada wiedzę umożliwiającą udowodnienie tego w praktyce. Tematyce hakerstwa poświęcono już wiele książek, ale żadna z nich nie wyjaśnia szczegółów technicznych metod, które stosują przedstawiciele tej grupy. Książka "Hacking. Sztuka penetracji" jest inna. Zawiera wyjaśnienie wielu zagadnień, które powinien znać każdy, kto nazywa siebie hakerem. Przedstawia zarówno teoretyczne, jak i praktyczne aspekty hackingu.

Autor książki, kryptolog i specjalista w zakresie bezpieczeństwa informacji, opisuje w niej techniki i sztuczki hakerów:
  • Wykorzystywanie błędów w programach
  • Tworzenie własnego kodu powłoki
  • Techniki powracania do funkcji biblioteki libc
  • Podsłuchiwanie i przekierowywanie ruchu w sieci
  • Skanowanie portów
  • Techniki łamania haseł

Wiadomości zawarte w tej książce mogą być wykorzystane przez wszystkich, którzy chcą zainteresować się hackingiem. Przyszli hakerzy dowiedzą się z niej, od czego zacząć i jak rozwinąć swoje umiejętności, a specjaliści od zabezpieczeń -- na co zwrócić szczególną uwagę w swojej pracy.


Adobe Illustrator CS/CS PL. Oficjalny podręcznik

okladka

Polecane przez firmę Adobe źródło wiedzy o programie Illustrator CS

  • Wykorzystaj narzędzia rysunkowe
  • Zmodyfikuj atrybuty obiektów
  • Zastosuj wypełnienia i kontury
  • Przygotuj pracę do druku

Adobe Illustrator to jedna z najpopularniejszych i najbardziej uniwersalnych aplikacji do tworzenia rysunków wektorowych. Wykonane w niej projekty można wykorzystać w publikacjach drukowanych, prezentacjach multimedialnych i na stronach WWW. Rozbudowane narzędzia rysunkowe, liczne efekty specjalne, mechanizmy warstw i masek, precyzyjny system zarządzania kolorami i możliwość eksportu gotowej ilustracji do plików w różnych formatach powodują, że Illustrator jest doskonałym narzędziem dla każdego projektanta i grafika, gwarantującym osiągnięcie doskonałych rezultatów.

"Adobe Illustrator CS. Oficjalny podręcznik" to przygotowany i zatwierdzony przez producenta programu -- firmę Adobe -- zbiór ćwiczeń ułatwiających poznanie możliwości Illustratora. Dowiesz się, jak konfigurować obszar roboczy, stosować narzędzia rysunkowe, przypisywać atrybuty obiektom, korzystać z efektów specjalnych i przygotowywać pracę pod kątem publikacji w różnych formatach. Możesz być pewny, że wiedza zawarta w podręczniku pochodzi z najlepszego źródła -- tajniki Illustratora zdradzą Ci certyfikowani przez Adobe nauczyciele i eksperci.

  • Interfejs użytkownika i obszar roboczy
  • Sposoby zaznaczania elementów obrazu
  • Tworzenie obiektów
  • Stosowanie kolorów
  • Maski, warstwy i tryby przenikania
  • Modyfikowanie atrybutów i układu obiektów
  • Narzędzia tekstowe
  • Symbole i pędzle
  • Efekty specjalne
  • Przygotowanie pracy do druku
  • Tworzenie publikacji WWW

Poznaj możliwości programu Illustrator CS, korzystając z oficjalnych materiałów szkoleniowych firmy Adobe.


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