All Articles

141239 articles · Page 7057 of 7062
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
Suning Design
Suning Design
Jun 17, 2014 · Product Management

Decoding Product Manager Jargon: Essential Terms Every Designer Should Know

This article demystifies common product‑manager terminology—from PD vs. PM and blue‑ocean vs. red‑ocean strategies to C2C models, entry barriers, PDD, CRUD, PDCA, KPI, and MVP—providing designers with a concise reference to improve cross‑functional communication.

Blue OceanMVPProduct Management
0 likes · 16 min read
Decoding Product Manager Jargon: Essential Terms Every Designer Should Know
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.

Backend DevelopmentPythonRuby on Rails
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.

Google GlassUI designcard UI
0 likes · 16 min read
Mastering Google Glass UI: Design Guidelines for Cards, Timelines, and Immersive Modes
Baidu Tech Salon
Baidu Tech Salon
Jun 11, 2014 · Cloud Computing

Google's Vision for Unified Cloud Computing Using Docker

Google is developing Docker‑based containers to let software run unchanged across any cloud platform, aiming to eliminate current fragmentation, simplify development, and treat the entire Internet as a single computer, though compatibility hurdles and developer adoption still pose significant challenges.

DockerGooglecloud computing
0 likes · 5 min read
Google's Vision for Unified Cloud Computing Using Docker
Baidu Tech Salon
Baidu Tech Salon
Jun 10, 2014 · Information Security

How Baidu Mobile Security Achieved a Perfect Score in AV-Test’s Android Evaluation

AV‑Test’s May 2023 Android security assessment crowned Baidu Mobile Security’s antivirus engine with a flawless 100% detection rate, zero false positives, and full performance scores, marking its fourth consecutive top ranking while highlighting the role of big‑data analytics in combating emerging mobile threats.

AV-TestAndroid SecurityAntivirus
0 likes · 7 min read
How Baidu Mobile Security Achieved a Perfect Score in AV-Test’s Android Evaluation
Suning Design
Suning Design
Jun 10, 2014 · Game Development

How Monument Valley Uses Impossible Figures to Redefine Puzzle Game Design

Monument Valley blends impossible‑figure optics, Penrose geometry, and minimalist art to create a captivating puzzle experience, illustrating how clever visual tricks and mathematical design can transform mobile gaming and inspire both designers and players worldwide.

Impossible FiguresMonument ValleyPenrose Triangle
0 likes · 8 min read
How Monument Valley Uses Impossible Figures to Redefine Puzzle Game Design
Baidu Tech Salon
Baidu Tech Salon
Jun 9, 2014 · Game Development

Build vs Buy: Key Considerations for Mobile Game Backend Development

When deciding whether to build or buy a mobile game backend, evaluate the backend’s impact on gameplay, your team’s expertise and resource availability, the long‑term maintenance and update commitments, risk tolerance, and budget constraints to choose the most scalable, cost‑effective solution.

Backend ArchitectureGame Backendbackend provider
0 likes · 9 min read
Build vs Buy: Key Considerations for Mobile Game Backend Development
Suning Design
Suning Design
Jun 9, 2014 · Frontend Development

Ghost Buttons: 20 Inspiring Transparent Button Designs for Modern Web UI

This article explores the rise of ghost (transparent) buttons in web design, explains their minimalist aesthetic and functional benefits, and showcases 20 real‑world examples that demonstrate how subtle outlines and background integration can enhance user interfaces.

UI trendsfrontend UIghost buttons
0 likes · 12 min read
Ghost Buttons: 20 Inspiring Transparent Button Designs for Modern Web UI
Suning Design
Suning Design
Jun 9, 2014 · Frontend Development

What Eye‑Tracking Reveals About Effective Web Design

Eye‑tracking studies show that traditional F‑ and E‑shaped layouts aren’t always optimal, highlighting the importance of high‑contrast, centrally placed content and the 3W principle (What, Why, Where) to guide user attention and improve web design effectiveness.

FrontendUIUser Experience
0 likes · 5 min read
What Eye‑Tracking Reveals About Effective Web Design
Baidu Tech Salon
Baidu Tech Salon
Jun 5, 2014 · Fundamentals

