Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Discipulus

by Discipulus (Deacon)
on Jun 13, 2002 at 08:04 UTC ( #174111=user: print w/ replies, xml ) Need Help??

starting learning Perl as a game in a hot summer one year ago (ie 2001) on my linux system and now..
2003..trying to avoid learning vb administrating win32 with Perl..
..
2007..trying to avoid learning C# administrating win32 with Perl..
..
2013..trying to avoid learning powershell to manage w2k8r2 using Perl...
riding my Kawasaki GPZ 550
...April 12 2012: riding my Kawasaki GPZ 750..
...
full page chat and last hour of cb


about closures Merlyn column and Why closures where tye sythetize 4 types of progrmming, Corion pointed me to Kingdom of Nouns unrelated but quite related Why I like functional programming How A Function Becomes Higher Order
switch to ssl for free
mass editi in Perl
Unicode utf-8 codepoints and graphemes and also The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)
http://www.vagrantup.com/ replicate dev env
Passing an open handle to another process on win and about system 1
an interesting reading here found at Writing a Programming Language in Perl
about threads on windows and an ufo Q module. and Adding parallel processing to a working Perl s‎crip‎t also see zentara words and links
just for fun (please do not feel offended, humor is humor..): if programming laguages were religions or cars other cars or car pictures or women or boats or drinks or bands or philosophers?
Fudge means a sweet.. but here you have a very detailed error reporting sub.
Tricks with DBI very old but usefull and GMAX DBI tutorial GMAX The fine art of database programming
web programming for beginners and also the w3 validator or the web perfomance analyzer and why frames are not good (very ancient article)
Re: How to understand chapter 6 of Higher Order Perl?
One Zero variants_without_repetition combinatory calculus in aregex in the oha's answer.
Custom Sort An AoA intersting serie of replies about costum double sort.
colorized output
the x !! operator combo . found in conditional statements in list constructors ..but better is tye's ! $test ? () : ( ... )
Perl object memory overhead view the interesting replies.
Re: Ask for STDIN but don't pause for it
pack unpack tutorial and perl.pack.unpack.printf.cheat.sheet
array and hash and other speed comparison
load module in BEGIN block
The early history of Perlmonks
about app packaging and kirsle blog too http://www.kirsle.net/blog/kirsle/install-par-packer-on-windows
The Dynamic Duo --or-- Holy Getopt::Long, Pod::UsageMan!
maze generator thanks fo funny to ambrus and choroba
Recursive Directory print view especially Laurent_R's answers.
Joel on software - The Process of Designing a Product
old but useful: behind the gui lives the shell
IP and subnets in given range
Perlmonks's World Map gently hosted by moritz
performance tunning of a lamp installation mysql swappiness problem
old utility to show ascii code
about our
lot of link about Tk in comments by monks ... but discovered Prima!
Re^3: Perl compiler request - flogging the dead horse! very interesting explanation of perl compile complexity
interesting bench about splitting long lines
Mojolicious::Lite +and jQuery +AJAX + Mojo::Template
Re: Pointers for building Perl off of Strawberry Perl. compiling a Perl under win
Perl was given to light ligther side of Perl search
check your s‎crip‎t against this
Damian Conway's ten rules for when to use OO
flip flop operator
Teaching perl: Re: How to teach perl to novice programer and Re: What is the best way to master perl (do your homework)
About new modules: perlnewmod that links also to this one... Create a ppd module distribution and also Corion's answer and about installed modules
poem on strict... The strictures, according to Seuss
Plack Dancer Dancer2 et alia: Understanding benefits of Plack PSGI, Plack et.al. and also Dancer2 sessions under Plack and http://blog.kablamo.org/2014/04/08/read-plack-1/ also Beginner's guide to Dancer Dancer calendar 2010 2011 2012 2013 few things on Dancer2 SawyerX speacks about Dancer2 and CGI must die!
How can I visualize my complex data structure?good post about dumping complex datastructure, and comparison on Perl serialization options
SOAP, WSDL, XML service/clientgood post (seems) on WSDL
How do I mix up Perl and jQuery (for beginners) lot of examples Perl + jQuery
XML "If you need to deal with XML, first, we’re very sorry." b d foy http://www.effectiveperlprogramming.com/2011/07/rewrite-xml-with-xmltwig/ and http://www.effectiveperlprogramming.com/2010/03/process-xml-data-with-xmltwig/ and http://it-is-etc.blogspot.it/2012/07/perl-how-to-manipulate-xml-files-using.html and http://perlmeme.org/tutorials/parsing_xml.html speed comparison http://www.robinclarke.net/archives/xml-parsing-with-perl mirod schratchpad and Re: Another simple XML Twig question and http://www.xml.com/pub/a/2001/03/21/xmltwig.html ambrus's Do not reinvent the wheel: real-world example using XML::Twig and also http://perl-xml.sourceforge.net/faq/ and choroba about XML
Davido's precious regex tester is now here also, anonimously suggested, rxrx and this one and this other one and also VRegExp or 7stages of a regexes user and http://www.perlmonks.org/index.pl?node=sexeger and http://www.perlmonks.org/index.pl?node=Array%20One-Liners and Using Look-ahead and Look-behind
lot of links about debugging Perl code and Use strict warnings and diagnostics
Tartaglia's Pascal's Triangle: mine Pascal Triangle Pascal's triangle... where you can find perl -e "while((@_=(1,map$_[$_-1]+$_[$_],1..@_))<=$ARGV[0]){print qq(@_\n)}" Binomial Expansion http://mathforum.org/workshops/usi/pascal/pascal.links.html and another interesting page see also The Oldest Plays the Piano Explain one liner for fibonacci and Explain Fibonacci one-liner ?? also test of primality My big tk program about Tartaglia's triangle
SSH2 demo
Use strict warnings and diagnostics or die
ooh, oh, ohh is still alive!
from Why do people say 'Perl' is dead?!?!
http://onlyjob.blogspot.it/2011/03/perl5-python-ruby-php-c-c-lua-tcl.html
http://nerds-central.blogspot.it/2011/03/perl-still-dominates-over-python-ruby.html
refactoring CGI appsRe: Refactor CGI::Application and supporting scrits difference between library and framework Re: What does Mojolicious do exactly and is it right for me? IIS 7.5 Re: can Perl-CGI run persistently on Windows 2008 with IIS 7.5? how? Activestate http://docs.activestate.com/activeperl/5.16/bin/ap-iis-config.html and iis7.5 http://community.activestate.com/forum/activeperl-iis-75 header examples: Need help in translating the following php code to perl
MOdern replace of SSI Re^3: A modern Perl repalcement for Apache Server Side Includes?
Re: Writing portable code writing portable code OS independent perl s‎crip‎t and Re: Command line arguments not passed in Win7 ( regqueryperl.bat ) and Question on Strawberry's Portable .bat file and also variables substitution in cmd.exe and Re^2: Dangerous Characters for system calls
mar 2013 - About BEGIN blocks: Re: Returning information from BEGIN Re^3: BEGIN and compile-time Never lock $0 inside of a BEGIN block Re: Perl templating/macro creating using 'BEGIN'... Re: BEGIN block and prototyped subroutines Re: BEGIN vs initialization __DATA__ used in BEGIN and Is this BEGIN construct supposed to work? and about UNITCHECK in my check modules used by a s‎crip‎t and their version
Re: console adventure game to html mod_perl version about gaming
Using the DATA file handle for ARGV DATA, ARGV and typglob trick very well written intro and the recent Why does Perl have typeglobs? and not useful but intersting magic used by $^T in this post. tye explain that * is the sygil for FH Re: Why don't file handles have sigils? (*)

perl idioms

stolen from busunsl's homenode
  • slurp a file:  my $contents = do { local (@ARGV, $/) = $filename; <> };
  • set even elements of @list to 'bla':  $_ % 2 or $list[$_] = 'bla' for 0..$#list;
  • getting indices sorted by value: my @indices = sort { $a[$a] <=> $a[$b] } 0..$#a;
  • initialize hash elements: @hash{@array} = (1) x @array
  • assign empty string defaults: $_ =$_ = '' for grep ! defined ( $foo, $bar, $baz );
  • blank padding: $str = $str = pack('A40',$str);

Log In?
Username:
Password:

What's my password?
Create A New User
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (9)
As of 2014-07-23 02:33 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My favorite superfluous repetitious redundant duplicative phrase is:









    Results (131 votes), past polls