Tagged articles
3105 articles
Page 15 of 32
Efficient Ops
Efficient Ops
Sep 25, 2023 · Operations

Master Ansible: Architecture, Workflow, and the Seven Essential Commands

This article introduces Ansible as an open‑source automation tool, explains its core architecture and workflow, and provides detailed usage of its seven primary commands with examples, helping readers quickly grasp how to configure, deploy, and manage systems efficiently.

AnsibleConfiguration ManagementDevOps
0 likes · 8 min read
Master Ansible: Architecture, Workflow, and the Seven Essential Commands
DevOps Cloud Academy
DevOps Cloud Academy
Sep 24, 2023 · Operations

Migrating Legacy Cron Jobs to Jenkins CI/CD for a Global Cybersecurity Company

To keep ahead of hackers and fraud, a global cybersecurity firm replaced its fragmented cron‑based build, test, and release processes with a unified Jenkins CI/CD pipeline, integrating GitLab, Docker, and monitoring tools, thereby automating deployments, improving visibility, and streamlining DevSecOps across multiple projects.

DevSecOpsDockerGitLab
0 likes · 5 min read
Migrating Legacy Cron Jobs to Jenkins CI/CD for a Global Cybersecurity Company
Test Development Learning Exchange
Test Development Learning Exchange
Sep 23, 2023 · Backend Development

Using ConfigObj to Read, Write, and Manage INI Files in Python

This article introduces Python's ConfigObj library for parsing INI files, demonstrating how to read configuration values, write new settings, update existing entries, handle multiple files, and dynamically generate sections and options, with five practical code examples for interface automation tasks.

Backendautomationconfigobj
0 likes · 4 min read
Using ConfigObj to Read, Write, and Manage INI Files in Python
Huolala Tech
Huolala Tech
Sep 19, 2023 · Information Security

How to Detect and Block Malicious Bot Traffic Using Log Analysis

This guide explains how to identify and differentiate malicious bot traffic from legitimate requests by analyzing web server logs, leveraging fields such as IP, user‑agent, referer, and parameters, and then applying WAF rules, automation, and security platforms to mitigate attacks and improve operational metrics.

WAFWeb Securityautomation
0 likes · 31 min read
How to Detect and Block Malicious Bot Traffic Using Log Analysis
Open Source Linux
Open Source Linux
Sep 18, 2023 · Operations

Master 18 Essential Bash Scripts for Linux System Automation

This article presents a curated collection of eighteen practical Bash scripts that automate common Linux system tasks such as file consistency checks, scheduled log cleaning, network traffic monitoring, user management, firewall rules, and service health checks, providing ready‑to‑run examples for sysadmins.

BashShell scriptingautomation
0 likes · 23 min read
Master 18 Essential Bash Scripts for Linux System Automation
DataFunTalk
DataFunTalk
Sep 12, 2023 · Big Data

Building an Intelligent Data Governance Platform at NetEase Cloud Music: Architecture, Practices, and Future Plans

This article presents a comprehensive case study of NetEase Cloud Music’s metadata‑driven intelligent governance platform, detailing its scale, construction background, modular architecture, rule‑based automation, practical deployment, and future roadmap for sustainable data ecosystem management.

Big DataRule Engineautomation
0 likes · 22 min read
Building an Intelligent Data Governance Platform at NetEase Cloud Music: Architecture, Practices, and Future Plans
Ant R&D Efficiency
Ant R&D Efficiency
Sep 12, 2023 · Artificial Intelligence

The Impact of ChatGPT on Software Engineers: Threats, Opportunities, and Strategies for the AI Era

Co‑authored with ChatGPT, this article explores how large language models reshape software engineering by automating routine coding and bug‑fixing, raising skill demands, boosting productivity through code generation and reviews, creating new AI‑focused roles, highlighting tasks that remain human‑centric, and urging engineers to upskill in AI, data science, ethics, and collaborative problem‑solving to stay competitive in the irreversible AI era.

AI ImpactChatGPTautomation
0 likes · 11 min read
The Impact of ChatGPT on Software Engineers: Threats, Opportunities, and Strategies for the AI Era
Liangxu Linux
Liangxu Linux
Sep 7, 2023 · Operations

