Any modern mobile phone is equipped with accelerometer and compass sensor. Many techniques is developed to use the ease of phone sensors for indoor tracking. Using accelerometer to estimate the walking distance, using compass to detect heading direction.
Read the rest of this entry »

Today, I visit my wordpress blog: julyhoping.wordpress.com

It’s my 1st wordpress blog, before I moved to this site. I created it in my 2nd year at university. Reading it again made me remember the past – the time I was really interested in programming and the time I began my study at APCS. I missed all those memories!


Read the rest of this entry »

tags, ,

I don’t remember exactly why I knew about PwC internship :) but I remember exactly one year ago, I started looking for an internship in a finance firm (including KPMG, Deloitte,…). I even sent an email to KPMG HR to ask whether I could apply for an internship position. For Deloitte, I downloaded its internship application…However, I didn’t submit that application (don’t remember why)


Read the rest of this entry »

tags,

The second phase of my internship is dealing with iOS programming. Before, I did have any experience with iOS, even the code structure. I just know it uses Objective-C, that’s all.

At first, I just want to learn more about Android programming during this internship, but then I thought why did not learn something new. I already knew about Android. If I want to know more, do it myself. Why did not take this opportunity to know about iOS world :)


Read the rest of this entry »

tags

During my first period internship at Greengar, my task is to port an iOS game to Android platform. At first, it’s not an easy task for me because I had no experience with programming game and I really hate coding GUI for game. It’s a heavy task and took a lot of time. Luckily, before my internship began, there was another intern that working on that project. He already had a solution for GUI, using Andengine library. It’s developed by a guy from Android engineer of Google, as I know so.


Read the rest of this entry »

After several months cannot access…

There’s a lot of things I want to blog, but because I cannot access to my dashboard so I could not publish any post.

There was a stupid bug with my free hosting account about RAM usage… But after deleted several plug-ins, now I’m back :)


Read the rest of this entry »

tags,

Hehe, here is my “own” definition for bonds, stocks, etc.

- Zero-coupon bond: like a bank account. Buy this type of bond is similar to deposit money to bank account and earn interest. However, with a same interest, deposit $100 in a bank account means that you need to pay total $100 for a bank while a zero-coupon with face value of $100 can be bought by a lower price. So investing in bonds make more profit than send money to a bank. Instead you have a lot of money, then you should ask a bank to keep them for you and earn interest. Otherwise, take the money you have to invest to make more and more money :)


Read the rest of this entry »

tags,

Until now, I have used Subversion SVN with Google Code for my projects.
But recently, I have found another powerful version control: Git & Github.
SVN tutorial: [Pragmatic Bookshelf] Pragmatic Version Control Using Subversion
Git tutorial: [Pragmatic Bookshelf] Pragmatic Version.Control Using Git