Tagged articles
3105 articles
Page 18 of 32
Cloud Native Technology Community
Cloud Native Technology Community
Aug 18, 2022 · Operations

Understanding DevOps: Integrating Development and Operations Beyond the ‘Who Develops Who Operates’ Myth

The article clarifies common misconceptions about DevOps, explains that true development‑operations integration relies on dedicated ops teams, automation tools, standardized delivery artifacts, and unified permission management rather than developers performing ops tasks, and highlights Google SRE practices as a practical guide.

DevOpsOperationsSRE
0 likes · 10 min read
Understanding DevOps: Integrating Development and Operations Beyond the ‘Who Develops Who Operates’ Myth
Python Programming Learning Circle
Python Programming Learning Circle
Aug 12, 2022 · Backend Development

Using the Python Fire Library to Build Simple Command-Line Interfaces

This article explains why the Fire library is a superior alternative to argparse and Click for creating Python command-line tools, demonstrates its installation, provides multiple usage patterns—including exposing functions, classes, and dictionaries as CLIs—and showcases advanced features such as command grouping, attribute access, and custom argument handling.

CLIargparseautomation
0 likes · 10 min read
Using the Python Fire Library to Build Simple Command-Line Interfaces
DevOps
DevOps
Aug 12, 2022 · Operations

9 DevOps Best Practices and Common Anti‑Patterns

This article explains what DevOps is, why it matters, and presents nine practical best‑practice recommendations—including culture, CI/CD, testing, observability, automation, security, and IaC—while also highlighting common anti‑patterns to avoid for successful DevOps adoption.

Anti-PatternsBest PracticesDevOps
0 likes · 13 min read
9 DevOps Best Practices and Common Anti‑Patterns
Open Source Linux
Open Source Linux
Aug 11, 2022 · Operations

Master Zabbix: From Installation to Advanced Monitoring and Alerting

This comprehensive guide explains why monitoring is essential, describes reliability metrics, walks through Zabbix installation, web UI configuration, custom monitoring, trigger creation, alert integration, distributed monitoring, SNMP support, and large‑scale server monitoring using scripts, APIs, and auto‑discovery.

ProxySNMPalerting
0 likes · 24 min read
Master Zabbix: From Installation to Advanced Monitoring and Alerting
DevOps Cloud Academy
DevOps Cloud Academy
Aug 8, 2022 · Operations

Understanding DataOps ETL: Benefits, Automation, and Implementation Guide

This article explains DataOps and its role in modern ETL pipelines, outlines the benefits of DataOps for efficiency and reliability, and provides a detailed roadmap and best‑practice guidelines for planning, implementing, and optimizing DataOps‑driven ETL in cloud‑native environments.

Data IntegrationData engineeringDataOps
0 likes · 13 min read
Understanding DataOps ETL: Benefits, Automation, and Implementation Guide
Python Crawling & Data Mining
Python Crawling & Data Mining
Aug 7, 2022 · Backend Development

Generate Python Web Scraper Code Instantly with an Online Tool

This article walks through using the free online tool spidertools.cn to automatically convert captured HTTP requests into ready‑to‑run Python requests code for web scraping, showing step‑by‑step screenshots and explaining how the method works for common GET and POST scenarios.

Crawlerautomationrequests
0 likes · 3 min read
Generate Python Web Scraper Code Instantly with an Online Tool
ByteDance Terminal Technology
ByteDance Terminal Technology
Aug 5, 2022 · Frontend Development

Why and How to Monitor JavaScript Errors: Strategies, Context Collection, and Automatic Debugging

This article explains why JavaScript error monitoring is essential for web stability, describes techniques for capturing global errors, unhandled promise rejections, and user interaction context, and outlines advanced practices such as source‑map de‑obfuscation, error aggregation, and automated blame assignment to streamline debugging.

DebuggingJavaScriptSource Maps
0 likes · 14 min read
Why and How to Monitor JavaScript Errors: Strategies, Context Collection, and Automatic Debugging
DevOps Cloud Academy
DevOps Cloud Academy
Aug 4, 2022 · Operations

