Profesjonalny serwis WWW

okladka
Książka została napisana przy wykorzystaniu doświadczenia na temat przyciągania uwagi, rozumienia tekstu, tworzenia interfejsu, mechaniki czytania i użyteczności tekstu.

Książka ta uczy, jak pisać na potrzeby Internetu -- zarówno dokumenty FAQ czy e-maile, jak i broszury marketingowe, artykuły publicystyczne, artykuły prasowe, elektroniczne biuletyny, artykuły dla Webzinów oraz własne streszczenia. Zawiera zarówno porady, jak i przykłady dobrze i źle napisanego tekstu, przykłady z życia i osobiste porady dwóch doświadczonych autorów stron WWW.

Jednym słowem -- uczy, jak tworzyć naprawdę profesjonalny serwis WWW!

  • Przyciąganie i utrzymywanie uwagi czytelnika odwiedzającego stronę
  • Tworzenie czytelnych nagłówków, łączy i menu
  • Organizowanie obiektów informacyjnych na potrzeby personalizacji strony
  • Promowanie, reklamowanie i sprzedawanie bez popadania w śmieszność
  • Śledzenie na bieżąco opinii czytelników na temat swojej pracy
  • Tworzenie pomocy technicznej, która rzeczywiście przyda się klientom

Apache 2.0 dla zaawansowanych

okladka
Olbrzymie możliwości i wszechstronność serwera Apache uczyniły go najbardziej rozpowszechnionym serwerem WWW. Kilka miesięcy temu Apache Software Foundation opublikowała nową wersję Apache 2.0. Najnowsza edycja Apache jest lepiej przystosowana do pracy na różnych platform systemowych niż wersja 1.3, dzięki czemu coraz częściej można spotkać Apache pracującego pod kontrolą Windows czy Mac OS. Stało się to możliwe dzięki wprowadzeniu modułów zwielokrotnionego przetwarzania, tzw. MPM (ang. Multiprocessing Module), dostosowanych do właściwości rozmaitych systemów operacyjnych, jak również wprowadzeniu przenośnych bibliotek fazy wykonywania (ang. Apache Portable Runtime). Porównując Apache 2.0 z wcześniejszymi wersjami zauważymy też istotne zmiany w procesie kompilacji i konsolidacji serwera.

Apache 2.0 to nie tylko zaawansowana architektura serwera, ale również liczne udoskonalenia i nowe funkcje. Książka ta stanowi obszerny i wyczerpujący przewodnik po wszelkich nowościach wprowadzonych w wersji 2.0. Znajdziesz w niej także informacje o zmianach wprowadzonych w porównaniu z poprzednimi wersjami.

Do kogo adresowana jest ta książka?

Książka jest napisana z myślą o profesjonalistach, którzy zamierzają zainstalować oprogramowanie Apache 2.0 w roli serwera WWW lub uaktualnić zainstalowaną wcześniejszą wersję. Monografia "Apache 2.0 dla zaawansowanych" jest także źródłem informacji niezbędnych przy kompilowaniu serwera oraz przy konfiguracji i dostosowywaniu jego funkcjonalności do indywidualnych wymagań. Zawiera ona liczne przykłady, z których skorzystają programiści i administratorzy.

Zagadnienia omówione w książce

  • Nowy serwer WWW Apache 2.0 oraz sposoby uaktualniania z Apache 1.3
  • Nowe funkcje Apache dostępne wersji w 1.3 i proponowane możliwości migracji serwera WWW do nowej wersji Apache 2.0
  • Instalacja serwera Apache w oparciu o dystrybucje binarne oraz kompilowanie serwera z kodu źródłowego dla systemów operacyjnych UNIX i Windows
  • Bezpieczne i wydajne tworzenie dynamicznej zawartości stron WWW za pomocą skryptów CGI i FastCGI
  • Implementacje wirtualnych hostów w ramach serwera Apache w prostym i złożonym modelu, a także masowe tworzenie hostów wirtualnych
  • Przystosowywanie serwerów Apache do sprawowania funkcji serwera pośredniczącego; zagadnienia związane z buforowaniem zawartości WWW, odpornością na błędy i testowaniem wydajności, a także tworzenie klastrów serwerów WWW
  • Monitorowanie i zabezpieczanie serwerów Apache
  • Rozszerzanie możliwości serwera Apache poprzez włączanie dodatkowych modułów do obsługi programów w językach Perl, Python, PHP, Tcl, Java, Ruby i protokole WebDAV

BeStCAD dla AutoCAD-a 2002 LT

