Tagged articles
3103 articles
Page 27 of 32
DevOps Cloud Academy
DevOps Cloud Academy
Mar 26, 2019 · Operations

Introduction to Jenkins – Overview, Features, History, and Web UI

This article provides a comprehensive overview of Jenkins, covering its definition, key features, historical evolution from Hudson, and detailed descriptions of its web UI components such as management, project, and build pages, as well as project types, parameters, and triggers.

AutomationDevOpsJenkins
0 likes · 4 min read
Introduction to Jenkins – Overview, Features, History, and Web UI
Efficient Ops
Efficient Ops
Mar 23, 2019 · Operations

How to Build a Bank Ops SWAT Team for 5‑Minute Incident Recovery

This article explains how a bank can create a specialized Operations SWAT team, define its role, adopt seven essential “weapons” such as layered monitoring, intelligent alerts, communication protocols, automation, and disaster‑recovery tactics, and continuously train the team to meet strict five‑minute recovery targets.

AutomationIncident ResponseSWAT team
0 likes · 21 min read
How to Build a Bank Ops SWAT Team for 5‑Minute Incident Recovery
DevOps Cloud Academy
DevOps Cloud Academy
Mar 21, 2019 · Operations

Jenkins Practice Documentation – Chapter Overview

This document provides a comprehensive outline of Jenkins practice, covering fundamentals, installation on various platforms, management, integrations with tools like Maven, GitLab, and SaltStack, and detailed pipeline examples for front‑end, back‑end, and mobile projects.

AutomationDevOpsJenkins
0 likes · 4 min read
Jenkins Practice Documentation – Chapter Overview
转转QA
转转QA
Mar 20, 2019 · Operations

Real-time Monitoring of H5 Pages Using Headless Browser and Puppeteer

This article describes a real‑time monitoring solution for large numbers of H5 pages that combines Python's Requests library for data crawling with a headless Chrome browser driven by Puppeteer to detect resource errors, API failures, and DOM anomalies, automatically alerting stakeholders.

AutomationHeadless BrowserNode.js
0 likes · 8 min read
Real-time Monitoring of H5 Pages Using Headless Browser and Puppeteer
Efficient Ops
Efficient Ops
Mar 18, 2019 · Operations

How to Build a Bank Ops SWAT Team for Rapid Incident Recovery

This article explains how a bank can create a specialized SWAT‑style operations team, define its roles, adopt seven essential "weapons" such as monitoring and intelligent alerts, and apply ten tactical processes—from communication to automation—to meet strict five‑minute recovery and regulatory requirements.

AutomationIncident ResponseSWAT team
0 likes · 21 min read
How to Build a Bank Ops SWAT Team for Rapid Incident Recovery
21CTO
21CTO
Mar 18, 2019 · Operations

Surviving DevOps: Key Practices to Eliminate Waste and Ensure Reliability

This article shares practical DevOps insights—covering waste elimination, automation, disaster coverage, comprehensive documentation, and change control—to help developers and operators build resilient, collaborative, and efficient production pipelines.

Automationcontinuous integration
0 likes · 7 min read
Surviving DevOps: Key Practices to Eliminate Waste and Ensure Reliability
58 Tech
58 Tech
Mar 12, 2019 · Operations

Overview of the Octopus Automation Platform Architecture and Core Modules

The article introduces Octopus, the core automation service of 58 Group, detailing its overall architecture, the Octopus Agent lifecycle, communication mechanisms, management center capabilities, and key functional modules such as server information collection, command execution, deployment, permission control, and file transfer.

APIAgentAutomation
0 likes · 11 min read
Overview of the Octopus Automation Platform Architecture and Core Modules
dbaplus Community
dbaplus Community
Mar 11, 2019 · Operations

How a Bank Built a Tiered CMDB for Scalable, Secure Operations

This article details a bank’s practical experience designing and implementing a hierarchical CMDB, covering architecture, data standards, lifecycle management, accuracy controls, query visualization, performance tuning, and real‑world use cases for daily operations and private‑cloud management.

AutomationCMDBConfiguration Management
0 likes · 14 min read
How a Bank Built a Tiered CMDB for Scalable, Secure Operations
DevOps
DevOps
Mar 7, 2019 · Operations

The Illusion of Tool‑Stacked DevOps and the Need for a True DevOps Culture

This article examines how DevOps has been reduced to a collection of automation tools, critiques the resulting "same‑bed‑different‑dreams" separation of development and operations, and outlines the cultural principles—shared responsibility, trust, autonomy, built‑in quality, feedback, and automation—necessary for a genuine DevOps transformation.

AutomationCultureDevOps
0 likes · 12 min read
The Illusion of Tool‑Stacked DevOps and the Need for a True DevOps Culture
Efficient Ops
Efficient Ops
Mar 7, 2019 · Operations

Why Operations Won’t Die: The Real Role of Ops in the Cloud Era

The article argues that operations will not disappear, explaining its essential functions—quality, cost, efficiency, and security—how cloud computing reshapes the role, the evolution toward DevOps, and why both cloud outages and industry trends actually underscore ops’ enduring importance.

