Recent Posts

Linux Memory

Since I started working with Vlasiator, I have encountered many issues related to memory usage. Now it’s a good time to go over some basics in Linux’s memory...

Advanced Python

Good languages stop you from writing stupid codes; bad languages allow you to write more stupid codes. Do not live on ancient code until death!

Refactoring

所谓refactoring,指的是在不改变程序外部功能的情况下对内部结构进行优化调整, to restructure software by applying a series of refactorings without changing its observable behavior. 逐渐我也开始遇...

Evolution of Programming

In the 20th century as a programmer, you have to learn and write machine code. In the 21st century, it is no longer the case.