Sort things out

This week I have fixed the last bug left in the website. After a few days I managed to fix it and after that I screenshots the things that I have done and send it to Dr Shawn to ask whether I am doing the right things or not. Then Read more…

Event handling

This week, I am working with javaScript. When I was trying to detect a double click event on the gutter, I made some mistakes but I also learned a lot from that. Mainly, I learn that I should never attach a single click handler and a double click handler to Read more…

Coding the REST API

I spent the entire week on coding the REST API. I had always thought that coding REST API is a very difficult task but it turns out that it isn’t really that hard at all once you understand the whole thing. It’s all about dealing with the request and giving Read more…

Halfway Point

This week marks the mid point of my internship. This week I managed to implement the basic structure of the C++ Driver with structs and functions prototypes being defined in a header file, the functionalities in C source code, and finally all put together via a wrapper class using a Read more…

The Frightening Project Code

This week I have been learning a lot of random stuff. On my first day of the week, I tried to build the project and run it. I’m really impressed on how the whole thing is built up like login authentication and the interface with google drive. Though the whole Read more…

At last, progress!

This week began very slowly as I had to quickly learn up on how computers worked, therefore I set out to finish a text book by A. Tanenbaum on Structured Computer Organization recommended by Dr. Shawn which I’ve previously only read 3 chapters. It turned out to be useful as Read more…

An eye-opening internship

Working in Aeste Works is a unique experience that you rarely get in anywhere else. The task here is rather challenging and learning curve is never flat. I have definitely learnt a lot of skills from Aeste. Starting from a knowing-C-only student, I get to learn building a web application Read more…

Working with jQuery

After fixing the bugs from last week’s work, I proceed to automate simulation on gutter click. Before I start to code, i studied about jQuery and learn about how requests work. Then, I started off with my first task of the week, that is to retrieve a file from the Read more…

Wrapping Up the Application

Continuing as an extension of the front-end from the previous week, I continued my Javascript marathon with coding up the head judge and attendance roles. Succumbing to temptation, I started off with the attendance role as it was trivial enough to be done in an hour or two which left Read more…

Fixing more bugs

For this week I just continue fixing more bugs in the website which Dr Shawn has listed out to me during our last meeting. I moved the function of Scheduled to Status. When the users want to reschedule they need to hit the schedule which is under the Status. Then there Read more…