Tagged articles
3041 articles
Page 18 of 31
dbaplus Community
dbaplus Community
May 31, 2022 · Operations

How G Bank Scaled Monitoring with Zabbix: Architecture & Automation

Facing soaring business scale, G Bank adopted Zabbix open-source monitoring to cut costs and boost automation, detailing its multi-layer architecture, support for open-source and Xinchuang platforms, diverse data collection methods, alert strategies, and extensive automation that now cover head-office and 39 branch sites.

InfrastructureZabbixautomation
0 likes · 9 min read
How G Bank Scaled Monitoring with Zabbix: Architecture & Automation
Efficient Ops
Efficient Ops
May 31, 2022 · Operations

Essential Linux Command Cheatsheet for Sysadmins: 14 Handy Scripts

A concise collection of 14 practical Linux shell commands and scripts—ranging from file searching and batch extraction to log cleanup, directory checks, sed replacements, network capture, and firewall rules—helps operations engineers work faster and solve common problems without constantly searching online.

OperationsShellSysadmin
0 likes · 6 min read
Essential Linux Command Cheatsheet for Sysadmins: 14 Handy Scripts
Python Programming Learning Circle
Python Programming Learning Circle
May 29, 2022 · Fundamentals

Using Python to Enhance Unix Shell Command Pipelines

This article explains how Python can replace or augment traditional Unix shell scripts for tasks like counting unique users, demonstrating the advantages of Python's readability, modularity, and extensive libraries while showing how to integrate Python scripts seamlessly into command‑line pipelines with tools such as sort, head, and tail.

PipelinesScriptingShell scripting
0 likes · 8 min read
Using Python to Enhance Unix Shell Command Pipelines
Python Programming Learning Circle
Python Programming Learning Circle
May 28, 2022 · Information Security

Bypassing HCaptcha Using YesCaptcha Service with Python

This article explains how to bypass HCaptcha verification by leveraging the YesCaptcha service, detailing the required API parameters, Python code for extracting captcha images via Selenium, converting them to Base64, creating a solving task, and handling the solution to automate the verification process.

Captcha BypassHCaptchaPython
0 likes · 7 min read
Bypassing HCaptcha Using YesCaptcha Service with Python
dbaplus Community
dbaplus Community
May 26, 2022 · Databases

How Meituan Built a Scalable Autonomous Database System to Slash MTTR

This article details Meituan's journey from rapid database growth and operational bottlenecks to a multi‑year roadmap that combines platform‑level monitoring, rule‑based and AI‑enhanced root‑cause analysis, and automated remediation, ultimately delivering measurable improvements in alert accuracy, recall rates, and overall database reliability.

AIScalabilityautomation
0 likes · 19 min read
How Meituan Built a Scalable Autonomous Database System to Slash MTTR
Xianyu Technology
Xianyu Technology
May 25, 2022 · Operations

How Xianyu Built a Scalable Test Data Generation Platform for Faster Testing

Facing high manual costs, steep data‑creation barriers, and a lack of test‑data support, Xianyu designed a configurable, multi‑endpoint platform that automates product, order, and discount data generation, dramatically speeding up testing and enabling left‑shift testing across PC, app, and DingTalk.

OperationsXianyuautomation
0 likes · 9 min read
How Xianyu Built a Scalable Test Data Generation Platform for Faster Testing
Python Programming Learning Circle
Python Programming Learning Circle
May 24, 2022 · Operations

Automating Legal Evidence Management: How a Programmer Works Only 10 Minutes a Day

A law‑firm IT specialist shared on Reddit how he built a PowerShell script that scans, hashes, uploads, and re‑hashes electronic evidence to the cloud, allowing him to complete his full workload in just ten minutes each day while earning nearly $90,000 annually, sparking ethical debate about automation in the workplace.

EthicsLegal techPowerShell
0 likes · 8 min read
Automating Legal Evidence Management: How a Programmer Works Only 10 Minutes a Day
DevOps Cloud Academy
DevOps Cloud Academy
May 23, 2022 · Operations

Understanding Jenkins Pipeline as Code: Benefits and Practical Usage

This article explains how Jenkins Pipeline as Code replaces manual freestyle job configurations with version‑controlled code, streamlining bulk modifications, improving consistency across multiple projects, and highlighting best practices for managing complex Jenkinsfile setups.

