Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

crouchingpenguin

by crouchingpenguin (Priest)
on Sep 12, 2002 at 19:29 UTC ( [id://197321]=user: print w/replies, xml ) Need Help??

Hidden Daemon?


"It is absurd to speak of the "freedom to take away others' freedom". The absence of that absurdity is what they [BSD license advocates] are complaining about."
 — http://www.ofb.biz/modules.php?name=News&file=article&sid=353

"The GPL "has never been tested in court." People who make this argument must not realize how fascist it sounds."
 — http://www.technewsworld.com/story/43996.html

"If tyranny and oppression come to this land, it will be in the guise of fighting a foreign enemy."
 — - James Madison http://www.quotedb.com/quotes/3092

"The reasonable man adapts himself to the world; the unreasonable one persists to adapt the world to himself. Therefore all progress depends on the unreasonable man."
 — - George Bernard Shaw http://www.democracy.ru/english/quotes.php

From Perlmonks

Chatterbox frame client
Perl 6 version of cheatsheet
Sorting Files with Numbers
Schwartzian Transform
CBLAST
Coding to a deadline
Getting Started with Inline::C
Devel::Dprof is your friend
Efficiency in maintenance coding...
CB stats
Tutorial: Introduction to Object-Oriented Programming
(tye)Re: Private Class Methods Encapsulation through
stringification - a variation on flyweight objects
Objects with Private Variables
cbhistory
Closure on Closures
On Hubris
Speeding up the DBI
Before asking a database related question ...
The fine art of database programming
Finding Hamiltonian Paths using the Regexp Engine
Why I like functional programming
Functional perl please
DBI recipes
Design Patterns Still Aren't
Software Design Resources
On Creating an Effective Work Environment
Things you need to know before programming Perl ithreads
My number 1 tip for developers
Design Patterns in Dynamic Programming

General Programming

Forty Hour Week
Best Practice: Voluntary Overtime
Petition the King
Programmer's Cheat Sheet
How to be a better programmer
You Arent Gonna Need It
How to Write Maintainable Code
How to Write Unmaintainable Code
Could You Just
Just Isa Dangerous Word
Ball of Mud
Law of Demeter
Unskilled and Unaware of It
Epistemology, introduction
Are there any good reasons to choose PostgreSQL over MySQL?
comp.lang.c
Linux Developer Network
What is Software Design?
The C10K problem
UNIX Socket FAQ
AgileData.org
Dinkum Compleat[sic] Library References

General Perl

++Juerd.nl - perlcheat
Sorting (jan 96)
Perl Golf
Template Toolkit Home Page
XS Mechanics - Introduction
Perl Programming Tutorial: Process Management
PerlMonth - "Coding with Style"
Sorting in Perl
parrot - Parrot Documentation
parrot - Examples
dev.perl.org - Parrot and Perl6 PDDs
Wiki: PerlDesignPatterns
Perl6 Quick Reference
Perl Design Patterns
PerlGuts Illustrated

Perl Modules

Mail::Box
Class::DBI
DBI
DBD::Pg
DBD::SQLite
Want - A generalisation of wantarray
Storable - persistence for Perl data structures
HTTP::Daemon::SSL
IO::Socket::SSL
Data::Serializer
Crypt::CBC
Perl6::Parameters
Perl6::Classes
Error
Exception::Class
Devel::Size
Data::Dumper
YAPE::Regex::Explain
IO
Tie::File
Test::More
Benchmark
NEXT
Devel::Cover
Pointer
Devel::Peek
Catalyst
Class::Cache
Cache::Memcached
Convert::Binary::C
Attribute::Method::Typeable
Attribute::Profiled
Attribute::Protected

Other Software

Debian GNU/Linux
FreeBSD
PostgreSQL
Squeak
Ruby
Apache
OpenMosix

Interesting Books

Working Effectively with Legacy Code
The Career Programmer: Guerilla Tactics for an Imperfect World
Pragmatic Programmer: From Journeyman to Master
Software Craftsmanship: The New Imperative
The Innovator's Dilemma: When New Technologies Cause Great Firms to Fail
Refactoring: Improving the Design of Existing Code
The Art of Computer Programming Volumes 1-3 Boxed Set
Code Complete
Advanced Programming UNIX Environment
UNIX Network Programming: The Sockets Networking API, Vol. 1
UNIX Network Programming, Volume 2: Interprocess Communications
Structure and Interpretation of Computer Programs (Free Online)
Programming Ruby (Free Online)
Practical PostgreSQL (Free Online)
PerlDesignPatterns (Free Online)
Bruce Eckel's Books (Free Online)
Secure Programming for Linux and Unix HOWTO (Free Online)
Linux Device Drivers, 3rd Edition (Free Online)
Art of Assembly Language Programming and HLA (Free Online)
PC Assembly Tutorial (Free Online)
"Learning by Doing" CCNA Textbook Version 1 (Free Online)
Subversion Book (Free Online)
Beej's Guide to Unix Interprocess Communication (Free Online)
Beej's Guide to Network Programming (Free Online)
The New C Standard (Free Online)
Practical File System Design (Free Online)
Practical mod_perl (Free Online)
Extreme Perl (Free Online)
Algorithms (Free Online)
Free Computer Books, Tutorials & Lecture Notes
Why’s (Poignant) Guide to Ruby
Exploring Programming Language Architecture in Perl (Free Online)
Basics of Compiler Design (Free Online)
Mastering Perl
Dive Into Python (Free Online)

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others about the Monastery: (4)
As of 2024-03-19 10:47 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found