Back to basics in Mobile Development

I’ve been holding off starting iPhone development for some time. The recent iPad announcement coupled with the lack of progress in the Windows Mobile world has lead me to making a decision to try out a new platform (finally). With the purchase of the MacBook Pro, it’s time to dive right in and start from [...]

continue reading —

Solving a small issue with Paypal standard payment

Was testing out a site that was about to go live and came up with this error even though the sandbox account worked ok. It seems that the live merchant account wasn’t setup properly.
The error upon submitting the payment data to Paypal
Data does not match input character set or default encoding. For more information, please [...]

continue reading —

Day 2 with Google Wave

Impressions after more partipants have gotten their invites. Wave is a huge mess once everyone tries to talk (not unlike a real life meeting). You can also hijack a person’s message if you want to so that can be rather distracting. Still not sure how it’s going to work unless we work on a project using [...]

continue reading —

Day 1 with Google Wave

Managed to get Google Wave access yesterday and have been testing out the various features. An area of interest to me is how to best reduce the UI clutter of various windows and incoming streams as I keep up to date with news and try to work at the same time.
The concept of waves to mash [...]

continue reading —

Useful applications to make life easier in web design and development

Just put up this list to share with others in the team so thought I might as well post it here since it could be useful to folks starting out in web development. Do feel free to add on to the list if there’s something useful for us to use.
Mind Mapping
XMind http://www.xmind.net/ (Thanks to @David_Shen [...]

continue reading —

Places I’ve worked in (and had a desk)

Walked past the old office in Chinatown yesterday and realised that over the years, I’ve had a desk in various parts of Singapore and tried to recall where they were.
The list so far in chronological order

American Express - The Concourse, Beach Road
RBR Networks – KA Centre, 150 Kampong Ampat
JuzPC – Kallang Place and Circular Road
EdLabs – [...]

continue reading —

Getting Dreamweaver CS4 to code highlight .phtml files

I’m currently working on a Magento project which requires some custom template work and with Dreamweaver, it doesn’t color code the syntax for .phtml files even though they are just php files in disguise. A simple solution would have been to allow different extensions to be specified in the preferences but of course, hiding [...]

continue reading —

Google Voice… Invited but not available!

Just got a alert in Gmail “You’ve been invited to Google Voice” and I thought the policy had changed to allow registrations outside of US. Unfortunately scrolling down further stating its only available for sign up in the US.
If you haven’t already heard about it, Google Voice is a service that makes using your current [...]

continue reading —

Pre-ordered iPhone 3GS.. first Apple I’m going to own!

I remember seeing my first Apple Macintosh at cousins house at a very young age and being amazed about the green glowing text on the screen. That sparked me off on the journey that has me fascinated with technology. For some reason, I’ve yet to own a Apple product in my life! So its rather [...]

continue reading —

How many languages do you know?

Sudden thought occurred to me that I’ve been learning programming since 1989 and how quickly its now 20 years. Here’s a chronological order of the languages picked up so far.

1988-1989 : Logo Programming
1992-1994 : C Programming , some dBase
1995-1996 : C, Pascal, Dabbled in Assembly (demos in the day impressed me a LOT!)
1997-1999 : C++ [...]

continue reading —