Archive for the 'Work' category
March 1st, 2008 / Catalyst, General, Languages, Perl, Useless Information, Work /
Yesterday I released Osgood::Client and today, after realizing I had botched the upload, Osgood::Server. Unfortunately the documentation is a little thin, so I’ll take this opportunity to both inform the world and the module of it’s purpose.
Osgood is a passive, persistent, stateless event repository. The current docs say queue rather than repository but [...]
→ Read the article
February 20th, 2008 / General, Useless Information, Work /
One of the most precious responsibilities afforded to me as a developer is the ability to name my projects. Moreover, as Development Manager I could — theoretically — dictate the names of all the projects done in my department. That’d be dictatorial and I don’t do it… but I do reserve the right [...]
→ Read the article
February 5th, 2008 / Code, General, Useless Information, Work /
Hasten Slowly, in the Latin.
A conversation with Jaxn tonight got me thinking: How ‘fast’ are the sites of the top 10 ’shopping’ sites (per Alexa)?
So I measured them. At first, it was a simple matter of emptying my cache and loading each site. But many sites, understanding how important it is to get [...]
→ Read the article
February 3rd, 2008 / Catalyst, Code, General, Languages, Perl, Useless Information, Work /
UPDATE: The demo and trac links are down atm, as Ayalike is being moved to new hosting.
I’ve been hacking away for the last week or so on a content management system (henceforth CMS). We are going to need a CMS for some future $work projects and I’m generally unhappy with all that I’ve reviewed. [...]
→ Read the article
January 14th, 2008 / General, Life, Useless Information, Work /
My day to day responsibilities have changed pretty drastically in the last two years. I’ve gone from being the sole developer on a small, focused project to a manager over a department that is creating some some fairly large projects.
On second thought, it’s not so different. The challenges of the projects [...]
→ Read the article
October 3rd, 2007 / General, Perl, Useless Information, Work /
Things have been hectic as of late. Two weeks ago or so I began the rather stressful experience of converting the call center at work from an ancient terminal based order entry system to a fancy, modern Web 2.0-ified one. Many years of data was converted, and dozens of processes had to be [...]
→ Read the article
August 30th, 2007 / Catalyst, Code, Languages, Perl, Work /
I just uploaded the 1.0.0 release of DBIx::Class::QueryLog to the CPAN.
The 1.0.0 label is mostly just a not to it’s maturity. I’ve been using QueryLog extensively at $job — most recently to tune a multi-million order conversion script — and a 1.0 is in order.
The only new feature is a [...]
→ Read the article
August 28th, 2007 / Code, General, Useless Information, Work /
Learned markdown and used it for this post.
My gig at magazines.com began as a member of a two person team. Luck would have it that we were very compatible office mates as we shared similar interests, hours and working habits. Even our music taste was similar. We moved from a shared [...]
→ Read the article
May 2nd, 2007 / Code, General, Languages, Linux, Operating Systems, Perl, Useless Information, Work /
We are hiring at the office. It’s in Franklin, non-telecommute and LAMP.
The linked description basically sums it all up, but I’ll divulge a little more. We are looking for a mid-to-junior person: anywhere in that range. While being a Perl junkie would be cool, we are open to all types of experience. [...]
→ Read the article
April 16th, 2007 / Code, Design, General, Life, Useless Information, Work /
There’s a saying that’s floated around at my last two jobs. It was started by my one-time boss and continued by my current one. Difficult or irritating problems are often introducted by saying this:
I have an opportunity for you…
The idea, of course, is to frame a problem in it’s rosiest light. It’s become [...]
→ Read the article
March 1st, 2007 / Catalyst, Code, General, Perl, Work /
Months ago I implemented DBIx::Class::Storage::Statistics with the intent of making some sort of profiling tool. I finally got off my ass and did it. DBIx::Class::QueryLog should be on CPAN this weekend.
At $work we are replacing a legacy system with one based on Catalyst. One of the deliverables for this year is a [...]
→ Read the article
February 15th, 2007 / General, Life, Music, Politics, Useless Information, Work /
emusic is all that iTunes isn’t. I can’t find good documentation but it looks like the label is getting a good share. Since they are indie I’m assuming the artist is getting taken care of. No DRM for me. Steve could learn something.
Having many projects cooking at once is [...]
→ Read the article
January 6th, 2007 / General, Life, Useless Information, Work /
You know you don’t write enough when people start reminding you that you have a blog.
I think that when life is going well I have less of an urge to document things. Plus there were the Holidays.
So I’ve been busy with a number of things. First off I’ve spent the last few weeks [...]
→ Read the article
August 8th, 2006 / Catalyst, Code, General, Useless Information, Work /
DBIx::Class and Catalyst have made my life much easier since I adopted them. I originally began my $work project with Class::DBI. The transition took some work but I’ve been happy as a moose in a brothel ever since. Aside from the occasional hairy query I don’t think I push the limits of either [...]
→ Read the article
March 21st, 2006 / Asides, General, Useless Information, Work /
The Technical Phrase of the day is ‘headless gimp’. This was actually used in a discussion today and represents a real thing. For those of you not in the know, headless means to run something without a monitor and ‘gimp’ in this case is the GNU Image Manipulation Program.
→ Read the article
March 21st, 2006 / Code, Design, General, Languages, MacOS, Operating Systems, Perl, Useless Information, Work /
I’ve half-written quite a few blog entries in the last week. I must push this logjam through to be able to write new things. Prepare for the onslaught.
KinoSearch - A Search Library for Perl
I discovered KinoSearch via a post to the Plucene mailing list last week. After a few false starts it [...]
→ Read the article
March 12th, 2006 / Asides, Code, General, Useless Information, Work /
Read this: Tearing Down The Factory.
→ Read the article
March 6th, 2006 / Code, Design, General, Java, Languages, Life, Perl, Ruby, Useless Information, Work /
I’ve been doing the computer thing for over 10 years now. I’ve been programming for most of them. I know a bunch of languages, technologies and other doodads.
To this day almost nothing can compete with the feeling I get from creating an efficient, elegant computer program. Well, some things can. We’ll [...]
→ Read the article
February 15th, 2006 / Code, General, Languages, Perl, Useless Information, Work /
This is really just for me, because I do this the ‘long’ way all the time.
my %color = map { $_, 1 } @color;
Jacked from Effective Perl.
→ Read the article
January 20th, 2006 / Code, General, Work /
I’ve been working on Greenspan’s coupon system for the past few days. This work is being done a bit early because quantity discounts, a feature we need soon, are being handled much like coupons.
Coupons can be general, i.e. $5 off anything, or specific to certain products. When a user enters a coupon code, [...]
→ Read the article