DevOpsJenkinsPipeline as Code
0 likes · 4 min read
Understanding Jenkins Pipeline as Code: Benefits and Practical Usage
Shopee Tech Team
Shopee Tech Team
May 19, 2022 · Frontend Development

ASLINE: A Visual Low‑Code Platform for Efficient Front‑End Development in Shopee Supply Chain WMS

The ASLINE visual low‑code platform lets Shopee Supply Chain engineers turn Figma designs into editable Vue pages by automatically recognizing components, mapping them to internal libraries, generating API request code, and exporting semi‑finished code, achieving roughly 92% recognition accuracy and cutting development time by about 80%.

Component RecognitionVueapi-integration
0 likes · 27 min read
ASLINE: A Visual Low‑Code Platform for Efficient Front‑End Development in Shopee Supply Chain WMS
Sohu Tech Products
Sohu Tech Products
May 18, 2022 · Artificial Intelligence

Design and Implementation of the Internal Intelligent QA Chatbot “Jarvis”

This article describes the motivation, micro‑service architecture, code implementation, V1.0 browser‑based NLP prototype, V2.0 AI‑enhanced version with BM25 and BERT, integration with ChatUI, DingTalk bot, command‑based automation, and future plans for the internal intelligent QA chatbot named Jarvis.

AIChatbotMicroservices
0 likes · 18 min read
Design and Implementation of the Internal Intelligent QA Chatbot “Jarvis”
DevOps
DevOps
May 17, 2022 · Operations

The Golden Triangle of Software Development Efficiency: Practices, Platform, and Metrics

This article presents a comprehensive framework called the "Golden Triangle" for improving software development efficiency, detailing three interrelated components—efficiency practices, an integrated platform, and data‑driven metrics—along with their goals, value propositions, classification, and practical implementation recommendations.

DevOpsSoftware Development Efficiencyagile
0 likes · 10 min read
The Golden Triangle of Software Development Efficiency: Practices, Platform, and Metrics
Programmer DD
Programmer DD
May 15, 2022 · Backend Development

How to Automate Gym Reservations with Selenium: A Google Engineer’s Design Doc

This article explains how a Google engineer designed and implemented an automated system using Python and Selenium to book gym slots two days in advance, detailing problem definition, requirements, architecture, code snippets, and operational workflow for reliable, headless execution on macOS.

PythonSchedulingSelenium
0 likes · 11 min read
How to Automate Gym Reservations with Selenium: A Google Engineer’s Design Doc
MaGe Linux Operations
MaGe Linux Operations
May 12, 2022 · Backend Development

7 Fun Python Projects You Can Build in Minutes

This article shares seven practical Python scripts—ranging from a 30‑line Zhihu image scraper and chatbot conversation loop to poetry author classification, lottery number generation, automatic apology letter creation, screen‑capture automation, and GIF assembly—demonstrating how to avoid reinventing the wheel while learning useful automation techniques.

ChatbotLottery GeneratorPoetry Classification
0 likes · 8 min read
7 Fun Python Projects You Can Build in Minutes
Meituan Technology Team
Meituan Technology Team
May 12, 2022 · Operations

Systematic Data Governance Framework and Practices at Meituan Accommodation

The Meituan Accommodation data governance team shares how they evolved from ad‑hoc, single‑point fixes to a systematic, automated governance framework—covering management, standards, capability, execution, evaluation, and vision—using standardization, digitization, and systematization to achieve measurable quality, cost and efficiency gains across thousands of data assets.

Data GovernanceDigitizationMeituan
0 likes · 33 min read
Systematic Data Governance Framework and Practices at Meituan Accommodation
Baidu App Technology
Baidu App Technology
May 12, 2022 · Operations

How Baidu’s Tekes Actions Turns Pipelines into Code for Scalable CI/CD

This article explains Baidu's journey from traditional CI pipelines to a fully automated Pipeline‑as‑Code system called Tekes Actions, compares Jenkins and GitHub Actions DSLs, and details the architecture, runner, and workflow orchestration that enable customizable, reusable pipelines across product lines.

DevOpsGitHub ActionsJenkins
0 likes · 17 min read
How Baidu’s Tekes Actions Turns Pipelines into Code for Scalable CI/CD
Airbnb Technology Team
Airbnb Technology Team
May 12, 2022 · Information Security

