Tagged articles
3104 articles
Page 21 of 32
JD Retail Technology
JD Retail Technology
Jul 7, 2021 · Cloud Native

Private Deployment Practices and Rapid Deployment Platform for JD Transaction Center Microservices

This article describes the challenges of private deployment for micro‑service architectures at JD's Transaction Center and presents a cloud‑native rapid‑deployment platform that uses standardized metadata, drag‑and‑drop component design, automated resource initialization, and probe‑based health checks to achieve fast, low‑cost, and reliable service rollout.

Kubernetesautomationdeployment platform
0 likes · 11 min read
Private Deployment Practices and Rapid Deployment Platform for JD Transaction Center Microservices
转转QA
转转QA
Jul 2, 2021 · Backend Development

Automating Valuation System Mapping Tests with Python and Pandas

This article describes how QA engineers automated the repetitive Excel‑based mapping and validation process of a valuation system by using Python pandas scripts to filter, compare, and export data, reducing manual effort from ten minutes to under one minute while improving accuracy and coverage.

Excelautomationpandas
0 likes · 7 min read
Automating Valuation System Mapping Tests with Python and Pandas
FunTester
FunTester
Jul 1, 2021 · Backend Development

Master API Testing with Postman: Real‑World Baidu, WeChat & Radio Cases

Learn how to use Postman for practical API testing by walking through three hands‑on examples—searching Baidu, interacting with WeChat’s public API, and triggering alerts on a specialized radio communication system—covering request setup, parameter handling, assertions, and common pitfalls.

API testingBackendPostman
0 likes · 8 min read
Master API Testing with Postman: Real‑World Baidu, WeChat & Radio Cases
IT Architects Alliance
IT Architects Alliance
Jun 27, 2021 · Operations

Understanding the DevOps Lifecycle: Stages, Benefits, and Key Tools

DevOps combines development and operations into a unified lifecycle—continuous development, integration, testing, feedback, monitoring, deployment, and maintenance—offering faster delivery, improved collaboration, automated processes, and higher software quality, with tools such as Git, Jenkins, Docker, and Ansible supporting each phase.

automationci/cdcontinuous integration
0 likes · 14 min read
Understanding the DevOps Lifecycle: Stages, Benefits, and Key Tools
IT Architects Alliance
IT Architects Alliance
Jun 26, 2021 · Operations

How DevOps, Containers, and Kubernetes Unite to Accelerate Software Delivery

This article explains the origins of DevOps, its evolution from agile practices, and how containers and Kubernetes enable a seamless, automated pipeline—from code checkout and build to testing, code analysis, artifact storage, image creation, and staged deployment—illustrated with real‑world Jenkins pipelines and logs.

ContainerizationDevOpsDocker
0 likes · 16 min read
How DevOps, Containers, and Kubernetes Unite to Accelerate Software Delivery
Qunar Tech Salon
Qunar Tech Salon
Jun 24, 2021 · Operations

Qunar DNS System: Architecture, Features, and Operational Practices

This article explains the fundamentals and query process of the Domain Name System (DNS), then details Qunar's evolving DNS architecture—including the initial system, DNSDB management, DNS view, EDNS, HTTPDNS, and intelligent traffic switching—highlighting operational automation and security enhancements.

DNSSecurityautomation
0 likes · 10 min read
Qunar DNS System: Architecture, Features, and Operational Practices
Efficient Ops
Efficient Ops
Jun 15, 2021 · Operations

Mastering IT Monitoring: Strategies, Challenges, and Best Practices

This article explores the fundamentals of IT monitoring, examines common challenges such as scalability, reliability, and alert fatigue, compares four implementation approaches—from open‑source to fully custom solutions—and presents practical techniques like alert convergence, suppression, and automation to build a robust, adaptable monitoring platform.

Alert ManagementOperationsScalability
0 likes · 19 min read
Mastering IT Monitoring: Strategies, Challenges, and Best Practices
IT Architects Alliance
IT Architects Alliance
Jun 5, 2021 · Operations

Top 20 DevOps Interview Questions with Expert Answers

This article compiles the 20 most common DevOps interview questions, providing detailed explanations of concepts such as the DevOps‑Agile distinction, core benefits, key tools, anti‑patterns, KPI metrics, automation advantages, containers, microservice frameworks, version control practices, Git revert techniques, post‑mortem meetings, asset vs configuration management, continuous testing elements, and essential development and infrastructure operations.

