This will be the first of many articles about why mac os sucks for the everyday developer work…

I’m mainly working with Perl now, and I started to have problems as soon as I went to mac os. The modules I was used to work with started to fail on mac os. After some digging I found that every failure was related with some string format problem.

For example, I discovered that this expression sprintf '%f' 0.3 gives you the string 0,300000 and not the “expected” 0.300000. You can’t imagine how this thing breaks some Perl modules…

Then I realized that my locale settings were defined to C. Clearly that could be a problem. Google helped me a bit, and I found this website that has instructions on how to prepare your mac os to the correct locale and unicode settings.

A little bit of hacking later (I set my new locale to en_US.UTF-8), a new bash from macports, and sprintf started to behave “correctly”, and Perl modules no longer complain :-) Great success!

Finally an event about Catalyst. I will attend as a speaker at the Catalyst Days in Braga, on 2 and 3 of November. It will be the first time APPP does an event like this, and I’m really pround to be part of the crew.

You can find all the info you want on the course website. At the same time, it is the first conference I will be sponsoring log. Yah!

Series

Published at Thu 04, 2007 17:08 | Permalink Permalink | Comments Comments (2) | Trackbacks Trackbacks (0)

The Unit, Stargate Atlantis, Chuck, Eureka, Diggnation, The Simpsons, Heroes, Dexter…. all in the sudden :D

(that’s why I don’t have time to blog :D)

lg_engineer _poster.jpg

Hello world! :D I’m an Engineer :D

I finally got my degree on Computer Science and Systems Engineering! My project was evaluated “excellent”!

You can find the project report here and the presentation slides here.

Now a nice picture from Google :D

systems-engineer.jpg

On Friday, 28th September, I will be back to Braga to see some friends and defend my project that will give me the degree on Computer Science and Systems Engineering.

BIIIIIIIIIIIIIIIIIIGGGGGGGGGG DAY

About

photo of Ruben Fonseca

My name is Ruben Fonseca. I'm a Computer Science and Systems Engineer from Portugal that loves FLOSS.

I'm currently an Open Source Consultant at Lisbon, Portugal. This blog is about my daily geek life.

You can contact me anytime at or via LinkedIn:

View Ruben Fonseca's profile on LinkedIn

Feeds

Music