AutomationCloud ComputingDevOps
0 likes · 11 min read
Why Operations Won’t Die: The Real Role of Ops in the Cloud Era
MaGe Linux Operations
MaGe Linux Operations
Mar 6, 2019 · Operations

Master Essential Linux Shell Scripts for System Monitoring and Automation

This guide presents practical Bash scripting techniques—including precautions, random string generation, color output functions, bulk user creation, package checks, service status verification, host liveness testing, resource monitoring, disk usage audits, and website availability checks—to help you automate Linux system administration tasks effectively.

AutomationBashOperations
0 likes · 5 min read
Master Essential Linux Shell Scripts for System Monitoring and Automation
HomeTech
HomeTech
Feb 28, 2019 · Artificial Intelligence

How to Systematically Test and Monitor AI Models in Large‑Scale Production

This article presents a comprehensive approach to testing, automating, and monitoring AI prediction models in a high‑traffic environment, covering background, challenges, evaluation metrics, data sampling methods, automated test scripts, and online monitoring to ensure model accuracy, performance, and reliability.

AI testingAutomationBig Data
0 likes · 13 min read
How to Systematically Test and Monitor AI Models in Large‑Scale Production
MaGe Linux Operations
MaGe Linux Operations
Feb 27, 2019 · Fundamentals

Automate Meme Creation with Python: From Image Prep to Text Overlay

This tutorial shows how a data analyst can use Python and Pillow to automatically prepare images, overlay emojis, add expressive text, and generate complete meme stickers, while also discussing layout challenges such as font sizing and line‑breaking within limited space.

AutomationMeme GenerationTutorial
0 likes · 5 min read
Automate Meme Creation with Python: From Image Prep to Text Overlay
Tencent Cloud Developer
Tencent Cloud Developer
Feb 27, 2019 · Operations

Operational Challenges and Strategies for Tencent Cloud Redis

Facing metadata inconsistency, ten‑thousand‑device scale, and the need for intelligent, event‑driven automation, Tencent Cloud Redis’s sole operations lead built a unified DB‑CMDB, a job‑platform for reusable workflows, and AI‑assisted scheduling, transforming DBAs into developer‑operators and driving 300% efficiency gains.

AutomationDatabase operationsDevOps
0 likes · 9 min read
Operational Challenges and Strategies for Tencent Cloud Redis
Qunar Tech Salon
Qunar Tech Salon
Feb 27, 2019 · Databases

Evolution of Meituan’s Database Platform: From Manual Operations to Intelligent Automation

This article outlines Meituan’s transition of its database platform from manual, script‑based operations through tool‑ and product‑centric stages to a private‑cloud and automation era, discusses current challenges such as root‑cause analysis and staffing, and shares insights on moving toward fully intelligent, data‑driven database operations.

AutomationBig DataCloud Computing
0 likes · 13 min read
Evolution of Meituan’s Database Platform: From Manual Operations to Intelligent Automation
Alibaba Cloud Developer
Alibaba Cloud Developer
Feb 26, 2019 · Artificial Intelligence

How Alibaba’s AI‑Powered Customer Service Assistant Boosts Efficiency and Reduces Call Time

This article describes Alibaba’s AI‑driven customer‑service assistant, detailing the business challenges, the three‑stage problem‑solving strategy, and the technical implementations for member, order, and scene recognition that together cut average call duration and improve agent satisfaction.

AIAutomationCustomer Service
0 likes · 13 min read
How Alibaba’s AI‑Powered Customer Service Assistant Boosts Efficiency and Reduces Call Time
MaGe Linux Operations
MaGe Linux Operations
Feb 13, 2019 · Fundamentals

Master Awk: Unlock Powerful Text Processing on the Command Line

This comprehensive guide explains how Awk, the versatile Unix text‑processing tool, differs from sed and grep, showcases its programming features, command‑line syntax, record and field handling, built‑in variables, functions, and provides numerous practical examples to help readers start scripting with Awk effectively.

Automationawkcommand line
0 likes · 28 min read
Master Awk: Unlock Powerful Text Processing on the Command Line
MaGe Linux Operations
MaGe Linux Operations
Feb 4, 2019 · Operations

60+ Essential Open‑Source DevOps Tools Every Engineer Should Know

This guide compiles over sixty top open‑source DevOps utilities—including version control, build automation, CI/CD platforms, container orchestration, configuration management, monitoring, and logging tools—to help developers and operations teams streamline development, deployment, and maintenance workflows.

AutomationDeploymentDevOps
0 likes · 14 min read
60+ Essential Open‑Source DevOps Tools Every Engineer Should Know
DataFunTalk
DataFunTalk
Feb 1, 2019 · Artificial Intelligence

Intelligent Writing: How AI Empowers Media Content Creation

This article explains how Baidu's Knowledge Graph team leverages artificial intelligence, natural language processing, and knowledge‑driven technologies to automate and assist media content creation, detailing the background, technical architecture, automatic and assisted writing workflows, challenges, and future prospects.

AIAutomationIntelligent Writing
0 likes · 13 min read
Intelligent Writing: How AI Empowers Media Content Creation
360 Quality & Efficiency
360 Quality & Efficiency
Jan 28, 2019 · Operations

Guide to Migrating Jenkins to a New Server

