Dev Proxy Launcher
Loosely inspired by xinetd , I wrote a simple dev proxy launcher.
Newer version in Rust: Norikae
Loosely inspired by xinetd , I wrote a simple dev proxy launcher.
Newer version in Rust: Norikae
I have now been in Japan for 9 years. Japan is far from a perfect country and there are plenty of bits that cause irritation at times, but overall I feel like my normal day to day is pretty good. This past year definitely had some ups and downs and I have quite a lot to consider moving into 2024.
Read More →Rust has been on my list of things to learn for quite a while, and recently I have started to actually start learning it. I started with the Rust Book online, working through a chapter at a time, mostly during my weekly MokuMokuKai . After finishing the first I/O project I also went through the rust cli book to further check some of my understanding before moving on.
Right now I’m taking a short break from the book to experiment with a few small CLI applications in Rust to check my understanding. I use mqtt for many of my other projects, so one of my first small project is a set of mqtt tools to tail a server or send simple payloads. I am also reworking my worklog script and rewriting it from Swift into Rust to continue practicing. While I like Swift as a language, and there are libraries to help write a CLI, it feels like Rust might be better for the specific wrapper tools I want to write. Perhaps this will also lead towards me replacing Hugo with something else that is a bit easier to work with. Something like Zola could work if I want to keep it a static site, but I’m also thinking about going with a Django site this time.
Read More →I would not be the first engineer to joke that those working in devops have become yaml engineers. In small amounts, yaml is not terrible, and provides a human readable way to handle simple configuration. At some point we jumped the shark and now it’s yaml all the way down .
(I have seen a few projects use something like jsonnet for configuration which quickly goes from turtles all the way down to Cthulhu)
I have plenty of bias, but one of the biggest offenders in my opinion is Kubernetes, and it’s one of several reasons I have trouble bring myself to adopt it. It is nearly impossible to escape yaml and even tools like Salt (which I still use) and Ansible are also programmed in yaml.
Read More →Like many, when bored I tend to pick up my phone and start fiddling with it or I pull up things on my ipad. Both devices are useful at times, but I should also reduce the amount of passive time on them.
A while back, I recall reading about someone who enabled grayscale mode on their phones to help make things more boring. I decided to do my own similar experiment. Since most of my devices are Apple, the process is similar.
Read More →I often have all kinds of ideas flying around my head but have no idea when I might even try to prioritize it. Sometimes I want to keep track of some high level todos somewhere and a page here is probably sufficient. Listing here makes no claims about when I will actually prioritize it.
I have been experimenting with various habit tracking and home automation prototypes for quite a while. While I like the idea of having smart buttons around my house, they are a bit expensive for what I want to do with them, and I have not yet had luck getting an IKEA Tradfri button working. A few weeks ago, I recalled the NFC tag support in Home Assistant and wondered if I could use that.
Read More →I nearly did not notice the day, but it has now been one year since I moved into my new apartment.
For the first year I was in Fukuoka, I was in an apartment provided via a contract with my Japanese school. After my school year was up, I needed to find new accommodations. A classmate was moving out around the same time and recommend their old place which worked out great since it was the same management company as my initial apartment which made all the paperwork easy.
Read More →