All Articles

140283 articles · Page 7003 of 7015
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
MaGe Linux Operations
MaGe Linux Operations
Aug 5, 2014 · Operations

Essential Linux Ops Lessons: Avoid Disasters with Proven Practices

Drawing from a year and a half of Linux operations experience, this guide outlines practical standards for online actions, data handling, security, monitoring, performance tuning, and the right mindset to prevent costly incidents and maintain stable, secure systems.

Performance TuningSecuritySystem Administration
0 likes · 11 min read
Essential Linux Ops Lessons: Avoid Disasters with Proven Practices
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.

SecurityServerSystem Administration
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.

UX designfeedback loopsinstinctive 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 MonitoringMySQLiotop
0 likes · 5 min read
How to Pinpoint High Disk I/O Sources on Linux MySQL Servers
MaGe Linux Operations
MaGe Linux Operations
Aug 2, 2014 · Databases

Are You Ready for MongoDB’s Hidden Limits?

This article highlights several often‑overlooked MongoDB limitations—including excessive disk‑space preallocation, a 12‑node replica‑set cap, lack of high‑availability in master‑slave mode, 32‑bit version constraints, high consulting fees, and weak management tools—helping developers avoid costly surprises.

Consulting CostsDatabase LimitsMongoDB
0 likes · 5 min read
Are You Ready for MongoDB’s Hidden Limits?
Baidu Tech Salon
Baidu Tech Salon
Aug 1, 2014 · Industry Insights

Inside Google’s Code Culture: Unified Trunk, Feature Flags, and Strict Reviews

The article provides a detailed, data‑driven look at Google’s internal software development practices, covering unified trunk code management, pervasive code visibility, rigorous reviews, feature‑flag experimentation, strict testing, and the blend of Java, C++, and JavaScript in front‑end and back‑end work.

GoogleTestingbackend
0 likes · 17 min read
Inside Google’s Code Culture: Unified Trunk, Feature Flags, and Strict Reviews
MaGe Linux Operations
MaGe Linux Operations
Aug 1, 2014 · Operations

Essential Linux Commands Every Sysadmin Should Know

This guide compiles the most useful Linux command‑line tools for inspecting system information, managing resources, networking, processes, users, services, packages, security settings, and FTP operations, providing a quick reference for administrators and power users alike.

FTPsysadminsystem commands
0 likes · 5 min read
Essential Linux Commands Every Sysadmin Should Know
Baidu Tech Salon
Baidu Tech Salon
Jul 31, 2014 · Backend Development

15 Best PHP Frameworks for Modern Web Development

This guide reviews fifteen top modern PHP frameworks—including Yaf, Nette, Guzzle, Phalcon, and others—highlighting their performance, security, ease of use, and specialized features such as C‑based extensions, lightweight databases, and behavior‑driven development to help developers quickly build efficient, dynamic web applications.

Backend DevelopmentPHP MVCPHP development tools
0 likes · 7 min read
15 Best PHP Frameworks for Modern Web Development
MaGe Linux Operations
MaGe Linux Operations
Jul 31, 2014 · Operations

Master Linux Performance Monitoring with sar: A Complete Guide

This article explains how to use the sar (System Activity Reporter) tool on Linux to collect and analyze performance data, covering past and real‑time statistics, CPU, memory, I/O and swap metrics, installation steps, and a full list of command‑line options.

CPU usageLinux performanceSysstat
0 likes · 9 min read
Master Linux Performance Monitoring with sar: A Complete Guide
MaGe Linux Operations
MaGe Linux Operations
Jul 30, 2014 · Databases

SQL vs NoSQL: Which Database Wins the Big Data Battle?

This article examines the ongoing debate between SQL and NoSQL databases for big‑data projects, presenting expert arguments on performance, scalability, standardization, and flexibility to help enterprises decide the optimal solution.

Big DataComparisonNoSQL
0 likes · 14 min read
SQL vs NoSQL: Which Database Wins the Big Data Battle?
Baidu Tech Salon
Baidu Tech Salon
Jul 29, 2014 · Artificial Intelligence

Baidu Speech Synthesis: Balancing Trade‑offs and Opening the Platform to Developers

Baidu’s speech synthesis system, developed since 2013 to give machines natural Chinese voices, tackles millions of tonal variations through phonetic compression and optimized acoustic models, balances trade‑offs in data and scalability, and offers a free open platform that lets developers integrate high‑quality text‑to‑speech into apps, advancing equal access to information.

BaiduDeveloper PlatformHMM
0 likes · 6 min read
Baidu Speech Synthesis: Balancing Trade‑offs and Opening the Platform to Developers