Tagged articles
3041 articles
Page 15 of 31
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.

CRTShortcutautomation
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 SystemMonorepo
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.

AIProduct Designautomation
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.

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

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

AIPlantUMLSoftware Development
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.

DeploymentDevOpsJenkins
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 Migrationautomationperformance optimization
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.

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

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

Cloud NativeKubernetesOperator
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.

ElasticsearchIndex Managementautomation
0 likes · 12 min read
ECP (Elasticsearch Chain Planning) System: Design, Features, and Implementation for Efficient Index Management
DevOps Cloud Academy
DevOps Cloud Academy
May 24, 2023 · Operations

Managing Jenkins with the python-jenkins API

This tutorial demonstrates how to install the python-jenkins library, explore its extensive API methods, and use Python scripts to create, copy, configure, and control Jenkins jobs, nodes, views, plugins, and builds, providing practical examples and code snippets for each operation.

APIDevOpsJenkins
0 likes · 9 min read
Managing Jenkins with the python-jenkins API
Huolala Tech
Huolala Tech
May 23, 2023 · Frontend Development

One‑Click VS Code Image Upload Extension to Supercharge Your Workflow

This article presents a step‑by‑step guide to building a VS Code extension that streamlines image handling by automatically resolving paths, compressing files with Tinify, uploading them to OSS, and inserting the resulting URLs, dramatically reducing repetitive work and improving development efficiency.

ExtensionOSSTinify
0 likes · 15 min read
One‑Click VS Code Image Upload Extension to Supercharge Your Workflow
Open Source Linux
Open Source Linux
May 18, 2023 · Cloud Computing

Step-by-Step Guide to Deploy OpenStack and OpenNebula with One-Click Scripts

This article provides a comprehensive overview of OpenStack and OpenNebula, detailing their purposes, architectures, core components, and key concepts, followed by a complete one‑click shell script that automates the installation and configuration of an OpenStack Pike environment on CentOS 7.

LinuxOpenNebulaOpenStack
0 likes · 24 min read
Step-by-Step Guide to Deploy OpenStack and OpenNebula with One-Click Scripts
360 Tech Engineering
360 Tech Engineering
May 16, 2023 · Backend Development

Comparison of Automated API Testing Frameworks and Their Application

This article introduces the concept and necessity of automated API testing, outlines typical usage scenarios, and provides a detailed comparison of four popular frameworks—Postman + Newman, JMeter + Ant, HttpRunner + Request, and pytest + Request—covering their features, advantages, drawbacks, requirements, and integration steps.

API testingHttpRunnerJMeter
0 likes · 15 min read
Comparison of Automated API Testing Frameworks and Their Application
DeWu Technology
DeWu Technology
May 15, 2023 · Frontend Development

Design and Implementation of a Front-End Inspection Platform for Performance and Stability

The team built a Node‑based front‑end inspection platform that boosted page‑stability testing speed from 0.4 to 4 pages per second, achieved high usage, execution and alarm accuracy, solved process‑exit issues by switching to fork, integrated six inspection components, cut regression testing of 100 pages from 60 to 10 minutes, and lowered CPU use to 20 % per pod, with plans to broaden coverage.

Scalabilityautomationfrontend
0 likes · 9 min read
Design and Implementation of a Front-End Inspection Platform for Performance and Stability
Architecture Digest
Architecture Digest
May 12, 2023 · Operations

One-Click Jenkins + Docker + Spring Boot Automated Deployment Guide

This tutorial provides a complete step‑by‑step guide to set up a Jenkins server inside Docker on CentOS, configure Maven and plugins, create a pipeline that builds a Spring Boot project, builds a Docker image with a Dockerfile, and runs the container automatically, covering all common pitfalls.

BackendDevOpsJenkins
0 likes · 7 min read
One-Click Jenkins + Docker + Spring Boot Automated Deployment Guide
Continuous Delivery 2.0
Continuous Delivery 2.0
May 11, 2023 · Operations

Everything as Code – Automating Deployment, Infrastructure, and Pipelines

The article traces the evolution from manual, error‑prone deployments to fully automated DevOps practices, explaining how code‑centric approaches such as Infrastructure as Code, Environment as Code, Orchestration as Code, Document as Code and Pipeline as Code improve productivity, reliability, consistency and platform scalability across cloud‑native environments.