Essential Shell Scripts Every Ops Engineer Should Use

This article presents a collection of practical Bash scripts for system administrators, covering load monitoring, file backup, log cleanup, service health checks, automated deployment, disk usage alerts, temporary file removal, network connectivity testing, bulk renaming, and batch service control, each with ready-to-use code examples.

Linuxautomationops
0 likes · 6 min read
Essential Shell Scripts Every Ops Engineer Should Use
php Courses
php Courses
Sep 6, 2023 · Backend Development

Implementing a Web Crawler with PHP and Goutte

This tutorial explains how to set up the PHP environment, install the Goutte library, and use it to fetch page content, extract hyperlinks, and submit forms, providing complete code examples for building a functional web crawler.

BackendCrawlerGoutte
0 likes · 5 min read
Implementing a Web Crawler with PHP and Goutte
DeWu Technology
DeWu Technology
Sep 4, 2023 · Backend Development

How Mooncake Automates API Docs, Builds a Metadata Hub, and Boosts Development Efficiency

This article examines the challenges of manual API documentation, introduces Mooncake’s standardized organization, the MooncakeUpload IntelliJ plugin for one‑click doc generation, GitLab MR auto‑parsing for continuous updates, and the API metadata center that enhances debugging, mocking, and cross‑team collaboration.

API documentationBackend ToolsGitLab integration
0 likes · 19 min read
How Mooncake Automates API Docs, Builds a Metadata Hub, and Boosts Development Efficiency
Didi Tech
Didi Tech
Aug 31, 2023 · Big Data

Data Stability Construction and Fault Governance Practices at Didi Customer Service

Didi’s multi‑year data‑stability program for its customer‑service platform progressed through fault‑centered engineering, business‑aligned cross‑team work, and capability normalization, instituting pre‑, mid‑ and post‑fault safeguards, clear ownership, automated alerts and repair tools, which cut fault count by 42 % and more than doubled mean‑time‑to‑repair while boosting team communication and satisfaction.

Data ReliabilityData WarehouseIncident Response
0 likes · 16 min read
Data Stability Construction and Fault Governance Practices at Didi Customer Service
Huolala Tech
Huolala Tech
Aug 22, 2023 · Operations

How HuoLala Built a Resilient Fault‑Drill Platform to Boost System Reliability

Facing growing microservice complexity, HuoLala designed a comprehensive fault‑drill system—covering management, tooling, and operations—to simulate failures, control blast radius, automate scenarios, and continuously improve resilience, ultimately reducing downtime and enhancing system stability across more than ten business units.

Fault InjectionOperationsautomation
0 likes · 12 min read
How HuoLala Built a Resilient Fault‑Drill Platform to Boost System Reliability
Bilibili Tech
Bilibili Tech
Aug 18, 2023 · Operations

Modular Development and SOP Practices for High‑Velocity Revenue Activities

The article proposes a modular, building‑block development framework with standardized SOP workflows and automation tools to overcome human bottlenecks, lack of reuse, and slow R&D cycles in fast‑paced revenue activities, enabling double the delivery rate, 33 % fewer bugs, and stable team size.

Modular DevelopmentSOPScalability
0 likes · 17 min read
Modular Development and SOP Practices for High‑Velocity Revenue Activities
Python Crawling & Data Mining
Python Crawling & Data Mining
Aug 15, 2023 · Backend Development

Merge Multiple Employee Excel Files into One with Python – Step‑by‑Step Guide

Learn how to automate the consolidation of numerous employee performance Excel files using Python and pandas, with a clear code example that reads each workbook, concatenates the data, and outputs a single merged spreadsheet, while also offering tips for handling file formats and avoiding common pitfalls.

Data Processingautomationpandas
0 likes · 4 min read
Merge Multiple Employee Excel Files into One with Python – Step‑by‑Step Guide
DataFunTalk
DataFunTalk
Aug 14, 2023 · Big Data

Data Warehouse Modeling Platform: Exploration and Practice at NetEase Yanxuan

This article details NetEase Yanxuan’s exploration and practice of a data warehouse modeling platform, covering background, current challenges, a comprehensive solution, step‑by‑step implementation, and the resulting improvements in model standardization, automation, and business value.