A Comprehensive Guide to DevOps Infrastructure as Code (IaC): Benefits, Challenges, Best Practices, and Top Tools

This article provides an in‑depth overview of Infrastructure as Code (IaC) for DevOps, explaining its definition, business advantages, implementation approaches, common challenges with solutions, practical use cases, and a comparison of leading tools such as CloudFormation, Puppet, Ansible, Terraform, and Chef.

Best PracticesDevOpsautomation
0 likes · 12 min read
A Comprehensive Guide to DevOps Infrastructure as Code (IaC): Benefits, Challenges, Best Practices, and Top Tools
Efficient Ops
Efficient Ops
Aug 1, 2022 · Operations

Inside Zhongtai Securities’ Award‑Winning DevOps Platform: Lessons and Impact

Zhongtai Securities’ BeeBird Efficiency Platform, recognized by the China Academy of Information and Communications Technology for excellence in DevOps system and tool standards, showcases how standardized processes, continuous delivery, DevSecOps integration and automated testing dramatically improve release speed, safety, and cost efficiency in a large financial institution.

Continuous DeliveryDevOpsFinancial Services
0 likes · 18 min read
Inside Zhongtai Securities’ Award‑Winning DevOps Platform: Lessons and Impact
DevOps Cloud Academy
DevOps Cloud Academy
Aug 1, 2022 · Operations

Future DevOps Trends Since 2022: Practices, Case Studies, and Impact

This article examines post‑2022 DevOps trends—including GitOps, AIOps/MLOps, DevSecOps, FinOps, DataOps, chaos engineering, SRE, hybrid deployment, automation, IaC, serverless, cloud‑native, microservices, containerization, Kubernetes, edge computing, data observability, and platform engineering—illustrating each with real‑world case studies that show measurable improvements in speed, reliability, cost, and scalability.

Cloud ComputingDevOpsOperations
0 likes · 20 min read
Future DevOps Trends Since 2022: Practices, Case Studies, and Impact
Python Programming Learning Circle
Python Programming Learning Circle
Jul 30, 2022 · Fundamentals

Using openpyxl for Excel Automation in Python

This tutorial demonstrates how to use the Python openpyxl library to create, open, modify, and save Excel workbooks, covering worksheet management, cell operations, row and column handling, insertion and deletion, as well as read‑only and streaming techniques for efficient data processing.

Excelautomationdata-processing
0 likes · 7 min read
Using openpyxl for Excel Automation in Python
Open Source Linux
Open Source Linux
Jul 28, 2022 · Operations

Master Linux Automation: Startup Scripts, at, and Cron Made Easy

This guide explains how to automate common Linux tasks such as configuring startup services with chkconfig and rc.local, scheduling one‑off jobs using at, and setting recurring jobs with crontab, including command syntax, examples, and best‑practice tips for reliable system maintenance.

Linuxautomationcron
0 likes · 9 min read
Master Linux Automation: Startup Scripts, at, and Cron Made Easy
Xianyu Technology
Xianyu Technology
Jul 27, 2022 · Operations

Automated Regression Testing for Xianyu Transaction Chain

The Xianyu transaction chain now employs automated regression testing that records and replays interface traffic, verifies scenarios, and integrates a strong checkpoint in the release pipeline, cutting manual validation from thirty minutes to one minute, enhancing quality assurance, release safety, and paving the way for broader test coverage.

automationci/cdquality assurance
0 likes · 7 min read
Automated Regression Testing for Xianyu Transaction Chain
Liangxu Linux
Liangxu Linux
Jul 26, 2022 · Fundamentals

7 Practical Shell Script Examples to Boost Your Linux Automation Skills

This article presents seven ready‑to‑use Bash scripts that demonstrate parallel host querying, process statistics gathering, file renaming, directory management, log analysis, network request monitoring, and file size sorting, each with complete code and step‑by‑step explanations.

Shell scriptingautomationlog analysis
0 likes · 8 min read
7 Practical Shell Script Examples to Boost Your Linux Automation Skills
DevOps Cloud Academy
DevOps Cloud Academy
Jul 26, 2022 · Operations

9 DevOps Best Practices: What You Should Do and Not Do