DevOpsInterviewKPI
0 likes · 16 min read
Top 20 DevOps Interview Questions with Expert Answers
Qunar Tech Salon
Qunar Tech Salon
Jun 4, 2021 · Information Security

Automated Risk Monitoring and Upgrade of Jar Components at Qunar

This article describes Qunar's end‑to‑end automated workflow for detecting high‑risk Jar component vulnerabilities, collecting asset information, orchestrating remediation with a SOAR platform, and leveraging the TCDEV auto‑upgrade service to reduce manual effort and improve security operations efficiency.

JARSOARSecurity Operations
0 likes · 8 min read
Automated Risk Monitoring and Upgrade of Jar Components at Qunar
Alibaba Cloud Developer
Alibaba Cloud Developer
May 31, 2021 · Fundamentals

Mastering Server Performance Testing: Insights from 3 Years at Alibaba Cloud

This article shares three years of experience building an automated performance‑testing platform for Alibaba Cloud Elastic Compute, covering what performance testing is, how to design comprehensive tests for CPU, memory, storage, network and OS, and the essential skills engineers need to become true performance architects.

CPU analysisautomationcloud infrastructure
0 likes · 10 min read
Mastering Server Performance Testing: Insights from 3 Years at Alibaba Cloud
Liangxu Linux
Liangxu Linux
May 27, 2021 · Operations

How I Built an Automated Redis Sentinel to Seamlessly Handle Failover

A sysadmin narrates how he monitors four Redis nodes, detects master failure with PING, promotes a slave using SLAVEOF, reconfigures the remaining replicas, and ultimately automates the entire process with a custom Sentinel program and a multi‑node Sentinel cluster for high availability.

C++OperationsRedis
0 likes · 11 min read
How I Built an Automated Redis Sentinel to Seamlessly Handle Failover
Volcano Engine Developer Services
Volcano Engine Developer Services
May 24, 2021 · Operations

How ByteDance Scales High Availability with Chaos Engineering: From Platform 1.0 to 2.0

This article details ByteDance's evolution of chaos engineering platforms and high‑availability practices, covering service types, architectural upgrades, fault‑center design, explosion‑radius control, steady‑state algorithms, automated experiments, and future plans for resilient infrastructure.

Kubernetesautomationchaos engineering
0 likes · 17 min read
How ByteDance Scales High Availability with Chaos Engineering: From Platform 1.0 to 2.0
Architects Research Society
Architects Research Society
May 20, 2021 · Big Data

Why Tools and Technology Are Crucial for an Outcome‑Driven Enterprise Data Strategy

The article explains that a successful outcome‑driven enterprise data strategy requires a well‑aligned technical roadmap covering architecture, governance, storage, analytics, automation and emerging technologies such as AI and blockchain, and offers practical steps for assessing readiness and prioritizing implementation.

AIautomationtechnical roadmap
0 likes · 7 min read
Why Tools and Technology Are Crucial for an Outcome‑Driven Enterprise Data Strategy
MaGe Linux Operations
MaGe Linux Operations
May 18, 2021 · Backend Development

Automate Python Notifications for Model Training and Data Transfers

Learn how to use Python to send real-time progress updates and completion alerts via email for long-running tasks such as model training, data processing, and financial modeling, by leveraging the email, smtplib, and MIME libraries to build customizable notifications with images and attachments.

automationdata-processingemail-notifications
0 likes · 13 min read
Automate Python Notifications for Model Training and Data Transfers
MaGe Linux Operations
MaGe Linux Operations
May 16, 2021 · Fundamentals

How to Randomly Change Your Windows Wallpaper with Python and ctypes

This guide shows Windows users how to programmatically change the desktop background using Python's ctypes library, walk through retrieving the script’s directory, filtering image files, selecting one at random, and applying it with SystemParametersInfoW, all without installing external packages.

automationctypesdesktop wallpaper
0 likes · 4 min read
How to Randomly Change Your Windows Wallpaper with Python and ctypes
Youzan Coder
Youzan Coder
May 14, 2021 · Frontend Development

Automating WeChat Mini‑Program Tests with Minium and Jest

This guide explains why manual regression testing of a WeChat mini‑program becomes a bottleneck, compares Jest‑based SDK and Minium frameworks, shows how to set up the environment, write page‑object scripts, configure and run tests, generate reports, and troubleshoot common issues.

