Avoid Locking Yourself Out with iptables: Safe Firewall Rollout Guide
A practical guide to updating iptables safely without blocking your own SSH access, including rollback strategies, allowlists, and production checklists.
Topic index generated on 2026-04-23 — grouped article list
Below is an index of articles grouped by topic. Click a heading to jump to the section.
If you find missing articles or inaccurate groupings, run ./scripts/update_index.py with appropriate flags.
A practical guide to updating iptables safely without blocking your own SSH access, including rollback strategies, allowlists, and production checklists.
A practical keyword strategy for quickly triaging application and infrastructure logs, with grep patterns, false-positive filtering, and severity mapping.
A practical Git commit message guide for teams: structure, conventions, examples, anti-patterns, and release-friendly commit hygiene.
A practical guide to exiting telnet sessions correctly, using escape mode, and using telnet for TCP troubleshooting in modern Linux environments.
Design a strict but practical iptables policy with default deny rules, explicit service allowlists, logging, and safe rollout procedures.
A comprehensive guide to understanding, detecting, and fixing memory leaks in Java, with practical examples of common pitfalls and profiling tools.
A complete masterclass on JavaScript variable declarations. Understand scope, hoisting, the Temporal Dead Zone (TDZ), and why 'var' is functionally deprecated in modern 2026 codebases.
A practical guide to assigning multiple IP addresses on Linux using modern and legacy methods, with safe rollback and SSH lockout prevention tips.
A comprehensive guide to understanding OS I/O performance, memory hierarchy, blocking vs non-blocking I/O, and strategies for high-performance applications.
A practical Ruby testing guide covering test layers, RSpec patterns, mocking strategies, system tests, and CI workflows.
Understand static vs dynamic linking in container images, how to inspect dependencies with ldd, and how image layers affect storage efficiency.
A practical analysis of how Docker improved software delivery, what problems it actually solves, and where containers add operational complexity.
A practical guide to modern monitoring system design: metrics, logs, traces, alerting, SLOs, and incident response workflows.
A practical framework for understanding programming languages by execution model, type system, memory semantics, concurrency, and ecosystem fit.
A complete guide to the Same-Origin Policy, Cross-Origin Resource Sharing (CORS), Preflight requests, and how to securely bypass origin restrictions in a modern 2026 web stack.
How to use database defaults and NOT NULL constraints safely to prevent null-related application errors without hiding data quality problems.
Understand VM vs container trade-offs across isolation, performance, security, operations, and modern hybrid patterns like microVMs and sandboxed runtimes.
Complete setup guide for VirtualBox Host-Only networking, including IP planning, static addressing, internet access with dual adapters, and troubleshooting.
Learn how X-Frame-Options works, when to use DENY vs SAMEORIGIN, and how to migrate to CSP frame-ancestors for modern clickjacking protection.
完整讲解 Linux 内核模块的最小示例、编译流程、加载卸载、日志排障和生产环境实践。
Master HTML5 semantic elements including section, nav, article, and aside. Learn when to use each element for better SEO, accessibility, and maintainable code.
学习如何在浏览器Console中使用原生JavaScript发送GET、POST、PUT、DELETE等HTTP请求,包括Fetch API和XMLHttpRequest。
关于电商网站中送货地址选择功能实现的思考
什么食物才健康?
深入理解data-behavior模式,学习如何使用HTML data属性为JavaScript添加行为,避免CSS类混淆。
学习Linux Shell命令行快捷键,包括如何安全取消命令、编辑命令、快速导航等提高效率的技巧。
通过抓包实验观察nginx中keepalive_timeout参数的具体作用
Understanding computer system hierarchy from physical layer to application software - a comprehensive guide to how computers work at every level.
内核模块升级 Linux Kernel Upgrade
Master Linux LVM to flexibly manage disk space. Learn about PV, VG, LV concepts, creation, resizing, snapshots, and production best practices.
Comprehensive guide to systematic debugging approaches, tools, and best practices for finding and fixing bugs efficiently
Tips for asking effective questions in technical communities
Comprehensive guide to MySQL performance monitoring using SHOW VARIABLES and SHOW STATUS commands with practical examples and best practices.
Iptables router
CentOS默认防火墙规则解释,CentOS Default Iptables Rules
Python开发常用工具完整指南,包括包管理、虚拟环境、IDE、测试工具等。
深入学习Shell字符串操作,包括获取长度、截取、替换、模式匹配等常用技巧。
深入了解Tomcat部署架构,从单节点到分布式集群,包括负载均衡、缓存、Session管理最佳实践。
Master the dig command for DNS lookups. Learn query types, tracing, troubleshooting, and advanced DNS diagnostic techniques.
Comprehensive guide to CURL with core concepts, practical examples, debugging techniques, and best practices for making HTTP requests from the command line.
Master the df command in Linux to monitor disk usage, identify storage issues, and manage file systems effectively. Includes practical examples and advanced usage.
Ajax Event Handling Process
The symmetric group $S_n$ has $\factorial{n}$ elements, hence it is not true that $S_{10}$ has 10 elements. Find the characteristic of the ring 2Z.
A: …