September 2007 Archives

Vista horror story...

| No Comments | No TrackBacks
youtube.com/v/W_pbRS9TXtVk">
Chris | Live Tech Support | Video Help | Add to iTunes

The strangest thing happened today...

| No Comments | No TrackBacks

MooseX::Iterator

| No Comments | No TrackBacks

Well I'm trying to write my first Moose metaclass. MooseX::Iterator gives a smalltalk stream-like access to your Moose collections. Right now it only works with arrayrefs but I hope add hashes and I hope to move it to MooseX-AttributeHelpers at some point.

The angry smalltaker...

| No Comments | No TrackBacks

This article comes across as a bit angry, but mostly I think he' s right.

Free common lisp book...

Another happy git user

| No Comments | No TrackBacks

Quote

| No Comments | No TrackBacks
"Don't worry about what anybody else is going to do... The best way to predict the future is to invent it. Really smart people with reasonable funding can do just about anything that doesn't violate too many of Newton's Laws!" bq. -- Alan Kay in 1971,

An interesting article on why you shouldn't build your own password scheme...

Module::Install

| No Comments | No TrackBacks

I'm starting to use Module::Install for my perl projects. There are some good reasons to use it:

  • Extremely easy for beginners to learn
  • Does everything ExtUtils::MakeMaker does.
  • Does it with a dramatically simpler syntax.
  • Automatically scans for metadata for you.
  • Requires no installation for end-users.
  • Generates a stock Build.PL for Module::Build users.
  • Guaranteed forward-compatibility.
  • Automatically updates your MANIFEST.
  • Distributing scripts is easy.
  • Include prerequisite modules (less dependencies to install)
  • Auto-installation of prerequisites.
  • Support for Inline-based modules.
  • Support for File::ShareDir shared data files
  • Support for precompiled PAR binaries.
  • Deals with Win32 install issues for you.

More discussion of gnome moving to git

Another convert to git...

| No Comments | No TrackBacks

Quicksilver talk at google...

| No Comments | No TrackBacks

Fire and Ice

| No Comments | No TrackBacks
Some say the world will end in fire,
Some say in ice.
From what I've tasted of desire
I hold with those who favor fire.
But if it had to perish twice,
I think I know enough of hate
To say that for destruction ice
Is also great
And would suffice.

-- Robert Frost

Good tutorial on Catalyst and DBIx::Class.

Git on Floss Weekly

| No Comments | No TrackBacks

Git is rising in popularity. This last weeks Floss weekly topic was git

A "battle":http://www.macworld.com/news/2007/09/04/isorejects/index.php?lsrc=mwrss is won but the war rages on.

I hate subversion...

| No Comments | No TrackBacks
All I wanted was the log of one file. After 3 minutes of waiting I decided to kill it. Still waiting for it to die... Why must it be this hard to do simple things...