Reading Notes on “Issues Driven”
January 22, 2026
Ishigaki Island Marathon 2026
January 21, 2026
97 Things Every Programmer Should Know - Reading Notes
December 25, 2024
Learning eBPF Reading Notes
December 5, 2024
Using SRv6 with OVS
March 29, 2024
Ansible Practical Guide [Basic Edition] 4th Edition Reading Notes
December 1, 2023
Learning Kubebuilder: Reading Notes
September 29, 2023
Running SRv6 L3VPN with Mininet
July 7, 2023
Created a TRex Wrapper
June 9, 2023
Reading Notes on “CPU Introduction for Programmers”
May 18, 2023
Building a Virtual Environment on Intel NUC 12 Pro
May 1, 2023
Installing LUA4-U3-AGTE-NBK Driver
March 31, 2023
vhost-user Negotiation
March 8, 2023
Self-Analysis Tools
January 31, 2023
Self-made VMM: u-root-based initrd
June 13, 2022
virtio-blk Support for Custom VMM
April 12, 2022
virtio-net Support for Custom VMM
March 18, 2022
PCI Device Support for Custom VMM
January 24, 2022
Background and Usage of Open vSwitch AF_XDP
December 7, 2021
SMP Support for Custom VMM with KVM
November 25, 2021
Reading Notes: Understanding Linux Network Internal Parts 1-2
August 26, 2021
Building a Busybox-based Minimal Linux Environment and Booting with QEMU
July 7, 2021
Cloud Native Data Center Networking Reading Notes
May 28, 2021
EVPN in the Data Center Reading Notes
May 12, 2021
Running FRR (BGP Unnumbered) on Mininet
May 8, 2021
Running BGP in Data Centers at Scale
April 21, 2021
Use of BGP for Routing in Large-Scale Data Centers
April 13, 2021
Running OpenStack DevStack in a Container
March 31, 2021
qcow2 Acceleration with Subcluster Introduction
March 18, 2021
Building a VMM with KVM to Boot Linux - Development Log 2
March 3, 2021
Building a VMM with KVM to Boot Linux - Development Log
February 18, 2021
Linux Kernel Implementation of SRv6
January 17, 2021
mTLS (Mutual TLS) Notes
January 12, 2021
RoCE v2 Notes
November 25, 2020
QEMU/KVM on WSL2 Log
November 4, 2020
vDPA (Virtio Data Path Acceleration) Notes
October 27, 2020
Practical Rust Programming - Reading Notes
October 19, 2020
VMware Complete Introduction - Reading Notes
October 15, 2020
XDP Notes (Architecture, Performance, Use Cases)
September 17, 2020
Educational Codeforces 95 B - Negative Prefixes
September 16, 2020
ABC 177 F - I hate Shortest Path Problem
September 1, 2020
ABC 175 F - Making Palindrome
August 28, 2020
ABC 176 F - Brave CHAIN
August 26, 2020
Codeforces #663 Div.2 D.505
August 22, 2020
virtio-net Overview and Architecture
August 21, 2020
Monitoring ER-X with Prometheus
August 10, 2020
Educational Codeforces Round 92 C. Good String
August 4, 2020
Kubernetes The Hard Way on QEMU/KVM (From Preparation to TLS Certificate Creation)
July 28, 2020
Educational Codeforces Round 89 D. Two Divisors
July 21, 2020
ABC 173 F - Intervals on Tree
July 7, 2020
ABC 173 E - Multiplication 4
July 6, 2020
ABC 172 F - Unfair Nim
July 5, 2020
KVM TLB Shootdown Preemption Notes
July 1, 2020
Civilization VI Beginner’s Notes
June 30, 2020
ABC 171 F - Strivore
June 25, 2020
ABC 170 F- Pond Skater
June 23, 2020
Educational DP Contest
April 26, 2020
Linux Observability with BPF Reading Notes
December 14, 2019
Kubernetes Complete Guide Reading Notes
November 23, 2019
Using TP-Link Archer T3U AC1300 on Linux
November 9, 2019
2019 Echigo Yuzawa Cosmos Half Marathon
September 29, 2019
TCP Technology Introduction - Reading Notes
September 25, 2019
ABC139-141
September 20, 2019
ABC136-138
August 24, 2019
Filled ABC EF Problems (Continued)
July 15, 2019
Filled in ABC EF Problems
June 16, 2019
Reading Notes on Concurrency in Go
April 22, 2019
BGP in the Data Center Reading Notes
March 21, 2019
Tokyo Marathon 2019
March 4, 2019
Kyoto Marathon 2019
February 20, 2019
Filled in ABC CD Problems
January 18, 2019
x86 Emulator Development Log (5)
January 4, 2019
x86 Emulator Development Log (4)
September 19, 2018
x86 Emulator Development Log (3)
August 19, 2018
Reading Notes on “First Time Reading the 486”
August 4, 2018
x86 Emulator Development Log (2)
July 21, 2018
x86 Emulator Development Log (1)
July 1, 2018
Chef Practical Guide Reading Notes
October 21, 2017
Serving Static Sites with GitHub Pages and Cloudflare
October 7, 2017
CI/CD for Private Repositories on Github and Bitbucket
June 19, 2017
Noto Wakura Manyo no Sato Marathon 2017
April 8, 2017
Notes on Go Language
January 21, 2017
2016 Year in Review
December 31, 2016
RTX1200 Initial Configuration
December 17, 2016
Ansible Notes
December 12, 2016
NUMA Policy
October 7, 2016
Numerical Analysis of Advection Equations
April 26, 2016
Handwritten Digit Recognition on MNIST with Feedforward Neural Network
April 24, 2016
Installing debian 8.0 jessie on Macbook Air (13-inch, Mid2012)
March 15, 2016
2015 Summary
January 3, 2016
Building an Energy-Efficient Server
July 20, 2015
Codeforces Round 308 (Div.2), ARC040
June 15, 2015
Notes on Creating a 5×5 Shogi AI
May 29, 2015
Complete Analysis of Dobutsu Shogi
May 28, 2015
Recommendation for 4clojure
May 16, 2015
2014 Year in Review
January 2, 2015
Clojure Class Reloading
May 20, 2014
Clojure Bytecode and Namespace Loading
May 15, 2014
How to Create a Debian LiveCD
April 7, 2014
Gentoo install on Virtualbox
April 6, 2014
Scheme REPL and Garbage Collection
March 7, 2014
Writing a Scheme VM in C
February 28, 2014
3imp Traditional Macros and Bytecode Conversion
February 18, 2014
3imp Top-level Variables and Primitive Functions
February 15, 2014
3imp 4.1 Stack-Based
February 13, 2014
3imp Heap-based VM
February 6, 2014
Bare Metal Programming on Raspberry Pi
January 13, 2014
2013 Year in Review
January 4, 2014
((Writing a Scheme-like interpreter))
December 24, 2013
Compiling Vim from Source
November 19, 2013
How to play with pdp11
November 16, 2013
Debian Package Memo
November 1, 2013
Presentation Tool rabbit
November 1, 2013
Thread Synchronization in Java
October 25, 2013
Memo of Ruby Implementations
October 24, 2013
GCM - Google Cloud Messaging
October 22, 2013
Security Camp 2013
August 21, 2013
Converting Markdown to HTML with vim
April 30, 2013
HenTai - Transfer Admission Experience Stories
April 28, 2013
Adding a System Call (kernel 3.8.8)
April 26, 2013
Compiling linux kernel 3.8.8 (ubuntu 12.04)
April 26, 2013
Ubuntu Installation Notes
April 23, 2013
Brainfuck Interpreter in Ruby
March 21, 2013
Ruby Summary
March 20, 2013
Installing Ruby and Rails with Specific Versions
March 16, 2013
Analyzing Frequently Used Git Commands with a One-Liner
March 13, 2013
Decompiling .NET Applications
March 13, 2013
[android] Decompiling Android Apps
March 12, 2013
GnuPG Notes
March 9, 2013
[Android] Published Puzzle Game
February 22, 2013
[Android] How to Handle GC_CONCURRENT freed
January 29, 2013
[Mac] Android App Development Environment
January 8, 2013
I bought a MBA!
January 3, 2013
Text Classification with SVM
January 1, 2013
Using mecab with php.
September 26, 2012
Monitoring logs with logwatch.
September 22, 2012
When scanned past exams are too light
September 17, 2012