This article provides a step‑by‑step tutorial on preparing the environment, configuring Tomcat, copying Jenkins files, and handling permissions to successfully migrate a Jenkins instance to a new machine or directory.

AutomationDevOpsJenkins
0 likes · 4 min read
Guide to Migrating Jenkins to a New Server
Tencent Cloud Developer
Tencent Cloud Developer
Jan 28, 2019 · Operations

Building an Enterprise Operations Tool Culture with PaaS – Tencent Cloud Perspective

From Tencent Cloud’s viewpoint, the article explains how a PaaS‑driven “tool culture” transforms enterprise operations by unifying CMDB, job scheduling, container, data and AI‑assisted consoles into reusable SaaS tools, supporting hundreds of architectures, encouraging developers‑operators, and offering open community, enterprise, and SaaS editions to thousands of customers.

AutomationDevOpsPaaS
0 likes · 12 min read
Building an Enterprise Operations Tool Culture with PaaS – Tencent Cloud Perspective
MaGe Linux Operations
MaGe Linux Operations
Jan 27, 2019 · Backend Development

Simplify Python Email Sending with zmail: A Complete Guide

This article introduces the zmail Python library, explains common pitfalls of other email tools, highlights zmail's advantages, and provides step‑by‑step instructions with code examples for installing, sending, receiving, parsing emails and handling attachments, making email automation in Python straightforward.

AutomationEmailSMTP
0 likes · 7 min read
Simplify Python Email Sending with zmail: A Complete Guide
MaGe Linux Operations
MaGe Linux Operations
Jan 24, 2019 · Operations

What It Takes to Master Large‑Scale Website Operations?

This article explores the definition, responsibilities, required skills, career challenges, and key technologies of large‑scale website operations, offering a comprehensive guide for aspiring and current operations engineers to understand and excel in this demanding field.

AutomationCluster Managementcareer development
0 likes · 20 min read
What It Takes to Master Large‑Scale Website Operations?
Meituan Technology Team
Meituan Technology Team
Jan 10, 2019 · Mobile Development

Automated Branch Management for Weekly Releases in Meituan's Mobile Client

Meituan’s client team solved the complexity of weekly transportation‑app releases by discarding the long‑lived develop branch, creating per‑week Release branches from a continuously integrated Stage branch, and automating multi‑repo branch creation, synchronization checks, and bulk merges with Jenkins, enabling fast, reliable deployments across 16 repositories.

AutomationBranch ManagementMeituan
0 likes · 13 min read
Automated Branch Management for Weekly Releases in Meituan's Mobile Client
Qunar Tech Salon
Qunar Tech Salon
Jan 10, 2019 · Operations

Applying AIOps for Zero‑Downtime Operations at China Aviation Information

The talk by chief architect Luo Hao explains how China Aviation Information tackles heavy legacy systems, non‑standard architectures, and zero‑downtime requirements by using AIOps techniques such as automated configuration discovery, cluster analysis, fault prediction, anomaly detection, event compression and rapid root‑cause automation.

AutomationMachine Learningaiops
0 likes · 22 min read
Applying AIOps for Zero‑Downtime Operations at China Aviation Information
Architects Research Society
Architects Research Society
Jan 9, 2019 · Operations

Enterprise Azure Governance Framework: Scaffolding, Policies, Security, Cost Management, and Automation

This guide explains how enterprises can build a comprehensive Azure governance scaffold—covering hierarchy, naming standards, policies, initiatives, identity and access management, security, monitoring, cost control, automation, and DevOps—to balance agility with control and risk mitigation across cloud workloads.

AutomationAzureCost Management
0 likes · 29 min read
Enterprise Azure Governance Framework: Scaffolding, Policies, Security, Cost Management, and Automation
Baidu Intelligent Testing
Baidu Intelligent Testing
Jan 9, 2019 · Operations

Automated Visual Assertion for Search Template Rendering Using Logical Block Modeling

The article describes a visual‑based automation framework that extracts logical blocks and relative positions from template screenshots, builds a mathematical model, and uses an expert‑system approach to automatically detect layout anomalies across diverse search result templates, reducing manual testing effort.

AutomationUI testingimage processing
0 likes · 11 min read
Automated Visual Assertion for Search Template Rendering Using Logical Block Modeling
Xianyu Technology
Xianyu Technology
Jan 9, 2019 · Mobile Development

Lean Continuous Integration for Xianyu Mobile Client Development

By adopting a lean 2‑1‑1 development cycle and a fully automated CI pipeline that binds demand branches to packaging, triggers builds, runs scheduled and merge‑request tests, and provides instant feedback, Xianyu’s mobile client team cut release cycles from a month to two weeks, increased integration frequency, improved quality, and moved toward a 24/7 unmanned release process.

AutomationDevOpsMobile Client
0 likes · 9 min read
Lean Continuous Integration for Xianyu Mobile Client Development
Open Source Tech Hub
Open Source Tech Hub
Jan 9, 2019 · Operations

How to Get Free 90‑Day HTTPS SSL with acme.sh, Docker, and Nginx

This guide walks you through three practical ways—using SSL For Free, the acme.sh script, and a Docker container—to obtain free 90‑day Let’s Encrypt certificates, configure DNS verification on Alibaba Cloud, automate renewal, and integrate the certificates into Nginx for secure HTTPS access.