This article outlines nine essential DevOps best practices—from fostering a collaborative, blameless culture and adopting CI/CD, automated testing, observability, and IaC, while also highlighting common anti‑patterns such as isolated DevOps teams, hero reliance, and unchecked tool sprawl.

DevOpsObservabilityautomation
0 likes · 13 min read
9 DevOps Best Practices: What You Should Do and Not Do
Python Crawling & Data Mining
Python Crawling & Data Mining
Jul 25, 2022 · Backend Development

How to Scrape Xinfadi Market Data with Playwright and Python

Learn how to use Python's Playwright library to scrape dynamic data from the Xinfadi market website, covering request analysis, URL handling, payload adjustments, and a complete code example that extracts product information, demonstrating a practical approach to web crawling and data extraction.

Playwrightautomation
0 likes · 6 min read
How to Scrape Xinfadi Market Data with Playwright and Python
Liangxu Linux
Liangxu Linux
Jul 24, 2022 · Operations

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

This guide explains how to automate common Linux tasks such as configuring boot‑time services with chkconfig, creating one‑time jobs using the at command, and scheduling recurring jobs with cron, including syntax, run‑level concepts, and example shell scripts.

Startupatautomation
0 likes · 8 min read
Master Linux Automation: Startup Scripts, at, and Cron Scheduling
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Jul 22, 2022 · Mobile Development

Intelligent Compatibility Testing Platform for Mobile Game Development

This article describes the design and implementation of an intelligent compatibility testing platform for mobile games, covering device fragmentation challenges, testing strategies, hardware setup, automated and AI‑driven testing services, real‑time monitoring, remote maintenance, and the integration of Airtest for script automation.

AIDevice FarmGame Development
0 likes · 19 min read
Intelligent Compatibility Testing Platform for Mobile Game Development
Python Programming Learning Circle
Python Programming Learning Circle
Jul 21, 2022 · Artificial Intelligence

Building an Automatic Math Problem Grading System with Python and Convolutional Neural Networks

This tutorial explains how to generate synthetic digit images, train a CNN model to recognize handwritten numbers and operators, segment scanned math worksheets using projection techniques, evaluate each expression with Python's eval, and overlay the results on the original image to provide automatic grading feedback.

CNNOCRPython
0 likes · 26 min read
Building an Automatic Math Problem Grading System with Python and Convolutional Neural Networks
Big Data Technology & Architecture
Big Data Technology & Architecture
Jul 18, 2022 · Big Data

Systematic Data Governance Practices in Meituan Accommodation Business

This article details Meituan's accommodation data governance team's evolution toward an automated, systematic, and standardized governance framework, covering background challenges, the conceptualization of a comprehensive governance system, its practical implementation across standardization, digitization, and systematization, and the resulting operational benefits and future directions.

MetadataOperationsautomation
0 likes · 30 min read
Systematic Data Governance Practices in Meituan Accommodation Business
Architecture Breakthrough
Architecture Breakthrough
Jul 18, 2022 · R&D Management

Simplify Your Team’s Work: Practical Code Quality Assurance Strategies

This article explains why technical leaders must establish robust code quality assurance mechanisms—covering static analysis, unit testing, code reviews, defect tracking, automation, and release checks—to reduce manual effort, prevent production issues, and ultimately accelerate delivery while fostering developer growth.

Code Reviewautomationcode quality
0 likes · 8 min read
Simplify Your Team’s Work: Practical Code Quality Assurance Strategies
Python Programming Learning Circle
Python Programming Learning Circle
Jul 16, 2022 · Fundamentals

Python Script for Automatic Desktop and Folder Organization by File Type

This article demonstrates how to use a Python script to automatically categorize and move files on the desktop or in any folder into type‑based subfolders by defining custom file‑extension groups, scanning directories, creating target folders, and moving matching files, with complete code examples and execution instructions.

FilesystemScriptingautomation
0 likes · 4 min read
Python Script for Automatic Desktop and Folder Organization by File Type
21CTO
21CTO
Jul 15, 2022 · Operations

Why Python Is the Top Language for DevOps Engineers

