Archived: New OldNew Mashup Theme (Hugo)

For kicks I’ve decided to have a live version of an archived project I was working on. It is a website theme I was creating for the Hugo static website generator. Since I decided to move away from Hugo-based websites, I archived the project, but I think it’s still interesting to see how it was… Continue reading Archived: New OldNew Mashup Theme (Hugo)

Fast Cross-Compile of Linux 2.6 for Armel

Unless you have new, high-powered, ARM system to build with, the fastest and most practical way to build software for armel (early ARM CPU versions) is to
cross-compile on an x86_64 machine (Debian and offshoots call this the amd64 architecture, even for non-AMD CPUs). This article is specifically about buildinga Linux 2.6 kernel. Obtaining a working toolchain that is able to build this old a kernel is probably the hardest part of the exercise. This supersedes
https://www.wildtechgarden.com/post/building-armel-on-linux-x64-cross-compilation-method

Edit-Test-Website CI/CD Lifecycle Demonstration

Tools Used For this demonstration we show the use of Visual Studio Code We also use GitHub And Netlify Before Website Creating a Commit Create a Branch Not shown here, but you should create a separate branch to create a pull request. Edit the Post Stage Your Changes Not shown here, but you should ‘stage’… Continue reading Edit-Test-Website CI/CD Lifecycle Demonstration

Introduction to Git and GitHub

An Introduction to Git & GitHub based on a presentation I created for a group of fellow Makers at the MakerPlace at the Midland Public Library in Midland, Ontario. It is based on, but not a conversion of, a PowerPoint presentation.

Fast Builds of Old Software for Armel on Linux x64 (amd64)

The cross-compilation toolchains builtin to most
modern Linux distributions do not support older versions of GCC. For old kernels (and other software) that require GCC4 or lower for building, this poses a challenge. One either needs to build a cross-compilation toolchain or use virtualization. This article describes setting up a cross-compilation toolchain. _This post superseded by https://www.wildtechgarden.com/post/fast-build-of-linux-2.6-for-armel-on-x86_64/_

Building Old Software on Armel on Linux x64 (amd64)

The cross-compilation toolchains builtin to most
modern Linux distributions do not support older versions of GCC. For old kernels (and other software) that require GCC4 or lower for building, this poses a challenge. One either needs to build a cross-compilation toolchain or use virtualization. This article describes setting up a virtual ARM environment for doing armel (ARMv5) compilation using docker containers.

Debian Custom CD

Check the Debian Wiki first! Before reading this page you should try looking at the DebianCustomCD Page on the Debian Wiki because it is updated more frequently, and by more contributors. Possibly Simpler Alternatives One possible “alternative” to this procedure is to use the package simple-cdd. It is basically a wrapper around debian-cd and debpartial-mirror… Continue reading Debian Custom CD