AutomationDockerLet’s Encrypt
0 likes · 12 min read
How to Get Free 90‑Day HTTPS SSL with acme.sh, Docker, and Nginx
DevOps
DevOps
Jan 8, 2019 · Operations

Implementing an End-to-End CI/CD Pipeline for a Large-Scale Banking System Using Azure DevOps and TFS

This article presents a comprehensive case study of how a major Chinese bank transformed its legacy C‑based IT system development by designing and deploying a fully automated, end‑to‑end CI/CD pipeline with Azure DevOps Server (formerly TFS), covering static code analysis, mandatory code review, continuous integration, automated testing, and release management to accelerate delivery and improve quality.

AutomationAzure DevOpsDevOps
0 likes · 9 min read
Implementing an End-to-End CI/CD Pipeline for a Large-Scale Banking System Using Azure DevOps and TFS
Java Architect Essentials
Java Architect Essentials
Dec 29, 2018 · Operations

Evolution of ZBJ.com’s System Architecture and DevOps Platform

This article chronicles the transformation of ZBJ.com’s system architecture from a PHP‑centric monolith to a multi‑language, Dubbo‑based SOA, detailing the adoption of front‑back separation, agile practices, a comprehensive DevOps platform with automated pipelines, containerization, CMDB, monitoring, and continuous scaling to support rapid business growth.

AutomationDevOpsKubernetes
0 likes · 15 min read
Evolution of ZBJ.com’s System Architecture and DevOps Platform
58 Tech
58 Tech
Dec 26, 2018 · Operations

Overview of the 58 Intelligent Monitoring System and Its Multi‑Dimensional Architecture

The 58 Intelligent Monitoring System provides a flexible, 24/7, multi‑dimensional monitoring solution that covers network, server, system, application and business layers, incorporates AI‑driven prediction, anomaly detection, alarm merging, root‑cause analysis and self‑healing, and offers both PC and WeChat interfaces for operators.

AutomationMachine LearningOperations
0 likes · 16 min read
Overview of the 58 Intelligent Monitoring System and Its Multi‑Dimensional Architecture
21CTO
21CTO
Dec 24, 2018 · Backend Development

How to Secure Your Laravel App with Automated Backups Using Spatie

This tutorial walks you through installing the Spatie Laravel‑Backup package, configuring email notifications, setting filename prefixes, limiting storage usage, enabling compression, monitoring backups, and automating the process with cron to protect your Laravel application from data loss.

AutomationLaravelPHP
0 likes · 5 min read
How to Secure Your Laravel App with Automated Backups Using Spatie
MaGe Linux Operations
MaGe Linux Operations
Dec 20, 2018 · Backend Development

How to Use Python to Scrape and Export Your Weibo Favorites

Learn how to automate the download of your Sina Weibo favorites—including posts, comments, images, and video links—by simulating login with Python, saving cookies, crawling paginated collection pages, and extracting content for later processing into documents.

AutomationWeibo
0 likes · 3 min read
How to Use Python to Scrape and Export Your Weibo Favorites
dbaplus Community
dbaplus Community
Dec 18, 2018 · Operations

How a Chinese Telecom Built an Automated MySQL Management Platform

This article outlines the evolution from manual MySQL DBA tasks to a fully automated, platform‑based solution at China Mobile’s "Mobile Cloud", detailing standardization, tooling, Ansible‑driven deployment, platform architecture, and key features such as backup, inspection, user management, and SQL review.

AutomationDatabase operationsMySQL
0 likes · 19 min read
How a Chinese Telecom Built an Automated MySQL Management Platform
dbaplus Community
dbaplus Community
Dec 16, 2018 · Databases

How to Design an Effective SQL Audit System for Better DB Performance

This article explains why SQL auditing is essential, outlines its core principles, dimensions, scoring model, and workflow, and provides practical guidance on building a self‑service, visualized, and automated audit solution that improves database reliability and developer productivity.

AutomationDBADatabase Auditing
0 likes · 14 min read
How to Design an Effective SQL Audit System for Better DB Performance
Sohu Tech Products
Sohu Tech Products
Dec 12, 2018 · Databases

Designing and Implementing SQL Audit: Significance, Core Principles, Dimensions, Highlights, Workflow, and Future Plans

This article explains the importance of SQL audit as a self‑service, standards‑focused process, outlines its core concepts, covers the DDL/DML/DQL dimensions, presents scoring and visualization features, describes a practical workflow with API integration, and discusses future enhancements for database governance.

AutomationDatabase GovernanceSQL audit
0 likes · 12 min read
Designing and Implementing SQL Audit: Significance, Core Principles, Dimensions, Highlights, Workflow, and Future Plans
MaGe Linux Operations
MaGe Linux Operations
Dec 12, 2018 · Backend Development

How to Scrape High‑Resolution Images from Huaban with Selenium & XPath

Learn step‑by‑step how to use Python, Selenium, and XPath to crawl Huaban’s dynamic image boards, extract high‑resolution pictures, handle varying DOM structures, and organize the downloads into categorized folders, while also covering environment setup and key code snippets.

