<?xml version="1.0" encoding="windows-1252"?>
<node id="197927" title="Louis_Wu" created="2002-09-14 17:08:13" updated="2006-09-24 19:32:06">
<type id="15">
user</type>
<author id="197927">
Louis_Wu</author>
<data>
<field name="doctext">
&lt;!--birthday:1975/08/17--&gt;
&lt;!-- Location:latitude=+047.53.18,longitude=-122.15.24--&gt;
&lt;!-- 
used in location box:
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;PM affilitation:&lt;/td&gt;&lt;td&gt;&lt;a href="http://seattleperl.org/"&gt;Seattle Perl Users Group (SPUG)&lt;/a&gt;
  --&gt;
&lt;p&gt;This account is now inactive, see my new account ([ChrisCantrall]) for why.&lt;/p&gt;
&lt;p&gt;
My degree is in &lt;a href="http://me.calpoly.edu/"&gt;Mechanical Engineering,&lt;/a&gt; from 
&lt;a href="http://www.calpoly.edu/"&gt;Cal Poly, San Luis Obispo.&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
.liaj ot oG  .ACMD eht detaloiv evah uoy ,ecnetnes siht no noitpyrcne eht gnikaerb yB
&lt;br /&gt;&lt;br /&gt;
This poke at dumb laws shamelessly borrowed from &lt;a href="http://slashdot.org/~wirelessbuzzers/"&gt;wirelessbuzzers&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;A note on my conduct:&lt;p&gt;
&lt;blockquote&gt;
&lt;p&gt;
I am a Weird Person&amp;trade;. The people who meet me in person and get to know me face-to-face come to realize that I am a good-natured person who usually means well. Online, that is more difficult for you to do. If I say something that offends you, I probably did not mean to. (Probably because I haven't insulted anyone online yet, but may succumb to the pressure eventually.)
&lt;/p&gt;&lt;p&gt;
I may also say something that sounds quite unusual, on the fringes of society or accepted behavior.  This is likely a result of me being a Weird Person&amp;trade; - my sense of humor is somewhat twisted.  I often push the boundaries of what is socially acceptable, looking for humor. (I even find it, occasionally.)  But, my idea of socially acceptable is also Strange&amp;trade; in some ways. Things which affect my view of social acceptability:
&lt;ul&gt;
&lt;li&gt;I am an American. I grew up in California and now live in Washington state.&lt;/li&gt;
&lt;li&gt;I am a Christian. I spend a lot of time in church activities, and a lot of time with Christian friends.&lt;/li&gt;
&lt;li&gt;I am an engineer. I have a degree in Mechanical Engineering.  Either I am Dilbert, or I work next to him.&lt;/li&gt;
&lt;/ul&gt;
Of course, it is also possible that I said something unpopular - and meant it. I have some philosophical, political, and theological views which are not considered mainstream. And not just the Slashdot Political Party stuff. But that should be pretty obvious, in context.
&lt;/p&gt;&lt;p&gt;
This confession was made in an effort to avoid misunderstandings. If you have read this and are still unhappy with me, /msg me - if I've done wrong, I want to know. I want to correct what I can, and make apologies where they are appropriate. 
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr /&gt;
&lt;h1&gt;The Monastery&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;&lt;h2&gt;On Being A Monk&lt;/h2&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;h3&gt;Learning about the Monestary&lt;/h3&gt;&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=213052"&gt;How do I use Perl Monks?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=17558"&gt;WriteUp Tips&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=972"&gt;Guide to Monastary&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=9953"&gt;Site HowTo&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=17316"&gt;FAQ&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=87344"&gt;New Monks Info&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=110166"&gt;Name Space&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;&lt;h3&gt;Fitting in&lt;/h3&gt;&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=977"&gt;Perlmonk Procedures&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=42980"&gt;Development of the Perl Monks Code of Conduct&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=16082"&gt;ignored users&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=6345"&gt;Editor Requests&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=110166"&gt;Name Space&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=31035"&gt;RE: password change&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=108949"&gt;Scratch Pad Viewer&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=26649"&gt;PerlMonks.org Related Scripts&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=45399"&gt;Life at the Monastery. Chapter 1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=50833"&gt;The True Catacombs of Perlmonks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=163"&gt;Outside Links&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=43037"&gt;What shortcuts can I use for linking to other information?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=119681"&gt;New Link Tags&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=29281"&gt;Perl Monks Approved HTML tags&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="http://catb.org/~esr/faqs/smart-questions.html"&gt;How To Ask An Intelligent Question (ESR)&lt;/a&gt;Offsite&lt;/li&gt;&lt;li&gt;
&lt;a href="http://catb.org/~esr/jargon/html/The-Jargon-Lexicon.html"&gt;Jargon Dictionary&lt;/a&gt; Offsite&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;&lt;h3&gt;Contributing&lt;/h3&gt;&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=144936"&gt;We Stylin'!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=206692"&gt;On CSS...&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=72241"&gt;What XML generators are currently available on PerlMonks?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;h4&gt;Site Documentation Clan&lt;/h4&gt;&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=130249"&gt;Tech Writing&lt;/a&gt; - by [ailie], part of the Site Doc Clan.&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=17342"&gt;Site Documentation Clan&lt;/a&gt; - The people who've decided to take care of the Monestary's documentation.&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=17341"&gt;Perl Monks Doc Project&lt;/a&gt; - The beginning of the Site Doc Clan.&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=85186"&gt;Site Doc Wishlist&lt;/a&gt; - audience requests for documentation.&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=174180"&gt;Site Documentation Clan Wiki&lt;/a&gt; - restricted to members.&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=237008"&gt;Site Documentation Clan To-Do Wiki&lt;/a&gt; - restricted to members.&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=198644"&gt;A couple of site changes&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=17341"&gt;Perl Monks Documentation Project&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;

&lt;li&gt;&lt;h3&gt;Learning&lt;/h3&gt;&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=196851"&gt;Learning how to answer&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=110166"&gt;Name Space&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=108949"&gt;Scratch Pad Viewer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;li&gt;&lt;h3&gt;This XP Thing&lt;/h3&gt;&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;
&lt;a href="/index.pl?node=Voting%2FExperience%20System"&gt;Voting/Experience System&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=17375"&gt;Level Powers&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="/index.pl?node_id=21211"&gt;Level 1: Initiate&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/index.pl?node_id=17643"&gt;Level 2: Novice&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/index.pl?node_id=198665"&gt;Level 4: Scribe&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/index.pl?node_id=17644"&gt;Level 5: Monk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/index.pl?node_id=17645"&gt;Level 6: Friar&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;a href="/index.pl?node_id=60351"&gt;A New Level Proposal&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node=Number%20of%20Monks%20by%20Level"&gt;Number of Monks by Level&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="http://tinymicros.com/pm/"&gt;Monk Stats, offsite&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=23288"&gt;Monk Level Stats&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node=gods"&gt;gods&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node=pmdev"&gt;pmdev&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=99288"&gt;Monk Levels Code :)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node=Node%20Tension"&gt;Node Tension&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;li&gt;&lt;h2&gt;Rooms, Dorms, and Halls&lt;/h2&gt; (where Monks spend time)&lt;/li&gt;
&lt;ul&gt;