The article explains how DevOps relies on automation tools like Docker and Jenkins, argues that Python’s ease of use, versatility, and automation capabilities make it the optimal programming language for DevOps professionals, and advises continuous learning for operations staff transitioning into DevOps roles.

OperationsPythonautomation
0 likes · 5 min read
Why Python Is the Top Language for DevOps Engineers
MaGe Linux Operations
MaGe Linux Operations
Jul 14, 2022 · Backend Development

Master Postman: From Installation to Advanced API Testing Features

This comprehensive guide walks you through Postman's installation, interface navigation, basic request types, response parsing, collection management, batch execution, logging, assertions, variables, pre‑request scripts, request chaining, and common value extraction, providing practical steps and code examples for effective API testing.

API testingCollectionsHTTP
0 likes · 23 min read
Master Postman: From Installation to Advanced API Testing Features
FunTester
FunTester
Jul 14, 2022 · Industry Insights

From Mercury Missions to Modern CI: Mastering Software Testing in Startups

This comprehensive guide explores the origins, evolution, and classification of software testing, outlines automation tools and conditions, discusses agile and DevOps integration, and provides practical step‑by‑step best practices for continuous testing using GitLab in early‑stage companies.

DevOpsGitLabautomation
0 likes · 22 min read
From Mercury Missions to Modern CI: Mastering Software Testing in Startups
Alimama Tech
Alimama Tech
Jul 13, 2022 · Artificial Intelligence

Fully Automatic Template‑Free Image‑Text Creative Generation System

Alibaba Alimama’s fully automatic, template‑free image‑text creative generation system uses deep‑learning models across material mining, layout synthesis, on‑image copy generation, and visual attribute rendering to produce personalized ad creatives directly from product images and metadata, achieving roughly 19 % CTR lift over prior template‑based methods.

AIGenerative Modelsad-creative
0 likes · 19 min read
Fully Automatic Template‑Free Image‑Text Creative Generation System
MaGe Linux Operations
MaGe Linux Operations
Jul 12, 2022 · Operations

Master Zabbix: From Installation to Advanced Custom Monitoring and Alerts

This guide walks through Zabbix monitoring fundamentals, covering why monitoring matters, installing Zabbix, configuring servers and agents, creating custom checks, setting up alerts with OneAlert, visualizing data, leveraging auto‑discovery, distributed proxies, and SNMP integration to comprehensively monitor large server fleets.

alertingautomationserver management
0 likes · 28 min read
Master Zabbix: From Installation to Advanced Custom Monitoring and Alerts
DevOps Cloud Academy
DevOps Cloud Academy
Jul 11, 2022 · Information Security

Understanding DevOps, SecOps, and DevSecOps: Definitions, Benefits, and Choosing the Right Approach

This article explains the concepts of DevOps, SecOps, and DevSecOps, outlines their core principles and benefits, compares their focus on collaboration, automation, and security, and provides guidance on selecting the most suitable approach for organizations seeking integrated development, operations, and security practices.

CollaborationDevOpsDevSecOps
0 likes · 7 min read
Understanding DevOps, SecOps, and DevSecOps: Definitions, Benefits, and Choosing the Right Approach
Software Development Quality
Software Development Quality
Jul 9, 2022 · Operations

Boost Deployment Efficiency with Structured Environment Management

This guide outlines how to classify, configure, and automate development, integration, UAT, pre‑production, and production environments, establishing principles, standards, recommended practices, common operational steps, and key metrics to improve deployment efficiency and maintain security and compliance.

Operationsautomationci/cd
0 likes · 7 min read
Boost Deployment Efficiency with Structured Environment Management
Efficient Ops
Efficient Ops
Jul 7, 2022 · Operations

Master Zabbix: From Installation to Advanced Custom Monitoring and Alerts

This comprehensive guide explains why server monitoring is essential, details the concept of high‑availability "nines", walks through Zabbix installation, web UI setup, custom item creation, trigger configuration, alert integration, distributed monitoring, SNMP support, and practical scripts for managing large‑scale server farms.

automationmonitoringserver management
0 likes · 29 min read
Master Zabbix: From Installation to Advanced Custom Monitoring and Alerts
Efficient Ops
Efficient Ops
Jul 4, 2022 · Operations

