Tagged articles
3040 articles
Page 26 of 31
Huajiao Technology
Huajiao Technology
Jun 11, 2019 · Frontend Development

Automating Frontend Build and Deployment with GitLab CI/CD

This article explains how a frontend team migrated from SVN to GitLab, leveraged GitLab CI/CD to automate building and publishing HTML assets, outlines the previous manual workflow, details the new CI/CD pipeline, runner configuration, .gitlab-ci.yml structure, encountered issues, and future improvements.

GitLab CI/CDautomationcontinuous integration
0 likes · 11 min read
Automating Frontend Build and Deployment with GitLab CI/CD
Youzan Coder
Youzan Coder
May 31, 2019 · Backend Development

Design and Implementation of the Replay Comparison Engine for Automated Service Regression Testing

The Replay Comparison Engine built by Youzan captures live online requests, replays them against a staging environment, automatically compares responses to spot regression errors, and provides a configurable SDK, server and console that dramatically cut testing cost while boosting coverage and efficiency across its SaaS services.

BackendMicroservicesautomation
0 likes · 13 min read
Design and Implementation of the Replay Comparison Engine for Automated Service Regression Testing
MaGe Linux Operations
MaGe Linux Operations
May 28, 2019 · Operations

What Skills and Knowledge Do You Need to Master Large‑Scale Website Operations?

This article explains what large‑scale website operations entail, outlines the product lifecycle and the crucial role of operations engineers, lists essential technical skills and personal qualities, and discusses current challenges, future prospects, and key technical topics such as cluster management, monitoring, fault handling, and automation.

Cluster ManagementDevOpsSite Operations
0 likes · 18 min read
What Skills and Knowledge Do You Need to Master Large‑Scale Website Operations?
iQIYI Technical Product Team
iQIYI Technical Product Team
May 17, 2019 · Mobile Development

iOS Multi‑Device Remote Control and Automated Testing Platform

The iQIYI testing team created a high‑stability, low‑latency iOS remote‑control platform by extending WebDriverAgent with native gesture and screenshot APIs, deploying a Mac‑mini‑based device pool for parallel testing, and adding AI‑driven UI anomaly detection, performance logging, and crash‑monitoring services to enable scalable automated and Monkey testing.

Device FarmUI testingautomation
0 likes · 12 min read
iOS Multi‑Device Remote Control and Automated Testing Platform
Tencent Cloud Developer
Tencent Cloud Developer
May 16, 2019 · Operations

TDSQL Intelligent Operation Platform – Bianque Architecture and Practice

Bianque, TDSQL’s intelligent operation platform, automatically collects and indexes database metrics, applies a knowledge‑base‑driven analysis engine to diagnose availability, performance and reliability issues, issue risk warnings and optimization recommendations, dramatically cutting DBA effort and support tickets across Tencent’s cloud services.

Database operationsIntelligent DiagnosisPerformance Monitoring
0 likes · 17 min read
TDSQL Intelligent Operation Platform – Bianque Architecture and Practice
Liangxu Linux
Liangxu Linux
May 12, 2019 · Operations

Automate Multi‑Server Port Scanning with Shell & Netcat

Learn how to use the netcat (nc) command together with simple shell scripts to efficiently check whether one or multiple ports are open across a list of servers, eliminating manual checks and speeding up network diagnostics for both single‑port and multi‑port scans.

LinuxNetwork DiagnosticsShell
0 likes · 7 min read
Automate Multi‑Server Port Scanning with Shell & Netcat
DevOps Cloud Academy
DevOps Cloud Academy
May 12, 2019 · Operations

Installing SaltStack and Integrating with Jenkins for Automated Deployment

This guide walks through installing SaltStack components (salt‑master, salt‑minion, and salt‑api) on CentOS, configuring them, testing the API, and then integrating SaltStack with Jenkins by creating Jenkinsfiles that invoke Salt commands via the API or direct CLI for automated deployments.

Configuration ManagementDevOpsJenkins
0 likes · 4 min read
Installing SaltStack and Integrating with Jenkins for Automated Deployment
DevOps
DevOps
May 6, 2019 · Operations

Implementing DevOps for Legacy Vendor Systems in a Global Bank: A Continuous Delivery Case Study

Facing a legacy .NET and Oracle‑based vendor system serving ten countries, a global bank doubled release frequency and halved failures by separating small data‑patch deployments from monthly releases, automating testing and deployment with Jenkins, GitHub, and custom scripts, and aligning release windows to regional business hours.

Continuous DeliveryDatabase DeploymentDevOps
0 likes · 9 min read
Implementing DevOps for Legacy Vendor Systems in a Global Bank: A Continuous Delivery Case Study
21CTO
21CTO
May 3, 2019 · Fundamentals

Essential MacBook Setup Guide for Developers to Boost Productivity