AutomationImage DownloadSelenium
0 likes · 6 min read
How to Scrape High‑Resolution Images from Huaban with Selenium & XPath
Continuous Delivery 2.0
Continuous Delivery 2.0
Dec 11, 2018 · Fundamentals

Six Aspects for Self‑Assessing Continuous Integration Maturity

The article outlines six practical criteria—trunk‑based development with frequent commits, task‑complete commits, sub‑10‑minute build verification, blocking new commits after failures, rapid fix or rollback within ten minutes, and confidence from successful automated builds—to help teams evaluate whether their continuous integration practice has reached an optimal state.

AutomationCI best practicescontinuous integration
0 likes · 6 min read
Six Aspects for Self‑Assessing Continuous Integration Maturity
NetEase Game Operations Platform
NetEase Game Operations Platform
Dec 10, 2018 · Information Security

Understanding and Improving Operations Security: Practices, Risks, and Enterprise‑Level Solutions

This article explains the concept of operations security, why it has become critical, enumerates common mis‑configurations and vulnerabilities such as open ports, weak permissions, insecure scripts and supply‑chain risks, and provides a comprehensive set of best‑practice guidelines and an enterprise‑level framework to build a resilient operations security posture.

AutomationIncident ResponseInfrastructure
0 likes · 28 min read
Understanding and Improving Operations Security: Practices, Risks, and Enterprise‑Level Solutions
JD Tech
JD Tech
Dec 10, 2018 · Frontend Development

Introducing SMock: An Automated Mock Data Platform Integrated with Swagger for Frontend Development

This article explains the challenges of manual mock data creation in fast‑paced front‑end projects, compares existing solutions, and presents SMock—a Swagger‑driven tool that automatically generates mock data, starts a local service, aggregates API paths, validates requests, and boosts development efficiency.

API testingAutomationFrontend Development
0 likes · 10 min read
Introducing SMock: An Automated Mock Data Platform Integrated with Swagger for Frontend Development
360 Tech Engineering
360 Tech Engineering
Dec 4, 2018 · Mobile Development

A Comprehensive Catalog of Mobile Testing Tools (Weapon List)

This article presents a detailed “weapon list” of mobile testing tools, covering common application patterns, debugging utilities, UI automation frameworks, unit‑test libraries, network capture solutions, weak‑network simulators, specialized testing tools, code‑coverage options, cloud testing platforms, continuous‑integration systems, and monitoring SDKs, helping engineers quickly locate the appropriate tool for each testing scenario.

Automationcloud testingmobile testing
0 likes · 5 min read
A Comprehensive Catalog of Mobile Testing Tools (Weapon List)
Architects Research Society
Architects Research Society
Dec 2, 2018 · Backend Development

What Is Microservices? Lessons, Pitfalls, and Best Practices

This article explains the concept of microservices, compares it with SOA, outlines common business drivers such as agility, customer experience and cost reduction, shares real‑world implementation examples, and provides a detailed list of mistakes to avoid along with practical recommendations for successful adoption.

AutomationSOAagility
0 likes · 13 min read
What Is Microservices? Lessons, Pitfalls, and Best Practices
MaGe Linux Operations
MaGe Linux Operations
Nov 29, 2018 · Operations

60+ Must‑Have Open Source DevOps Tools for Seamless Automation

This article compiles over sixty top open‑source tools spanning version control, build automation, continuous integration, deployment, configuration management, container platforms, monitoring and logging, providing a comprehensive resource for building efficient DevOps pipelines.

AutomationContainersDevOps
0 likes · 14 min read
60+ Must‑Have Open Source DevOps Tools for Seamless Automation
AntTech
AntTech
Nov 28, 2018 · Operations

Ant Financial’s Continuous Delivery Practices for Financial‑Grade Internet Products

This article outlines Ant Financial’s engineering practices for achieving fast yet stable continuous delivery of financial‑grade internet products, covering industry challenges, agile delivery methods, risk‑controlled innovation, and the AntLinkE platform that integrates DevOps, data analytics, and service support.

AutomationContinuous DeliveryDevOps
0 likes · 11 min read
Ant Financial’s Continuous Delivery Practices for Financial‑Grade Internet Products
37 Interactive Technology Team
37 Interactive Technology Team
Nov 27, 2018 · Artificial Intelligence

37 Xiao Luban: A Machine‑Learning Linear Regression System for Automatic Banner Generation

The article describes a PHP engineer who built a machine‑learning linear regression system called 37 Xiao Luban to automatically generate game banner images, cutting production time from hours to minutes, using polynomial regression on collected scaling data, achieving 80‑90% usability.

AIAutomationBanner Generation
0 likes · 7 min read
37 Xiao Luban: A Machine‑Learning Linear Regression System for Automatic Banner Generation
MaGe Linux Operations
MaGe Linux Operations
Nov 21, 2018 · Game Development

Build a Python Bot to Automate a Simple Web Game

This tutorial explains how to create a Python-based game bot that captures the screen, analyzes order icons with image fingerprinting, and automates mouse movements and clicks to play a simple online cooking game, covering tool setup, coordinate handling, and code examples.

AutomationAutopyGame Bot
0 likes · 10 min read
Build a Python Bot to Automate a Simple Web Game
High Availability Architecture
High Availability Architecture
Nov 21, 2018 · Databases