MiniProgramMiniumPython
0 likes · 16 min read
Automating WeChat Mini‑Program Tests with Minium and Jest
ByteDance Web Infra
ByteDance Web Infra
May 14, 2021 · Product Management

Decoding the No-Code/Low-Code Startup Landscape: 145 Notable Companies and Their Categories

This article surveys the rapidly growing no-code and low-code ecosystem, explaining the concepts, distinguishing between no-code and low-code, and presenting a curated list of 145 startups across categories such as website builders, mobile app creators, internal tools, workflow automation, data platforms, finance, payments, commerce, analytics, and form builders.

Low‑codeautomationno-code
0 likes · 19 min read
Decoding the No-Code/Low-Code Startup Landscape: 145 Notable Companies and Their Categories
Ctrip Technology
Ctrip Technology
May 13, 2021 · Cloud Native

Design and Implementation of an AVD IaaS Testing Platform for Mobile Automation at Ctrip

The article details Ctrip's development of a cloud‑native AVD IaaS platform that leverages Kubernetes, Docker, and Android Virtual Devices to provide scalable, cost‑effective, and high‑availability mobile automated testing infrastructure, addressing hardware costs, performance, and operational challenges while supporting continuous integration pipelines.

AVDDockerKubernetes
0 likes · 18 min read
Design and Implementation of an AVD IaaS Testing Platform for Mobile Automation at Ctrip
DevOps
DevOps
May 11, 2021 · Information Security

Understanding DevSecOps: Principles, Benefits, and CI/CD Implementation

This article explains what DevSecOps is, why integrating security into DevOps is essential in fast‑paced software delivery, outlines its key characteristics and benefits, and provides practical guidance on organizational, process, and tooling practices—including CI/CD pipelines and open‑source security tools.

DevSecOpsautomationci/cd
0 likes · 15 min read
Understanding DevSecOps: Principles, Benefits, and CI/CD Implementation
MaGe Linux Operations
MaGe Linux Operations
May 7, 2021 · Fundamentals

7 Fun Python Projects to Automate Everyday Tasks (Full Code Included)

This article shares seven practical Python scripts—from web‑scraping Zhihu images and chatting bots to AI poem analysis, lottery generation, automatic apology letters, screen recording, and GIF creation—demonstrating how to avoid reinventing the wheel while learning useful automation techniques.

AICode ExamplesPython
0 likes · 9 min read
7 Fun Python Projects to Automate Everyday Tasks (Full Code Included)
iQIYI Technical Product Team
iQIYI Technical Product Team
May 7, 2021 · Mobile Development

Robustness Testing of iQIYI Mobile App Using Dirty Data Injection

iQIYI’s technology team built a non‑intrusive robustness‑testing platform that injects engineered “dirty data” into intercepted HTTP responses via an ASM‑hooked SDK, letting users configure mutation rules through a web console and run UI, monkey, or manual tests that have already uncovered numerous hidden crashes, achieving over 50 % defect‑closure and markedly improving app stability.

RobustnessSDKStability
0 likes · 9 min read
Robustness Testing of iQIYI Mobile App Using Dirty Data Injection
Dada Group Technology
Dada Group Technology
May 7, 2021 · Operations

How JD Daojia Built a Scalable Load‑Testing Platform to Reduce Test Time to 15 Minutes

Facing rising traffic, JD Daojia’s in‑house load‑testing platform was redesigned to automate script management, enable distributed JMeter execution, integrate real‑time monitoring, and support custom RPC protocols, dramatically lowering manual effort, cutting test cycles from an hour to fifteen minutes while ensuring system stability.

Distributed SystemsJMeterautomation
0 likes · 12 min read
How JD Daojia Built a Scalable Load‑Testing Platform to Reduce Test Time to 15 Minutes
macrozheng
macrozheng
May 6, 2021 · Operations

How I Built an Automated Redis Sentinel System to Handle Failover

An operations engineer narrates how he monitors a four‑node Redis cluster, detects master failure with continuous PINGs, promotes a slave to master, reconfigures replicas, and automates the entire process with a sentinel program and a sentinel cluster for high availability.

Redisautomationfailover
0 likes · 11 min read
How I Built an Automated Redis Sentinel System to Handle Failover
Python Programming Learning Circle
Python Programming Learning Circle
May 5, 2021 · Fundamentals

