Beefy Boxes and Bandwidth Generously Provided by pair Networks chromatic writing perl on a camel
Think about Loose Coupling
 
PerlMonks  

shockme

by shockme (Chaplain)
on Sep 08, 2001 at 02:42 UTC ( #111056=user: print w/ replies, xml ) Need Help??

On January 21, 2002, I hit the XP of The Beast!

My First Post (as an Anonymous Monk) - Can you find yours? It's out there somewhere...

About my nick: See KISS, Love Gun, 1977, Ace Frehley.

Languages other than Perl:

  • Basic - Don't laugh. When I started, it was a required course at my college.
  • Fortran 77
  • COBOL - along with VMS JCL (ugh) and CICS (ugh-ugh)
  • Prolog - my first self-taught language. I suck.
  • Snobol - anybody remember this one? My second self-taught language. I got in alot of trouble at Texas Instruments for writing a production system in this language. Of course, the system worked perfectly and ultimately saved the company in the 10's of thousands of dollars ... but I still got slammed by the PHBs (who ultimately claimed credit for their "huge cost saving idea").
  • C
  • PHP - my fourth self-taught language.
  • and one or two others that I either can't recall or have forced from my memory
OS's: Databases

Contribution(s): I wrote the Chatter.pm module for perlbot. It allows perlbot to be something of an infobot, by taking whatever is said in the chatroom and performing a regex comparison against a MySQL database. Whoopee. Look for it in the 1.2.3 (or later) release.

Join the Perl Monks Seti@Home Group.

Indispensible books:

  • Learning Perl - If you never written a lick of code, this book is perfect for you. By the time you get to the end, you'll be coding Perl with ease.
  • The Perl Cookbook - Probably the only shortcoming is O'Reilly's failure to include a disk or CD containing the code examples. This book is an incredible time saver and a great learning tool.
  • Programming Perl 3rd Ed - The bible. Plain and simple. This is the stuff.
  • Mastering Regular Expressions - If you don't understand why you need to know this, you're just not paying attention.
  • Perl For System Administration - Incredible cross-platform information. Whether you're on Linux or WinWhatever, you'll find some really good information here.
  • Learning The vi Editor - Good stuff. Really good.
Books I'm soon to own and read (come on Santa!): I really get a kick out of writing humorous perl poetry. I don't know why. Anyway.... Some of my "more memorable" nodes:

All of my pathetic nodes

Nodes that I enjoy:

Some information that's good to know, the location of which is not necessarily immediately obvious:

Who is Node Reaper?

From turnstep's node (repeated here for my convenience):

The NodeReaper's main job is to "harvest" posts that the community feels is of no value. These can be duplicate posts, off-topic posts, trolls, or anything else. All monks at level 6 or higher can nominate a post to the Nodes to Consider page. Once it has been moved there, all level 6 or higher monks can vote to delete it, keep it, or edit it. Once a post has a certain number of "delete" votes (currently 5) without having reached a certain number of "keep" votes (currently 2), the NodeReaper will swoop in and claim the node. Once he does, ownership of the node is transferred from the original owner to the NodeReaper. The node's content is replaced with a short message containing a link to the original text. The reason for the node's deletion (as entered by the level 6+ monk who nominated the node) is shown at the top of the node. Any future votes on the node will go towards the NodeReaper, and not the original poster of the node. The negative writeups is because NodeReaper has no need to obey the normal laws of physics in the Monastery - you'll have to ask *him* what the number means. :)

Obligatory Geek Code (Decode me):

-----BEGIN GEEK CODE BLOCK----- Version: 3.1 GJ/IT d- s: a C+++ UL++++$ P+++$ L+++$ E--- W++ N+@ o K- w+$ O- M- V PS+ PE Y+ PGP++ t+@ 5@ X++ R tv+@ b+ DI++++ D+ G++ e++++ h---- r+++ y+++ ------END GEEK CODE BLOCK------

Obligatory Perl Geek Code (Decode me):

-----BEGIN PERL GEEK CODE BLOCK----- Version: 0.01 P+++$c-P6 R M+O+MA E PU BD C++D++S++X-WP+MO!PP n-CO--PO o G A--OL!Ee---Ev++Eon-Eot-uL++uS+uH+uo+w m!osA+ ------END PERL GEEK CODE BLOCK------

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 exploiting the Monastery: (8)
As of 2014-04-17 01:36 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    April first is:







    Results (437 votes), past polls