Tagged articles
3104 articles
Page 12 of 32
Test Development Learning Exchange
Test Development Learning Exchange
Aug 11, 2024 · Fundamentals

Advanced pytest Techniques: Parameterization, Fixtures, Plugins, and More

This article presents a comprehensive guide to pytest, covering parameterized tests, reusable fixtures, dynamic test generation, plugin extensions for coverage and HTML reports, logging capture, nested tests, test ordering, module‑level fixtures, exception handling, parallel execution, mocking, dynamic registration, custom command‑line options, and test insertion for debugging.

Pluginsautomationfixtures
0 likes · 7 min read
Advanced pytest Techniques: Parameterization, Fixtures, Plugins, and More
Test Development Learning Exchange
Test Development Learning Exchange
Aug 10, 2024 · Fundamentals

Mastering Shallow vs Deep Copy in Python: When and How to Use Them

This guide explains the difference between Python's shallow and deep copy mechanisms, shows the built‑in tools available, and provides ten concrete code examples covering lists, dictionaries, custom objects, tuples, sets and multi‑level nesting to help you choose the right copying strategy for reliable API test automation.

Data StructuresPythonautomation
0 likes · 8 min read
Mastering Shallow vs Deep Copy in Python: When and How to Use Them
JD Retail Technology
JD Retail Technology
Aug 8, 2024 · Frontend Development

Ensuring Frontend System Stability through Monitoring and Automated Inspection

This article explains how modern front‑end teams ensure system stability and high‑quality operation by implementing comprehensive monitoring and automated inspection, covering background, significance, architecture, real‑time and scheduled checks, performance metrics, alert strategies, error handling, custom reporting, and future improvement plans.

DevOpsWebalerting
0 likes · 24 min read
Ensuring Frontend System Stability through Monitoring and Automated Inspection
Python Programming Learning Circle
Python Programming Learning Circle
Aug 7, 2024 · Operations

17 Essential Python Scripts for Automating Everyday Tasks

An extensive guide presents 17 practical Python scripts covering file management, web scraping, email handling, Excel processing, database interaction, system tasks, image editing, network automation, data cleaning, PDF manipulation, GUI automation, testing, cloud services, finance, and natural language processing, enabling readers to streamline workflows and boost productivity.

DataProcessingPythonScripting
0 likes · 24 min read
17 Essential Python Scripts for Automating Everyday Tasks
Linux Cloud Computing Practice
Linux Cloud Computing Practice
Aug 7, 2024 · Operations

Master Shell Scripting: Core Commands, Variables, Loops, and Functions Explained

This comprehensive guide walks you through the fundamentals of Linux shell scripting, covering why it matters, essential prerequisites, variable handling, string manipulation, arithmetic operations, condition testing, control structures like if/else, for/while loops, functions, case statements, and array usage, all with clear examples and practical code snippets.

ArraysBashFunctions
0 likes · 34 min read
Master Shell Scripting: Core Commands, Variables, Loops, and Functions Explained
Wukong Talks Architecture
Wukong Talks Architecture
Aug 5, 2024 · Operations

Comprehensive Case Study of Large‑Scale Desktop IT Management and Automated Fault Detection at Ctrip

This article presents a detailed case study of Ctrip's large‑scale desktop IT management solution, describing the challenges of handling tens of thousands of office PCs, the full‑link architecture built with Rust, Tauri, SpringBoot and Django, automated health monitoring, fault detection, remediation workflows, security measures, performance optimizations, and the measurable operational improvements achieved.

Data CollectionDesktop ManagementIT Operations
0 likes · 16 min read
Comprehensive Case Study of Large‑Scale Desktop IT Management and Automated Fault Detection at Ctrip
Open Source Linux
Open Source Linux
Aug 5, 2024 · Operations

How to Manage Over 10,000 Network Devices with Systematic, Automated Operations

This guide outlines a comprehensive, automated strategy for operating more than ten thousand network devices, covering asset documentation, topology planning, unified monitoring, automation scripts, emergency response, security management, regular maintenance, staff training, and visual management tools.

Scalabilityautomationdevice management
0 likes · 6 min read
How to Manage Over 10,000 Network Devices with Systematic, Automated Operations
Continuous Delivery 2.0
Continuous Delivery 2.0
Aug 2, 2024 · Fundamentals

Google’s Large‑Scale Code Coverage Infrastructure: Design, Automation, and Adoption Insights

The article presents a comprehensive overview of Google’s code‑coverage system, describing its metrics, integration into the daily development workflow, underlying infrastructure, visualization tools, data‑driven analysis of five years of coverage data, and developer survey results that reveal adoption patterns and perceived usefulness.

Googleautomationcode coverage
0 likes · 21 min read
Google’s Large‑Scale Code Coverage Infrastructure: Design, Automation, and Adoption Insights
Open Source Linux
Open Source Linux
Aug 1, 2024 · Operations

Top 10 Essential Ops Tools Every Engineer Should Master

