Seven years ago I wrote down how to format Debian uscan watch files for GitHub sources, so I would be able to find it later. Last month, it got harder to use this type of strategy to track some...
https://davesteele.github.io/development/2022/10/05/debian-watch-file-for-github-redux/
NOTES ON USING CURSES WITH PYTHON ASYNCIO Curses has been around for a long time. Asyncio is more than a decade newer. Curses coding practices were well established by that time. It came tim...
https://davesteele.github.io/development/2021/08/29/python-asyncio-curses/
Pi-hole is a popular, useful Raspberry Pi project for removing ads from your browsing, site-wide. Comitup lets you configure and WiFi-connect a Pi with no keyboard, mouse, monitor, or SD card p...
https://davesteele.github.io/raspberrypi/2021/04/29/comitup-and-pihole/
MAKE A KEYBOARD JIGGLER USING A RASPBERRY PI ZERO W The problem - your computer automatically sleeps or locks up when unused, there are times you don’t want it to do that, and it is either inc...
https://davesteele.github.io/raspberrypi/2021/04/18/keyboard-jiggler/
HOW TO MAKE A SURPRISINGLY DECENT, REALLY CHEAP DESKTOP USING A RASPBERRY PI 4 My old, trusty Linux Desktop did the job for me, except for one serious constraint - the video card only supported ...
https://davesteele.github.io/raspberrypi/2020/10/20/building-a-raspberry-pi-desktop/
(edit 10/20/2020 - RIP Cloud Print ) MAKING A RASPBERRY PI GOOGLE CLOUD PRINT PROXY Google Cloud Print has become a requirement for me - no more dealing with drivers, and I can print from any...
https://davesteele.github.io/raspberrypi/2016/04/23/raspberry-pi-cloudprint/
Python support for translation file installation is not great. Once you understand how the the i18n build process works , it’s not too hard to hand-roll the tasks yourself. Here’s how I did i...
https://davesteele.github.io/development/2015/12/11/add-i18n-to-setup-py/
Wherein I detail how human language translation is incorporated into software packages as a part of the build process. TWO TRANSLATION BUILD ENVIRONMENTS The grandaddy package for integrating ...
https://davesteele.github.io/debian/development/2015/12/10/i18n-build-flow/
I’m giving a talk today at Ohio LinuxFest , on investigating network issues for home networks. The slides are available here . It references a number of my packages: netbwtools - Network ba...
https://davesteele.github.io/network/2015/10/03/network-talk/
Let’s say you have been using GnuPG for some amount of time. You’ve generated a key for yourself, know how to put it on a keyserver, understand what public keys are used for, know what the �...
https://davesteele.github.io/gpg/2015/08/01/intermediate-gpg/
Edit 2022-10-08 - GitHub has just made a change that makes it harder to work wite source files on the Releases page. See an update covering a workaround I just added uscan source tar signature...
I felt the need for a VPN capability for use on untrusted mobile Wifi nodes. Commercial VPN services are plentiful, and cheap enough , but I believe I’ve found a better option for my purpose...
https://davesteele.github.io/administration/2014/10/30/the-best-vpn-service-is-a-vps/
My personal data is generally covered. Most of the time, it is either hosted somewhere else (github, Docs), or it is backed up using a straightforward process (Dropbox, NAS). Data rides through a...
https://davesteele.github.io/administration/2014/10/26/lightweight-server-configuring/
You should strive for the upper right, but, for my part, I’m fine if you can make it to the top half of the chart. Just, please, no crickets.
https://davesteele.github.io/debian/2014/10/04/a-software-critique-taxonomy/
I have a confession to make. I had a fairly hard time understanding all of the ins and outs of managing keys using the gnupg tool ‘gpg’. Pretty much all of the documentation is procedural - h...
https://davesteele.github.io/gpg/2014/09/20/anatomy-of-a-gpg-key/
Here are a few comments I have for my pre-first-Debconf self a month ago. Being long past hankering for additional college-type experiences, I opted to skip the dorms, and stayed at a nearby hote...
https://davesteele.github.io/debian/2014/09/18/notes-for-a-debconf-newbie/
These are Debian installation notes for: REGULATORY TYPE P28F005 MARKETING NAME Dell Inspiron 15-3531 PROCESSOR Celeron N2830 2.16 NHz I don’t normally do laptops. I lean mo...
https://davesteele.github.io/debian/bugs/2014/09/14/installing_debian_on_an_N2830/
IS DOCUMENTATION CONSIDERED HARMFUL? It’s commonly observed that developers don’t like to work on documentation. It’s commonly concluded that the reason is that documentation is the boring...
https://davesteele.github.io/debian/linux/2014/09/14/is-documentation-considered-harmful/