On New Year’s Eve 2021, I was looking into an issue where Python’s Pip utility was throwing “garbage” errors in my system when downloading and installing modules. The version of Python was 3.8. Frustrated and not seeing relevant answers online, I came to the idea of removing Python 3.8 completely then re-installing the software binary … Continue reading "Be Careful of the Power given by the Linux Command Line"
Read MoreCategory: Software
The Switch from Bash to Zsh
After resisting for several years, I finally decided make the switch from Bash to Zsh. One of the primary drivers was the visual aspects of the shell that I always saw in screenshots posted by others on the internet. But also I want to expand my mind and learn a new shell. I used the … Continue reading "The Switch from Bash to Zsh"
Read MoreConfiguring the Beaglebone Black GPIO Pins (Permanently)
The majority of the 46 GPIO pins on the Beaglebone Black have different modes of operation. For example, pin 24 on header P9 can operate as a simple GPIO, a Controller Area Network (CAN) port, among others. If one is using a Debian-based Linux OS image from elinux.org, the system comes with a helper script … Continue reading "Configuring the Beaglebone Black GPIO Pins (Permanently)"
Read MoreUpdating the Beaglebone Microcontroller
Updating the Linux OS image for the Beaglebone Black (BBB) can be a ceremony in and of itself. Luckily, if one has the steps in order before starting, things can be easier. Having done this a few times, I have decide to create this post mainly for myself, but also for others who need a … Continue reading "Updating the Beaglebone Microcontroller"
Read MoreLearning Java and JavaFX: A Journal Application
In my effort to showcase what I have learned so far with Java and JavaFX, I wrote a journal application called Journaler.
Read More