Photo by Larisa Birta on Unsplash

It Was Wonderful

I started this week trying to learn how to set up the network, router and everything needed for the competition from Marcus. He taught me how to restart and edit the proxy, IP address, network connection and problems that I might have when handling the laptop. The laptop is used as Read more…

Photo by Nicolas Thomas on Unsplash

Writing to Flash and FPGA

As I am collecting the statistic of how the TCP receiver buffer size affects the speed of downloading, I found that the time it takes to download the firmware topped at around 11.6 seconds with 512byte of receiver buffer size, which is in fact very slow, further increase of receiver Read more…

Photo by Fabian Grohs on Unsplash

Gotta Cache ‘Em All

The week was spent trying to finish up the implementation of the caching mechanism. Overall, I had no major issues regarding the implementation, but there was one thing that caught me unexpectedly. Whenever there are any modifications to the cache, such as adding new entries or expiration of entries, a Read more…

Photo by timothy muza on Unsplash

Setting Up The Server

In this week blog, I will talk about all the major problems I had encountered and also the new things that I have learnt through solving those problems. Dr Shawn was not around for the past week and he assigned me a task which was to make sure the Competition Read more…

I’m Finally Done

I’m done! I’m finally done with all the screens. I can’t believe I managed to complete my task before my internship ends and can have my Raya holidays with peace. Haha. As I mentioned in my last two previous posts, I’m struggling to get data of the last performance. At Read more…

Photo by Headway on Unsplash

First week of my internship

  In this week, I was given time to learn Git to prepare myself for the later participation into the grand project without messing it up. In short, Git is a decentralized version control system that conserve different version of our work in series of so called “commit”, a record Read more…

Photo by Jacob Miller on Unsplash

Cache Me if you Can

I now have started another crucial component of the project, i.e a caching mechanism. So far I have been able to simulate the mounting remote filesystems using SSHFS, that provides a convenient way to interact with files in your remote storage just like how you would normally interact with files Read more…