Python Scripts for Various Automation Tasks: Web Scraping, Chatbots, Poem Classification, Lottery Generation, Apology Writing, Screen Capture, and GIF Creation

This article presents a collection of Python 3.6.4 scripts that demonstrate how to scrape Zhihu images, converse with chatbots, classify Tang poems using NLP, generate random lottery numbers, automatically compose apology letters, capture screen images, and create animated GIFs, providing practical code examples for each task.

ChatbotGIFNLP
0 likes · 9 min read
Python Scripts for Various Automation Tasks: Web Scraping, Chatbots, Poem Classification, Lottery Generation, Apology Writing, Screen Capture, and GIF Creation
DevOps Cloud Academy
DevOps Cloud Academy
Apr 28, 2021 · Operations

Visual Deployment with Jenkins Deploy Dashboard Plugin

This article introduces the Jenkins Deploy Dashboard plugin, explains how to visualize deployment status across environments, and provides step‑by‑step instructions with code examples for adding deployments to the dashboard, creating the view, and adding deployment buttons to pipelines.

Deploy DashboardDevOpsJenkins
0 likes · 5 min read
Visual Deployment with Jenkins Deploy Dashboard Plugin
New Oriental Technology
New Oriental Technology
Apr 26, 2021 · Cloud Native

Design and Implementation of an Automated Test Environment Deployment Platform

The article describes how a rapidly growing development team built a one‑click, cloud‑native platform that automates the provisioning, configuration, Docker image creation, and Kubernetes deployment of diverse test environments, addressing challenges such as heterogeneous tech stacks, middleware variety, and configuration inconsistencies.

DockerEnvironmentKubernetes
0 likes · 8 min read
Design and Implementation of an Automated Test Environment Deployment Platform
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Apr 25, 2021 · Operations

15 Essential Linux Command-Line Tricks to Boost Productivity

This article presents fifteen practical Linux command‑line techniques—including quick file truncation, large file generation, secure disk wiping, system‑disk creation, process runtime inspection, real‑time log monitoring, timestamp conversion, execution timing, ASCII lookup, handling garbled filenames, retrieving public IP, batch downloading, and command‑history shortcuts—to help users automate tasks and improve efficiency.

Linuxautomationproductivity
0 likes · 9 min read
15 Essential Linux Command-Line Tricks to Boost Productivity
MaGe Linux Operations
MaGe Linux Operations
Apr 23, 2021 · Operations

Essential Bash Scripts for Linux Server Automation and Monitoring

This article compiles a comprehensive set of Bash scripts that automate common Linux server tasks such as file consistency checks, log cleanup, network traffic monitoring, port scanning, user management, firewall rules, and service health checks, providing sysadmins with ready‑to‑use solutions for efficient operations.

Bashautomationsysadmin
0 likes · 23 min read
Essential Bash Scripts for Linux Server Automation and Monitoring
iQIYI Technical Product Team
iQIYI Technical Product Team
Apr 23, 2021 · Cloud Native

ByteDance Stateful Application Cloud‑Native Practices

ByteDance’s cloud‑native migration of stateful services uses a custom SolarService extending StatefulSet with Budset CRD to handle versioned data, shard‑aware routing, NUMA‑aware scheduling, advanced storage, eBPF monitoring, and automated PDB eviction, delivering efficiency, cost savings, and reliable rolling upgrades.

KubernetesSchedulingautomation
0 likes · 18 min read
ByteDance Stateful Application Cloud‑Native Practices
MaGe Linux Operations
MaGe Linux Operations
Apr 22, 2021 · Fundamentals

Generate LaTeX Math Formulas with Python Using latexify_py

This article introduces latexify_py, an open‑source Python tool that automatically converts Python functions into LaTeX math expressions, dramatically simplifying the creation of complex formulas for research papers and eliminating the tedious manual editing in Word.

LaTeXPythonResearch Tools
0 likes · 3 min read
Generate LaTeX Math Formulas with Python Using latexify_py
Efficient Ops
Efficient Ops
Apr 21, 2021 · Operations

30 Essential Bash Scripts for Linux Operations and Automation

This article compiles a comprehensive set of Bash scripts that demonstrate how to verify file consistency across servers, schedule log cleaning, monitor network traffic, count numeric characters in files, manage users and passwords, automate firewall rules, and perform various other Linux system administration tasks, providing ready-to-use code snippets for each scenario.

