task management with hiveminder and perl

This is how I manage my tasks with Hiveminder on a weekly basis and the Perl script that helps me do it. I don’t really expect the Perl script to be useful to anyone as-is but portions of it may be useful to others, as well as the general work flow, so I’ve decided to share them. At Linode we have a wiki page where we list 5 or more tasks we wish to accomplish during the week.
Read more →

comic genius

Read more →

webservicemobileme uploaded to the cpan

Just a quick post to announce a new perl module I uploaded to the CPAN the other day. It’s still to be considered alpha quality as it is lacking error checking and other such necessary stuffs but is working for me. Usage looks like: use WebService::MobileMe; my $mme = WebService::MobileMe->new( username => 'yaakov', password => 'HUGELOVE' ); my $location = $mme->locate; print < <"EOT"; As of $location->{date}, $location->{time}, Yaakov was at $location->{latitude}, $location->{longitude} (plus or minus $location->{accuracy} meters).
Read more →

yapc10

Read more →

playing a tone through an arduino connected piezo

I’m working on a top secret project, all I’ll say is it involves the Arduino, Twitter, and the refrigerator, and needed to play a tone through a piezo connected to the Arduino. I looked around and the closest I could find was a tutorial that included code to play a melody. This wasn’t quite what I wanted and the playTone function expects the notes and timing to be in global variables which makes the baby jesus cry.
Read more →

i am so totally a nerd

Read more →

pitz prepares to rock my socks

Matt Wilson must be spying on my dialogs in sekrit IRC channels. After setting up Task this evening I mentioned there being several project ticketing systems, like Ditz, that store data in the RCS. I was lamenting the fact that there wasn’t any of these systems written in anything other than ruby that I was aware of. Reading my RSS feeds before bed, I found “My new ticket tracking system is now vaporware”
Read more →

bashrc perl module version tip

Read more →

git diff and whitespace

Read more →

netabuseutils v010 released

I just released Net::Abuse::Utils v0.10 to CPAN. If you can’t wait, grab it here. If you haven’t heard of this module before, see this online example of some of the data that can be returned. Online docs are available as well at search.cpan.org. From the Changes file: New get_domain function that converts host name to domain name Memoize support though commented out by default, enable by uncommenting the following two lines in lib/Net/Abuse/Utils.
Read more →