Airbnb Data Privacy and Security Engineering – Data Protection Platform (DPP) Overview and Madoka Metadata System

Airbnb’s Data Protection Platform (DPP) combines automated discovery, classification, encryption and privacy‑orchestration services—Inspekt, Angmar, Cipher, Obliviate, Minister, and the Madoka metadata system—to continuously inventory petabyte‑scale MySQL, Hive and S3 assets, track ownership and security attributes, and enforce GDPR, PIPL and CCPA compliance.

AirbnbData ProtectionSecurity Platform
0 likes · 15 min read
Airbnb Data Privacy and Security Engineering – Data Protection Platform (DPP) Overview and Madoka Metadata System
Efficient Ops
Efficient Ops
May 10, 2022 · Operations

How to Containerize Ansible for Automated MySQL Backups

This article demonstrates how to package Ansible in a Docker container, use the mysql_db module to create MySQL backups, and run a simple playbook, highlighting the benefits of containerized deployment for clean, flexible operations automation.

AnsibleBackupOps
0 likes · 10 min read
How to Containerize Ansible for Automated MySQL Backups
Top Architect
Top Architect
May 4, 2022 · Operations

Continuous Delivery: Principles, Infrastructure, Local Development, and Automated Pipelines

This article provides a comprehensive guide to continuous delivery, covering its definition, consensus and management mechanisms, required infrastructure, configuration and testing strategies, trunk and local development practices, six‑step commit workflow, code review, metrics, DevOps concepts, and information traceability.

Continuous DeliveryDeployment PipelineDevOps
0 likes · 15 min read
Continuous Delivery: Principles, Infrastructure, Local Development, and Automated Pipelines
DeWu Technology
DeWu Technology
Apr 27, 2022 · Mobile Development

Automated Event Tracking Validation Platform with teslaLab for Mobile Apps

The article presents an end‑to‑end automated validation platform—combining teslaLab, Android and iOS SDKs, mock‑recording, scheduling and reporting—to reliably verify e‑commerce mobile app event tracking, address data‑source instability, streamline bug detection, and outline future cloud‑device integration.

SDKautomationcontinuous integration
0 likes · 19 min read
Automated Event Tracking Validation Platform with teslaLab for Mobile Apps
FunTester
FunTester
Apr 26, 2022 · Backend Development

Low‑Cost, Rapid Generation of High‑Quality Test Data Using Apifox

This article explains why test data is essential, introduces the Apifox tool as a low‑cost, fast solution for creating both generic and domain‑specific test data, and provides step‑by‑step guidance on using its mock engine, custom rules, batch generation, and automation features to produce reliable testing datasets.

API testingApifoxData Generation
0 likes · 9 min read
Low‑Cost, Rapid Generation of High‑Quality Test Data Using Apifox
IT Services Circle
IT Services Circle
Apr 25, 2022 · Backend Development

Batch Shortening and Expanding URLs with Python

This article explains how to use Python to convert hundreds of long URLs into short ones and later restore them, covering the rationale for short links, free and paid service options, and providing complete code examples for both shortening and expanding URLs.

APIBackendPython
0 likes · 5 min read
Batch Shortening and Expanding URLs with Python
DevOps Cloud Academy
DevOps Cloud Academy
Apr 23, 2022 · Operations

A Comprehensive Overview of DevOps Tools and Their Roles

This article introduces the DevOps culture and systematically categorizes a wide range of DevOps tools—including source‑code management, CI/CD, containers, cloud providers, automation, monitoring, project management, and secret management—to help teams improve productivity and collaboration.

ContainersDevOpsOperations
0 likes · 9 min read
A Comprehensive Overview of DevOps Tools and Their Roles
BaiPing Technology
BaiPing Technology
Apr 18, 2022 · Operations

Boost Mac Project Opening Speed with a Custom Alfred Workflow

This guide shows how to create an Alfred Workflow that quickly searches local Git repositories on macOS, determines their types, caches results, and opens projects with the appropriate editor, terminal, or file explorer, dramatically reducing the time spent navigating directories.

Alfred WorkflowautomationmacOS
0 likes · 18 min read
Boost Mac Project Opening Speed with a Custom Alfred Workflow
政采云技术
政采云技术
Apr 12, 2022 · Artificial Intelligence

