💾 Archived View for wireheadmechanist.com › blog › 24week43.gmi captured on 2024-12-17 at 09:41:40. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

DEV BLOG - Week 43 of 2024

Sunday, October 20th

I was the only one at work, and it proved to be quite an interesting night. I can't say much publicly about it because that would give more away than I feel comfortable with, but let's just say it was interesting and I got through it.

I have a free-for-life server that I'd like to turn into a good, solid workstation, and maybe even get all of my emails there from NeoMutt. I'm trying to think into the future here, but I'm still not sure if I want to take that as it is, or crank up a new Debian on Linode. I'm thinking there is potential with a new server like that to also apply Ansible to it as well.

In other news, I went ahead and started a new Debian server on Linode that I am planning to use as a terminal-based workstation that can access all of my other machines in a secure way without having those connections out in the open. So far, I'm really pleased with it and the more I work with it, the more I have functional activity out in the cloud. All of the heavy processing is going to be done at the speed of the actual Internet, rather than the blistering speed of dialup since my net connection here sucks.

This has also led to a much higher interaction with tmux and nvim, and I think that the more I work with those, the better things will be for me. You really can't lose by understanding how the belly of the beast that we call the Internet actually works.

And my Michigan co-workers will prolly be testy because they received a divinely-inspired ass-kicking from Illinois (my father's alma mater), and we hope to double down on them and really shit on his day next week. (Let's make Michigan our Bichigin) Otherwise, I'll be pissy Saturday and will likely hear a comment somewhere about it. Tuesday night.

Or not.

Just talking shit at this point. But we beat Iowa. We got a homecoming win at home in East Lansing. But enough about that. Michigan State needs to bring Paul home next week. As a fellow MSU alumni said, "We gotta get that poor bastard outta the slums of Ann Arbor."

In case you don't know what I'm talking about, when UofM and MSU play each year, a statue of Paul Bunyan is at stake. He spends much more time with us, and when you go out and cheat by stealing opponent play calls (I'm looking at you, "champion" UofM) you end up with him, and thus he has to come home where things are fair.

Monday, October 21st

In my quest for improvement, I discovered the Starship Prompt. Not sure how this missed me before. I know I've watched the video from DT on it, but I guess I didn't really see the point before. It's a good thing, and easier to hack out than the crap I was trying to do with my Oh My Bash theme.

For my next trick, I'm going to try and get my emails on that machine in NeoMutt. The gist of it is to get as many of my normal net processes onto the terminal and in the cloud. That way I can actually access all of those things via my phone in a pinch. I have the ability to access a terminal from it, and should be, in a perfect world, able to get to it without all of the spying eye programs. That's the hope, anyway.

Fuck you, Google. And yeah, we see you, NSA.

Starship Prompt main page

(Video) - The Starship Prompt Offers Infinite Possibilities - DistroTube

(Video) - Painless prompt setup with Starship - Andrew Burgess

(Video) - Ultimate Starship Shell Prompt Setup From Scratch - Henry Misc

Tuesday, October 22nd

The new system on Linode went to shit. It's been down for hours now, and they say they have to migrate it elsewhere. This makes me wonder about the viablity of things and also helps put a lot of my experience at work into perspective. I could most likely have already spun up and configured a new server by now. I probably should have, to be honest.

I know that with things like this, the tickets don't get updated quickly, and from the customer side I have a refresher on just how irritating that can be. Especially when everything is stopped to wait for other people that don't necessarily know you're waiting on them. Can't get too mad at them, but I can see where the breakage in my overall plan is.

They did find a way to get me back into things, and I kinda wish we had this badassery. Because the way it got fixed was this: I took the backup from this morning, and in a few quick clicks, restored it to a new instance. Then in another two clicks, traded the IPs so I was back to normal. You can't beat that with a stick.

I spent some time trying to figure out a way to get the newest tmux installed on the work point server so I can use that more than I am now. There is a way to fake it into being, I think. I can still make it work for the moment. Maybe. That is something I can work on later.

With the revived system, I was able to get NeoMutt working, so it was interesting to work with that for the first time. One issue I'm finding is that you can't let tmux sit on a remote session. It finally just hangs, probably from the inactivity. Instead of obsessing with that for the moment, I may just set up specific sessions and detach from them when I have to go do other things that remove my active attention.

The speeds are a lot higher on the system I have called Saturnus, to an insane extent. I won't show the exact numbers here, but Saturnus is around 4000MB/s, and at the local laptop, I literally get 2. Yeah. You read that right. The blistering speed of dialup. 2 whole MB/s.

Wednesday, October 23rd

Thursday, October 24th

Started working on setting up Ansible on my little ragtag set of machines. Still in the opening stages of it, but at the minimum it's better than nothing.I do still need to get all of the configuration down, but that will come over the next day or so.

Friday, October 25th

Fought with tmux on a machine tonight. Utter failure. I don't understand why they are still on CentOS 6 and 7, knowing that they are EOL. I propped up a C7 server with Linode to try and compile a few things, and that went about as well. I'm so sick of the stupidity and lack of awareness. But on to getting Ansible propped up on my own stuff and making sure those servers are actually up to date.

Ended the last hour of the shift with a cluster down. That was an interesting one. Turned out to be an error injected into the /etc/hosts file. My wild guess is from our puppet. It's always the last place you look. And it took my lunch time with it. But I feel good. I feel like I earned my pay solid today.

Saturday, October 26th

Takeaways

Next Week

Last Week

Blog Index

Back to Top