Shell scriptingautomation
0 likes · 24 min read
30 Essential Bash Scripts for Linux Operations and Automation
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Apr 19, 2021 · Operations

How Mesh Regression Boosts 3D Cloud Design Testing Efficiency

This article explains why mesh regression is needed for 3D cloud design tools, defines mesh, outlines its application scenarios such as BIM plumbing, custom door windows, and hard‑floor tiles, and details a step‑by‑step design, implementation, bug detection methods, performance improvements, and future plans.

3D modelingRegression testingautomation
0 likes · 8 min read
How Mesh Regression Boosts 3D Cloud Design Testing Efficiency
Taobao Frontend Technology
Taobao Frontend Technology
Apr 16, 2021 · Frontend Development

How Real‑Device Automation and Visual Testing Revolutionize Frontend Compatibility

This article explains how combining real‑device operations with computer‑vision techniques creates an app‑agnostic automation framework that automatically adapts and validates page layouts across countless devices, apps, and business scenarios, dramatically reducing manual debugging, testing cost, and user‑experience risks.

automationcompatibilitydevice testing
0 likes · 18 min read
How Real‑Device Automation and Visual Testing Revolutionize Frontend Compatibility
DevOps Cloud Academy
DevOps Cloud Academy
Apr 14, 2021 · Operations

Six Core DevOps Capabilities That Drive Business Success

The article outlines the six essential DevOps capabilities—collaboration, automation, continuous integration, continuous testing, continuous delivery, and continuous monitoring—explaining how each contributes to improving efficiency, reducing errors, and ensuring reliable software delivery in modern IT environments.

CollaborationContinuous DeliveryDevOps
0 likes · 5 min read
Six Core DevOps Capabilities That Drive Business Success
Miss Fresh Tech Team
Miss Fresh Tech Team
Apr 14, 2021 · Mobile Development

How to Automate Mobile Bug Reporting with an SDK: From Capture to Submission

To streamline app quality assurance, a comprehensive mobile bug‑reporting SDK was built that automates screenshot, screen‑recording, network and log collection, auto‑fills device and app data, and integrates with the Max backend, reducing feedback latency and simplifying the reporting workflow for developers and testers.

Flutterautomationbug reporting
0 likes · 8 min read
How to Automate Mobile Bug Reporting with an SDK: From Capture to Submission
Programmer DD
Programmer DD
Apr 13, 2021 · Backend Development

Master Postman: Essential Features and Advanced Tips for API Testing

This comprehensive guide walks you through Postman's core capabilities—including installation, interface navigation, sending requests, handling query parameters, forms, JSON and file uploads, response analysis, collection management, batch execution, logging, assertions, variables, pre‑request scripts, and request chaining—empowering developers and testers to automate and streamline API testing workflows.

API testingCollection RunnerHTTP
0 likes · 25 min read
Master Postman: Essential Features and Advanced Tips for API Testing
MaGe Linux Operations
MaGe Linux Operations
Apr 12, 2021 · Fundamentals

15 Must-Have Python Packages Every Developer Should Know

Discover 15 essential Python packages—from data‑visualization tools like Dash to web frameworks such as Flask, multimedia libraries like Pygame, and utilities for JSON handling, progress bars, and home automation—each explained with key features, typical use‑cases, and illustrative code snippets.

Packagesautomationdata-visualization
0 likes · 11 min read
15 Must-Have Python Packages Every Developer Should Know
Alibaba Terminal Technology
Alibaba Terminal Technology
Apr 12, 2021 · Frontend Development

How AI Is Revolutionizing Frontend Development: Alibaba’s Three‑Year Journey

This article chronicles Alibaba’s three‑year evolution of frontend intelligence, detailing the origins of AI‑driven code generation, key technologies like imgCook, BizCook and UICook, the methodology, toolchain, organizational integration, and future directions for boosting development efficiency and business value.

AIFrontendautomation
0 likes · 26 min read
How AI Is Revolutionizing Frontend Development: Alibaba’s Three‑Year Journey
Youzan Coder
Youzan Coder
Apr 2, 2021 · Interview Experience

Inside Youzan's Testing Team: Structure, Practices, and Culture

This article introduces Youzan's testing team, detailing its growth to over 120 engineers across three cities, the test‑development responsibilities, automation and load‑testing practices, quality‑assurance framework, training programs, and the open, growth‑focused team culture that candidates can expect.

