Edytor vi

okladka
Edytowanie tekstu to jedno z najbardziej typowych zadań realizowanych na komputerze, zaś vi jest jednym z najbardziej użytecznych, standardowych edytorów. Za jego pomocą można tworzyć w systemie UNIX nowe pliki tekstowe lub edytować istniejące.

Książka ta składa się z dwunastu rozdziałów oraz pięciu dodatków. Wszystkie je pogrupowano w trzy części.

W dwóch pierwszych rozdziałach, vi -- edytor tekstu oraz Typowe zadania edycyjne, omówiono podstawowe polecenia edytora. Materiał ten należy ćwiczyć tak długo, aż przedstawione i opisane polecenia będzie można wykonywać niemal automatycznie ("same będą wchodzić na klawiatu-rę").

W rozdziałach 3. i 4. (Biegiem po dokumencie i Dla bardziej zaawansowanych) skoncentrowano się na upraszczaniu własnej pracy.

W rozdziałach 5., 6. i 7. -- kolejno Wprowadzenie do edytora ex, Podstawienia globalne i Zaawansowane techniki edycji -- przedstawiono narzędzia umożliwiające w większym stopniu obciążenie komputera edycją tekstu, a nie użytkownika. Zaprezentowano edytor wierszowy ex, który leży u podstaw vi; pokazano też, jak w edytorze vi uruchamiać polecenia ex.

W części drugiej opisano rozszerzenia "standardowego" vi, dostępne w większości lub wszystkich jego klonach.

W rozdziale 8. (Zestawienie cech klonów edytora vi) omówiono edycję wielookienkową, interfejsy graficzne (GUI), rozszerzone wyrażenia regularne, ułatwienia edycji i inne. W rozdziałach od 9. do 12. omawiano kolejno poszczególne klony edytora vi: nvi, elvis, vim i vile. Pokazano, jak używać zaimplementowanych w nich rozszerzeń i scharakteryzowano ich specyficzne cechy.

W części trzeciej zawierającej dodatki znajdują się przydatne zestawienia. W dodatku A zestawiono wszystkie polecenia vi i ex, uszeregowane według realizowanej funkcji.

Dodatek B zawiera alfabetyczną listę wszystkich poleceń ex.

W dodatku C zestawiono opcje używane w poleceniu set.

W dodatku D zestawiono opis problemów uwzględnionych w niniejszej książce.

Dodatek E opisuje miejsce edytora vi w środowisku UNIX i środowisku internetowym.


Kylix. Tworzenie aplikacji

okladka
Kylix to jedno z najbardziej oczekiwanych narzędzi programistycznych ostatnich lat. Programistom piszącym programy dla systemu Linux brakowało narzędzia RAD, pozwalającego na szybkie, wizualne projektowanie i tworzenie gotowych aplikacje. Stąd pojawienie się "Delphi dla Linuksa", jak można nazwać Kylix, przyjęte zostało z dużym zainteresowaniem. Dzięki Kyliksowi można nie tylko tworzyć potężne serwery dla Linuksa, ale też aplikacje posiadające graficzny interfejs użytkownika.

Książka "Kylix. Tworzenie aplikacji" jest przewodnikiem dla programisty, w którym znany ekspert w dziedzinie Kyliksa, Cary Jensen, prezentuje wszystko, co niezbędne, by w pełni zapanować nad tym najnowszym narzędziem typu RAD -- począwszy od podstawowych czynności programistycznych, a skończywszy na wdrażaniu aplikacji przeznaczonych dla sieci WWW. Nauczysz się więc:

  • Posługiwać się zintegrowanym środowiskiem programistycznym Kyliksa
  • Konfigurować i rozszerzać możliwości edytora kodu źródłowego
  • Usuwać błędy z programów
  • Wykorzystywać biblioteki CLX
  • Tworzyć aplikacje bazodanowe w Kyliksie
  • Pisać aplikacje internetowe działające po stronie serwera
  • Tworzyć własne serwery internetowe

Flash, Fireworks i FreeHand f/x

okladka
Flash oznacza najlepszy wybór, jeśli chodzi o narzędzia dla poważnych projektantów oraz producentów filmów internetowych i animowanych grafik. Dodanie do Flasha 5 ActionScriptu zdecydowanie zwiększyło jego możliwości. To niesamowite, jak wiele można dokonać we Flashu i za jego pomocą. Poznasz ActionScript i będziesz go używał, czytając część książki poświęconą Flashowi.

Zgodnie z zamysłem producenta Fireworks miał być przeznaczony do zaawansowanej edycji obrazów przygotowywanych do wykorzystania w prezentacjach internetowych. Obecnie Fireworks znajduje się wśród najlepszych programów do edycji obrazów, używanych przez poważnych projektantów internetowych, którzy potrzebują narzędzia zaprojektowanego specjalnie na ich potrzeby koncentrujące się wokół Internetu. Możliwość tworzenia systemów nawigacyjnych zawierających m.in. kod HTML i JavaScript to jeden z przejawów potęgi Fireworks.

FreeHand jest liderem w dziedzinie programów ilustracyjnych; został wzbogacony o takie możliwości, jak narzędzie contour gradient oraz możliwość wykorzystania wielu stron wzorcowych. W aplikacji tej można nawet otwierać wielostronicowe dokumenty w formacie PDF. Będziesz zaskoczony zgodnością formatów plików FreeHanda i Flasha.

