Resource Monitoring for Developers

Motivation

For computationally intensive tasks, monitoring the workstation's resource usage is important. Said workloads can range from gaming, to high performance computing, or training deep learning models.  Knowing how much CPU/GPU/RAM/network bandwidth is used can tell developers if their machines can handle the workload. If necessary, the developers can modify their code to reduce resource usage, or …

Read more...

Learning Flask With a Personal Project

What is Flask?

Flask is a web framework written in Python. It is a microframework that does not require particular tools or libraries. As such, Flask does not come with database abstraction layer, form validation nor any other components, unlike Django. Flask and Django are the most popular Python webdev …

Read more...

Learning Web Development

Before Web development

Before learning, the applications that I wrote are usually standalone and runs only on individual machines. I had previous exposure to coding in my electrical engineering courses, however they are either microcontroller code or hardware description languages like Verilog.

What Is Web Development

Web development, however, offers …

Read more...
First Previous 1 2