The Art of Time-Keeping, Part 5: Maya Calendar
After the French Republican Calendar, I decided to build a webapp for the Maya calendar. Here's a quick overview for how it works and the challenges I faced.
Quantum's (a.k.a. Guanzhong Chen) blog about coding, security, and other computer technology.
After the French Republican Calendar, I decided to build a webapp for the Maya calendar. Here's a quick overview for how it works and the challenges I faced.
My experience digging up a program from 13 years ago, reminiscing about the days gone by, and cleaning it up for public consumption.
Yet another year has gone by. Here's a quick run down of interesting things that I did this year, and what the future might bring.
A thorough walkthrough and explanation of the process of joining an Internet Exchange (IX) and getting transit from another network over it.
A thorough walkthrough and explanation of the process of announcing routes to the Internet with bird after getting your IP space and ASN.
How I constructed a global WireGuard mesh to connect the various locations had servers with OSPF, and used it as a "backbone" for AS54148.
Using MariaDB Galera cluster to enable a highly available PowerDNS cluster to be modified even with the master node being down.
Building a highly available PowerDNS cluster with MariaDB standard replication to enable DNS-based failovers for other highly available services.
My attempt to create fast and cheap bulk storage by caching HDDs with SSDs on Linux, using standard lvmcache. Contains an introduction to LVM, RAID, and partitioning.
My experience and thoughts on reusing an old Antec 1200 for my home NAS due to all the drive bays it has and modernizing it for current hardware.