Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW


by pboin (Deacon)
on Jun 13, 2003 at 18:48 UTC ( [id://265764]=user: print w/replies, xml ) Need Help??

"Meaning no disrespect to the religious convictions of others, I still can't help wondering how we can explain away what to me is the greatest miracle of all and which is recorded in history. No one denies there was such a man, that he lived and that he was put to death by crucifixion. the miracle I spoke of? Well consider this and let your imagination translate the story into our own time -- possibly to your own home town. A young man whose father is a carpenter grows up working in his father's shop. One day he puts down his tools and walks out of his father's shop. He starts preaching on street corners and in the nearby countryside, walking from place to place, preaching all the while, even though he is not an ordained minister. He does this for three years. Then he is arrested, tried and convicted. There is no court of appeal, so he is executed at age 33 along with two common thieves. Those in charge of his execution roll dice to see who gets his clothing -- the only possessions he has. His family cannot afford a burial place for him so he is interred in a borrowed tomb. End of story?

No, this uneducated, propertyless young man who...left no written word has, for 2000 years, had a greater effect on the world than all the rulers, kings, emperors; all the conquerors, generals and admirals, all the scholars, scientists and philosophers who have ever lived -- all of them put together. How do we explain that?

...unless he really was what he said he was."

--Ronald Reagan

To Study:

Shift, Pop, Unshift and Push with Impunity!
HTTP::Form and invalid radio button values
Disabling regexp optimizations?
Using references as hash keys
/o is dead, long live qr//!
Determining uniqueness in a string.

HTML::DBForm Creates a web interface for updating database tables
HTML::QuickTable Generates tables from your data structures.
SQL::Abstract Generates SQL from your data structures.
Class::DBI::Loader Dynamic definition of classes from a DB
Class::MakeMethods Auto-gen common types of OO get/set methods
Maypole MVC web application framework

Useful Home Nodes



Object Constructors - Advice of experienced OO Perl Monks The Power of Objects

Databases / DBI

Speeding up the DBI
Tricks with DBI
The fine art of database programming
DBI recipes

Specific Module Use



How do I launch my browser in Win32 to go to a specified URL?
win32 browser launching weirdness
Locking a table row while web form is open
Re: Re: Browsers as stand-alone UI
HTTP::Form and invalid radio button values
Warning our Fellow Monks
Survey of Surveys on HTML Templating systems
CGI::Application and HTML::Template
CGI::Application Error
CGI::Application - Best Practices Wiki
Untainting input to CGI::Application
Net::HTTPServer wrapped CGI::Application
CGI::Application + Net::HTTPServer

Best Practices & Guidelines

Should I use Fields, InsideOuts, or Properties?
Short routines matter more in OO?
My coding guidelines
Developer Accountability


Lessons learned from getting to 100% with Devel::Cover
Re: Testing Non-module code
Lessons learned from getting to 100% with Devel::Cover

Perl Itself

Re: How can I visualize my complex data structure?
/o is dead, long live qr//!
Multiple substitutions in large files
Not Exactly a Hash Tutorial
References quick reference
Perl cheat sheet
Context aware functions - best practices?
True or False? A Quick Reference Guide


Inverting Template::Toolkit
Organizational strategies when using HTML::Template
HTML::Template Tutorial
Web Application Frameworks and their Templating Engines with a Comparative Study of Template and HTML::Template
Choosing a Templating System


Why I chose PerlAPP rather than PAR.


A guide to installing modules for Win32
A Practical Guide to Compiling C based Modules under ActiveState using Microsoft C++
A Guide to Installing Modules
A guide to installing modules for Win32
S‎crip‎t to update your PPM Repositories
Re: Modules in the Windows environment
What's your Module Template
Should Modules Do I/O?
Writing Solid CPAN Modules
Josť's Guide for creating Perl modules
How to make a CPAN Module Distribution
Writing Modules/namespace polution

PerlMonks Itself

jdporter's treehouse
What shortcuts can I use for linking to other information?
How (Not) To Ask A Question
What shortcuts can I use for linking to other information?


[OT] Perl Code Embedded in an Image
The Greatest Verse

Error Handling

Exceptions and Return Codes
Thinking about module error handling
Error handling - how much/where/how?

Legal / Licensing

self developed modules for client use

Log In?

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

How do I use this?Last hourOther CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (2)
As of 2024-06-22 16:13 GMT
Find Nodes?
    Voting Booth?

    No recent polls found

    erzuuli‥ 🛈The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.