• Games: Doom 3: Resurrection of evil

    As I told you a couple of weeks ago, I bought Doom 3: Resurrection of evil, which I have just finished it. As other reviewers have mentioned, this is more of the same Doom 3: dark and scary scenarios, lots of monsters and the same game-play. However, I find it more balanced than the original Doom 3. Overall, the game is shorter as well as each of its chapters. I started playing a chapter a day, then stopped for several days while I was busy with other stuff and today I played the last four chapters in two runs.

  • Fixing EXIF date information

    Back in February, some friends and I spent a week visiting Punta Cana. We made a lot of photos there but, when we came back, we realized that most of us (not all!) forgot to adjust our camera's date to the foreign timezone, which was 5 hours behind of ours. I imported all our photos in iPhoto but the difference in their timestamps made all images appear unsorted in the main view; this was very annoying.

  • Cross-platform development with Parallels

    These days I'm seizing some of my free time to continue what I did as my SoC 2006 project: the Boost.Process library. There is still a lot of work to be done, but some items are annoying enough to require early attention (well, I can't speak of "early" because I hadn't touched the code for months). Boost.Process aims to be a cross-platform library and currently works under POSIX-based systems (such as Linux, NetBSD or Mac OS X) as well as under Win32 systems.

  • Cursa Bombers 2007

    The Cursa Bombers is a 10km-long race that takes place in Barcelona city. Today, it has been celebrated for the 9th consecutive year with a record in the number of participants: almost 13,000. As I told you a long time ago, I enjoy running so I decided to take part in this race. The event started at 10:00 in the morning and lasted a maximum of an hour and 20 minutes.

  • Games: Doom 3

    It has taken me around two years but, a week ago, I finally completed Doom 3. The game is good, although not excellent. Let's see why: On the first hand, the game is frightening. Yes, it is. I didn't believe it before playing, but once you get immersed in the game, it really becomes so. For the best experience, turn off your lights, rise the volume and, of course, play alone.

  • NTFS read/write support for Mac OS X

    It is a fact that hard disk drives are very, very large nowadays. Formatting them as FAT (in any of its versions) is suboptimal due to the deficiencies of this file system: big clusters, lack of journaling support, etc. But, like it or not, FAT is the most compatible file system out there: virtually any OS and device supports it in read/write mode. Today, I had to reinstall Windows XP on my Mac (won't bother you with the reasons).

  • Building an updated kernel for the PS3

    The mainstream Linux sources have some support for the PlayStation 3, but it is marked as incomplete. Trying to boot such a kernel results in a stalled machine, as the kernel configuration option says: CONFIG_PPC_PS3: This option enables support for the Sony PS3 game console and other platforms using the PS3 hypervisor. Support for this platform is not yet complete, so enabling this will not result in a bootable kernel on a PS3 system.