Building simplicidade.org: notes, projects, and ocasional rants

Notes

last update:

From the Steve Jobs’s Commencement address at Stanford: Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work, and the only way to do great work is to love what you do. If you haven’t found it yet, keep looking, and don’t settle. As with all matters of the heart, you’ll know when you find it, and like any great relationship it just gets better and better as the years roll on.

Switching Jobs

Well, it was bound to happen. I got a job offer. A great team of people I like offered me a change to work with some cool applications, and it will still be related to XMPP. The language will change but that's ok, because I also like Ruby :). So sometime in the next couple of weeks I'll be starting to work at 37Signals. I wont talk about what I'll be doing, expect mentioning XMPP.

Switching Jobs

Well, it was bound to happen. I got a job offer. A great team of people I like offered me a change to work with some cool applications, and it will still be related to XMPP. The language will change but that's ok, because I also like Ruby :). So starting sometime in the next couple of weeks I'll be starting to work at 37Signals. I wont talk about what I'll be doing, expect mentioning XMPP.

Not Reboot 8.0, but ReBorn 2.0

A friend of mine mentioned Reboot 8.0 is coming up, and having attended Reboot 7.0 (and liked it a lot) he asked me if I was going. My answer is that I'm going to ReBorn 2.0, because my second son will arrive more or less by that time. A new son is probably the best closed source program I ever been part of. Have fun, all of you going! Technorati Tags: reboot

Jingle

A quick note to point out that version 0.3 of libjingle is out. As far as I can see, the major change is the inclusion of a lite version of the media component used by Google Talk. Technorati Tags: google, googletalk, jingle, libjingle, xmpp

SCM systems again

I've been using darcs with some success on my personal projects for more than a year now. The good thing about darcs is that it's very easy to start using, and some features, like the interactive record (commits for those using other SCMs), are extremely powerful. I also had some problems with it, specially with large repos. It's getting a lot better but still, sometimes, with specific patches, it takes as long time to merge changes between repos.

After battling with lighttpd and friends for a couple of hours, I finally have a very cool setup for this site. I use the Moveable Type software to publish this articles. I modified the templates to publish each zone of the site in a separate HTML file. Then I use PHP to include them all in the final result. This allows me to generate the right hand-side column just once, as a index template, and include it on all the other articles.

Starting a new day with a smile

Rui hates mondays. I know what he means, but given that monday is one of my days off, I don't hate them myself. I'm more a Tuesday-hater myself. So, to make him and all those monday-o-fobics out there smile at least once today, listen to the blind man.

Last thursday we had another technical meeting of the Lisbon.pm group. It was a great success, with 29 people attending. There where three presentations: one by João Gomes about Catalyst, another by me about POE with an example of process control, and the last one by Miguel Duarte about when not to use Perl, which was, as you can expect, a hot topic. If you are interested in Perl and live or work around Lisboa, please join our mailing list (instructions can be found at the Lisbon.