First Week of Internship

Well, this is my first week of internship at Aeste Works. On my very first day, I told Dr Shawn that I’d prefer to handle software projects rather than hardware. As a result, I’m assigned with the web application project that requires to interface with google drive API. Dr Shawn Read more…

Additional Functionalities of the API

This week I managed to finish off the REST API except for the REST client specific specifications which at that time was still undecided. Hence, I proceeded with adding the SMTP functionalities. It took me a while to decide on the best way to take into account the possibility of Read more…

Testing the Simulator

This week, my first task is to check if the simulator simulates the c++ codes correctly. Hence, I referred to the console and looked for evidence to prove it. However, I could not find enough information about the instructions at each cycle in the console. I had to use objdump Read more…

Coding the REST API

I finally started coding out the REST API. There was not much to be noted though as it was just mainly implementing the details of what was previously drafted into code. This time I spent a bit more time to plan out the code to reduce copy-pasting code by separating Read more…

SQLite WAL and Witty

This week was spent drafting and planning the REST API. But before delving into that, there is something that could be useful when developing future applications with Witty. As mentioned in a previous post, we were encountering stability issues with the application. In particular, there was a possibility of encountering Read more…

Relief

This week did not start off well. Despite spending the weekend trying to get the application to work on the Pi, it still kept on crashing in most parts of the application. This was getting frustrating as it was working on both my computer and the work computers but failed Read more…

The Bug Hunt

With the deadline approaching, I spent the last week making sure that the application is accessible and user-friendly enough for the end user. This was mainly accomplished with the use of CSS. With that done, I continued with deploying the program on the tablets. However, there was an issue with Read more…

Comparative Judging

After delaying the comparative algorithm aspects of the application for some time, it was great being able to finally make some implementable progress on it this week. It began with the primitive idea of using the normal distribution to estimate relative difference in scoring between two players based on the Read more…

The flow

This week was mainly spent finishing up the flow of the program. I first started with modifying the data file importer to accommodate the requested changes and continued with the addition of the CRUD functionalities of the admin page. I then started work on the MC page to handle the Read more…

First Week in Aeste

On the first day, another intern and I met Dr. Shawn in the office. He directed us to setup some tools for the office usage and he also gave us a talk about the concept of gitflow. Just like every other intern, Dr. Shawn treated us a lunch at the Read more…