Design and Implementation of the Internal Intelligent QA Chatbot “Jarvis”

This article describes the end‑to‑end design, architecture, code implementation, and deployment steps for an internal intelligent QA chatbot named “Jarvis”, covering its V1.0 browser‑based prototype, V2.0 AI‑enhanced version, DingTalk integration, automation features, and future roadmap.

AIBackendChatbot
0 likes · 19 min read
Design and Implementation of the Internal Intelligent QA Chatbot “Jarvis”
DevOps
DevOps
Apr 7, 2022 · Operations

Top DevOps Tools: Comprehensive List, Features, and Selection Guide

This article provides an in‑depth overview of DevOps tools, explaining their role in automating software development and operations, and presents a curated list of popular tools with key features, download links, and guidance on choosing the right solution for your team.

DevOpsInfrastructureautomation
0 likes · 18 min read
Top DevOps Tools: Comprehensive List, Features, and Selection Guide
macrozheng
macrozheng
Apr 6, 2022 · Fundamentals

Why Unit Testing Feels Like a Curse and How Squaretest Can Save You

Unit testing is praised as essential yet dreaded, especially for legacy code, and the article explores why it feels burdensome, reviews tools like Squaretest that auto‑generate massive test suites, critiques other options, and offers practical advice for teams and managers to adopt sustainable testing practices.

Software toolsSquaretestautomation
0 likes · 9 min read
Why Unit Testing Feels Like a Curse and How Squaretest Can Save You
Open Source Linux
Open Source Linux
Apr 2, 2022 · Operations

How to Speed Up Call Center Incident Recovery with Proven Ops Strategies

This article walks through a real call‑center outage scenario, outlines systematic fault‑identification steps, practical emergency recovery actions, monitoring enhancements, concise emergency‑plan design, and introduces intelligent event‑handling to help operations teams resolve incidents faster and more reliably.

Operationsautomationcall center
0 likes · 13 min read
How to Speed Up Call Center Incident Recovery with Proven Ops Strategies
21CTO
21CTO
Mar 31, 2022 · Backend Development

Print GitHub Issue Receipts with a Raspberry Pi and PHP

This guide shows how to connect an Epson TM‑T88IV thermal receipt printer to a Raspberry Pi Zero W, install a PHP ESC/POS library, configure udev rules, set up a GitHub webhook via ngrok, and automatically print issue details as receipts.

ESC/POSGitHub WebhooksPHP
0 likes · 9 min read
Print GitHub Issue Receipts with a Raspberry Pi and PHP
DevOps Cloud Academy
DevOps Cloud Academy
Mar 28, 2022 · Operations

Understanding DevOps: Definition, Benefits, Practices, and Drawbacks

This article explains DevOps as a cultural, organizational, and technical shift that unifies development, operations, and quality assurance, outlines its benefits such as faster delivery and improved reliability, describes key practices like CI/CD, multi‑environment deployments, early failure detection, rollback, policy enforcement and observability, and discusses its potential drawbacks and considerations.

DevOpsOperationsautomation
0 likes · 12 min read
Understanding DevOps: Definition, Benefits, Practices, and Drawbacks
Tencent Cloud Developer
Tencent Cloud Developer
Mar 25, 2022 · Cloud Computing

Automating Batch Video Editing Using FFmpeg on Tencent Cloud Serverless

The article explains how to use FFmpeg within Tencent Cloud Serverless functions to build fully automated, scalable, and customizable batch video‑editing pipelines—covering use cases like personalized student highlights, avatar‑based marketing clips, and streamer promos—while detailing deployment via GitHub Actions or manual upload.

PythonVideo Editingautomation
0 likes · 12 min read
Automating Batch Video Editing Using FFmpeg on Tencent Cloud Serverless
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Mar 20, 2022 · Operations

How Financial Institutions Master DevOps: Real-World Practices and Pitfalls

This article explores how banks and financial firms adopt DevOps to balance rapid business change, strict regulation, and high security, detailing common challenges, implementation patterns, step‑by‑step processes, best practices, and real case studies from Capital One, Chinese banks, and insurers.

Financial Servicesautomationsoftware delivery
0 likes · 18 min read
How Financial Institutions Master DevOps: Real-World Practices and Pitfalls
DevOps Cloud Academy
DevOps Cloud Academy
Mar 18, 2022 · Operations