This article introduces ten indispensable tools for operations engineers, detailing each tool's functionality, ideal use cases, key advantages, and practical examples, while also providing code snippets and visual illustrations to help readers understand and apply them effectively.

Configuration ManagementContainerizationOperations
0 likes · 8 min read
Top 10 Essential Ops Tools Every Engineer Should Master
Python Programming Learning Circle
Python Programming Learning Circle
Jul 31, 2024 · Fundamentals

Using Python's os Module to Delete Duplicate Files

This article demonstrates a simple Python method for identifying and removing duplicate files by leveraging the built‑in os module, explaining how to list directory contents, construct file paths, and use os.remove() to delete unwanted copies, complete with example code and usage notes.

File ManagementOS modulePython
0 likes · 4 min read
Using Python's os Module to Delete Duplicate Files
Continuous Delivery 2.0
Continuous Delivery 2.0
Jul 31, 2024 · Operations

Release Engineering Practices from Google’s SRE Book

The article outlines Google’s release engineering principles, roles, and processes—including self‑service, frequent high‑speed releases, sealed builds, policy enforcement, configuration management, and the Rapid system—to illustrate how automated, reliable software delivery is achieved at scale.

Configuration ManagementSREautomation
0 likes · 14 min read
Release Engineering Practices from Google’s SRE Book
FunTester
FunTester
Jul 30, 2024 · Operations

Mastering True Observability: Models, Practices, and AI‑Driven Automation

This article explains why true observability is essential for modern software, outlines its five core pillars, details a four‑stage maturity model with benefits and drawbacks, and provides practical steps—including data collection, team organization, and AI automation—to advance from basic monitoring to predictive, self‑healing systems.

AILoggingMaturity Model
0 likes · 13 min read
Mastering True Observability: Models, Practices, and AI‑Driven Automation
Python Programming Learning Circle
Python Programming Learning Circle
Jul 29, 2024 · Fundamentals

15 Essential Python Packages You Should Know

This article introduces fifteen of the most useful Python libraries—including Dash, Pygame, Pillow, Requests, and BeautifulSoup—explaining their core features and typical use cases, making it a concise guide for developers seeking to expand their Python toolkit.

DataSciencePythonWebDevelopment
0 likes · 10 min read
15 Essential Python Packages You Should Know
Efficient Ops
Efficient Ops
Jul 28, 2024 · Operations

What the 2024 China DevOps & BizDevOps Survey Reveals About XOps Trends

The 2024 XOps Industry Innovation Forum in Beijing unveiled the China DevOps & BizDevOps State Survey, revealing that over 6,300 enterprises participated, with more than 60% adopting agile practices, 83% using containers or VMs, and a growing focus on automation, testing, and BizDevOps transformation across diverse sectors.

BizDevOpsDevOpsIT Operations
0 likes · 11 min read
What the 2024 China DevOps & BizDevOps Survey Reveals About XOps Trends
Test Development Learning Exchange
Test Development Learning Exchange
Jul 28, 2024 · Backend Development

Boost API Automation Testing with Parameterized Python Decorators

This guide demonstrates how parameterized Python decorators can streamline repetitive tasks in API automation testing—handling login tokens, retries, environment selection, data‑driven tests, logging, performance monitoring, permission checks, mock responses, cleanup, and test tagging—reducing code duplication and improving maintainability.

API testingBackendCode Examples
0 likes · 8 min read
Boost API Automation Testing with Parameterized Python Decorators
Open Source Tech Hub
Open Source Tech Hub
Jul 28, 2024 · Operations

Master Linux Cron: Complete Guide to Scheduling Automated Tasks

This comprehensive guide explains what cron jobs are, how the crond daemon works, the structure of crontab files, user versus system scheduling, syntax details, special characters, environment setup, creation, editing, listing, deletion, troubleshooting, and best practices for reliable Linux automation.

SchedulingSystem Administrationautomation
0 likes · 18 min read
Master Linux Cron: Complete Guide to Scheduling Automated Tasks
Code Ape Tech Column
Code Ape Tech Column
Jul 26, 2024 · Operations

Bash Scripts for File Consistency Checks, Log Monitoring, and System Automation

This article presents a comprehensive collection of Bash scripts that perform tasks such as verifying file consistency across servers, scheduled log cleaning, network traffic monitoring, numeric analysis in files, automated FTP downloads, interactive number games, Nginx 502 detection, variable assignments, bulk file renaming, IP address validation, and various system administration operations.

BashShell scriptingSystem Administration
0 likes · 24 min read
Bash Scripts for File Consistency Checks, Log Monitoring, and System Automation
Qunar Tech Salon
Qunar Tech Salon
Jul 25, 2024 · Artificial Intelligence

AI-Generated Video Practices for International Hotels

At the WOT2024 conference, Qunar Travel’s CTO Zheng Jimin presented a comprehensive overview of AI-generated video production for international hotels, detailing challenges, AI-driven workflow automation, practical implementation steps, multilingual translation enhancements, and performance results, offering valuable insights for scaling high‑quality hotel video content.