Big DataData WarehousePlatform
0 likes · 18 min read
Data Warehouse Modeling Platform: Exploration and Practice at NetEase Yanxuan
Python Programming Learning Circle
Python Programming Learning Circle
Aug 11, 2023 · Fundamentals

13 Advanced Python Scripts for Everyday Tasks

This article presents thirteen practical Python scripts—including speed testing, Google searching, web automation, lyric fetching, EXIF extraction, OCR, image cartoonization, recycle‑bin clearing, photo enhancement, Windows version detection, PDF‑to‑image conversion, hex‑to‑RGB conversion, and website status checking—each accompanied by ready‑to‑run code examples.

PythonTutorialautomation
0 likes · 9 min read
13 Advanced Python Scripts for Everyday Tasks
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Aug 10, 2023 · Operations

How Kubernetes Powers Modern DevOps Automation and Operations

By integrating Kubernetes with DevOps practices, teams can automate deployment pipelines, achieve dynamic resource allocation, centralize monitoring with tools like Prometheus and Grafana, and treat infrastructure as code, resulting in faster, higher-quality software delivery and improved collaboration between development and operations.

DevOpsOperationsautomation
0 likes · 7 min read
How Kubernetes Powers Modern DevOps Automation and Operations
Efficient Ops
Efficient Ops
Aug 9, 2023 · Databases

Elevating DBA Skills: Practical Insights from a Bank’s Database Team

This article explores how bank DBAs continuously improve their capabilities through standardized daily inspections, automated environment provisioning, careful upgrade planning, development support, and disciplined incident response, while also encouraging a broader understanding of diverse database technologies and core relational concepts.

Database AdministrationRelational DatabasesSQL performance
0 likes · 9 min read
Elevating DBA Skills: Practical Insights from a Bank’s Database Team
Code Ape Tech Column
Code Ape Tech Column
Aug 9, 2023 · Operations

One‑Click Automated Deployment of Spring Boot with Jenkins and Docker

This tutorial walks through a complete, step‑by‑step setup of a one‑click CI/CD pipeline that installs Docker and Jenkins on CentOS, configures Maven, creates a Jenkins job, builds a Spring Boot JAR, packages it into a Docker image, and runs the container, providing all commands and screenshots for a seamless deployment experience.

CentOSJenkinsMaven
0 likes · 6 min read
One‑Click Automated Deployment of Spring Boot with Jenkins and Docker
Efficient Ops
Efficient Ops
Aug 8, 2023 · Operations

How Guangfa Securities Accelerated Delivery with a Cloud‑Native Full‑Stack DevOps Platform

Guangfa Securities implemented a cloud‑native, full‑stack DevOps platform that integrates development, testing, and operations, delivering dual‑architecture containers, end‑to‑end security, and automated pipelines, which boosted daily builds to over 600, cut deployment time by 1.5×, and earned multiple industry recognitions.

DevOpsautomationenterprise transformation
0 likes · 8 min read
How Guangfa Securities Accelerated Delivery with a Cloud‑Native Full‑Stack DevOps Platform
AntTech
AntTech
Aug 8, 2023 · Artificial Intelligence

AIGC Reshapes the Financial Service Chain, Driving New Efficiency and Ecosystem

The 4th China AI Competition results conference highlighted how generative AI (AIGC) is being integrated into Ant Group's financial services to automate workflows, enhance marketing creativity, and improve claim processing, promising exponential efficiency gains, new customer experiences, and a transformed industry ecosystem.

AIGCFinanceautomation
0 likes · 7 min read
AIGC Reshapes the Financial Service Chain, Driving New Efficiency and Ecosystem
Inke Technology
Inke Technology
Jul 28, 2023 · Operations

How to Build a Lightweight CI/CD Service Automation with DevOps and Docker

This article outlines a comprehensive, lightweight CI/CD automation solution built on DevOps principles, detailing the evolution from traditional deployment to containerized workflows, the design of a multi‑project, plug‑in task system, and practical implementation steps using GitLab CI, Docker, and Go.

DevOpsDockerGitLab
0 likes · 32 min read
How to Build a Lightweight CI/CD Service Automation with DevOps and Docker
Bilibili Tech
Bilibili Tech
Jul 28, 2023 · Operations

