11/02/2011 - It happened today

I’m impressed. Today a lot of important things just happened, and I think it’s work putting them down. Tahrir Square pushes Hosni Mubarak down After what he said yesterday night, I was not expecting this to happen so soon. Mubarak stepped down! In addition of being a great news for all my friends that are directly or indirectly related to Egypt, this is an INCREDIBLE news for something I tagged as “lost”: hope. ...

February 11, 2011 Â· 4 min Â· 846 words

"So Long, and Thanks for All the Fish"

I have been thinking of writing a post to “motivate” why this should have happened. My most tweeted rant is: Symbian is dead, long live S60 But today Nokia decided to do it out of the blue (not really). So now I just have to acknowledge that I’m late. :) What the heck am I talking about? Yes, I know, my ability to explain myself, sometimes, fails big time. But if you are here, I want to assume that you know who I’m and, more or less, where I come from. If you don’t, why the heck are you reading my intellectual blasphemy? Go home! ...

October 21, 2010 Â· 5 min Â· 1018 words

QDetroBro: Experimenting with Qt on S60

The best way to learn a new language or a new framework is to find an idea and implement it. So I’m doing for Qt on S60. So I decided to implement a dummy browser that has some smart/attractive/peculiar/interesting/funny bits. QDetroBro Because I’m lazy to package and attach code, and because is always good the evolution of a project from the ground-up, I decided to post it on my GitHub account. You can find it at: http://github.com/detronizator/QDetroBro/tree/master. ...

August 13, 2009 Â· 1 min Â· 183 words

Snippet: fix Screen Orientation in a Qt/S60 app

I follow the Qt/S60 Mailing list, that is turning out to be a very interesting and active ML, and the Qt Labs blog, always full of very good code, written directly by the guys of Qt Software. I thought could be nice to start to post some of the stuff I’m learning. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #include <eikenv.h> #include <eikappui.h> #include <aknenv.h> #include <aknappui.h> // ... // lock orientation CAknAppUi* appUi = static_cast<caknappui *>( CEikonEnv::Static()->AppUi() ); if ( appUi ) //< Actually, this will always pass. It's a "static_cast" after all... { appUi->SetOrientationL( CAknAppUi::EAppUiOrientationPortrait ); } // ... Today's source is: [Nokia Forum](http://discussion.forum.nokia.com/forum/showthread.php?t=164499).</caknappui></aknappui></aknenv></eikappui></eikenv>

August 11, 2009 Â· 1 min Â· 116 words

«Mom, I want to do Open Source too...»

After I received an email, this imaginary story came to my mind: Kiddo>Mom, my friend G. Android came today at school and said “he is Open Source and it’s cooooool”. Not everyone understood in it and ignored him. Then we all got it, and he became very popular. Can I do it too? Pleeeeeease!!! Mom>Ok S. Symbian, but don’t forget that you need to explain IP, binary compatibility, Active Objects, Descriptors… and you can’t give away all the secrets of your mommy away to those Open Source folks. Kiddo>But moooom, this is not really… Mom>Hey young man! This is my house and I say what you can do and can’t do. You do Open Source, but in my way! Nokia way! ...

May 6, 2009 Â· 2 min Â· 246 words

Not Dead, Just Busy!

No, I’m not Dead. I’m just “very Busy” guys ;) A lot of things are happening at the same time: as soon as I have more time I’ll speak about it. I’ll just make a list of things I would like to speak about… if I would have time to do so: My new Job in France Telecom R&D UK - Orange Labs and my work inside the Source of Webkit (and a bit of Opera) ...

July 28, 2008 Â· 1 min Â· 149 words

Nokia should Learn, not Teach

From Slashdot: Nokia Urges Linux Developers To Be Cool With DRM [superglaze](mailto:superglaze@hotmail.com) writes in to note that according to Nokia's software chief, its plans for open source include getting developers to [accept things like DRM, commercial IP rights, and SIM locks](http://www.businessweek.com/globalbiz/content/jun2008/gb20080612_288518.htm?chan=top+news_top+news+index_global+business). > «[[Ari] Jaaksi](http://jaaksi.blogspot.com/) admitted that concepts like these "go against the open-source philosophy," but said they were necessary components of the current mobile industry. "Why do we need closed vehicles? We do," he said. "Some of these things harm the industry but they're here [as things stand]. These are touchy, emotional issues, but this dialogue is very much needed. As an industry, we plan to use open-source technologies, but we are not yet ready to play by the rules; but this needs to work the other way round too."» So, Nokia wants to EAT using the knowledge and the software that the Open Source Community created… and, at the same time, change it’s culture and impose concepts that are COMPLETELY against the Open Source “philosophy” itself. Interesting… Instead of learning of the quality of what the Open Source community is capable of doing using a development model built around “equality and quality”, they want to teach/impose? And to who? To the Trolltech employee? They are free to do so… but this does not mean that the rest of the Community will change its mind. QT? There is KDE that has a foundation to protect it PLUS there is always the Fork option ;-) . Think about XFree86 and X.org: nowdays they lost all the users… because of the stupid decision of changing the license. ...

June 15, 2008 Â· 2 min Â· 303 words

The Morph Concept

An impressive video from the Nokia Research Center: it shows a concept technology called “Morph” based on the usage of NanoTechnology for mobile devices (I feel that continue to call them “phones” is becoming very reductive). I’m sorry I can’t embed the video in this post: you can find it here.

February 27, 2008 Â· 1 min Â· 51 words