Archives
2023
- Sep 17 — Tracing the python GIL with perf :: 3 min read
2021
- Sep 21 — Python list object representation :: 2 min read
2020
- Sep 30 — Python string object representation :: 6 min read
- May 15 — Python: the old bug in SQLite module strikes back :: 9 min read
2019
- May 28 — Negative numbers in binary :: 5 min read
- Mar 12 — Disassembling Python bytecode :: 2 min read
- Mar 04 — Reading command line password argument with "ps" in Linux :: 3 min read
2018
- Nov 05 — Python: f-string formatting cheatsheet :: 1 min read
2017
- Aug 13 — Hunting for memory in Linux system (pstore) :: 2 min read
- Jul 05 — Integrating uWSGI with New Relic using systemd and virtualenv :: 2 min read
- Jun 19 — Python: get remote IP from HTTP request using the requests module :: 2 min read
- Feb 21 — Let's encrypt with Nginx and systemd timers for renewal :: 2 min read
- Feb 20 — LAMP: Troubleshooting slow website with strace and lsof :: 3 min read
2013
- Oct 24 — Cisco ASA – Cheat Sheet :: 2 min read
2012
- Sep 20 — CentOS/RHEL: Installing SHOUTcast Server :: 7 min read
- Aug 26 — How-to extend a root LVM partition online :: 3 min read
- Aug 22 — Creating GPG keys issue on CentOS with GNOME Desktop :: 1 min read
- Jul 27 — Regular-Expression (RegEx) :: 1 min read
- Jul 26 — Adjusting child processes for PHP-FPM (Nginx) :: 2 min read
- Jul 17 — MySQL: dump selected tables :: 1 min read
- Jul 17 — How to determine the number of physical CPUs on Linux :: 1 min read
- Jul 14 — Awk - Reporting Tool - Cheat Sheet :: 4 min read
- Jul 12 — CentOS/RedHat: Secured phpMyAdmin on Nginx with SSL only :: 3 min read
- Jul 12 — Restoring a KVM guest from corrupted resume state :: 1 min read
- Jul 07 — Sed - UNIX Stream Editor - Cheat Sheet :: 2 min read
- Jul 07 — Lsyncd ”init.d” script for CentOS/RedHat :: 2 min read