How to Build an Efficient Public Resource Management System for Testing Teams

The article explains why testing teams need systematic public resource management, outlines the challenges of resource flow, asset control, and security, and details the evolution from a simple approval pipeline (v1.0) to a more autonomous, domain‑aware system (v2.0) with practical solutions.

System Designasset controlautomation
0 likes · 10 min read
How to Build an Efficient Public Resource Management System for Testing Teams
Ops Development Stories
Ops Development Stories
Jul 27, 2023 · Cloud Native

Why Containerization Lets You ‘Mop Up’ Work: A Real‑World Journey

This informal blog recounts a developer’s hands‑on journey from puzzling over the buzzword “containerization” to building an automated GitLab‑CI, Docker, and Kubernetes pipeline, highlighting practical benefits, challenges, and the humorous “mop‑up” moments that make the transition both enlightening and entertaining.

ContainerizationDockerGitLab
0 likes · 4 min read
Why Containerization Lets You ‘Mop Up’ Work: A Real‑World Journey
Open Source Linux
Open Source Linux
Jul 27, 2023 · Operations

17 Essential Linux Ops Tricks to Boost Your Productivity

This article compiles seventeen practical Linux administration techniques—from batch file handling and directory checks to log analysis, disk monitoring, firewall rules, and network capture—each illustrated with ready‑to‑run shell commands and concise explanations for sysadmins.

automationfirewallmonitoring
0 likes · 8 min read
17 Essential Linux Ops Tricks to Boost Your Productivity
Python Programming Learning Circle
Python Programming Learning Circle
Jul 25, 2023 · Fundamentals

13 Advanced Python Scripts for Everyday Tasks

This article presents thirteen practical Python scripts covering speed testing, Google searching, web automation, lyric retrieval, EXIF extraction, OCR, image cartoonization, recycle bin cleaning, image enhancement, Windows version detection, PDF-to-image conversion, hex‑to‑RGB conversion, and website status checking, each with clear explanations and ready‑to‑run code examples.

PythonTutorialautomation
0 likes · 9 min read
13 Advanced Python Scripts for Everyday Tasks
Python Programming Learning Circle
Python Programming Learning Circle
Jul 24, 2023 · Artificial Intelligence

Python Mini Projects: Web Scraping, Chatbots, Poetry Author Classification, Lottery Generator, Auto Apology, Screen Capture, and GIF Creation

This article presents a collection of seven practical Python scripts—including a Zhihu image scraper, two interacting chatbots, a Naive Bayes poetry author classifier, a 35‑choose‑7 lottery generator, an automatic apology writer, a screen‑capture tool, and a GIF maker—each demonstrated with complete, runnable code.

ChatbotPythonTutorial
0 likes · 8 min read
Python Mini Projects: Web Scraping, Chatbots, Poetry Author Classification, Lottery Generator, Auto Apology, Screen Capture, and GIF Creation
Liangxu Linux
Liangxu Linux
Jul 22, 2023 · Operations

17 Essential Linux Sysadmin Commands to Boost Productivity

This article compiles 17 practical Linux operation tricks—from file searching and batch extraction to disk monitoring, log analysis, and firewall scripting—providing sysadmins with ready-to-use command snippets that can streamline daily tasks and potentially earn a raise.

BashScriptingautomation
0 likes · 8 min read
17 Essential Linux Sysadmin Commands to Boost Productivity
Python Crawling & Data Mining
Python Crawling & Data Mining
Jul 20, 2023 · Backend Development

Automate Daily Report Downloads with a Python Web Scraper – Full Code Explained

This article walks through building a Python web scraper that automatically logs in, fetches daily free reports from a registration‑required site, saves each as a PDF with appropriate filenames, and includes complete source code with detailed explanations for handling retries, cookies, and file management.

Data CollectionPDFWeb Scraping
0 likes · 7 min read
Automate Daily Report Downloads with a Python Web Scraper – Full Code Explained
DataFunSummit
DataFunSummit
Jul 15, 2023 · Big Data

Intelligent and Automated Data Quality Management in Big Data Systems