Comprehensive CI/CD Pipeline Templates for Java Projects with Build, Test, Code Analysis, Artifact Management, and Kubernetes Deployment

This article provides a detailed guide to structuring GitLab CI/CD pipelines for Java projects, covering job templates for building, testing, code analysis, artifact handling, and Kubernetes deployment, along with variable definitions, workflow rules, and stage configurations to enable flexible and automated DevOps workflows.

DevOpsDockerGitLab
0 likes · 14 min read
Comprehensive CI/CD Pipeline Templates for Java Projects with Build, Test, Code Analysis, Artifact Management, and Kubernetes Deployment
Practical DevOps Architecture
Practical DevOps Architecture
Mar 16, 2022 · Operations

Using Ansible Windows Modules for Common Administrative Tasks

This guide demonstrates how to use various Ansible Windows modules—such as win_ping, raw, win_copy, win_unzip, win_service, win_command, win_file, win_user, win_shell, and win_reboot—to retrieve network information, transfer and unzip files, manage services, manipulate files, create users, and reboot remote Windows hosts.

AnsibleDevOpsRemoteManagement
0 likes · 4 min read
Using Ansible Windows Modules for Common Administrative Tasks
MaGe Linux Operations
MaGe Linux Operations
Mar 15, 2022 · Cloud Native

How Qovery Automates Hundreds of Production‑Ready Kubernetes Clusters

Deploying and managing hundreds of production‑ready Kubernetes clusters is complex, but Qovery’s open‑source engine automates provisioning, operation, and upgrades on AWS using Terraform, Helm, and Rust, cutting setup time from days to minutes while ensuring reliability across global workloads.

AWSCloud NativeInfrastructure as Code
0 likes · 5 min read
How Qovery Automates Hundreds of Production‑Ready Kubernetes Clusters
ELab Team
ELab Team
Mar 14, 2022 · Operations

Master GitLab CI/CD: Build, Test, Deploy Pipelines Efficiently

This guide explains the fundamentals of CI/CD, the benefits of automation, and provides a step‑by‑step tutorial on configuring GitLab CI/CD pipelines, including .gitlab-ci.yml syntax, job and stage definitions, runner installation, manual approvals, and scheduled executions using cron syntax.

Continuous DeliveryDevOpsGitLab CI/CD
0 likes · 14 min read
Master GitLab CI/CD: Build, Test, Deploy Pipelines Efficiently
Architects' Tech Alliance
Architects' Tech Alliance
Mar 12, 2022 · Cloud Computing

Understanding and Managing Complexity in Multi‑Cloud Infrastructure

The article examines the growing complexity of multi‑cloud and hybrid cloud environments, identifies security, API, and logging challenges, and proposes a flexible, cloud‑neutral automation platform with clear communication, audit, planning, and incremental implementation steps to reduce operational overhead and cost.

Cloud NativeOperationsautomation
0 likes · 12 min read
Understanding and Managing Complexity in Multi‑Cloud Infrastructure
Architecture Digest
Architecture Digest
Mar 12, 2022 · Operations

Using Jenkins to Clone a Gitee Project, Build with Maven, and Deploy via Shell Scripts

This article walks through installing Jenkins, preparing the environment with JDK, Git, and Maven, configuring Jenkins plugins and a freestyle job, defining build parameters and shell scripts to clone a Gitee repository, build a Spring Boot jar with Maven, stop any running instance, and start the new application, followed by troubleshooting tips and a final summary.

GiteeJenkinsautomation
0 likes · 6 min read
Using Jenkins to Clone a Gitee Project, Build with Maven, and Deploy via Shell Scripts
dbaplus Community
dbaplus Community
Mar 10, 2022 · Operations

How Qunar Scaled DevOps: From Process to Cloud‑Native Automation

This article details Qunar's end‑to‑end DevOps ecosystem, covering project workflow, goals, systematic methods, a complete cloud‑native toolchain, measurable outcomes, core practices such as standardization, quality gates, application profiling, and future roadmap for continuous delivery.

Cloud Nativeautomationci/cd
0 likes · 30 min read
How Qunar Scaled DevOps: From Process to Cloud‑Native Automation
Programmer DD
Programmer DD
Mar 9, 2022 · Operations

9 Essential Shell Scripts Every Sysadmin Should Keep Handy

