%HTMLlat1;
]>
SimpleIdeas
http://www.canonical.org/~jasonc/blosxom.cgi
The musings of Jason CookenJason Cook (jasonc@simpleideas.org)Copyright Jason CookSimpleIdeashttp://www.canonical.org/~jasonc/blosxom.cgi/logo.gif
http://www.canonical.org/~jasonc/blosxom.cgi
Netscan
http://www.canonical.org/~jasonc/blosxom.cgi/perl/POE/netscan.html
/perl/POEJason Cook2004-03-18T06:32-05:00Yeah, I know I haven't been around much. I don't see that changing in
the immediate future, but should get better in a few weeks. (6BO)
Over the last week or so I've been working on a POE script I've
been calling Netscan for the upcoming Dayton LANFest. It
simply scans a network and collects a little data about each host and
sticks it into a MySQL db. It goes to great pains to keep the db
updated as well as process things in parallel. (6BP)
This has been a wickedly fun app to write. I've had to bend my mind
in all sorts of new ways to get this thing to work well. The
POE::Component::JobQueue stuff really threw me for a
loop. I spent an enormous amount of time trying to understand how to
make it work. (6BQ)
This exercise has given me lots of insights into how POE works. I
really need to write more stuff like this. (6BR)
]]>
Perplog 0.6 (Kitties Kitties Everywhere!)
http://www.canonical.org/~jasonc/blosxom.cgi/purple/irc/perplog_06.html
/purple/ircJason Cook2004-02-13T00:27-05:00Got a new release of Perplog out tonight with lots of help from
paulv. Lots of new features, see Perplog for the info. (61M)
]]>First Release
http://www.canonical.org/~jasonc/blosxom.cgi/purple/irc/first_release.html
/purple/ircJason Cook2004-01-20T00:22-05:00I've got the first release of perplog ready to go. This has been
quite a lot of fun so far, I'm pretty happy with how it has turned out. (4F6)
You can find out more details about it at perplog. (4F7)
]]>Almost Ready
http://www.canonical.org/~jasonc/blosxom.cgi/purple/irc/almost_ready.html
/purple/ircJason Cook2004-01-18T23:26-05:00I've almost got perplog ready for a release. I've got everything
in that I wanted to before an initial release, I've just got one bug
to track down and a small amount of polishing. I'm hoping to have
some time to finish it up tomorrow. (41D)
]]>Some New Movies
http://www.canonical.org/~jasonc/blosxom.cgi/movies/dvd/underworld_etc.html
/movies/dvdJason Cook2004-01-17T00:30-05:00I went out tonight to use my gift certificate at Borders and came home
with 5 DVDs :). They were having a buy 4 get 1 free deal, so with my
gift card it made it almost as cheap as buying used movies. So I
splurged :) (3C2)
Underworld
I didn't get a chance to see this one in the theatre, I've actually
been looking forward to seeing it for a bit. (3C3)
Minority Report
I've seen this one several times, I just can't get enough of Phillip
K. Dick's work. (3C4)
Annie Hall
Woody Allen is easily one of my favorite movie makers. Annie Hall is
one of my favorites of his movies, a tossup with Sleeper. (3C5)
Donnie Darko
I've only seen small parts of this movie, but those bits I saw made me
want to see the whole thing. (3C6)
Memento
This movie seriously screwed with my head. Just fascinating. (3C7)
]]>Working Transclusions!
http://www.canonical.org/~jasonc/blosxom.cgi/purple/irc/transclusions.html
/purple/ircJason Cook2004-01-17T00:21-05:00I now have working transclusions in perplog. I ended up using
paulv's suggestion of writing a small app to do the transclusions.
I used POE::Wheel::Run to handle the execution of the lookup, returning
a line at a time. Not too hard, except figuring out how to store the
destination of the transclusion with the wheel. Ended up placing it on
heap for the session stored by the wheel id. (3C0)
I have a few bug fixes and three features left to add for release.
Depending on how the meeting tomorrow morning goes, I may get this
thing out tomorrow. (3C1)
]]>Nearing Release
http://www.canonical.org/~jasonc/blosxom.cgi/purple/irc/nearing_release.html
/purple/ircJason Cook2004-01-15T02:54-05:00I'm getting close to releasing the code for the irclogger. I've got
working demo code for handling both the transclusions and last 10
posts ready. I'm going to try to get it integrated into the main
codebase tomorrow. After that, a few cleanups and the addition of
random quotes and it will be ready to go out the door. (2VG)
This has been a lot of fun, especially the demo code I've written
today. I've been learning tons about POE and event driven
programming. Sometimes you really have to think about the algorithms
you use to make sure they won't cause blocking. (2VH)
My time is somewhat limited tomorrow so I don't know how far I'll
get. I still need to gety my MythTV box up and running to demo at
the LinuxSIG meeting. (2VI)
]]>IIS Hell
http://www.canonical.org/~jasonc/blosxom.cgi/tech/software/bad/iis_hell.html
/tech/software/badJason Cook2004-01-13T00:02-05:00I got a call from a customer on Sunday asking me to come in first
thing this morning. I tried to go to bed early to make sure I was
well rested for the early job, but it didn't quite work out. I spent
two hours trying to fall asleep before giving up. It took two more
hours and two glasses of wine before I was able to sleep. I ended up
with less than 3.5hrs sleep. Not good. (1M5)
In the morning I walked into IIS Hell. Actually, DCOM hell.
Actually, horrible proprietary software hell. Ugh, it just plain
sucked. I learned that you can do amazingly stupid things with
windows installers, like tie the un-installer to a particular
profile. I was also reminded about the cluelessness of tech-support.
And the utter joy of being told you've gone into new territory, we
can't help you. (1M6)
The only bright point of the day was a piece of software called
Filemon from Winternals. Without it I would have ended up
re-installing the whole machine. With it I was able to discover that
the installer was bombing because some files had mysteriously become
read-only. How they ended up that way I'll never know. (1M7)
I have to go back tomorrow to take care of some other issues. It's
money, it just isn't very fun to work with. Sleep now. (1M8)
]]>Log Rotation
http://www.canonical.org/~jasonc/blosxom.cgi/purple/irc/log_rotation.html
/purple/ircJason Cook2004-01-09T20:14-05:00I spent some time today hashing out the log rotation code for the
bot. The biggest stumbling block was the time and date stuff. I so
hate dealing with that stuff. But in the end with some help from
paulv and kragen I got things running. I won't know till
midnight though whether the whole thing is working correctly, this is
the first time I've used the add_alarm stuff in POE. (H2)
]]>Perplelog Update
http://www.canonical.org/~jasonc/blosxom.cgi/purple/irc/hacking_update.html
/purple/ircJason Cook2004-01-09T02:56-05:00The client is starting to come along. I've got the thing logging
parts, joins, and actions now. As well as posting a gretting about
logging. I also did some css work on the wiki and the output page for
the irc log. (72)
You can take a look at the current irc log for #cglug at
http://www.simpleideas.org/irclogs/cglug/irclog.wiki . I need to
split the css up though, the changes I made to get decent line spacing
for the irc output smashed the wiki stuff together. (73)
Also, the wiki links don't work yet. The problem is that the wiki
engine is inserting relative rather than absolute links. This breaks
with my splitting apps into different subdomains. I'll look into this
tomorrow. (74)