dwhite21787's Journal
http://use.perl.org/~dwhite21787/journal/
dwhite21787's use Perl Journalen-ususe Perl; is Copyright 1998-2006, Chris Nandor. Stories, comments, journals, and other submissions posted on use Perl; are Copyright their respective owners.2012-01-25T02:46:14+00:00pudgepudge@perl.orgTechnologyhourly11970-01-01T00:00+00:00dwhite21787's Journalhttp://use.perl.org/images/topics/useperl.gif
http://use.perl.org/~dwhite21787/journal/
YAPC and alert on Win32
http://use.perl.org/~dwhite21787/journal/8609?from=rss
Another whoo-hoo! YAPC::Europe was <b>great!</b> Fantastic lectures, great folks, and Octoberfest was a madhouse. My paper and lecture notes are online <a href="http://www.nsrl.nist.gov/documents/yapc2002/">here</a>.
<p>
I've been driven mad - well, more like peeved - by the lack of the alarm() function in Win32, so I ripped off some code <a href="http://www.nsrl.nist.gov/code/testalarm.pl">and built this</a> to do something similar.</p>dwhite217872002-10-25T19:50:44+00:00journalFinally wrote everything about our hashing system
http://use.perl.org/~dwhite21787/journal/6834?from=rss
Woo hoo! Got one monkey off my back, finally.
<p>
I wrote a 12 page paper about how our distributed hash harvester actually works. It's not on the web yet, because it needs to go through a review process, but I hope it will be soon.
</p><p>
It's not the most spectacular use of Perl. Having the same piece of code running on 6 PCs doing loosely parallel hashing, monitored by a master cron job and a couple database tables isn't rocket science - rockets are someone else's job.
</p><p>
Using <a href="http://www.perl.com/pub/a/2001/05/01/expressions.html">sexeger</a> was the best improvement we've made so far. It halved the time we were spending in our slowest section of code, and lowered our overall run time by 1/3.
</p><p>
I plan on going to YAPC::Europe::2002 and I submitted an abstract; hopefully I can give a presentation, but if not I'll certainly want to pick up as much input as possible. There's so much more I should be doing with benchmarking, hashing and ODBC modules.
</p><p>
More later, and hopefully a URL for the paper in the <a href="http://www.nsrl.nist.gov/">NSRL website</a>.</p>dwhite217872002-08-01T12:46:12+00:00journalhacked DosGlob.pm for space in filename
http://use.perl.org/~dwhite21787/journal/4300?from=rss
I noticed that when I used <br>
@List = <$config{'root'}> <br>
to get a list of filenames from a root directory, then acted on that list, filenames with spaces were handled badly.
<p>
So I hacked<nobr> <wbr></nobr>/lib/File/DosGlob.pm around line 155 to be:<br>
@pat = Text::ParseWords::parse_line('\t+',0,$pat); <br>
instead of s+ . And it seems to work well.</p>dwhite217872002-04-18T16:48:34+00:00journalI gotta add some stuff
http://use.perl.org/~dwhite21787/journal/254?from=rss
<p>Sometime soon I'll genericize that file upload script and put it in here...</p>dwhite217872001-06-06T02:30:48+00:00journal