&lt;li&gt;&lt;h3&gt;ChatterBox&lt;/h3&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;a href="/index.pl?node_id=3184&amp;displaytype=raw"&gt;ChatterBox, by its lonesome.&lt;/a&gt;&lt;strong&gt;ON&lt;/strong&gt;site, best loaded in a seperate window, to allow casual site use while fervently chatting away.&lt;/li&gt;&lt;li&gt;
&lt;a href="http://crazyinsomniac.perlmonk.org/perl/cblast35/cblast35.cgi"&gt;Last 35 in ChatterBox&lt;/a&gt; Offsite, best loaded in a seperate tab or window.&lt;/li&gt;&lt;li&gt;
&lt;a href="http://209.15.63.121/cgi-bin/perlmonks/cblast35.cgi"&gt;CBLast35 - Pacific Time&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="http://www.unlocalhost.com/cblast35/cblast35.cgi"&gt;CBLast 35 Greenwich Mean Time&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=237040"&gt;ChatterBox FAQ&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=41589"&gt;No CB comment is serious, and should not be reproduced in a node without research&lt;/a&gt;Interesting discussion of the nature of the Chatterbox.&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=18393"&gt;java chatterbox&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;li&gt;&lt;h3&gt;Newest Nodes&lt;/h3&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=115728"&gt;bivnn.cgi -- an alternate interface to newest nodes&lt;/a&gt;(code for PM)&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;&lt;h3&gt;Meditations&lt;/h3&gt;&lt;/li&gt;

