All Articles

142932 articles · Page 7141 of 7147
MaGe Linux Operations
MaGe Linux Operations
Jun 23, 2014 · Information Security

How Linux’s SYNPROXY Shields Against SYN Flood DoS Attacks

The article explains how the Linux kernel’s SYNPROXY feature, introduced in version 3.13, effectively mitigates SYN flood DoS attacks by acting as a gateway, validating handshake cookies, and dramatically reducing kernel soft‑IRQ load during testing on Debian and SLES‑12.

DOSLinuxNetwork Security
0 likes · 2 min read
How Linux’s SYNPROXY Shields Against SYN Flood DoS Attacks
Suning Design
Suning Design
Jun 23, 2014 · Mobile Development

Will Google’s New “Quantum Paper” Design Revolutionize Android Apps?

The article examines Google I/O 2014’s focus on design, discusses the rumored “Quantum Paper” Android UI overhaul, and analyzes how such a shift could affect the Android ecosystem, developer practices, app quality, and the ongoing challenge of platform fragmentation.

AndroidGoogle I/OMobile Development
0 likes · 11 min read
Will Google’s New “Quantum Paper” Design Revolutionize Android Apps?
Suning Design
Suning Design
Jun 23, 2014 · Frontend Development

Balancing Minimalism and Functionality in Mobile App Form Design

This article explores how designers can strike a balance between minimalistic aesthetics and functional complexity in mobile app form design, covering reductionist approaches, eye‑catching UI techniques such as blurred and dark backgrounds, clear visual flow, and user‑experience strategies that reduce input, provide helpful prompts, and minimize forced actions.

Design PrinciplesFrontendUI design
0 likes · 8 min read
Balancing Minimalism and Functionality in Mobile App Form Design
Baidu Tech Salon
Baidu Tech Salon
Jun 23, 2014 · Artificial Intelligence

Algorithms as Evolving Entities: Lessons from Dog Domestication

Just as wolves gradually became dogs by learning human cues, modern algorithms must evolve to comprehend our intentions and values, turning from opaque decision‑makers into humane partners that enhance daily life without friction, lest their unchecked speed and logic create dangerous mismatches.

Human-Computer Interactionalgorithmic biasalgorithms
0 likes · 13 min read
Algorithms as Evolving Entities: Lessons from Dog Domestication
MaGe Linux Operations
MaGe Linux Operations
Jun 23, 2014 · Databases

Scaling MySQL: From Single Instance to Cloud‑Native Sharding Architecture

This article traces MySQL’s architectural evolution—from a single‑instance setup to vertical partitioning, master‑slave replication, horizontal sharding, and finally cloud‑native SaaS—highlighting scalability strategies, sharding routing methods, consistency challenges, and automated scaling techniques for high‑concurrency web applications.

Database ArchitectureMySQLSharding
0 likes · 13 min read
Scaling MySQL: From Single Instance to Cloud‑Native Sharding Architecture
MaGe Linux Operations
MaGe Linux Operations
Jun 23, 2014 · Databases

How a Simple Diagnostic Box Can Reveal and Fix Slow Database Queries

By adding a lightweight diagnostic box that displays each page’s database query count and total execution time, developers can quickly spot inefficient queries, compare development and production performance, and make informed optimizations, ultimately improving website speed and reliability.

Database PerformanceSQL queriesWeb Optimization
0 likes · 5 min read
How a Simple Diagnostic Box Can Reveal and Fix Slow Database Queries
Baidu Tech Salon
Baidu Tech Salon
Jun 20, 2014 · Operations

Command Line Tips and Tricks from Linux Voice

Linux Voice’s roundup showcases practical and playful command‑line tricks—from using elinks for quick web checks and Wikipedia lookups to witty commands like sl, cowsay, and humorous “cat” errors—while stressing bash scripting, SSH password‑less login, responsible root use, and the ongoing debate over CLI versus GUI for everyday tasks.

