Archive for the ‘Coding’ Category

Symfony development

Thursday, February 25th, 2010

Last week the second incarnation of Symfony Live came to an end and I just had the time to check a couple of shared slides from the event. Definitely interesting stuff going on there, especially the preview release of Symfony 2.0 whose code is available on GitHub since a couple of ...

guitone 1.0rc1 released

Monday, February 15th, 2010

I'm proud to announce the immediate release of guitone-1.0rc1. This is the first release in a series of smaller releases which aims at the stabilization of the guitone codebase. Many (if not most) of the features one would consider needed for a "1.0" release have been implemented, a couple of ...

Never trust doctrine:data-dump…

Friday, January 29th, 2010

...and especially not if you get the impression that the dump will afterwards be readable by the doctrine:data-load command of symfony. It was a costly lesson today when I tried to reimport a dump of a couple of Sympal tables. One of them, the one which models the menu items, has ...

Tip: Logging with Symfony >= 1.2

Monday, January 25th, 2010

Imagine you have a business method in your model which needs to be accessed by two environments: once from a symfony task and once from the web. So far so good, now what if this business method should be able to log contents somewhere visibly, in case of the command ...

monotone 0.46 released

Monday, January 18th, 2010

The monotone developers are proud to announce the release of version 0.46. The highlights in this release are bisection support - thanks to Derek Scherger! - and the possibility to call the automation interface over the network - thanks to Timothy Brownawell! Please note that stdio interface has been changed in ...

Doctrine Horror

Friday, January 15th, 2010

My latest Symfony project uses Doctrine as ORM, which is considered to be a lot better than Propel by many people... Well, not by me. Doctrine seems to have a couple of very good concepts, amongst them built-in validators, a powerful query language, and last but not least, an easy schema ...

monotone automate stdio overhauled [Update]

Sunday, December 27th, 2009

Yesterday my "automate-out-of-band" branch finally made it into monotone's trunk. This is a prerequisite for the support of netsync commands in guitone I've blogged about earlier, as it makes in-stream informational, error and ticker messages possible, even for remote connections! While I was at it, several other small things have been ...

monotone-viz

Thursday, December 10th, 2009

I've recently packaged monotone-viz 1.0.2 for MacPorts (and soon also for openSUSE), a program to display monotone's DAG of revisions and their properties. This becomes very handy if you need to do a complex (asynchronous) merge or you want to know what exactly monotone has merged together for you. One ...

monotone / guitone update

Monday, October 19th, 2009

Thanks to Timothy (and probably also thanks to the bad weather) we've seen some development activity for monotone recently. It started out with the "key-by-hash" changes: keys are no longer identified by its name, but their unique ID which finally solves the "I have lost my monotone private key - ...

Why the lucky stiff

Saturday, October 10th, 2009

I actually don't know where this guy got his name from, nor how exactly I stumbled upon him or his excellent book on Ruby, but one is for sure: He's one of those adorable people with more than one or two skills. You can already get this if you read ...