Theme:
Stupid Sysadmin Cron Error #1:
Meuon 2025-10-09
Why the important things were not running: "cron[905]: (*system*) ERROR (Missing newline before EOF, this crontab file will be ignored)" #devops #sysadmin #cron
TZ issue found.
Meuon 2025-10-08
Was chasing a time zone intermittent ghost. The client had picked: Pacific/Honolulu instead of America/Los_Angeles. Technically, yes.. both "Pacific" time zones... If I could go back in time an set one thing right in the world it would be how we think about and manage time/time zones. The thought of changing clocks for "daylight saving" would be a taboo death sentence issue for starters. #time #timezone
Old Skool Updates
Meuon 2025-10-05
I like to to "apt get update" on critical servers manually, watching the update scroll, looking for errors or weirdness. Then, the reboot. Gotta walk away for a couple of minutes, maybe make a post like this, to distract myself from the "will it boot" anxiety. Anxiety justified. Didn't boot. /dev/sda not found. F. Don't panic. Shut it down. Wait a minute and power it back up. Grab your towel and don't panic. Reboot. There it is! And all is good. Relax.
Win for the Day!
Meuon 2025-09-30
Last week I relased code, system UI and support for an App that requires MacOS or Windows, and I have neither to test with. It was tested on a Mac at work. Once. Actual customers started using it today, with good results. In the worst possible network conditions. Shout out to Acrobits.net for good VoIP softphones, also on Windows and Mac as well as the usual Android and iOS. #VoIP #Softphones
GMRS
Meuon 2025-09-30
Getting ready for a cross country adventurish multi-vehicle road trip next year with friends and family, Just installed a BTECH/Baofeng GMRS50PRO and went legit (now required) with the FCC for $35. Worst internet web form and payment interface process since 1995, but I am now WSKG487. Between Meshtastic, Weboost, GMRS and maybe adding sat link, we'll look like a NASA expedition. Perhaps it's time to study up and go full on HAM as well? At least 2-Meter. #GMRS #HAM #FCC #RV
Broke my own rule and it bit me.
Meuon 2025-09-26
Rule: "Do all time functions in one place, preferably SQL" I mixed some PHP and SQL and broke time. They don't always agree. My new rule: "Use SQL for ALL time" And yeah.. gotta use some JS for some things. And a plug for good docs. Thanks Mozilla: https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/input/datetime-local #MariaDB #SQL #PHP #Programming #Mozilla
Byline
Meuon 2025-09-19
I really should change the company "slogan" to: "Making working systems from vague illogical specifications since 1996" #programming #systems #specifications #humor
DNS
Meuon 2025-09-18
A reason to run your own DNS server is so you can get it to lie for you. Then you can point the systems having issues to use your lying DNS server. Nothing nefarious... just getting things to go where it needed to go. Maybe tomorrow, they'll have their own stuff working again. Maybe. It seems harder to find people that know how the core internet things actually work, they all use some service and when it fails, they are stuck. #DNS
Text.
Meuon 2025-09-17
If you can't write real code with just a basic text editor, you can't code. It's an unpopular opinion in the modern world, with all the assistance, code completion, "AI", etc... but basic skills without crutches/assistance are important. #code #programming
Underrated command
Meuon 2025-09-12
Just fixed some system automation scripts usin the most underrated command: SLEEP Gotta give busy servers time to do what they gotta do. #DevOps #SysAdmin
Debian 13 Trixie Installed
Meuon 2025-09-10
Did a clean install of Debian 13 on my primary carry laptop (Lenovo X1 Carbon). I love and use the Cinnamon interface. Setting grub to "splash" gets me a nice screen for decrypting the drive. That FreeCad, Prusa-Slicer and F3D are all the latest and native (apt get..) made me very happy. Everything just works: audio, wifi, network, openvpn. Donations made via: https://co.clickandpledge.com/advanced/default.aspx?wid=34115 #debian #trixie #linux
Trailer Project Finish
Meuon 2025-09-06
Spent a lot of time in just under 3 months fixing up a 196? FAN Luxury Liner travel trailer for my wife to stay in when visiting the kids/grandkid. Some high tech electrical and HVAC, 3d printed parts... and an insane amount of elbow grease. Calling it done. Photos: https://geeklabs.com/app.php/photo #RV #trailer #project #Vagabond
"AI" cleanup:
Meuon 2025-09-05
Whether from a Butlerian Jihad, or the "AI" actually getting very good, we will eventually have to purge all of the bad AI slop we've created. #AI #purge
Why not use XYZ?
Meuon 2025-09-04
I create a lot of my own sysadmin tools instead of useing "popular" ones. By the time I understand the common tool, and how it works, and all the options, and want to extend or change something: I could have created my own doing just (and only) the thing I needed. Also, I stopped using X as a variable, peeps might think I'm talking about Twitter. Am afraid to go see what XYZ.com might be. #programming #utilities #devops #sysadmin
eXtreme Go Horse
Meuon 2025-09-01
Realizing I have a well trained stable of eXtreme Go Horse Methodology (XGH) codebases. Good read. Satire. But... (looking at those horses) is it? https://medium.com/@dekaah/22-axioms-of-the-extreme-go-horse-methodology-xgh-9fa739ab55b4 #programming #methodologies #satire
4am poem:
Meuon 2025-08-12
The things sysadmins do in the dark of the night login as root. Kludge. Reboot. Wait patiently, no fright. Ping. SSH. It Lives! Sigh. It's all right. :)
Advisory Board
Meuon 2025-07-26
A 30+ year friend asked me to be on an advisory board of a "tech related startup". I said "Yes". Been out of the loop and am catching up on considerably more email and meetings and noise than the several very serious businesses I am involved in. Bluntly I'm confused. What was the goal again? I've asked to be removed.
FOSS DICOM
Meuon 2025-07-26
Needed to explore FOSS DICOM (medical image storage and sharing) servers. Hats off to ORTHANC https://www.orthanc-server.com/ for a well done FOSS DICOM server that answered a lot of questions. Just killed that virtual server, but the group is considering trying it in production and tossing a considerable fraction of what they were paying a commercial provider of PACS/Dicom towards that FOSS Project. That's how FOSS gets better. #FOSS #DICOM #PACS
Time to code
Meuon 2025-07-25
Life's been busy lately, had a couple hours Tuesday to put some music on and write code for a couple of hours. It felt good. Relaxing, refreshing... Looking forward to some more relaxing and productive sessions soon.
nmcli is growing on me
Meuon 2025-07-08
A public admission, as I learn to use it for the things I need, Network Manager via NMCI is growing on me. Posting notes publcially; nmcli connection modify "Wired connection 1" -ipv4.addresses "192.168.98.17/28" nmcli connection modify "Wired connection 1" +ipv4.addresses "192.168.42.17/28" nmcli connection modify "Wired connection 1" 802-3-ethernet.cloned-mac-address 9e:a8:d4:e4:24:42 ; sync ; reboot #nmcli #cli #linux #embedded