This comprehensive guide walks new MacBook users through hardware upgrades, system preferences, essential shortcuts, and a curated list of productivity apps—including window managers, terminal enhancements, and development tools—to create an efficient and customized working environment.

Development EnvironmentMacBookTool Configuration
0 likes · 24 min read
Essential MacBook Setup Guide for Developers to Boost Productivity
360 Quality & Efficiency
360 Quality & Efficiency
Apr 30, 2019 · Backend Development

Using JSch for Automated SSH Operations in Java

This article explains how to automate repetitive remote‑server tasks such as directory navigation, script execution, and file transfer by using the pure‑Java JSch library to establish SSH connections, run shell commands, and perform uploads and downloads programmatically.

BackendJSchSSH
0 likes · 3 min read
Using JSch for Automated SSH Operations in Java
Architecture Talk
Architecture Talk
Apr 29, 2019 · Cloud Native

How to Automate Microservice Deployment with Consul, HAProxy, and Docker

This article explains how to transform a traditional monolithic setup into a fully automated, cloud‑native microservice architecture using Docker containerization, Consul for service discovery and configuration, and HAProxy for dynamic DNS‑based routing, detailing the challenges, solutions, and practical configuration examples.

ConsulDockerHAProxy
0 likes · 15 min read
How to Automate Microservice Deployment with Consul, HAProxy, and Docker
Architect's Tech Stack
Architect's Tech Stack
Apr 28, 2019 · Information Security

GSIL – GitHub Sensitive Information Leakage Monitoring Tool: Installation, Configuration, and Usage Guide

This article introduces GSIL, a near‑real‑time GitHub sensitive‑information‑leakage monitoring tool, and provides step‑by‑step instructions for installing the Python package, configuring email and GitHub token settings, defining scanning rules, and scheduling automated scans and reports via cron.

ConfigurationGitHubPython
0 likes · 6 min read
GSIL – GitHub Sensitive Information Leakage Monitoring Tool: Installation, Configuration, and Usage Guide
Efficient Ops
Efficient Ops
Apr 25, 2019 · Operations

How Automated Operations Transforms Enterprise IT: Trends, Challenges, and Toolkits

This article examines the evolution of enterprise operations from manual processes to automated workflows, outlines current challenges and requirements, details standardization and management frameworks, compares leading open‑source automation tools, and presents a comprehensive design for an automated operations platform based on ITIL principles.

CMDBIT OperationsITIL
0 likes · 22 min read
How Automated Operations Transforms Enterprise IT: Trends, Challenges, and Toolkits
ITPUB
ITPUB
Apr 19, 2019 · Operations

How to Level Up from Junior to Senior DevOps Engineer: A Complete Roadmap

This guide outlines the career stages, skill sets, and practical tasks for DevOps engineers—from entry‑level troubleshooting to senior‑level architecture, automation, and performance optimization—providing concrete learning paths, tools, and personal development advice to help engineers advance their operations careers.

DevOpsLinuxOperations
0 likes · 12 min read
How to Level Up from Junior to Senior DevOps Engineer: A Complete Roadmap
Ctrip Technology
Ctrip Technology
Apr 18, 2019 · Operations

Design and Implementation of Ctrip Hotel's Interface Comparison Platform

This article introduces Ctrip Hotel's automated comparison platform, detailing its motivation, overall architecture, and the four modules—interface, database, tracing, and cache comparison—along with configuration, execution methods, and results, highlighting its impact on testing efficiency and scalability.

API comparisonBackendCtrip
0 likes · 7 min read
Design and Implementation of Ctrip Hotel's Interface Comparison Platform
DevOps
DevOps
Apr 16, 2019 · Operations

DevOps Trends and Predictions for 2019: Insights from XebiaLabs, G20Group, and Veritis

This article compiles 22 DevOps predictions from XebiaLabs, G20Group, and Veritis, highlighting trends such as continuous integration pipelines, value‑stream mapping, real‑time data mining, shared responsibility culture, self‑service deployment, DevSecOps, AI‑driven automation, containerization, FaaS, and the growing importance of automation and security in software delivery.

AIDevOpsautomation
0 likes · 7 min read
DevOps Trends and Predictions for 2019: Insights from XebiaLabs, G20Group, and Veritis
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Apr 16, 2019 · Operations

Mastering Puppet: Scalable Server Automation for Large-Scale Deployments

This article introduces Puppet, an open‑source configuration‑management framework, explains its architecture and workflow, and provides step‑by‑step instructions for installing and configuring master, CA, and agent nodes, along with a detailed overview of the puppet.conf settings and common resource types for large‑scale server automation.

Configuration ManagementDevOpsPuppet
0 likes · 13 min read
Mastering Puppet: Scalable Server Automation for Large-Scale Deployments
NetEase Game Operations Platform
NetEase Game Operations Platform
Apr 13, 2019 · Operations