AIAIGCHotel Industry
0 likes · 11 min read
AI-Generated Video Practices for International Hotels
Ctrip Technology
Ctrip Technology
Jul 25, 2024 · Operations

Ctrip's Full‑Chain Desktop Operations Platform for Managing Tens of Thousands of PCs

The article presents a comprehensive case study of Ctrip's full‑chain desktop operations system, detailing its architecture, cross‑platform Rust/Tauri agents, SpringBoot server, security measures, operational challenges, performance optimizations, and the measurable improvements in fault detection and repair across a massive corporate PC fleet.

Desktop ManagementIT OperationsRust
0 likes · 18 min read
Ctrip's Full‑Chain Desktop Operations Platform for Managing Tens of Thousands of PCs
Code Mala Tang
Code Mala Tang
Jul 24, 2024 · Operations

Master GitLab CI/CD: Build, Test, Deploy Efficiently with Real-World Examples

GitLab CI/CD provides a powerful, automated workflow for building, testing, and deploying code, and this guide explains its core concepts—jobs, pipelines, stages, artifacts, dependencies, conditional execution—while offering detailed .gitlab-ci.yml examples, local debugging techniques, caching strategies, environment isolation, and security best practices.

CI/CD pipelinesDockerGitLab CI/CD
0 likes · 14 min read
Master GitLab CI/CD: Build, Test, Deploy Efficiently with Real-World Examples
Efficient Ops
Efficient Ops
Jul 22, 2024 · Operations

Mastering Ansible: Core Concepts, Architecture, and Essential Commands

This article introduces Ansible as an open‑source automation tool, explains its declarative, abstract and idempotent characteristics, shows how to install it with pip, outlines its core architecture components, describes its working principles, and provides usage examples for its seven main commands.

AnsibleConfiguration ManagementDevOps
0 likes · 8 min read
Mastering Ansible: Core Concepts, Architecture, and Essential Commands
MaGe Linux Operations
MaGe Linux Operations
Jul 22, 2024 · Operations

Mastering Ansible Inventory: Define Hosts, Groups, and Configuration Files

This guide explains how to create and organize Ansible inventory files by defining individual hosts, host groups, nested groups, and using patterns or wildcards to select targets, while also covering configuration file priority, essential settings, and a step‑by‑step example for secure, password‑less automation.

AnsibleConfiguration ManagementHost Groups
0 likes · 13 min read
Mastering Ansible Inventory: Define Hosts, Groups, and Configuration Files
Liangxu Linux
Liangxu Linux
Jul 21, 2024 · Operations

How to Sort IP Addresses with a Simple Shell Script

This guide walks through a real‑world operations scenario, showing how to write and run a Bash script that uses the sort command with numeric and field options to correctly order a list of IP addresses for easier log analysis and network troubleshooting.

IP addressLinuxSorting
0 likes · 4 min read
How to Sort IP Addresses with a Simple Shell Script
Software Development Quality
Software Development Quality
Jul 18, 2024 · R&D Management

What Skills Define a Top Test Development Engineer? A 5‑Level Competency Guide

This guide presents a detailed five‑level competency framework for test development engineers, covering test analysis, design, planning, execution, reporting, project management, development, security, performance, automation, and related technical skills, with behavior grades and descriptions for each area.

SKILL frameworkautomationsoftware testing
0 likes · 30 min read
What Skills Define a Top Test Development Engineer? A 5‑Level Competency Guide
Python Programming Learning Circle
Python Programming Learning Circle
Jul 17, 2024 · Fundamentals

Seven Essential Python Efficiency Tools for Developers

This article introduces seven powerful Python libraries—Pandas, Selenium, Flask, Scrapy, Requests, Faker, and Pillow—explaining their core features, typical use cases, and providing ready‑to‑run code snippets to help developers boost productivity and automate routine tasks.

Data AnalysisPythonWeb Scraping
0 likes · 6 min read
Seven Essential Python Efficiency Tools for Developers
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jul 17, 2024 · Operations

How NetEase Cloud Music Automated Massive Service Upgrades with a Custom Platform

This article presents a comprehensive case study of NetEase Cloud Music's automatic upgrade platform, detailing the background challenges, technical architecture, sidecar versus component upgrades, workflow orchestration, operational safeguards, performance metrics, and future roadmap for large‑scale microservice migrations.

OperationsUpgradeautomation
0 likes · 17 min read
How NetEase Cloud Music Automated Massive Service Upgrades with a Custom Platform
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 17, 2024 · Operations

Getting Started with Jenkins for Frontend Deployment: Installation, Configuration, and CI/CD Pipelines

This comprehensive guide walks front‑end developers through the evolution of deployment methods, shows how to automate builds with custom Node scripts, details step‑by‑step Jenkins installation on CentOS, explains Freestyle and Pipeline project setups, and provides practical code snippets for a fully automated CI/CD workflow.