This article explores the challenges of data quality in mature big‑data environments and presents intelligent, automated approaches—including assertions, automatic detection, rule recommendation, link checking, and collaborative mechanisms—to embed quality checks throughout the data pipeline, improving efficiency and reliability.

Data ObservabilityData QualityDataOps
0 likes · 18 min read
Intelligent and Automated Data Quality Management in Big Data Systems
Test Development Learning Exchange
Test Development Learning Exchange
Jul 15, 2023 · Mobile Development

Airtest Automation API Reference: Initialization, Device Connection, App Operations, and Common Interactions

This article provides a comprehensive reference for Airtest's automation APIs, covering script initialization functions, device connection methods, application lifecycle commands, and frequently used interaction utilities such as screenshot, touch, swipe, text input, and key events, each illustrated with Python code examples.

AirtestApp OperationsPython
0 likes · 8 min read
Airtest Automation API Reference: Initialization, Device Connection, App Operations, and Common Interactions
DevOps Cloud Academy
DevOps Cloud Academy
Jul 14, 2023 · Operations

Key Capabilities for Continuous Delivery and DevOps Success

The article outlines essential continuous delivery, architectural, product, lean management, and cultural capabilities—such as version control, automated deployment, trunk‑based development, test automation, value‑stream visibility, lightweight change approval, and supportive leadership—that together drive high‑performance DevOps outcomes.

Continuous DeliveryDevOpsLean Management
0 likes · 10 min read
Key Capabilities for Continuous Delivery and DevOps Success
Kuaishou E-commerce Frontend Team
Kuaishou E-commerce Frontend Team
Jul 13, 2023 · Frontend Development

Master Vue Internationalization with vue‑swift‑i18n: Full Feature Guide

This guide explains how the vue‑swift‑i18n VS Code extension automates detection, JSON generation, key replacement, tooltip display, JSON flattening, and code completion for Chinese strings in Vue projects, providing step‑by‑step instructions, configuration options, and practical examples to streamline internationalization.

FrontendJSONVS Code
0 likes · 8 min read
Master Vue Internationalization with vue‑swift‑i18n: Full Feature Guide
21CTO
21CTO
Jul 11, 2023 · Artificial Intelligence

Unlocking ChatGPT’s Code Interpreter: 10 Powerful Use Cases You Must Try

OpenAI’s newly released Code Interpreter plugin lets ChatGPT write, run, and test code, offering file handling, a built‑in Python environment with popular libraries, and a secure sandbox, while showcasing ten impressive tricks—from converting GIFs to MP4s to turning data into interactive webpages.

ChatGPTCode InterpreterData Analysis
0 likes · 8 min read
Unlocking ChatGPT’s Code Interpreter: 10 Powerful Use Cases You Must Try
DevOps Operations Practice
DevOps Operations Practice
Jul 9, 2023 · Information Security

Understanding DevSecOps: Concepts, Tools, and Benefits

This article explains how DevSecOps integrates security into DevOps pipelines, outlines its definition and differences from traditional DevOps, reviews popular tools such as Trivy, Gerrit, OWASP Dependency‑Check, Arachni, and Falco, and highlights the operational and cost benefits of early security integration.

DevOpsDevSecOpsautomation
0 likes · 7 min read
Understanding DevSecOps: Concepts, Tools, and Benefits
JD Tech
JD Tech
Jul 7, 2023 · Operations

Practical Applications of Shell Scripting for Test Development and Automation

This article explores common pain points in test development, demonstrates how Shell scripting can automate repetitive Linux tasks, introduces basic commands like copy and concatenate, and presents real‑world case studies such as auto‑comment generation, memory‑usage monitoring, service management, and function encapsulation to boost productivity.

DevOpsLinuxOperations
0 likes · 11 min read
Practical Applications of Shell Scripting for Test Development and Automation
Liangxu Linux
Liangxu Linux
Jul 2, 2023 · Operations

Boost Your Workflow: Quick CRT Shortcuts for Faster Device Access

This guide shows how to configure SecureCRT (CRT) with custom shortcut keys, bottom‑status‑bar buttons, and timestamped log files, enabling rapid login to routers, switches, or servers while reducing repetitive typing and improving log analysis.

