iOS Support Matrix
With the new iPhone 5S and 5C, it is again a milestone in iOS devices.
Figuring out software, one rabbit hole at a time.
With the new iPhone 5S and 5C, it is again a milestone in iOS devices.
I seems to be getting Apple app review rejection every time I sumbit an app update. This time, it is about my use of UIFileSharingEnabled.
Because Node.js works asynchronously, things might not work as you think, if you are still stuck in the synchronous world..
This is a simple tutorial using mikeal’s super-simple-to-use request library.
This is a very small getting started guide for myself, when once-in-a-while I will write some node scripts.
One mistake I had when implementing Auto-renewable Subscription (a kind of In-app purchase) is not understanding how the sandbox environment works.
iOS introduced a way for users to transfer files from an app to a computer via iTunes.
Recently I was requested by my fiancee to help send bulk SMS to her students. Its an emergency relay.
Unlike in previous years (WWDC 2012 and earlier), the developer session videos can be subscribed in iTunes University, hence you can easily download all the videos and convenien...
Since the introduction of iCloud Backup, developers have increasingly faced the following reason for rejected binary:
While integrating Chartboost into MoPub for an iOS app, I encountered a crash every time there is a Chartboost ad loading.
You can enable iAd network ONLY when your app is in an editable state. That is after uploading binary and before being approved.
I encountered the following error when I try to create a new post in Octopress:
While using Cocoapod and running pod install, I encountered the following error:
If you to be more efficient with computers, you must use the keyboard more than the mouse.
OpenCV has a matchTemplate function that let you seach for matches between an image and a given template.
Tesseract is the OCR engine that helps to recoginze text. Google now maintains the project.
I have create youtube-parser, a small node.js app to extract youtube video links from Youtube.com.
You can show hidden files in Finder on your Mountain Lion (or any Mac OS).
To find all the git repositories in a directory, you can run the following command (which search for the .git directories):
I have changed the classic Octopress theme to this cleaner greyshade theme by Shashank Mehta.
I made a commit to a git repos and broke the build.
In the previous post, I discussed about how to Google Play manage compatibility between your app and devices.
This is what happend to my Android app.
Apple has long announced uniqueIdentifier UDIDs would be deprecated. From 1st May 2013, Apple will reject apps that use the deprecated identifier.
It has been nearly 3 years since I stopped Android development.
If you use s3cmd and encountered [Errno 32] Broken pipe as you try to put an object in a bucket, understand that this is a very very bad error message.
Similar to how you transfer data away from Dotcloud, you can do the same for your mongodb database.
If you have data on Dotcloud server that you want to transfer away via FTP directly, you can’t, because Dotcloud don’t provide FTP to the instances.