All Articles

146410 articles · Page 7301 of 7321
Baidu Tech Salon
Baidu Tech Salon
Nov 5, 2014 · Frontend Development

The Evolution of HTML5: From Birth to Standardization

Over eight years, HTML5 evolved from a 2008 draft aimed at replacing Flash into a fully standardized web language, reshaping development by enabling native audio, video, and interactive content, overcoming early industry disputes and performance limits, and paving the way for future versions and richer mobile experiences.

Flash ReplacementHTML5HTML5 History
0 likes · 6 min read
The Evolution of HTML5: From Birth to Standardization
We-Design
We-Design
Nov 3, 2014 · Frontend Development

How We Revamped the WeChat Open Platform’s Visual Design for Better Developer Experience

This article details the visual redesign of the WeChat Open Platform, explaining the problems of over‑layered navigation and inconsistent branding, the design decisions made to simplify hierarchy, unify style with other WeChat sites, improve typography, and the ongoing work needed for responsiveness and retina support.

FrontendOpen PlatformUI/UX
0 likes · 7 min read
How We Revamped the WeChat Open Platform’s Visual Design for Better Developer Experience
Qunar Tech Salon
Qunar Tech Salon
Nov 3, 2014 · Cloud Native

Docker: Background, Core Technologies, and Recent Projects Overview

This article provides a comprehensive overview of Docker, covering its historical background, core container technologies such as Linux namespaces, cgroups, and AUFS, a practical Hello World example, and recent sub‑projects, illustrating how Docker reshapes cloud‑native development and operations.

AUFSCloud NativeContainers
0 likes · 16 min read
Docker: Background, Core Technologies, and Recent Projects Overview
MaGe Linux Operations
MaGe Linux Operations
Nov 3, 2014 · Operations

How to Detect and Fix CPU Bottlenecks on Linux Servers

This article explains why high CPU usage on Linux servers isn’t always a problem, describes how to identify true CPU bottlenecks using tools like uptime, top, sar and vmstat, and offers practical tuning steps such as stopping unnecessary processes, adjusting priorities, using CPU affinity, and updating drivers.

CPU bottleneckLinuxSMP
0 likes · 5 min read
How to Detect and Fix CPU Bottlenecks on Linux Servers
Qunar Tech Salon
Qunar Tech Salon
Oct 31, 2014 · Operations

Simple Testing Can Prevent Most Critical Failures: Findings from an Analysis of Five Open‑Source Distributed Systems

A recent study of five major open‑source distributed systems reveals that most failures can be triggered and reproduced with simple, multi‑event tests, highlighting the importance of systematic testing, deterministic error handling, and concise logging for reliable system operation.

Bug AnalysisReliabilitydistributed systems
0 likes · 6 min read
Simple Testing Can Prevent Most Critical Failures: Findings from an Analysis of Five Open‑Source Distributed Systems
MaGe Linux Operations
MaGe Linux Operations
Oct 31, 2014 · Backend Development

How Event‑Driven Servers Outperform Threaded Models: A Deep Dive with libev

This article examines various network server architectures—from blocking sockets and multithreaded designs to select‑based and libev‑driven event loops—highlighting their trade‑offs, performance implications, and practical implementation details for building efficient high‑concurrency services.

C++SELECTServer Architecture
0 likes · 13 min read
How Event‑Driven Servers Outperform Threaded Models: A Deep Dive with libev
Suning Design
Suning Design
Oct 31, 2014 · Product Management

Soft vs. Hard: Uncovering the Hidden Thresholds of User Demand Analysis

This article explores how product managers split into "soft" and "hard" schools of user demand analysis, outlines the three progressive skill thresholds for each approach, and argues that mastering both sides is essential for truly understanding and meeting user needs.

demand analysishard skillsproduct management
0 likes · 13 min read
Soft vs. Hard: Uncovering the Hidden Thresholds of User Demand Analysis
ITPUB
ITPUB
Oct 31, 2014 · Big Data

