enlightened perl organisation

enlightened |en'litnd|: adjective:
having or showing a rational, modern, and well-informed outlook

  

Planet Perl Iron Man

Daily archive for Sunday, 27 January 2013

< Younger posts | Older posts >
Pete Keen (zrail): Yet Another (not very) Static Blog Generator

The very first post on this blog was about how I wanted a completely static blog and how it'll be great and wonderful and boy howdy was it ever. Over 500 lines of rather dense perl plus almost 20 separate template files because the kind-of-mustache t [...]

Pete Keen (zrail): Program Your Finances: Vacation Tracking

Note: you can find much more information about ledger on ledger-cli.org, including links to official documentation and other implementations

Recently my girlfriend and I visited the wonderful city of Vancouver, Canada. While out of country we tend to [...]

Pete Keen (zrail): Program your Finances: Reporting for Fun and Profit

Note: you can find much more information about ledger on ledger-cli.org, including links to official documentation and other implementations

Another note: I've written a new version of this that is much more dynamic and flexible named Ledger Web.

Last [...]

Pete Keen (zrail): Perl with a Lisp

Browsing around on hacker news one day, I came across a link to a paper entitled "A micro-manual for Lisp - Not the whole truth" by John McCarthy, the self-styled discoverer of Lisp. One commentor stated that they have been using this paper for [...]

Pete Keen (zrail): Managing Your Processes with ProcLaunch.

Edit 2010-08-08 17:47: ProcLaunch now has a CPAN-compatible install process. See below for details.

I finally got the chance to work some more on proclaunch, my implementation of a user space process manager, like runit or mongrel or god. I wrote up a [...]

Pete Keen (zrail): Blog Generator Updates

I've made some small changes to the way bugsplat.info is generated. First, I refactored publish.pl quite extensively. Instead of being a huge mess of spaghetti-perl, it's nicely factored out into functions, each one doing as little as possible. I [...]

Pete Keen (zrail): Daemons are Our Picky, Temperamental Friends

Modern web applications are complicated beasts. They've got database processes, web serving processes, and various tiers of actual application services. The first two generally take care of themselves. PostgreSQL, MySQL, Apache, Nginx, lighttpd [...]

Pete Keen (zrail): Data Mining "Lost" Tweets Part 1

As some of you might know, Twitter provides a streaming API that pumps all of the tweets for a given search to you as they happen. There are other stream variants, including a sample feed (a small percentage of all tweets), "Gardenhose", wh [...]

Pete Keen (zrail): Iterating Elements in boost::tuple, template style

In my day job I use a mix of perl and C++, along with awk, sed, and various little languages. In our C++ we use a lot of boost, especially simple things like the date_time libraries and tuple. Tuple is a neat little thing, sort of like std::pair exce [...]

Pete Keen (zrail): Everyone Needs Goals

Creating actionable information out of raw data is sometimes pretty simple, requiring only small changes. Of the few feature requests that I've received for Calorific, most (all) of them have been for goals. Always listen to the audience, that's [...]

Pete Keen (zrail): Program your Finances: Command-line Accounting

Note: you can find much more information about ledger on ledger-cli.org, including links to official documentation and other implementations

About three years ago I was in some serious financial straits. I had just started my first job out of college [...]

Pete Keen (zrail): Building Battle Bots with Clojure

Once in a while at Rentrak we have programming competitions, where anyone who wants to, including sysadmins and DBAs, can submit an entry for whatever the problem is. The previous contest involved writing a poker bot which had to play two-card hold [...]

Pete Keen (zrail): Actionable Information

Let's pretend, just for a second, that you want to make some money on the stock market. Sounds easy, right? Buy low, sell high, yadda yadda blah blah blah. Except, how do you know when to buy and when to sell? Not so easy. Being a nerd, you want [...]

Pete Keen (zrail): Moose vs Mouse and OOP in Perl

After using Calorific for a month two things have become very clear. First, I need to eat less. Holy crap do I need to eat less. I went on to SparkPeople just to get an idea of what I should be eating, and it told me between 2300 and 2680 kcal. I hav [...]

Pete Keen (zrail): Calorific, a Simple Calorie Tracker

I'm a nerd. I write software for a living. I spend a lot of my day either sitting in a chair in front of a computer, or laying on my couch using my laptop. I'm not what you'd call... athletic. I did start lifting weights about six months ago but that [...]

Pete Keen (zrail): Adding RSS and Other Things

Someone at work today demanded that I add an RSS feed, so here you go: atom. It didn't take very much to hack it in. Basically, all I had to do was install a few more CPAN modules, specifically DateTime::Format::Natural, DateTime::Format::W3CDTF, and [...]

Pete Keen (zrail): Yet Another Static HTML Blog

I'm a strict believer in learning by doing. It's how I learn best. In the spirit of learning, then, here's how I built the engine that powers this blog.

Right away I decided that there's no point in having a database to back this thing. The only u [...]

Claudio Ramirez: Perl@FOSDEM2012: we will be there
We did it. A dev-room was cancelled by an other programming language community at FOSDEM. So why not help out and fill the void? A full program for a Perl dev-room with a deadline of two days. The schedule will appear shortly on the FOSDEM website (P [...]
Claudio Ramirez: Perl@FOSDEM2013: we will be there
We did it. A dev-room was cancelled by an other programming language community at FOSDEM. So why not help out and fill the void? A full program for a Perl dev-room with a deadline of two days. The schedule will appear shortly on the FOSDEM website (P [...]
Joel Berger (jberger): Alien::Base - progress and problems
After a busy Christmas season and being engrossed in my upcoming thesis defense I have found it hard to find too much time to focus on Perl projects. Still Alien::Base has been on my mind, and happily it has been...
fREW Schmidt (fREW): Some Kickstarters I Have My Eye On
Some fun kickstarters I’ve got my eye on: Blasphemous Cocktails Cocktails inspired by HP Lovecraft stories and others. It is already funded and I am definitely getting it. The Wine Curmudgeons Guide to Cheap Wine The title says it all. Assuming [...]
fREW Schmidt (fREW): Some Kickstarters I Have My Eye On
Some fun kickstarters I’ve got my eye on: Blasphemous Cocktails Cocktails inspired by HP Lovecraft stories and others. It is already funded and I am definitely getting it. The Wine Curmudgeons Guide to Cheap Wine The title says it all. Assuming [...]
Tokuhiro Matsuno: OSX ユーザーのために Term::ReadLine::EditLine をだした。
問題 Term::ReadLine::Gnu を OSX にいれるのがだるい なぜか? OSX では(たぶん) license の関係で GNU readline が搭載されておりません。ですから Term::ReadLine::Gnu をつかうのがちょっと大変。さらに、lib
< Younger posts | Older posts >