• Chip-8 story This is the article for the 6th day of qiita advent calendar. Here I introduce how I played with Chip-8 these days. What's Chip-8? Chip-8 is an interpreted programming language, which was used on some old computer systems. Mostly video games were run on them. (from: Emulating Chip-8 execution environment is really easy; it basically needs only 36 instructions to be emulated. The memory is a simple byte array.
    Updated December 6, 2019
  • Compile-time linter for Redis Lua script in Rust This is the article for the 5th day of qiita advent calendar. It's about my WIP hobby project I've just started. Introduction Lua scripting in Redis Redis is a well-known high-performance key-value store. One of its interesting feature is Lua scripting. Redis has eval command. With the command, you can let redis run a Lua script. The following example creates 5 keys by Lua script.
    Updated December 4, 2019
  • My new website This is the article for the 2nd day of qiita advent calendar. Hi, this is my new personal website! My old website is still alive here (, but I plan to remove it in the near future. It's been a while since I wrote my last article. I even haven't logged in my old personal server for a long time. I forgot almost all the settings in my old personal server.
    Updated December 2, 2019
  • My old posts can be found here
    Updated November 23, 2019