W tej mieszance nie został również pominięty Dreamweaver. Dodatek A jest poświęcony edycji obrazów Fireworks w środowisku Dreamweavera oraz tworzeniu w nim całych, skomplikowanych projektów układu strony przy użyciu takich elementów jak warstwy, kaskadowe arkusze stylów i behawiory.

Wśród osób, którym najbardziej przyda się ta książka, znajdują się projektanci zatrudnieni w firmach oraz niezależni projektanci i wykonawcy stron, nauczyciele i kierownicy projektów. Książka ta została napisana dla użytkowników na poziomie średnio zaawansowanym, istotna więc jest w tym przypadku praktyczna znajomość Flasha, Fireworks i FreeHanda. Z książki nie nauczysz się, jak używać każdego programu. Dowiesz się jednak, jak posługiwać się funkcjami wykorzystanymi w danym ćwiczeniu, a także poznasz najważniejsze możliwości każdej z aplikacji. Ponieważ określenie, co dokładnie kryje się za terminem "średnio zaawansowany" jest bardzo trudne, dużą wagę przywiązano do przedstawienia dokładnych wskazówek w ćwiczeniach.

Ta książka z serii f/x pomoże w lepszym zrozumieniu tego, jak można najlepiej wykorzystać możliwości wiodących aplikacji firmy Macromedia. Dowiesz się, jakie zadania potrafi najlepiej wykonać każdy program, co w efekcie zwiększy wydajność Twoją i (lub) Twojego zespołu w projektach internetowych.

Najlepszym sposobem nauki jest praktyka, dlatego też prezentowane techniki są ilustrowane ćwiczeniami opartymi na przykładach wziętych z życia. Jeśli dana technika jest szczegółowo wyjaśniona w innym rozdziale, podane jest odniesienie, aby czytelnik mógł w razie potrzeby przeczytać więcej na jej temat.

Jak wspomniałam wcześniej, nie sposób dokładnie określić stopnia umiejętności, które posiada średnio zaawansowany użytkownik, tak więc wszystkie konieczne do utworzenia projektu czynności wskazano w odpowiedniej kolejności, niezależnie od tego, jak są proste. Zaawansowaną technikę prowadzącą do osiągnięcia efektu końcowego przedstawiono w sposób zrozumiały dla przeciętnego użytkownika.


Po prostu Python

okladka

Witamy w świecie Pythona, czyli popularnego języka programowania obiektowego, którego wersja źródłowa jest powszechnie dostępna. Python może być stosowany do wszystkiego -- począwszy od prostych skryptów, aż do programowania witryn WWW i skomplikowanych aplikacji. W celu utrzymania rozsądnej objętości książki, autor ograniczył się do opisania rdzenia samego języka i podstawowych bibliotek. Po ukończeniu lektury czytelnik będzie znał sposoby wykorzystania Pythona zarówno w przypadku typowych, jak i w zaawansowanych zadań stawianych programiście. Na końcu książki przedstawiono sposoby, w jakie można uzyskać dostęp do źródeł informacji dotyczących różnych zagadnień.

Książka jest wyczerpującym przewodnikiem po języku Python. Jej zakres tematyczny został ograniczony do samego rdzenia języka i najczęściej stosowanych modułów bibliotecznych. Informacje o innych modułach można znaleźć w podręczniku "Python Library Reference", który zwykle jest dołączony do Pythona. Krótki przegląd częściej stosowanych modułów można także znaleźć w dodatku A.

Czy to wystarczy?
Książka jest odpowiednia dla osób, które uczą się języka Python z czyjąś pomocą lub trochę programowały w innym języku programowania (przynajmniej na tyle, że wiedzą dobrze, co to są zmienne, pętle i instrukcje warunkowe). Książka nie nadaje się do wykorzystania jako podręcznik do samodzielnej nauki pierwszego języka programowania lub do nauki technik programowania stosowanych w administrowaniu systemem, programowaniu aplikacji WWW lub innych specjalistycznych dziedzinach.


Po prostu PowerPoint 2002/XP PL

okladka
"Po prostu PowerPoint 2002/XP PL" to książka, która wprowadza czytelnika w świat programów do tworzenia prezentacji multimedialnych. Wyjaśnia, w jaki sposób korzystać z głównych funkcji programu, jak tworzyć różne typy slajdów oraz formatować prezentacje. Dowiesz się, jak stworzyć pokaz slajdów, wydrukować prezentację i utworzyć 35-milimetrowe przeźrocza. W tej książce znajdziesz również informacje, jak dodać animację i wykorzystać w prezentacji klipy multimedialne z różnych źródeł.

To dzięki tej książce dowiesz się w końcu, jak opublikować w Internecie przygotowaną przez siebie prezentację.

Jeśli chcesz szybko, a zarazem dogłębnie poznać wszystkie możliwości PowerPoint 2002/XP PL, to koniecznie powinieneś kupić tę książkę. Przystępny, bogato ilustrowany wykład poprowadzi Cię krok po kroku przez wszystkie zagadnienia PowerPoint 2002/XP PL, prezentując kolejne i wskazując właściwe czynności. Książka ta może być też swego rodzaju leksykonem: znajdź potrzebną informację, przejrzyj ją i wypróbuj. Nie znajdziesz tu długich i nudnych opisów: wszystkie potrzebne wiadomości podane są w zwięzłej i prostej formie, wzbogaconej ilustracjami. Poznaj najważniejsze, wykorzystywane na co dzień polecenia i możliwości PowerPoint 2002/XP PL, bez wgłębiania się w niepotrzebne detale. I to wszystko za rozsądną cenę.

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.

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