Frontend DeploymentJenkinsautomation
0 likes · 26 min read
Getting Started with Jenkins for Frontend Deployment: Installation, Configuration, and CI/CD Pipelines
JD Cloud Developers
JD Cloud Developers
Jul 12, 2024 · Operations

How Traffic Replay Safeguards Production Systems: Strategies and Best Practices

This article explores traffic recording and replay techniques, detailing their principles, benefits, risks, and practical guidelines—including filtering, deduplication, special‑scenario handling, real‑time vs offline diff, and mock strategies—to help teams ensure system stability and comprehensive test coverage.

automationsystem stabilitytraffic replay
0 likes · 12 min read
How Traffic Replay Safeguards Production Systems: Strategies and Best Practices
Python Programming Learning Circle
Python Programming Learning Circle
Jul 11, 2024 · Fundamentals

Critical Review of Python in Excel: Limitations, Use Cases, and Recommendations

The article provides a detailed technical analysis of Microsoft’s preview‑only Python in Excel feature, outlining its current capabilities, major limitations such as lack of VBA replacement, restricted package usage, cloud‑dependency, and workflow friction, while suggesting improvements and alternative approaches for data‑centric users.

AzureData AnalysisExcel
0 likes · 16 min read
Critical Review of Python in Excel: Limitations, Use Cases, and Recommendations
Baidu Intelligent Cloud Tech Hub
Baidu Intelligent Cloud Tech Hub
Jul 10, 2024 · Artificial Intelligence

How AI Transforms Physical Network Fault Localization: From Manual to LLM‑Powered Precision

This article explains how Baidu Cloud evolved its physical network fault‑location workflow—from manual analysis and integrated multi‑signal algorithms to AI‑driven reasoning with large language models—highlighting structured prompting, multi‑agent collaboration, and measurable improvements in accuracy and automation.

AIFault LocalizationLarge Language Model
0 likes · 15 min read
How AI Transforms Physical Network Fault Localization: From Manual to LLM‑Powered Precision
macrozheng
macrozheng
Jul 9, 2024 · Operations

Master Lightweight CI/CD with Drone and Gogs: Step-by-Step Docker Deployment

Learn how to set up a lightweight, container‑based CI/CD pipeline using Drone and Gogs, install both tools via Docker, configure servers and runners, write .drone.yml scripts, and automate building and deploying a SpringBoot e‑commerce project, all with minimal memory usage.

DockerGogsSpringBoot
0 likes · 11 min read
Master Lightweight CI/CD with Drone and Gogs: Step-by-Step Docker Deployment
Test Development Learning Exchange
Test Development Learning Exchange
Jul 6, 2024 · Operations

10 Practical Python Automation Scripts for File Management, Web Scraping, Data Cleaning, and More

This article presents ten useful Python automation scripts covering file renaming, web page downloading, data cleaning, scheduled tasks, email sending, testing, database backup, log analysis, file compression, and document generation, each with clear explanations and ready‑to‑run code examples.

CodeExamplesOperationsPython
0 likes · 7 min read
10 Practical Python Automation Scripts for File Management, Web Scraping, Data Cleaning, and More
Architect
Architect
Jul 6, 2024 · Backend Development

Design and Implementation of Bilibili Live Ranking System

This article details the architecture, business value, configuration, storage choices, performance challenges, and future plans of Bilibili's live streaming ranking system, explaining how it uses MySQL and Redis, supports automated scoring, and handles high‑traffic read/write demands.

PerformanceRedisarchitecture
0 likes · 18 min read
Design and Implementation of Bilibili Live Ranking System
Bilibili Tech
Bilibili Tech
Jul 5, 2024 · Frontend Development

Applying Clean Architecture to Front-End Migration: Refactoring a Large-Scale Review Platform from Vue2 to Vue3

The team refactored a high‑traffic Vue2 detail page to Vue3 using Clean Architecture, separating entities, use‑cases, adapters, and framework layers, while employing AST‑based tooling, comprehensive unit/E2E/visual tests, and a gray‑release strategy, resulting in reduced duplication, better test coverage, and a reusable migration pipeline.

Clean ArchitectureFrontendMigration
0 likes · 23 min read
Applying Clean Architecture to Front-End Migration: Refactoring a Large-Scale Review Platform from Vue2 to Vue3
Python Programming Learning Circle
Python Programming Learning Circle
Jul 3, 2024 · Operations

17 Practical Python Scripts for Automating Everyday Tasks

This article presents 17 versatile Python scripts that automate common tasks such as file management, web scraping, email handling, Excel processing, database interaction, system administration, and more, offering code examples and explanations to help developers and analysts improve productivity.

DatabasePythonScripting
0 likes · 28 min read
17 Practical Python Scripts for Automating Everyday Tasks
JD Cloud Developers
JD Cloud Developers
Jul 2, 2024 · Operations

How Large Language Models Are Transforming Modern IT Operations

From manual server management to automated scripts, AIOps, and ChatOps, this article traces the evolution of IT operations and demonstrates how large language models boost efficiency, enable intelligent assistants, automated diagnostics, and smart log analysis, aiming for rapid fault detection, localization, and resolution.

