A Closer Look at My Smart Home and Home Assistant Configuration
Introduction: Home Assistant is a Python-based open-source smart home system. It supports devices from many brands, so you can set up voice control and automate…
Monitoring a Webpage and Sending Notifications with Python and Selenium
A few days ago, I started exploring web scraping with Python. As it happened, I needed a crawler that could monitor a webpage over a long period and notify user…
Displaying PC temperatures and utilization on a Raspberry Pi's 5-inch screen
This project displays the PC's status information on a small Raspberry Pi screen, so I no longer need an overlay in the upper-left corner when playing games in …
Showing Custom Images on the UniFi Cloud Key Gen2 Plus OLED Display
In /lib/systemd/system, there are files such as ck-splash-reboot.service containing the following: [Unit] Description=Boot error splash screen DefaultDependenci…
A homemade WordPress upload plugin for Chevereto image hosting
Uploading images to Chevereto is easy and saves bandwidth and other server resources. But I couldn't find a plugin for uploading directly from WordPress to the …
My homemade WordPress upload plugin for Luguo Image Hosting — Klink
Uploading images to Luguo Image Hosting saves bandwidth and space on my server. I couldn't find a WordPress plugin that did it in one click, so I wrote one = =
Changing the Page Title When a Browser Tab Loses Focus, as Ele.me Does
Here's how to change a page's title with JavaScript when its browser tab loses focus. The API itself is very simple and consists of three parts. document.hidden…
Turning on the Lights with a Clap Using Python and the Home Assistant API
After trying Google Home and Alexa, I wondered if I could turn on the lights by clapping. I already had Home Assistant running at home, so I wrote a program usi…
Building a Flappy Bird Game in Processing 3, with Source Code and a Download
A few days ago, I was bored and a friend's university programming assignment caught my eye. I took it on and found a few other fun things while looking things u…
Building Don’t Touch the Line in Processing 3, with Source Code and a Download
I was bored these past couple of days. A friend's university programming assignment looked interesting, so I took it on. Here's an introduction to the software:…
【LaunchPad Drum Pad】Hao Xiang Ni — Valentine's Day
Type of work: Cover performance Original song: Hao Xiang Ni (I Miss You) Instrument: Launchpad Original artist: Joyce Chu Cover by GEEKZHOU Software - Ableton L…
Key Points and Steps for Making a Bottle Ecosystem
■ Step 1: “Prepare a clear plastic bottle and cut off the top.” Can a bottle like this be used directly to make a bottle ecosystem? Students generally find bott…
You’re all caught up. Thanks for being curious.





