Perl dla średnio zaawansowanych

okladka

Poznaj zasady programowania obiektowego w Perlu

  • Utwórz i wykorzystaj moduły
  • Opanuj tajniki stosowania przestrzeni nazw
  • Umieść dystrybucje swoich programów w archiwum CPAN

Perl jest uniwersalnym i skutecznym językiem programowania mającym wiele zastosowań. Można wykorzystywać go do zarządzania systemami, tworzyć za jego pomocą dynamiczne witryny internetowe i manipulować danymi zgromadzonymi w tabelach baz danych. Programiści stosujący Perla twierdzą, że dzięki niemu łatwe zadania stają się jeszcze łatwiejsze, a trudne -- wykonalne. Mimo iż Perl był projektowany jako język nieobiektowy, można podczas programowania w nim stosować również koncepcje obiektowe. Aby jednak używać obiektowego języka Perl, najpierw warto zrozumieć działanie pakietów, referencji, tablic asocjacyjnych, tablic, procedur i modułów.

Dzięki książce "Perl dla średnio zaawansowanych" poznasz wszystkie komponenty języka stanowiące podstawę jego obiektowych właściwości. Czytając ją, nauczysz się korzystać z modułów i referencji, manipulować złożonymi strukturami danych za pomocą pakietu Data::Dumper oraz pracować z systemem plików. Przyswoisz sobie zasady programowania obiektowego oraz dowiesz się, jak w Perlu tworzyć obiekty i usuwać je oraz budować aplikacje o skomplikowanej strukturze. Przeczytasz także o testowaniu kodu, opracowywaniu dystrybucji i umieszczaniu ich w archiwach CPAN.

  • Obsługa list za pomocą operatorów
  • Instalowanie modułów z archiwów CPAN
  • Korzystanie z modułów
  • Tworzenie tablic anonimowych i asocjacyjnych
  • Wyświetlanie i przetwarzanie złożonych danych
  • Obsługa plików i katalogów za pomocą referencji
  • Sortowanie
  • Obiekty i egzemplarze
  • Wywoływanie metod
  • Usuwanie obiektów
  • Tworzenie dystrybucji
  • Pisanie skryptów testowych
  • Tworzenie własnych modułów Test::*

Poznaj obiektowe właściwości języka Perl.


100 sposobów na Perl

okladka

Zbiór skutecznych rozwiązań dla programistów aplikacji internetowych

  • Zwiększanie produktywności pracy
  • Tworzenie interfejsów użytkownika
  • Wyszukiwanie i usuwanie błędów

Perl, od swojego zaistnienia na rynku, wyewoluował od prostego narzędzia do przetwarzania tekstów i budowania raportów do formy zaawansowanego języka programowania pozwalającego na tworzenie praktycznie każdej aplikacji działającej w sieci. Mimo dość zaawansowanego "wieku", nie traci nic na popularności. W sieci pojawiają się coraz nowsze wersje, a grono programistów korzystających z Perla stale rośnie. Społeczność użytkowników tego języka skupiona wokół portalu CPAN udostępnia napisane przez siebie skrypty, wskutek czego z wieloma problemami programistycznymi można sobie poradzić, korzystając z gotowych rozwiązań lub sięgając do innych źródeł.

Dzięki książce "100 sposobów na Perl" odkryjesz mało znane i mniej typowe zastosowania tego języka. Czytając ją, dowiesz się, w jaki sposób wykorzystać Perl do różnych zadań. Nauczysz się zwiększać efektywność swojej pracy, tworzyć elementy interaktywne i przetwarzać pliki tekstowe w nietypowy sposób. Zapoznasz się z odczytywaniem danych z baz i arkuszy kalkulacyjnych, pracą z modułami oraz programowaniem obiektowym. Znajdziesz tu także informacje o testowaniu kodu, usuwaniu błędów i optymalizowaniu wydajności programów napisanych w Perlu.

  • Korzystanie z biblioteki CPAN
  • Automatyczne formatowanie kodu w edytorze Emacs
  • Generowanie elementów graficznych
  • Przetwarzanie arkuszy kalkulacyjnych
  • Praca z bazami danych
  • Tworzenie zestawu narzędziowego modułów
  • Korzystanie z obiektów
  • Testowanie kodu
  • Śledzenie wykonywania programu

Po prostu Excel 97

okladka
Książka wyjaśnia podstawowe zasady posługiwania się najnowszą wersją sztandarowego arkusza kalkulacyjnego Microsoftu - Excelem 97. To naprawdę potężne narzędzie, ale na szczęście dość łatwe do opanowania nawet dla "zielonego" użytkownika komputera. Jedynym niezbędnym wymogiem jest przynajmniej podstawowa umiejętność obsługi systemu Windows 95.

Nie musisz czytać tej książki od deski do deski, gdyż wszelkie zagadnienia zostały pogrupowane w tematycznie ułożonych działach. Jeśli budujesz arkusz kalkulacyjny i "zaciąłeś" się na przykład na formatowaniu komórek, wyszukaj w spisie treści odpowiedni rozdział, a w nim procedurę, która Cię interesuje.

Początkowe strony książki adresowane są do nowicjuszy, którzy znajdą tam prosty przykład budowy arkusza i korzystania z niego, dzięki czemu poznają ogólną koncepcję korzystania z pakietu. W dalszej części książki uniknięto długich opisów, kładąc większy nacisk na obrazki ilustrujące opisywane czynności..

C++ Builder 3

okladka
C++ Builder jest najnowszym systemem firmy Borland przeznaczonym do szybkiego tworzenia aplikacji. Łączy on w sobie uniwersalność języka C++ i ogromne możliwości systemu Delphi. Dzięki wykorzystaniu komponentów i technik programowania wizualnego, C++ Builder umożliwia błyskawiczne prototypowanie i budowę pełnowartościowych aplikacji przeznaczonych dla Windows.