ChatOpsOperationsaiops
0 likes · 7 min read
How Large Language Models Are Transforming Modern IT Operations
ByteDance SYS Tech
ByteDance SYS Tech
Jun 30, 2024 · Operations

How Large‑Model AI Is Transforming Intelligent Operations (AIOps)

This article explores the latest concepts, planning roadmap, and practical applications of large‑model AI in intelligent operations, detailing AIOps use cases, system‑level automation, multi‑agent architectures, and how a dedicated platform accelerates deployment and efficiency across data‑center environments.

AI AgentsIntelligent OperationsLarge Language Model
0 likes · 18 min read
How Large‑Model AI Is Transforming Intelligent Operations (AIOps)
Architecture and Beyond
Architecture and Beyond
Jun 29, 2024 · Industry Insights

Mastering SEO: How Content, Experience, and Authority Drive Rankings

SEO is a systematic discipline that hinges on three pillars—high‑quality, original content, superior user experience, and strong site authority—requiring coordinated strategies for content planning, creation, maintenance, technical performance, and automation to sustainably boost rankings, traffic, and conversion.

SEOSite Authorityautomation
0 likes · 35 min read
Mastering SEO: How Content, Experience, and Authority Drive Rankings
Wukong Talks Architecture
Wukong Talks Architecture
Jun 27, 2024 · Operations

Jenkins Front‑End Deployment: Pipeline vs Freestyle and Core Scripts

This article explains how to use Jenkins for front‑end automated deployment, comparing Pipeline and Freestyle projects, detailing the overall architecture, step‑by‑step deployment process, core pipeline scripts for Git handling, dependency copying, building, backup, upload, update, cleanup, and email notifications.

Frontend DeploymentJenkinsautomation
0 likes · 9 min read
Jenkins Front‑End Deployment: Pipeline vs Freestyle and Core Scripts
Meituan Technology Team
Meituan Technology Team
Jun 27, 2024 · Mobile Development

Meituan Mini‑Program Testability Practices and Implementation

Meituan’s Tech Salon Session 77 describes how the company built a generic JavaScript‑hooking SDK packaged as an NPM module to give mini‑programs on platforms such as WeChat, Alipay and Kuaishou observable and controllable capabilities across UI, storage, network and system layers, enabling automated cache management, request mocking, state inspection and visual diff testing, which the ticket team leveraged to achieve over 30 % test scenario coverage, 100 % page coverage and discover hundreds of defects, while outlining future plans to stabilize and expand the framework.

JavaScriptMini ProgramObservability
0 likes · 19 min read
Meituan Mini‑Program Testability Practices and Implementation
Python Programming Learning Circle
Python Programming Learning Circle
Jun 27, 2024 · Artificial Intelligence

Eight Python Libraries to Accelerate Data Science and Machine Learning Workflows

This article introduces eight Python libraries—Optuna, ITMO_FS, Shap-hypetune, PyCaret, floWeaver, Gradio, Terality, and Torch-Handle—that streamline data science tasks such as hyperparameter optimization, feature selection, model building, visualization, and rapid prototyping, helping users save coding time and improve productivity.

Pythonautomationdata-science
0 likes · 11 min read
Eight Python Libraries to Accelerate Data Science and Machine Learning Workflows
JD Cloud Developers
JD Cloud Developers
Jun 21, 2024 · Artificial Intelligence

How AI-Powered Real-Time Translation Can Transform Multilingual System Management

This article outlines a comprehensive plan to use large language models for real‑time, cost‑effective multilingual support, building a shared terminology library, enabling user‑driven term edits, automating translation pipelines, and ensuring seamless versioning and fallback mechanisms across international logistics systems.

AI translationSoftware Localizationautomation
0 likes · 15 min read
How AI-Powered Real-Time Translation Can Transform Multilingual System Management
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 21, 2024 · Operations

Automated Dead Code Deletion at Scale: Google’s Sesenmann Project

The article explains how Google tackles the costly problem of dead code in its massive monorepo by using the Sesenmann automated deletion system, which leverages build‑system dependency graphs, activity signals, and graph‑analysis algorithms to safely identify and remove unused C++ code while addressing cultural resistance among engineers.

Build SystemDead CodeDependency Analysis
0 likes · 10 min read
Automated Dead Code Deletion at Scale: Google’s Sesenmann Project
Test Development Learning Exchange
Test Development Learning Exchange
Jun 20, 2024 · Fundamentals

10 Practical Python Automation Scripts to Boost Productivity

Discover ten useful Python automation scripts—including batch file renaming, web scraping, scheduled email alerts, data backup, social media monitoring, PDF merging, spreadsheet processing, image compression, network checks, and system resource monitoring—that simplify everyday tasks and enhance efficiency.

DataProcessingPythonScripting
0 likes · 8 min read
10 Practical Python Automation Scripts to Boost Productivity
Tencent Cloud Developer
Tencent Cloud Developer
Jun 13, 2024 · Operations

