My FYP Role
Posted by Jonathan Ng | Filed under Personal
Beyond any reasonable doubt, many would consider my FYP role to be super boring! Really, take a look at my module’s user interface - all it has is 2 buttons, 3 text boxes (2 would suffice actually) and 2 labels. But, take a peek behind the interface, and you’ll see more than 2000 lines of code cranking away.
Eu Hua’s already blogged about Stephy, and as you could see in this screenshot, my module is the little text input area at the bottom. It parses user input in the form of programming codes and basically executes the commands the user specified. Sadly due to me involvement with Imagine Day, I was unable to complete it in time for proper integration. Read the rest of this entry »
Tags: college-assignments, fyp
What I’m Busy with Lately
Posted by Jonathan Ng | Filed under Technical

The last couple of weeks were super busy for me. We had a subject called “Information Systems Development” where we’re required to develop a simple membership system for a fictionous business. Firstly, we were required to crap about the company’s background. Then came the planning process: creating DFDs, Entity-Relationship diagrams and so on.
I find the ER-diagrams quite useful, as you’d refer to it when making queries. However, the usefulness of DFD has yet to be seen by me, especially with a project this size. It’s “formal-ness” and the requirement to include every single freaking detail is certainly beyond my understanding. For example, why would you need to draw out a diagram for a reporting module? If your report is really that complicated, a seperate sheet that lists the steps taken to render that report would be more useful in my opinion.
Unfortunately, my course: “Information Systems Engineering” puts too little focus on the basic foundation: programming. It’s very apparent in this project we did this semester. There were hardly any emphasis on the coding approach taken. Sigh, sometimes it makes me think if I chose the right place to further my studies.. Read the rest of this entry »
Tags: college-assignments, general programming
21 Days
Posted by Jonathan Ng | Filed under Personal
There’s just 21 days left to the exam season. For the amount of work left to be done, 3 weeks seems to be way to little. Sigh, I’m just so far behind. The problem is, there’s still 3 assignments left. The VB6 one is pretty much done, just some light documentation and burning it to a cd. Then there’s Computer Systems Engineering, with a dauting task of writting some “simple” in assembly. And just as bad, I’ve got a “business plan” due just a week before the exams! I just hate it when assignments are piled right be fore exams.
Anyways, I have no idea how my groupmates are doing with their parts of the VB6 assignment and I couldn’t care less. Some of them just can’t be bothered to put in any effort. Whether or not they’re done, I’ll combine whatever they pass me on Wed night and “hantam aje”. I’m not really as helpful as Jeff, he claims to have helped his groupmates pretty much. His assignment looks pretty darn cute I might say. LoL…
And Leah, I’m still waiting for my WLM 8 invite.
Tags: college-assignments, life
Sinima, a Cinima E-System
Posted by Jonathan Ng | Filed under Personal

Alright, top laughing at the name dammit, it’s the only thing that sounds like “Cinema” that doesn’t start with a “C”. Besides, Jeff said it was pretty “Malaysian”. Memang-lah!
So what’s Sinima?? It’s the project me and some friends did for our “Windows Programming” assignment with Visual Basic 6. Yes, six, not .Net. It’s a fictionous cinema with 3 screens as we wanted to limit the complexity. You obviously need better scheduling capabilities if you had a dozen screens right? I would certainly be interested in taking on such a project, but… TARC standards ain’t that high.
And now, on with some screenshots: Read the rest of this entry »