sexta-feira, 24 de julho de 2009

Libvirt now supports IBM Power Hypervisors

Yeah, that's it: Yesterday the my first patch were pushed into the main tree of Libvirt's repo. It will be available in the next version, libvirt-0.7.0[1], scheduled to be released in the end of this month. This lib now has the power[2], to manage IBM Power Hypervisors through HMC/VIOS and IVM :)

Libvirt is a library that creates an abstraction layer by exporting a generic API above a virtualization system. You can create your own virt-manager-like software using libvirt and you'll be able to manage most sorts of virtualization systems. It started to be used only with Xen, but many other drivers were made other different systems: KVM, Openvz, VMWare, VirtualBox and so on.

My job at LTC is to design and implement a driver that could manage both HMC/VIOS and IVM systems. This is the first version, a lot of features are planned to be done. Wait for more news :)

[1] - Also known as "double-o-seven release".
[2] - This joke has no effect in portuguese.

quarta-feira, 22 de julho de 2009

Gtk replacements for Qt applications

And the story is pretty simple: I avoid using Qt application. I don't have any technical arguments for such opinion. The point is that Gtk applications just look more beautiful than Qt based :)

And besides, I really can't use full desktop environments like KDE or even Gnome. So, I use OpenBox with a lot of Gtk-based applications. It gets really fast and simple to use. But ok, enough talk. Let's get to business:
Talking a little more about my favorite window manager, there is two ways to start applications automatically on OpenBox:
  • You may put the commands you would like to be started at ~/.xinitrc - if you are doing startx or if your login manager reads the ~/.xinitrc file
  • Or put them at ~/.config/openbox/ instead.
Have fun :)

*Thanks to Ursinha
**Thanks to Carlos Costa
***Thanks to Edjunior

quinta-feira, 16 de julho de 2009

Why do people still download mp3?

This should be a fast-post at anywhere else, but since this is an almost-technical-matter I'll write this post here. I promise it will take more than 140 chars. :)

These days we've been in touch with that p2p crap more than ever. Cybercrimes, PirateBay, Peter Sunde and all that shit surrounding copyrights. I am not discussing this, they're right! We should be able to share midia and content freely at internet... But the point I wanna get is not that.

(picture by: hooverdust)

I was watching MTV Brazil yesterday and I came across an interview where some guy (it doesn't matter the name) points that the trends (oh, the trends) are going to a completely different way: The streaming media. Yes, that's it. Websites like are overwriting the P2P concept. "Yeah! End of the problem!" you might think - as I thought as well. But two seconds later I realized that this is bullshit. Understand, while our mp3 players and car players doesn't play streaming media, we will still have P2P ruling our connections. Ok, going a little bit deep inside this matter, just think about the infrastructure we would need to have our iPods playing streaming media. This is enough complications for a single post. :)

And just another thought: When I BUY media, I want to do whatever I want with it. Play at my computer (fuck DRM!), play at my cellphone, play in my car driving to work... God, streaming media don't make any sense at all to me.

quinta-feira, 2 de julho de 2009

Laboratórios fotográficos no Rio de Janeiro

Bem, já que hoje foi dia de folga o LTC Day na IBM, e eu estou no Rio, aproveitei pra caçar todos os endereços de laboratórios que o Portela comentou em aula. Aí estão:

Cartão de escala de cores e PB
(cartão de escala de cor Koadak que achei no Ponto Fotográfico - *de grátis*)

A minha busca inicial era por um cartão de escala de cor da Kodak que só fui achar no Ponto Fotográfico em Botafogo, mas no fim das contas acabei deixando um rolo Neopan @ 400 pra revelar no Barreto e um Fujichrome @ 100 no KronoKroma. O resultado vai estar no flickr mais tarde.