<?xml version="1.0" encoding="windows-1252"?>
<node id="533863" title="roboticus" created="2006-03-02 07:31:11" updated="2009-12-09 09:04:36">
<type id="15">
user</type>
<author id="533863">
roboticus</author>
<data>
<field name="doctext">
&lt;hr&gt;
&lt;h3&gt;Nodes with code I ought to revisit and play with:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;[id://906085]&lt;/li&gt;&lt;li&gt;[id://937249]&lt;/li&gt;&lt;li&gt;[id://953743]&lt;/li&gt;&lt;li&gt;[id://988117]&lt;/li&gt;&lt;li&gt;[id://951711]&lt;/li&gt;&lt;li&gt;[id://980987]&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Handy links&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;[id://645432] Some perl innards (UTF .. scalar...)&lt;/li&gt;
&lt;li&gt;[id://3737] A homepage w/ a couple of good refs&lt;/li&gt;
&lt;li&gt;[id://794918|PDF--&gt;HTML via ghostscript]&lt;/li&gt;
&lt;li&gt;[id://556602]&lt;/li&gt;
&lt;li&gt;[id://542896]&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;i&gt;Modules&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
 &lt;ul&gt;
  &lt;li&gt;[id://1015622]&lt;/li&gt;
  &lt;li&gt;[id://413799] Accessing perl internals&lt;/li&gt;
  &lt;li&gt;[id://51012]&lt;/li&gt;
  &lt;li&gt;[id://165253] I don't do http, but for those who do...&lt;/li&gt;
  &lt;li&gt;[id://284436]&lt;/li&gt;
  &lt;li&gt;[id://653503] (usage of Inline C)&lt;/li&gt;
  &lt;li&gt;[id://153486] (see Windows Stuff section, too)&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;&lt;b&gt;&lt;i&gt;Perl syntax &amp;amp; semantics&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
 &lt;ul&gt;
  &lt;li&gt;[http://perl.plover.com/FAQs/Namespaces.html|Coping with scoping] (offsite)&lt;/li&gt;
  &lt;li&gt;[id://343572] Why you shouldn't!&lt;/li&gt;
  &lt;li&gt;[id://518444] Regex goodness!&lt;/li&gt;
  &lt;li&gt;[id://870882] Spiffy read regexes from file w/ capture&lt;/li&gt;
  &lt;li&gt;[id://519396]&lt;/li&gt;
  &lt;li&gt;[id://564792] Interesting operator combo&lt;/li&gt;
  &lt;li&gt;[http://www.perl.com/language/misc/fmproto.html|Far More Than Everything You've Ever Wanted to Know about Prototypes in Perl] (perl.com)&lt;/li&gt;
  &lt;li&gt;[http://perl.plover.com/varvarname.html|Why it's stupid to 'use a variable as a variable name']&lt;/li&gt;
  &lt;li&gt;[http://perl.plover.com/varvarname2.html|Why it's stupid to 'use a variable as a variable name' part 2]&lt;/li&gt;
  &lt;li&gt;[http://perl.plover.com/varvarname3.html|Why it's stupid to 'use a variable as a variable name' part 3]&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;&lt;b&gt;&lt;i&gt;Debugging Tips&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
 &lt;ul&gt;
  &lt;li&gt;[id://509118]&lt;/li&gt;
  &lt;li&gt;[id://45547]&lt;/li&gt;
 &lt;/ul&gt;
&lt;li&gt;&lt;b&gt;&lt;i&gt;Perl Environment&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
 &lt;ul&gt;
  &lt;li&gt;[id://541750] Changing memory limit in Cygwin&lt;/li&gt;
  &lt;li&gt;[id://693828] Installing modules without root privs&lt;/li&gt;
  &lt;li&gt;[id://760249|HOW2: Install &amp;amp; use old CPAN module without disrupting your installation]&lt;/li&gt;
 &lt;/ul&gt;
&lt;li&gt;&lt;b&gt;&lt;i&gt;Pack/Unpack&lt;/i&gt;&lt;/b&gt;
 &lt;ul&gt;
  &lt;li&gt;[id://224666]&lt;/li&gt;
 &lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;i&gt;Grep/Map/Merge/Search/Sort&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
 &lt;ul&gt;
  &lt;li&gt;[id://128722]&lt;/li&gt;
  &lt;li&gt;[id://569939] Sort &amp; map demo&lt;/li&gt;
  &lt;li&gt;[id://596095] Merge sort #1&lt;/li&gt;
  &lt;li&gt;[id://682287] Merge sort pseudocode&lt;/li&gt;
 &lt;/ul&gt;
&lt;li&gt;&lt;b&gt;&lt;i&gt;Regular Expressions&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
 &lt;ul&gt;
  &lt;li&gt;[planetscape|Planetscapes'] [id://696693|My Favorite Regex Tools]&lt;/li&gt;
 &lt;/ul&gt;
&lt;li&gt;&lt;b&gt;&lt;i&gt;Unicode&lt;/i&gt;&lt;/b&gt;
 &lt;p&gt;Someday, I simply *must* learn all the Unicode plumbing.  I wonder why it's so complex.  I'm squirreling this stuff away towards the day when I need it:&lt;/p&gt;
&lt;/li&gt;
 &lt;ul&gt;
  &lt;li&gt;[http://stackoverflow.com/questions/6162484/why-does-modern-perl-avoid-utf-8-by-default]&lt;/li&gt;
  &lt;li&gt;[http://mark.stosberg.com/blog/2010/12/percent-encoding-uris-in-perl.html]&lt;/li&gt;
 &lt;/ul&gt;
&lt;li&gt;&lt;b&gt;&lt;i&gt;PerlMonks usage&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
 &lt;ul&gt;
  &lt;li&gt;[http://perl.plover.com/FAQs/Buffering.html|Suffering from Buffering] (offsite)&lt;/li&gt;
  &lt;li&gt;[http://www.catb.org/~esr/faqs/smart-questions.html|ESR's "How To Ask questions The Smart Way"] (offsite)&lt;/li&gt;
  &lt;li&gt;[id://17642]&lt;/li&gt;
  &lt;li&gt;[id://43037]&lt;/li&gt;
  &lt;li&gt;[id://172086]&lt;/li&gt;
  &lt;li&gt;[id://486641] Move "Vote!" button with CSS in "Display Settings"&lt;/li&gt;
  &lt;li&gt;[id://510718]&lt;/li&gt;
  &lt;li&gt;[id://596792]&lt;/li&gt;
  &lt;li&gt;[id://657488]&lt;/li&gt;
  &lt;li&gt;[id://769581] Put green bar to left of &amp;lt;readmore&amp;gt; tags&lt;/li&gt;
 &lt;/ul&gt;

&lt;li&gt;&lt;b&gt;&lt;i&gt;Windows Stuff&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
 &lt;ul&gt;
  &lt;li&gt;[http://www.adp-gmbh.ch/perl/word.html|Word and PERL] (offsite)&lt;/li&gt;
  &lt;li&gt;[http://www.perl.com/pub/a/2005/04/21/win32ole.html|Automating Windows Apps] (perl.com)]&lt;/li&gt;
  &lt;li&gt;&lt;b&gt;&lt;i&gt;SOAP&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
   &lt;ul&gt;
    &lt;li&gt;[id://987065|Collection of PM XML links]&lt;/li&gt;
   &lt;/ul&gt;
  &lt;li&gt;&lt;i&gt;&lt;b&gt;Win32&lt;/b&gt;&lt;/i&gt;
  &lt;ul&gt;
   &lt;li&gt;[id://153486]&lt;/li&gt;
   &lt;li&gt;[http://www.tek-tips.com/faqs.cfm?fid=6715|Tek-tips: use Win32::OLE to drive Excel&lt;/li&gt;
  &lt;/ul&gt;
  &lt;/li&gt;
 &lt;/ul&gt;
&lt;li&gt;&lt;b&gt;&lt;i&gt;Recommeded Reading for Newbies&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
 &lt;ul&gt;
  &lt;li&gt;[id://494009] Also tips for learning Perl&lt;/li&gt;
  &lt;li&gt;[id://553487] It's important to get your interfaces right sooner rather than later&lt;/li&gt;
  &lt;li&gt;[id://594413] data structures&lt;/li&gt;
 &lt;/ul&gt;
&lt;li&gt;&lt;b&gt;&lt;i&gt;FAQs&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;
 &lt;ul&gt;
  &lt;li&gt;[id://928062|Read from STDIN when available] allow console input while code is running&lt;/li&gt;
  &lt;li&gt;[id://548416|Bidirectional socket communication]&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Interesting nodes/threads:&lt;p&gt;
&lt;ul&gt;
&lt;li&gt;[id://128286]&lt;/li&gt;
 &lt;li&gt;[id://197008]&lt;/li&gt;
 &lt;li&gt;[id://394168]&lt;/li&gt;
&lt;li&gt;[id://386531]&lt;/li&gt;
 &lt;li&gt;[id://393792]&lt;/li&gt;
&lt;li&gt;[id://542789] Explanation of an obfu&lt;/li&gt;
&lt;li&gt;[id://558342]&lt;/li&gt;
&lt;li&gt;[id://812368] Unicode hints&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;My better nodes: &lt;i&gt;Apparently not many!  ;^)&lt;/i&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[id://554423]&lt;/li&gt;
&lt;li&gt;[id://557196]&lt;/li&gt;
&lt;li&gt;[id://569984]&lt;/li&gt;
&lt;li&gt;[id://737573]&lt;/li&gt;
&lt;li&gt;[id://937249]&lt;/li&gt;
&lt;li&gt;[id://963012]&lt;/li&gt;
&lt;li&gt;[id://963824]&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;CUFP node(s)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[id:/1019055]&lt;/li&gt;
&lt;li&gt;...car ROI toy ... where did I put that?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Stuff I should play with, should the time arise:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[id://553416] PM XML interface links&lt;/li&gt;
&lt;li&gt;[id://869200] CPAN dependency graph stuff&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Unsorted stuff:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[id://543280]&lt;/li&gt;
&lt;li&gt;[id://465955]&lt;/li&gt;
&lt;li&gt;[id://548184]&lt;/li&gt;
&lt;li&gt;[id://499479]&lt;/li&gt;
&lt;li&gt;[id://544195]&lt;/li&gt;
&lt;li&gt;[id://553004]&lt;/li&gt;
&lt;li&gt;[id://551926]&lt;/li&gt;
&lt;li&gt;[id://552887]&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Last few changes:&lt;/p&gt;
&lt;ul&gt;
 &lt;li&gt;2K130129: Added Win/SOAP, trivial format &amp; content fixes&lt;/li&gt;
 &lt;li&gt;2K120425: Added a 'my better' node.&lt;/li&gt;
 &lt;li&gt;2K120414: Added debug link, noted mcdarren's site status.&lt;/li&gt;
 &lt;li&gt;2K120411: Added Unicode links&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
</field>
<field name="lasttime">
2013-05-19 11:06:12</field>
<field name="experience">
23883</field>
<field name="user_scratchpad">
542721</field>
<field name="imgsrc">
550715</field>
<field name="timeformat">
%Y%m%d %H:%M</field>
<field name="numwriteups">
2321</field>
<field name="location">
Louisville, KY&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Made &lt;a href="/?node=Saints in our Book"&gt;"The Book":&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Aug 03, 2007</field>
<field name="timezone">
America/New_York</field>
<field name="codewrapoff">
</field>
<field name="codewraplength">
85</field>
<field name="codeautowrap">
</field>
<field name="codeprefix">
&lt;b&gt;&lt;font color="red"&gt;&amp;01;&lt;/font&gt;&lt;/b&gt;&amp;nbsp;</field>
<field name="codebig">
on</field>
</data>
</node>
