<?xml version="1.0" encoding="windows-1252"?>
<node id="345630" title="Errto" created="2004-04-16 00:25:06" updated="0000-00-00 00:00:00">
<type id="15">
user</type>
<author id="345630">
Errto</author>
<data>
<field name="doctext">
&lt;!-- Location:latitude=041.18.43, longitude=-072.55.17 --&gt;
&lt;p&gt;Finally got around to putting something on here after several months.  Recent news about me includes:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Moved into a snazzy new fifth floor apartment, and now have as a roommate PM's very own [ChemBoy]. &lt;strong&gt;Update&lt;/strong&gt;: Left that apartment, moved into an even snazzier duplex condo.  Same roommate&lt;/li&gt;
&lt;li&gt;Finally got my hands on a respectable Linux server to play with at work, and I am actually writing my first substantial work-related Perl program (an SQL-based-report-generator-sort-of-thingy).  Where by substantial I mean more than a few dozen lines.  I don't have "official" management approval to actually deploy Perl code in production, but I plan to make a very good case for it. &lt;strong&gt;Update&lt;/strong&gt;This didn't happen.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Actually&lt;/em&gt; started implementing my first real Perl project for work, a deskop app for Win32 with a combined web/Tk interface.  I get to use [cpan://HTTP::Daemon], [cpan://XML::LibXSLT], [cpan://LWP], [cpan://Tk], [cpan://CGI::Simple], [cpan://Win32::GUI]*, [cpan://DBD::SQLite],[cpan://Text::xSV] and  &lt;strike&gt;[cpan://PAR]&lt;/strike&gt; all in the same program.  [cpan://HTTP::Proxy] helped tremendously with debugging.  Woohoo!&lt;/li&gt;
&lt;li&gt;Still looking for a nice user image for my home node here. &lt;strong&gt;Update&lt;/strong&gt;: got one!  This is a view from the window in my office, captured on my mediocre phone camera.  If you know New Haven, you can probably figure out where this is (/msg me to check).&lt;/li&gt;
&lt;li&gt;I became the 400th [id://3559|Saint] on Monday 29 August 2005 at approximately 11:30 PM EDT.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Relevant links:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Explanation of my [id://413099|name]&lt;/li&gt;
&lt;li&gt;What I [id://361312|do] for a living&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I learned an interesting thing about PerlMonks yesterday.  Anyone is free to ask questions, but not all questions (even those that rigorously follow the advice given in [id://172086] ) are of equal merit.  It's also important that your question be of interest to at least some reasonable portion of the general audience.  After lurking for two years as [Anonymous Monk] and then spending several months exclusively answering questions, I finally posted one of my own at [id://422308].  At one point its rep was -2, making it my worst node ever!  I couldn't think of what I had done wrong.  But then I realized the problem - my question offered no opportunity for discussion or enlightenment, and therefore should probably have been asked on a PAR mailing list or some such.  A humbling experience, to be sure.&lt;/p&gt;

&lt;p&gt;My list of intriguing and/or useful nodes:
&lt;ul&gt;&lt;li&gt;[id://141063] - similar to a problem I have been struggling with at work (how to combine a database query with the results of a separate full-text search engine)&lt;/li&gt;
&lt;li&gt;[id://302003] - cool way to set up a desktop web application&lt;/li&gt;
&lt;li&gt;[id://415908] - discussion that inspired me to start the project mentioned above&lt;/li&gt;
&lt;li&gt;[id://93583] - saved me from total despair after many hours of trying to coax LWP to post to an ASP script, and &lt;strike&gt;further deepened my feelings of Microsoft suckiness&lt;/strike&gt;.  This was later revealed to not be Microsoft's fault.  One of my esteemed colleagues decided to dump a referer check into the common authentication module and not tell anyone, and said check responds with a redirect back to the same address.&lt;/li&gt;
&lt;li&gt;[id://395397] - quick and easy way to produce a nice Windows desktop installer for an app&lt;/li&gt;
&lt;li&gt;[id://22319] - my favorite obfu on the site.  It doesn't try to confuse you with sheer volume of trickery.  It has a single ingenious idea; not the sort of thing you think of every day, yet not hard to understand once you read it closely.&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;p&gt;(*) In case you were wondering why I would use Win32::GUI and Tk in the same program: Tk is because I like it better and I want my program to be portable, Win32::GUI is because I want the Win32 version to have a taskbar icon.&lt;/p&gt;</field>
<field name="lasttime">
2011-05-15 23:27:01</field>
<field name="experience">
6421</field>
<field name="user_scratchpad">
359816</field>
<field name="imgsrc">
503723</field>
<field name="timeformat">
</field>
<field name="numwriteups">
585</field>
<field name="location">
New Haven, CT, USA</field>
<field name="timezone">
America/New_York</field>
<field name="codewrapoff">
</field>
<field name="codewraplength">
</field>
<field name="codeautowrap">
</field>
<field name="codeprefix">
</field>
<field name="codebig">
</field>
</data>
</node>
