<?xml version="1.0" encoding="windows-1252"?>
<node id="16186" title="jettero" created="2000-06-03 13:36:33" updated="2008-08-21 10:53:49">
<type id="15">
user</type>
<author id="16186">
jettero</author>
<data>
<field name="doctext">
&lt;p&gt;&lt;em&gt;"When you refuse to set goals that seem unreachable, you will never reach them." -Zinn&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;Stuff I wrote&lt;/h3&gt; &lt;p&gt;
&lt;ul&gt;
&lt;li&gt;[href://http://cpan.jettero.pl/]&lt;/li&gt;
&lt;li&gt; [id://589279] &lt;/li&gt;
&lt;li&gt; [id://548787] &lt;/li&gt;
&lt;li&gt; [id://602005] &lt;/li&gt;
&lt;li&gt; [id://684733] &lt;/li&gt;
&lt;li&gt; [href://?node_id=6364&amp;user=jettero&amp;length=10&amp;orderby=hr|my best stuff] &lt;/li&gt;
&lt;li&gt; [href://?node_id=6364&amp;user=jettero&amp;length=10&amp;orderby=lr|my worst stuff] &lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;h3&gt; Module Favorites and/or honorable mentions: &lt;/h3&gt;
&lt;p&gt; [mod://WWW::Mechanize], [mod://XML::XPath]. [mod://Text::Balanced], [mod://Devel::Peek], [mod://Module::Corelist], [mod://Module::Release], [mod://DBM::Deep], [mod://Tie::File], [mod://Math::Units::PhsyicalValue], [mod://Benchmark], [mod://Net::Server], [mod://MIME::Lite] (html), [mod://Net::SMTP::OneLiner] (quick text), [mod://HTML::Table::FromDatabase], [mod://File::Slurp], [mod://IPC::System::Simple]
&lt;/p&gt;

&lt;h3&gt; Discoveries &lt;/h3&gt;

&lt;p&gt; This is potentially useful in many different situations: &lt;c&gt;m/blarg/ and m/\Gelseward/&lt;/c&gt;

&lt;p&gt; I always mean to use this, but forget about it: &lt;c&gt;perl -MO=Deparse yourcode.pl&lt;/c&gt;

&lt;p&gt; This is like &lt;c&gt;bash -x script.sh&lt;/c&gt;, but for perl: &lt;c&gt;PERLDB_OPTS=AutoTrace perl -d script.pl&lt;/c&gt;

&lt;p&gt; Pike's previous_object() is sadly missing from perl... or is it? [id://690713|previous_object()]

&lt;p&gt; [mod://Devel::EvalError] seems to indicate that checking $@ for eval errors is going to fail some of the time. 

&lt;p&gt; [bart] points out possibly the coolest thing I've seen (as a side comment) yet: [id://595736|&lt;c&gt;$+&lt;/c&gt;]

&lt;p&gt; [id://846053|use warnings FATAL =&gt; qw(uninitialized);]  Not something I'd use very often (I'm more of a [mod://common::sense] kinda guy), but I can see potential value in it.


&lt;h3&gt;Modules I mean to look at but haven't&lt;/h3&gt;

&lt;p&gt; What is this [mod://Coro] module? (found in  [id://714778|714778]).

&lt;p&gt; Who is loading this page? [mod://HTTP::BrowserDetect] pulled from this post: ([id://605732|id:605732]).

&lt;p&gt; [wfsp] has pointed out [mod://HTML::Template], which I think I might really really like.&lt;/p&gt;

&lt;p&gt; I should really re-write FoxPro::DBF (never published) to be like (or use, or extend) [mod://DBD::AnyData] or at least fit in the DBD namespace somewhere (around [dist://AnyData] I imagine).  ([id://595119|ref])

&lt;p&gt; I have a huge library of roll-your-own [mod://CGI] stuff that I use.  Recently I started looking at more modern alternatives.  I mean to try to use [mod://CGI::Application] eventually.  It's really neat.  That necessarily implies the use of [mod://CGI::Application::Plugin::Session], since I really like (and already use) [mod://CGI::Session].  I disliked [mod://CGI::Session::Auth] after careful examination... If you have any other suggestions, &lt;c&gt;/msg&lt;/c&gt; them over please.

&lt;p&gt; [mod://Sub::Contract] and [mod://Class::Contract] both seem really neat.  Must check them out.

&lt;h3&gt;Monks I know IRL&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;[id://9379]&lt;/li&gt;
&lt;li&gt;[id://16090]&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;h3&gt;&amp;#147;Important&amp;#148; Dates&lt;/h3&gt;
&lt;ul&gt;
 &lt;li&gt; 2006-12-21: Level 11&lt;/li&gt;
 &lt;li&gt; 2007-01-05: Level 12&lt;/li&gt;
 &lt;li&gt; 2007-01-11: [id://594205|300 posts]&lt;/li&gt;
 &lt;li&gt; 2007-01-12: member of a group&lt;/li&gt;
 &lt;li&gt; 2007-01-22: Level 13, making me a [id://3559|saint (sorta)]&lt;/li&gt;
 &lt;li&gt; 2007-03-16: Level 14&lt;/li&gt;
 &lt;li&gt; 2007-03-22: [id://606109|400 posts]&lt;/li&gt;
 &lt;li&gt; 2007-04-07: [id://608822|420 posts]&lt;/li&gt;
 &lt;li&gt; 2007-05-24: [id://617246|500 posts]&lt;/li&gt;
 &lt;li&gt; 2007-05-28: level 15&lt;/li&gt;
 &lt;li&gt; 2007-10-05: "You have 666 points until level 16 - Parson"&lt;/li&gt;
 &lt;li&gt; 2008-01-02: level 16&lt;/li&gt;
 &lt;li&gt; 2008-04-22: [id://682039|666 posts]&lt;/li&gt;
 &lt;li&gt; 2008-06-03: &lt;em&gt;&amp;quot;Happy Monkday!!  You've been here 8 painful years.&amp;quot;&lt;/em&gt;&lt;/li&gt;
 &lt;li&gt; 2008-10-02: level 17&lt;/li&gt;
 &lt;li&gt; 2009-06-03: &lt;em&gt;&amp;quot;Happy Monkday!! You've been here 9 rewarding years.&amp;quot;
 &lt;li&gt; 2010-10-28: level 18&lt;/li&gt;
&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Random Junk&lt;/h3&gt;

&lt;p&gt; The [id://6181] was originally my creation &amp;mdash; but it was not done in css way back then.

&lt;p&gt;If you go [http://skydiveallegan.com/|Skydiving in Michigan].  Be sure to let me know.  Um, actually if you've ever done even a single jump, let me know.  I'd like to know who the skydiving Perl Monks are.

&lt;p&gt;The same thing goes for go players: stop by the [href://http://kzoogo.info/|KGC] for a game of go.  If you'd like to simply play me online (slowly), contact me on [href://http://www.dragongoserver.net/userinfo.php?uid=5416|DGS].&lt;/p&gt;

&lt;!-- locGOOGLEation:latGOOGLEitude=42.4661,longGOOGLEitude=-85.646 --&gt;
&lt;!-- converted from google co-ordinates with Geo::Coordinates::DecimalDegrees --&gt;
&lt;!-- location:latitude=42.27.58,longitude=-85.38.45 --&gt;
&lt;!-- os:Ubuntu --&gt;
&lt;!-- birthday:1973/11/05 --&gt;
&lt;!-- email:jettero@cpan.org --&gt;

&lt;h3&gt;Guy Fawkes Webring&lt;/h3&gt;
&lt;p&gt; If you were born on 11/5, msg me or swampyankee to get in on the webring.  It's a circular linked list.
&lt;p&gt; Next: [swampyankee] &lt;/p&gt;
</field>
<field name="lasttime">
2013-02-23 11:29:17</field>
<field name="experience">
12294</field>
<field name="user_scratchpad">
360663</field>
<field name="imgsrc">
588421</field>
<field name="timeformat">
</field>
<field name="numwriteups">
1031</field>
<field name="location">
&lt;a href="http://www.google.com/maps?q=Kalamazoo,+MI&amp;z=16&amp;t=k"&gt;Kalamazoo&lt;/a&gt;, &lt;a href="http://www.google.com/maps?q=Delton,+MI&amp;z=14"&gt;Delton&lt;/a&gt;, or &lt;a href="http://hastingsskydive.com/"&gt;sky&lt;/a&gt;</field>
<field name="timezone">
America/New_York</field>
<field name="codewrapoff">
</field>
<field name="codewraplength">
100</field>
<field name="codeautowrap">
</field>
<field name="codeprefix">
</field>
<field name="codebig">
</field>
</data>
</node>
