Perl in a Nutshell. A Desktop Quick Reference. 2nd Edition
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 762
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Perl in a Nutshell. A Desktop Quick Reference. 2nd Edition
This complete guide to the Perl programming language ranges widely through the Perl programmer's universe, gathering together in a convenient form a wealth of information about Perl itself and its application to CGI scripts, XML processing, network programming, database interaction, and graphical user interfaces. The book is an ideal reference for experienced Perl programmers and beginners alike.With more than a million dedicated programmers, Perl is proving to be the best language for the latest trends in computing and business, including network programming and the ability to create and manage web sites. It's a language that every Unix system administrator and serious web developer needs to know. In the past few years, Perl has found its way into complex web applications of multinational banks, the U.S. Federal Reserve, and hundreds of large corporations.In this second edition, Perl in a Nutshell has been expanded to include coverage of Perl 5.8, with information on Unicode processing in Perl, new functions and modules that have been added to the core language, and up-to-date details on running Perl on the Win32 platform. The book also covers Perl modules for recent technologies such as XML and SOAP.Here are just some of the topics contained in this book:
- Basic Perl reference
- Quick reference to built-in functions and standard modules
- CGI.pm and mod_perl
- XML::* modules
- DBI, the database-independent API for Perl
- Sockets programming
- LWP, the library for Web programming in Perl
- Network programming with the Net modules
- Perl/Tk, the Tk extension to Perl for graphical interfaces
- Modules for interfacing with Win32 systems
Wybrane bestsellery
-
Everything you need to know about Linux is in this book. Written by Stephen Figgins, Ellen Siever, Robert Love, and Arnold Robbins -- people with years of active participation in the Linux community -- Linux in a Nutshell, Sixth Edition, thoroughly covers programming tools, system and network adm...
Linux in a Nutshell. A Desktop Quick Reference. 6th Edition Linux in a Nutshell. A Desktop Quick Reference. 6th Edition
(126.65 zł najniższa cena z 30 dni)130.54 zł
159.00 zł(-18%) -
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...(182.30 zł najniższa cena z 30 dni)
182.25 zł
219.00 zł(-17%) -
This practical XGBoost guide will put your Python and scikit-learn knowledge to work by showing you how to build powerful, fine-tuned XGBoost models with impressive speed and accuracy. This book will help you to apply XGBoost’s alternative base learners, use unique transformers for model d...
Hands-On Gradient Boosting with XGBoost and scikit-learn. Perform accessible machine learning and extreme gradient boosting with Python Hands-On Gradient Boosting with XGBoost and scikit-learn. Perform accessible machine learning and extreme gradient boosting with Python
-
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
(182.66 zł najniższa cena z 30 dni)182.16 zł
219.00 zł(-17%) -
Perl is a family of high-level, general-purpose, interpreted, dynamic programming languages consisting of Perl 5 and Perl 6. Perl 6 helps developers write concise and declarative code that is easy to maintain. This book is an end-to-end guide that will help non-Perl developers get to grips with t...
Perl 6 Deep Dive. Data manipulation, concurrency, functional programming, and more Perl 6 Deep Dive. Data manipulation, concurrency, functional programming, and more
-
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
(182.63 zł najniższa cena z 30 dni)182.53 zł
219.00 zł(-17%) -
Many programmers would love to use Perl for projects that involve heavy lifting, but miss the many traditional algorithms that textbooks teach for other languages. Computer scientists have identified many techniques that a wide range of programs need, such as:Fuzzy pattern matching for text (id...
Mastering Algorithms with Perl. Practical Programming Through Computer Science Mastering Algorithms with Perl. Practical Programming Through Computer Science
(114.84 zł najniższa cena z 30 dni)114.74 zł
139.00 zł(-17%) -
Take the next step toward Perl mastery with advanced concepts that make coding easier, maintenance simpler, and execution faster. Mastering Perl isn't a collection of clever tricks, but a way of thinking about Perl programming for solving debugging, configuration, and many other real-world proble...(138.23 zł najniższa cena z 30 dni)
138.18 zł
169.00 zł(-18%) -
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...(22.00 zł najniższa cena z 30 dni)
24.20 zł
44.00 zł(-45%) -
Dzięki książce 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ń.(19.50 zł najniższa cena z 30 dni)
21.45 zł
39.00 zł(-45%)
Ebooka "Perl in a Nutshell. A Desktop Quick Reference. 2nd Edition" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox 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 "Perl in a Nutshell. A Desktop Quick Reference. 2nd Edition" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Perl in a Nutshell. A Desktop Quick Reference. 2nd Edition" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-14-493-7882-0, 9781449378820
- Data wydania ebooka:
- 2002-06-03 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 3.2MB
- Rozmiar pliku Mobi:
- 3.2MB
Spis treści ebooka
- Perl in a Nutshell, 2nd Edition
- Preface
- How This Book Is Organized
- Conventions in This Book
- How to Contact Us
- Acknowledgments for the First Edition
- Acknowledgments for the Second Edition
- I. Getting Started
- 1. Introduction to Perl
- 1.1. Whats Perl Good For?
- 1.2. Perl Development
- 1.3. Which Platforms Support Perl?
- 1.4. Perl Resources
- 1.4.1. The comp.lang.perl.* Newsgroups
- 1.4.2. Frequently Asked Questions Lists (FAQs)
- 1.4.3. Mailing Lists
- 1.4.4. CPAN
- 1.4.5. www.perl.com
- 1.4.6. Perl Mongers ()
- 1.4.7. The Perl Journal
- 1.4.8. Perl Conferences
- 1.4.9. Books
- 1. Introduction to Perl
- 2. Installing Perl
- 2.1. The CPAN Architecture
- 2.2. How Is CPAN Organized?
- 2.3. Installing Perl
- 2.3.1. Installing on Unix
- 2.3.1.1. Perl examples
- 2.3.1.2. Patches
- 2.3.1. Installing on Unix
- 2.3.2. Installing on Win32
- 2.3.2.1. ActivePerl
- 2.3.2.2. Standard Perl distribution
- 2.4. Getting and Installing Modules
- 2.4.1. Locating Modules
- 2.4.2. Module Installation
- 2.4.3. Installing Modules with ActiveState Perl
- 2.4.3.1. Using MakeMaker
- 2.4.3.2. Using the Perl Package Manager
- 2.4.4. Installing Modules with the CPAN Module
- ?
- !
- a
- autobundle
- b
- clean
- d
- force
- h
- i
- install
- look
- m
- make
- o
- q
- r
- readme
- recompile
- reload
- test
- u
- 2.5. Documentation
- 2.5.1. Installing the Documentation
- 2.5.2. The Perl Manpages
- II. Language Basics
- 3. The Perl Executable
- 3.1. Command Processing
- 3.2. Command-Line Options
- 3.3. Environment Variables
- 3.4. The Perl Compiler
- 3.5. Threads
- 3. The Perl Executable
- 4. The Perl Language
- 4.1. Program Structure
- 4.2. Data Types and Variables
- 4.2.1. Numbers
- 4.2.2. String Interpolation
- 4.2.3. Here Documents
- 4.2.4. Lists
- 4.2.5. Variables
- 4.2.5.1. Arrays
- 4.2.5.2. Hashes
- 4.2.6. Scalar and List Contexts
- 4.2.7. Declarations and Scope
- 4.3. Statements
- 4.3.1. Conditionals and Loops
- 4.3.1.1. while loops
- 4.3.1.2. for loops
- 4.3.1.3. foreach loops
- 4.3.1.4. Modifiers
- 4.3.1.5. Loop control
- 4.3.1.6. goto
- 4.3.1. Conditionals and Loops
- 4.4. Special Variables
- 4.4.1. Global Special Variables
- 4.4.2. Global Special Arrays and Hashes
- 4.4.3. Global Special Filehandles
- 4.4.4. Global Special Constants
- 4.4.5. Regular Expression Special Variables
- 4.4.6. Filehandle Special Variables
- 4.5. Operators
- 4.5.1. The Arrow Operator
- 4.5.2. Unary Operators
- 4.5.3. Arithmetic Operators
- 4.5.4. Comparison Operators
- 4.5.4.1. Relational operators
- 4.5.4.2. Equality operators
- 4.5.5. Autoincrement and Autodecrement
- 4.5.6. Assignment Operators
- 4.5.7. Pattern Match Operators
- 4.5.8. File Test Operators
- 4.5.9. Logical Operators
- 4.5.10. Bitwise Operators
- 4.5.11. Miscellaneous Operators
- 4.5.11.1. Range operator
- 4.5.11.2. Conditional operator
- 4.5.11.3. Comma operator
- 4.5.11.4. String operator
- 4.6. Regular Expressions
- 4.6.1. Pattern-Matching Operators
- 4.6.2. Regular Expression Syntax
- 4.6.3. Escaped Sequences
- 4.6.4. Character Classes
- 4.6.5. Anchors
- 4.6.6. Quantifiers
- 4.6.7. Pattern Match Variables
- 4.6.8. Extended Regular Expressions
- 4.7. Subroutines
- 4.7.1. Calling Subroutines
- 4.7.2. Passing Arguments
- 4.7.3. Passing References
- 4.7.4. Private and Local Variables
- 4.7.5. Prototypes
- 4.8. References and Complex Data Structures
- 4.8.1. Creating References
- 4.8.1.1. Referencing anonymous data
- 4.8.1. Creating References
- 4.8.2. Dereferencing
- 4.8.2.1. Arrow dereferencing
- 4.9. Filehandles
- 4.9.1. Perl 5.8 and PerlIO
- 4.10. Signals
- 4.11. Unicode
- 4.12. Formats
- 4.13. Pod
- 4.13.1. Paragraph Tags
- =back
- =begin
- =cut
- =end
- =for
- =head1
- =head2
- =item
- =over
- =pod
- 4.13.1. Paragraph Tags
- 4.13.2. Interior Sequences
- 4.13.3. Pod Utilities
- perldoc
- pod2fm
- pod2html
- pod2latex
- pod2man
- pod2text
- 5. Function Reference
- 5.1. Perl Functions by Category
- abs
- abs
- accept
- accept
- alarm
- alarm
- atan2
- atan2
- bind
- bind
- binmode
- binmode
- bless
- bless
- caller
- caller
- chdir
- chdir
- chmod
- chmod
- chomp
- chomp
- chop
- chop
- chown
- chown
- chr
- chr
- chroot
- chroot
- close
- close
- closedir
- closedir
- connect
- connect
- cos
- cos
- crypt
- crypt
- dbmclose
- dbmclose
- dbmopen
- dbmopen
- defined
- defined
- delete
- delete
- die
- die
- do
- do
- dump
- dump
- each
- each
- endgrent
- endgrent
- endhostent
- endhostent
- endnetent
- endnetent
- endprotoent
- endprotoent
- endpwent
- endpwent
- endservent
- endservent
- eof
- eof
- eval
- eval
- exec
- exec
- exists
- exists
- exit
- exit
- exp
- exp
- fcntl
- fcntl
- fileno
- fileno
- flock
- flock
- fork
- fork
- formline
- formline
- getc
- getc
- getgrent
- getgrent
- getgrgid
- getgrgid
- getgrnam
- getgrnam
- gethostbyaddr
- gethostbyaddr
- gethostbyname
- gethostbyname
- gethostent
- gethostent
- getlogin
- getlogin
- getnetbyaddr
- getnetbyaddr
- getnetbyname
- getnetbyname
- getnetent
- getnetent
- getpeername
- getpeername
- getpgrp
- getpgrp
- getppid
- getppid
- getpriority
- getpriority
- getprotobyname
- getprotobyname
- getprotobynumber
- getprotobynumber
- getprotoent
- getprotoent
- getpwent
- getpwent
- getpwnam
- getpwnam
- getpwuid
- getpwuid
- getservbyname
- getservbyname
- getservbyport
- getservbyport
- getservent
- getservent
- getsockname
- getsockname
- getsockopt
- getsockopt
- glob
- glob
- gmtime
- gmtime
- goto
- goto
- grep
- grep
- hex
- hex
- index
- index
- int
- int
- ioctl
- ioctl
- join
- join
- keys
- keys
- kill
- kill
- last
- last
- lc
- lc
- lcfirst
- lcfirst
- length
- length
- link
- link
- listen
- listen
- local
- local
- localtime
- localtime
- log
- log
- lstat
- lstat
- map
- map
- mkdir
- mkdir
- msgctl
- msgctl
- msgget
- msgget
- msgrcv
- msgrcv
- msgsnd
- msgsnd
- my
- my
- next
- next
- no
- no
- oct
- oct
- open
- open
- opendir
- opendir
- ord
- ord
- our
- our
- pack
- pack
- package
- package
- pipe
- pipe
- pop
- pop
- pos
- pos
- print
- printf
- printf
- prototype
- prototype
- push
- push
- q/string/
- q/string/
- quotemeta
- quotemeta
- rand
- rand
- read
- read
- readdir
- readdir
- readline
- readline
- readlink
- readlink
- readpipe
- readpipe
- recv
- recv
- redo
- redo
- ref
- ref
- rename
- rename
- require
- require
- reset
- reset
- return
- return
- reverse
- reverse
- rewinddir
- rewinddir
- rindex
- rindex
- rmdir
- rmdir
- scalar
- scalar
- seek
- seek
- seekdir
- seekdir
- select
- select
- select
- select
- semctl
- semctl
- semget
- semget
- semop
- semop
- send
- send
- sethostent
- sethostent
- setgrent
- setgrent
- setnetent
- setnetent
- setpgrp
- setpgrp
- setpriority
- setpriority
- setprotoent
- setprotoent
- setpwent
- setpwent
- setservent
- setservent
- setsockopt
- setsockopt
- shift
- shift
- shmctl
- shmctl
- shmget
- shmget
- shmread
- shmread
- shmwrite
- shmwrite
- shutdown
- shutdown
- sin
- sin
- sleep
- sleep
- socket
- socket
- socketpair
- socketpair
- sort
- sort
- splice
- splice
- split
- split
- sprintf
- sprintf
- sqrt
- sqrt
- srand
- srand
- stat
- stat
- study
- study
- sub
- sub
- substr
- substr
- symlink
- symlink
- syscall
- syscall
- sysopen
- sysopen
- sysread
- sysread
- sysseek
- sysseek
- system
- system
- syswrite
- syswrite
- tell
- tell
- telldir
- telldir
- tie
- tie
- tied
- tied
- time
- time
- times
- times
- truncate
- truncate
- uc
- uc
- ucfirst
- ucfirst
- umask
- umask
- undef
- undef
- unlink
- unlink
- unpack
- unpack
- unshift
- unshift
- untie
- untie
- use
- use
- utime
- utime
- values
- values
- vec
- vec
- wait
- wait
- waitpid
- waitpid
- wantarray
- wantarray
- warn
- warn
- write
- write
- 6. Debugging
- 6.1. The Perl Debugger
- 6.2. Debugger Commands
- -
- .
- / pattern /
- ? pattern ?
- <
- <<
- <CR>
- >
- >>
- {
- {{
- !
- !
- !
- !!
- |
- ||
- =
- A
- a
- b
- b
- b
- b
- b
- c
- command
- D
- d
- f
- H
- h
- L
- l
- m
- m
- n
- O
- p
- q
- R
- r
- S
- s
- T
- t
- t
- v
- V
- w
- X
- x
- 6.3. Using the Debugger
- 6.4. Customizing the Debugger
- 6.5. The Perl Profiler
- 6.6. The perlbug Program
- III. Modules
- 7. Packages, Modules, and Objects
- 7.1. Namespaces and Packages
- 7.2. Modules
- 7.3. Object-Oriented Perl
- 7.4. Object Syntax
- 7. Packages, Modules, and Objects
- 8. Standard Modules
- 8.1. AnyDBM_File
- 8.2. Attribute::Handlers
- 8.3. attributes
- 8.4. attrs
- 8.5. AutoLoader
- 8.6. AutoSplit
- autosplit
- autosplit_lib_modules
- 8.7. autouse
- 8.8. B
- 8.9. B::Asmdata
- 8.10. B::Assembler
- 8.11. B::Bblock
- 8.12. B::Bytecode
- 8.13. B::C
- 8.14. B::CC
- 8.15. B::Concise
- 8.16. B::Debug
- 8.17. B::Deparse
- 8.18. B::Disassembler
- 8.19. B::Lint
- 8.20. B::Showlex
- 8.21. B::Stackobj
- 8.22. B::Terse
- 8.23. B::Xref
- 8.24. base
- 8.25. Benchmark
- new
- clearallcache
- clearcache
- debug
- disablecache
- enablecache
- timediff
- timeit
- timestr
- timethese
- timethis
- 8.26. bigint
- 8.27. bignum
- 8.28. bigrat
- 8.29. blib
- 8.30. bytes
- 8.31. ByteLoader
- 8.32. Carp
- carp
- cluck
- confess
- croak
- 8.33. CGI
- 8.34. CGI::Apache
- 8.35. CGI::Carp
- carpout
- fatalsToBrowser
- 8.36. CGI::Cookie
- new
- as_string
- domain
- expires
- fetch
- name
- parse
- path
- raw_fetch
- value
- 8.37. CGI::Fast
- 8.38. CGI::Pretty
- 8.39. CGI::Push
- do_push
- 8.40. CGI::Switch
- 8.41. charnames
- 8.42. Class::ISA
- self_and_super_path
- self_and_super_versions
- super_path
- 8.43. Class::Struct
- struct
- 8.44. Config
- config_sh
- config_vars
- myconfig
- 8.45. constant
- 8.46. CPAN
- 8.46.1. Session and Cache Managers
- 8.46.2. Bundles
- 8.46.3. Configuration
- 8.46.4. CD-ROM Support
- 8.47. CPAN::FirstTime
- 8.48. CPAN::Nox
- 8.49. Cwd
- cwd
- fastcwd
- getcwd
- 8.50. Data::Dumper
- new
- Dump
- Dumper
- DumperX
- Dumpxs
- Reset
- Seen
- Values
- 8.51. DB
- 8.51.1. API Methods
- 8.51.2. Client Callback Methods
- 8.52. DB_File
- del
- fd
- get
- put
- seq
- sync
- 8.53. Devel::DProf
- 8.54. Devel::PPPort
- 8.55. Devel::SelfStubber
- stub
- 8.56. diagnostics
- 8.56.1. Options
- 8.57. Digest
- reset
- add
- addfile
- b64digest
- digest
- hexdigest
- 8.58. Digest::MD5
- new
- reset
- add
- addfile
- b64digest
- digest
- hexdigest
- md5
- md5_base64
- md5_hex
- 8.59. DirHandle
- new
- close
- open
- read
- rewind
- 8.60. Dumpvalue
- 8.61. DynaLoader
- 8.61.1. Using DynaLoader
- 8.61.2. Extending to New Architectures
- bootstrap
- dl_error
- dl_expandspec
- dl_findfile
- dl_find_symbol
- dl_install_xsub
- dl_load_file
- dl_undef_symbols
- 8.62. encoding
- 8.63. English
- 8.64. Env
- 8.65. Errno
- 8.66. Exporter
- export_fail
- export_ok_tags
- export_tags
- export_to_level
- import
- require_version
- 8.67. ExtUtils::Command
- cat
- chmod
- cp
- eqtime
- mkpath
- mv
- rm_f
- rm_rf
- test_f
- touch
- 8.68. ExtUtils::Command::MM
- 8.69. ExtUtils::Constant
- assign
- autoload
- C_constant
- constant_types
- C_stringify
- dump_names
- memEQ_clause
- params
- perl_stringify
- return_clause
- switch_clause
- XS_constant
- 8.70. ExtUtils::Embed
- ccdlflags
- ccflags
- ccopts
- ldopts
- perl_inc
- xsi_body
- xsi_header
- xsinit
- xsi_protos
- 8.71. ExtUtils::Install
- install
- install_default
- pm_to_blib
- uninstall
- 8.72. ExtUtils::Installed
- new
- directories
- directory_tree
- files
- modules
- packlist
- validate
- version
- 8.73. ExtUtils::Liblist
- 8.74. ExtUtils::MakeMaker
- 8.75. ExtUtils::Manifest
- filecheck
- fullcheck
- manicheck
- manicopy
- manifind
- maniread
- mkmanifest
- skipcheck
- 8.76. ExtUtils::Miniperl
- writemain
- 8.77. ExtUtils::Mkbootstrap
- 8.78. ExtUtils::Mksymlists
- Mksymlists
- 8.79. ExtUtils::MM
- 8.80. ExtUtils::MM_Any
- 8.81. ExtUtils::MM_BeOS
- 8.82. ExtUtils::MM_DOS
- 8.83. ExtUtils::MM_NW5
- 8.84. ExtUtils::MM_OS2
- 8.85. ExtUtils::MM_Unix
- Reference Section
- catdir
- Reference Section
- Reference Section
- catfile
- Reference Section
- dir_target
- Reference Section
- file_name_is_absolute
- Reference Section
- find_perl
- Reference Section
- guess_name
- Reference Section
- has_link_code
- Reference Section
- libscan
- Reference Section
- lsdir
- Reference Section
- maybe_command
- Reference Section
- maybe_command_in_dirs
- Reference Section
- needs_linking
- Reference Section
- nicetext
- Reference Section
- path
- Reference Section
- perl_script
- Reference Section
- prefixify
- Reference Section
- replace_manpage_separator
- 8.85.1. Methods to Produce the Makefile
- 8.86. ExtUtils::MM_UWIN
- 8.87. ExtUtils::MM_VMS
- 8.88. ExtUtils::MM_Win32
- catfile
- constants
- dynamic_bs
- dynamic_lib
- canonpath
- dist_ci
- dist_core
- manifypods
- pasthru
- perl_script
- pm_to_blib
- static_lib
- test_via_harness
- tool_autosplit
- tools_other
- top_targets
- xs_o
- 8.89. ExtUtils::MY
- 8.90. ExtUtils::Packlist
- new
- packlist_file
- read
- validate
- write
- 8.91. ExtUtils::testlib
- 8.92. Fatal
- import
- 8.93. Fcntl
- 8.94. fields
- 8.95. File::Basename
- basename
- dirname
- fileparse
- fileparse_set_fstype
- 8.96. File::CheckTree
- 8.97. File::Compare
- cmp
- compare
- 8.98. File::Copy
- copy
- cp
- move
- mv
- 8.99. File::DosGlob
- 8.100. File::Find
- find
- finddepth
- 8.101. File::Path
- mkpath
- rmtree
- 8.102. File::Spec
- 8.103. File::Spec::Cygwin
- 8.104. File::Spec::Mac
- canonpath
- catdir
- catfile
- curdir
- file_name_is_absolute
- path
- rootdir
- updir
- 8.105. File::Spec::OS2
- 8.106. File::Spec::Unix
- canonpath
- catdir
- catfile
- curdir
- file_name_is_absolute
- join
- no_upwards
- path
- rootdir
- updir
- 8.107. File::Spec::VMS
- catdir
- catfile
- curdir
- file_name_is_absolute
- path
- rootdir
- updir
- 8.108. File::Spec::Win32
- canonpath
- catfile
- 8.109. File::stat
- lstat
- stat
- 8.110. File::Temp
- 8.111. FileCache
- cacheout
- 8.112. FileHandle
- new
- new_from_fd
- fdopen
- getpos
- open
- setpos
- setvbuf
- 8.113. Filter::Simple
- 8.114. Filter::Util::Call
- filter
- filter_add
- filter_del
- filter_read
- filter_read_exact
- import
- 8.115. FindBin
- 8.116. GDBM_File
- 8.117. Getopt::Long
- config
- GetOptions
- 8.118. Getopt::Std
- getopt
- getopts
- 8.119. Hash::Util
- 8.120. I18N::Collate
- 8.121. I18N::Langinfo
- langinfo
- 8.122. I18N::LangTags
- alternate_language_tags
- encode_language_tag
- extract_language_tags
- is_dialect_of
- is_language_tag
- locale2language_tag
- same_language_tag
- similarity_language_tag
- super_languages
- 8.123. I18N::LangTags::List
- 8.124. if
- 8.125. integer
- 8.126. IO
- 8.127. IO::File
- new
- new_tmpfile
- open
- 8.128. IO::Handle
- new
- new_from_fd
- clearerr
- error
- fdopen
- flush
- getline
- getlines
- opened
- ungetc
- untaint
- write
- 8.129. IO::Pipe
- new
- handles
- reader
- writer
- 8.130. IO::Seekable
- seek
- tell
- 8.131. IO::Select
- new
- add
- bits
- can_read
- can_write
- count
- exists
- handles
- has_error
- remove
- select
- 8.132. IO::Socket
- 8.133. IPC::Msg
- new
- id
- rcv
- remove
- set
- snd
- stat
- 8.134. IPC::Open2
- open2
- 8.135. IPC::Open3
- 8.136. IPC::Semaphore
- new
- getall
- getncnt
- getpid
- getval
- getzcnt
- id
- op
- remove
- set
- setall
- setval
- stat
- 8.137. IPC::SysV
- ftok
- 8.138. less
- 8.139. lib
- 8.140. List::Util
- first
- max
- maxstr
- min
- minstr
- reduce
- shuffle
- sum
- 8.141. locale
- 8.142. Math::BigFloat
- new
- fabs
- fadd
- fcmp
- fdiv
- ffround
- fmul
- fneg
- fnorm
- fround
- fsqrt
- fsub
- 8.143. Math::BigInt
- new
- babs
- badd
- bcmp
- bdiv
- bgcd
- bmod
- bmul
- bneg
- bnorm
- bsub
- 8.144. Math::BigInt::Calc
- 8.145. Math::BigRat
- new
- denominator
- numerator
- parts
- 8.146. Math::Complex
- emake
- display_format
- make
- 8.147. Math::Trig
- 8.148. MIME::Base64
- decode_base64
- encode_base64
- 8.149. MIME::QuotedPrint
- decode_qp
- encode_qp
- 8.150. NDBM_File
- 8.151. Net::Cmd
- code
- dataend
- datasend
- debug
- message
- ok
- status
- command
- debug_print
- debug_text
- getline
- parse_response
- read_until_dot
- response
- tied_fh
- ungetline
- unsupported
- 8.152. Net::Config
- requires_firewall
- 8.153. Net::Domain
- hostdomain
- hostfqdn
- hostname
- 8.154. Net::FTP
- 8.155. Net::hostent
- gethost
- gethostbyaddr
- gethostbyname
- 8.156. Net::netent
- getnet
- getnetbyaddr
- getnetbyname
- 8.157. Net::Netrc
- 8.158. Net::NNTP
- 8.159. Net::Ping
- new
- close
- ping
- pingecho
- 8.160. Net::POP3
- 8.161. Net::protoent
- getproto
- getprotobyname
- getprotobynumber
- getprotoent
- 8.162. Net::servent
- getserv
- getservbyname
- getservbyport
- getservent
- 8.163. Net::SMTP
- 8.164. Net::Time
- inet_daytime
- inet_time
- 8.165. O
- 8.166. ODBM_File
- 8.167. Opcode
- 8.167.1. Functions
- define_optag
- empty_opset
- full_opset
- invert_opset
- opcodes
- opdesc
- opdump
- opmask
- opmask_add
- opset
- opset_to_hex
- opset_to_ops
- verify_opset
- 8.167.1. Functions
- 8.168. ops
- 8.169. overload
- Method
- Overloaded
- StrVal
- 8.170. PerlIO
- 8.171. PerlIO::Scalar
- 8.172. PerlIO::Via
- CLOSE
- EOF
- ERROR
- FILENO
- FILL
- FLUSH
- POPPED
- PUSHED
- READ
- SEEK
- TELL
- UNREAD
- WRITE
- 8.173. Pod::Functions
- 8.174. Pod::Html
- 8.175. Pod::ParseLink
- 8.176. Pod::Text
- pod2text
- 8.177. POSIX
- 8.177.1. POSIX::SigAction
- new
- 8.177.1. POSIX::SigAction
- 8.177.2. POSIX::SigSet
- new
- addset
- delset
- emptyset
- fillset
- ismember
- 8.177.3. POSIX::Termios
- new
- getattr
- getcc
- getcflag
- getiflag
- getispeed
- getlflag
- getoflag
- getospeed
- setattr
- setcc
- setcflag
- setiflag
- setispeed
- setlflag
- setoflag
- setospeed
- 8.177.4. Constants
- 8.178. re
- 8.179. Safe
- new
- mask
- rdo
- reval
- root
- share
- trap
- untrap
- varglob
- emptymask
- fullmask
- mask_to_ops
- MAXO
- opcode
- op_mask
- opname
- ops_to_mask
- 8.180. Scalar::Util
- blessed
- dualvar
- isweak
- openhandle
- readonly
- reftype
- tainted
- weaken
- 8.181. SDBM_File
- 8.182. Search::Dict
- look
- 8.183. SelectSaver
- new
- 8.184. SelfLoader
- 8.185. Shell
- 8.186. sigtrap
- 8.186.1. Signal Handler Options
- 8.186.2. Signal List Options
- 8.186.3. Other Options
- 8.187. Socket
- 8.188. sort
- 8.189. Storable
- lock_retrieve
- lock_store
- nlock_store
- nstore_fd
- retrieve
- store
- store_fd
- 8.190. strict
- 8.191. subs
- 8.192. Switch
- 8.193. Symbol
- gensym
- qualify
- qualify_to_ref
- ungensym
- 8.194. Sys::Hostname
- 8.195. Sys::Syslog
- closelog
- openlog
- setlogmask
- syslog
- 8.196. Term::Cap
- Tgetent
- Tgoto
- Tpad
- Tputs
- Trequire
- 8.197. Term::Complete
- Complete
- 8.198. Term::ReadLine
- new
- addhistory
- Features
- findConsole
- MinLine
- ReadLine
- readline
- 8.199. Test
- 8.200. Test::Builder
- new
- BAILOUT
- expected_tests
- exported_to
- is_eq
- isnt_eq
- isnt_num
- is_num
- like
- no_plan
- ok
- plan
- skip
- skip_all
- unlike
- 8.201. Test::Harness
- runtests
- 8.202. Test::More
- 8.203. Test::Simple
- 8.204. Text::Abbrev
- abbrev
- 8.205. Text::Balanced
- extract_bracketed
- extract_codeblock
- extract_delimited
- extract_multiple
- extract_quotelike
- extract_tagged
- gen_delimited_pat
- 8.206. Text::ParseWords
- old_shellwords
- quotewords
- shellwords
- 8.207. Text::Soundex
- 8.208. Text::Tabs
- expand
- unexpand
- 8.209. Text::Wrap
- wrap
- 8.210. Thread
- new
- async
- cond_broadcast
- cond_signal
- cond_wait
- eval
- join
- list
- lock
- self
- tid
- 8.211. Thread::Queue
- new
- dequeue
- dequeue_nb
- enqueue
- pending
- 8.212. Thread::Semaphore
- new
- down
- up
- 8.213. Thread::Signal
- 8.214. Thread::Specific
- key_create
- 8.215. Tie::Array, Tie::StdArray
- TIEARRAY
- CLEAR
- DESTROY
- EXTEND
- FETCH
- FETCHSIZE
- POP
- PUSH
- SHIFT
- SPLICE
- STORE
- STORESIZE
- UNSHIFT
- 8.216. Tie::File
- 8.217. Tie::Handle
- TIEHANDLE
- DESTROY
- GETC
- PRINTF
- READ
- READLINE
- WRITE
- 8.218. Tie::Hash
- TIEHASH
- CLEAR
- DELETE
- EXISTS
- FETCH
- FIRSTKEY
- NEXTKEY
- STORE
- 8.219. Tie::Memoize
- 8.220. Tie::RefHash
- 8.221. Tie::Scalar
- TIESCALAR
- DESTROY
- FETCH
- STORE
- 8.222. Tie::SubstrHash
- 8.223. Time::gmtime
- gmctime
- gmtime
- 8.224. Time::HiRes
- 8.225. Time::Local
- timegm
- timelocal
- 8.226. Time::localtime
- ctime
- localtime
- 8.227. Time::tm
- 8.228. UNIVERSAL
- can
- isa
- VERSION
- 8.229. User::grent
- getgr
- getgrent
- getgrgid
- getgrnam
- 8.230. User::pwent
- getpw
- getpwent
- getpwnam
- getpwuid
- 8.231. utf8
- 8.232. vars
- 8.233. vmsish
- 8.234. XS::Typemap
- IV. CGI
- 9. CGI Overview
- 9.1. A Typical CGI Interaction
- 9.1.1. Transferring the Form Data
- 9.1.2. Creating Virtual Documents
- 9.1. A Typical CGI Interaction
- 9.2. URL Encoding
- 9.3. Extra Path Information
- 9.4. CGI Environment Variables
- 9. CGI Overview
- 10. The CGI.pm Module
- 10.1. HTML Tag Generation
- 10.2. Importing Method Groups
- 10.3. Maintaining State
- 10.4. Named Parameters
- 10.5. Using JavaScript Features
- 10.6. Debugging
- 10.7. CGI.pm Reference
- accept
- append
- auth_type
- autoEscape
- button
- checkbox
- checkbox_group
- cookie
- defaults
- delete
- delete_all
- dump
- end_html
- filefield
- header
- hidden
- image_button
- import_names
- isindex
- keywords
- nph
- param
- password_field
- path_info
- path_translated
- popup_menu
- radio_group
- raw_cookie
- ReadParse
- redirect
- referer
- remote_host
- remote_user
- request_method
- reset
- save
- script_name
- scrolling_list
- self_url
- start_html
- startform
- start_multipart_form
- submit
- textarea
- textfield
- url
- use_named_parameters
- user_agent
- user_name
- 11. Web Server Programming with mod_perl
- 11.1. Design of mod_perl
- 11.2. Installing mod_perl
- 11.3. mod_perl Handlers
- 11.4. Running CGI Scripts with mod_perl
- 11.5. Server-Side Includes with mod_perl
- 11.6. <Perl> Sections
- 11.7. Apache:: Modules
- V. Databases
- 12. Databases and Perl
- 12.1. DBM Databases and DBM Hashes
- 12.2. Design of DBI
- 12.2.1. Database Drivers (DBDs)
- 12.2.2. Creating a Database
- 12.2.3. Database Handles and Statement Handles
- 12.2.4. Placeholders and Statement Handles
- 12.3. DBI Methods
- available_drivers
- bind_col
- bind_columns
- bind_param
- commit
- connect
- data_sources
- disconnect
- do
- dump_results
- err
- errstr
- execute
- fetch
- fetchall_arrayref
- fetchrow_array
- fetchrow_arrayref
- fetchrow_hashref
- finish
- func
- neat
- neat_list
- ping
- prepare
- quote
- rollback
- rows
- state
- trace
- trace
- 12. Databases and Perl
- 12.4. DBI Environment Variables
- VI. XML and SOAP
- 13. XML and Perl
- 13.1. XML Parsing and Validation
- 13.2. XML::Parser Methods
- new
- parse
- parsefile
- parse_start
- parsestring
- setHandlers
- 13.3. Expat Handlers
- 13.4. XML::Parser Styles
- 13.5. Expat Encodings
- 13.6. XML::Parser::ContentModel Methods
- 13. XML and Perl
- 14. SOAP
- 14.1. What Is SOAP?
- 14.2. SOAP::Lite
- 14.2.1. SOAP::Lite Methods
- 14.3. SOAP::Data
- 14.4. SOAP::Serializer
- 14.5. SOAP::Fault
- VII. Network Programming
- 15. Sockets
- 15.1. Built-in Socket Functions
- 15.1.1. Initializing a Socket
- 15.1.2. Client Connections
- 15.1.3. Server Connections
- 15.1.4. Socket Module Functions
- inet_aton
- inet_ntoa
- sockaddr_in
- sockaddr_un
- unpack_sockaddr_in
- unpack_sockaddr_un
- 15.1. Built-in Socket Functions
- 15.2. The IO::Socket Module
- 15.2.1. Client-Side Sockets
- 15.2.2. Server-Side Sockets
- 15.2.3. IO::Socket Methods
- accept
- protocol
- sockdomain
- sockopt
- socktype
- timeout
- 15.2.4. IO::Socket::INET Reference
- 15.2.4.1. IO::Socket::INET methods
- peeraddr
- peerhost
- peerport
- sockaddr
- sockhost
- sockport
- 15.2.4.1. IO::Socket::INET methods
- 15. Sockets
- 15.2.5. IO::Socket::UNIX Reference
- hostpath
- peerpath
- 16. Email Connectivity
- 16.1. The Net Modules
- 16.1.1. Send Email with Net::SMTP
- 16.1.2. The SMTP Protocol and the SMTP Session
- 16.1.2.1. Net::SMTP methods
- new
- banner
- data
- dataend
- datasend
- domain
- expand
- hello
- help
- quit
- recipient
- reset
- to
- verify
- 16.1.2.1. Net::SMTP methods
- 16.1.3. Retrieving Email with Net::POP3
- new
- apop
- delete
- get
- last
- list
- login
- pass
- popstat
- quit
- reset
- top
- uidl
- user
- 16.1. The Net Modules
- 16.2. The Mail Modules
- 16.2.1. Send Email with Mail::Mailer
- new
- close
- open
- 16.2.1. Send Email with Mail::Mailer
- 16.2.2. Better Header Control with Mail::Send
- new
- add
- bcc
- cancel
- cc
- close
- delete
- open
- set
- subject
- to
- 16.2.3. Handle Folders with Mail::Folder
- new
- add_label
- append_message
- clear_label
- close
- current_message
- debug
- debug_print
- delete_label
- delete_message
- dup
- first_labeled_message
- first_message
- foldername
- get_fields
- get_header
- get_message
- get_message_file
- get_mime_header
- get_mime_message
- get_option
- inverse_select
- is_readonly
- label_exists
- last_labeled_message
- last_message
- list_all_labels
- list_labels
- message_exists
- message_list
- next_labeled_message
- next_message
- open
- pack
- prev_labeled_message
- prev_message
- qty
- refile
- select
- select_label
- set_option
- set_readonly
- sort
- sync
- undelete_message
- update_message
- 16.2.4. Handle Messages with Mail::Internet
- 16.2.5. Mail::Internet Reference
- new
- add_signature
- body
- escape_from
- head
- nntppost
- print_header
- remove_sig
- reply
- smtpsend
- tidy_body
- unescape_from
- 16.2.6. Parse Email Addresses with Mail::Address
- 16.2.7. Mail::Address Reference
- new
- parse
- address
- canon
- comment
- format
- host
- name
- path
- phrase
- user
- 16.2.8. Checking Blacklisted Hosts with Mail::RBL
- 16.2.9. Mail Filtering with Mail::Audit
- new
- body
- get
- header
- ignore
- pipe
- put
- reject
- resend
- tidy
- xaccept
- 16.2.10. Alias Manipulation with Unix::AliasFile
- new
- add_user
- alias
- aliases
- comment
- commit
- delempty
- delete
- remove_user
- rename_user
- uncomment
- 17. Usenet News
- 17.1. The NNTP Protocol
- 17.2. Net::NNTP
- 17.2.1. Initializing the NNTP Client
- 17.2.2. Net::NNTP Reference
- new
- active
- active_times
- article
- authinfo
- body
- date
- distributions
- group
- head
- ihave
- last
- list
- listgroup
- newgroups
- newnews
- newsgroups
- next
- nntpstat
- overview_fmt
- post
- postok
- quit
- reader
- slave
- subscriptions
- xgtitle
- xhdr
- xover
- xpat
- xpath
- xrover
- 17.3. The News::Newsrc Module
- 17.3.1. News::Newsrc Reference
- new
- add_group
- del_group
- exists
- groups
- load
- mark
- marked
- marked_articles
- mark_list
- mark_range
- save
- save_as
- sub_groups
- subscribe
- subscribed
- unmark
- unmarked_articles
- unmark_list
- unmark_range
- unsub_groups
- unsubscribe
- 17.3.1. News::Newsrc Reference
- 18. FTP
- 18.1. The FTP Protocol
- 18.2. Net::FTP
- new
- abort
- appe
- append
- ascii
- authorize
- binary
- byte
- cdup
- cwd
- delete
- dir
- ebcdic
- get
- list
- login
- ls
- mdtm
- mkdir
- nlst
- pasv
- pasv_wait
- pasv_xfer
- pasv_xfer_unique
- port
- put
- put_unique
- pwd
- quit
- quot
- rename
- retr
- rmdir
- size
- stor
- stou
- supported
- type
- unique_name
- 18.3. FTP Configuration with Net::Netrc
- lookup
- account
- login
- lpa
- password
- 19. Lightweight Directory Access with Net::LDAP
- 19.1. How Data Is Stored in LDAP
- 19.2. Searching an LDAP Directory with Net::LDAP
- 19.3. Adding an Entry to the Directory with Net::LDAP
- 19.4. Net::LDAP Methods
- VIII. LWP
- 20. The LWP Library
- 20.1. LWP Overview
- 20.2. The LWP Modules
- 20.2.1. LWP::RobotUA Sections
- as_string
- delay
- host_wait
- no_visits
- rules
- use_sleep
- 20.2.1. LWP::RobotUA Sections
- 20.2.2. LWP::Simple
- get
- getprint
- getstore
- head
- is_error
- is_success
- mirror
- 20.2.3. LWP::UserAgent
- new
- agent
- _agent
- clone
- conn_cache
- cookie_jar
- credentials
- env_proxy
- from
- get
- get_basic_credentials
- head
- is_protocol_supported
- max_size
- mirror
- no_proxy
- parse_head
- post
- protocols_allowed
- protocols_forbidden
- proxy
- put
- redirect_ok
- request
- requests_redirectable
- timeout
- use_alarm
- 20. The LWP Library
- 20.3. The HTTP Modules
- 20.3.1. HTTP::Request
- as_string
- method
- url
- 20.3.1. HTTP::Request
- 20.3.2. HTTP::Response
- as_string
- base
- code
- current_age
- error_as_HTML
- freshness_lifetime
- fresh_until
- is_error
- is_fresh
- is_info
- is_redirect
- is_success
- message
- status_line
- 20.3.3. HTTP::Headers
- clone
- header
- init_header
- push_header
- remove_header
- scan
- 20.3.4. HTTP::Status
- 20.3.5. HTTP::Date
- parse_date
- str2time
- time2iso
- time2isoz
- time2str
- 20.3.6. HTTP::Cookies
- add_cookie_header
- as_string
- clear
- extract_cookies
- load
- revert
- save
- set_cookie
- scan
- 20.3.6.1. HTTP::Cookies::Netscape
- 20.3.7. HTTP::Daemon
- accept
- product_tokens
- url
- 20.3.7.1. HTTP::Daemon::ClientConn methods
- antique_client
- crlf
- daemon
- force_last_request
- get_request
- proto_ge
- read_buffer
- reason
- send_basic_header
- send_error
- send_file
- send_file_response
- send_redirect
- send_response
- send_status_line
- 20.3.8. HTTP::Message
- add_content
- clone
- content
- content_ref
- headers
- protocol
- 20.4. The HTML Modules
- 20.4.1. HTML::Parser
- eof
- parse
- parse_file
- comment
- end
- start
- text
- xml_mode
- 20.4.1. HTML::Parser
- 20.4.2. HTML::TokeParser
- 20.4.2.1. HTML::TokeParser methods
- new
- get_tag
- get_text
- get_token
- get_trimmed_text
- unget_token
- 20.4.2.1. HTML::TokeParser methods
- 20.4.3. HTML::Element
- as_HTML
- attr
- content
- delete
- delete_content
- dump
- endtag
- extract_links
- implicit
- insert_element
- is_empty
- is_inside
- parent
- pos
- push_content
- starttag
- tag
- traverse
- 20.4.4. HTML::TreeBuilder
- ignore_text
- ignore_unknown
- implicit_tags
- warn
- 20.4.5. HTML::FormatPS
- 20.4.6. HTML::FormatText
- 20.5. The URI Module
- 20.5.1. URI
- 20.5.1.1. URI methods
- new
- new
- new_abs
- abs
- as_string
- authority
- canonical
- clone
- cwd
- default_port
- eq
- fragment
- host
- host_port
- new_abs
- opaque
- path
- path
- path_query
- path_segments
- port
- query
- query_form
- query_keywords
- rel
- scheme
- userinfo
- 20.5.1.1. URI methods
- 20.5.1. URI
- 20.5.2. URI::Escape
- uri_escape
- uri_unescape
- 20.5.3. URI::URL
- abs
- as_string
- base
- crack
- default_port
- eparams
- epath
- eq
- equery
- frag
- full_path
- host
- netloc
- params
- password
- path
- port
- query
- rel
- scheme
- strict
- user
- IX. Perl/Tk
- 21. Perl/Tk
- 21.1. Widgets
- 21.1.1. Widget Methods
- 21.1.1.1. The configure method
- 21.1.1.2. The cget method
- 21.1.1. Widget Methods
- 21.1.2. Scrollbars
- 21.1.2.1. Using the Scrolled method
- 21.1.2.2. The Scrollbar widget
- 21.1. Widgets
- 21.1.3. Callbacks
- 21.1.4. Colors and Fonts
- 21. Perl/Tk
- 21.2. Geometry Managers
- 21.2.1. The pack Geometry Manager
- 21.2.1.1. pack methods
- 21.2.1. The pack Geometry Manager
- 21.2.2. The grid Geometry Manager
- 21.2.2.1. grid methods
- 21.2.3. The place Geometry Manager
- 21.2.4. The form Geometry Manager
- 21.3. Common Widget Configuration Options
- 21.4. The Button Widget
- 21.4.1. Button Methods
- 21.5. The Checkbutton Widget
- 21.5.1. Checkbutton Methods
- 21.6. The Radiobutton Widget
- 21.6.1. Radiobutton Methods
- 21.7. The Label Widget
- 21.8. The Entry Widget
- 21.8.1. Text Indexes
- 21.8.2. Entry Methods
- 21.9. The Scrollbar Widget
- 21.9.1. Scrollbar Methods
- 21.10. The Listbox Widget
- 21.10.1. Listbox Indexes
- 21.10.2. Listbox Methods
- 21.11. The Text Widget
- 21.11.1. Text Indexes and Modifiers
- 21.11.2. Text Methods
- 21.11.3. Tags
- 21.11.4. Marks
- 21.12. The Canvas Widget
- 21.12.1. Canvas Creation Methods
- 21.12.2. Item Tags and IDs
- 21.12.3. Canvas Methods
- 21.13. The Scale Widget
- 21.13.1. Scale Methods
- 21.14. The Menubutton Widget
- 21.14.1. Menu Item Options
- 21.14.2. Menubutton Methods
- 21.15. The Menu Widget
- 21.15.1. Menu Indexes
- 21.15.2. Menu Methods
- 21.16. The Optionmenu Widget
- 21.17. The Frame Widget
- 21.18. The Toplevel Widget
- 21.18.1. Toplevel Methods
- X. Win32
- 22. Win32 Modules and Extensions
- 22.1. Win32::Clipboard
- 22.2. Win32::Console
- Reference Section
- Alloc
- Reference Section
- Reference Section
- Attr
- Reference Section
- Cls
- 22. Win32 Modules and Extensions
- Reference Section
- Cursor
- Reference Section
- Display
- Reference Section
- FillAttr
- Reference Section
- FillChar
- Reference Section
- Flush
- Reference Section
- Free
- Reference Section
- GenerateCtrlEvent
- Reference Section
- GetEvents
- Reference Section
- Info
- Reference Section
- Input
- Reference Section
- InputChar
- Reference Section
- InputCP
- Reference Section
- MaxWindow
- Reference Section
- Mode
- Reference Section
- MouseButtons
- Reference Section
- OutputCP
- Reference Section
- PeekInput
- Reference Section
- ReadAttr
- Reference Section
- ReadChar
- Reference Section
- ReadRect
- Reference Section
- Scroll
- Reference Section
- Select
- Reference Section
- Size
- Reference Section
- Title
- Reference Section
- Window
- Reference Section
- Write
- Reference Section
- WriteAttr
- Reference Section
- WriteChar
- Reference Section
- WriteInput
- Reference Section
- WriteRect
- 22.2.1. Constants
- 22.3. Win32::ChangeNotify
- close
- reset
- wait
- 22.4. Win32::Eventlog
- Backup
- Clear
- GetNumber
- GetOldest
- Read
- Report
- 22.5. Win32::File
- GetAttributes
- SetAttributes
- 22.6. Win32::FileSecurity
- constant
- EnumerateRights
- Get
- MakeMask
- Set
- 22.7. Win32::Internet
- 22.7.1. General Internet Methods
- CanonicalizeURL
- Close
- CombineURL
- ConnectBackoff
- ConnectionRetries
- ConnectTimeout
- ControlReceiveTimeout
- ControlSendTimeout
- CrackURL
- CreateURL
- DataReceiveTimeout
- DataSendTimeout
- Error
- FetchURL
- FTP
- GetResponse
- GetStatusCallback
- HTTP
- OpenURL
- Password
- QueryDataAvailable
- QueryOption
- ReadEntireFile
- ReadFile
- SetOption
- SetStatusCallback
- TimeConvert
- UserAgent
- Username
- Version
- 22.7.1. General Internet Methods
- 22.7.2. FTP Functions
- Ascii
- Binary
- Cd
- Delete
- Get
- List
- Mkdir
- Mode
- Pasv
- Put
- Pwd
- Rename
- Rmdir
- 22.7.3. HTTP Functions
- AddHeader
- OpenRequest
- QueryInfo
- Request
- SendRequest
- 22.8. Win32::IPC
- wait
- wait_all
- wait_any
- 22.9. Win32::Mutex
- release
- wait
- 22.10. Win32::NetAdmin
- GetDomainController
- GroupAddUsers
- GroupCreate
- GroupDelete
- GroupDeleteUsers
- GroupGetAttributes
- GroupGetMembers
- GroupIsMember
- GroupSetAttributes
- LocalGroupAddUsers
- LocalGroupCreate
- LocalGroupDelete
- LocalGroupDeleteUsers
- LocalGroupGetAttributes
- LocalGroupGetMembers
- LocalGroupIsMember
- LocalGroupSetAttributes
- UserCreate
- UserDelete
- UserGetAttributes
- UserSetAttributes
- 22.11. Win32::NetResource
- AddConnection
- CancelConnection
- GetError
- GetSharedResources
- GetUNCName
- NetShareAdd
- NetShareCheck
- NetShareDel
- NetShareGetInfo
- NetShareSetInfo
- WNetGetLastError
- 22.12. Win32::PerfLib
- new
- Close
- GetCounterHelp
- GetCounterNames
- GetCounterType
- GetObjectList
- 22.13. Win32::Pipe
- 22.13.1. Win32::Pipe Methods
- BufferSize
- Close
- Connect
- Disconnect
- Error
- Read
- ResizeBuffer
- Write
- 22.13.1. Win32::Pipe Methods
- 22.14. Win32::Process
- 22.14.1. Win32::Process Methods
- GetExitCode
- GetPriorityClass
- Kill
- Resume
- SetPriorityClass
- Suspend
- Wait
- 22.14.1. Win32::Process Methods
- 22.15. Win32::Registry
- 22.15.1. Win32::Registry Methods
- Create
- DeleteKey
- DeleteValue
- GetKeys
- GetValues
- Load
- Open
- QueryKey
- QueryValue
- Save
- SetValue
- SetValueEx
- 22.15.1. Win32::Registry Methods
- 22.16. Win32::Semaphore
- release
- wait
- 22.17. Win32::Service
- GetServices
- GetStatus
- PauseService
- ResumeService
- StartService
- StopService
- 22.18. Win32::Shortcut
- Reference Section
- new
- Reference Section
- Reference Section
- Close
- Reference Section
- Load
- Reference Section
- Resolve
- Reference Section
- Save
- Reference Section
- Set
- 22.18.1. Shortcut Properties
- 22.19. Win32 Extensions
- 23. OLE Automation
- 23.1. Creating Objects
- new
- GetActiveObject
- GetObject
- 23.1. Creating Objects
- 23.2. Automation Methods and Properties
- 23.2.1. Win32::OLE Methods
- Invoke
- LastError
- QueryObjectType
- 23.2.1. Win32::OLE Methods
- 23.2.2. Win32::OLE Functions
- in
- valof
- with
- 23.2.3. Win32::OLE Class Variables
- 23.3. Win32::OLE::Enum
- 23.3.1. Win32::OLE::Enum Methods
- new
- All
- Clone
- Next
- Reset
- Skip
- 23.3.1. Win32::OLE::Enum Methods
- 23.4. Win32::OLE::Variant
- 23.4.1. Win32::OLE::Variant Methods
- As
- ChangeType
- Type
- Value
- 23.4.1. Win32::OLE::Variant Methods
- 23.5. Win32::OLE::Const
- 24. ODBC Extension for Win32
- 24.1. ODBC Methods and Properties
- Catalog
- ColAttributes
- ConfigDSN
- Connection
- Close
- Data
- DataHash
- DataSources
- Debug
- Drivers
- DropCursor
- DumpData
- Error
- FetchRow
- FieldNames
- GetConnections
- GetConnectOption
- GetCursorName
- GetData
- getDSN
- GetFunctions
- GetInfo
- GetMaxBufSize
- GetSQLState
- GetStmtCloseType
- GetStmtOption
- MoreResults
- RowCount
- Run
- SetConnectOption
- SetCursorName
- SetPos
- SetMaxBufSize
- SetStmtCloseType
- SetStmtOption
- Shutdown
- Sql
- TableList
- Transact
- Version
- 24.1. ODBC Methods and Properties
- Index
- Colophon
- Copyright
O'Reilly Media - inne książki
-
Keeping up with the Python ecosystem can be daunting. Its developer tooling doesn't provide the out-of-the-box experience native to languages like Rust and Go. When it comes to long-term project maintenance or collaborating with others, every Python project faces the same problem: how to build re...(203.15 zł najniższa cena z 30 dni)
207.64 zł
239.00 zł(-13%) -
Bringing a deep-learning project into production at scale is quite challenging. To successfully scale your project, a foundational understanding of full stack deep learning, including the knowledge that lies at the intersection of hardware, software, data, and algorithms, is required.This book il...(237.15 zł najniższa cena z 30 dni)
249.75 zł
289.00 zł(-14%) -
Frontend developers have to consider many things: browser compatibility, usability, performance, scalability, SEO, and other best practices. But the most fundamental aspect of creating websites is one that often falls short: accessibility. Accessibility is the cornerstone of any website, and if a...(194.65 zł najniższa cena z 30 dni)
207.20 zł
239.00 zł(-13%) -
In this insightful and comprehensive guide, Addy Osmani shares more than a decade of experience working on the Chrome team at Google, uncovering secrets to engineering effectiveness, efficiency, and team success. Engineers and engineering leaders looking to scale their effectiveness and drive tra...(118.15 zł najniższa cena z 30 dni)
121.29 zł
149.00 zł(-19%) -
Data modeling is the single most overlooked feature in Power BI Desktop, yet it's what sets Power BI apart from other tools on the market. This practical book serves as your fast-forward button for data modeling with Power BI, Analysis Services tabular, and SQL databases. It serves as a starting ...(194.65 zł najniższa cena z 30 dni)
206.44 zł
239.00 zł(-14%) -
C# is undeniably one of the most versatile programming languages available to engineers today. With this comprehensive guide, you'll learn just how powerful the combination of C# and .NET can be. Author Ian Griffiths guides you through C# 12.0 and .NET 8 fundamentals and techniques for building c...(228.65 zł najniższa cena z 30 dni)
249.84 zł
289.00 zł(-14%) -
Learn how to get started with Futures Thinking. With this practical guide, Phil Balagtas, founder of the Design Futures Initiative and the global Speculative Futures network, shows you how designers and futurists have made futures work at companies such as Atari, IBM, Apple, Disney, Autodesk, Luf...(152.15 zł najniższa cena z 30 dni)
155.30 zł
179.00 zł(-13%) -
Augmented Analytics isn't just another book on data and analytics; it's a holistic resource for reimagining the way your entire organization interacts with information to become insight-driven.Moving beyond traditional, limited ways of making sense of data, Augmented Analytics provides a dynamic,...(181.25 zł najniższa cena z 30 dni)
181.15 zł
219.00 zł(-17%) -
Learn how to prepare for—and pass—the Kubernetes and Cloud Native Associate (KCNA) certification exam. This practical guide serves as both a study guide and point of entry for practitioners looking to explore and adopt cloud native technologies. Adrián González Sánchez ...
Kubernetes and Cloud Native Associate (KCNA) Study Guide Kubernetes and Cloud Native Associate (KCNA) Study Guide
(169.14 zł najniższa cena z 30 dni)177.65 zł
209.00 zł(-15%) -
Python is an excellent way to get started in programming, and this clear, concise guide walks you through Python a step at a time—beginning with basic programming concepts before moving on to functions, data structures, and object-oriented design. This revised third edition reflects the gro...(148.67 zł najniższa cena z 30 dni)
148.56 zł
179.00 zł(-17%)
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.
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.
Książka drukowana
Oceny i opinie klientów: Perl in a Nutshell. A Desktop Quick Reference. 2nd Edition Nathan Patwardhan, Ellen Siever, Stephen Spainhour (0) 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.