Perl. Wprowadzenie
- Autorzy:
- Randal L. Schwartz, Tom Christiansen
- Ocena:
- 4.6/6 Opinie: 9
- Stron:
- 256
- Druk:
- oprawa miękka
Opis książki: Perl. Wprowadzenie
"Perl. Wprowadzenie" to praktyczny kurs programowania zorientowany na przekazanie czytelnikowi wiedzy pozwalającej mu na jak najszybsze rozpoczęcie własnych doświadczeń. Każdy rozdział książki uzupełniony jest ćwiczeniami i odpowiedziami do nich. Nowością w tym wydaniu jest obszerny rozdział traktujący o programowaniu CGI, a także informacje o użyciu modułów bibliotecznych, referencji i konstrukcji obiektowych.
Perl jest językiem przeznaczonym do przetwarzania plików, tekstów i manipulowania procesami. Wchodzi on standardowo w skład większości systemów z rodziny Unix, a jego implementacje są dostępne bez opłat również dla pozostałych ważniejszych systemów operacyjnych.
W książce tej znajdziesz:
- wprowadzenie do języka Perl
- systematyczne, szczegółowe omówienie licznych funkcji i możliwości języka
- liczne przykłady
- ćwiczenia praktyczne wraz ze szczegółowymi odpowiedziami
- informacje o wywoływaniu poleceń systemu z poziomu skryptów
- omówienie wykorzystania Perla do zarządzania bazami danych DBM
- wprowadzenie do programowania CGI na potrzeby sieci WWW
Wybrane bestsellery
-
Perl. Mistrzostwo w programowaniu" to wyjątkowa książka pomagająca w samodzielnej nauce, przeznaczona dla programistów, którzy używali już Perla i znają jego podstawy. Podążając za radami z tego przewodnika, nauczysz się definiować procedury i odwracać zwykły model programowania proceduralnego. B...(0,00 zł najniższa cena z 30 dni)
26.40 zł
44.00 zł(-40%) -
f you’re ready to get started with Raku (formerly Perl 6), this is the book you want, whether you’re a programmer, system administrator, or web hacker. Raku is a new language—a modern reinvention of Perl suitable for almost any task, from short fixes to complete web applications...
Learning Perl 6. Keeping the Easy, Hard, and Impossible Within Reach Learning Perl 6. Keeping the Easy, Hard, and Impossible Within Reach
(0,00 zł najniższa cena z 30 dni)203.15 zł
239.00 zł(-15%) -
Want to learn how to program and think like a computer scientist? This practical guide gets you started on your programming journey with the help of Perl 6, the younger sister of the popular Perl programming language. Ideal for beginners, this hands-on book includes over 100 exercises with multip...
Think Perl 6. How to Think Like a Computer Scientist Think Perl 6. How to Think Like a Computer Scientist
(0,00 zł najniższa cena z 30 dni)203.15 zł
239.00 zł(-15%) -
If you have a Perl programming question, you'll find the answer quickly in this handy, easy-to-use quick reference. The Perl Pocket Reference condenses and organizes stacks of documentation down to the most essential facts, so you can find what you need in a heartbeat.Updated for Perl 5.14, the 5...
Perl Pocket Reference. Programming Tools. 5th Edition Perl Pocket Reference. Programming Tools. 5th Edition
(0,00 zł najniższa cena z 30 dni)42.42 zł
49.90 zł(-15%) -
Many programmers code by instinct, relying on convenient habits or a "style" they picked up early on. They aren't conscious of all the choices they make, like how they format their source, the names they use for variables, or the kinds of loops they use. They're focused entirely on problems they'...(0,00 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%) -
Among the many different approaches to "templating" with Perl--such as Embperl, Mason, HTML::Template, and hundreds of other lesser known systems--the Template Toolkit is widely recognized as one of the most versatile. Like other templating systems, the Template Toolkit allows programmers to emb...
Perl Template Toolkit. Scalable Templating for the Web Perl Template Toolkit. Scalable Templating for the Web
(0,00 zł najniższa cena z 30 dni)126.65 zł
149.00 zł(-15%) -
Historically, programming hasn't been considered a critical skill for biologists. But now, with access to vast amounts of biological data contained in public databases, programming skills are increasingly in strong demand in biology research and development. Perl, with its highly developed capaci...(0,00 zł najniższa cena z 30 dni)
160.65 zł
189.00 zł(-15%) -
Graphics programmers aren't the only ones who need to be proficient with graphics. Web and applications programmers know that a dull web page can be quickly transformed into one that's interesting and lively with the use of well-planned graphics. And fortunately, you don't need the skills of a fu...
Perl Graphics Programming. Creating SVG, SWF (Flash), JPEG and PNG files with Perl Perl Graphics Programming. Creating SVG, SWF (Flash), JPEG and PNG files with Perl
(0,00 zł najniższa cena z 30 dni)118.15 zł
139.00 zł(-15%) -
Get to grips with building robust XGBoost models using Python and scikit-learn for deploymentKey FeaturesGet up and running with machine learning and understand how to boost models with XGBoost in no timeBuild real-world machine learning pipelines and fine-tune hyperparameters to achieve optimal ...
Hands-On Gradient Boosting with XGBoost and scikit-learn Hands-On Gradient Boosting with XGBoost and scikit-learn
-
Learn Perl 6 effortlessly to solve everyday problemsAbout This BookFilled with practical examples, this comprehensive guide explores all aspects of Perl 6.Leverage the power of Perl 6 concurrency to develop responsive and high-performant software.Delves into various programming paradigms (such as...
Randal L. Schwartz, Tom Christiansen - pozostałe książki
-
If you're just getting started with Perl, this is the book you want—whether you're a programmer, system administrator, or web hacker. Nicknamed "the Llama" by two generations of users, this best seller closely follows the popular introductory Perl course taught by the authors since 1991. Th...(203.15 zł najniższa cena z 30 dni)
203.15 zł
239.00 zł(-15%) -
This book picks up right where Learning Perl leaves off. With Intermediate Perl, you’ll graduate from short scripts to much larger programs, using features that make Perl a general-purpose language. This gentle but thorough guide introduces you to modules, complex data structures, and objec...
Intermediate Perl. Beyond The Basics of Learning Perl. 2nd Edition Intermediate Perl. Beyond The Basics of Learning Perl. 2nd Edition
(152.15 zł najniższa cena z 30 dni)152.15 zł
179.00 zł(-15%) -
Adopted as the undisputed Perl bible soon after the first edition appeared in 1991, Programming Perl is still the go-to guide for this highly practical language. Perl began life as a super-fueled text processing utility, but quickly evolved into a general purpose programming language that’s...
Programming Perl. Unmatched power for text processing and scripting. 4th Edition Programming Perl. Unmatched power for text processing and scripting. 4th Edition
(203.15 zł najniższa cena z 30 dni)203.15 zł
239.00 zł(-15%) -
Learning Perl, popularly known as "the Llama," is the book most programmers rely on to get started with Perl. The bestselling Perl tutorial since it was first published in 1993, this new fifth edition covers recent changes to the language up to Perl 5.10. This book reflects the combined experienc...(126.65 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%) -
Przewodnik dla początkujących programistów aplikacji internetowych, zawierający wszystkie informacje niezbędne do rozpoczęcia pracy i tworzenia programów w języku Perl.
-
Find a Perl programmer, and you'll find a copy of Perl Cookbook nearby. Perl Cookbook is a comprehensive collection of problems, solutions, and practical examples for anyone programming in Perl. The book contains hundreds of rigorously reviewed Perl "recipes" and thousands of examples ranging fr...(160.65 zł najniższa cena z 30 dni)
160.65 zł
189.00 zł(-15%) -
Perl is a versatile, powerful programming language used in a variety of disciplines, ranging from system administration to web programming to database manipulation. One slogan of Perl is that it makes easy things easy and hard things possible. This book is about making the leap from the easy th...(109.65 zł najniższa cena z 30 dni)
109.65 zł
129.00 zł(-15%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Recenzje książki: Perl. Wprowadzenie (6)
Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
WebReporter Dariusz Majgier - Cobretti, nr 05 - 2001.05.15
Perl jest jednym z najlepszych i najstarszych języków programowania wykorzystywanych w Internecie. Generuje strony WWW, obsługuje bazy danych, umożliwia sprawną i szybką manipulację na tekscie. Tak na prawdę potrafi wszystko, ponieważ wielu programistów tworzy cały czas dodatkowe moduły, które można pobrać z archiwów CPAN. Książka jest szybkim wprowadzeniem do programowania. Od czytelnika wymagana jest pewna wiedza na temat używania Perla (lub innych języków), ale dzięki książce dowie się, jak można pisać programy lepiej, szybciej i czytelniej (albo i nie, bo tu definicja czytelności jest conajmniej dziwna dla zwykłego śmiertelnika -- wszak każdy programista ma swój styl pisania, a Perl potrafi mieć tak nieczytelne struktury, że trzeba się nasiedzieć zanim zrozumiemy co programista miał na myśli stosując np. rozbudowane wyrażenie regularne). Mamy więc szybki przegląd i zastosowanie danych skalarnych (m.in. łańcuchy, liczby, zmienne -- bez których nie można się obejść), tablic i list, pętli i instrukcji warunkowych, szalenie istotnych tablic asocjacyjnych, operacji na plikach i katalogach, właściwości plików i katalogów, wyrażeń regularnych, tworzenia i używania funkcji, formatowania danych, przetwarzania danych, obsługi baz danych i pracy z CGI. Uff... to tylko ogólne pojęcia, jest tego znacznie więcej. Pozycja pomimo tego, że zajmuje 250 stron, jest bardziej wyczerpująca niż podręczniki. Może dlatego, że nie skupia się na teorii tylko na praktyce i jest jasno i czytelnie napisana. W tekście co kilka linijek przewija się kod programu, a każde zdanie książki niesie ze sobą konkretną wiedzę. Książka jest więc niezbędnikiem programisty używającego Perla. Wiele rzeczy jest opisanych szczegółowo i na przykładach -- ot chociażby blokowanie plików -- mało która inna książka tak dokładnie opisuje ten problem, a jest to jedna z najważniejszych cech Perla przy dostępnie do plików na dysku szczególnie w Internecie, gdzie jednocześnie z pliku może korzystać setki osób.
-
Magazyn WWW 11/2000
Doskonałe wprowadzenie dla osób, które chciałyby pisać programy w języku Perl, jednym z podstawowych narzędzi do programowania CGI. Autorzy nie starali się omawiać w sposób wyczerpujący języka. Ich celem było raczej pokazanie -- za pomocą krótkich przykładów -- podstawowych zagadnień związanych z programowaniem w tym języku, np. dostępnych struktur danych, operacji wejścia/wyjścia. Książka stanowi niejako wstęp do poważniejszej, klasycznej już pozycji: "Perl - programowanie" (Wyd. RM, Warszawa 1998). Listingi amieszczonych w książce przykładów można pobrać z serwera FTP wydawnictwa.
-
Magazyn Internet paździenik 2000, (KK)
Perl jest jednym z najbardziej popularnych języków skryptowych ery WWW. Jest przeznaczony do przetwarzania plików, tekstów i manipulowania procesami. Stanowi standardowy element większości systemów z rodziny UNIX, zaś jego implementacje dla większości popularnych systemów operacyjnych są dostępne bezpłatnie.
Nakładem wydawnictwa Helion ukazała się książka, która w założeniu autorów ma stanowić łagodne wprowadzenie do języka Perl. Czytelnik nie znajdzie w niej wyczerpującego omówienia języka. Zakres prezentowanego materiału został ograniczony w celu zachowania zwięzłości do elementów i pojęć, z którym najczęściej stykają się osoby rozpoczynające naukę tego języka.
Publikacja składa się z dziewiętnastu rozdziałów. Każdy z nich kończy się zestawem ćwiczeń, które pozwalają na sprawdzenie nabytej wiedzy. Poznawanie Perla rozpoczyna się od rozdziału poświęconego jego historii i przeznaczeniu, jak również dostępności. Następnie czytelnik zapoznaje się z informacjami na temat danych skalarnych, tablic, list, struktur kontrolnych i tablic asocjacyjnych. W dalszej części książki przedstawiane są zagadnienia związane z podstawowymi operacjami wejścia -- wyjścia, wyrażeniami regularnymi i funkcjami. Warto również zwrócić uwagę na rozdział czternasty, który poświęcono zarządzaniu procesami. Kontynuując lekturę docieramy do materiału traktującego o bazach danych. Ostatni rozdział poświęcony jest natomiast tworzeniu skryptów CGI. W dodatkach zamieszczone zostały odpowiedzi do ćwiczeń, informacje o bibliotekach i modułach oraz prosty przykład wykorzystania Perla do pracy w sieci. W ostatnim dodatku autorzy wspominają o bardziej zaawansowanych zagadnieniach związanych z Perlem, które zostały pominięte w prezentowanej publikacji, zachęcając jednocześnie czytelnika do pogłębienia wiedzy na temat Perla.
Książkę można polecić osobom, które dopiero mają zamiar rozpocząć swą przygodę z językiem Perl. Nie zrazi ich ona zbyt dużą ilością szczegółów i pozwoli w miarę szybko opanować podstawy języka. Zaawansowani programiści powinni natomiast sięgnąć po bardziej obszerne pozycje, w których prezentowane są tajniki Perla.
-
CHIP 10/2000, (cho)
Coś dla lam(erów)
W przypadku tej książki już rzut oka na okładkę wystarczy, aby nabrać do niej zaufania. Widniejące na niej charakterystyczne zwierzę mówi nam o tym, że książka jest częścią solidnej serii wydawnictwa OReilly, poświęconej zagadnieniom związanym -- mówiąc ogólnie -- z Unixem, Internetem i programowaniem. Ponieważ jednak w każdym stadzie może znaleźć się czarna owca (lub lama), warto tej sztuce przyjrzeć się z bliska. Jest to pozycja dla osób stawiających pierwsze kroki w Perlu. sporą jej część zajmuje omówienie podstawowych elementów języka typów zmiennych, pętli, konstrukcji. Są też rozdziały poświęcone operacjom wejścia/wyjścia, wyrażeniom regularnym, funkcjom, dodatkowym instrukcjom, korzystaniu z plików itp. Podręcznik zawiera także wprowadze-nie do korzystania z baz danych oraz tworzenia skryptów CGI.
Szkoda, że skoncentrowano się na unixowej wersji Perla. Użytkownicy Windows nie do-wiedzą się niczego, co dotyczy okienkowej implementacji języka. Różnice nie są duże, ale początkującym (a do nich zaadresowano tę pozycję) mogą sprawiać drobne problemy. Język, którym napisano podręcznik, jest zrozumiały, choć dość formalny. Przez to podczas czytania wymagana jest odrobina koncentracji, w zamian zyskujemy jednak precyzję, niezbędną w książce traktującej o programowaniu.
-
Magazyn "Linux & UNIX" 9/2000
Jest to już drugie wydanie uznanej i znakomicie sprzedającej się książki będącej podręcznikiem jednego z najbardziej znanych i szeroko wykorzystywanych skryptowych języków programowania -- Perla. Autor języka Perl, Lany Wall, będący również autorem przedmowy do tej książki uznaje ją za półoficjalny podręcznik szkoleniowy i praktyczny przewodnik programisty. Drugie wydanie obejmuje wersję 5.004 języka Perl. Książka ma zdecydowanie praktyczny i jednocześnie podręcznikowy charakter -- każdy rozdział zawiera ćwiczenia i ich rozwiązania, nowością w drugim wydaniu jest obszerne omówienie tematyki związanej z wykorzystaniem Perla jako języka tworzenia skryptów CGI oraz informacje o wykorzystywaniu modułów bibliotecznych, referencji i modułów bibliotecznych. Najważniejsze treści można zamknąć w następujących zagadnieniach: wprowadzenie do języka, szczegółowe omówienie funkcji i możliwości języka, przykłady, ćwiczenia praktyczne wraz z odpowiedziami i rozwiązaniami ćwiczeń, informacje o wywoływaniu poleceń systemu z poziomu języka, wykorzystanie Perla do zarządzania bazami danych DBM oraz wprowadzenie do programowania CGI. Książka jest dość dobrze przetłumaczona -- polecamy.
-
Głos Pomorza 04-10 sierpnia 2000, (Grzegorz Pałys)
Practical Extraction and Report Language Mam nadzieję, że odstraszyłem tym tytułem zbyt wielu Czytelników. Mógłbym napisać również "Pathologically Eclectic Rubbish Lister". Oba wyrażenia są rozwinięciami doskonale znanego w świecie informatyki skrótu -- Perl i zostały wprowadzone przez twórcę, głównego projektanta, implementatora i opiekuna tego języka -- Larry'ego Walla. Geneza powstania Perla jest dość prosta. Za górami, za lasami, za rozwiniętymi krajami Europy zachodniej i wreszcie za oceanem żył sobie leniwy programista (tak, tak właśnie Larry Wall). Próbował on stworzyć zestawienie plików, które miało być częścią systemu powiadamiania o blędach. Jedno z narzędzi Uniksowych -- awk, nie mogło sobie poradzić z tym problemem, więc Larry zdecydował się rozwiązać to zadanie za pomocą bardziej uniwersalnego narzędzia. Tak właśnie powstała pierwsza wersja Perla. Po wielu daniach spędzonych samotnie na tworzeniu nowych funkcji języka, Wall udostępnił swój pomysł czytelnikom list dyskusyjnych. W Internecie zawrzało. Internauci zaczęli przesyłać mnóstwo spostrzeżeń, perl zaczął się dynamicznie rozwijać, nabierać nowych możliwości i przenosić na różne systemy operacyjne. Obecnie posiada tysiące stron dokumentacji, a związane z nim grupy dyskusyjne czytane są przez 200 000 osób. Perl został zaprojektowany z myślą o wykonywaniu przez programistów powtarzalnych zadań. Jest językiem, który pozwala na zaoszczędzenie energii wydatkowanej przy tworzeniu skomplikowanych konstrukcji powłok Uniksowych lub jezyka C. programy pisane w Perlu pod kątem jednorazowych rozwiązań, mogą być funkcjonalne także przy wielu innych zadaniach, ponieważ Perl został przeniesiony na wiele platform sprzętowych i systemów operacyjnych: Amigę, Atari ST, Macintosha, OS/2, MS DOS, a nawet Windows NT i 95. Niewątpliwą zaletą Perla jest to, że jest on właściwie bezpłatny. Jedyny wydatek to zakup nośnika lub uregulowanie rachunku w TP S.A. za ściągnięcie kilku megabajtów z Internetu. Jeśli zainteresował Cię ten dość rozwlekły wstęp, chciałbyś zapewne wiedzieć, od czego zacząć naukę Perla. Proponuję książkę pt. "Perl. Wprowadzenie" Randalla L. Schwartza i Toma Christiansena, która jest łagodnym wprowadzeniem do języka Perl. Cieszę się, że Helion nawiązał współpracę (mam nadzieję, że stałą) z wydawnictwem O'Reilly. Wszystkie książki tej oficyny cechują się wysokim poziomem merytorycznym. Niewątpliwym atutem publikacji "Perl. Wprowadzenie" jest słowo wstępne autorstwa samego Larry'ego Walla, który wyjaśnia, na czym polega Magia Perla. Książka uznawana jest za półoficjalny podręcznik szkoleniowy i praktyczny przewodnik programisty. Autorzy są bardzo uczciwi wobec Czytelników. Mówią otwarcie, czego w książce nie znajdziemy i odsyłają do innych (często konkurencyjnych) źródeł. Nie przytaczają zbędnych fragmentów kodu mówiąc, że "szkoda lasu". Książka liczy 260 stron i ma za zadanie dać Czytelnikowi ogólne pojęcie na temat większości operacji i najpopularniejszych konstrukcji programów pisanych w Perlu oraz rozbudzić chęć do dalszego zgłębiania tej tematyki.
Szczegóły książki
- Tytuł oryginału:
- Learning Perl
- Tłumaczenie:
- Michał Jęczalik, Marcin Jagodziński (wstęp)
- ISBN Książki drukowanej:
- 83-719-7220-2, 8371972202
- Data wydania książki drukowanej:
- 2000-07-06
- Format:
- B5
- Numer z katalogu:
- 1431
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Erraty / Zgłoś erratę
- Kategorie:
Technologie webowe » Perl/CGI - Programowanie
Programowanie » Perl - Programowanie
- Serie wydawnicze: O'Reilly
Spis treści książki
- O czym mówi ta książka? (13)
- Gdzie znaleźć rozwiązania ćwiczeń? (14)
- Dodatkowe informacje (14)
- Jak zdobyć Perla? (18)
- Konwencje typograficzne (22)
- Dodatkowe informacje i wsparcie techniczne (22)
- Podziękowania do wydania pierwszego (23)
- Podziękowania do wydania drugiego (24)
- Jak kontaktować się z wydawcą? (24)
- Dzieje Perla (25)
- Przeznaczenie Perla (26)
- Dostępność (26)
- Podstawy (27)
- Wycieczka po Perlu (28)
- Ćwiczenie (49)
- Czym są dane skalarne? (51)
- Liczby (51)
- Łańcuchy (52)
- Operatory skalarne (54)
- Zmienne skalarne (58)
- Funkcje i operatory skalarne (59)
jako wartość skalarna (62) - Wypisywanie danych za pomocą print (63)
- Wartość niezdefiniowana (63)
- Ćwiczenia (63)
- Czym są listy i tablice? (65)
- Literały list (65)
- Zmienne (66)
- Operatory i funkcje tablicowe (67)
- Kontekst skalarny i kontekst listowy (71)
jako tablica (72) - Interpolacja nazw zmiennych tablicowych (72)
- Ćwiczenia (73)
- Bloki instrukcji (75)
- Instrukcje if/unless (75)
- Instrukcje while/until (77)
- Instrukcja for (78)
- Instrukcja foreach (79)
- Ćwiczenia (80)
- Co to jest tablica asocjacyjna? (81)
- Tablice asocjacyjne jako zmienne (81)
- Literalna reprezentacja tablicy asocjacyjnej (82)
- Funkcje dotyczące tablic asocjacyjnych (82)
- Wycinki tablic asocjacyjnych (84)
- Ćwiczenia (84)
- Odczytywanie z STDIN (87)
- Odczytywanie z operatora "diamentu" (88)
- Wypisywanie danych na STDOUT (88)
- Ćwiczenia (89)
- Wstęp (91)
- Proste zastosowania (91)
- Wzorce (92)
- Więcej o operatorze przyrównania (98)
- Podstawienia (100)
- Funkcje split i join (101)
- Ćwiczenia (102)
- Definiowanie funkcji (105)
- Wywoływanie funkcji (106)
- Zwracane wartości (106)
- Argumenty (107)
- Zmienne lokalne w funkcjach (108)
- Zmienne pseudolokalne i funkcja local (110)
- Zmienne my ( ) na poziomie pliku (111)
- Ćwiczenia (111)
- Instrukcja last (113)
- Instrukcja next (114)
- Instrukcja redo (115)
- Bloki oznaczone etykietami (115)
- Modyfikatory wyrażenia (116)
- && i || (117)
- Ćwiczenia (118)
- Co to jest uchwyt pliku? (119)
- Otwieranie i zamykanie uchwytów plików (119)
- Mała dygresja - instrukcja die (120)
- Korzystanie z uchwytów plików (121)
- Badanie właściwości plików (122)
- Funkcje stat i lstat (124)
- Ćwiczenia (125)
- Czym jest format? (127)
- Definiowanie formatu (127)
- Wywoływanie formatu (129)
- Więcej o polach (130)
- Format początku strony (133)
- Zmiana różnych wartości domyślnych (134)
- Ćwiczenia (136)
- Poruszanie się po drzewie katalogów (137)
- Globowanie (138)
- Uchwyty plików (139)
- Otwieranie i zamykanie uchwytu katalogu (139)
- Odczytywanie z uchwytu katalogu (140)
- Ćwiczenia (140)
- Usuwanie pliku (141)
- Zmiany nazwy pliku (142)
- Tworzenie dowiązań (142)
- Tworzenie i usuwanie katalogów (144)
- Zmiana praw dostępu (145)
- Zmiana właściciela pliku (145)
- Zmiana oznaczeń czasowych (146)
- Ćwiczenia (146)
- Użycie funkcji system i exec (149)
- Odwrócone apostrofy (151)
- Zastosowanie procesów jako uchwytów plików (152)
- Użycie instrukcji fork (153)
- Spis funkcji operujących procesami (155)
- Wysyłanie i odbieranie sygnałów (156)
- Ćwiczenia (157)
- Wyszukiwanie ciągu znaków (159)
- Wycinanie i zamiana ciągu znaków (160)
- Formatowanie danych za pomocą funkcji sprintf() (161)
- Sortowanie zaawansowane (161)
- Zamiana liter (164)
- Ćwiczenia (166)
- Odczytywanie informacji z plików /etc/passwd i /etc/group (167)
- Pakowanie i rozpakowywanie danych binarnych (170)
- Pobieranie informacji sieciowych (171)
- Ćwiczenie (172)
- Bazy danych DBM i tablice związane z DBM (173)
- Otwieranie i zamykanie tablic związanych z DBM (173)
- Używanie tablicy związanej z DBM (174)
- Bazy danych o stałej długości rekordu i dostępie bezpośrednim (175)
- Tekstowe bazy danych o zmiennej długości rekordów (176)
- Ćwiczenia (177)
- Konwersja programów napisanych w języku awk (179)
- Konwersja programów napisanych w języku sed (180)
- Konwersja programów shellowych (180)
- Ćwiczenie (181)
- Moduł CGI.pm (184)
- Środowisko działania programu CGI (184)
- Najprostszy skrypt CGI (186)
- Przekazywanie parametrów (187)
- Mniej wpisywania (188)
- Tworzenie formularza (189)
- Inne elementy formularzy (191)
- Tworzenie książki gości (195)
- Kłopoty ze skryptami CGI &&& (202)
- Perl i Internet: nie tylko skrypty CGI (203)
- Lektury (206)
- Ćwiczenia (206)
- Rozdział 2., "Dane skalarne" (207)
- Rozdział 3., "Tablice i listy" (208)
- Rozdział 4., "Struktury kontrolne" (209)
- Rozdział 5., "Tablice asocjacyjne" (211)
- Rozdział 6., "Podstawowe operacje wejścia-wyjścia" (212)
- Rozdział 7., "Wyrażenia regularne" (213)
- Rozdział 8., "Funkcje" (215)
- Rozdział 9., "Inne struktury kontrolne" (217)
- Rozdział 10. "Uchwyty i testy plików" (217)
- Rozdział 11., "Formaty" (218)
- Rozdział 12. "Katalogi" (219)
- Rozdział 13., "Pliki i katalogi" (220)
- Rozdział 14., "Zarządzanie procesami" (222)
- Rozdział 15., "Przetwarzanie danych" (223)
- Rozdział 16., "Dostęp do danych systemu" (225)
- Rozdział 17., "Bazy danych" (225)
- Rozdział 18., "Perl a awk, sed i shell" (226)
- Rozdział 19., "Tworzenie skryptów CGI" (227)
- Terminologia (229)
- Moduły standardowe (230)
- CPAN: jeszcze więcej (236)
- Najprostszy program kliencki (238)
- Klient Webget (239)
- Klient interaktywny (240)
- Więcej ciekawostek o pracy w sieci (241)
- Pełna komunikacja międzyprocesowa (243)
- Debugger (243)
- Wiersz poleceń (243)
- Operatory (244)
- Mnogość funkcji (244)
- Predefiniowane zmienne (245)
- Manipulacja tablicą symboli za pomocą *KAZEK (245)
- Dodatkowe opcje wyrażeń regularnych (245)
- Pakiety (245)
- Rozszerzanie i wbudowywanie (246)
- I wiele innych rzeczy (247)
Słowo wstępne (9)
Przedmowa (13)
Rozdział 1: Wstęp (25)
Rozdział 2: Dane skalarne (51)
Rozdział 3: Tablice i listy (65)
Rozdział 4: Struktury kontrolne (75)
Rozdział 5: Tablice asocjacyjne (81)
Rozdział 6: Podstawowe operacje wejścia-wyjścia (87)
Rozdział 7: Wyrażenia regularne (91)
Rozdział 8: Funkcje (105)
Rozdział 9: Inne struktury kontrolne (113)
Rozdział 10: Uchwyty i sprawdzanie właściwości plików (119)
Rozdział 11: Formaty (127)
Rozdział 12: Katalogi (137)
Rozdział 13: Pliki i katalogi (141)
Rozdział 14: Zarządzanie procesem (149)
Rozdział 15: Przetwarzanie danych (159)
Rozdział 16: Dostęp do danych systemu (167)
Rozdział 17: Bazy danych (173)
Rozdział 18: Perl a awk, sed i shell (179)
Rozdział 19: Tworzenie skryptów CGI (183)
Dodatek A: Odpowiedzi do ćwiczeń (207)
Dodatek B: Biblioteki i moduły (229)
Dodatek C: Perl i praca w sieci (237)
Dodatek D: Czego w tej książce nie ma? (243)
Helion - inne książki
-
W tej książce omówiono techniki wdrażania systemów na platformie AWS i zasady zarządzania nimi. Zaprezentowano podstawy korzystania z usługi Identity and Access Management oraz narzędzia sieciowe i monitorujące chmury AWS. Poruszono tematy Virtual Private Cloud, Elastic Compute Cloud, równoważeni...
AWS dla administratorów systemów. Tworzenie i utrzymywanie niezawodnych aplikacji chmurowych AWS dla administratorów systemów. Tworzenie i utrzymywanie niezawodnych aplikacji chmurowych
(0,00 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
Ta książka jest przeznaczona dla osób, które chcą zrozumieć działanie Lightning Network i wykorzystać możliwości tej technologii we własnych aplikacjach. Z lektury tej pozycji skorzystają programiści, architekci systemowi i inżynierowie. Omówiono w niej podstawy funkcjonowania sieci LN i sposoby ...
Lightning Network dla praktyków. Protokół drugiej warstwy i jego wykorzystanie do obsługi płatności bitcoinami Lightning Network dla praktyków. Protokół drugiej warstwy i jego wykorzystanie do obsługi płatności bitcoinami
(0,00 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%) -
Nie trzeba siedzieć po uszy w programowaniu, by zauważyć pewną regułę: lwia część książek poświęconych temu zagadnieniu została napisana w podobny sposób. I nie chodzi o styl, środowisko czy język, lecz o strukturę. Prawidłowość tę zauważył Łukasz Sosna, który do zagadnienia programowania w język...
Visual Studio 2022, C# i .NET. Programowanie kontrolek Visual Studio 2022, C# i .NET. Programowanie kontrolek
(0,00 zł najniższa cena z 30 dni)32.44 zł
49.90 zł(-35%) -
IT przeżywa rozkwit, czego dowodem jest to, że w pierwszym półroczu 2022 roku 25 procent ogłoszeń o pracy było skierowanych właśnie do przedstawicieli tej branży. Na ten imponujący wynik składają się oferty dla specjalistów do spraw rozwoju oprogramowania (16 procent wszystkich ogłoszeń). Nic wię...
Ścieżka testera. Certyfikat ISTQB w pytaniach i odpowiedziach Ścieżka testera. Certyfikat ISTQB w pytaniach i odpowiedziach
(0,00 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Dzięki tej książce nauczysz się programować w języku VBA. Dowiesz się także, w jaki sposób można zautomatyzować wiele żmudnych czynności wykonywanych w Excelu i w innych aplikacjach pakietu MS Office. Naukę rozpoczniesz od podstaw, które podano tu w przystępnej i zrozumiałej formie. Dowiesz się, ...
Automatyzacja w VBA dla Excela 2019. Receptury. Jak przyspieszać rutynowe zadania i zwiększać efektywność pracy Automatyzacja w VBA dla Excela 2019. Receptury. Jak przyspieszać rutynowe zadania i zwiększać efektywność pracy
(0,00 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
Oto pierwszy tom dzieła, które stanowi inspirujące spojrzenie na sztuczną inteligencję. Jego zrozumienie nie wymaga wybitnej znajomości informatyki i matematyki. Książka jest wspaniałą syntezą wczesnych i późniejszych koncepcji, a także technik, przeprowadzoną we frameworku idei, metod i technolo...
Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 1 Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 1
(0,00 zł najniższa cena z 30 dni)109.85 zł
169.00 zł(-35%) -
Ta książka jest znakomitym wprowadzeniem do Power BI. Dzięki niej nauczysz się modelowania danych, technik definiowania relacji oraz tworzenia modeli danych. Dowiesz się też, jak prowadzić obliczenia za pomocą funkcji modelowania. Poznasz także podstawy pisania kodu w języku DAX i korzystania z n...
Modelowanie danych z Power BI dla ekspertów analityki. Jak w pełni wykorzystać możliwości Power BI Modelowanie danych z Power BI dla ekspertów analityki. Jak w pełni wykorzystać możliwości Power BI
(0,00 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%) -
To drugi tom klasycznego podręcznika wiedzy o sztucznej inteligencji. Podobnie jak w wypadku pierwszej części, lektura tej książki nie wymaga wybitnej znajomości tematu. Dzięki przejrzystości tekstu i umiejętnemu unikaniu nadmiernego formalizmu można w dość łatwy sposób zrozumieć kluczowe idee i ...
Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 2 Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 2
(0,00 zł najniższa cena z 30 dni)83.85 zł
129.00 zł(-35%) -
Ta książka powinna zostać przestudiowana przez każdego architekta nowoczesnych systemów rozproszonych. Jej celem jest pokazanie sposobów rozwiązywania trudnych problemów związanych z projektowaniem takiego oprogramowania. W krytyczny i wszechstronny sposób omówiono w niej najważniejsze problemy u...
Złożone zagadnienia architektury oprogramowania. Jak analizować kompromisy i podejmować trudne decyzje Złożone zagadnienia architektury oprogramowania. Jak analizować kompromisy i podejmować trudne decyzje
(0,00 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%) -
Autor tego zbioru zadań jest programistą i nauczycielem. To prawdziwy pasjonat programowania ― w tym w języku C++ ― które traktuje jak przedłużenie ludzkiej mowy. Uważa, że praktycznie na wszystko, co robimy w życiu, można spojrzeć jak na wykonywanie funkcji i algorytmów, które opisuj...(0,00 zł najniższa cena z 30 dni)
22.20 zł
37.00 zł(-40%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.


Oceny i opinie klientów: Perl. Wprowadzenie Randal L. Schwartz, Tom Christiansen (9)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(4)
(3)
(1)
(0)
(0)
Maciej Czekay,
Data dodania: Ocena: 6 Opinia niepotwierdzona zakupem
Mariusz Wołkiewicz,
Data dodania: Ocena: 5 Opinia niepotwierdzona zakupem
Data dodania: Ocena: 5 Opinia niepotwierdzona zakupem
Data dodania: Ocena: 5 Opinia niepotwierdzona zakupem
Mikołaj Michalczyk,
Data dodania: 2003-07-15 Ocena: 5 Opinia niepotwierdzona zakupem
Maciej "MACiAS" Pilichowski,
Data dodania: Ocena: 4 Opinia niepotwierdzona zakupem
Data dodania: Ocena: 4 Opinia niepotwierdzona zakupem
Daniel Tesarowicz,
Data dodania: 2005-06-23 Ocena: 4 Opinia niepotwierdzona zakupem
Karol Krzyczkowski,
Data dodania: Ocena: 3 Opinia niepotwierdzona zakupem
więcej opinii