&lt;li&gt;&lt;h3&gt;Seekers of Perl Wisdom&lt;/h3&gt;&lt;/li&gt;

&lt;li&gt;&lt;h3&gt;Raw Code&lt;/h3&gt;&lt;/li&gt;

&lt;li&gt;&lt;h3&gt;Tutorials&lt;/h3&gt;&lt;/li&gt;

&lt;li&gt;&lt;h3&gt;Perl Monks Discussion&lt;/h3&gt;&lt;/li&gt;

&lt;li&gt;&lt;h3&gt;Categorized Q &amp; A&lt;/h3&gt;&lt;/li&gt;

&lt;li&gt;&lt;h3&gt;Book Reviews&lt;/h3&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=182202"&gt;Perl for Web Site Management&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;li&gt;&lt;h3&gt;Module Reviews&lt;/h3&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=165585"&gt;Acme::Don't&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=65642"&gt;HTML::Template Tutorial&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=46976"&gt;Using HTML::Template&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=144315"&gt;using CGI, DBI and HTML::Template&lt;/a&gt; (a mini tutorial with example code)&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=30794"&gt;Module Reviews&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=222936"&gt;Apache::CVS::HTML + Perl::Tidy&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=224272"&gt;HTML tidy, using XML::LibXML&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/ul&gt;


&lt;li&gt;&lt;h2&gt;Favorite Corners&lt;/h2&gt; (cool nodes)&lt;/li&gt;
&lt;ul&gt;

&lt;li&gt;&lt;h3&gt;Monestary Introduction&lt;/h3&gt;&lt;/li&gt;

&lt;li&gt;&lt;h3&gt;Perl 6&lt;/h3&gt;&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=137752"&gt;Thoughts on Perl6 - Love it? Hate it?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=174867"&gt;Perl 6 needs you!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=195295"&gt;Wanted: Perl 6 Programmers&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=218423"&gt;NO PERL 6&lt;/a&gt; One person's rant and the monestary's response.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;

&lt;/ul&gt;

&lt;h1&gt;The Language&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;&lt;h2&gt;Beginning in Perl&lt;/h2&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=187006"&gt;Learning Perl as a First (programming) language&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=211302"&gt;Fundamentals Of Programming -- In 6 Hours&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=22053"&gt;CPAN&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=44397"&gt;CPAN a history lesson&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="http://use.perl.org/"&gt;Use.Perl;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;li&gt;&lt;h2&gt;Good Coding Practice&lt;/h2&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=92632"&gt;Writing General cases for code re-use&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=92632"&gt;Why and how to re-use code to make better applications and you a better programmer. (discussion)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=209555"&gt;Perl Style Guides for Large Projects&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=17890"&gt;Internals of Shift/Pop/Unshift/Push&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=209296"&gt;Intellectual Property &lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=210992"&gt;Security checker&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=212079"&gt;"Biting" text files into managable sections &lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=69927"&gt;References quick reference&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=212211"&gt;Micro optimisations can pay off, and needn't be a maintenance problem&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=34786"&gt;Why I like functional programming&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=47073"&gt;tidyhome&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node=Use%20strict%20warnings%20and%20diagnostics%20or%20die"&gt;Use strict ...&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node=Using%20the%20Perl%20Debugger"&gt;Perl Debugger&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=187878"&gt;CVS in EMACS&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=187449"&gt;Use CVS for rev control&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=197374"&gt;Add/Commit to CVS&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=171065"&gt;CVS, CGI, &amp; Perl&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=91606"&gt;Perl, RCS/CVS &amp; distribution&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=27109"&gt;CVS web interface&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=71992"&gt;CVS &amp; Perl&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=213108"&gt;The Lego approach&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;li&gt;&lt;h2&gt;Advanced (Perl) Programming&lt;/h2&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=213863"&gt;The Black Art of Perl Programming&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;



