Calisthenics: Street Workout – My First Videography Project

From strangers to brothers. ~ Calisthenics. Technology has made it easier to make videos with a smartphone, a tablet or a video camera. Everyone can do it but to execute the concept and bring it alive on the screen is entirely different thing and requires some creativity and skill sets.

group

Jarvis’ March

In computational geometry, Jarvis’ march or gift wrapping algorithm is used to compute the convex hull of a given set of points. The algorithm has broad range of applications in mathematics and computer science practically in pattern recognition, image processing, statistics, geographic information system (GIS) and game theory. Convex hull or convex envelope of a…

The Quickening

This (trailer) video is about my journey to Australia in 2015. I traveled to 3 major cities (Melbourne, Sydney and Brisbane) to participate in startup events and meeting entrepreneurs and investors. And I failed again big time and quite miserably. Then, I receded to focus on development and took on the feedbacks I received and…

My New Adventure

The past four weeks were very exciting but filled with emotion and sorrows. Since the inception of a new startup sometime mid June, I have been working non-stop building ideas and pulling pieces together and neglected a lot of feelings especially the feelings and needs of people surrounding me. We had two deadlines to meet. One…

DocBook XML on OSX

I have written some technical documentations using DocBook XML and then published them as HTML. You can find my previous post about DocBook Publishing and the technical documentations here. My site was hacked one or two years ago. The worst thing was that I did not have a backup copy of the HTML. The DocBook…

Ada and Multiple Inheritance

When developing an information system which computes real-life data, one of the most common problems a software developer may encounter is multiple inheritance. Inheritance is one of the four aspects in Object-Oriented Programming (OOP). What is Object-Oriented? Object-oriented technique organizes software as collection of discrete objects incorporate with data structures and behaviors. Take a software that…