Challenges of Maintaining a Massive C‑Language Database Codebase

The article examines the difficulties of developing and sustaining a multi‑million‑line C‑language database, highlighting complex flag‑driven logic, extensive testing pipelines, slow iteration cycles, and the need for automation, modularity, and robust engineering practices to ensure code quality at scale.

AutomationDatabase Engineeringcode quality
0 likes · 6 min read
Challenges of Maintaining a Massive C‑Language Database Codebase
360 Quality & Efficiency
360 Quality & Efficiency
Nov 16, 2018 · Mobile Development

Setting Up iOS Automation with Appium, Java, and WebDriverAgent

This guide details how to set up an iOS automation environment using Appium, Java, and related tools on macOS, covering system requirements, installation of Xcode, JDK, Node, Appium, WebDriverAgent, and necessary plugins, along with troubleshooting tips for successful device testing.

AppiumAutomationXcode
0 likes · 5 min read
Setting Up iOS Automation with Appium, Java, and WebDriverAgent
Efficient Ops
Efficient Ops
Nov 14, 2018 · Operations

How Zabbix Tackles FinTech Monitoring Challenges in the VUCA Era

This article explores how the VUCA-driven volatility of modern FinTech demands robust, multi‑layered monitoring solutions and explains why Zabbix, with its open‑source flexibility, automated discovery, and deep integration capabilities, is a compelling choice for achieving resilient, automated operations.

AutomationFinTechOperations
0 likes · 19 min read
How Zabbix Tackles FinTech Monitoring Challenges in the VUCA Era
Baidu Intelligent Testing
Baidu Intelligent Testing
Nov 6, 2018 · Fundamentals

AOP‑Based System‑Level Test Decoupling: Design, Implementation, and Benefits

This article presents an AOP‑based system‑level test decoupling solution that splits large systems into independent subsystems, detailing background, existing approaches, the proposed architecture, recording and playback processes, practical deployment steps, case studies, and future plans to improve test efficiency, stability, and scalability.

AOPAutomationJava
0 likes · 15 min read
AOP‑Based System‑Level Test Decoupling: Design, Implementation, and Benefits
DevOps
DevOps
Nov 5, 2018 · Information Security

Integrating Security into DevOps: Key Practices from the DevOps Handbook

This article summarizes essential DevSecOps concepts from the DevOps Handbook, explaining how to embed security throughout the software lifecycle—from making security a shared responsibility to integrating automated checks in development, testing, deployment pipelines, and change management—while highlighting real‑world examples and practical recommendations.

AutomationComplianceDevOps
0 likes · 35 min read
Integrating Security into DevOps: Key Practices from the DevOps Handbook
Efficient Ops
Efficient Ops
Oct 31, 2018 · Operations

How to Build an Automated Operations System for Game Companies

This article examines why automated operations are essential for growing game businesses, outlines the goals of a complete, simple, efficient, and secure system, and details the architecture and individual subsystems—including installation, platform, security, client updates, backup, and monitoring—that together form a robust DevOps solution.

AutomationDevOpsGame Industry
0 likes · 19 min read
How to Build an Automated Operations System for Game Companies
360 Tech Engineering
360 Tech Engineering
Oct 30, 2018 · Backend Development

Interface Diff Testing: Implementation Guide and Key Details

This article explains interface Diff testing—comparing API responses across versions or environments—covers its benefits, outlines the implementation approach with project structure, test case organization, and BeautifulReport integration, and provides practical tips for Python developers to automate comprehensive API validation.

API testingAutomationBeautifulReport
0 likes · 6 min read
Interface Diff Testing: Implementation Guide and Key Details
DevOps
DevOps
Oct 29, 2018 · Operations

Azure DevOps‑Based Agile and DevOps Transformation at Beijing Bank: Practices and Lessons

This article details Beijing Bank's 2017‑2018 journey of adopting Azure DevOps Server to enable a regulated yet agile development process, covering challenges, project‑, version‑, and test‑management solutions, gene‑adaptation of TFS, and the resulting dual‑mode, automated workflow for a large financial institution.

AutomationAzure DevOpsDevOps
0 likes · 11 min read
Azure DevOps‑Based Agile and DevOps Transformation at Beijing Bank: Practices and Lessons
360 Quality & Efficiency
360 Quality & Efficiency
Oct 25, 2018 · Backend Development

Interface Diff Testing: Methodology, Implementation Details, and Reporting

This article explains how interface diff testing compares API responses across versions or environments using automated replay of production logs, outlines the project structure, demonstrates unittest‑based implementation with JSON recursive comparison, and shows how to generate clear HTML reports with BeautifulReport.

API testingAutomationBeautifulReport
0 likes · 6 min read
Interface Diff Testing: Methodology, Implementation Details, and Reporting
转转QA
转转QA
Oct 17, 2018 · Mobile Development

Measuring Mobile App Response Time: A Step‑by‑Step Guide

This article explains the concept of response time in mobile applications and provides a detailed, image‑rich workflow—including video recording with ReplayKit, simulated interactions, video parsing, log extraction, timestamp alignment, and stability detection—to accurately measure and reduce response latency.

AutomationReplayKitResponse Time
0 likes · 6 min read
Measuring Mobile App Response Time: A Step‑by‑Step Guide
Efficient Ops
Efficient Ops
Oct 16, 2018 · Operations

