Shipping My First Raku App

Shipping My First Raku App: behave.dev I just released behave.dev into production. It's the homepage for BDD::Behave , my behavior-driven testing framework for Raku. It's the first Raku application...

Read More...

Do Not "Switch To Linux"

Using Linux for your first time can be very exciting. You suddenly gain access to a wealth of customization options, all the free and open-source software you could ever want or need, and access to a...

Read More...

Automate Linux Kernel Builds

I wrote a small shell scriptâ„¢ to automate building new Linux Kernels. I use this to build new kernels on my Debian systems: #!/usr/bin/env bash WORKSPACE='/home/gd/workspace'...

Read More...

Customize New zsh

Install packages: apt install zsh curl git fzf build-essential libssl-dev zlib1g-dev Switch default shell to zsh: chsh -s `which zsh`

Read More...

Factorio on systemd

# adduser factorio # systemctl enable factorio.service # service factorio start # /etc/systemd/system/factorio.service [Unit] Description=Factorio Server [Service] Type=simple User=factorio...

Read More...

Generate new Factorio map

su - service factorio stop cd /factorio bin/x64/factorio --create saves/my-save.zip \ --map-gen-settings data/map-gen-settings.json \ --map-settings data/map-settings.json chown -R factorio:factorio...

Read More...

Linux Kernel Powerball Module

Linux Kernel Powerball Module

I don't play the lottery but I find random number generators and the Linux Kernel interesting so I wrote a simple Linux Kernel module that does a PowerballTM "quick pick". You can download it from...

Read More...

Debian rc.local howto

If you're using a flavor of *nix that has an rc.local file, and then you start using Debian GNU/Linux, you might be wondering where your rc.local file is. Quite simply, it's not there. Here's how to...

Read More...