How QQ’s Hodor System Stops Performance Degradation Before It Happens

This article details the design and implementation of QQ’s Hodor performance‑degradation prevention system, covering its motivation, architecture, data collection via xctrace, task scheduling, static symbol scanning, automated ticketing, alerting, dashboards, and the measurable efficiency gains achieved across the mobile client ecosystem.

CI integrationSystem architectureautomation
0 likes · 24 min read
How QQ’s Hodor System Stops Performance Degradation Before It Happens
Architect's Guide
Architect's Guide
Jun 8, 2024 · Backend Development

Automatic Business Code Generation Tool and Its Usage

This article introduces a self‑built tool that automatically generates database, service, DAO, and controller code for CRUD operations based on table definitions, explains its underlying template‑and‑parameter mechanism, demonstrates usage with a sample product table, and provides customizable templates and dynamic parameters for extensibility.

CRUDMyBatisautomation
0 likes · 15 min read
Automatic Business Code Generation Tool and Its Usage
ITPUB
ITPUB
Jun 8, 2024 · Operations

How to Prevent Catastrophic Data Loss with Automated MySQL and File Backups

This guide explains why accidental database deletion is a serious risk, outlines essential permission and logging measures, and provides step‑by‑step scripts and cron jobs to automatically back up MySQL databases and critical files using Docker, OpenSSL, rsync, and expect.

DockerLinuxMySQL
0 likes · 10 min read
How to Prevent Catastrophic Data Loss with Automated MySQL and File Backups
DeWu Technology
DeWu Technology
Jun 7, 2024 · Operations

Design and Implementation of a Test Pipeline for Customer Service

The article details a DevOps‑driven test pipeline for customer‑service applications, explaining its necessity for risk reduction, describing a feature‑based design with strong quality checkpoints, outlining implementation steps, integration with CI/CD, monitoring dashboards, and future multi‑domain rollout plans.

DevOpsTest Pipelineautomation
0 likes · 10 min read
Design and Implementation of a Test Pipeline for Customer Service
JD Tech Talk
JD Tech Talk
Jun 7, 2024 · Artificial Intelligence

AI‑Powered JUnit Rule for Automatic Error Reporting to GPT

This tutorial shows Java engineers how to build a JUnit Rule that captures test failures, extracts the exception stack and source file, and automatically sends the information to OpenAI's GPT for analysis and code‑fix suggestions, complete with reusable data‑model classes and utility methods.

AIGPTJUnit
0 likes · 13 min read
AI‑Powered JUnit Rule for Automatic Error Reporting to GPT
iQIYI Technical Product Team
iQIYI Technical Product Team
Jun 7, 2024 · Cloud Computing

Systematic Management of Cloud Costs and Multi‑Cloud Billing Solutions

To tackle rising multi‑cloud expenses, the Resource Cost Center provides a unified billing platform that standardizes diverse vendor invoices via a common API, automates reconciliation, allocates costs by project tags, offers real‑time dashboards, and plans AI‑driven forecasting and budget alerts.

Cloud Cost ManagementMulti-Cloud Billingautomation
0 likes · 18 min read
Systematic Management of Cloud Costs and Multi‑Cloud Billing Solutions
Test Development Learning Exchange
Test Development Learning Exchange
Jun 6, 2024 · Backend Development

Applying Python Metaclasses for Dynamic API Enhancements

This article demonstrates how Python metaclasses can be leveraged to automatically add authentication headers, manage configuration, log requests, handle exceptions, generate test cases, switch environments, validate parameters, control API versioning, register response validators, and inject dependencies, streamlining backend development.

APIBackendDesign Patterns
0 likes · 10 min read
Applying Python Metaclasses for Dynamic API Enhancements
JD Cloud Developers
JD Cloud Developers
Jun 6, 2024 · Artificial Intelligence

Boost Code Review Efficiency with AI-Powered CI Integration

This guide explains how embedding a large‑language‑model AI into a CI pipeline can automate code reviews, cut review time, improve consistency and accuracy, and ultimately raise development efficiency and code quality while reducing manual effort and communication overhead.

AICode ReviewJava
0 likes · 9 min read
Boost Code Review Efficiency with AI-Powered CI Integration
Liangxu Linux
Liangxu Linux
Jun 5, 2024 · Operations

Master Linux Automation: A Step‑by‑Step Ansible Deployment Guide

This guide walks you through installing Ansible on Linux, configuring inventory and settings, writing a basic playbook to deploy a web server, and executing it, while also covering variables, roles, templates, handlers, conditional tasks, and error handling for robust automation.

DevOpsLinuxPlaybook
0 likes · 5 min read
Master Linux Automation: A Step‑by‑Step Ansible Deployment Guide
Test Development Learning Exchange
Test Development Learning Exchange
Jun 4, 2024 · Operations

HR Process Automation Scripts: Resume Parsing, Interview Emails, Pay‑Slip Generation, and Data Analysis

