Experiential

Integration

For this week, I spent time trying to integrate my project, P3, with a sister project, i.e S3. The relationship between them is that P3 is a project dashboard manager, allowing users to create, read, update and delete their projects and boards, configure a cloud storage to be used to Read more…

By Gabriel Tan, ago
Experiential

Refactoring

Not much was done for this week, except that I spent most of that time refactoring the caching mechanism. When I first started on the project, I was frustrated at the messiness of the codebase and how it took me longer than expected to understand the workings of the application. Read more…

By Gabriel Tan, ago
Experiential

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…

By Gabriel Tan, ago
Experiential

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…

By Gabriel Tan, ago
Experiential

A Blog about Certificates

Previously, there were some issues in the transmission of the bitstream to the board’s server, but with a touch of Dr Shawn’s magic, he managed to somehow solve the issue on the board side. With that, I was able to send the bitstream successfully and get a proper response from Read more…

By Gabriel Tan, ago