&lt;li&gt;&lt;h2&gt;Modules&lt;/h2&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href="http://use.perl.org/article.pl?sid=02/11/12/1616209&amp;mode=thread&amp;tid=32"&gt;CPAN info&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;


&lt;li&gt;&lt;h2&gt;Object Oriented&lt;/h2&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=74639"&gt;Object Oriented Perfomance&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=48385"&gt;Object Oriented Perl&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=91080"&gt;Damian Conway's ten rules for when to use OO&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=133936"&gt;Advantages of OO-ish exception handling..&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;li&gt;&lt;h2&gt;Web (That's what Perl's for, right? :)&lt;/h2&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=211875"&gt;User Interface - Arranging a list in HTML&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=171065"&gt;CVS, CGI, &amp; Perl&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="/index.pl?node_id=213751"&gt;The Case for Javascript&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;li&gt;&lt;h2&gt;System Administration&lt;/h2&gt;&lt;/li&gt;




&lt;li&gt;&lt;h2&gt;GUI&lt;/h2&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=111873"&gt;GUIs Considered Harmful (Tom Christiansen)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;li&gt;&lt;h2&gt;Obfuscation, Poetry, and One-Liners&lt;/h2&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=49070"&gt;Morsify&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="/index.pl?node_id=214003"&gt;Mission: Obfuscation (1)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;li&gt;&lt;h2&gt;Operating Specific Information&lt;/h2&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href="http://camelbones.sourceforge.net/"&gt;Camelbones for Mac OS X&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;li&gt;&lt;h2&gt;Programming Aids&lt;/h2&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;
&lt;a href="http://www.webweavertech.com/ovidiu/emacs.html"&gt;GNU EMACS for MAC OSX&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
&lt;a href="http://homepage.mac.com/pjarvis/xemacs-21.5.9.html"&gt;XEMACS on MAC OSX&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;


