Advanced Perl Programming by Sriram Srinivasan

By Sriram Srinivasan

No matter if your wisdom of Perl is informal or deep, this booklet will make you a extra finished programmer. It covers advanced options for dealing with production-ready Perl courses and explains equipment for manipulating information and items which could have gave the look of magic prior to. in addition, it units Perl within the context of a bigger surroundings, giving you the history you would like for facing networks, databases, and GUIs. it is usually a dialogue of internals that can assist you software extra successfully and embed Perl inside C or C inside of Perl. significant issues contain the sensible use of programs and periods (object-oriented programming), complicated facts constructions, patience (e.g., utilizing a database), networking, graphical interfaces utilizing the Tk toolkit, interplay with c programming language services, embedding and increasing the Perl interpreter, and chosen internals.

Show description

Read Online or Download Advanced Perl Programming PDF

Similar javascript books

Object-Oriented JavaScript: Create scalable, reusable high-quality JavaScript applications and libraries

As soon as indexed within the "nice to have" sections of task postings, nowadays the data of JavaScript is a identifying issue in terms of hiring net builders. And rightly so. the place long ago we used to have the occasional few traces of JavaScript embedded in an internet web page, we have complicated libraries and extensible architectures, powering the "fat-client", AJAX-type wealthy net purposes.

Node Security

Node. js is a fast-growing platform for construction server purposes utilizing JavaScript. Now that it truly is being extra established in construction settings, Node purposes will begin to be particularly certain for defense vulnerabilities. maintaining your clients would require an figuring out of assault vectors certain to Node, in addition to shared with different net purposes.

Mastering Ext JS (2nd Edition)

The way to increase complex and effective net purposes with Ext JS

About This Book
Build an entire software with Ext JS from scratch to the creation build
Excellent tips and tips to make your internet functions stand out
Written in an attractive and easy-to-follow conversational variety, with functional examples masking the server facet in addition to MySQL
Who This booklet Is For

If you're a developer who's acquainted with Ext JS and wish to reinforce your talents to create even higher net purposes, this can be the booklet for you. easy wisdom of JavaScript/HTML/CSS and any server-side language (PHP, Java, C#, Ruby, or Python) is required.

In Detail

This booklet might help you to make use of Ext JS to its complete strength and should help you create an entire Ext JS program from scratch.

You'll start by means of studying tips to create the project's constitution, splash reveal, login display, dynamic menus, open monitors dynamically and master-detail grids, and lots more and plenty extra. additionally, you will the right way to export facts to Excel together with PDFs and photographs, whereas continually holding top practices in mind.

Following this, you'll realize the way to use the MVC structure, the recent MVVM. subsequent, you'll the right way to customise subject matters and the way to organize the applying to be prepared for deployment upon completion.

By the top of the booklet, you could have discovered every thing you want to be aware of to really grasp Ext JS and begin construction complex purposes.

CGI Programming with Perl

Particularly solid content material, yet hideously geared up. The ebook jumps far and wide and very lacks the coherence i have come to count on from O'Reilly books. I used "Learning Perl" to get beautiful stable with Perl in weeks. The publication on HTML is tremendous to boot. an outstanding "Learning CGI" booklet to steer into this one will be great i believe.

Additional resources for Advanced Perl Programming

Sample text

3]. This series contains a motley collection of topics that crop up on the Perl Usenet groups. I admire them for their lucid, patient, and detailed explanations and recommend that you read them at some point. ) Some of them are now packaged with the Perl distribution; in particular, the perldsc (data structures cookbook) document is a tutorial for building and manipulating complex structures. Before we start the examples, we will study what it takes to create structures à la C or C++. 1 User-Defined Structures The struct declaration in C provides a notion of user-defined types (though it doesn't quite have first-class status, like an int), and a typedef statement is then used to alias it to a new type name.

5 Symbolic References Normally, a construct such as $$var indicates that $var is a reference variable, and the programmer expects this expression to return the value that was pointed to by $var when the references were taken. What if $var is not a reference variable at all? Instead of complaining loudly, Perl checks to see whether $var contains a string. If so, it uses that string as a regular variable name and messes around with this variable! Consider the following: $x = 10; $var = "x"; $$var = 30; # Modifies $x to 30 , because $var is a symbolic # reference !

Mon 7-8 is the 0th bit, Mon 6-7pm is 11, ... Fri 6-7 (pm) is 60th. my %base_hours = ( mon => 0, tue => 12, wed => 24 , thu => 36, fri => 48 ); sub interval_parse { my ($interval_sequence) = @_; #contains "Mon 3-5, Tue 2-6" my ($time_range) = ""; foreach $day_hours (split /,/, $interval_sequence) { # $day_hours contains "Mon 3-5" etc. *(\d+)-(\d+)/); # if $from or $to is less than 7, it must be afternoon. Normalize # it by adding 12. Then reduce it to a zero base by subtracting 7 # (that is, 7 hrs to 19 hrs becomes 0 - 12.

Download PDF sample

Rated 4.62 of 5 – based on 26 votes