All Articles

141092 articles · Page 7043 of 7055
MaGe Linux Operations
MaGe Linux Operations
Aug 9, 2014 · Information Security

Master Linux iptables: From Basics to Advanced Firewall Rules

This comprehensive guide explains Linux firewall concepts, the evolution and operation of iptables, rule chains, policies, command syntax, matching criteria, state tracking, NAT/DNAT techniques, and practical exercises, providing readers with the knowledge to configure and manage secure network access effectively.

LinuxNATfirewall
0 likes · 17 min read
Master Linux iptables: From Basics to Advanced Firewall Rules
MaGe Linux Operations
MaGe Linux Operations
Aug 8, 2014 · Databases

Master MongoDB Indexes: Query Plans, Creation, and Optimization Tips

This guide walks through MongoDB index fundamentals, showing how to view query plans, create single and compound indexes, manage index types like unique, sparse, and multikey, force specific indexes or full scans, and handle in‑memory sorting and index management for optimal performance.

DatabaseIndexesMongoDB
0 likes · 6 min read
Master MongoDB Indexes: Query Plans, Creation, and Optimization Tips
MaGe Linux Operations
MaGe Linux Operations
Aug 7, 2014 · Operations

Why 4K Disk Sectors Improve Reliability, Capacity, and Performance

Switching from traditional 512‑byte sectors to 4096‑byte (4K) sectors enhances error‑correction, increases usable capacity, and can affect I/O performance; proper partition alignment is crucial, as misaligned partitions cause significant read/write slowdowns across various Linux file systems, as shown by benchmark tests.

4K sectorsAdvanced FormatLinux performance
0 likes · 12 min read
Why 4K Disk Sectors Improve Reliability, Capacity, and Performance
MaGe Linux Operations
MaGe Linux Operations
Aug 6, 2014 · Operations

Send Emails from Linux Terminal with Mutt: Install, Configure, Script

This guide introduces the Mutt email client for Linux terminals, explains how to install it alongside msmtp, provides step‑by‑step configuration of .muttrc and .msmtprc for Gmail, demonstrates sending messages via command line and scripts, and offers troubleshooting tips for common authentication errors.

EmailTerminalmsmtp
0 likes · 5 min read
Send Emails from Linux Terminal with Mutt: Install, Configure, Script
MaGe Linux Operations
MaGe Linux Operations
Aug 6, 2014 · Databases

Essential Resources to Kickstart Your MySQL DBA Journey

This guide shares a curated list of foundational books and resources for beginners aiming to master SQL, deepen MySQL expertise, and develop the operational and data‑centric mindset needed for a successful DBA career, including links to downloads and a weekly MySQL radio show.

DBADatabase AdministrationLearning Resources
0 likes · 4 min read
Essential Resources to Kickstart Your MySQL DBA Journey
Baidu Tech Salon
Baidu Tech Salon
Aug 5, 2014 · Backend Development

A Tale of Bug Fixing: Thinking Beyond the Immediate Solution

After a rushed fix for a division‑by‑zero bug caused incorrect results, the team learns to validate data at its source, adopt proper validation frameworks, and step back to understand underlying requirements, emphasizing that thoughtful design outweighs quick code patches.

Backend DevelopmentInput ValidationPHP
0 likes · 6 min read
A Tale of Bug Fixing: Thinking Beyond the Immediate Solution
MaGe Linux Operations
MaGe Linux Operations
Aug 5, 2014 · Operations

Essential Linux Server Troubleshooting Checklist: 13 Practical Steps

When a Linux server experiences a failure, this guide walks you through a comprehensive 13‑step checklist—covering problem context, user activity, process inspection, network services, resource usage, hardware, I/O performance, logs, and scheduled tasks—to help you quickly pinpoint and resolve the root cause.

CLILinuxmonitoring
0 likes · 10 min read
Essential Linux Server Troubleshooting Checklist: 13 Practical Steps
Suning Design
Suning Design
Aug 5, 2014 · Mobile Development

Why Navigation Drawers Can Hurt Mobile App Engagement: An A/B Test Case Study

This article examines the trade‑off between tab navigation and side‑drawer navigation in a multi‑page mobile app, sharing A/B test results that show a dramatic drop in user engagement when the drawer was introduced and offering practical guidance on when each pattern is appropriate.

A/B testingMobile UITab Navigation
0 likes · 8 min read
Why Navigation Drawers Can Hurt Mobile App Engagement: An A/B Test Case Study
Ctrip Technology
Ctrip Technology
Aug 4, 2014 · Product Management

The Evolution and Business Strategies of China’s Online Travel Giant Ctrip

This article analyzes how Ctrip transformed from a simple flight and hotel booking platform into a dominant, integrated travel ecosystem through aggressive pricing wars, strategic investments, mobile expansion, and partnerships, reshaping the Chinese online travel market and its profit structures.

Ctripbusiness strategye-commerce
0 likes · 18 min read
The Evolution and Business Strategies of China’s Online Travel Giant Ctrip
MaGe Linux Operations
MaGe Linux Operations
Aug 4, 2014 · Information Security

25 Essential Linux Hardening Tips to Secure Your Servers

This guide lists 25 practical Linux hardening techniques—from BIOS protection and partitioning to SSH configuration, SELinux, firewall rules, password policies, and log management—helping system administrators strengthen server security against attacks and vulnerabilities.

LinuxSecurityServer
0 likes · 15 min read
25 Essential Linux Hardening Tips to Secure Your Servers
Suning Design
Suning Design
Aug 4, 2014 · Frontend Development

Why Instinct‑Driven Design Makes Mobile Apps Irresistible

This article explains how leveraging human instincts in UI/UX design—through surprise, feedback loops, and detail‑focused interactions—creates deep user satisfaction, fosters repeat usage, and ultimately drives significant commercial value for mobile and web applications.

Feedback LoopsUX designinstinctive design
0 likes · 10 min read
Why Instinct‑Driven Design Makes Mobile Apps Irresistible
MaGe Linux Operations
MaGe Linux Operations
Aug 2, 2014 · Operations

How to Pinpoint High Disk I/O Sources on Linux MySQL Servers

This guide walks through a practical three‑step process—using iostat to view I/O stats, iotop to identify the consuming processes, and pt‑ioprofile to reveal the exact files causing high disk I/O—helping Linux administrators quickly locate and address performance bottlenecks, especially in MySQL environments.

I/O MonitoringLinuxMySQL
0 likes · 5 min read
How to Pinpoint High Disk I/O Sources on Linux MySQL Servers