Linux Terminal Emulators: KiTTY over PuTTY

Summary Do you work on Linux machines? Do you only have a Windows machine from which to connect? Then you’re probably already using PuTTY. Well, step aside PuTTY, there’s a new terminal client in town. KiTTY is a fork of the original PuTTY software, with loads of new features, including a portable version that saves all of your sessions and settings into an INI file in the same folder. Installation Download KiTTY Portable ??? PROFIT! Just kidding. There are no other steps. The download is an exe that’s ready to go. Just double-click on it and enter your connection parameters (should be familiar if you’ve ever used PuTTY) ...

July 28, 2022 · Chuck

REDRUM!

I finally made use of the front license plate holder on my car.Better is the view from your rearview mirror if I’m behind you. Heeeere’s Johnny!

March 22, 2022 · Chuck

Fun with wget

wget multiple files wget -r -l1 -A.mp3 http://aaa.com/directory In the above example, -r and -l1 options together enable 1-level deep recursive retrieval, and -A option specifies lists of file name suffixes to accept during recursive download (.mp3 in this case). ways to wget entire webpage This one works so well, I’ve created an alias for it: wgetMirror='/usr/bin/wget -o wget.log -mkEpnp –wait=9 –user-agent='\''Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)'\'' –no-check-certificate' Other options: wget --recursive --no-clobber --page-requisites --html-extension --convert-links --restrict-file-names=windows --domains example.com --no-parent <url> Modify User Agent $ wget -U "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)" <url> wget from webdav with authentication wget --http-user=user-id --http-password=password <URL> Reference Download Multiple Files with wget Archiving website with wget Download entire webpage with wget Change the User Agent in wget

February 7, 2022 · Chuck

Doctor Docker (or "How I Learned to Stop Worrying and Tolerate the Container")

Backstory: I’ve been either paying for or using 3rd part apps for Read-It-Later (Pocket), Hosted Bookmarks (Raindrop.io) and an RSS Feedreader (Inoreader) for about a year. In the interest of 1) teaching myself Docker and 2) decoupling from hosted solutions I have finally replaced all three of the above apps with docker containers. I am using Portainer to manage my docker nodes (I have two) and containers. I recommend learning at least the basics on how to build and modify containers via the command line before using a GUI tool to manage them, but Portainer came highly recommended and abstracts a lot of the drudgery into simple point and clicks. ...

November 24, 2021 · Chuck

VS Code for Markdown Notes

My long, winding path to Markdown notes nirvana For years I’ve been looking for a cross-platform markdown editor. There are several good ones out there, but several are not free or they’ve got built-in workflows that I would need to either adapt or fight against. For the last several years my notes have consisted of a single directory of markdown files. I sync these files to various machines with Nextcloud. What I wanted was a way to manage them and perhaps link amongst them, almost like a wiki, which I used previously, but again found myself fighting with different implementations of Markdown and note portability. ...

October 18, 2021 · Chuck

Get off my (digital) lawn

The year was 1994. I was working apartment maintenance and had a healthy interest in computers. I also had a IBM XT knockoff in my apartment connected to a 56K modem. One of the benefits of apartment maintenance is the lost and found that occurs when people move out quickly. Things of value usually get stored in case the owner comes back for them. But certain items become the property of the maintenance staff. ...

December 18, 2020 · Chuck

Ohio Linuxfest 2020 - Nov 06-07 2020 (Virtual)

Friday 2020-11-06 Day One YouTube Stream 11:30 – Warner and Beth Lynn Welcome 12:00 – Baremetal RISC-V Renode – Zak Kohler 12:45 – One Sprint to Drastically Improve Web Accessibility – Robin Clower 13:30 – Delta Ansible: Keeping up with Changes and Deprecations – Andrew Cziryak 14:15 – SSH Tunnels and More – Der Hans https://overthewire.org/wargames/bandit/ https://overthewire.org/wargames/bandit/ 15:00 – FSF Campaigns – Zoë Kooyman, Program Manager; Greg Farough, Campaigns Manager [[OLF2020 - FSF.pdf|Slide Deck]] [[OLF2020 - FSF.pdf|Slide Deck]] 16:00 – UN Sustainable Goals – Dorothy Gordon 16:30 – Exploring trade-offs in S3 file systems – Andrew Gaul 17:15 – We Don’t Compete on Security – Andrew J Krug and Nathan Case 18:00 – Nixie Pixel and CS Geek on the Geek Beacon Community Saturday 2020-11-07 Day Two Youtube Stream ...

November 7, 2020 · Chuck

The Force was not with her

Today in Batuu, a staff member taught me how to take burst-photos with my phone and then select a single frame that gives the illusion of magic. Unfortunately, Joe has never seen Star Wars and only held his hand out as instructed. Ashley, however knew what to do, and I was able to capture this sweet photo of her being force-choked in front of the Millennium Falcon.

December 4, 2019 · Chuck

They really miss me!

This morning I was plagued by repeated robocalls in the car on the way to work. I just kept rejecting them (they were interrupting my audiobook!) Not until I arrived did I see the voicemails I got. It turns out these calls were not robocalls - they were my old job trying to get a hold of me. There’s a SEV-1 (production outage) at my old office and apparently no one told the help desk that I don’t work there anymore.

November 21, 2019 · Chuck

Taking Notes

I’ve taken a keen interest in note-taking in general and recently I’ve been obsessed with how other people do it. I’ve always taken a keen interest in note-taking in general, and recently I’ve been obsessed with how other people do it. There tends to be a push toward avoiding information silos while at the same time making your content available or at least putting it online where it can be found, (even if you specifically aren’t writing for mass consumption). ...

November 20, 2019 · Chuck