All Articles

143648 articles · Page 6589 of 7183
网易UEDC
网易UEDC
Jan 8, 2018 · Mobile Development

Designing Effective B‑End Configuration Platforms for Mobile Apps

This article explores the unique challenges of building B‑end configuration tools for mobile products, offering practical design guidelines such as timely preview, WYSIWYG interfaces, strong feedback loops, and content‑balancing strategies to enhance control and user experience across both backend and mobile fronts.

B-endProduct DesignUI-UX
0 likes · 12 min read
Designing Effective B‑End Configuration Platforms for Mobile Apps
Efficient Ops
Efficient Ops
Jan 7, 2018 · Operations

How Tencent Leverages AI to Simplify Massive-Scale Service Monitoring and Root‑Cause Analysis

Tencent's SNG social platform team tackles billion‑scale traffic by integrating AI‑driven anomaly detection, multi‑dimensional monitoring, and decision‑tree based root‑cause analysis, turning complex backend architectures and massive alert volumes into streamlined, actionable insights for faster issue resolution.

AIanomaly detectiondecision tree
0 likes · 16 min read
How Tencent Leverages AI to Simplify Massive-Scale Service Monitoring and Root‑Cause Analysis
DevOps
DevOps
Jan 7, 2018 · Fundamentals

Git Enterprise Developer Tutorial – Fundamentals Part 1

This article introduces the fundamentals of using Git as a version‑control system for enterprise development, covering why VCS is needed, Git's advantages, installation, repository initialization, branching, history inspection, pull‑request workflow, and how Git supports unified workflows, collaboration, history preservation, and CI/CD integration.

Enterprise Developmentcollaborationgit
0 likes · 11 min read
Git Enterprise Developer Tutorial – Fundamentals Part 1
DevOpsClub
DevOpsClub
Jan 7, 2018 · Operations

How Capital One’s Open‑Source Hygieia Dashboard Enhances DevOps Transparency

This article explores Capital One’s open‑source Hygieia DevOps dashboard, detailing its value, core features, main views, technical architecture, and integration capabilities, and explains how it enables continuous feedback and measurable improvement across the software delivery pipeline.

Capital OneDashboardHygieia
0 likes · 10 min read
How Capital One’s Open‑Source Hygieia Dashboard Enhances DevOps Transparency
21CTO
21CTO
Jan 7, 2018 · Fundamentals

Climbing the Code Quality Ladder: From Correctness to Scalability

This article outlines a four‑step code‑quality ladder—correctness, efficiency, readability, and scalability—offering practical examples, common pitfalls, and best‑practice tips to help software engineers, especially newcomers, elevate their code from merely functional to robust, maintainable, and high‑performing.

best practicescode qualityefficiency
0 likes · 12 min read
Climbing the Code Quality Ladder: From Correctness to Scalability
21CTO
21CTO
Jan 7, 2018 · Artificial Intelligence

How to Build a Solid AI/ML Knowledge Roadmap for Beginners

This article outlines a comprehensive beginner's roadmap for artificial intelligence and machine learning, covering essential mathematics, programming languages, supervised and unsupervised learning techniques, deep learning, tools, and curated learning resources to help newcomers quickly grasp the field.

AIBeginner
0 likes · 9 min read
How to Build a Solid AI/ML Knowledge Roadmap for Beginners
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jan 7, 2018 · Operations

Mastering Load Balancing: Algorithms, Code Samples, and Real‑World Insights

This article explains the concept of load balancing in distributed systems, outlines its benefits for throughput and reliability, compares common architectural layers, evaluates key algorithmic considerations, and provides Python implementations of round‑robin, weighted, random, hash‑based, and least‑connection strategies along with deployment options.

Pythonalgorithmdistributed systems
0 likes · 14 min read
Mastering Load Balancing: Algorithms, Code Samples, and Real‑World Insights
MaGe Linux Operations
MaGe Linux Operations
Jan 7, 2018 · Backend Development

Why Your Python with‑Statement Fails: Debugging Global Process Locks

The article examines a flawed implementation of a global process lock using Python's with statement, explains why exceptions raised in __enter__ are not caught by __exit__, demonstrates failing unit tests, and presents three alternative solutions—including a custom ABContext, use of the deprecated contextlib.nested, and a simple if‑statement workaround—to correctly manage exceptions in context managers.

Exception HandlingPythonUnit Testing
0 likes · 6 min read
Why Your Python with‑Statement Fails: Debugging Global Process Locks
ITPUB
ITPUB
Jan 7, 2018 · Fundamentals

10 Fun Linux Commands to Liven Up Your Terminal

This guide introduces ten entertaining Linux command‑line tools—such as sl, fortune, cowsay, cmatrix, figlet, toilet, oneko, xeyes, yes, and shred—showing how to install them on Ubuntu, use their options, and combine them for playful terminal tricks.

Ubuntubashcommand-line
0 likes · 7 min read
10 Fun Linux Commands to Liven Up Your Terminal
DevOps
DevOps
Jan 7, 2018 · Fundamentals

Resolving Chinese Character Encoding Issues in Git on Windows

This article explains why Git on Windows often displays garbled Chinese characters in tools like Git Bash, CMD, PowerShell, and IDEs, and provides step‑by‑step solutions—including Git config changes and environment variable adjustments—to enforce UTF‑8 encoding and eliminate the problem.

EncodingWindowsgit
0 likes · 6 min read
Resolving Chinese Character Encoding Issues in Git on Windows
DevOps
DevOps
Jan 7, 2018 · Fundamentals

Enabling Git Debug Output in PowerShell

When Git commands produce hard‑to‑diagnose errors, you can activate detailed tracing in PowerShell by setting the environment variables GIT_TRACE and GIT_CURL_VERBOSE to 1, which makes Git output extensive operation details to help locate the problem.

PowerShellTracingdebugging
0 likes · 2 min read
Enabling Git Debug Output in PowerShell
DevOps
DevOps
Jan 7, 2018 · Information Security

Resolving Git Authentication Failures on Windows Using Credential Manager and SSH Keys

This guide explains two methods to overcome Git authentication errors on Windows—configuring Git Credential Manager for Basic authentication and generating SSH keys—to securely connect to TFS/VSTS Git repositories, including required commands, setup steps, and credential storage details.

AuthenticationCredential ManagerSSH
0 likes · 6 min read
Resolving Git Authentication Failures on Windows Using Credential Manager and SSH Keys
DevOps
DevOps
Jan 7, 2018 · Operations

Evolution of the DevOps Documentation Center from v0.5 to v2.0

This article chronicles the development of a DevOps documentation hub from its early v0.5 prototype through v1.0 and v2.0 releases, detailing the shift from reStructuredText to Markdown, the use of Git submodules, Azure App Service deployment, and plans for automated navigation and community interaction.

Continuous Integrationdevopsdocumentation
0 likes · 7 min read
Evolution of the DevOps Documentation Center from v0.5 to v2.0