Late christmas

· listen

Dear Santa, I know I'm late, but can you please send me one of each?

  • this one for be able to speak with my mom while in the pub;
  • one of this, to impress girls;
  • and one of this, because it's so cool!!

Thanks in advance.

Google announcements

· listen

Fresh from ArsTechnica, it seems tomorrow Google will announce a new video service:

The service, which will be an addition to Google's Video Search, will allow users to buy video content for pre-determined prices, and the company is expected to announce partnerships with the likes of CBS and the NBA.

Additionally, Google will announce Google Pack, several applications available for download in a single installation bundle:

Sources tell us that Google pack will feature a Google-tweaked version of Firefox, Adobe Acrobat Reader, antivirus software from Symantec, AdAware, Trillian, and Google's own offerings, including Google Desktop Search, Picasa, Google Earth, Google Talk, and all of the toolbar action you can shake a stick at. Oh, and I left out one other item: the RealPlayer.

You can read the complete article here

News dump II

· listen

While printing (in recycled paper) a lot of Rubyonrails tutorials, some random cruising alerted me for some links and news:

News dump

· listen

Having nothing more to say, here are some news worth notice:

  • In the video world, BBC is opening is archive to UK public, and now you are able to download nearly 80 news reports (from the fall of the Berlin Wall to Tiananmen Square) and create something unique. Another great idea from BBC, like backstage;
  • Still on the video world, it seems that Microsoft is helping Entertainment Group to deliver Vongo, a new movie download service that allows consumers to view full-length studio films, concerts and TV shows. The site is open only to Windows users and US customers, so you have to use a US open proxy to be able to access it (tip: I used this free proxy, port 80);
  • From ArsTechnica, GNU liberates VoIP with a new open source telephony stack. In my humble opinion, this could be the push needed for total interconnection between different VoIP providers: this could be the lingua franca for VoIP.
  • A beautiful piece of technology, Retrievr, allows you to search for photos in Flickr by making a sketch of what you want. Really nice and well done;
  • As everyone else, I'm waiting for AllPeers, a new Firefox plugin. This could lead to a all new P2P ball game. For now, you can take a peek to some screenshots here;
  • And finally, transform your iPod\*, iPod mini or iPod nano into a full-fledged video recorder/player with the new iSee 360i. You have to see it to believe it.

Ruby on Rails

· listen

I've just finished my first Ruby on Rails web application, and these baby rocks! It's true that you can develop 10 times faster, and it's so simple that you can do it from day one. What follows is a summary of my RoR investigation, from curiosity to my first working RoR web application.

I decided to study more deeply about Ruby on Rails some time ago, and now I had the chance. First, a visit to the official website, a jump to the screencasts section, and watched the screencasts. Seeing is believing, so you have to watch how to make a blog with RoR in 15 minutes (with installation), and how to make a filter for Flickr in 5 minutes (with CSS).

Next, some documentation, which I recommend reading it in the following order:

After these, I was really excited, to I just had to try it for myself. I have a Mac, and I was not willing to compile anything, so I started looking for a no frills package. Found one, Locomotive. Ok, free download, one application, double click and its on. Locomotive is integrated with TextMate, so I decided to extend a little further my investigation and also try it. A trial download, one application, double click, no frills. By the way, TextMate looks promising (more in some days).

Opened a terminal window (tip: open it from Locomotive, it will take care of all the environment variables for you), create a dummy database with sqlite (comes with Locomotive), did some script/generate scaffold xpto, edited some files, and voila, my first web application in RoR.

It's really easy to program in RoR, and still maintain a lot of power. It's a very well organized framework, clean and helpful. And if you are sick of doing always the same things, do yourself a favor and take a couple of hours to try it.