Various Updates!

Colgrid is live!

After...a couple months of on-again/off-again development, my grid-based colour mixing webapp is live! It can be found on https://mifuyne.codeberg.page/colgrid/. The main repository is currently in Codeberg, with mirrors on GitLab and GitHub. However, Codeberg's Action feature seems to be on a request basis and I'm new to it. So I'll likely be using the other two repo for that.

If you find any bugs, please be sure to check the issue tracker on Codeberg. If it's not there, feel free to post it, including reproduction steps. Screenshots are welcome too!

Currently, I'm in the process of writing unit tests before I start fixing and adding anything. I want to learn to leverage CI/CD to auto-update the page for me.

Scoop!

It's been a while since I wrote here. Apologies to anyone watching!

A couple weeks back, I was fiddling around with various Linux install. Trying to find one I like enough to install on my netbook. So far, Arch Linux is winning out just for the sheer customizability of it. Of course, it's also way more complex than most Linux distro I've tried but I like the learning opportunity it affords.

After a playing around in the CLI with the various open-source OSes, I started lamenting not having the capability to install multiple packages via the CLI on Windows. In came Scoop. It's a command-line installer, and it's wonderful. Windows take too long to populate the add or remove programs list, both through settings and control panel. Scoop is a lot faster. Not having to rely on individual programs to update themselves or tell me to go to their site to grab an updated version is amazing. I'm looking at you, calibre! 😒

It also encouraged me to learn to use Powershell. I learned to make my own bucket (Scoop's name for repo) and added a few manifests of my own. So far it has red-lang's red-view and red-toolchain in there, as well as a modified version of the openmw-nightly manifest. The one already in games doesn't work. The way the builds are structured in the gitlab repo have changed since the last time they could update.

For anyone interested, you can find my Scoop bucket at https://github.com/mifuyne/mifscoop. Instructions on how to add it to your own Scoop can be found in the README (also, how to make your own bucket).

Update on learning Rust and Lemmy

So, after getting second-hand account of how terrible the upgrade process of Lemmy had been, I'm definitely having strong second thoughts about running a Lemmy instance. Apparently there's been some...inefficient database design choices. I doubt I could do better, but I don't want to lose my mind trying to clean it up in case something goes awry.

That said, I probably will try and build the bot in Rust. Pull from APIs only so it can be customized to work with whatever forum software that supplies an API in the first place. I'll have to dive deeper. However, between writing tests for my Colgrid app and the Narrat game jam, this is likely going to be in the backburner for now.