Master Essential Linux Commands: Find, Sed, Disk Monitoring, and More

This guide presents a collection of practical Linux command‑line techniques—including file searching, batch extraction, text manipulation with sed, directory checks, disk usage monitoring, log analysis, firewall rules, and SNMP queries—to help system administrators automate routine tasks efficiently.

Shell scriptingSystem Administrationautomation
0 likes · 9 min read
Master Essential Linux Commands: Find, Sed, Disk Monitoring, and More
Baidu Geek Talk
Baidu Geek Talk
Jul 4, 2022 · Backend Development

Integrating Swagger with Yapi for Automated API Documentation in Go

This guide shows how to install Go‑Swagger, annotate Go code with Swagger comments, generate a swagger.json file, serve it via Nginx, and configure Yapi to automatically import the spec, creating a seamless, always‑up‑to‑date API documentation pipeline for front‑end and back‑end teams.

API documentationGoSwagger
0 likes · 14 min read
Integrating Swagger with Yapi for Automated API Documentation in Go
Airbnb Technology Team
Airbnb Technology Team
Jul 4, 2022 · Artificial Intelligence

Intelligent Customer Service Product: Overview, History, Architecture, and Future Trends

The article outlines the evolution, architecture, and core value of intelligent customer service systems—detailing their GUI‑based chatbot interface, triage and dialogue modes, knowledge‑base management, and operator benefits—while highlighting future trends such as richer human‑like interactions, 5G‑enabled channels, and continuous feedback‑driven improvement.

AIChatbotIntelligent Customer Service
0 likes · 12 min read
Intelligent Customer Service Product: Overview, History, Architecture, and Future Trends
DevOps Cloud Academy
DevOps Cloud Academy
Jul 1, 2022 · Operations

How DevOps Can Help Reduce Technical Debt

This article explains what technical debt is, why it arises, and how adopting DevOps practices such as cross‑functional teams, automation, infrastructure‑as‑code, containerization, and API‑centric design can identify, track, and repay technical debt to improve system reliability and agility.

ContainersDevOpsOperations
0 likes · 9 min read
How DevOps Can Help Reduce Technical Debt
DevOps
DevOps
Jul 1, 2022 · Information Security

Understanding DevSecOps: Concepts, Benefits, and Practical Implementation

This article explains what DevSecOps is, why traditional security approaches no longer suffice in fast‑paced software delivery, outlines its key advantages such as risk control and cost reduction, and provides detailed guidance on organizational, process, and technology practices—including tool recommendations and CI/CD pipeline integration—to embed security throughout the software lifecycle.

DevOpsDevSecOpsautomation
0 likes · 17 min read
Understanding DevSecOps: Concepts, Benefits, and Practical Implementation
Python Programming Learning Circle
Python Programming Learning Circle
Jun 28, 2022 · Operations

Using GitPython for Git Automation in Python

This article introduces GitPython, a Python library that wraps Git commands, explains how to install it, and demonstrates core operations such as initializing repositories, cloning, committing, checking status, managing branches, merging, handling remotes, and shows alternative approaches like subprocess, dulwich, and pygit2.

GitPythonVersion Controlautomation
0 likes · 7 min read
Using GitPython for Git Automation in Python
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Jun 28, 2022 · Frontend Development

How Low‑Code Platforms Are Transforming Service Development and Integration

Low‑code platforms provide a visual development environment that lets teams rapidly build, configure, and deploy service‑oriented applications with minimal hand‑written code, dramatically cutting development time, reducing costs, and simplifying integration between front‑end and back‑end components.

Low‑codePlatformautomation
0 likes · 12 min read
How Low‑Code Platforms Are Transforming Service Development and Integration
DevOps
DevOps
Jun 27, 2022 · Fundamentals

Agile Testing Quadrant, Test Pyramid, and Layered Automation: Concepts and Practices

This article explains the origin and structure of the Agile testing quadrant, compares it with the traditional V‑model, introduces the test pyramid and its evolution into layered automation, and discusses the purposes and benefits of test automation while also noting a related training event.