CRTLoggingShortcut
0 likes · 7 min read
Boost Your Workflow: Quick CRT Shortcuts for Faster Device Access
DevOps Cloud Academy
DevOps Cloud Academy
Jul 1, 2023 · Operations

Using Jenkins Deploy Dashboard Plugin for Visual Deployment Management

This article introduces the Jenkins Deploy Dashboard plugin, explains how to visualize deployment status across environments, add new releases to the dashboard, create custom deployment views, and integrate deployment buttons into pipelines using both scripted and declarative Jenkins pipelines.

Deploy DashboardDevOpsJenkins
0 likes · 6 min read
Using Jenkins Deploy Dashboard Plugin for Visual Deployment Management
ITPUB
ITPUB
Jun 30, 2023 · Operations

How Tencent Search Supercharged Reliability: Inside Its Stability Governance Playbook

This article details Tencent Search’s end‑to‑end stability engineering framework, covering a layered reliability architecture, disaster‑recovery mechanisms, fast detection and monitoring, emergency response acceleration, pre‑release interception, automated defense, and collaborative governance that together improve MTTD and MTTR by an order of magnitude.

Reliabilityautomationdisaster-recovery
0 likes · 30 min read
How Tencent Search Supercharged Reliability: Inside Its Stability Governance Playbook
ByteDance Terminal Technology
ByteDance Terminal Technology
Jun 29, 2023 · Mobile Development

Migrating ByteDance's iOS Build System to Bazel: Challenges, Architecture, and Outcomes

The article details ByteDance's transition from CocoaPods‑based component management to a Bazel‑driven monorepo build system, describing the problems faced, the two‑stage migration process, the BitSky build service architecture, custom plugin mechanisms, and the performance gains achieved after the migration.

BazelBuild Systemautomation
0 likes · 24 min read
Migrating ByteDance's iOS Build System to Bazel: Challenges, Architecture, and Outcomes
We-Design
We-Design
Jun 28, 2023 · Product Management

Will AI Replace Product Designers? Opportunities, Risks, and the Future

This article examines how AI, from its early deep‑learning roots to modern design tools, challenges traditional product design by highlighting both its strengths and limitations, explores which design tasks may be automated, and proposes ways designers can collaborate with AI to stay relevant.

AIFuture of Workautomation
0 likes · 14 min read
Will AI Replace Product Designers? Opportunities, Risks, and the Future
Test Development Learning Exchange
Test Development Learning Exchange
Jun 27, 2023 · Fundamentals

Common Python 3 Third‑Party Libraries by Category with Code Examples

This article presents a comprehensive overview of widely used Python 3 third‑party libraries across multiple domains—including text processing, web development, databases, data analysis, computer vision, automation testing, security, and other utilities—offering concise descriptions and ready‑to‑run code snippets for each library.

automationdata‑analysislibraries
0 likes · 32 min read
Common Python 3 Third‑Party Libraries by Category with Code Examples
DevOps Cloud Academy
DevOps Cloud Academy
Jun 26, 2023 · Operations

Comprehensive DevOps Interview Guide: Key Concepts, Tools, and Practices

This article provides a thorough overview of DevOps fundamentals, differences from Agile, popular tools, lifecycle stages, CI/CD concepts, AWS roles, version control, SSH, Git commands, Jenkins architecture, Ansible, Puppet, Chef, Docker, Kubernetes, and related interview questions to help candidates prepare for DevOps engineering positions.

DevOpsInterviewautomation
0 likes · 23 min read
Comprehensive DevOps Interview Guide: Key Concepts, Tools, and Practices
DevOps Cloud Academy
DevOps Cloud Academy
Jun 26, 2023 · Operations

15 Common Jenkins Interview Questions and Answers

This article provides a concise overview of Jenkins, its architecture, key concepts, and best practices by presenting fifteen frequently asked interview questions along with detailed answers to help candidates prepare effectively for Jenkins-related job interviews.

DevOpsInterviewJenkins
0 likes · 8 min read
15 Common Jenkins Interview Questions and Answers
Architecture Digest
Architecture Digest
Jun 21, 2023 · Operations

One-Click Automated Deployment of Spring Boot with Jenkins and Docker

