Posts from 2013
227 posts.
- Lessons from Building Large-Scale Distributed Systems
- Storage Architecture: Lessons from Google’s Infrastructure
- Compressing Files in Linux: gzip, bzip2, 7z, rar, and zip
- How to Schedule Cron Jobs at Custom Intervals
- Migrating from MediaWiki Back to WordPress
- Creating, Mounting, and Burning ISO Images on Linux
- Configuring GNOME Desktop Settings with GConf Editor
- Vim Tips for Daily Development
- Building VMs with VMware Player and QEMU Images
- Extracting Audio from Videos with MPlayer and LAME
- GNOME 2 Desktop Environment: macOS-Inspired Setup for Linux
- Chinese Character Support on Fedora 11
- MobileNet Configuration on Linux: HKUST Setup Guide
- Managing Virtual Machines on Xen: A Getting Started Guide
- Adding Loop Devices in Linux: A Practical Guide
- Optimizing Firefox DNS Resolution on Linux
- Installing Compiz Fusion on Fedora
- Creating ISO Images from DVDs on Linux
- Installing NVIDIA Drivers on Fedora
- Fedora 中文字体配置指南
- Setting Up a Git Server with SSH
- Removing ^M Line Endings in Vim
- Hide Thunderbird to the System Tray
- MPlayer 中文字幕显示配置指南
- WordPress Desktop Client: Lekhonee
- CPU and Memory Performance: Xen Dom0 vs DomU Comparison
- How to Clone Xen DomU Virtual Machines
- Clearing DNS Cache on Linux and Windows
- Securing Linux VNC Access with SSH Tunneling
- Essential MPlayer Keyboard Shortcuts
- Disabling SSL in lftp: Configuration & Security Considerations
- MPlayer: Setting Startup Volume and Position
- Start a Background Job and Return to the Shell
- I/O Performance: Loopback vs. Blktap for Xen File-backed VBDs
- Automating Backups of Xen File-backed VMs
- Xen DomU Configuration File Format
- Setting Up a SOCKS Proxy Over SSH Tunnels
- Managing SELinux in Fedora and CentOS
- Guake: A Quake-Style Dropdown Terminal for GNOME
- Configuring a Linux Network Gateway with iptables and route
- Sending Gmail Emails via mailx on Linux
- Installing NVIDIA Drivers with Akmod on Fedora
- How to Install MPlayer and MEncoder on Fedora
- Passwordless SSH Authentication on Linux
- Capturing Desktop Video on Linux with ffmpeg
- Mounting Remote Folders via SSH with SSHFS
- How to Back Up Linux Home Directories with rsync
- Gnome 2 Theme: Combining Shiki and Gnome Color Palettes
- Querying Package Files and Reverse Lookups in Fedora
- Setting Up Xen Dom0 on Fedora 12 with Kernel 2.6.29
- Optimizing Firefox Performance on Linux
- NFS Server on tmpfs: Setup and Caveats
- Setting Up eCryptFS on Linux
- Using Google Apps Accounts in Pidgin with GTalk
- Building LaTeX Documents with Make
- Linux Port Forwarding with iptables
- Preventing dnf/yum from Updating Specific Packages
- Essential MPlayer and Mencoder Commands
- Spoofing MAC Addresses in Linux
- Setting Date, Time, and Timezone in Linux
- NVIDIA Driver Logo Not Appearing on Linux Boot
- Starting KDE Desktop from the Command Line with startx
- Customizing GTK Cursor Themes in KDE
- Jailbreaking an iPod Touch with Spirit on Linux
- Setting Up Xen DomU on Fedora 12
- Inspecting Linux Network Configuration
- Installing Specific Package Versions with Yum
- Installing Xen Dom0 on Fedora: Common Issues and Fixes
- Setting Up Linux Xen Dom0 and DomU Virtual Machines
- Creating a Bootable Fedora Live USB
- Setting up Xen Dom0 on Fedora 12 with Kernel 2.6.32.13
- GNOME’s Hidden Easter Eggs: Free the Fish and Gegl from Outer Space
- Xen DomU I/O Performance: LVM vs. Loopback Block Devices
- Checking Your Linux Firmware Version
- Building Distributed Systems on Linux
- Understanding Xen’s Codebase Architecture
- Backing Up LVM-Based Xen DomUs Over the Network
- Cloning LVM-Backed Xen Domains
- Setting Up LVM-Backed Xen DomUs
- Managing LVM Volume Groups: Setup and Configuration
- Font Rendering Optimization in Fedora with Bytecode Interpretation
- Mastering pkill and pgrep for Process Management
- Connecting Multiple Clusters with iptables NAT
- An Introduction to Xen’s paravirt_ops Interface
- Checking System Uptime on Linux and Windows
- How to Undo Git Commits and Changes
- Open Source SSH, SCP, SFTP, and VNC Clients for Windows
- Installing 32-bit Firefox on 64-bit Fedora
- Taking Screenshots in MPlayer
- Disabling IPv6 on Older Linux Kernels
- Installing Flash Plugin on 64-bit Firefox for Linux
- Setting Up Ubuntu 10.10 as a Xen DomU on Fedora
- Using Vim as Thunderbird’s External Editor on Linux
- Getting Started with Git: A Beginner’s Guide
- NS-2 Network Simulator: A Practical Tutorial
- Setting Up NFS Server and Client Configuration
- Installing NS-2 and NS-3 on Fedora
- Managing Multiple Repositories in Fedora Linux
- Convert Video Files for iPhone, iPad, and iPod
- Changing Your Hostname on Fedora Linux
- Converting JPG Images to EPS Format
- Expanding an LVM Volume Group
- Getting Started with SSH: Connecting to Linux Servers
- Playing DVDs with MPlayer: Directories, ISO Files, and Disks
- Configuring Touchpad Tap-to-Click in KDE
- Getting Started with Linux: A Beginner’s Guide
- Using Vim as an External Editor in KMail
- Comparing 2G, 3G, and Wireless Network Speeds
- Disabling IPv6 on Linux: Step-by-Step Guide
- Counting Files and Inodes in a Linux Directory
- Installing Microsoft Office 2007 on Linux with Wine
- Clearing Linux Filesystem Caches: Methods and Best Practices
- Formatting DVD+RW and DVD-RW Disks on Linux
- Installing Xen on Fedora 17 as Domain-0
- Copying Text to a File in Python
- Setting the Default Boot Entry in GRUB2
- Optimizing MTU Size for WiFi Performance on Linux
- How to Change Systemd Targets on Fedora Linux
- Clearing iptables Rules on Fedora
- Installing Fedora 17 PV Guest on Xen with PXE Boot
- Setting MATE as Your Default Desktop Environment on Fedora
- Qt Cursor Theme Support in GNOME and MATE
- Generating and Applying Patches with diff and patch
- Opening XPS Files on Linux
- Essential Emacs Tips and Workflows
- Installing Scala on Linux
- Bash Script for Monitoring Server Uptime
- Running Commands Across Multiple Servers with Bash and Ansible
- Safely Shutting Down All Xen Virtual Machines on a Server
- Using DVDs as Local Package Repositories in DNF
- Meta Refresh Redirects: When and Why to Avoid Them
- Configuring Custom Error Pages on Apache and Nginx
- How to Set Up 301 Redirects for Domain Migrations in Apache and Nginx
- Display Post Excerpts Instead of Full Content on WordPress Archives
- Customize WordPress Excerpt Length via Functions.php
- Custom WordPress Archives: Categories, Dates, and Posts
- How to Add noindex Meta Tags to WordPress Archives
- Implementing Numbered Pagination in WordPress
- Setting Up HTTP 301 Redirects in PHP
- Querying WordPress Posts by Type and Status
- Reading Files into Strings in PHP: Performance and Security
- Using .htaccess to Redirect WordPress Feeds to Feedburner
- When and How to Use GZIP Compression in PHP
- Adjusting Font Size in the WordPress Block Editor
- RGBlite WordPress Theme: Setup Guide and Modern Alternatives
- Apache GZIP vs. Brotli: Setup and Testing Guide
- How SEO Signals Have Evolved Beyond PageRank
- Self-Hosting WordPress on a Budget: A Practical Guide
- Converting JPG to EPS on Linux with ImageMagick and Ghostscript
- Adding BBCode Support to WordPress: A Practical Guide
- Configuring Cloudflare DNS with DreamHost
- Conditionally Display WordPress Widgets with PHP
- Character Encoding and HTML Entities: A Modern Guide
- Web2 Icon Libraries for Social Media: Setup & Modern Alternatives
- Disable WordPress Block Editor and Classic Editor
- Calling C/C++ DLLs from Java with JNI on Windows
- MySQL Database Connections in JSP: JDBC Setup and Connection Pooling
- Converting Strings to Integers in C++: Modern Approaches and Trade-offs
- Hexadecimal Input and Output in C++
- Enabling Modern Visual Styles in MFC Applications
- Algorithm Interview Questions: Data Structures and Search
- MFC Grid Controls: GridCtrl and Modern Alternatives
- Embedding Child Dialogs in MFC Parent Dialogs
- Preventing Window Closure in MFC Applications
- Getting Started with OCaml: Learning Resources and Setup
- Finding and Controlling Windows with the Win32 API
- Real-Time System Resource Monitoring with WebSockets
- Managing Proxy Settings on Windows via Command Line
- Serial Port Programming with Win32 API
- Generating Mixed C and Assembly Listings with GCC and objdump
- Handling ESC and Enter Key Events in MFC Dialogs
- C++ std::filesystem Reference for Windows File Operations
- Closing File Streams in C with fclose()
- Debugging C/C++ with GDB on Linux
- Understanding glibc: The Linux C Standard Library
- C Code Organization: Structuring Headers and Source Files
- Debugging C and C++ with cgdb and Vim Keybindings
- Configuring Indentation in Vim for C and C++
- Using the GNU C Reference Manual: A Practical Guide
- GCC Inline Assembly on Linux: Extended Syntax and Examples
- x86-64 Assembly: Essential Reference Guide
- Handling Floating Point Math in Bash with bc, awk, and dc
- Hash Tables in C: Building and Using Them Effectively
- Getting Started with Makefiles: A Practical Guide
- Java vs C++: Performance, Memory, and Design Tradeoffs
- Firefox Extensions Worth Using in 2026
- Setting Up SSH Server on Windows 10, 11, and Server 2019
- Configuring Thunderbird’s Default Sort Order and Reply Quoting
- Prevent Firefox from Closing When Last Tab Closes
- HP Compaq Laptop BIOS Recovery Guide
- LaTeX Essentials: Key Commands and Document Setup
- Setting Up POP3 and IMAP on Nokia E71
- Printing PDF Annotations in Acrobat, Adobe Reader, and Foxit
- Lock iPhone Screen Rotation: Control Center and Accessibility Settings
- Setting Up and Troubleshooting Windows 7 Enterprise MAK Activation
- Add Outlook-Style Reply Headers to Thunderbird
- Modern C++ References: Best Practices and Guidelines
- Creating and Managing Symbolic Links in Linux
- Enable GNOME Classic Desktop on Fedora, CentOS, and RHEL
- ASCII Table, Character Codes, and Linux Text Tools
- Installing and Configuring No-IP DynamicDNS on Linux
- Automating Keyboard Input in Linux: xvkbd and Alternatives
- Mount Google Drive on Linux Using rclone
- Enabling SEO-Friendly URLs in MediaWiki with Apache and Nginx
- Device-Specific Skins in MediaWiki: Setup & Configuration
- SSH Tunneling on Windows: Creating a SOCKS Proxy with OpenSSH
- Customizing MediaWiki’s Sidebar: A Configuration Guide
- Configuring MediaWiki’s Main Page: Redirects and Best Practices
- Hadoop MapReduce: When to Use It and Deployment Strategies
- Copy Command Output to Clipboard in Linux
- Latency Numbers Every Systems Engineer Should Know
- Setting Up a SOCKS5 Proxy on iOS via SSH Tunnel
- WordPress Anti-Spam: Essential Plugins and Setup Tips
- Using Root Access Safely on Ubuntu
- Automating Password Changes on Linux: passwd, chpasswd, and Safer Methods
- Recovering from fstab Boot Failures: A Practical Guide
- Measuring System Performance: Lessons from Ousterhout
- Choosing the Right Timer: clock_gettime vs TSC in Linux
- UDP Socket Programming in C: Building Practical Applications
- OpenLDAP and NFS for Centralized User Authentication
- Managing CPU and Memory in Xen Dom0 Environments
- Installing AMD GPU Drivers on Fedora: A Setup Guide
- SSH Port Forwarding: Local, Remote, and Dynamic Tunnels
- Configuring Static Ports for NFSv3 RPC Services
- Sending Email from Linux with mailx via Internal SMTP
- Map Failed Disks to Physical SATA Ports in Linux
- Setting Up and Verifying RAID 0 on MegaRAID Controllers
Browse other years: /archive/