Layered AutomationTesting Quadrantsautomation
0 likes · 15 min read
Agile Testing Quadrant, Test Pyramid, and Layered Automation: Concepts and Practices
Efficient Ops
Efficient Ops
Jun 22, 2022 · Information Security

How ICBC Secures Its Software with DevSecOps: Practical Insights

This article explains how Industrial and Commercial Bank of China integrates security into its DevOps pipeline through DevSecOps, detailing challenges, toolchain implementation, CI/CD security measures, and ongoing plans to strengthen software security in a fast‑changing financial environment.

DevSecOpsInformation Securityautomation
0 likes · 6 min read
How ICBC Secures Its Software with DevSecOps: Practical Insights
DevOps Cloud Academy
DevOps Cloud Academy
Jun 22, 2022 · Operations

Quality Shift in DevOps: Left‑Shift and Right‑Shift Thinking

The article presents a comprehensive overview of DevOps quality management, explaining the concepts of left‑shift and right‑shift testing, the role of automation, exploratory testing, and chaos engineering, and offers practical guidance for integrating testing throughout the software delivery lifecycle.

ChaosEngineeringDevOpsExploratoryTesting
0 likes · 11 min read
Quality Shift in DevOps: Left‑Shift and Right‑Shift Thinking
Efficient Ops
Efficient Ops
Jun 21, 2022 · Operations

How ICBC Revamped Its Dev/Test Environments for Agile, Scalable Operations

This article outlines how the Industrial and Commercial Bank of China's software development center redesigned its development‑testing environment operations—highlighting key characteristics, practical governance measures, current challenges, and strategic improvements to boost efficiency, automation, and resource utilization.

Cloud ComputingDevOpsOperations
0 likes · 10 min read
How ICBC Revamped Its Dev/Test Environments for Agile, Scalable Operations
ByteFE
ByteFE
Jun 20, 2022 · Frontend Development

An Introduction to Frontend Testing: Types, Tools, and Best Practices

This article explains what frontend testing is, why it is essential, outlines the various testing types such as unit, integration, end‑to‑end, acceptance, visual regression, accessibility, performance and cross‑browser testing, recommends tools like Jest and Puppeteer, and offers practical advice for building an effective testing strategy.

Jestautomatione2e
0 likes · 22 min read
An Introduction to Frontend Testing: Types, Tools, and Best Practices
Efficient Ops
Efficient Ops
Jun 16, 2022 · Operations

Build an Ansible Custom Module to Backup MongoDB in Docker

An Ansible custom module was developed to back up MongoDB databases within a Docker container, including Dockerfile setup, Python handler code, parameter definitions, and a test playbook, with both successful and failure scenarios demonstrated, highlighting automation benefits for operations.

AnsibleMongoDBautomation
0 likes · 10 min read
Build an Ansible Custom Module to Backup MongoDB in Docker
ITPUB
ITPUB
Jun 12, 2022 · Cloud Native

How Vivo Scales Multi‑Data‑Center Kubernetes with a Custom Operator

Vivo describes how it built a Kubernetes‑Operator and CI pipeline to automate large‑scale, multi‑data‑center cluster deployment, modular management, and lifecycle operations using Ansible, kubeadm, and kubevirt, improving reliability, maintainability, and scalability of its Kubernetes fleets.

AnsibleMulti-ClusterOperator
0 likes · 14 min read
How Vivo Scales Multi‑Data‑Center Kubernetes with a Custom Operator
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Jun 6, 2022 · Backend Development

How a Unified Precision Testing Platform Boosted Coverage and Efficiency Across Multiple Business Units

After a year of cross‑BU experimentation, the Tianji precision testing platform was built to centralize coverage data, automate incremental analysis, and provide actionable insights, resulting in higher test coverage, faster release gating, and measurable productivity gains for both developers and QA teams.

BackendDevOpsMetrics
0 likes · 16 min read
How a Unified Precision Testing Platform Boosted Coverage and Efficiency Across Multiple Business Units
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.

automationinfrastructureopen source
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.

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

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

OperationsPlatformXianyu
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%.

API integrationComponent RecognitionFrontend
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.

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

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

AnsibleMySQLautomation
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