1) Basic Search
Google: [name] + (email or “contact me” or “contact us” )
2) Website Search
Google: site:companywebsite.com/personalblog.com + [name] + email
3) Social networks
Google: [name] + linkedin/twitter/facebook
4) Paid Services
Use 123people or linkedin (tips: a free way to message)
5) Whois
Do a whois lookup of his website or blog. There is a chance that the email is available in the domain’s admin/technical contact.
May 15th, 2012 in
How-to | tags:
emails |
No Comments
Sniffing traffic is a very hackish thing to do. So if you are against hacking things, stop reading.
There are a couple of ways to sniff the HTTP traffic. Using Wireshark, which has a nice user interface, is one of the mos popular ways. Today, I am going to introduce another tool call mitmproxy.
mitmproxy is an SSL-capable man-in-the-middle proxy. It was the very tool that was used to discover the misdeeds of Path.
How to use mitmproxy?
- Download mitmproxy, and install. You could install from source and run
sudo python setup.py install
- Go to your Terminal and run
mitmproxy.
- Obtain the IP address of your computer by running
ifconfig en1 (or whatever that you are using).
- Set the proxy on your iPhone by going to your connected wifi settings. Set HTTP Proxy to “Manual”, and enter the IP of your computer with port as 8080.
- Start sniffing! Refer to the console tool guide. Press ‘?’ to bring up the list of commands.

I have a secret. I cheated badly with some iPhone games.
The key to cheating is use an awesome software to hack the app. It involves changing some variables in the program.
General Steps:
- Download iExplorer and install
- Connect your iPhone to your PC/Mac and open iExplorer
- Edit the game’s plist to make yourself super rich or invincible or whatever. I will use Tiny Tower as an example.
Exact steps to Cheat Tiny Tower
There is a good Wiki on that. Read on the infinite tower bux hack. Their version is kind of long. So here is my shorter version, with an edited missions.plist. It’s all that you need.
- Open iExplorer with your iPhone attached to your PC/Mac
- Browse to Apps > Tiny Tower > Documents (see screenshot)
- Download this edited missions.plist and drag/copy to the Documents folder
- Run the game and complete that new infinite bux mission!

iExplorer is a really awesome tool for hackers. You could use it to hack most apps, including Facebook , Scramble with Friends, etc.
So, if you hacked other apps, do share with me!
Not sure since which update, my Mac OS Lion 10.7 would not go into sleep mode.
Apparently, you can find out which service is preventing your Mac from sleeping by executing the bash command:
This is the result for me:

What’s wrong here is this: PreventSystemSleep named: “org.cups.cupsd”. That process is preventing my Lion from sleeping. If I kill the process, it just comes back up again.
The fix for me is to go to Preferences > Print & Scan > Delete my printer, then add again. This somehow triggers the system to really OFF printer sharing.
Insomnia solved.
UPDATE: Another possible cause could be that the printer has a pending print job. Delete the print job, and the process will terminate.
March 21st, 2012 in
How-to | tags:
mac,
pitfall |
No Comments
For a long while, Power 98 and Jia 883 did not have Internet streaming.. It is not a coincident that both are SAFRA radio stations..
But gladly, both now supports Internet streaming!
With that, SG Radio v1.2 is released, with the 2 new radio stations.

February 9th, 2012 in
Applications | tags:
SG Radio |
1 Comment
After attending an exhibition, I ended up with 50 business cards! Here comes a problem.
All (or most) of them are good contacts that I would like to save to a spreadsheet. And so I searched for an app/service that can help me. I ended up with shoeboxed, with is probably good, but cost $0.20 a card. Not satisfied, I looked around for a free solution.. My conclusion is that it is either paid, or not good.
However, I come up with my own quick & free solution, using a couple of free technologies :)
Steps to digitize all your business cards
1) Use CardMunch to scan all the namecards with an iPhone. Also go to iPhone Settings > CardMunch > and enable contacts auto save. As each namecard is scanned and processed (takes a couple of minutes), they will be automatically saved to the iPhone.
2) Enable iCloud for syncing the iPhone contacts. This is to auto sync the contacts between iPhone and a Mac.
3) Open Mac Address Book and search for “Scanned on…”. This will filter the contacts that were added by CardMunch! Select these contacts and export in vcf.
4) Convert the vcf to csv using http://labs.brotherli.ch/vcfconvert/.
5) Open the csv file with Microsoft Excel or Google Spreadsheet!
You may also clean up your iPhone contacts by deleting away those contacts from Mac Address Book :)
This is the power of CardMunch and iCloud!

