[en] Why system(3) is bad.

Many novice programmers frequently abuse the functions system(3) and popen(3). Especially when they want to use some functionality of other executables, they don’t think about them and just fire up system(3) or popen(3). Those functions are abstracted through libc, so they provide more portability than directly using the system calls of a specific OS. However, … [Read more…]

Why it lost every articles in it.

Hello, everyone. I write this to explain why I lost all articles on this wordpress site. Recently, I experienced RAID volume failure which held my MariaDB database. Since it contains my wordpress database, so I lost everything in my blog. Fortunately, I made backup using Google web caching service right after RAID failure. I have … [Read more…]