Archive for the ‘Uncategorized’ Category

John Dvorak is an avid follower of this blog!!

November 20, 2008 Leave a comment

Doubt it? Check the picture in this post!

Obviously he has read the amazing review of the Nokia E71 written by yours truly.

Oh and btw, I was also present in SAPO Codebits 2008. Good organization, nice idea on the RFID, good catch on the free food, drinks and tooth-brush. Poor presentations! Please spare us the intro and history stuff, and show us the code.. or at least something that’s actually worth the event itself.

* OpenMoko – Totally SUCKED! Compiling stuff directly in the device using distcc was the only amusing part, even that it’s so totally fucking stupid.

* Java HA – Left 3 minutes after starting. Was expecting something like HADB, clustering hacks and stuff like that. But all I saw was file parsing.. Perhaps I wrongly got in a PERL intro.

* CoachDB – I was expecting something more, but all in all it was refreshing.

* Server-side Javascript – nifty concept but not for me!

* Technology in a start-up – now that’s something I wasn’t expecting to attend given that Java HA happened at the same time, but as I left the latter I thought why not rant a bit with the tech leader of the Biker Mice from Mars crew, aka 7Syntax? And so I did! Unfortunately such individual is not open to steady smart questions and the answer was always “NO!” whatever the context might be! Very interesting, though, is the chunk of frameworks they use to bring Handivi to life.. and just look at it, very attractive look, isn’t it?!

Oh well, people were nice! We could almost see some fight between Microsoft guys and Nuno Dantas because of him trying to take a picture of a Windows Vista crashed system.. and just for that it was really worth it. Can’t wait for 2009 edition!!


Categories: Uncategorized

Solaris + Ubuntu == Robust server, Take 2

September 12, 2008 4 comments

Hi fellow geeks,

One year and some months ago, I posted about an Ubuntu-based distro for OpenSolaris, Nexenta. Back then it was versioned as alpha7, but it has now reached 1.0.1. A 2.0alpha1 release is also available, featuring the upgrade to Ubuntu 8.04 LTS (Hardy Herdon).

For those of you, ZFS-DTrace-Zones lovers, there is a review at OSNews that’s worth reading.

Here’s an excerpt that will make you forgive me the lamme linking attitude.

apt-clone = system clone + apt-get

so a command apt-get install apache2 is equivalent to

zfs clone beforeapache2 rootfs
#add grub lines to boot to ‘beforeapache2′
apt-get install apache2

Categories: Uncategorized

Portas, estou contigo!!

September 4, 2008 Leave a comment

Acabo de ler no Público um artigo a expôr a opinião do nosso, em tempos odiado Paulo Portas, no que toca a medidas para combater alguma da criminalidade em Portugal. Lê-se, e passo a citar:

O líder do CDS-PP defendeu hoje o julgamento imediato dos delitos em flagrante, a retirada do rendimento social de inserção a quem cometa crimes e o repatriamento de imigrantes que cometam actos ilícitos.

Sr. Portas, subcrevo completamente! E como eu, outros Portugueses o farão concerteza! Apelo a todos que de uma forma ou de outra, espalhem a opinião deste deputado sobre um assunto que há já muitos anos nos fustiga.

Obviamente isto é só parte do problema, mas já é um bom início! Pessoas que queiram trabalhar, ficam e são ajudadas. O resto, desapareçam daqui, seus parasitas!

Categories: Uncategorized

Hudson – Continuous Integration made easy.. and free!

June 28, 2008 7 comments

Some of you, developers, are acquainted with Continuous Integration, others do not, but one thing both have in common: the need of an easy mechanism to perform and monitor repetitive tasks in one or several projects. From building to testing, from keeping your project and dependencies versions right to logging the entire process, everything together is a task, an integration of from-development-to-deliver processes.

I didn’t know Continuous Integration itself, but everyday I have been dealing with something that resembles it. Man, it is a pain in the ass..

My employer made some colleagues of mine to use a tool – which name I can’t recall – but they keep complaining about it. So I wandered through the Web searching for something better. I found Hudson!

Hudson is a Java Web application very easy to “install”. All you have to do is to run java -jar hudson.war and there you go, point to http://localhost:8080 and you’ll have a very friendly management Web UI. Another way of running Hudson is through Java WebStart by running this file or installing it into a servlet container, like the one provided by Glassfish.

After you get it up and ready, you can start configuring you Hudson instance to match your development environment. For instance, let’s say you use:

  • Maven/Ant/Nant – build tool;
  • CVS/SVN/Git/Mercurial/Clearcase – SCM;
  • JUnit/NUnit/Test-NG – unit-testing;
  • Emma/Cobertura – code-coverage;
  • Many others including Checkstyle, IRCbot or Jabber build triggers, e-mail and IM notifications and even the ability to fire-up a VMWare virtual-machine, build your project and shut it down.

Well Hudson is able to do that and much more, just check out their plug-in list! My favourite is the JIRA plug-in but unfortunately I haven’t been able to find a Bazaar plug-in and be truthfully happy.

Also it supports distributed builds and tracking dependency and release binaries versions. Isn’t it amazing? Well JBoss guys think so!

Give it a try and give me your feedback ;-)

Categories: Uncategorized

Firefox 3 Final for Mac OS X direct link

For those of you desperately looking for a direct link, here you go! Props to Luis Miranda, the micro-blogger n00b!

Categories: Uncategorized

Switzerland 2 – 0 Portugal

It wasn’t an important match given that Portugal has already made to the quarters, yet there’s something in this particular match that made me somewhat suffer. The referee!

I’ve been in the field for some years and if there’s something as bad as a referee’s bad judgment it’s, like in this particular case, the lack of sensitiveness for the game. Alright, it’s a sport, and as such it has rules, but we must not forget we’re not machines, and that sports are meant to provide fun. So why break all that fun and magic by taking the rules so seriously and making players act like robots?

I hate people that take sports as money as well as I hated the Switzerland – Portugal referee. It’s people like you that takes us the pleasure of living football!!

Categories: Uncategorized

Portugal 3 – 1 Czech Republic

June 11, 2008 2 comments

Categories: Uncategorized

Get every new post delivered to your Inbox.