Great presentation about the current Mobile Market.
It’s quite surprising the huge difference between Apple Store and the rest of competitors.
Source: Android-Spa
_______________________________________________________________
Slightly Geek
People from O’Reilly and CreativeTechs are doing a great work. Now, they have created a Forum where students of Android Course can post their stuff. Furthermore, a tiny application’s been assigned as homework so we can practice our Android programming skills. So here’s mine:
You can check out the source code and download de APK visiting my GitHub repository. Feedback will be appreciated
_______________________________________________________________
A couple of weeks arguing with Vodafone and I’ve finally had my new Android phone for few €. Even though I’m used to Windows Mobile OS; Android has made a good impression on me. After reading the documentation and developing some examples, I’ve found Android’s Arquitecture pretty straighforward and plenty of possibilities from a security perspective.
Since I wanted more, I signed up for this O’Reilly Training Course. For the time being I’ve attended (online) the first day (consists of five) and it’s being pretty useful. So if you’re interested, you’re still on time to sign up here for the remaining sessions. It’s free.
By the way, this is my new phone …
…until I get one of these.
_______________________________________________________________
Duke Nukem Forever has been one of the most expected games ever. As every geek knows, it’s been by far the most infamous case of Vaporware as well. Many lessons can be taken from the story of the project and how the 3D Realms people managed it. In fact, I sincerely believe this story must be taught in every single Software Engineering Course as an example of unbounded ambition and perfectionism.
Even though 3D Realms was a highly talented and groundbreaking developer company, when it comes to the Duke Nukem Forever, they totally failed. Actually, they coined the dreadful sentence: “It’ll be done when it’s done” which represents the principle that drove this neverending project. It worths reading the whole story that has been told in a splendid article published by Wired Magazine:
Learn To Let Go: How Success Killed Duke Nukem
_______________________________________________________________
Days ago I was reorganizing my photo-HD and I came across the pictures of my second visit to Prague. Memories immediately piled up! It was a couple of years ago in order to attend to a SANS Wireless Security training. Seven days of security knowledge overload shared with a number of great people from the Europe’s IT industry. To be completely honest, the best Czech beer was also present
. Due to the tough timetable, I didn’t have a lot of time to take pictures but I’ve uploaded a few to my Picassa album.
Chances are, SANS course at Prague has been one of the best training experiences I’ve ever had. This kind of courses are pretty expensive but trust me, it totally worths every € you pay. Even if you don’t attend to any SANS course, a getaway to the beautiful Czech Capital is mandatory.
_______________________________________________________________
After the last few months going deep into .NET technologies, I finally decided to get certified. I took the 70-536 exam in a Prometric Center here in Bilbao and I passed (984 out of 1000)

In case someone is interested, I used the following books to prepare the exam:
Right now I’m hooked on WinMobile and .NET CF so I don’t have any specific plans for taking any other exam. However in the next few months I’ll probably go for a MCTS cert.
_______________________________________________________________
After 18 months of hard work, the baby’s finally born! This is my first project as Application Architect and I must say that it’s been quite a challenge for the whole team. Since we’ve built almost everything from the scratch, we’ve spent a good deal of time thinking and designing every little aspect of this piece of software. Of course, there’re still things to improve/fix/work on (like any Beta software) but, generally speaking, I’m fairly pleased with the result.

By the way, Panda Cloud AV has been released as a Public Free Beta so if you want to check it out, just visit the official site: www.cloudantivirus.com
There is also a blog for testers in which you can find technical details about the product, e.g Security Model, Known Issues, Logging, etc.
_______________________________________________________________
Building prototypes (if necessary) is considered best practice as far as software construction is concerned. Its usefulness lies in the lesson learned which can be applied later on. Therefore, you can develope prototypes in order to validate your architecture, testing performance aspects, selecting the right technology and so on.
So far so good. However, you must know the fundamentals of software prototyping:
If your so-called “prototype” breaks any of the rules mentioned above, it’s more than likely that it has nothing to do with a prototype. If this is your case:
To sum up, just keep in mind the following:
It’s a prototype.
It isn’t.
_______________________________________________________________
Google Tech Talks is a series of conferences that Google organizes for its employees. These talks are later published on YouTube Google Tech Talks, and at the moment of writting this post, there are about 850 videos uploaded. All kind of technical topics are discussed and the speakers are usually SME (Subject Matter Experts) so it’s worth watching … For instance, you can check out this interesting conference by Tim Lister talking about the fundamentals of Peopleware:
Just as a matter of interest, a simple Most Viewed seek reveals that the most popular Google TechTalk ever was about (guess what?)…Sex. It’s got 1,275,000 more views than the second one
In addition, you can find some Google Tech Talks videos within YouTube Google Channel. A case in point is the one in which David Allen talks about GTD.
Sincerely speaking, I’m not one of those people who look at Google as the great benefactor of Humanity. It’s just a corporation with a worldly mission: making money. However, I must admit Google knows how to play the game. They’ve managed to join these two concepts: Internet and Google, up to the point of we can hardly imagine one without the other. We all know that sharing information is the main pillar of the Internet. Hence Tech Talks are Internet at its purest form because it means hours and hours of shared knowledge.
Other big corporations might take a lesson from this.
Via Parrulo (In Spanish) I find out Google Developers Channel with lots of stuff aimed at developers. Who wants to sleep?
________________________________________________________________
When Roman engineers built a bridge, they had to stand under it while the first legion marched across. If programmers today worked under similar ground rules, they might well find themselves getting much more interested in Ada!
Robert Dewar (President Ada Core Technologies)
[Source: WikiQuote]
I reckon they were hard times for architects and agile methodologies.
_______________________________________________________________