DockerInfrastructure as CodeKubernetes
0 likes · 15 min read
Everything as Code – Automating Deployment, Infrastructure, and Pipelines
Java Architect Essentials
Java Architect Essentials
May 9, 2023 · Operations

One‑Click Jenkins + Docker + SpringBoot Automated Deployment Guide

This tutorial walks through setting up a CentOS 7 environment, installing Docker CE, deploying Jenkins in a Docker container, configuring Maven and required plugins, creating a Jenkins pipeline that builds a SpringBoot project, packages it into a Docker image via a Dockerfile, and runs the container automatically, providing full end‑to‑end CI/CD automation.

DockerJenkinsLinux
0 likes · 7 min read
One‑Click Jenkins + Docker + SpringBoot Automated Deployment Guide
Python Programming Learning Circle
Python Programming Learning Circle
May 9, 2023 · Fundamentals

Python Automation Scripts: URL Shortener, Fake Data Generator, YouTube Downloader, NATO Encoder, and Selenium Login

This article showcases Python's concise syntax and powerful libraries by comparing a simple web request with JavaScript and providing five practical automation scripts—including a URL shortener, fake data generator, YouTube downloader, NATO alphabet encoder, and Selenium-based social‑media login—demonstrating why Python is ideal for repetitive tasks.

Data GenerationFakerPython
0 likes · 7 min read
Python Automation Scripts: URL Shortener, Fake Data Generator, YouTube Downloader, NATO Encoder, and Selenium Login
Efficient Ops
Efficient Ops
May 8, 2023 · Operations

How Intelligent Ops Transforms Container Cloud Management at Scale

This article summarizes a speaker’s insights from GOPS 2023 on the challenges of large‑scale container cloud operations and presents a comprehensive intelligent‑ops framework—including health scoring, automated pod anomaly detection, smart scaling, and multi‑center disaster recovery—to improve visibility, efficiency, and reliability in Kubernetes environments.

CloudNativeIntelligentOpsKubernetes
0 likes · 18 min read
How Intelligent Ops Transforms Container Cloud Management at Scale
Java Architect Essentials
Java Architect Essentials
May 7, 2023 · Industry Insights

Can GPT‑4 Turn $100 into a $25,000 Startup? A Day‑by‑Day Experiment

This article chronicles Jackson Greathouse Fall's six‑day experiment where he gave GPT‑4 $100, used it as an AI co‑founder to buy a domain, build a niche affiliate site, create a logo with DALL·E, hire writers, run ads, and ultimately claim a $25,000 valuation, while analysing the practical limits and potentials of AI‑driven entrepreneurship.

AI entrepreneurshipGPT-4HustleGPT
0 likes · 14 min read
Can GPT‑4 Turn $100 into a $25,000 Startup? A Day‑by‑Day Experiment
Python Programming Learning Circle
Python Programming Learning Circle
May 5, 2023 · Artificial Intelligence

GPT‑4 as a Startup Founder: A Day‑by‑Day Case Study of HustleGPT

This article chronicles how Jackson Greathouse Fall turned a $100 investment into a $25,000‑valued online venture by delegating all decisions to GPT‑4, detailing daily actions such as domain acquisition, website creation, logo design with DALL·E, content production, marketing, revenue generation, and community building over the first six days.

AI entrepreneurshipGPT-4Marketing
0 likes · 12 min read
GPT‑4 as a Startup Founder: A Day‑by‑Day Case Study of HustleGPT
MaGe Linux Operations
MaGe Linux Operations
Apr 29, 2023 · Operations

34 Essential Linux Bash Scripts Every Sysadmin Should Know

This article compiles a curated collection of 34 practical Bash scripts for Linux engineers, covering tasks such as number guessing games, network monitoring, user management, service control, log backup, and system health checks, providing ready‑to‑run code snippets to boost productivity and automate routine operations.

BashShell scriptingSystem Administration
0 likes · 20 min read
34 Essential Linux Bash Scripts Every Sysadmin Should Know
360 Tech Engineering
360 Tech Engineering
Apr 21, 2023 · Information Security

FirmAE: Automated Firmware Emulation and Vulnerability Analysis – Installation, Usage, and Zyxel Router Case Study

