Software Design
Part of Programming Academy.
116 posts.
- Docker Containers as Background Services: Detached Mode and Production Patterns
- Improving Video Rendering Quality in MPlayer
- Common Data Structures for Object Lists in C
- How to Download Older Versions of Hadoop
- Removing the Bottom Panel in GNOME 3 Classic
- Retrieving AWS S3 Object Metadata
- Configuring Hadoop’s Job Scheduling Policy
- Double-Blind Peer Review: How It Works
- Spark SQL: DDL and DML Operations Explained
- Sequence Points in C: Understanding Evaluation Order and Side Effects
- Attaching a Disk to a Running Xen DomU
- Hide User Accounts from the GDM Login Screen
- Disable Cron Email Notifications: A Practical Guide
- Safely Allow Code Blocks in WordPress Comments
- AWS S3 Multipart Upload: Handling Large Objects
- Optimizing Video Quality in MPlayer and MPV
- Switching Between Simplified and Traditional Chinese in iBus Libpinyin
- Understanding Hadoop Configuration Files: Locations and Defaults
- Understanding YARN: Resource Management and Cluster Fundamentals
- Configuring Hadoop Classpath for MapReduce Compilation
- dd on Windows: WSL2, Cygwin, and Native Alternatives
- Running Emacs in Terminal-Only Mode
- Installing Fedora on MBR Disks
- Upgrading Fedora with dnf system-upgrade: A Complete Guide
- Safely Disabling FirewallD on Fedora
- Exporting and Importing Thunderbird Message Filters
- Display Line Numbers Separately from Text in Emacs
- Configuring xterm for CJK Character Display
- Taking Screenshots on Windows 7: A Practical Guide
- AddThis Welcome Bar Conflict with WordPress Twenty Fourteen Theme
- Managing Bandwidth Hogging Among Roommates
- Add a Via Parameter to AddThis Tweet Button
- How to Find Broken Symlinks in a Directory
- Domain Registration Discounts & Coupons
- Writing Effective Peer Reviews for Academic Papers
- Open-Source Alternatives to WhatsApp
- Kindle Paperwhite vs Standard Kindle: Which Should You Buy?
- Converting A4 PDFs for Kindle: A Complete Guide
- Check Your Site for Broken Links
- How to Get the Size of Integers in OCaml
- Calling C Functions from OCaml
- Using Readline in the OCaml REPL
- Using Your iPhone as a Wireless Mouse
- Installing .deb Packages on Fedora with Alien
- Building SQL Interfaces on NoSQL Databases
- How to Check Photo Timestamps on iPhone
- Adding an Existing User to an Existing Group
- Building a Mingle Forum Class
- How to Write WordPress Posts with Markdown
- Making the Main Content Div Appear Before the Sidebar
- Enable Sina Weibo and QQ Login in Q2A
- Single Sign-On for Social Accounts in Question2Answer
- Switching Audio Tracks in MKV Files with MPlayer
- Merging a Commit from Another Git Branch
- Flash Player Blocked: How to Handle Outdated Version Warnings
- Managing Vim Plugins: A Practical Guide
- How to Find Your Non-Reciprocal Twitter Followers
- Vim’s Autocompletion: A Complete Guide
- How to Revert a Git Merge
- How to Clean Up Your Subversion Repository
- How to Apply sysctl.conf Changes Without Rebooting
- Reverting Local Changes in Subversion
- Disabling Directory Listing in .htaccess
- Installing the Caption LaTeX Package on Fedora
- How to Display Child Pages in WordPress
- How to Set Image Size in Markdown
- Installing and Configuring MySQL Cluster on CentOS 6.3
- Setting a local branch’s upstream tracking branch
- How to Create an Autostart Script for GNOME
- Playing Video in the Background on iPhone
- How to Change Your GNOME Keyring Password
- Reducing Whitespace in LaTeX Documents
- Free Server Images: A SysTutorials Q&A Guide
- Understanding When to Use fclose() in File Operations
- GCC x86-64 Calling Conventions Explained
- glibc’s strcmp and strncmp: Implementation Details
- Getting File Size in C
- Why scanf() Is Unsafe: Causes and Solutions
- ANSI C Grammar Definition in YACC
- How to Download Videos from Chrome
- Pasting Text in Vim Without Auto-Indentation
- Setting Up Firefox Sync: A Step-by-Step Guide
- Disabling Automatic Comment Insertion in Vim
- Emoji Support on iPhone: How to Use Smileys
- Saving Office 2007 Documents as PDF or XPS
- Prevent Chrome from Closing When You Close the Last Tab
- Exporting NFSv4 Shares to External Networks
- How to Enable and Disable Call Forwarding on iPhone
- Automatically Move Spam to Junk in Thunderbird
- Export PowerPoint Slides at Higher DPI for Better Print Quality
- Configuring and Troubleshooting HP DesignJet Large-Format Printing
- RAII-Style Error Handling and Resource Management in C
- WordPress Anti-Spam: Essential Plugins and Setup Tips
- Configuring MediaWiki’s Main Page: Redirects and Best Practices
- Setting Up and Troubleshooting Windows 7 Enterprise MAK Activation
- Printing PDF Annotations in Acrobat, Adobe Reader, and Foxit
- HP Compaq Laptop BIOS Recovery Guide
- Prevent Firefox from Closing When Last Tab Closes
- Configuring Thunderbird’s Default Sort Order and Reply Quoting
- Firefox Extensions Worth Using in 2026
- x86-64 Assembly: Essential Reference Guide
- Managing Proxy Settings on Windows via Command Line
- Getting Started with OCaml: Learning Resources and Setup
- Preventing Window Closure in MFC Applications
- Embedding Child Dialogs in MFC Parent Dialogs
- MFC Grid Controls: GridCtrl and Modern Alternatives
- Enabling Modern Visual Styles in MFC Applications
- Hexadecimal Input and Output in C++
- Algorithm Interview Questions: Data Structures and Search
- Calling C/C++ DLLs from Java with JNI on Windows
- Web2 Icon Libraries for Social Media: Setup & Modern Alternatives
- I/O Performance: Loopback vs. Blktap for Xen File-backed VBDs
- Hadoop TeraSort Benchmark Performance Guide
- Hadoop Port Reference Guide
- Configuring and Tuning Hadoop: Common Pitfalls and Lessons
- Setting Up a Local Hadoop Development Environment