Posting with Posterous on all my online service
Posted by Kenneth | Filed under Uncategorized
Already like the posting with email feature at Posterous.com. And now i am amazed by their new features to post onto my other sites like twitter, flickr and even my own blog.
I am sending this post to test it out. Now too sure whether i am gonna continue blogging at posterous.com. I prefer to host my own pictures on my webhost through my blog.
Let’s see how it works out.

Here’s a random pic to test the photos posting feature.
Posted by email from Kenneth’s posterous
Get a bandwith benchmark for your iPhone
Posted by Kenneth | Filed under Geekiness, Online Goodness, iPhone
If you have an iPhone 3G, be sure try out Testmyiphone.com to see if your service provider is not cheating you when they say they are giving you a certain amount of bandwith. Singtel is promising 3.6Mbps dowload and 0.384Mbps for upload. Quite reasonable on the results but i hope to see the numbers stay higher when i am in different parts of the country. Please stop hoarding your profits and give your customers what they truly deserve.
Random iPhone Pic - Persian Kitty
Posted by Kenneth | Filed under Randomness, iPhone

Meow… What do you want? Hey look… it’s an iPhone 3G.. Smile… Meow
YouTube Tutorial Lesson 1 - Webmonkey
Posted by Kenneth | Filed under Geekiness, Online Goodness, iPhone
Nice resource on making your own Video Player. Without Flex this time.
YouTube Tutorial Lesson 1 - Webmonkey.
Originally posted with the “Press this” bookmarklet but it doesn’t work so well with the iPhone safari. Shall blog about the problem next.
Downloading Files with Flex
Posted by Kenneth | Filed under Flex
Just in case someone faced the same problem i did. Here’s the actual code to download a file with Flex
var fileToDownload:FileReference = new FileReference();
private function downloadFile(event:MouseEvent):void
{
var request:URLRequest = new URLRequest("file.txt");
fileToDownload.download(request, "aSpecificFilenameChosenByYou.txt");
}
It doesn’t work if your file reference object is declared as a local variable. For the non-coders, here is the negative example.
private function downloadFile(event:MouseEvent):void
{
var request:URLRequest = new URLRequest("file.txt");
var fileToDownload:FileReference = new FileReference();
fileToDownload.download(request, "aSpecificFilenameChosenByYou.txt");
}
I finally got myself an iPhone 3G
Posted by Kenneth | Filed under iPhone
Yes finally got my hands on the iPhone 3G. It has been a really long wait. Even though i am under an unhappy situation(my grandma passed away the afternoon before the iPhone launch day), i was determined to get my hands on it asap. And so i did, on 22 August about 3:20am after queuing up for 3 plus hours at Singtel Comcentre.
It has been a really great desire of mine to venture into mobile application development. Before the iPhone, we only heard of apps done with Windows Mobile, J2Me and symbian. J2Me coding really sucked since Java did not have a trait of having nice user interface. Windows Mobile or symbian were the other potential platform however you have to pay quite a sum(IDE, etc) to develop on them.
Time to learn some objective-c and fiddle around with the iPhone SDK!
“Flex is strong because of Java”, i believe so too
Posted by Kenneth | Filed under Flex, Java
Today, there is only one API for creating production grade front end for RIA talking to Java. It’s called Adobe Flex. In 2010, JavaFX may become another alternative. But meanwhile, please stop bashing Java. Do not forget that many of these new popular programming languages exist because there is a J2EE application they need to connect to. Do not forget that Java puts bread on the tables of many people (including mine) around the world. Do not spit in the well you drink from.
Yakov Fain from Farata Systems » Flex is strong because of Java.
I can feel so much from what Yakov has written. I totally agree with him. Coming from an enterprise world, it is really where the big money pot is. No offense to the other languages, you can laugh all you want about Java but you are missing out on the potential Java can give to a Flex application. I am still a little skeptical about JavaFX. Let’s see what Sun can do with JavaFX.
BlazeDS Presentation documents for August FUG
Posted by Kenneth | Filed under Flex, Geekiness, blazeds, fugsg
I have package my slides and source codes. Click here if you wish to download it.
Something that i was unable to share with everyone. I have used BlazeDS with Spring and Hibernate. For my Flex client, i have used Flex with Cairngorm.
Have a look at the codes…
Drop me a msg if you have trouble setting the source codes up. You can tweet me @kennethteo.
Cairngorm now Open Source!
Posted by Kenneth | Filed under Flex
Cairngorm is the lightweight micro-architecture for Rich Internet Applications built in Flex or AIR. A collaboration of recognized design patterns, Cairngorm exemplifies and encourages best-practices for RIA development advocated by Adobe Consulting, encourages best-practice leverage of the underlying Flex framework, while making it easier for medium to large teams of software engineers deliver medium to large scale, mission-critical Rich Internet Applications.
Great news to the Flex community that Cairngorm is now open-sourced. I can only hope for more great things to come. Having completed my first project using Cairngorm, i would certainly recommend it to anyone who is using Flex in their projects.
Go online, book a tee-time - Our Business Time Feature, August 9, 2008
Posted by Kenneth | Filed under Work
Go online, book a tee-time
New interactive system lets you do this real-time for courses in and around Singapore, reports JUSTINE MOSS
Excited to share that Clickateeonline.com got a feature on Business Time Singapore on a great day(Singapore’s National day). Click on the link to check the article out. If not, come visit us at our site, Clickateeonline.com