How Tencent Built an AI‑Powered Network Fault Detection System in Minutes

In this talk, Tencent’s infrastructure lead explains how their team created an AI‑driven, three‑minute fault detection and recovery pipeline—combining high‑precision Meshping monitoring, multi‑KPI analytics, and automated Moveout isolation—to dramatically shorten network outage resolution from hours to minutes.

Automationaiopsmonitoring
0 likes · 18 min read
How Tencent Built an AI‑Powered Network Fault Detection System in Minutes
Efficient Ops
Efficient Ops
Oct 15, 2018 · Operations

How Automated Operations Transform Enterprise IT: Trends, Tools, and Best Practices

This article examines the current state and future trends of enterprise operations, outlines common challenges and requirements, explains the importance of standardizing processes and management policies, compares leading open‑source automation tools, and provides a practical SaltStack deployment guide for building an automated operations platform.

AutomationIT OperationsITIL
0 likes · 25 min read
How Automated Operations Transform Enterprise IT: Trends, Tools, and Best Practices
JD Tech
JD Tech
Oct 12, 2018 · Frontend Development

Carefree: A Wi‑Fi‑Free Mobile Web Real‑Device Testing Solution Using Whistle and @nutui/carefree Webpack Plugin

This article presents a Wi‑Fi‑free workflow for mobile web real‑device testing that combines a server‑side Whistle proxy with the @nutui/carefree Webpack plugin to automate incremental builds, uploads, and QR‑code access, eliminating hotspot restrictions and improving team efficiency.

AutomationDevToolsFrontend
0 likes · 10 min read
Carefree: A Wi‑Fi‑Free Mobile Web Real‑Device Testing Solution Using Whistle and @nutui/carefree Webpack Plugin
JD Tech
JD Tech
Oct 11, 2018 · Operations

Designing a Dynamic User Segmentation and Automation System for Growth Operations

The article describes how a growth operations team built a flexible, data‑driven system that dynamically groups users, generates queries across multiple data sources, and automates rule execution, while addressing scalability, real‑time constraints, and future extensibility through a Lambda‑style architecture.

AutomationDynamic QueriesLambda architecture
0 likes · 11 min read
Designing a Dynamic User Segmentation and Automation System for Growth Operations
dbaplus Community
dbaplus Community
Oct 9, 2018 · Operations

Automate Database Monitoring with Zabbix and Ansible – A Complete Guide

This article walks through building an automated database monitoring system using Zabbix and Ansible, covering Zabbix core automation features (LLD, API, trapper), standardizing monitoring conventions, deploying with Ansible, and implementing a Python‑based DBA_Monitor project for Oracle, MySQL, Redis, and MongoDB.

AutomationDatabase MonitoringLLD
0 likes · 14 min read
Automate Database Monitoring with Zabbix and Ansible – A Complete Guide
Efficient Ops
Efficient Ops
Oct 9, 2018 · Operations

How Tencent Scales Automated Operations for Massive Services

Tencent’s architecture platform team explains how they monitor, automate, and secure billions of daily operations across storage, CDN, and live services, using multi‑dimensional metrics, real‑time and instant computation, AI‑driven anomaly detection, and a custom control platform for safe changes.

AutomationOperationsSecurity
0 likes · 23 min read
How Tencent Scales Automated Operations for Massive Services
JD Tech
JD Tech
Oct 8, 2018 · Operations

Overview of Shanghai Testing Team Practices at Dada‑JD.com

The article details the structure, daily responsibilities, quality‑assurance processes, automation strategies, tool development, performance testing, and quality‑culture initiatives of the Shanghai testing team at Dada‑JD.com, illustrating how systematic testing and DevOps practices enhance product stability and development efficiency.

Automationci/cdperformance testing
0 likes · 15 min read
Overview of Shanghai Testing Team Practices at Dada‑JD.com
Java Captain
Java Captain
Oct 4, 2018 · Operations

Automated Git Shell Script for Cloning, Branch Creation, and Remote Push

This article introduces a shell script that automates the typical Git workflow of cloning a repository, creating a new development branch from master, pushing the branch to the remote server, and establishing upstream tracking, allowing developers to focus solely on code changes.

AutomationVersion Controlbranching
0 likes · 5 min read
Automated Git Shell Script for Cloning, Branch Creation, and Remote Push
dbaplus Community
dbaplus Community
Sep 27, 2018 · Databases

How We Built an Automated DBA Platform: Architecture, Design, and Lessons

This article outlines the journey of a financial services company from manual DBA tasks through tool‑assisted operations to a fully automated platform, detailing the platform’s technical stack, functional modules, metadata design principles, evolving SQL audit workflow, and future directions for intelligent database operations.

AutomationDBAPlatform
0 likes · 17 min read
How We Built an Automated DBA Platform: Architecture, Design, and Lessons
Zhongtong Tech
Zhongtong Tech
Sep 21, 2018 · Backend Development

How ZTO Tech’s Quality Team Automated Dubbo Interface Testing with JMeter

This article details how ZTO Technology's quality improvement team built a fully automated, platform‑based solution for testing Dubbo interfaces using JMeter, Testlink, and Jira, covering background challenges, implementation principles, testing workflow, and the resulting benefits and conclusions.