This article presents nine practical Bash scripts covering DOS attack mitigation, email alerts, MySQL backups, Nginx log rotation and analysis, network traffic monitoring, server initialization, and disk usage checks across multiple hosts, each with ready-to-use code examples.

BashLinuxShell scripting
0 likes · 11 min read
9 Essential Shell Scripts Every Sysadmin Should Keep Handy
Liangxu Linux
Liangxu Linux
Mar 8, 2022 · Operations

Replacing Unstable Shell RPM Checks with Python’s rpm‑python Library

The article explains why a fragile Shell script for comparing local RPM packages to a central repository was rewritten in Python using the rpm‑python library, demonstrates how to install and import the library, and showcases practical code examples for querying both installed and offline RPM packages.

PythonRPMautomation
0 likes · 6 min read
Replacing Unstable Shell RPM Checks with Python’s rpm‑python Library
DevOps Cloud Academy
DevOps Cloud Academy
Mar 2, 2022 · Operations

Key DevOps Metrics for Effective Software Delivery

This article explains the most important DevOps metrics—such as deployment frequency, lead time, automated test pass rate, change failure rate, MTTR, and others—and how tracking them helps teams improve software delivery speed, quality, and operational efficiency.

DevOpsMetricsOperations
0 likes · 10 min read
Key DevOps Metrics for Effective Software Delivery
Python Programming Learning Circle
Python Programming Learning Circle
Feb 26, 2022 · Mobile Development

Automating Onmyoji Game Tasks with Python, ADB, and OpenCV

This tutorial explains how to use Python, ADB commands, OpenCV image recognition, and Tencent OCR to automate weekly tasks in the Onmyoji mobile game, including boss battles, realm breakthroughs, and resource farming, while handling multi‑instance switching and random delays for stability.

ADBMobile GamingOpenCV
0 likes · 7 min read
Automating Onmyoji Game Tasks with Python, ADB, and OpenCV
Airbnb Technology Team
Airbnb Technology Team
Feb 24, 2022 · Mobile Development

Ensuring Consistency in Airbnb's Android Automated Testing Framework

In the sixth Airbnb Android testing article, the team identifies flaky‑test sources such as nondeterministic sharding, asynchronous execution, view and drawable caching, shared‑preference leaks, time drift, and RecyclerView pre‑fetching, and resolves them by clearing shared state, injecting test‑scoped coroutine scopes, forcing view refreshes, mocking time, clearing drawable caches, disabling pre‑fetching, using synchronous drawables, and wrapping WebViews to block network loads while logging details.

Async HandlingFlankSharedPreferences
0 likes · 13 min read
Ensuring Consistency in Airbnb's Android Automated Testing Framework
Efficient Ops
Efficient Ops
Feb 22, 2022 · Operations

Tackling Cloud‑Native Ops Challenges: Real‑World Practices from NetEase

NetEase’s cloud‑native operations team shares how they confront new challenges of Kubernetes adoption—ranging from technical stack shifts and knowledge‑base gaps to capacity planning, automated diagnostics, monitoring, alerting, and cost‑saving strategies—offering practical insights for building efficient, stable, and scalable ops systems.

Cost OptimizationKubernetesautomation
0 likes · 22 min read
Tackling Cloud‑Native Ops Challenges: Real‑World Practices from NetEase
IT Services Circle
IT Services Circle
Feb 22, 2022 · Backend Development

Understanding RPC and Its Use in Web Reverse Engineering with Sekiro

This article explains the concept of Remote Procedure Call (RPC), demonstrates how to apply RPC for web reverse engineering by injecting JavaScript through WebSocket communication, and introduces the Sekiro framework and related tools for automating encryption parameter retrieval in browser environments.

JavaScriptRPCSekiro
0 likes · 15 min read
Understanding RPC and Its Use in Web Reverse Engineering with Sekiro
DevOps
DevOps
Feb 22, 2022 · Information Security

From DevOps to DevSecOps: Evolution, Benefits, and Implementation Challenges

This article traces the development of DevOps, explains how its evolution into DevSecOps integrates security early in the software lifecycle, outlines the resulting benefits of faster, cheaper, and safer delivery, and discusses the technical, cultural, and organizational challenges that must be overcome for successful adoption.

