Archive for the OS Category

Restoring iPhone Camera Roll via USB or SSH file copy

For those who hate that blasted peesashit iTunes and who wish to restore your photos and movies back into your jailbroken iPhone using straight file transfer, here is the trick to getting it done quickly and with a minimum of fuss. 1a) You can use SSH via Wifi if you don’t have that many photos [...]


Read more →

C++ versus Objective-C as API substrate

Windows 8 marks the start of the end of the ancient workhorse API – Win32. Win32, along with COM, underlies all other APIs – including .NET – that Windows developers have used. MFC, ATL, COM itself (if I’m not mistaken), etc… these all depend on Win32 underneath. Starting with Windows 8, all new development going [...]


Read more →

WinRT and Cocoa – API evolution: MS vs. Apple

http://tirania.org/blog/archive/2011/Sep-15.html After digesting the above, I’m suddenly a bit apprehensive about whether Microsoft know what they’re doing or not. The fact that they keep changing their API surface suggests, in fact, that they don’t. In here we read that “Microsoft says it ‘reimagined’ every aspect of Windows, this new runtime, or application model” which seems [...]


Read more →

iOS versus Windows 8 versus Android – developer ecosystem

Let’s study the pros and cons. Apple have the sanest API/platform evolution and the best IDE. I have hated IDEs ever since they first came out in the 90s. Xcode circa 3.2 is the first IDE I will deign to use and frankly I find it amazing. Many reviews criticized Xcode for being crappy compared [...]


Read more →

The future of “Java” is with Google, and on Dalvik

(subtitle: “The Future of Microsoft, sealed?” ) I think that going forward, considering the following, a) James Gosling and Jim Hugunin being on board Google b) Google being a Java shop as much as it is a Python one c) Java on JVM being controlled by Oracle (NOT a good thing) d) dominance of Android [...]


Read more →

Windows Phone 7 and Microsoft’s future – too little, too late?

I have been quite excited about Windows Phone 7 since it was first leaked to press, and now with its release, I am frankly, quite disappointed with the outcome.  Virtually all the complaints leveled against the iPhone apply to Windows Phone 7 handsets as well! e.g. No multitasking, No Flash (and no Silverlight either!), crappy [...]


Read more →

Microsoft’s mobile device strategy – a suggestion

For Windows to have any chance of competing with Android and iOS, Microsoft should rethink their strategy on the tablet/slate form factor. Hardware-wise, the Asus EEE Pad proves that it is possible to run Win7 on a pad/slate. However there are two other important things that distinguish the slate experience from the desktop experience which [...]


Read more →

Multiple partitions with Windows 7 and OS X side-by-side install

When installing Windows and OS X side by side using Apple’s recommended Boot Camp technique, you can only use one partition for Windows.  If, like me, you need multiple partitions for Windows, you have to do it another way.  The first thing to understand is that Boot Camp Assistant is not at all necessary for [...]


Read more →

DLL handling in Windows x64: The Big Gotcha

I had a nasty time trying to get the PHP module to run under Apache 2.2 in Windows 7 x64.  Specifically, I kept getting a “php_mysql.dll could not be loaded” error. After some sleuthing, decided to use Dependency Walker to help figure out what was wrong.  It turns out that I had installed the 64-bit [...]


Read more →

Installing Windows 7 on a Modbook / Macbook

My Modbook from OCW took less than five days to arrive.  Less than five days after receiving it, it also saw a ~USD100 price drop.  Lol!  Can’t win ‘em all. So anyway, one of the priorities was to get Windows working on this machine.  Since the Modbook has 4GB on it, I elected to install [...]


Read more →