API testingAutomation
0 likes · 6 min read
How ZTO Tech’s Quality Team Automated Dubbo Interface Testing with JMeter
dbaplus Community
dbaplus Community
Sep 19, 2018 · Operations

Mastering Automated Operations: Theory, Practices, and Tool Comparisons

This article presents a comprehensive view of automated operations, covering common misconceptions, a methodological framework, practical foundations, workflow integration steps, a detailed comparison of popular automation tools, and guidance for implementing automation in IaaS and PaaS cloud platforms.

AutomationDevOpscloud
0 likes · 21 min read
Mastering Automated Operations: Theory, Practices, and Tool Comparisons
dbaplus Community
dbaplus Community
Sep 18, 2018 · Databases

How to Split a Percona XtraDB Cluster into Multiple Instances on a Single Node

This article details a real‑world engineering case where a Percona XtraDB Cluster (PXC) was re‑architected to run separate OP and CLM MySQL instances on the same physical server, covering background, problem analysis, design choices, port configuration, directory restructuring, configuration files, step‑by‑step commands, automation script updates, and post‑change verification.

AutomationDatabase operationsHAProxy
0 likes · 14 min read
How to Split a Percona XtraDB Cluster into Multiple Instances on a Single Node
MaGe Linux Operations
MaGe Linux Operations
Sep 16, 2018 · Backend Development

Build a Python Weibo Monitor: Simulate Login and Fetch Posts

This tutorial walks through building a Weibo monitoring tool in Python by simulating mobile login, extracting API endpoints, fetching user posts via JSON, handling containers, and implementing a session‑based class that polls for new tweets and sends email alerts.

APIAutomationWeibo
0 likes · 6 min read
Build a Python Weibo Monitor: Simulate Login and Fetch Posts
MaGe Linux Operations
MaGe Linux Operations
Sep 15, 2018 · Information Security

How to Build a Raspberry Pi USB Data Grabber with Python and WeChat Alerts

This guide walks you through creating a Raspberry Pi‑based Python tool that automatically detects inserted USB drives, logs their file names and paths to a text file, and sends the information to a designated WeChat account, while explaining the required hardware, Linux setup, and code details.

AutomationRaspberry PiSecurity
0 likes · 6 min read
How to Build a Raspberry Pi USB Data Grabber with Python and WeChat Alerts
Meituan Technology Team
Meituan Technology Team
Sep 13, 2018 · Information Security

How Meituan Built a Low‑Cost, Scalable iOS Malware Hunting System

This article details Meituan Security's Black Hat 2018 presentation on a fully automated, Raspberry‑Pi‑based iOS malware hunting pipeline that crawls App Store apps, cracks DRM, runs dynamic sandbox analysis with Frida, and uses a Nools decision engine to detect advanced threats at scale.

AutomationBlack HatRaspberry Pi
0 likes · 13 min read
How Meituan Built a Low‑Cost, Scalable iOS Malware Hunting System
21CTO
21CTO
Sep 9, 2018 · Operations

Master wget: Powerful Command-Line Download Techniques for Linux

This guide explains how to use the Linux wget utility for reliable, automated file downloads, covering basic syntax, essential options for background execution, recursive mirroring, bandwidth limiting, proxy handling, logging, and a dozen practical examples that demonstrate common scenarios such as resuming interrupted transfers and downloading entire websites.

AutomationFile DownloadLinux
0 likes · 18 min read
Master wget: Powerful Command-Line Download Techniques for Linux
MaGe Linux Operations
MaGe Linux Operations
Sep 8, 2018 · Operations

Master Ansible Automation: Complete Guide to Playbooks and Modules

This extensive tutorial walks you through Ansible fundamentals, installation, architecture, key modules, and advanced features such as playbooks, variables, templates, roles, handlers, tags, loops, and conditional execution, providing step‑by‑step examples that demonstrate how to automate configuration, deployment, and management across multiple Linux hosts.

AutomationConfiguration ManagementDevOps
0 likes · 22 min read
Master Ansible Automation: Complete Guide to Playbooks and Modules
iQIYI Technical Product Team
iQIYI Technical Product Team
Sep 7, 2018 · Operations

Toolchain for Efficient Production and Adaptation of Live Streaming Special Effects

iQIYI Live’s new toolchain streamlines the creation, platform‑specific adaptation, and automated review/upload of flashy gifts and vehicle animations by using a fast splicing editor, a resource adapter, and an audit‑upload tool, cutting production time to one‑third while improving quality, stability, and scalability.

AutomationResource Adaptationlive streaming
0 likes · 6 min read
Toolchain for Efficient Production and Adaptation of Live Streaming Special Effects
360 Tech Engineering
360 Tech Engineering
Sep 7, 2018 · Databases

Using Bash Shell Scripts for Automated Database Testing

This article explains how to leverage simple Bash shell scripts to automate database testing tasks such as creating, inserting, updating, and monitoring tables in MySQL, providing step‑by‑step guidance, code examples, and best practices for efficient test automation.

AutomationBashdatabase testing
0 likes · 8 min read
Using Bash Shell Scripts for Automated Database Testing