DevOpsDevSecOpsautomation
0 likes · 13 min read
From DevOps to DevSecOps: Evolution, Benefits, and Implementation Challenges
Python Programming Learning Circle
Python Programming Learning Circle
Feb 21, 2022 · Fundamentals

Eight No‑Code Features in Python: Using Built‑in Modules via the CLI

This article demonstrates eight practical ways to leverage Python's built‑in modules directly from the command line—such as testing ports, launching a web server, formatting JSON, creating a simple editor, building executable archives, encoding/decoding data, retrieving system metadata, and compressing files—without writing any Python code.

Built-in ModulesNo-codePython
0 likes · 10 min read
Eight No‑Code Features in Python: Using Built‑in Modules via the CLI
phodal
phodal
Feb 20, 2022 · Industry Insights

How Open‑Source Tools Are Revolutionizing Legacy System Modernization

This article examines the challenges of modernizing legacy systems and presents a comprehensive open‑source toolkit—including syntax analysis, visualization, automated refactoring, and architecture guarding—that enables developers to quickly assess, visualize, and evolve outdated codebases across multiple platforms.

architecture guardautomationopen-source tools
0 likes · 9 min read
How Open‑Source Tools Are Revolutionizing Legacy System Modernization
IT Architects Alliance
IT Architects Alliance
Feb 20, 2022 · Backend Development

Evolution of System Architecture and Microservices: From Monoliths to Service Governance

This article reviews the historical evolution of system architecture—from single‑application monoliths through vertical splitting, distributed services, SOA, and finally microservices—explaining their advantages, drawbacks, design principles, remote‑call mechanisms, automation, monitoring, and the relationship between SOA and microservices.

Distributed SystemsMicroservicesSystem Architecture
0 likes · 19 min read
Evolution of System Architecture and Microservices: From Monoliths to Service Governance
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Feb 16, 2022 · Cloud Computing

How Huawei Deploys a Cloud in One Day: Building a Digital Highway

The article explains how Huawei Cloud Stack leverages a modular, high‑cohesion low‑coupling architecture and an automated deployment platform to replicate a full‑stack cloud environment in a data center within a day, dramatically reducing construction time, labor costs, and ensuring sustainable, scalable digital transformation for enterprises.

DeploymentDigital TransformationHuawei
0 likes · 12 min read
How Huawei Deploys a Cloud in One Day: Building a Digital Highway
Efficient Ops
Efficient Ops
Feb 13, 2022 · Operations

Essential Bash Scripts for Linux Ops: From DDoS Blocking to MySQL Backups

This article compiles a collection of practical Bash scripts for Linux system administrators, covering automatic DDoS IP blocking, email alert setup, single‑ and multi‑database MySQL backups, Nginx log rotation and analysis, real‑time network traffic monitoring, server initialization, and bulk disk‑usage checks across many hosts.

BashNginxSysadmin
0 likes · 10 min read
Essential Bash Scripts for Linux Ops: From DDoS Blocking to MySQL Backups
Alipay Experience Technology
Alipay Experience Technology
Feb 11, 2022 · Product Management

How Low‑Code Platforms Can Supercharge Mid‑Office Design Efficiency

This talk explores how mid‑office designers can dramatically improve productivity by evolving from reusable component libraries to design‑system principles and finally to an intelligent low‑code platform that automates UI generation, reduces hand‑off friction, and reshapes the future role of designers.

automationdesign systemsfrontend
0 likes · 19 min read
How Low‑Code Platforms Can Supercharge Mid‑Office Design Efficiency
FunTester
FunTester
Feb 8, 2022 · Backend Development

How to Automatically Extract Publication Dates from WeChat Articles with Groovy

The article explains how the author built a Groovy‑based scraper that reads a Markdown list of WeChat links, fetches each article’s HTML, extracts the hidden publication timestamp with a regex, and rewrites the Markdown file to include the dates, using simple HTTP calls and a brief pause to avoid anti‑scraping measures.

GroovyWeChatWeb Scraping
0 likes · 6 min read
How to Automatically Extract Publication Dates from WeChat Articles with Groovy
Open Source Linux
Open Source Linux
Feb 8, 2022 · Operations

Essential Linux Bash Scripts for Security, Backup, and Server Management

This article provides a collection of ready‑to‑use Bash scripts that automate DoS attack blocking, email alerts, MySQL single‑ and multi‑database backups, Nginx log rotation and analysis, network traffic monitoring, system initialization, and disk usage checks across many servers.