February 8th, 2012 in
Uncategorized |
No Comments
There are times when you have exceptions raised in Xcode, but it breaks at UIApplicationMain in main(), and without giving you clues on where the error comes from.
There is a way to show more helpful debugging info.
Basically you need to set a breakpoint at objc_exception_throw.
If you are using Xcode 4.2, you can do the following:
- Go to Breakpoint Navigator pane (or press ⌘6)
- Click on the add icon on the bottom left
- Add symbolic breakpoint
- Enter
objc_exception_throw for Symbol
Yeah. Find and burn those terrible bugs!

February 4th, 2012 in
Development,
iPhone | tags:
Xcode |
No Comments
I wasn’t impressed with Android team on their documentation for installing Android SDK. It is long, and jumps from page to page. Here is my better version:
Step 1 – Install Eclipse IDE
Go to http://www.eclipse.org/downloads/ and download Eclipse Classic (the latest version is 3.7.1).
After downloading, install and verify that it can run.
Note: If there is any error, check the System Requirements. In particular, you might need to install the JDK.
Step 2 – Install Android SDK
Go to http://developer.android.com/sdk/index.html and download the Android SDK package.
For Mac and Linux users, download the zip/tgz package and unpack it to a safe location. The SDK files will be unpacked into a directory named android-sdk-<machine-platform>. Proceed to step (3).
For Windows users, download the .exe package, and run it to install. After installation is complete, the installation wizard will launch the Android SDK and AVD Manager. There is a slight inconsistent behaviour for Windows users here. Go to step (4) first, and return back to step (3) after you have finish step (4).
Step 3 – Install ADT Plugin
- Start Eclipse, select Help > Install New Software. Click Add.
- Enter “ADT Plugin” for Name and the following for Location:
https://dl-ssl.google.com/android/eclipse/
- Click OK
- Click Next, Next, Next.. and Finish
- When the installation completes, restart Eclipse.
- In Eclipse, select Window > Preferences (Mac OS X: Eclipse > Preferences).
- Select Android from the left panel.
- For the SDK Location in the main panel, click Browse and locate your downloaded SDK directory.
- Click Apply, then OK.
Step 4 – Adding Android Platforms
The Android SDK uses a modular structure that separates the major parts of the SDK. Specifically, the different versions of Android OS are each a module. To develop for a particular version, you would need to add the platform for that version.
To do so, from within Eclipse, select Window > Android SDK and AVD Manager.

Go to Available Packages, and select at least 1 platform. You may select additional platforms if you require.
Click Install Selected to download and install. Done!
One year ago, I released SG Radio, but the app encountered a major glitch, and was taken down.
I am sorry for taking so long to fix an app.. yeah 1 year to be exactly apologetic
Here it is, back to the App Store.

December 22nd, 2011 in
Applications | tags:
SG Radio |
2 Comments
I read from problogger on writing good headlines for your blog post, and thought it is worth sharing.
Instead of always writing your headline in usual plain ways, follow these rules to get your readers excited. These are the 4 proven styles.
1. Intrigue Style
Intrigue readers by making them think “how can that be possible??” or “what is this stuff about??”.
eg. “Learn How to Develop Facebook Platform in a Day”
2. Finality Style
This usually consist of the words “The Ultimate Guide to …” or “The Secret Guide …”
eg. “The Ultimate Guide to Android Programming”
3. Topic + Hype Style
Add hype to your topic statement.
Eg. “iOS Development Guide: Earn Your First Million Dollar”
4. List Style
This includes a number in the title.
Eg. “4 Headlines to Get Readers Excited” :)
December 5th, 2011 in
Uncategorized |
No Comments