Thoughts and prayers to Boston
Is it possible to make sense of this atrocious act, CNN has more details, but our prayers are with the injured and their families.
PVR Panel is available!
PVR Panel, the app that lets you manage your recordings on the go, has been reviewed, blessed and is now available in the App Store. You can read about it and download it here. Hope you enjoy using it as much as we do and do not forget to rate it in the App Store.
Updated: Google Reader shutdown signals RSS’ death?
The internets are busy writing about Google Reader being shutdown on July 1st, and how RSS is dead. The argument I read in one of the articles was the RSS and Google Reader, while functional, were not sexy enough and are being replaced by the likes of Flipboard, and Pulse. Sure, there is some truth to that, but I argue that as long as there…
Automating Android Builds
In order to have a fully regression tested application, it is necessary to have an automated build process to ensure all checkins are validated nightly ( or whatever your schedule is). This is a simple task for most Java projects, however you may run into some issues with Android that I point out here. If you started your project from Eclipse, you may not have…
How to find the key an Android app was signed with
I found this on stack overflow, so I am just recapturing here since i found it so useful. First, unzip the APK and extract the file /META-INF/ANDROID_.RSA (this file may also be CERT.RSA, but there should only be one .RSA file). Then issue this command: keytool -printcert -file ANDROID_.RSA You will get certificate fingerprints like this: MD5: B3:4F:BE:07:AA:78:24:DC:CA:92:36:FF:AE:8C:17:DB SHA1: 16:59:E7:E3:0C:AA:7A:0D:F2:0D:05:20:12:A8:85:0B:32:C5:4F:68 Signature algorithm name: SHA1withRSA Then…
Get Firefox Boot-2-Gecko up and running
There are two more players that are trying to enter the mobile OS space: Firefox, and Ubuntu. While the latter is making the move for more native applications to run faster on phones, the former is trying to take page out of WebOS’ playbook by going the pure HTML5 route. I had a chance to install the Firefox OS recently on a Nexus S and…
Why the Low Res on the iPad Mini?
If you read many of the blogs out there, there are lots of people bashing the iPad mini for its lower resolution screen. This is primarily Apple’s own fault for spoiling us with Retina displays on everything, but there is a good reason for it. Since the mini was (suppose to be) a top secret project with no pre announcements and no developers having time…
Google’s Got Nothing on Apple
I’ve been reading some articles recently, comparing Apple’s productions to Google’s Nexus line, and it just seems bizarre to me. It just reminds of when AMD had come up with the first true multi-core processor and was trying to educate us not to compare its processors to Intel’s on just the CPU speed. Its the same thing here. Comparing Apple to Google, is quite literally…
Cleanup Your Open With Context Menu in OSX
Recently I noticed that I had many duplicate entries in the Open With context menu on my Mac (Mountain Lion). Then after a clean re-install, I noticed the same behaviour repeating. For example, I had three entries for Even Note. Well, a little googling lead me to this link with this magic command to reset the menu and clean it up. /System/Library/Frameworks/CoreServices.framework/Frameworks/\ LaunchServices.framework/Support/lsregister -kill -r…
Securing your Mail Server
I recently noticed some bounced emails from a domain I managed and upon further inspection found out that someone is sending spam emails using random spoofed email addresses from that domain. At first I thought one of the email accounts was jeopardized but when I saw the bogus from address, I knew it was just spam abuse that would not end well for the true…