Chris Lattner: LLVM, Clang, and the Creation of Swift

Chris Lattner, the original creator of LLVM and Clang, now leads Apple’s Developer Tools division and has driven the development of Swift since 2010, integrating his compiler expertise, fostering interactive tools like Xcode Playgrounds, and shaping modern programming education.

CompilerLLVMProgramming Languages
0 likes · 6 min read
Chris Lattner: LLVM, Clang, and the Creation of Swift
Baidu Tech Salon
Baidu Tech Salon
Jun 4, 2014 · Artificial Intelligence

Predictability in Complex Systems: From Gaokao Essays to Hollywood Blockbusters

The article argues that predictability—evident in Baidu’s Gaokao essay forecasts and formulaic Hollywood blockbusters—arises when markets favor safe, widely appealing content, making simple systems like baseball easy to predict while complex systems with feedback loops resist accurate forecasting despite apparent creativity.

Feedback LoopsGaokaocomplex systems
0 likes · 9 min read
Predictability in Complex Systems: From Gaokao Essays to Hollywood Blockbusters
Baidu Tech Salon
Baidu Tech Salon
Jun 3, 2014 · Mobile Development

Introduction to Swift: Basic Syntax, Variables, Control Flow, Functions, and More

Apple’s Swift language, introduced at WWDC 2014, offers a modern, LLVM‑compiled syntax with playgrounds, optional typing, clear variable and constant declarations, robust control‑flow constructs, first‑class functions and closures, class inheritance, protocols, extensions, generics, and safe optional handling, making development for macOS and iOS both expressive and less error‑prone.

Code examplesMobile DevelopmentSwift
0 likes · 17 min read
Introduction to Swift: Basic Syntax, Variables, Control Flow, Functions, and More
Ctrip Technology
Ctrip Technology
Jun 3, 2014 · Databases

SessionDB: A High‑Performance LSM‑Based Key/Value Store for Stateless Sessions

The article introduces SessionDB, a Java‑implemented, LSM‑tree‑based key/value storage engine designed to eliminate sticky sessions by providing high‑throughput, durable, and scalable session data handling, and details its architecture, optimizations, sharding strategy, and benchmark comparisons with BerkeleyDB, LevelDB, and RocksDB.

JavaKey-Value StoreLSM
0 likes · 13 min read
SessionDB: A High‑Performance LSM‑Based Key/Value Store for Stateless Sessions
Suning Design
Suning Design
Jun 2, 2014 · Mobile Development

From Web Game to Mobile App: The 2048 Journey and Lessons Learned

The author recounts how a simple web‑based 2048 clone unexpectedly went viral, the pressures of sudden fame, the ethical dilemmas of monetizing an open‑source game, and the technical process of turning it into a PhoneGap‑based mobile app while reflecting on personal growth.

2048Game DevelopmentOpen source
0 likes · 13 min read
From Web Game to Mobile App: The 2048 Journey and Lessons Learned
Baidu Tech Salon
Baidu Tech Salon
May 29, 2014 · Industry Insights

Why Most Code Reviews Fail and How to Make Them Truly Effective

The article critiques common careless attitudes toward code reviews, exposing how pointless debates, condescending comments, exhaustive checklists, and rigid pass‑fail policies hinder collaboration, and offers practical, fact‑based strategies—including constructive questioning and pair verification—to transform reviews into productive, bug‑reducing discussions.

Software Developmentbest practicesbug reduction
0 likes · 6 min read
Why Most Code Reviews Fail and How to Make Them Truly Effective
Ctrip Technology
Ctrip Technology
May 29, 2014 · Cloud Computing

Ctrip Cloud Platform Director Wu Yiting Discusses OpenStack Adoption, Private Cloud Development, and VDI Solutions

In an interview, Ctrip Cloud Platform Director Wu Yiting explains how his team built a private OpenStack cloud for development, testing, production and call‑center virtual desktops, outlines the technical challenges, recent IceHouse improvements, and the topics he will present at upcoming OpenStack training sessions.

OpenStackPrivate CloudVDI
0 likes · 8 min read
Ctrip Cloud Platform Director Wu Yiting Discusses OpenStack Adoption, Private Cloud Development, and VDI Solutions