okladka
BeStCAD to znana wielu konstruktorom aplikacja, będąca nakładką na program AutoCAD, przystosowująca go do tworzenia dokumentacji technicznej wszelkich konstrukcji budowlanych i inżynierskich. Książka, autorstwa twórców BeStCAD-a, opisuje funkcje, rozszerzające AutoCAD-a o:
  • biblioteki profili PN i DIN, oznaczenia spoin oraz łączniki,
  • generator typowych połączeń doczołowych,
  • biblioteka typowych gięć prętów wg PN-ISO 4066,
  • narzędzia do rozmieszczania prętów,
  • automatyczne opisy, numeracja pozycji oraz generatory wykazów materiałów
BeStCAD to wyrafinowana aplikacja, stworzona za pomocą nowoczesnych technik programistycznych. Odmieni ona Twojego AutoCAD-a i oszczędzi Twój czas przy wykonywaniu rysunków konstrukcyjnych. Jeśli przestał Ci już wystarczać sam AutoCAD, to BeStCAD sprawi, że będzie on jeszcze lepszym narzędziem w Twej pracy konstruktora. CD-ROM dołączony do książki zawiera:
  • BeStCAD 2002 -- 30 dniowa wersja programu dla AutoCAD-a 2000/2000i/2002, wspomagający rysowanie betonowych i stalowych konstrukcji budowlanych oraz obiektów mostowych
  • BeStCAD LT 2002 -- 30 dniowa wersja programu dla AutoCAD-a LT 2000/2000i/2002
  • AutoCAD 2002 Trial -- wersja testowa najpopularniejszego programu do projektowania CAD
  • AutoCAD LT 2002 Trial -- wersja testowa programu do generowania dokumentacji 2D

Hack Proofing Your Web Applications. Edycja polska

okladka
Wyczerpujący przewodnik wprowadzający w arkana tworzenia bezpiecznych aplikacji WWW. Twórca aplikacji WWW nie może sobie pozwolić na to, by jego dzieła były wrażliwe na ataki hakerów.

Zacznij więc myśleć jak haker, a luki w bezpieczeństwie natychmiast się ujawnią. Dzięki tej książce nauczysz się analizować metody stosowane do włamań i ataków na witryny WWW. Będziesz mógł następnie wykorzystać tę wiedzę, by zapobiegać atakom.

  1. Powstrzymaj hakera myśląc tak, jak on.
    Poznaj sposoby włamania na Twoją własną witrynę i naucz się zapobiegać różnym rodzajom ataków.
  2. Nie bądź maszynką do kodowania.
    Poznaj zasady prowadzące do twórczego pisania aplikacji.
  3. Poznaj ryzyko związane z kodem przenośnym.
    Zdobądź wiedzę o tym, w jaki sposób kod przenośny wpływa na bezpieczeństwo po stronie klienta i jak tworzyć bezpieczny kod.
  4. Pisz bezpieczne skrypty CGI.
    Poznaj zalety skryptów CGI i opanuj zasady tworzenia bezpiecznych skryptów.
  5. Naucz się efektywnie śledzić wykonanie programu.
    Dowiedz się, jak analizować wykonanie programu, by wykryć jego słabe punkty.
  6. Zabezpiecz swoje aplikacje.
    Opanuj podstawy PKI i zobacz, jak zastosować je w aplikacjach WWW.
  7. Bezpieczne ActiveX.
    Poznaj metodologię tworzenia bezpiecznych kontrolek ActiveX.
  8. Zabezpiecz swój kod.
    Dowiedz się, jak pisać bezpieczny kod w XML-u, ColdFusion, Javie i innych językach!
  9. Pracuj zgodnie z planem bezpieczeństwa.
    Postępuj zgodnie z wytycznymi dotyczącymi analizy kodu i poznaj jego słabe punkty.
W książce omówiono m.in.
  • Najlepsze zabezpieczania aplikacji WWW
  • Zagadnienia bezpieczeństwa w projektowaniu
  • Ostrzeżenia o niebezpieczeństwie
  • Technologie XML, Java, ColdFusion oraz skrypty CGI.
  • Witryny poświęcone hakerom
  • Narzędzia i pułapki
  • Pięć faz włamania
  • Rodzaje ataków hakerskich
  • Niezbędne etapy działania przy ocenie ryzyka
  • Automatyczne narzędzia skanujące

Sztuka podstępu. Łamałem ludzi, nie hasła (twarda oprawa)

okladka

Kevin Mitnick
najsłynniejszy haker świata i jego książka

"Sztuka podstępu. Łamałem ludzi, nie hasła"

(...) Kilka dni później Rifkin poleciał do Szwajcarii, pobrał gotówkę i wyłożył ponad 8 milionów dolarów na diamenty z rosyjskiej agencji. Potem wrócił do Stanów trzymając w czasie kontroli celnej diamenty w pasku na pieniądze. Przeprowadził największy skok na bank w historii, nie używając ani pistoletu, ani komputera. Jego przypadek w końcu dostał się do "Księgi Rekordów Guinessa" w kategorii "największe oszustwo komputerowe".

