Subfolders
Latest "Articles" files
Posted inImage Gallery Posted in genres
Slay It Again, Sam: #SaturdayMonsterChallenge – 2025jun29, “Deleted Scenes Monsters” – Casablanca Uncut
This week's LinkedIn Saturday Monster Challenge generative art theme was "Deleted Scene Monsters": show the monsters that ended up on the cutting room floor. And so, I am pleased to…
Posted inSite Info Posted in genres
Links — Mike’s Other Sites & Pages
More Kupietz for you? Links to Mike's Other Sites & Pages Music & Sounds: GuitaristInProgress on YouTube - my old YouTube channel, mostly me playing sloppy covers on guitar. Once…
Posted inSite Info Posted in genres
Contact
If you have any questions or concerns, I'm absolutely here to help. To get in touch, come to San Francisco and walk down each street shouting my name. Here's a…
Draggable Elements WordPress Plugin
This will be written up in detail, but for now, this is just a demo page for my KupieTools Draggable Elements WordPress plugin. Drag Me Horizontally Drag Me To Corners…
Filtering LinkedIn Posts, Notifications, and Comments by keyword
I use the uBlock Origin browser plugin to filter my LinkedIn Posts, Notifications, and Comments to hide anything containing objectionable topics. uBlock Origin allows you to add custom rules to…
Posted inImage Gallery Posted in genres
By the time I get there, she'll be rising: #SaturdayMonsterChallenge—”Rising Monsters”
The Saturday Monster Challenge on LinkedIn for June 21 2025 was "Eternal Rise Monsters". I took the theme and decided to do Phoenixes (Phoenices? Phoenixen?), as in "rising from the…
Deactivating, deleting, and completely removing a plugin that WordPress won’t let you deactivate
I installed the WordPress plugin LWS Optimize, which turned out to be unusably broken (which is the reason I'm not linking to it) and made my site unusable. To make…
Website returns 503 server errors, but no errors in logs
Had a weird one today. Last one website of the several of on this server suddenly started returning 503 (service unavailable) errors. There was nothing in the PHP error log…
Get names of all input fields in a FileMaker Pro table
ExecuteSQL ( "SELECT FieldName FROM FileMaker_Fields WHERE TableName='[TABLE NAME]' AND FieldClass='Normal'",",","¶")
How to monitor RAM for tuning pm.max_children
How to monitor RAM usage: free -h: This command shows your system's total, used, and free memory in a human-readable format. Key metrics: total: Total RAM. used: RAM currently in…
Add sar logging for CPU, RAM, and disk I/O
Add or change /etc/cron.d/sysstat to this. This creates a cron jobe to write file /tmp/outage_resource_log.txt that keeps minute-by-minute stats, sometimes useful in troubleshooting slowdowns. However, it's not a great way…
Add /fpm-status page to Apache virtual host
Add this to virtual host file in /etc/apache2/sites-available/, right below DocumentRoot, in both :80 and :443 sections SetHandler "proxy:unix:/var/php-fpm/170027027353667.sock|fcgi://127.0.0.1" Require all granted May need in /etc/php/8.2/fpm/pool.d/www.conf, not sure: pm.status_path =…
View last 200 lines of all access logs on apache server
find [path/to/access/logs/folder] -name "*_access_log" -exec sh -c 'tail -200 "$1" | grep -v "HetrixTools\|ok\.txt\|canary" | sed "s/$/ [$(basename "$1" _access_log)]/"' _ {} \; | sort -k4,4 The grep -v "HetrixTools\|ok\.txt\|canary"…
How to check Fail2ban log
Command to check fail2ban's log is sudo tail -f /var/log/fail2ban.log
Linux PHP tuning utilities & commands
1. See memory consumed by php-fpm8.2 (change this to match different PHP version if necessary) ps --no-headers -o "rss,cmd" -C php-fpm8.2 | awk '{ sum+=$1 } END { printf ("%d%s\n",…
Linux SQL Tuning Utilities
1. tuning-primer.sh Run from Github: curl -L https://raw.githubusercontent.com/BMDan/tuning-primer.sh/main/tuning-primer.sh | bash 2. MySQLTuner.pl wget http://mysqltuner.pl/ -O mysqltuner.pl wget https://raw.githubusercontent.com/major/MySQLTuner-perl/master/basic_passwords.txt -O basic_passwords.txt wget https://raw.githubusercontent.com/major/MySQLTuner-perl/master/vulnerabilities.csv -O vulnerabilities.csv perl mysqltuner.pl --host 127.0.0.1 --user [user]…
Posted inSite Info Posted in genres
Pardon My Placeholder...: Social Features will go here… someday
This site started as an archive for my various art projects, previous scattered hither and yon across the web. As I've been working on it, I've come to want to…
Kupietz Arts+Code Share Button
In the spirit of keeping up with the Joneses I've finally created an 88x31 button for those wishing to link to this site. In characteristically have two very similar versions…
/Tests
This is my technology test page. I have a local instance of changedetection.io pointed at this page to alert me if any of these website features change unexpectedly, meaning that…
Posted inCode & Algorithms Posted in genres
Customization Is King: KupieTools Custom WordPress Plugins Overview
Pardon My Placeholder! This page is a placeholder listing my various Github repos containing my custom WordPress plugin work, loosely branded as "KupieTools", as I work on more detailed pages…
/Canary
ok
Friend-Of-A-Friend “Chart Art” Project
This is a placeholder to remind me to write about this project. This was what I called "chart art". These are social network graphs created by querying a database of…
/Uptime
Hey there, good lookin'! These are handy uptime stats for all my websites and servers. As of this writing I'm using Hetrix Tools for these, and so far, liking it…
/Latest
For convenience, this is a slashpages mirror of my Latest News page.
Latest News
2025 jun 25 The "Hire Mike" floater at lower right, and the Command Line Interface and Display Adjustments tabs on the left side of the screen, are now draggable, so…
Posted inImage Gallery Posted in genres
AI Success Story Images
These were some illustrations I whipped up trying to come up with a header image for an article I wrote on LinkedIn asking about people's real-life experiences with using AI…
/Todos
These are things things should ideally eventually happen.
Posted inWriting Posted in genres
Go
Among my fascinations and frsutrations is go. This is going to be my page for organizing my thoughts on it as I learn. I get the sense that Go is…
Posted inArchives & Collections Posted in genres
The Emperor's New Code: The Encyclopedia Of AI Apologies (now with bonus AI Swearing and Generative Suicide Threats!)
I've spent so much time fruitlessly trying to get LLMs (Large Language Model chatbots, commonly referred to generically as "AI") to actually help me solve coding problems that I've taken,…