A practical walkthrough of upgrading an old PSP 3000 from 6.35 to official 6.61, then installing ARK-4 and making it permanent.
How I Have Used Nginx in Real Projects
Notes from real project work on using Nginx for outbound proxying, shared authentication, and lightweight single sign-on integration.
I Built Myself a Handy Toolbox Site with Codex Vibe Coding: tools.knktc.com
A lightweight introduction to tools.knktc.com, a small toolbox site I built with Codex vibe coding for everyday development and debugging tasks.
Disable VS Code's Automatic GitHub Copilot Co-authored-by Line
VS Code can automatically add a Co-authored-by line for GitHub Copilot to commit messages. Here is how to turn it off.
tiny-requestbin: a lightweight HTTP request debugging tool written in Go
A lightweight Go tool for local HTTP request debugging, webhook testing, and quick inspection with both web and CLI views.
Don't forget to set ignore_exc when using pymemcache
If you use Django with pymemcache and want cache failures to degrade gracefully, make sure ignore_exc is set to True.
Install pandas on Kylin V10 for the SW64 Architecture
Notes on getting numpy and pandas working inside a Python 3.7 virtual environment on Kylin V10 running on a Sunway SW64 CPU.
Fix Git SSH Permission Denied After Upgrading to macOS 13 Ventura
macOS Ventura's newer OpenSSH defaults can reject older RSA/SHA-1 server setups, causing git push to fail with Permission denied (publickey).
Fixing SyntaxWarning in python-memcached on Python 3.8
How to deal with the is-vs-== SyntaxWarning raised by python-memcached under Python 3.8, and a practical workaround.
Ignore 404 not found logs in Nginx
How to return an empty JSON object for missing static files in Nginx and suppress the related not-found error log entries.