Team Cultureautomationinterview experience
0 likes · 8 min read
Inside Youzan's Testing Team: Structure, Practices, and Culture
Alibaba Terminal Technology
Alibaba Terminal Technology
Mar 31, 2021 · Frontend Development

How Visual Logic Orchestration Transforms Low‑Code Platforms for Frontend Efficiency

This article explores the evolution from ProCode to LowCode and NoCode in front‑end development, detailing iceluna's challenges, the design of visual logic orchestration, node abstraction, automatic layout, schema‑code conversion, debugging features, and future prospects for low‑code adoption.

FrontendVisual Programmingautomation
0 likes · 11 min read
How Visual Logic Orchestration Transforms Low‑Code Platforms for Frontend Efficiency
Fangduoduo Tech
Fangduoduo Tech
Mar 26, 2021 · Cloud Native

Streamlining Deployments with a Cloud‑Native CI/CD Platform at Fangduoduo

This article details how Fangduoduo built an integrated, cloud‑native CI/CD release system—combining Vue front‑end, Python back‑end, Jenkins, Gerrit, Docker Swarm and Kubernetes—to automate builds, deployments, version control, testing, and service maintenance, dramatically boosting development efficiency.

DevOpsDocker SwarmKubernetes
0 likes · 11 min read
Streamlining Deployments with a Cloud‑Native CI/CD Platform at Fangduoduo
Python Programming Learning Circle
Python Programming Learning Circle
Mar 26, 2021 · Backend Development

Building a Python API Automation Testing Framework: Design, Configuration, Logging, Database, and Email Integration

This article details the step‑by‑step creation of a Python‑based API automation testing framework, covering project structure, configuration files, a reusable logging module, HTTP request handling with requests, common utilities for Excel and XML, MySQL database access, email reporting, and the test runner setup.

API testingEmailLogging
0 likes · 20 min read
Building a Python API Automation Testing Framework: Design, Configuration, Logging, Database, and Email Integration
Xianyu Technology
Xianyu Technology
Mar 26, 2021 · Backend Development

A General Solution for Improving Daily Business Issue Diagnosis Efficiency

The article presents a general solution that streamlines daily business issue diagnosis by aggregating multi‑service data via GraphQL, converting it into human‑readable semantics, and automatically detecting anomalies with a rule engine, enabling one‑click retrieval, reduced hand‑offs, and extensible monitoring for platforms such as Xianyu.

GraphQLQLExpressautomation
0 likes · 10 min read
A General Solution for Improving Daily Business Issue Diagnosis Efficiency
Meituan Technology Team
Meituan Technology Team
Mar 25, 2021 · Frontend Development

Automated Generation of Front-End Code from Design Drafts: Architecture and Algorithms

The article presents a three‑stage pipeline that automatically transforms Sketch design drafts into a DSL view tree, infers layout and style properties, and generates Meituan‑compatible static front‑end code, while offering visual tools for layer cleanup, component recognition, and property adjustment to ensure high‑fidelity mobile UI reproduction.

DSLFrontendautomation
0 likes · 19 min read
Automated Generation of Front-End Code from Design Drafts: Architecture and Algorithms
21CTO
21CTO
Mar 22, 2021 · Cloud Native

How to Implement Cloud‑Native Architecture with SAE: A Step‑by‑Step Guide

This article explains why modern enterprises need cloud‑native architecture, introduces the SESORA maturity model, and provides a detailed, practical walkthrough of deploying a cloud‑native application on Alibaba Cloud SAE, covering namespace creation, app configuration, SLB binding, service discovery, elasticity, observability, resilience, and automation.

ObservabilitySaaSautomation
0 likes · 23 min read
How to Implement Cloud‑Native Architecture with SAE: A Step‑by‑Step Guide
MaGe Linux Operations
MaGe Linux Operations
Mar 19, 2021 · Mobile Development

Build a Python Appium Bot to Auto‑Reply QQ Messages

This step‑by‑step guide shows how to set up Python, Appium, JDK, Android SDK and a screen‑mirroring tool, connect an Android phone, verify the ADB connection, and run a complete Appium script that automatically reads and replies to QQ chats.

AppiumQQautomation
0 likes · 6 min read
Build a Python Appium Bot to Auto‑Reply QQ Messages
21CTO
21CTO
Mar 16, 2021 · Operations