This article introduces FirmAE, an automated framework for firmware emulation and vulnerability analysis, details its installation and usage steps on Ubuntu, and presents a comprehensive reverse‑engineering case study of a Zyxel router firmware to illustrate troubleshooting and manual analysis techniques.

EmulationFirmAEIoT security
0 likes · 8 min read
FirmAE: Automated Firmware Emulation and Vulnerability Analysis – Installation, Usage, and Zyxel Router Case Study
Test Development Learning Exchange
Test Development Learning Exchange
Apr 21, 2023 · R&D Management

How to Build a High‑Performance Software Testing Team in 20 Practical Steps

This guide outlines twenty essential steps for creating an efficient software testing team, covering goal definition, strategy planning, hiring, process and tool setup, training, communication, continuous improvement, environment management, automation, agile practices, documentation, and fostering a culture of learning and collaboration.

Software TestingTeam BuildingTesting Strategy
0 likes · 9 min read
How to Build a High‑Performance Software Testing Team in 20 Practical Steps
DevOps Cloud Academy
DevOps Cloud Academy
Apr 18, 2023 · Operations

Using GitLab CI/CD to Trigger Cross‑Project Pipelines for Microservices

This article explains how GitLab CI/CD can be configured to run cross‑project pipelines, enabling automated testing and deployment of microservices by adding bridge jobs, specifying downstream branches, and passing variables, while illustrating the process with code examples and pipeline visualizations.

Cross-Project PipelinesDevOpsGitLab
0 likes · 8 min read
Using GitLab CI/CD to Trigger Cross‑Project Pipelines for Microservices
MaGe Linux Operations
MaGe Linux Operations
Apr 17, 2023 · Backend Development

Master Bash: 40 Essential Shell Script Techniques for Linux

This comprehensive guide walks you through 40 practical Bash shell scripting examples—from a simple Hello World program to advanced file handling, conditionals, loops, functions, and system maintenance—showing how to write, execute, and debug scripts that automate everyday Linux tasks.

BashShell scriptingTutorial
0 likes · 21 min read
Master Bash: 40 Essential Shell Script Techniques for Linux
Ziru Technology
Ziru Technology
Apr 14, 2023 · Artificial Intelligence

How Intelligent Customer Service Boosts Efficiency: A Step‑by‑Step Guide

This article explains why intelligent customer service improves efficiency, compares it with traditional support, outlines its core functions such as knowledge management and language response, and provides a practical step‑by‑step process for quickly building a simple AI‑powered help desk.

AIChatbotautomation
0 likes · 6 min read
How Intelligent Customer Service Boosts Efficiency: A Step‑by‑Step Guide
MaGe Linux Operations
MaGe Linux Operations
Apr 12, 2023 · Fundamentals

Master Bash: 40 Essential Shell Scripts Every Linux User Should Know

This comprehensive guide walks you through the fundamentals of Bash scripting on Linux, covering everything from a simple Hello World program and echo usage to loops, conditionals, functions, file manipulation, directory handling, and system maintenance, complete with clear code examples for each concept.

BashShell scriptingSystem Administration
0 likes · 22 min read
Master Bash: 40 Essential Shell Scripts Every Linux User Should Know
Baidu Geek Talk
Baidu Geek Talk
Apr 12, 2023 · Industry Insights

From Usable to Loveable: Redefining Software Quality and Testing Costs

This article explores software quality through three layers—usability, desirability, and loveability—introduces a quantitative quality model, breaks down the testing lifecycle, examines testing classifications, analyzes the cost of defect recall, and proposes risk‑based testing and AI‑driven TestGPT as future solutions.

QASoftware qualityTestGPT
0 likes · 47 min read
From Usable to Loveable: Redefining Software Quality and Testing Costs
DaTaobao Tech
DaTaobao Tech
Apr 12, 2023 · Artificial Intelligence

3D Scene Intelligent Creation Engine: AIGC Technology for E-commerce

The paper presents a 3D Scene Intelligent Creation Engine that uses AIGC to automate and lower‑cost production of e‑commerce 3D environments—covering model, texture, foreground‑background, camera, and scene value estimation—allowing merchants and consumers to easily generate virtual stores, product displays, and immersive metaverse‑ready content.

