ctune
is Linux based internet radio stream player for the console entirely written in C. It uses the RadioBrowser API as a source for for searching streams and getting the stations' information.
Click for more...
It started with an idea: "Wouldn't it be nice to have a search functionality on my blog?". Sure, nowadays there are many libraries and external sites such as Google offering this in some form or other. But, as far as my personal projects are concerned, I am not one to be satiated with a solution that would likely involve said third party injecting hell-knows-what into my little home-brew site. Even if that was an option it would probably be overkill for what I actually need.
Click for more...
On computers where 1 and 0 rule supreme we must have a way to express the human languages in the written format. Do do this there are standards that map characters to numeric values.
Click for more...
New release for Blogator. An option to generate a JSON index of the blog's articles and, optionally the tags/years/authors indices is now available.
Click for more...
New release for Blogator that now includes a Table of Contents generator to use inside posts. In addition there was some major refactoring done in the code of the posts' output generation.
Click for more...
Linux offers all the tools needed to diagnose and recover data for free from a failing hard drive as long as it can still be read. I'm just going to cover in a general way some tooling options to repair or extract data on a problematic hard drive in this post.
For those who cannot be bothered to roll out their own custom recovery image, System rescue CD has most of the needed tools within. To note that there are other equally capable custom distros images available for this very purpose. A spare USB key with at least enough storage to hold the distro's image and a quick use of dd
is all that required get going.
Click for more...
The official french government page for the coronavirus is a good place to keep informed but (a) it's long and (b) doesn't indicate what exactly has changed... So I wrote this little shell script (BASH) to fetch the page and the 2 forms that are required when going outside lest you end up with a rather hefty fine. The script just compares the HTML and the txt version of the forms with any previously downloaded ones and signals if there are any changes between the two versions.
Click for more...
Installation of a GIT server using Arch linux (ARM) and a RaspberryPi model 1B and some GPIO centered development to get buttons to do things.
Click for more...
Sometimes it's useful to inject CMake variables into the source code such as in the case of printing the project versions and do conditional builds.
Click for more...
This is my little journey made upgrading an old OnePlus One (A0001) phone from KitKat (4.4 stock) to Pie (9, LineageOS 16).
Click for more...