All Articles

143037 articles · Page 6729 of 7152
Efficient Ops
Efficient Ops
May 25, 2017 · Operations

How a Bank Transformed IT Ops with Automated DevOps and SRE Practices

This article outlines how China Merchants Bank’s data‑center application management team identified traditional financial IT operational pain points, introduced DevOps and SRE concepts, built non‑functional management frameworks, and implemented automated tooling, monitoring, and capacity‑scaling to achieve fully automated operations.

IT OperationsPerformance ScalingSRE
0 likes · 24 min read
How a Bank Transformed IT Ops with Automated DevOps and SRE Practices
21CTO
21CTO
May 25, 2017 · Cloud Computing

Serverless Explained: How It Transforms Cloud Architecture and Boosts Efficiency

This article introduces Serverless computing, explains its core concepts such as BaaS and FaaS, outlines its key characteristics, and showcases real-world use cases ranging from data processing pipelines to web applications, highlighting benefits, challenges, and future trends.

AWS LambdaBaaSEvent-Driven Architecture
0 likes · 10 min read
Serverless Explained: How It Transforms Cloud Architecture and Boosts Efficiency
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
May 25, 2017 · Frontend Development

Master Essential ES6 Features: Let/Const, Arrow Functions, Templates, and More

This article offers a practical guide to the most commonly used ES6 features—let/const, arrow functions, template literals, destructuring, default parameters, spread operator, object literals, and classes—explaining their syntax, behavior, and real‑world usage to help developers quickly master modern JavaScript.

Arrow FunctionsDestructuringFrontend development
0 likes · 12 min read
Master Essential ES6 Features: Let/Const, Arrow Functions, Templates, and More
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
May 25, 2017 · Frontend Development

How Front-End Developers Can Avoid Endless Revisions and Boost Product Thinking

This article explores how front‑end developers can break the cycle of endless revisions by adopting the right mindset, collaborating effectively with product and design teams, embracing component‑based thinking, and developing product‑centric skills that improve efficiency and quality throughout the development process.

ComponentizationFrontendProduct Thinking
0 likes · 7 min read
How Front-End Developers Can Avoid Endless Revisions and Boost Product Thinking
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
May 25, 2017 · Operations

How HULK Turned Manual Ops into a Productized Cloud Platform

This article recounts how the 2013 HULK private‑cloud team evolved their operations from manual, repetitive tasks to a fully productized, automated platform, detailing two major upgrades—tooling automation and product‑oriented services—while sharing practical insights on monitoring, alarm management, and user‑centric design.

OperationsToolingcloud platform
0 likes · 12 min read
How HULK Turned Manual Ops into a Productized Cloud Platform
Tencent TDS Service
Tencent TDS Service
May 25, 2017 · Artificial Intelligence

Running a CNN on Mobile: TensorFlow & OpenCV Document Detection Guide

This article walks through a real‑world mobile implementation of a convolutional neural network for document detection, covering problem definition, limitations of traditional OpenCV pipelines, the adoption of a HED edge‑detection network, data preparation, model training, TensorFlow library trimming, and deployment tricks for iOS and Android.

CNNDocument DetectionEdge Detection
0 likes · 23 min read
Running a CNN on Mobile: TensorFlow & OpenCV Document Detection Guide
Tencent TDS Service
Tencent TDS Service
May 25, 2017 · Mobile Development

Why Kotlin’s First-Class Status Transforms Android Development

Google’s 2017 I/O announcement made Kotlin a first‑class Android language, and this article explores how Kotlin’s Java interoperability, lambda support, coroutines, and null‑safety can reshape Android development, while also critiquing legacy utility classes and encouraging developers to adopt modern Kotlin features.

AndroidKotlinLambda
0 likes · 6 min read
Why Kotlin’s First-Class Status Transforms Android Development
ITPUB
ITPUB
May 25, 2017 · Information Security

How HTTPS Defends Against Man‑in‑the‑Middle Attacks: A Deep Dive

This article explains why HTTPS is considered secure, how it prevents man‑in‑the‑middle attacks through certificate verification, details the TLS handshake captured with Wireshark, and shows the cryptographic primitives behind RSA, ECDHE and AES, including practical code snippets and the cost of using HTTPS.

EncryptionHTTPSMan-in-the-Middle
0 likes · 19 min read
How HTTPS Defends Against Man‑in‑the‑Middle Attacks: A Deep Dive
Tencent Advertising Technology
Tencent Advertising Technology
May 25, 2017 · Artificial Intelligence

Conversion Tracking and Attribution in Digital Advertising

This article discusses the importance of tracking user conversions and attributing them to specific marketing efforts, including methods like API integration and code embedding, along with various attribution models and machine learning approaches for accurate prediction.

Conversion TrackingData Analyticsattribution modeling
0 likes · 8 min read
Conversion Tracking and Attribution in Digital Advertising
Tongcheng Travel Technology Center
Tongcheng Travel Technology Center
May 25, 2017 · Mobile Development

iOS Binary Framework Integration and CocoaPods Distribution Guide

This article presents a comprehensive guide on accelerating iOS project compilation by binary‑izing common libraries, detailing three approaches—separate repository management, podspec macro handling, and prepare_command with Carthage/CocoaPods packager—along with their usage, advantages, drawbacks, and a complete workflow for creating, debugging, and publishing binary frameworks.

BinaryFrameworkCarthageCocoaPods
0 likes · 9 min read
iOS Binary Framework Integration and CocoaPods Distribution Guide
Architecture Digest
Architecture Digest
May 25, 2017 · Big Data

Designing Data Warehouse Layers: Principles, Models, and Practical Practices

This article explains why data warehouses should be layered, describes the classic ODS‑DW‑APP model, details each layer’s purpose and implementation techniques, presents an improved layering scheme with dimension and temporary tables, and answers common questions about parallel DWS and DWD processing.

Big DataData ArchitectureData Warehouse
0 likes · 17 min read
Designing Data Warehouse Layers: Principles, Models, and Practical Practices
MaGe Linux Operations
MaGe Linux Operations
May 25, 2017 · Frontend Development

Top 56 Data Visualization Tools Every Developer Should Know

This article provides a comprehensive overview of 56 data visualization tools ranging from simple spreadsheet options to advanced JavaScript libraries, mapping frameworks, and statistical packages, helping developers choose the right solution for creating interactive and insightful visual representations of their data.

Data VisualizationFrontendJavaScript
0 likes · 18 min read
Top 56 Data Visualization Tools Every Developer Should Know