Ubuntu 24.04 (Noble Numbat) does not ship with the AisleRiot Solitaire game. It can be installed manually with 'sudo apt install aisleriot
'
To get the custom Ubuntu card deck, copy the below file bonded.svgz to /usr/share/aisleriot/cards as root. ie. 'sudo cp .../Downloads/bonded.svgz /usr/share/aisleriot/cards
'
Toyota Symbols and Acronyms
Here is a cheat sheet for some Toyota dashboard symbols and acronyms.
Toyota Sound System
To shuffle all songs on a USB stick, select Browse, select Song, press Shuffle button.
Raspberry Pi 4 MythTV OTA DVR
Process for creating a Raspberry Pi 4 Over-the-air (OTA) DVR to watch and record TV shows.
These instructions were derived from this blog post: mythtv on Raspberry PI 4 (external site).
Hardware
- CanaKit Raspberry Pi 4 4GB … Continue Reading ››
MythTV Key Bindings
MythTV version 31 default key bindings. Dumped from the database table keybindings. MythTV user documentation for keybindings.
Sony RMT-TX102U TV Remote CEC Keycodes
Sony TV remote control HDMI Consumer Electronics Control (CEC) keycodes. Useful for programming a device connected to the TV to respond to the remote. ie. Raspberry Pi running MythTV
tv = TV control; nop = no CEC code and no TV control
C++ Static Initialization Order Fiasco Workaround
The C++ Static Initialization Order Fiasco (SIOF) can happen when 2 classes have static initializers and one classes static initializer calls the other class before its static initializer has been executed. The order of static initializer execution is determined by the linker.
SIOF Example
A parser that stores some regexes.
Parser.h
[code language="cpp"]
class Parser {
static std::map<std::string, Regex> regexs;
}
[/code]
Parser.cpp
[code language="cpp"]
using … Continue Reading ››
AT&T Cordless Phone - Manual Handset Registration
If the automatic new handset registration does not work by putting the handset in the base cradle, a manual registration process is available.
This is for the Accessory Handset model CL80113 for use with the following Base units: CL81113, CL81213, CL81313, CL82113, CL82213, CL82263, CL82313, CL82363, CL82413, CL82463, CL83113, CL83213, CL83263, CL83313, CL83363, CL83413, CL83463.
Press and … Continue Reading ››
Tweaking Ubuntu Unity To Show All Of An Apps Windows
In OS X, clicking on a dock icon shows all open windows for the app. In Ubuntu, clicking on a launcher icon only shows the most recently used open window. This is annoying if you want to copy files between two folders or view all Xpad note windows.
Ubuntu 18.04
In Terminal
sudo apt install dconf-tools
dconf-editor
org / gnome … Continue Reading ››
Mysqldump to TSV Conversion Using Flex
First a little background information. I wanted to import an 8 Gig Wikipedia table dump for a project that I was working on. The table was too big to import all of the records on my Linode server. I only needed certain rows and columns, so I tried parsing the dump file in PHP. This … Continue Reading ››