Xr's blog

To content | To menu | To search

Sunday, February 7 2010

Changing commit usernames in Subversion

I've recently had to change my Subversion host of choice. The said host fell out of my control and, while I completely trust the new admin, I cannot rely on that server staying indefinitely available.

Fortunately, I now have access to my own (shared) server, for which I also have an SSH access. I'm quite a nitpicker, though, and wanted to be able to use my old user name on the new server (mainly to keep consitency amongst revisions). Of course, since it's a shared server, I cannot simply create a new system user. Documentation is pretty hard to find regarding this, and it is split between multiple locations. Here is a concrete example.

Continue reading...

Wednesday, February 3 2010

Who cares about your rights anyway?

In a scary Orwellian unison, the Australian government, the British government and a bunch of researchers have found new ways to remove some of your basic freedoms:

While the third story is only scary because of how people could use the technology, the first one is a nice step towards fascism (Would you always express your discontent if everyone knew who you were? Isn't that why voting is anonymous?) and I cannot wait until the second one yields a ridiculous amount of pedopornography claims. I'm also far from convinced that regularly passing through x-rays is totally safe...

Sunday, January 31 2010

Git versioning considered harmful

I've had enough of Git, and I'm not even using it.

On my way to update CakePHP to 1.2.6 (which isn't even officially released on the website but already appears in the bakery), I check the release notes and downloads and suddenly remember that, in Git, revision numbers are actually 160 bits identifiers.

Continue reading...

Tuesday, December 22 2009

Too Many Sebastians Top Ten Most Amazing Remixes of 2009

For electronic music enthusiasts, I recommend Too Many Sebastians Top Ten Most Amazing Remixes of 2009. I'm only halfway through listening to it and it's indeed quite pleasant.

Saturday, September 26 2009

Google releases Chrome Frame

Google has just released Google Chrome Frame, a plugin to integrate its Javascript engine and the Webkit rendering engine into Internet Explorer 6/7/8. Geek enthusiasts around the world already proclaimed this day (actually, that day, since it was Tuesday) as the day Web could finally be done right.

But is it really that great?

Continue reading...

Thursday, July 30 2009

Using Matt Curry's Asset Packer with themes in CakePHP

Matt Curry has written a CakePHP plugin to automatically compress CSS and Javascript files in CakePHP. It requires nearly no modification of existing code and works as you would expect it to. Except when you need themes.

If you choose to use the 'Theme' view in CakePHP, that plugin will happily disregard it and load the regular files instead of the themed files. I wrote a patch to fix the behavior.

Continue reading...

Tuesday, July 28 2009

Tron Legacy

It seems like the rumor has been spreading for some time, now, but I just found out about it. In what is probably the geekiest move of the year, Disney is making a sequel to Tron. A trailer of the so-called Tron Legacy was recently shown at Comic-Con. Both the trailer and the official website state that the movie will be available in 3D theaters but the trailer looks good enough in 2D so I doubt it will only be available in those.

Monday, July 27 2009

2010, the year of Alice

Apparently, 2010 will be the year of bizarre movies based on Lewis Carroll's Alice.

One by Tim Burton, starring Burton's beloved Johnny Depp, as well as Helena Bonham Carter (also seen in Sweeney Todd), Alan Rickman (the Caterpillar) and Christopher Lee (the Jabberwock). The movie is produced by Walt Disney, so it shouldn't be as noir as Sweeney Todd.

Another one by Marilyn Manson, starring himself and - probably - Emma Watson. Not much details about this yet.

The last one is based on American McGee's Alice, an horror platform video game from 2000.

2010 should be pretty interesting...

- page 1 of 6