How Cloud Computing Is Redefining Operations: Trends, Challenges, and Strategies

The article examines how the rapid adoption of cloud computing, DevOps, AIOps, and FinOps is reshaping the role of IT operations, highlighting new trends, evolving work boundaries, and the essential characteristics of a modern, automated, secure, and cost‑optimized operations system.

DevOpsFinOpsOperations
0 likes · 18 min read
How Cloud Computing Is Redefining Operations: Trends, Challenges, and Strategies
DevOps Cloud Academy
DevOps Cloud Academy
Mar 16, 2021 · Information Security

Best Practices for Implementing DevSecOps: Security Model, Governance, Automation, and Training

The article outlines six key DevSecOps best practices—including establishing a security model, enforcing governance policies, automating security tasks, training developers, applying network segmentation, and limiting administrative privileges—to help organizations overcome staffing and collaboration challenges while maintaining consistent security throughout the development and operations lifecycle.

DevSecOpsGovernanceOperations
0 likes · 4 min read
Best Practices for Implementing DevSecOps: Security Model, Governance, Automation, and Training
FunTester
FunTester
Mar 15, 2021 · Industry Insights

What Are the Hottest Automation Testing Trends for 2021?

The article examines how software testing has expanded beyond bug detection in 2021, covering left‑shift/right‑shift testing, cloud‑based cross‑browser testing, AI‑driven tools, Selenium’s evolution, IoT performance testing, QAOps, blockchain testing, cloud automation, and the emerging NoOps model.

AI testingIoT testingQAOps
0 likes · 9 min read
What Are the Hottest Automation Testing Trends for 2021?
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Mar 12, 2021 · Operations

Evolution of Live Streaming Load Testing and Stability Assurance for an Online Education Platform

The article details how an online education provider progressively enhanced its live‑streaming performance testing framework—from rudimentary "stone age" checks to automated, data‑driven "information age" practices—by restructuring services, refining test scenarios, introducing traffic replay, and automating script generation to achieve more reliable and efficient stability assurance.

Stabilityautomationload-testing
0 likes · 12 min read
Evolution of Live Streaming Load Testing and Stability Assurance for an Online Education Platform
58 Tech
58 Tech
Mar 12, 2021 · Operations

Continuous Delivery Evolution for Anjuke Mini Programs: From Manual Releases to Platformized Automation

This article details how the Anjuke mini‑program team tackled frequent, fragmented releases across multiple platforms by standardizing processes, introducing local SDK‑based uploads, integrating Jenkins, and ultimately building a platform‑based service with UI automation using Puppeteer, resulting in reduced cost, higher transparency, and scalable multi‑program support.

Continuous DeliveryJenkinsMini Program
0 likes · 12 min read
Continuous Delivery Evolution for Anjuke Mini Programs: From Manual Releases to Platformized Automation
Top Architect
Top Architect
Mar 11, 2021 · Operations

Popular DevOps Tools Overview

This article provides a comprehensive overview of modern DevOps practices and popular tools—including version control, containerization, orchestration, automation, collaboration, and monitoring—explaining their purposes, key features, and how they fit into the software delivery lifecycle.

ContainersDevOpsautomation
0 likes · 13 min read
Popular DevOps Tools Overview
Python Crawling & Data Mining
Python Crawling & Data Mining
Mar 9, 2021 · Fundamentals

How to Automate Rainfall Word Reports with Python and Pandas

This article walks through reading monthly rainfall data with pandas, cleaning missing values, calculating rainfall deviations, generating descriptive paragraphs, and rendering a formatted Word report using docxtpl, providing complete code snippets and example outputs for each step.

Data ProcessingDocxTemplatePython
0 likes · 8 min read
How to Automate Rainfall Word Reports with Python and Pandas
Efficient Ops
Efficient Ops
Mar 8, 2021 · Operations

Master Linux Automation: Startup Scripts, at, and crontab Explained

This guide walks you through essential Linux automation techniques—including boot‑time service startup with chkconfig and rc.d, one‑off scheduling using at, and recurring jobs with crontab and shell scripts—so you can manage web servers efficiently without manual intervention.

OperationsStartupat
0 likes · 9 min read
Master Linux Automation: Startup Scripts, at, and crontab Explained
Youku Technology
Youku Technology
Mar 5, 2021 · Industry Insights

