Author: Yanick Champoux

Teaching a Man to Fish

I like to think that I’m somewhat gifted at finding out, or coming up with li’ll useful tricks that improve a hacker’s workflow and help to optimize the pain-to-awesomeness ratio of our daily tasks. I am, however, thoroughly rotten at…

Read More >

Oozing Caribou

Meet Oozie’s Workflows Oozie is a workflow scheduler for Hadoop, but that’s not terribly important right now. What is important is that it defines its workflows using an XML dialect. And as all XML things go, the result is… shall…

Read More >

My Pro-Tips for YAPC First-Comers

Woe, woe is me. After two years of YAPC, meddling circumstances force me to skip attendance this year. Still, I am extremely pleased to know that Pythian is still sending one of our young Padawans into the fray. Yesterday, he…

Read More >

MetaCPAN JavaScript API

Sometimes, it’s humongous revolutions. Most of the time, it’s itsy bitsy evolutionary steps. Today’s hack definitively sits in the second category, but I have the feeling that it’s a little dab of abstraction that is going to provide a lot…

Read More >

DBD::Oracle 1.57_00 Is On Its Way to CPAN

DBD::Oracle version 1.57_00 is on its way to CPAN. This release is small, but should make some Win32 users happy:

Read More >

Pushing Your Code TODOs to GitHub Issues

Wouldn’t it be cool to be able to scan your code for all TODOs and FIXMEs and generate GitHub issues out of them? Well, I thought so too, so:

Read More >

Statement Toggler for Vim

Wouldn’t it be nice if there was a way to flip block and postfix statements with the ease of a single command? Well, I thought so, so I came up with a dirty little script, have a look.

Read More >

Fit to Be Tied (Tied Handles and Localized $\)

This one was going to be a cry for help and a request to confirm that I’m not going cuckoo, but I think I figured it out. Still, for giggles, hear this:

Read More >

DBD::Oracle v1.54 on Its Way to CPAN

DBD::Oracle v1.54 is on its way to CPAN. In this iteration, no new feature, but a large amount of bug fixes.

Read More >

Reminiscence of 2012 and Forecast for 2013

It has come again. This magic time of the year when, in-between the hangovers of Christmas and the hangovers of the New Year bashes, one takes a longing look back at the ending year, and make mad plans, wistful wishes and grandiose resolutions for the new one. So, for a moment, let me indulge in this tradition and let my gaze wander at the distances that stretch forward and behind, while my mind drift back and forth betwixt what has been and what shall be. But gently. ‘Cause lemme tell you, that was damn good eggnog (so please be kind and don’t click so hard with the mouse, will you?).

Read More >
Page 2 of 1412345...10...Last Page »