Multi-Monitor Weird Tricks in Linux

Using different Linux systems with a dual-monitor setup has been out frustrating, especially with the physical LCD monitors using different pixel resolutions. Now I have some (non-foolproof) ways from command line under Linux to set their resolutions.

Read More

My Emacs Rust Language Config

I recently bought a Kindle version of the Rust book, and worked my way through it. Emacs has good support available for cargo and rust.

Read More

Emacs and C++ and CUDA

Recently, I got an Nvidia GeForce (RTX series) card. I’ve been using it to learn about graphics programming and raytracing and things like that under Linux. And I am using Emacs to edit the C++ files that all the graphics SDKs seem to use.

Read More

Raytracing In One Weekend Series in C++, CUDA, and OptiX

One day, I found Peter Shirley’s Ray Tracing In One Weekend Book Series. I was able to implement my own copy of the code from his books, eventually also incorporating some versions using CUDA and Nvidia’s Optix 6.5 ray-tracing frameworks.

Read More

pitempmon Charts

I created some client-loaded charts for pitempmon project that graph the logged temperature of a Raspberry Pi Model 4 B. The Pi is used as a worker node in a kubernetes cluster. There is an interesting progression over time of Pi environmental temperature aspects.

Read More

My New "Now Playing" Webapp for shairport-sync

Version 3.3 of shairport-sync released last weekend and includes metadata support on MQTT. “So what?” you may ask? I created an app to display the metadata and do simple remote controls. Now, I can control my music all around the house or identify currently playing song at a glance. It’s open-source.

Read More

Emacs27 on macOS - Now (Again❓) With Emoji!‼️

I have been refreshing my emacs config as part of i-dotfiles, and had made a note to add emoji support. After googling, I remembered emacs maintainers intentionally disabled multi-color font support used in macOS for native emoji support. Then, a git commit Update multicolor font support status in Sacha Chua’s 2019-04-29 Emacs news surfaced. Using company-emoji and the re-enabled upstream support, emojis are back in Emacs27.

Read More

Creating a microSD Ubuntu Mint (Cinnamon) Boot Drive for new Atomic Pi

I have recently received an Atomic Pi from its Kickstarter. And while the pre-installed Lubuntu image was adequate, I wanted to try something more mainstream and also see if I could recreate the Linux hardware support for GPIO and other items on its Kickstarter associated breakout board.

Read More