• HTML5 Presentation Frameworks

    I believe that in the next 10 years, there will be a lot more progress and investments for the use of mobile technologies in education and healthcare. Working with students on a daily basis, I always feel the need to explore different/new areas which can make learning more fun and interesting.

    Today, I just come across some HTML5 presentation frameworks which look impressive. With HTML5, we can access the presentations anytime anywhere on multiple devices (desktop and mobile). It is also easier to store this on some server and distribute...

    Read More
  • Migrating of Mobile Mockup Prototype

    I have moved my mockup app to this website from my old Openshift blog.

    Below is the old link:


    Here are the new links:

    Demo: http://ngo-hung.com/project/mobile_mockup

    Source code: https://github.com/thehung111/simple-mobile-mockup

    This simple app basically allows users to build a mobile application mockup screen using HTML5 Canvas element.

    The project makes use of the following components:

    • jQuery UI for drag/drop image widgets to HTML5 canvas
    • KineticJS...
    Read More
  • Node.js deployment in production settings

    While node.js is exciting, it is clear that it is not a solution for everything. In particular, it would be a very bad idea to use node.js for content management systems. It would take too much efforts to write a CMS based in Node.js from scratch comparing to other mature CMS in PHP/Java/.Net/Python. Personally, I also feel Node.js is not suited for the standard CRUD apps yet. There is no big frameworks built on top of Node.js which give you features such as ORM for multiple databases, code generation, security handling, user management and...

    Read More
  • Real Time Discussion Board Experiment

    The prototype demo page can be found at: http://ngo-hung.com/project/myboard

    The source code: https://github.com/thehung111/node-discussion-board

    I have always been impressed with Node.js and Socket.io which enables us to write real time applications with little amount of code. My very first experience with Socket.io was to write a simple chat application. I was so excited back then as it took only around 15-20 lines of code.

    After all the excitement and the 'WOW', it was time to begin writing a practical prototype which ideally have...

    Read More
  • My movies list

    I have been watching lots of movies recently :)

    Abraham Lincoln: Vampire Hunter

    Average movie which tells a fantasy tale about famous American president (Abraham Lincoln ) as a vampire hunter. While the trailer looks very cool, the actual movie is not very action packed. I also feel it is not logical and it is too easy to defeat the vampires.

    How I Spent My Summer Vacation

    Great movie by Mel Gibson. Very good action/story line and superb acting by Gibson.

    Madagascar 3: Europe's Most Wanted

    Good and cheerful movie for kids and adults...

    Read More