Automating Service Discovery and Load Balancing with Consul, HAProxy, and Docker in a Microservices Architecture

This article explains how to transform a traditional monolithic deployment into a fully automated micro‑services environment by containerizing services, using Consul for dynamic service discovery and configuration, and configuring HAProxy with DNS resolvers to achieve seamless load balancing and zero‑downtime updates.

ConsulDockerHAProxy
0 likes · 12 min read
Automating Service Discovery and Load Balancing with Consul, HAProxy, and Docker in a Microservices Architecture
dbaplus Community
dbaplus Community
Apr 11, 2019 · Operations

From Junior to Senior Ops Engineer: A Complete Career Roadmap

This guide outlines a step‑by‑step career roadmap for operations engineers, covering early‑stage tasks, essential Linux and networking skills, intermediate responsibilities like clustering and monitoring, and senior‑level challenges such as large‑scale automation, containerization, performance tuning, and security hardening.

LinuxOps Engineerautomation
0 likes · 12 min read
From Junior to Senior Ops Engineer: A Complete Career Roadmap
dbaplus Community
dbaplus Community
Apr 3, 2019 · Backend Development

How to Build a Python WeChat Bot for Timed Girlfriend Messages

Learn how to use Python's wxpy library to create a WeChat bot that automatically sends personalized greetings, holiday wishes, birthday messages, and English learning prompts to your girlfriend at scheduled times, while also performing simple sentiment analysis of her replies.

PythonSchedulingSentiment Analysis
0 likes · 11 min read
How to Build a Python WeChat Bot for Timed Girlfriend Messages
Efficient Ops
Efficient Ops
Apr 1, 2019 · Operations

Beyond Linux: Mastering Modern Operations – From Deployment to Cloud

This article explores the full spectrum of modern operations, covering environment deployment, troubleshooting, backup, high availability, monitoring, security, automation, virtualization, and cloud services, while highlighting essential tools and best practices for both Linux and Windows environments.

DeploymentOperationsautomation
0 likes · 8 min read
Beyond Linux: Mastering Modern Operations – From Deployment to Cloud
Programmer DD
Programmer DD
Mar 31, 2019 · Cloud Computing

10 Hard‑Earned AWS Lessons That Shape Modern Cloud Architecture

Reflecting on a decade of AWS, this article shares ten hard‑earned lessons—from building evolvable systems and anticipating failures to prioritizing security, automation, and open platforms—that guide the design, operation, and scaling of cloud services for today’s enterprises.

AWSOperationsarchitecture
0 likes · 13 min read
10 Hard‑Earned AWS Lessons That Shape Modern Cloud Architecture
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.

DevOpsJenkinsautomation
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.

SWAT teamautomationbank operations
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.

DevOpsJenkinsPipeline
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.

Headless BrowserNode.jsPuppeteer
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.

SWAT teamautomationbank operations
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.

APIDeploymentOperations
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.

CMDBConfiguration ManagementData Governance
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.

CultureDevOpsOperations
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.

DevOpsOperationsautomation
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.

BashOperationsShell scripting
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 testingBig DataMetrics
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.

Meme GenerationTutorialautomation
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.

Database operationsDevOpsIntelligent Scheduling
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.

Big DataIntelligent OperationsScalability
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.

AIOperational Efficiencyautomation
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.

DeploymentDevOpsautomation
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.

AIIntelligent Writingautomation
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.

DevOpsJenkinsTomcat
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.

DevOpsPaaSTool Culture
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.

EmailSMTPautomation
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.

Career DevelopmentCluster Managementautomation
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.

Branch ManagementGitMeituan
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.

aiopsautomationfault prediction
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.

AzureCost Managementautomation
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.

Image ProcessingUI testingautomation
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.

DevOpsMobile Clientautomation
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.

DockerLet’s Encryptacme.sh
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.

Azure DevOpsDevOpsTFS
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.

DevOpsKubernetesSystem Architecture
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.

AlertingOperationsSystem Architecture
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.

BackupLaravelPHP
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.

Weiboautomation
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.

AnsibleDatabase operationsautomation
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.

DBADatabase Auditingautomation
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.

Database GovernanceSQL auditautomation
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.

Image DownloadSeleniumautomation
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.

CI best practicesautomationcontinuous 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.

Infrastructureautomationincident response
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 testingSMockSwagger
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.

MicroservicesSOAagility
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.

ContainersDevOpsautomation
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.

Continuous DeliveryDevOpsautomation
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.

AIBanner GenerationImage Processing
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.

AutopyGame Botautomation
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.

Database EngineeringSoftware Testingautomation
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.

AppiumXcodeautomation
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.

FinTechOperationsVUCA
0 likes · 19 min read
How Zabbix Tackles FinTech Monitoring Challenges in the VUCA Era