3D scene generationAI technologyAIGC
0 likes · 19 min read
3D Scene Intelligent Creation Engine: AIGC Technology for E-commerce
Liangxu Linux
Liangxu Linux
Apr 10, 2023 · Operations

Essential Bash Scripts for Linux Server Setup, Monitoring, and Maintenance

This article provides a collection of ready‑to‑run Bash scripts that cover disk partition creation, server initialization, real‑time network traffic monitoring, Nginx log rotation and analysis, disk usage alerts, MySQL backups, process counting with zombie termination, and automated blocking of malicious IPs, offering a practical toolkit for Linux system administrators.

BashNginxServer
0 likes · 15 min read
Essential Bash Scripts for Linux Server Setup, Monitoring, and Maintenance
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 10, 2023 · Operations

Five Best Practices for Applying DevOps in Real Projects

This article outlines five practical DevOps best practices—test automation, deployment automation, trunk‑based development, security left‑shift, and loose‑coupled architecture—explaining their importance, implementation tips, and the benefits they bring to continuous delivery and high‑quality software production.

Operationsautomationsoftware-engineering
0 likes · 7 min read
Five Best Practices for Applying DevOps in Real Projects
FunTester
FunTester
Apr 8, 2023 · Backend Development

Master JSON Extraction in Python with JsonPath: A Practical Guide

This tutorial shows how to install the JsonPath library, retrieve JSON data from an API, and use both traditional indexing and powerful JsonPath expressions—including filters, wildcards, and slicing—to efficiently extract nested values for automated testing.

API testingJSON extractionJsonPath
0 likes · 7 min read
Master JSON Extraction in Python with JsonPath: A Practical Guide
Python Programming Learning Circle
Python Programming Learning Circle
Apr 8, 2023 · Operations

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

The article explains how operations engineers can leverage Python scripts and popular libraries such as paramiko, regex, psutil, fabric, and shutil to automate common tasks like remote command execution, log analysis, system monitoring with alerts, batch software deployment, and file backup and recovery, providing code examples for each scenario.

DevOpsOperationsPython
0 likes · 9 min read
Using Python for Operations Automation: Remote Execution, Log Parsing, Monitoring, Deployment, and Backup
DevOps Cloud Academy
DevOps Cloud Academy
Apr 5, 2023 · Operations

Common Mistakes in DevOps Implementation and How to Avoid Them

The article outlines ten frequent pitfalls that organizations encounter when adopting DevOps—such as out‑of‑order delivery, misinterpreting DevOps roles, neglecting database automation, and ignoring security—and provides practical guidance on planning, collaboration, and balanced speed‑quality trade‑offs to achieve successful DevOps outcomes.

Continuous DeliveryDevOpsautomation
0 likes · 10 min read
Common Mistakes in DevOps Implementation and How to Avoid Them
Huolala Tech
Huolala Tech
Apr 4, 2023 · Mobile Development

How Huolala Scaled a Cloud Real‑Device Platform for Mobile Testing

This article details Huolala's evolution from a simple wireless ADB setup to the sophisticated TianGong system, covering architecture, video streaming, input handling, large‑scale device pool management, and future plans for intelligent scheduling and iOS optimization.

AndroidVideo Streamingautomation
0 likes · 17 min read
How Huolala Scaled a Cloud Real‑Device Platform for Mobile Testing
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Apr 3, 2023 · Frontend Development

Improving Front-End Project Delivery Quality through Tooling and Process Automation

The article proposes enhancing front‑end project delivery quality by replacing manual standards with automated tooling—static code linting, performance, error, and disaster‑recovery tests—and integrating these checks into DevOps checkpoints that enforce pass, alarm, or block actions, enabling metric‑driven, objective evaluation across teams and outsourced projects.

automationfrontendperformance
0 likes · 11 min read
Improving Front-End Project Delivery Quality through Tooling and Process Automation
Python Programming Learning Circle
Python Programming Learning Circle
Mar 28, 2023 · Fundamentals

10 Useful Python Automation Scripts for Everyday Tasks

This article presents ten practical Python automation scripts covering image and video processing, PDF conversion, API interaction, system notifications, grammar and spell correction, downloading, news fetching, and GUI creation, each accompanied by concise code examples for quick implementation.