This article presents a collection of Python scripts that automate key HR tasks—including resume parsing, interview invitation emailing, pay‑slip creation, hiring‑channel analysis, turnover calculation, satisfaction survey reporting, salary competitiveness comparison, employee data updates, Word document generation, and leave‑request handling—complete with ready‑to‑run code examples.

Data AnalysisEmailHR
0 likes · 10 min read
HR Process Automation Scripts: Resume Parsing, Interview Emails, Pay‑Slip Generation, and Data Analysis
DevOps Cloud Academy
DevOps Cloud Academy
Jun 4, 2024 · Operations

Comprehensive DevOps Guide: Collaboration, Automation, CI/CD, IaC, Monitoring, and Logging with Practical Code Examples

This comprehensive DevOps guide explains core concepts such as collaboration, automation, CI/CD pipelines, infrastructure as code, and monitoring/logging, and includes practical code examples for Git, shell scripts, Jenkins, GitHub Actions, AWS CodePipeline, Ansible, Docker Compose, Prometheus, Grafana, Fluentd, and Elasticsearch.

DevOpsLoggingautomation
0 likes · 17 min read
Comprehensive DevOps Guide: Collaboration, Automation, CI/CD, IaC, Monitoring, and Logging with Practical Code Examples
Python Programming Learning Circle
Python Programming Learning Circle
Jun 3, 2024 · Operations

Using Python for Operations Automation: Remote Execution, Log Parsing, Monitoring, Deployment, and Backup

This article demonstrates how Python can automate common operations tasks such as remote command execution, log file parsing, system monitoring with alerts, batch software deployment, and file backup and recovery, providing code examples using libraries like paramiko, regex, psutil, fabric, and shutil.

DevOpsOperationsPython
0 likes · 5 min read
Using Python for Operations Automation: Remote Execution, Log Parsing, Monitoring, Deployment, and Backup
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 3, 2024 · Operations

What Is Trusted DevOps? Principles, IaC, and Integration with GitOps

The article explains DevOps and trusted DevOps concepts, outlines key characteristics such as security integration and automation, introduces Everything‑as‑Code components, details Infrastructure‑as‑Code principles, tools, examples, limitations, and how IaC fits into CI/CD pipelines and GitOps workflows.

GitOpsautomationci/cd
0 likes · 11 min read
What Is Trusted DevOps? Principles, IaC, and Integration with GitOps
Python Programming Learning Circle
Python Programming Learning Circle
May 30, 2024 · Fundamentals

A Collection of Python Automation Scripts for Media Downloading, Email Alerts, Face Recognition, and More

The article showcases a variety of Python scripts that automate tasks such as subtitle and video downloading, IMDb data extraction, email notifications, PNR status checks, WhatsApp avatar monitoring, face recognition for photo sorting, and a custom DC++ sharing tool, providing code examples and usage details for each utility.

Email NotificationFile DownloaderPython
0 likes · 20 min read
A Collection of Python Automation Scripts for Media Downloading, Email Alerts, Face Recognition, and More
Beijing SF i-TECH City Technology Team
Beijing SF i-TECH City Technology Team
May 29, 2024 · Backend Development

Comprehensive Guide to API Automation Testing with HttpRunner: Process, Implementation, and Optimization

This article explains the importance of API automation testing, outlines why it is needed for complex supply‑chain systems, describes the step‑by‑step implementation using HttpRunner, and details subsequent optimizations such as mock service validation, scheduled inspections, execution time reduction, self‑service pipelines, and future planning.

API testingHttpRunnerautomation
0 likes · 12 min read
Comprehensive Guide to API Automation Testing with HttpRunner: Process, Implementation, and Optimization
dbaplus Community
dbaplus Community
May 28, 2024 · Operations

Top 10 Essential Tools Every Operations Engineer Should Master

This guide reviews ten indispensable tools for operations engineers, detailing each tool's functions, ideal scenarios, advantages, and real‑world examples, and includes practical code snippets for automation, monitoring, container management, and log analysis.

DevOpsautomationinfrastructure
0 likes · 8 min read
Top 10 Essential Tools Every Operations Engineer Should Master
Liangxu Linux
Liangxu Linux
May 23, 2024 · Operations

Automate OS Installation: Step‑by‑Step PXE & Cobbler Setup Guide

This guide walks through the complete PXE boot process, explains how Cobbler extends PXE with automated DHCP/TFTP management, and provides detailed commands and configuration examples for installing Cobbler, fixing common issues, importing a local ISO, creating kickstart files and profiles, and finally launching a fully automated OS installation.

CobblerDHCPKickstart
0 likes · 21 min read
Automate OS Installation: Step‑by‑Step PXE & Cobbler Setup Guide
Practical DevOps Architecture
Practical DevOps Architecture
May 22, 2024 · Operations

SRE & Linux Operations Course Outline

This article presents a detailed curriculum covering fundamental infrastructure, cluster architecture, automation, log collection, Linux system administration, containerization, monitoring, security, and related DevOps tools across multiple phases and daily modules for comprehensive SRE training.