Książka ta poprowadzi Cię przez zagadnienia programowania w systemie C++ Builder od podstaw, czyli kompendium wiedzy o C++, poprzez prezentację biblioteki VCL i jej komponentów, omówienie narzędzi systemu i metod programowania wizualnego, aż do technik programowania grafiki, obsługi baz danych i aplikacji internetowych.

Dzięki zdobytej w ten sposób wiedzy będziesz mógł błyskawicznie przejść od tradycyjnych metod programowania do projektowania i programowania wizualnego. Czytając ją:

  • poznasz techniki programowania obiektowego i wizualnego;
  • zapznasz się z elementami środowiska systemu C++ Builder 3 oraz biblioteką VCL;
  • zaznajomisz się ze sposobami błyskawicznego prototypowania, budowy i uruchamiania 32-bitowych aplikacji dla Windows 95 i Windows NT;
  • zapoznasz się z zaawansowanymi technikami programowania, jak obsługa wyjątków i komunikatów, wykorzystanie rejestru czy udostępnianie poleceń;
  • poznasz metody programowania grafiki, obsługi baz danych, tworzenia aplikacji inernetowych i własnych komponentów;
  • dowiesz się, jak połączyć ze sobą elementy systemów C++ Builder i Delphi.
Autor książki, Kent Reisdorph, kieruje zespołem programistów w firmie TurboPower Software w Colorado Springs. Współpracuje on także z firmą Borland, biorąc udział w pracach grupy doradczej o nazwie TeamB jako niezależny programista i konsultant.


XML. Księga eksperta

okladka
Opanuj prosty a potężny nowy język znaczników, który właśnie rewolucjonizuje działanie Sieci! Naucz się, jak tworzyć poprawne, dobrze zorganizowane dokumenty sieciowe! Poznaj nowe języki znacznikowe, które będą idealnie odpowiadały Twoim potrzebom!

XML rewolucjonizuje sposób tworzenia stron WWW poprzez uproszczenie zadań dotąd trudnych, umożliwia także realizację całkiem nowych wyzwań. Książka jest oparta na najnowszych standardach W3C; jest to pełny przewodnik wraz z kompletną dokumentacją. "Księga Eksperta" przeprowadzi Cię przez najtrudniejsze zadania:

  • dowiesz się, jak działa XML;
  • poznasz podstawy tworzenia w tym języku dokumentów;
  • zastosowanie prostych rozwiązań opartych na XML.
Dzięki licznym przykładom, specyfikacjom i odnośnikom do zasobów internetowych żadne pytanie nie pozostanie bez odpowiedzi.
  • Jeśli będziesz przestrzegał prostych zasad, stworzysz poprawne dokumenty XML.
  • Definiuj znaczniki, które będą coś mówiły o zawartości Twojego dokumentu.
  • Formatuj dokumenty za pomocą arkuszy stylów.
  • Twórz własne języki znaczników.
  • Poznaj RDF, VML, CDF i inne aplikacje XML.
Na załączonej płycie znajdziesz najważniejsze narzędzia języka XML i przykłady kodu, w tym:
  • kod wszystkich numerowanych wydruków z tej książki;
  • przeglądarki i narzędzia XML;
  • standardy World Wide Web Consortium związane z XML;
Jeśli można to zrobić w XML, i Ty możesz to zrobić...
  • O Autorze (19)
  • Wstęp (21)

Mechanical Desktop 4.0PL/4.0

okladka
Jeśli chcesz poznać tajemnice programu Mechanical Desktop 4.0 (także 5.0), koniecznie przeczytaj tę książkę.

Wieloletnie doświadczenie autora we wdrażaniu programu w polskich biurach konstrukcyjnych pracujących nad różnymi tematami z dziedziny szeroko pojętego projektowania mechanicznego, pozwoliło opracować podręcznik zawierający obszerny zbiór prostych ćwiczeń.

Ponieważ program Mechanical Desktop posiada ogromną liczbę poleceń i opcji, książka została tak zbudowana, aby wpierw zapoznać użytkownika programu z podstawowymi poleceniami i opcjami, a następnie wprowadzić go łagodnie w bardziej zaawansowane funkcje.

Lektura książki pomoże czytelnikowi zgłębić:

  • poszczególne polecenia modelowania bryłowego i powierzchniowego;
  • metodykę przygotowania i obsługi całego projektu.
Adresatem niniejszej książki są konstruktorzy używający w swojej codziennej pracy zawodowej program Mechanical Desktop 4 -- zarówno w polskiej, jak i w angielskiej wersji językowej. Podręcznik może być także wykorzystywany przez użytkowników wersji 5.0, gdyż nowa wersja programu nie odbiega w sposób zasadniczy od wersji 4.0, a nowości wprowadzone w wersji 5.0 są zaprezentowane w ostatnim rozdziale podręcznika. Książka jest przeznaczona dla początkujących i średnio zaawansowanych użytkowników programu, chociaż bardzo zaawansowani użytkownicy mogą znaleźć w niej wiele ciekawych informacji, często słabo lub w ogóle nieudokumentowanych.

Do książki jest dołączona płyta CD zawierająca wersje demonstracyjne następujących programów, pracujących w środowisku Mechanical Desktop 4.0:

  • MSC Working Model 4D -- program przeznaczony do prowadzenia analizy kinematycznej i wytrzymałościowej części i zespołów maszynowych.
  • SPI Sheetmetal Desktop Pro -- program wspomagający projektowanie części i zespołów z blach, generujący rozwinięcia części blachowych.
  • NC Polaris -- program służący do wspomagania tworzenia programów NC dla różnych maszyn sterowanych numerycznie.

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