This tutorial provides a complete, step‑by‑step guide to set up a one‑click automated deployment pipeline for a Spring Boot application using Docker, Jenkins, Maven, and shell scripts on a CentOS 7 host, covering installation, configuration, job creation, testing, and execution.

DevOpsJenkinsSpring Boot
0 likes · 7 min read
One-Click Automated Deployment of Spring Boot with Jenkins and Docker
Architect
Architect
Jun 19, 2023 · Backend Development

Design and Implementation of the Comet Workflow Engine

This article presents a comprehensive overview of the Comet workflow engine, detailing its background, architecture, key design concepts, graph‑based legality checks, plugin mechanisms, and practical use cases such as SRE automation, permission requests, and dynamic linear processes, illustrating how a flexible, low‑code platform can streamline enterprise business flows.

Process Engineautomationgraph algorithms
0 likes · 18 min read
Design and Implementation of the Comet Workflow Engine
Ant R&D Efficiency
Ant R&D Efficiency
Jun 19, 2023 · Artificial Intelligence

Using AI to Quickly Generate UML and Other Diagrams for Software Development

The article shows how developers can describe desired UML, flowchart, SVG icon, or mind‑map in natural language and use AI to generate PlantUML or Mermaid code instantly, streamlining diagram creation, reducing manual effort, and illustrating broader AI‑assisted productivity tips for software development.

AIPlantUMLUML
0 likes · 8 min read
Using AI to Quickly Generate UML and Other Diagrams for Software Development
DevOps Operations Practice
DevOps Operations Practice
Jun 16, 2023 · Operations

Top CI/CD Tools for DevOps: Features and Comparisons

This article introduces CI/CD as a DevOps approach, explains the challenges of selecting the right pipeline tool, and provides detailed overviews and key features of ten popular CI/CD solutions—including GitLab, Azure DevOps, GitHub Actions, CircleCI, Jenkins, and more—to help readers choose the best fit for their workflows.

Continuous DeliveryDevOpsSoftware tools
0 likes · 15 min read
Top CI/CD Tools for DevOps: Features and Comparisons
php Courses
php Courses
Jun 14, 2023 · Backend Development

Using PHP and Selenium WebDriver for Browser-Based Web Scraping

This article explains how to install php-webdriver via Composer, set up a Selenium WebDriver instance in PHP, and write a script that automates a Chrome browser to scrape search results from Baidu, demonstrating key WebDriver APIs for element interaction and data extraction.

PHPSeleniumWeb Scraping
0 likes · 5 min read
Using PHP and Selenium WebDriver for Browser-Based Web Scraping
Wukong Talks Architecture
Wukong Talks Architecture
Jun 14, 2023 · Operations

One‑Click Deployment of Branch Code to a Remote Server Using Jenkins

This article provides a step‑by‑step guide on installing Jenkins, configuring global tools, creating a freestyle project, pulling code from GitLab, building a Java JAR, backing up existing JARs, copying the new package to a remote server, and performing a rolling Docker Swarm update, while also addressing common SSL and SSH issues.

DevOpsJenkinsautomation
0 likes · 10 min read
One‑Click Deployment of Branch Code to a Remote Server Using Jenkins
DevOps
DevOps
Jun 14, 2023 · R&D Management

Effective Collaboration Between Testers and Developers: Tips and Practices

This article explains why close collaboration between testing and development teams is essential for successful web projects, offering practical strategies such as shifting testing left, using collaborative tools, involving QA in code reviews, adopting QAOps, automating tests, prioritizing scripts, and consistently tracking bugs.

QAOpsautomationdeveloper collaboration
0 likes · 9 min read
Effective Collaboration Between Testers and Developers: Tips and Practices
dbaplus Community
dbaplus Community
Jun 13, 2023 · Operations

How We Migrated a PB‑Scale Elasticsearch Cluster Across Data Centers Without Downtime

This article details the end‑to‑end migration of Qunar's massive Elasticsearch logging cluster from a saturated data‑center to a new facility, covering background constraints, migration planning, manual and automated node moves, performance tuning parameters, observed challenges, and the final zero‑downtime results.