Inside Fourinone: How a 220KB Framework Challenges Hadoop and Powers Modern Big Data

The interview with Fourinone creator Peng Yuan reveals the framework's evolution from a parallel computing library to a lightweight 220KB distributed system with its own NoSQL database engine, compares it to Hadoop, discusses the CoolHash design, and outlines Huawei's FusionInsight big‑data platform, while providing open‑source repository links.

Database EngineFourinoneFusionInsight
0 likes · 30 min read
Inside Fourinone: How a 220KB Framework Challenges Hadoop and Powers Modern Big Data
ITPUB
ITPUB
Oct 30, 2014 · Big Data

Inside Fourinone: A Lightweight Distributed Framework Challenging Hadoop

The interview with Fourinone founder Peng Yuan explores the framework's evolution from a parallel computing project to a 220 KB distributed system with its own NoSQL database engine CoolHash, compares it to Hadoop, and discusses its open‑source release, technical design choices, and real‑world deployments in finance and enterprise environments.

Big DataCoolHashDistributed Computing
0 likes · 31 min read
Inside Fourinone: A Lightweight Distributed Framework Challenging Hadoop
Baidu Tech Salon
Baidu Tech Salon
Oct 29, 2014 · Big Data

Inside Baidu’s Real-Time Big Data Platforms: Dstream and TM Explained

This article examines Baidu’s home‑grown real‑time big‑data platforms Dstream and TM, detailing their architectures, performance metrics, key features, and practical use cases such as log ETL and real‑time bidding, while highlighting how they meet millisecond‑level processing demands.

BaiduBig DataData Processing
0 likes · 9 min read
Inside Baidu’s Real-Time Big Data Platforms: Dstream and TM Explained
Suning Design
Suning Design
Oct 29, 2014 · Mobile Development

How Apple’s Teams Prototype iOS Apps Using Only Keynote

Apple’s internal prototyping team creates realistic iOS app mock‑ups by leveraging Keynote’s static layout, animation, and “magic move” transition features, then exports images to a device and adds minimal Xcode code for interactive gestures, offering a fast, code‑free workflow.

KeynoteMobile DesignUX
0 likes · 7 min read
How Apple’s Teams Prototype iOS Apps Using Only Keynote
Suning Design
Suning Design
Oct 29, 2014 · Fundamentals

What Can You Learn from Analyzing Material Design’s 18 Core Components?

This article examines Material Design’s 18 essential UI elements—buttons, dialogs, tabs, snackbars, and more—explaining their variations, usage guidelines, and the design principles of visibility and consistency that help creators build cohesive, user‑friendly interfaces.

Design GuidelinesFrontendMaterial Design
0 likes · 7 min read
What Can You Learn from Analyzing Material Design’s 18 Core Components?
Baidu Tech Salon
Baidu Tech Salon
Oct 28, 2014 · Information Security

Baidu International Antivirus Cloud Defense Strategy and User Interaction Design

At the 55th Baidu Technology Salon, Baidu International Antivirus unveiled a cloud‑defense system that replaces traditional local pop‑ups with controllable, operable alerts and cloud‑based monitoring, analysis, and response policies, enabling targeted strikes, richer actions, and smarter handling of unknown threats such as zero‑day exploits.

AntivirusCloud Defenseinformation security
0 likes · 9 min read
Baidu International Antivirus Cloud Defense Strategy and User Interaction Design
Suning Design
Suning Design
Oct 28, 2014 · Frontend Development

6 Practical Tips to Make Your Web Design Light and User‑Friendly

This article outlines six actionable techniques—ranging from responsive logo areas to subtle temporary task handling—to create lighter, more responsive web designs that minimize user distraction and improve overall usability.

FrontendUI designlightweight design
0 likes · 7 min read
6 Practical Tips to Make Your Web Design Light and User‑Friendly