APIGUIImageProcessing
0 likes · 12 min read
10 Useful Python Automation Scripts for Everyday Tasks
DevOps Cloud Academy
DevOps Cloud Academy
Mar 25, 2023 · Operations

Essential Skills for DevOps Engineers

The article outlines the key competencies DevOps engineers must master—including cloud computing, automation, containerization, CI/CD, monitoring, logging, and infrastructure-as-code—to accelerate, stabilize, and scale software delivery in modern development environments.

DevOpsInfrastructure as Codeautomation
0 likes · 6 min read
Essential Skills for DevOps Engineers
Java Architect Essentials
Java Architect Essentials
Mar 23, 2023 · Operations

Easy-Jenkins: One-Click Deployment Tool for Vue and Jar Projects

The article introduces Easy-Jenkins, a lightweight one‑click deployment tool for Vue front‑ends and Java jar back‑ends, explains its architecture, provides step‑by‑step installation, configuration, and usage instructions—including project structure, adding connections, deploying jars, managing branches, and launching the application—along with sample commands and screenshots.

JenkinsSpringBootautomation
0 likes · 7 min read
Easy-Jenkins: One-Click Deployment Tool for Vue and Jar Projects
JD Tech
JD Tech
Mar 23, 2023 · Operations

Implementing CI/CD Pipelines: Concepts, Scenarios, and Project Practices

This article explains the author's understanding of CI/CD, outlines several practical scenarios for its implementation—including compilation and deployment, unit testing, code scanning, and full‑link testing—details key steps, benefits, and real‑world applications using tools such as Bamboo, SonarQube, JUnit, and Python‑based automation.

DevOpsautomationci/cd
0 likes · 13 min read
Implementing CI/CD Pipelines: Concepts, Scenarios, and Project Practices
DevOps Cloud Academy
DevOps Cloud Academy
Mar 21, 2023 · Operations

Using Ansible Async Mode to Run Long‑Running Tasks in Playbooks

This article explains how Ansible’s async and poll parameters enable background execution of long‑running tasks, allowing playbooks to continue without blocking, and provides practical examples, configuration tips, and status‑checking techniques for reliable DevOps automation.

AnsibleAsyncDevOps
0 likes · 10 min read
Using Ansible Async Mode to Run Long‑Running Tasks in Playbooks
DaTaobao Tech
DaTaobao Tech
Mar 17, 2023 · Backend Development

Automating Cross‑Platform API Documentation with Java Annotations at Taobao Search

This article explains how the Taobao Search team tackled the inconsistency and high maintenance cost of manually written API docs by introducing a standardized annotation format, a custom annotation processor, automated JSON generation, and script‑based data reporting to keep cross‑platform API information accurate and readily usable for both backend and frontend developers.

API documentationJava AnnotationsTaobao
0 likes · 8 min read
Automating Cross‑Platform API Documentation with Java Annotations at Taobao Search
Open Source Linux
Open Source Linux
Mar 17, 2023 · Operations

Simplify Nginx Management with nginxWebUI: Install, Docker & Usage Guide

nginxWebUI provides a graphical interface for configuring and managing Nginx, supporting HTTP/TCP forwarding, reverse proxy, load balancing, SSL automation, multi‑server clustering, Docker deployment, systemd startup, and detailed usage instructions, enabling administrators to generate and control nginx.conf without manual coding.

ConfigurationDockerNginx
0 likes · 12 min read
Simplify Nginx Management with nginxWebUI: Install, Docker & Usage Guide
Java Architect Essentials
Java Architect Essentials
Mar 16, 2023 · Operations

Step-by-Step Guide to Jenkins + Docker + Spring Boot One-Click Automatic Deployment

This tutorial walks through setting up a CentOS 7 environment, installing Docker and Jenkins, configuring Jenkins plugins and Maven, creating a freestyle job that pulls a Spring Boot project from Gitee, builds it with Maven, packages it into a Docker image via a Dockerfile, runs the container, and verifies the deployment, providing all commands and screenshots for a complete CI/CD pipeline.

DevOpsDockerJenkins
0 likes · 8 min read
Step-by-Step Guide to Jenkins + Docker + Spring Boot One-Click Automatic Deployment
Sohu Tech Products
Sohu Tech Products
Mar 16, 2023 · Operations