Cluster MigrationPerformance Optimizationautomation
0 likes · 20 min read
How We Migrated a PB‑Scale Elasticsearch Cluster Across Data Centers Without Downtime
Architect's Tech Stack
Architect's Tech Stack
Jun 11, 2023 · Operations

Guide to Upgrading HTTP Sites to HTTPS Using acme.sh

This article explains why and how to upgrade an HTTP website to HTTPS, introduces the differences between the protocols, compares paid and free CA certificates, and provides a step‑by‑step tutorial for installing, issuing, installing, and automatically renewing certificates with the acme.sh script.

CertificateHTTPSSSL
0 likes · 8 min read
Guide to Upgrading HTTP Sites to HTTPS Using acme.sh
360 Quality & Efficiency
360 Quality & Efficiency
Jun 9, 2023 · Backend Development

Comprehensive OTA Testing Guide: Functional, Performance, Compatibility, and Automation Strategies

This article presents a detailed OTA (Over‑the‑Air) testing framework covering preparation, functional test points, upgrade strategies, data consistency, compatibility, performance load testing, and Python‑based automation for IoT devices, helping engineers avoid missed cases and ensure reliable firmware upgrades.

IoTMQTTOTA
0 likes · 9 min read
Comprehensive OTA Testing Guide: Functional, Performance, Compatibility, and Automation Strategies
Efficient Ops
Efficient Ops
Jun 7, 2023 · Artificial Intelligence

How Guangdong Mobile Scaled AIOps: From Manual Ops to Intelligent Automation

This article details Guangdong Mobile's evolution of IT systems and operations, explains the four domain architecture, chronicles the AIOps adoption timeline, showcases intelligent anomaly detection, change assessment, fault diagnosis, and operation robots, and shares practical promotion methods and future outlook for AI‑driven IT operations.

Artificial IntelligenceFault DiagnosisIT Operations
0 likes · 19 min read
How Guangdong Mobile Scaled AIOps: From Manual Ops to Intelligent Automation
Test Development Learning Exchange
Test Development Learning Exchange
Jun 7, 2023 · Backend Development

Using Python Decorators for API Automation Testing

This article explains how Python decorators can abstract common functionalities such as logging, authentication, and performance monitoring in API automation testing, providing code examples, recommended use‑cases, and a complete demonstration that integrates logging and MySQL data storage to improve test efficiency and maintainability.

Code ReuseDecoratorLogging
0 likes · 7 min read
Using Python Decorators for API Automation Testing
Open Source Linux
Open Source Linux
Jun 1, 2023 · Fundamentals

Master Shell Scripting: From Basics to Real‑World Automation

This guide introduces shell scripting fundamentals, covering what a shell is, script creation, variables, environment variables, control structures, functions, arrays, and practical examples such as a hello‑world script, system backup, and server information collection, all illustrated with clear Bash code snippets.

BashFunctionsautomation
0 likes · 24 min read
Master Shell Scripting: From Basics to Real‑World Automation
AntTech
AntTech
May 31, 2023 · Cloud Native

Introduction to ChaosMeta: An Open‑Source Cloud‑Native Chaos Engineering Platform

ChaosMeta is an open‑source, cloud‑native chaos engineering platform derived from Ant Group's internal XMonkey system, offering a complete lifecycle solution, risk catalog, and extensive Kubernetes fault‑injection capabilities to help users discover and mitigate potential system risks through automated experiments.

OperatorRisk Catalogautomation
0 likes · 7 min read
Introduction to ChaosMeta: An Open‑Source Cloud‑Native Chaos Engineering Platform
Zhuanzhuan Tech
Zhuanzhuan Tech
May 26, 2023 · Backend Development

ECP (Elasticsearch Chain Planning) System: Design, Features, and Implementation for Efficient Index Management

The article introduces the ECP system, a backend platform built on Elasticsearch that standardizes, automates, and visualizes index refresh workflows, addressing manual bottlenecks, data cleaning challenges, and coupling issues while providing task management, permission control, and environment isolation for high‑efficiency index operations.

Data cleaningElasticsearchIndex Management
0 likes · 12 min read
ECP (Elasticsearch Chain Planning) System: Design, Features, and Implementation for Efficient Index Management