SREautomationcloud
0 likes · 8 min read
SRE & Linux Operations Course Outline
MaGe Linux Operations
MaGe Linux Operations
May 20, 2024 · Operations

Automate Apache Deployment with Ansible: A Step‑by‑Step Guide

This guide walks you through installing Ansible, configuring inventory, creating an Apache role with tasks and templates, writing a playbook, executing it to deploy Apache, verifying the service, and finally removing Apache using Ansible playbooks on Linux servers.

AnsibleApacheConfiguration Management
0 likes · 7 min read
Automate Apache Deployment with Ansible: A Step‑by‑Step Guide
ByteDance SYS Tech
ByteDance SYS Tech
May 16, 2024 · Operations

How to Automate Coredump Detection and Debugging in OpenBMC

This article explains how the STE team built an integrated workflow for automatic coredump perception, collection, reporting, and analysis in OpenBMC, covering BMC fundamentals, OpenBMC architecture, pain points, offline debugging with IPK packages, and future automation enhancements.

BMCDebuggingOpenBMC
0 likes · 11 min read
How to Automate Coredump Detection and Debugging in OpenBMC
DataFunTalk
DataFunTalk
May 16, 2024 · Big Data

Upgrading Data Warehouse Dependency Model: From Project-Level to Task-Level and External Dependency Integration

This article explains how a data warehouse dependency model was transformed from coarse project-level dependencies to fine-grained task-level DAGs, introduces virtual tasks for external dependencies, describes offset handling, and outlines the technical implementation and future automation plans for large‑scale scheduling systems.

DAGTask Schedulingautomation
0 likes · 13 min read
Upgrading Data Warehouse Dependency Model: From Project-Level to Task-Level and External Dependency Integration
Efficient Ops
Efficient Ops
May 15, 2024 · Operations

Top 20+ Open‑Source DevOps Tools to Supercharge Your Operations

This article presents a curated collection of over twenty open‑source DevOps tools—ranging from version control and CI/CD to monitoring, container orchestration, and cloud platforms—explaining their core functions and why they are valuable for modern development and operations teams.

DevOpsautomationci/cd
0 likes · 7 min read
Top 20+ Open‑Source DevOps Tools to Supercharge Your Operations
php Courses
php Courses
May 14, 2024 · Operations

Using Jenkins Pipeline for Continuous Integration and Deployment of PHP Applications

This article provides a step‑by‑step guide on setting up Jenkins Pipeline to automate the continuous integration, testing, and deployment of PHP applications, covering prerequisite installations, plugin configuration, Jenkinsfile creation with stages for checkout, build, test, and deployment, and how to run the pipeline.

DevOpsJenkinsPHP
0 likes · 5 min read
Using Jenkins Pipeline for Continuous Integration and Deployment of PHP Applications
Test Development Learning Exchange
Test Development Learning Exchange
May 10, 2024 · Industry Insights

Why Manual Testers Should Embrace API Testing: Growth, Team Efficiency, and Strategic Benefits

In today's fast‑paced digital era, shifting from manual to API testing boosts personal skill sets, streamlines team workflows, and aligns company strategy with quality‑first, rapid‑iteration goals, offering testers a clear path for career advancement and organizations a competitive edge.

Software qualityautomationcareer development
0 likes · 6 min read
Why Manual Testers Should Embrace API Testing: Growth, Team Efficiency, and Strategic Benefits
Baidu MEUX
Baidu MEUX
May 8, 2024 · Big Data

Why KNIME Is a Powerful Open‑Source Solution for Big Data Analytics

In the data‑driven era, KNIME offers a free, visual, and highly scalable platform that streamlines massive data ingestion, preprocessing, analysis, automation, and visualization, enabling researchers to handle millions of records efficiently without extensive coding or costly software.

Big DataData AnalysisKNIME
0 likes · 9 min read
Why KNIME Is a Powerful Open‑Source Solution for Big Data Analytics
Liangxu Linux
Liangxu Linux
May 3, 2024 · Operations

Essential Linux Command Cheatsheet: Find, Unzip, Sed, Disk Monitoring & More

A practical guide that compiles dozens of essential Linux shell commands—from locating and moving .tar files, batch unzipping, powerful sed edits, directory checks, disk‑space alerts, to Nginx log analysis and firewall rules—complete with clear examples and explanations for system administrators.

LinuxScriptingautomation
0 likes · 8 min read
Essential Linux Command Cheatsheet: Find, Unzip, Sed, Disk Monitoring & More
Bilibili Tech
Bilibili Tech
Apr 30, 2024 · Industry Insights

How Bilibili’s Smart Cabling Platform Boosts Data Center Efficiency

This article examines Bilibili's data‑center cabling challenges and presents a smart management platform that digitizes design, automates routing with scenario‑based and shortest‑path algorithms, streamlines task creation and operation, ultimately reducing installation time and improving maintenance efficiency.

CablingData CenterManagement
0 likes · 12 min read
How Bilibili’s Smart Cabling Platform Boosts Data Center Efficiency