BackupBashautomation
0 likes · 10 min read
Essential Linux Bash Scripts for Security, Backup, and Server Management
MaGe Linux Operations
MaGe Linux Operations
Feb 5, 2022 · Operations

Essential Linux Bash Scripts for Server Operations and Automation

This article presents a collection of practical Bash scripts for Linux servers, covering DOS attack IP blocking, alert emailing, MySQL backup (single and multi‑loop), Nginx log rotation and analysis, real‑time network traffic monitoring, system initialization, and disk usage checks across multiple hosts.

BashLinuxServer
0 likes · 10 min read
Essential Linux Bash Scripts for Server Operations and Automation
Liangxu Linux
Liangxu Linux
Jan 26, 2022 · Operations

Master Linux Automation: Startup Scripts, at, and Cron Scheduling

This guide explains how to automate common Linux tasks for web servers, covering boot‑time service startup with chkconfig and rc.local, one‑off scheduling using at, and recurring jobs with cron, including syntax, examples, and integration with shell scripts.

atautomationcron
0 likes · 9 min read
Master Linux Automation: Startup Scripts, at, and Cron Scheduling
Youzan Coder
Youzan Coder
Jan 26, 2022 · Big Data

How to Build a Robust Data Quality Assurance Strategy for Large-Scale Data Platforms

This article outlines a comprehensive data quality assurance framework for a massive reporting platform, covering the data pipeline architecture, detailed testing methods for timeliness, completeness, and accuracy, as well as application‑level checks, downgrade and backup strategies, and future automation plans.

Data Qualityautomationbig data testing
0 likes · 14 min read
How to Build a Robust Data Quality Assurance Strategy for Large-Scale Data Platforms
Aikesheng Open Source Community
Aikesheng Open Source Community
Jan 25, 2022 · Databases

Custom MySQL Data Consistency Check Tool: Design, Implementation, and Usage

This article introduces a custom MySQL data consistency verification tool inspired by pt-table-checksum, explains the challenges of handling complex primary keys, details the implementation logic with shell scripts and SQL, and provides installation, configuration, and usage instructions including parallelism, network monitoring, and scheduling.

Data Consistencyautomationchecksum
0 likes · 23 min read
Custom MySQL Data Consistency Check Tool: Design, Implementation, and Usage
Efficient Ops
Efficient Ops
Jan 24, 2022 · Operations

How Qunar Turned Chaos Engineering into Reliable Operations: A Deep Dive

This article explores Qunar's practical implementation of chaos engineering, detailing its value, the four strategic directions, shutdown and application drills, strong‑weak dependency handling, container support, and automated closed‑loop testing that together boost system resilience, process robustness, and user experience.

automationchaos engineeringsite reliability
0 likes · 20 min read
How Qunar Turned Chaos Engineering into Reliable Operations: A Deep Dive
IT Xianyu
IT Xianyu
Jan 23, 2022 · Information Security

Upgrading an HTTP Site to HTTPS with acme.sh

This guide explains why and how to migrate an HTTP website to HTTPS, covering the differences between the protocols, options for obtaining SSL certificates, step‑by‑step installation of the acme.sh script, generating, installing, and automatically renewing certificates using both HTTP and DNS validation methods.

CertificateHTTPSSSL
0 likes · 9 min read
Upgrading an HTTP Site to HTTPS with acme.sh
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Jan 21, 2022 · Operations

Game Stress Testing: Types, Metrics, and Robot Tools

This article explains the theory and practice of game stress testing, covering four test types (server, client, third‑party services, cloud gaming), key performance indicators such as CPU, memory, network and log metrics, and the use of server and client robots to simulate real‑world load.

Game performanceLoad TestingServer
0 likes · 9 min read
Game Stress Testing: Types, Metrics, and Robot Tools
DevOps
DevOps
Jan 21, 2022 · Information Security

Enterprise DevSecOps: Integrating Security into DevOps

This article provides a comprehensive guide to implementing DevSecOps in enterprises, covering fundamental principles, collaboration between security and development teams, integration of security testing, building a secure toolchain, and practical strategies for scaling security within DevOps pipelines.

DevOpsDevSecOpsSAST
0 likes · 62 min read
Enterprise DevSecOps: Integrating Security into DevOps