New rabbit hole: Python and tkinter
Meuon 2025-12-04
Needed a little desktop thing, which may be sharable later. Started for Perl and WX Widgets.. Seems that world is fallow. Hadn't played with Python in a long time, it's time to re-explore. Python and tkinter looks like it will work. Need to add some regex (re). And off we go. I miss semicolons already. #python
Todays Languages
Meuon 2025-12-03
Created some JavaScript today that I didn't hate (much), Had my thinking about what "languages" I used: just today. JavaScript, PHP, SQL (Mariadb), CSS, HTML, and edited a Bash/Shell script. Light day. No C, Expect scripts, Asterisk configs, Perl....
Donating w/OPM
Meuon 2025-12-02
The people I do work for learn how much of what makes their systems work come from entities like LetsEncrypt.org and to support them. Two of my projects just made largish donations, and is still less than most commercial providers. Automatable wildcard certs via acme.sh and DNS validation also make the process easily repeatable. Those SSL/TLS certs also work for email, VoIP and VPN's, not just websites. Spread the love. #EFF #StartSSL #TLS
Donating with OPM
Meuon 2025-12-02
I make sure the people I do work for know how much of what makes their systems work come from entities like LetsEncrypt.org and that we need to support them. Two of my projects just made largish donations, and it's still less than most commercial providers would charge. Automatable wildcard certs via acme.sh and DNS validation also make the process easily repeatable. Those SSL/TLS certs also work for email, VoIP and VPN's, not just websites. If your commercial projects leverage LetsEncrypt certs, please spread a little extra love. #EFF #StartSSL #TLS
The Linux way vs modern web advice
Meuon 2025-11-28
Poor audio and missing audio driver issues on my new laptop (Asus Duo), searched the net for the solution and found all kinds of convoluted ways to "fix/solve..". They didn't smell right. The Linux way: "apt search cirrus" oh, there it is: "firmware-cirrus". "apt install firmware-cirrus" then reboot. dmesg no longer gives a long list of missing driver firmware and the sound quality got better. Too many newbies givong bad advice. Loudly. #debian #asus
Thanksgiving 2025
Meuon 2025-11-27
Over the past few years Thanksgiving has become a very personal holiday. We (Nancy and I) have much to be thankful and grateful for. Life is good. It's also a time to reflect on the things we need to work on, not just ourselves, but our community and society in general. And we do. Thankful for our place in life where we we can afford to tweak the status quo with position, time and money. Time for a bigger hammer?
Asus Duo and Debian 13
Meuon 2025-11-25
New Asus Duo (Dual Screen). Nicest laptop I've evar had. Ran Win11 for a couple of hours. Installed Linux. The dual screens were kinda funky during install, stretched as one desktop. Put the keyboard on USB, deteched, all was good. Rebooted. Screens woreked right. Setup bluetooth for keyboard and a couple of xrandr scripts to manage screensin different orientations. Everything works, sound, wifi, etc.. #debian13 #asus
Minty Fresh Laptop.
Meuon 2025-11-06
Wife brought home her churches office laptop because some websites would not connect. 2011-ish Lenovo T420 with 8b ram. It was still on Linux Mint 19. Made a quick backup. Fresh Linux Mint 22.2 Install. Fresh installs of the apps they use (Zoom, Chrome..) and set web browser default pages. That T420 is a tank and still snappy to use with a great keyboard. #linuxmint
Debian 13 Uprades
Meuon 2025-11-05
Swapped out a critical mail deliver/relay server that was Debian 12 for Debian 13 this morning. Built fresh system, Installed Postfix and OpenDKIM. Copied Postfix and OpenDKIM configs and swapped IP's with the old one at the data center. All of the SPF and other records stay the same this way. Been watching logs and all is good. The "big guys" are accepting email. Thanks Debian for clean stable system installs and sane configs. #debian13
Standard
Meuon 2025-11-02
Can we just stay on "Standard" time? If you life/work revolves around Sunrise and Sunset: just adjust what time you do things. Like a sane person. --Now that I've sanity checked the important things (and they are all good) I'm going back to sleep. Will wake up sometime after dawn, or when the cats decide I need to. #time
Love Mornings.
Meuon 2025-11-01
Woke up with good coffee, a great groove (Thanks SomaFM) in my headset, fed cats and looked at a nice interface example for a complex scheduling system from the client. Loaded up existing code and database structures into my head and got to work. 3 hours later: Beautiful. Both the UI and the back end. And warm enough now to enjoy going outside. Will tweak some tomorrow and deliver to production early Monday AM. #wfh #programming #mornings
AI Friction.
Meuon 2025-10-28
An advantage and disadvantage of my unique and bespoke frameworks and methodologies is AI generated coding examples just don't fit. I was able to munge some recent JavaScript examples into something useful that wasn't the way I'd normally do it, and they work very well. But it's rare. Still, fun to look and I've learned some things, and that's good. #ai #programming #vibecoding
DNSMasq and Win11
Meuon 2025-10-28
Some humans using updated Win11 behind a VPN server that uses DNSMasq to issue the internal/VPN'd IP's for some servers when they are on the VPN seem to be having issues. Good news: Win11 doesn't like getting DNS responses that don't match the public ones. Bad news: Same. It seems to double check via other methods. I've turned off the local= and addn-hosts= config options to see if that helps. Seems to. So far. Will need to borrow a Win11 system. #DNSMasq #Win11
SysAdmin Life.
Meuon 2025-10-28
Woke up with a list of things that needed doing in my head. Deleted an fallow server, checked the backup scripts and their emails flushed a couple of queues of junk I had noticed yesterday. Checked the firewall systems. Now it's 6:30am, feel like it was a good day. :) #SysAdminLife
Fortune
Meuon 2025-10-26
Rediscovered "fortune" and odd fortune files. All automated system emails now have a fortune at the end. People seem to be reading the emails (I track) more, apparently to read the fortune at the end. Maybe they even read the body more? Most recent: "Your boss climbed the corporate ladder, wrong by wrong." #sysadmin #devops
Rules Work.
Meuon 2025-10-26
An aquantance referred someone to me for some geek work. They apparently looked at my website and said I was "snarky". Awesome. They probably would not have been fun to work with.
It is always DNS.
Meuon 2025-10-23
On the tail of the massive AWS DNS causes outage, this is stupid simple. It seems a network I am remoted into has some weird "everything is slow" issues. Sigh. Their DHCP server is handing out 0.0.0.0 as the primary DNS. Groan. So everything is timing out on initial connections. Screaming into the void no longer makes me feel better. The void is just too busy with more important screams.
Lots of tail.
Meuon 2025-10-20
"tail -f haystack.log | grep -e needle -e thread" Wonder how much of my life I've spent keeping half an eye on a log file this way. Sometimes both of them. #sysadmin #devops
FB burying posts.
Meuon 2025-10-16
It seems that if I mention EFF and espeically things like the RayHunter on Facebook, it gets buried. Hard to quantify, but sure seems that way. https://www.eff.org/deeplinks/2025/03/meet-rayhunter-new-open-source-tool-eff-detect-cellular-spying #EFF #IMSI
Dear Company
Meuon 2025-10-15
If your website says I must accept cookies to view or navigate your products page: Fire your website developer.