How Youku Built a Service‑Side Quality Assurance System to Boost Release Quality

This article outlines Youku's end‑to‑end service‑side quality assurance framework, detailing the factors that affect quality across the development lifecycle, the automated testing practices integrated into the release pipeline, the platform capabilities built for data collection and replay, and the metrics used to measure improvements in reliability and development efficiency.

Backend testingOperationsautomation
0 likes · 12 min read
How Youku Built a Service‑Side Quality Assurance System to Boost Release Quality
php Courses
php Courses
Mar 5, 2021 · Backend Development

Automatically Minify Laravel Blade Templates with Laravel Mix

This guide demonstrates how to set up Laravel Mix with the laravel-mix-template-minifier plugin to automatically compress Blade template files, configure watching scripts, enable boot-time execution, and optimize npm scripts to produce minified HTML, CSS, and JavaScript while preserving PHP code.

automationdeploymenthtml-minifier
0 likes · 6 min read
Automatically Minify Laravel Blade Templates with Laravel Mix
DevOps
DevOps
Mar 4, 2021 · Product Management

Understanding the Customer Journey in Internet Consumer Finance

The article explains how digital transformation reshapes the customer journey in consumer finance, highlighting its definition, four key capabilities—automation, personalization, contextual interaction, and journey innovation—and outlining stages from acquisition to advocacy to guide firms in building comprehensive, data‑driven experiences.

automationconsumer financecustomer journey
0 likes · 10 min read
Understanding the Customer Journey in Internet Consumer Finance
Practical DevOps Architecture
Practical DevOps Architecture
Mar 3, 2021 · Databases

Step-by-Step Shell Scripts for Deploying MySQL and Creating Users on a Linux Node

This article provides a detailed shell-script tutorial for installing MySQL 5.7 on a Linux node, initializing the database, setting the root password, and automatically creating multiple user accounts with random passwords, suitable for operations and database administrators. The guide includes full script listings, explains repository configuration, service management, and error handling, making it a practical reference for DevOps engineers.

Database DeploymentLinuxMySQL
0 likes · 4 min read
Step-by-Step Shell Scripts for Deploying MySQL and Creating Users on a Linux Node
FunTester
FunTester
Mar 2, 2021 · Operations

How to Diversify Request Parameters for Robust Performance Testing

This article explains practical techniques for generating varied request parameters—such as random numbers, thread‑safe identifiers, random strings, and upstream data extraction—to avoid identical inputs in multi‑call performance tests and improve test reliability.

Javaautomationparameter diversification
0 likes · 12 min read
How to Diversify Request Parameters for Robust Performance Testing
New Oriental Technology
New Oriental Technology
Feb 22, 2021 · Operations

Full-Chain Load Testing Theory, Model Design (DESP) and New Oriental Continuation Class Case Study

This article introduces the fundamentals of full‑chain load testing, explains why it is essential for large‑scale distributed systems, outlines the DESP model with its four simulation dimensions, and presents a detailed case study of New Oriental's continuation‑class platform including architecture, data preparation, load design, automation and recruitment information.

OperationsSystem architectureautomation
0 likes · 14 min read
Full-Chain Load Testing Theory, Model Design (DESP) and New Oriental Continuation Class Case Study
Liangxu Linux
Liangxu Linux
Feb 18, 2021 · Operations

Essential Linux Command Cheat Sheet for File Management, Monitoring, and Automation

This article compiles practical Linux shell commands for locating and moving files, batch extracting archives, using sed for text manipulation, checking directory existence, monitoring disk usage, analyzing logs, managing firewalls, and automating common sysadmin tasks, all presented with clear examples and explanations.

Linuxautomation
0 likes · 9 min read
Essential Linux Command Cheat Sheet for File Management, Monitoring, and Automation
Programmer DD
Programmer DD
Feb 18, 2021 · Backend Development

InfoSpider: Open‑Source Python Toolbox for Secure Personal Data Scraping and Analysis

InfoSpider is an open‑source Python‑based web‑scraping toolbox that securely aggregates personal data from over 24 sources—including email, e‑commerce, and social platforms—provides a GUI for easy operation, stores results in JSON, and offers basic visual analysis, making personal data integration and insight generation straightforward.

Open SourcePythonWeb Scraping
0 likes · 12 min read
InfoSpider: Open‑Source Python Toolbox for Secure Personal Data Scraping and Analysis