All Articles

143151 articles · Page 6685 of 7158
Ctrip Technology
Ctrip Technology
Jul 27, 2017 · R&D Management

Innovations in Mobile Testing under Agile: Risk‑Based Testing, Shift‑Left Practices, and Automation Strategies

The article explores the challenges of mobile testing in fast‑paced agile environments and presents a comprehensive approach that combines risk‑based testing, shift‑left quality assurance, layered automation, service‑interface testing, UI automation, and supporting infrastructure to improve efficiency and product quality.

Mobile TestingShift LeftUI Automation
0 likes · 14 min read
Innovations in Mobile Testing under Agile: Risk‑Based Testing, Shift‑Left Practices, and Automation Strategies
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jul 27, 2017 · Frontend Development

Master Whistle: Fast Proxy Setup for Frontend Debugging

This guide walks developers through installing Whistle, configuring one‑click proxy switching, and using its powerful rule‑based features—host mapping, file replacement, request forwarding, script injection, mock responses, remote debugging, and HTTPS support—to streamline frontend network debugging.

FrontendNetworkTool
0 likes · 5 min read
Master Whistle: Fast Proxy Setup for Frontend Debugging
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jul 27, 2017 · Frontend Development

Create Stunning Wave Effects with Pure CSS, SVG, and Canvas

This article explains why pure CSS wave effects are challenging, demonstrates how to achieve them using SVG and Canvas, and then provides a step‑by‑step pure‑CSS technique—including border‑radius tricks, animations, and SCSS code—to build wave backgrounds and progress charts.

CSSFrontendSVG
0 likes · 7 min read
Create Stunning Wave Effects with Pure CSS, SVG, and Canvas
MaGe Linux Operations
MaGe Linux Operations
Jul 27, 2017 · Fundamentals

12 Best Coding Games to Learn Programming While Having Fun

This article reviews twelve free, open‑source coding‑game platforms—such as CodeCombat, Screeps, CheckiO, VIM Adventures, Cyber‑Dojo, CodeMonkey, the Elevator Programming Game, Codewars, Ruby Quiz, Git‑Game and hacker.org—covering languages from JavaScript to Python and suitable for beginners to advanced programmers.

Game-based LearningJavaScriptPython
0 likes · 5 min read
12 Best Coding Games to Learn Programming While Having Fun
Tencent TDS Service
Tencent TDS Service
Jul 27, 2017 · Mobile Development

Explore Android O: New Features, APIs, and Development Tips

This article provides a comprehensive overview of Android O's major updates—including Fluid Experiences like notification channels, picture‑in‑picture, adaptive icons, autofill, and media enhancements—along with behavior and security changes, new APIs, and practical code examples for developers.

Adaptive IconsAndroidAndroid O
0 likes · 23 min read
Explore Android O: New Features, APIs, and Development Tips
Hujiang Technology
Hujiang Technology
Jul 27, 2017 · Fundamentals

Kotlin Functions, Closures, and Lambdas – Chapter 5

This article explains Kotlin's function syntax, special return types Unit and Nothing, nested functions, operator overloading, infix expressions, closures, self‑executing closures, lambda expressions, higher‑order functions, and inline functions, illustrating each concept with clear code examples.

FunctionsKotlinLambdas
0 likes · 11 min read
Kotlin Functions, Closures, and Lambdas – Chapter 5
Suning Technology
Suning Technology
Jul 27, 2017 · R&D Management

How Tech Leaders Can Turn Innovation into Business Growth – Insights from the GTLC Summit

In this talk from the GTLC Global Technology Leadership Summit, senior CTO Xiang Jiangxu shares practical lessons on shifting from business‑driven to technology‑driven strategies, the real impact of AI, AR/VR, smart retail, and how companies like Microsoft, Google, and Suning turn innovation into competitive advantage.

AIR&D managementinnovation
0 likes · 18 min read
How Tech Leaders Can Turn Innovation into Business Growth – Insights from the GTLC Summit
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jul 27, 2017 · Frontend Development

How JD.com Scales Its Homepage: Frontend Architecture, Static Rendering, and Engineering Practices

This article details JD.com's front‑end architecture for its homepage, covering the challenges of massive DOM growth, static page generation via CDN, layered page loading strategies, disaster‑recovery measures, performance optimizations, and the JDF engineering toolchain that enables modular development, automated builds, and efficient deployment in a high‑traffic e‑commerce environment.

ArchitectureE-commerceFrontend
0 likes · 24 min read
How JD.com Scales Its Homepage: Frontend Architecture, Static Rendering, and Engineering Practices
21CTO
21CTO
Jul 27, 2017 · Backend Development

How Sina’s News Comment System Scaled to Millions of Users: Lessons from 3.0 to 5.0

This article chronicles the evolution of Sina's news comment platform from its early Perl‑based prototype through versions 3.0, 4.0, and 5.0, detailing architectural choices, caching strategies, database sharding, asynchronous processing, and the eventual migration to cloud‑native Python services to handle massive traffic spikes.

OperationsScalabilitycomment system
0 likes · 19 min read
How Sina’s News Comment System Scaled to Millions of Users: Lessons from 3.0 to 5.0
Meitu Technology
Meitu Technology
Jul 27, 2017 · Backend Development

Architecture Evolution of Meipai Live Streaming Barrage System Supporting Millions of Concurrent Users

The article traces Meipai’s live‑streaming barrage system from its rapid 2016 launch through successive architectural refinements that enabled it to sustain millions of concurrent users, handle extreme read‑write loads during celebrity streams, and achieve stable, high‑performance service at massive scale.

Backend DevelopmentHigh ConcurrencyScalability
0 likes · 2 min read
Architecture Evolution of Meipai Live Streaming Barrage System Supporting Millions of Concurrent Users
Meitu Technology
Meitu Technology
Jul 27, 2017 · Backend Development

Evolution and Practice of Hulu High-Definition Live Streaming System Architecture

Hulu rebuilt its live‑streaming platform using lessons from its high‑definition VOD service, adopting a DASH‑centric architecture that delivers high‑definition, low‑latency video across mobile and living‑room devices, and showcases design contrasts with domestic solutions to broaden streaming system design perspectives.

DASHHulusystem architecture
0 likes · 2 min read
Evolution and Practice of Hulu High-Definition Live Streaming System Architecture
Meitu Technology
Meitu Technology
Jul 27, 2017 · Cloud Computing

Meitu Cloud Live Streaming Media Service Architecture and Optimization Practices

Meitu Live’s hybrid‑cloud architecture combines a proprietary push‑stream SDK, custom source servers, and an in‑house player with big‑data‑driven quality monitoring, multi‑CDN integration, and public‑cloud nodes, enabling over 100,000 daily sessions while sharing practical optimization lessons and system‑building insights.

Media OptimizationMeituStreaming Infrastructure
0 likes · 2 min read
Meitu Cloud Live Streaming Media Service Architecture and Optimization Practices
Meitu Technology
Meitu Technology
Jul 27, 2017 · Backend Development

Meitu Internet Technology Salon: Live Streaming Technology Architecture and Practices

At Meitu’s fifth Internet Technology Salon in Xiamen, senior engineers from Meitu and Hulu detailed the company’s self‑built cloud live‑streaming stack, multi‑center optimization, DASH‑based high‑definition delivery, and the evolution of Meipai’s bullet‑screen architecture that now supports near‑million concurrent users, highlighting performance gains, cost control, and future intelligent dispatch strategies.

ArchitectureCDNDASH
0 likes · 12 min read
Meitu Internet Technology Salon: Live Streaming Technology Architecture and Practices