Stanley Rifikin użył sztuki podstępu -- umiejętności i technik, które dziś nazywają się socjotechniką. Wymagało to tylko dokładnego planu i daru wymowy. (...)

Kevina Mitnicka jako superhakera obawiało się tysiące Amerykanów. Był jedną z najintensywniej poszukiwanych osób w historii FBI. Po aresztowaniu groziła mu kara kilkuset lat pozbawienia wolności, mimo że nigdy nie oskarżono go o czerpanie korzyści finansowych z hakerstwa. Wyrokiem sądu zakazano mu jakiegokolwiek dostępu do komputera. Sąd uzasadnił wyrok:

"Uzbrojony w klawiaturę jest groźny dla społeczeństwa".

Po zwolnieniu Mitnick zupełnie odmienił swoje życie. Stał się najbardziej poszukiwanym ekspertem w Stanach od spraw bezpieczeństwa systemów komputerowych. W "Sztuce podstępu" odkrywa tajemnice swojego "sukcesu", opisuje jak łatwo jest pokonać bariery w uzyskiwaniu ściśle tajnych informacji, jak łatwo dokonać sabotażu przedsiębiorstwa, urzędu czy jakiejkolwiek innej instytucji. Robił to setki razy wykorzystując przemyślne techniki wywierania wpływu na ludzi. Mitnick udowadnia, jak złudna jest opinia o bezpieczeństwie danych prywatnych i służbowych, pokazuje jak ominąć systemy warte miliony dolarów, wykorzystując do tego celu ludzi je obsługujących.

Sensacyjne historie opisane w książce pomogą w obronie przed najpoważniejszym zagrożeniem bezpieczeństwa -- ludzką naturą. Pamiętaj, że celem ataku możesz być i Ty.

"Tylko dwie rzeczy są nieskończone: wszechświat i ludzka głupota, chociaż co do pierwszego nie mam pewności"

-- Albert Einstein

Partoni medialni


  • Słowo wstępne (7)
  • Przedmowa (9)
  • Wprowadzenie (15)

Thinking in Java. Wydanie 3. Edycja polska

okladka

Doskonały podręcznik programowania obiektowego
w najważniejszym języku ery internetu

  • Nagroda dla najlepszej książki przyznana przez redakcję JavaWorld w roku 2001.
  • Nagroda dla najlepszej książki przyznana przez czytelników JavaWorld w roku 2000.
  • Nagroda od Software Development Magazine w roku 1999.
  • Nagroda dla najlepszej książki przyznana przez redakcję Java Developer"s Journal w roku 1998.
Książka "Thinking in Java" wzbudziła entuzjazm i uznanie programistów na całym świecie przede wszystkim dzięki swej wyjątkowej przejrzystości, przemyślanej i uważnej organizacji oraz krótkim, trafnie dobranym przykładom. Książka obejmuje szeroki zakres tematów -- zaczynając od podstaw składni Javy, a kończąc na najbardziej zaawansowanych zagadnieniach (dokładny opis pojęć obiektowych, wielowątkowości, zautomatyzowane konstruowanie, testowanie modułów oraz wykrywanie i usuwanie błędów).

  • Wprowadzenie do języka Java uaktualnione o prezentację nowych możliwości wprowadzonych w JDK 1.4
  • Nowy program testowy weryfikujący poprawność działania każdego z programów i prezentujący generowane przez niego wyniki
  • Nowy rozdział poświęcony testowaniu modułów, zautomatyzowanemu konstruowaniu programów, asercjom, rejestracji oraz innym sposobom zapewniania poprawności programów
  • Całkowicie zmodyfikowany rozdział poświęcony wielowątkowości pozwalający dobrze poznać podstawy tego zagadnienia
  • Ponad 350 działających przykładów uaktualnionych z myślą o niniejszym wydaniu książki; ponad 15 tysięcy wierszy kodu
  • Książka zarówno dla początkujących, jak i ekspertów
  • Uczy języka Java, a nie rozwiązań zależnych od platformy systemowej
  • Szczegółowo omawia podstawowe zagadnienia, nie pomija bardziej zaawansowanych
  • Dogłębnie wyjaśnia zasady obiektowości oraz ich zastosowanie w Javie

O autorze:
Bruce Eckel jest prezesem MindView, Inc., firmy prowadzącej zarówno otwarte jak i zamknięte kursy treningowe; zajmującej się też doradztwem, nadzorem i kontrolą nad projektami związanymi z technologiami obiektowymi i wzorcami projektowymi. [więcej...\


« poprzednia 1 2 3 4 5 następna »