&lt;/ul&gt;
&lt;h1&gt;About Me&lt;/h1&gt;
[id://233771|Name Space Entry]
&lt;ul&gt;

&lt;li&gt;&lt;h2&gt;Nodes&lt;/h2&gt;&lt;/li&gt;

&lt;li&gt;&lt;h2&gt;Timeline&lt;/h2&gt;&lt;/li&gt;
High Points in my Journey toward Perl Enlightenment.
&lt;ul&gt;
&lt;li&gt;Sept 14, 2002&lt;br /&gt;Got off of duff.&lt;/li&gt;
&lt;li&gt;Oct 18, 2002&lt;br /&gt;Initiate&lt;/li&gt;
&lt;li&gt;Oct 22, 2002&lt;br /&gt;Novice&lt;/li&gt;
&lt;li&gt;Oct 22, 2002&lt;br /&gt;First votes&lt;/li&gt;
&lt;li&gt;Oct 31, 2002&lt;br /&gt;
Heard &lt;a href="http://www.sidhe.org/~dan/"&gt;Dan Sugalski&lt;/a&gt;
talk about &lt;a href="http://www.parrotcode.org/"&gt;Parrot&lt;/a&gt;
at &lt;a href="http://seattleperl.org/"&gt;SPUG.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Nov 1, 2002&lt;br /&gt;Acolyte&lt;/li&gt;
&lt;li&gt;Nov 12, 2002&lt;br /&gt;Scribe&lt;/li&gt;
&lt;li&gt;Nov 18, 2002&lt;br /&gt;Monk&lt;/li&gt;
&lt;li&gt;Jan 8, 2003&lt;br /&gt;Friar&lt;/li&gt;
&lt;li&gt;Jan 15, 2003&lt;br /&gt;
Heard [TheDamian] speak at [http://seattleperl.org/|SPUG]
about how he has customized his work environment.
If you get a chance to hear him talk about this, drop
everything and run.  It wasn't HyperOperatedSuperPosition,
it was information (and more importantly a method of
thinking) which I can start applying to make myself
more productive.&lt;/li&gt;
&lt;li&gt;July 2, 2003&lt;br /&gt;
More [TheDamian|Damianiacle] talking at SPUG.  The same topic that he had at YAPC::NA in Boca Raton.  When I grow up, I want to be 1/100000000 as smart as him.  (Pssst - I'm 27. :)&lt;/li&gt;
&lt;/ul&gt;


&lt;li&gt;&lt;h2&gt;My Favorite Modules&lt;/h2&gt;&lt;/li&gt;

&lt;li&gt;&lt;h2&gt;Who I Am Elsewhere&lt;/h2&gt;&lt;/li&gt;
I'm Louis_Wu most everywhere on the web.
&lt;ul&gt;
&lt;li&gt;&lt;h3&gt;Slashdot&lt;/h3&gt;&lt;/li&gt;
I've been reading &lt;a href="http://slashdot.org/"&gt;Slashdot&lt;/a&gt; for a few years. &lt;a href="http://slashdot.org/~Louis_Wu/"&gt;Louis_Wu at Slashdot&lt;/a&gt;

&lt;li&gt;&lt;h3&gt;use Perl;&lt;/h3&gt;&lt;/li&gt;
I follow several journals, learning from some smart people.  &lt;a href="http://use.perl.org/~Louis_Wu/"&gt;Louis_Wu at Use Perl;&lt;/a&gt;
&lt;/ul&gt;

&lt;li&gt;&lt;h2&gt;Geek Codes&lt;/h2&gt;&lt;/li&gt;

-----BEGIN PERL GEEK CODE BLOCK-----&lt;br /&gt;
Version: 0.01&lt;br /&gt;
P &gt;+c--P6-&gt;+R+&gt;+++M &gt;+O-&gt;+MA&gt;++E--&gt;+PU-BD C &gt;++&lt;br /&gt;
D--&gt;+S-&gt;++X&gt;+WP++&gt;+++MO+PP &gt;+n!CO--&gt; PO-&gt;+o &gt;++&lt;br /&gt;
G&gt;+A--&gt;+OL!Ee&gt;++Ev-&gt;+Eon+uo++w-&gt;--@$m+&gt;++&lt;br /&gt;
------END PERL GEEK CODE BLOCK------ &lt;br /&gt;
&lt;a href="http://www.xmltwig.com/cgi-bin/pgc/pgc_decode?code=P%20%3E%2Bc--P6-%3E%2BR%2B%3E%2B%2B%2BM%20%3E%2BO-%3E%2BMA%20%3E%2B%2BE--%3E%2BPU-BD%20C%20%3E%2B%2BD--%3E%2BS-%3E%2B%2BX%20%3E%2BWP%2B%2B%3E%2B%2B%2BMO%2BPP%20%3E%2Bn!CO--%3E%20PO-%3E%2Bo%20%3E%2B%2BG%20%3E%2BA--%3E%2BOL!Ee%20%3E%2B%2BEv-%3E%2BEon%2Buo%2B%2Bw-%3E--%40%24m%2B%3E%2B%2B&amp;version=0.01"&gt;Decode Perl Geek Code&lt;/a&gt;
&lt;br /&gt;&lt;br /&gt;
-----BEGIN GEEK CODE BLOCK----- &lt;br /&gt;
Version: 3.1 &lt;br /&gt;
GE d- s++:++ a- &lt;br /&gt;
C++ U*+ P++ L++ E&gt;+ W++ N o? K? w+ O? M+ V?&lt;br /&gt; 
PS+ PE(++) Y+ PGP &lt;br /&gt;
t+(*) 5+++ X+ R- tv-- b++ DI++++(+++) D+ G &lt;br /&gt;
e++ h+ r*&gt;+++ y- &lt;br /&gt;
------END GEEK CODE BLOCK------ &lt;br /&gt;
&lt;a href="http://www.ebb.org/cgi-bin/ungeek.cgi?geekCode=-----BEGIN+GEEK+CODE+BLOCK-----+%0D%0AVersion%3A+3.1+%0D%0AGE+d-+s%2B%2B%3A%2B%2B+a-+%0D%0AC%2B%2B+U*%2B+P%2B%2B+L%2B%2B+E%3E%2B+W%2B%2B+N+o%3F+K%3F+w%2B+O%3F+M%2B+V%3F+%0D%0APS%2B+PE%28%2B%2B%29+Y%2B+PGP+%0D%0At%2B%28*%29+5%2B%2B%2B+X%2B+R-+tv--+b%2B%2B+DI%2B%2B%2B%2B%28%2B%2B%2B%29+D%2B+G+%0D%0Ae%2B%2B+h%2B+r*%3E%2B%2B%2B+y-+%0D%0A------END+GEEK+CODE+BLOCK------+"&gt;Decode Geek Code&lt;/a&gt;
&lt;br /&gt;&lt;br /&gt;
--- BEGIN WEAPONS EXTENSION BLOCK ---&lt;br /&gt;
ma- k++ F++4 X-	 &lt;br /&gt;
---- END WEAPONS EXTENSION BLOCK ----&lt;br /&gt;
&lt;a href="http://kuoi.asui.uidaho.edu/~kamikaze/documents/geekWeapons.html"&gt;Weapons Code info&lt;/a&gt;

&lt;/ul&gt;


&lt;h1&gt;Version History&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;0.1.1 - I converted the previous version to nested lists, while keeping the structural tags.  I don't like using lists to provide the visual formatting I want (indenting each level), but not enough browsers support CSS.  And the visual formatting is a great aid in finding something you're looking for.&lt;/li&gt;
&lt;li&gt;0.1.0 - The first non-table homenode.  The node uses HTML's structural markup to organize a large, diverse body of information.  I hope that the content is as organized as the markup.&lt;/li&gt;
&lt;li&gt;0.0.1 - My first try at a linkful homenode.  It used tables for layout, because that was the way to get text to show up on Netscape 4 - the 'standard' browser at work.  But I've put Phoenix on my work machine, so I was freed to try something other than tables.&lt;/li&gt;
&lt;/ul&gt;</field>
<field name="lasttime">
2009-07-31 02:14:35</field>
<field name="experience">
1987</field>
<field name="user_scratchpad">
359593</field>
<field name="imgsrc">
0</field>
<field name="timeformat">
</field>
<field name="numwriteups">
85</field>
<field name="location">
Everett, WA, USA&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;PM affilitation:&lt;/td&gt;&lt;td&gt;&lt;a href="http://seattleperl.org/"&gt;Seattle Perl Users Group (SPUG)&lt;/a&gt;</field>
<field name="timezone">
-8</field>
<field name="codewrapoff">
</field>
<field name="codewraplength">
70</field>
<field name="codeautowrap">
on</field>
<field name="codeprefix">
&amp;001;:&amp;nbsp;</field>
<field name="codebig">
on</field>
</data>
</node>