Spug: Lightweight Agentless Automation Platform with Docker Deployment Guide

Spug is a lightweight, agentless automation platform for small and medium enterprises that integrates host management, batch execution, online terminal, deployment, scheduling, configuration, monitoring and alerting, and the article provides step‑by‑step Docker and docker‑compose installation instructions to set up the system.

DevOpsDockerOperations
0 likes · 4 min read
Spug: Lightweight Agentless Automation Platform with Docker Deployment Guide
Continuous Delivery 2.0
Continuous Delivery 2.0
Mar 16, 2023 · Operations

Understanding Pipeline as Code: Definition, Benefits, Drawbacks, and a Jenkins Example

Pipeline as Code (PaC) is a method of defining CI/CD pipelines in code, offering scalability, portability, reproducibility, and collaboration benefits while also presenting challenges such as learning curve, complexity, debugging difficulty, maintenance effort, and initial costs, illustrated with a simple Jenkins‑Java example.

JenkinsPipeline as Codeautomation
0 likes · 7 min read
Understanding Pipeline as Code: Definition, Benefits, Drawbacks, and a Jenkins Example
JD Cloud Developers
JD Cloud Developers
Mar 15, 2023 · Operations

Designing Seamless Offline Delivery for Private Cloud Environments

This article outlines a general, process‑focused approach to offline delivery in private or dedicated cloud environments, covering the need for internal mirrors, plug‑in architecture, dependency awareness, full automation, and best‑practice process design to reduce SRE effort and ensure consistent production.

KubernetesOperationsautomation
0 likes · 5 min read
Designing Seamless Offline Delivery for Private Cloud Environments
NetEase Smart Enterprise Tech+
NetEase Smart Enterprise Tech+
Mar 15, 2023 · Operations

How Yidun Automates Performance Testing to Overcome Real‑World Pain Points

This article explains performance testing fundamentals, why it matters, the specific challenges Yidun faced such as complex execution, human‑dependent monitoring, data isolation, and cost loss, and describes their automated, gradient‑based testing platform with quantified monitoring and future visualisation plans.

Data IsolationOperationsPerformance Testing
0 likes · 8 min read
How Yidun Automates Performance Testing to Overcome Real‑World Pain Points
Efficient Ops
Efficient Ops
Mar 13, 2023 · Operations

Is DevOps Really Dead? Uncovering the Truth Behind the Hype

This article debunks the claim that DevOps is dead by explaining its true purpose, core principles such as automation and collaboration, the distinction between platform engineering and DevOps, and presenting industry data that shows DevOps adoption and maturity are still rapidly growing.

Continuous DeliveryDevOpsIT Culture
0 likes · 9 min read
Is DevOps Really Dead? Uncovering the Truth Behind the Hype
Liangxu Linux
Liangxu Linux
Mar 12, 2023 · Operations

How to Batch Ping Multiple Hosts Efficiently on Windows

Learn step‑by‑step Windows batch commands to ping entire subnets, capture reachable and unreachable IPs into separate files, and handle multiple IP lists, enabling fast network health checks for dozens to thousands of devices.

IP scanningWindows cmdautomation
0 likes · 6 min read
How to Batch Ping Multiple Hosts Efficiently on Windows
Programmer DD
Programmer DD
Mar 12, 2023 · Fundamentals

Boost Your Git Commits with the VS Code GPTCommit Extension

Learn how the VS Code extension vscode‑gptcommit leverages ChatGPT to automatically craft clear commit messages from file changes, with step‑by‑step installation, shortcut usage, and API key setup, helping you avoid hesitation and reviewer criticism.

ChatGPTExtensionGit
0 likes · 3 min read
Boost Your Git Commits with the VS Code GPTCommit Extension
MaGe Linux Operations
MaGe Linux Operations
Mar 10, 2023 · Operations

249 Ready-to-Use Shell Scripts to Boost Your Linux Ops Skills

Discover a curated collection of 249 practical shell script examples, complete with clear documentation and usage guidelines, designed to help Linux operations engineers improve efficiency, master scripting conventions, and quickly solve common admin tasks, all available for free download via the provided QR code.

BashOperationsShell
0 likes · 7 min read
249 Ready-to-Use Shell Scripts to Boost Your Linux Ops Skills