Command LineSSHbash
0 likes · 6 min read
Command Line Tips and Tricks from Linux Voice
Baidu Tech Salon
Baidu Tech Salon
Jun 19, 2014 · R&D Management

From Engineer to Manager: Reflections on Transitioning to Software Team Leadership

After years of mastering code, I shifted from solo programming to leading a software team, discovering that technical skill alone isn’t enough; effective management demands communication, big‑picture thinking, and nurturing a strong team, while still preserving enough technical insight to stay relevant.

career transitionprogrammer advicesoftware management
0 likes · 8 min read
From Engineer to Manager: Reflections on Transitioning to Software Team Leadership
Baidu Tech Salon
Baidu Tech Salon
Jun 18, 2014 · Mobile Development

Why Splash Screens Are Harmful in Android Applications

Splash screens in Android apps, especially in many Chinese releases, waste startup time, disrupt users’ task focus, consume unnecessary resources, and replace better branding options, so modern hardware and design guidelines recommend eliminating them to improve speed, flow, and overall user experience.

AndroidDesign PrinciplesMobile Development
0 likes · 11 min read
Why Splash Screens Are Harmful in Android Applications
Suning Design
Suning Design
Jun 18, 2014 · Frontend Development

5 Simple Rules to Make Web Text Readable and User‑Friendly

This article explains why many sites suffer from cramped, tiny text, traces the historical reasons, and offers five practical guidelines—standard font size, ample whitespace, appropriate line height, clear color contrast, and avoiding text‑as‑images—to improve web readability and usability.

FrontendTypographyUsability
0 likes · 7 min read
5 Simple Rules to Make Web Text Readable and User‑Friendly
Baidu Tech Salon
Baidu Tech Salon
Jun 17, 2014 · Frontend Development

How SIMD Can Supercharge JavaScript Performance Across Browsers

JavaScript’s role in web performance is critical, and Intel’s new SIMD APIs—now being integrated into Chrome and Firefox—enable cross‑platform, plugin‑free acceleration that can boost script execution by 3‑10× on both x86 and ARM CPUs, as demonstrated on multiple hardware platforms.

Browser PerformanceChromeFirefox
0 likes · 4 min read
How SIMD Can Supercharge JavaScript Performance Across Browsers
MaGe Linux Operations
MaGe Linux Operations
Jun 17, 2014 · Operations

Essential Metrics for Monitoring Apache, Nginx, MySQL, Redis and More

This guide lists the key performance monitoring metrics for popular web servers, application servers, databases, and caching systems, detailing throughput, connection counts, cache hit rates, memory usage, and other vital statistics needed to keep services running efficiently.

Database MonitoringOperationsPerformance Monitoring
0 likes · 7 min read
Essential Metrics for Monitoring Apache, Nginx, MySQL, Redis and More
Baidu Tech Salon
Baidu Tech Salon
Jun 16, 2014 · Backend Development

Y Combinator Analysis: Programming Languages and Frameworks Popularity Among Startups

Y Combinator’s study of 90 startups shows Ruby on Rails edging out Python for the top web‑development platform, while Python/Django dominates backend work, and languages such as C++, Scala, Go, Haskell, Clojure and Node.js are chosen for performance‑critical storage, data analysis, AI, finance and API services.

PythonRuby on RailsY Combinator
0 likes · 5 min read
Y Combinator Analysis: Programming Languages and Frameworks Popularity Among Startups
Suning Design
Suning Design
Jun 13, 2014 · Frontend Development

Mastering Google Glass UI: Design Guidelines for Cards, Timelines, and Immersive Modes

This guide details Google Glass’s user interface components, design principles, common patterns, and visual style, covering timeline organization, dynamic and static cards, voice interactions, immersion mode, layout grids, color palettes, typography, and copy best practices for creating effective Glass applications.

Design PrinciplesGoogle GlassUI design
0 likes · 16 min read
Mastering Google Glass UI: Design Guidelines for Cards, Timelines, and Immersive Modes