Tagged articles
3104 articles
Page 25 of 32
ITPUB
ITPUB
Jan 20, 2020 · Fundamentals

Mastering Unix Shell For Loops and Find to Automate Batch File Operations

This guide explains how to use Unix shell for‑loops and the find command to batch‑process files, covering basic syntax, practical ImageMagick examples, loop restrictions, variations across shells, and advanced find‑exec techniques for efficient automation.

ImageMagickUnixautomation
0 likes · 11 min read
Mastering Unix Shell For Loops and Find to Automate Batch File Operations
Programmer DD
Programmer DD
Jan 20, 2020 · Operations

Deploy Code Instantly with Alibaba Cloud Toolkit for VSCode

This article explains how to install the Alibaba Cloud Toolkit extension for Visual Studio Code and use its one‑click packaging and deployment features to send code to Alibaba Cloud ECS or any remote server, dramatically speeding up development workflows.

Alibaba CloudDeploymentVSCode
0 likes · 5 min read
Deploy Code Instantly with Alibaba Cloud Toolkit for VSCode
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jan 18, 2020 · Cloud Native

How Tencent Scaled Mini‑Program Development with Cloud‑Native DevOps and Serverless

This article details Tencent Online Education's three business lines, the challenges of mini‑program engineering such as inconsistent environments and release issues, and how a custom DevOps workflow, automated testing, a bespoke CLI tool, and Serverless cloud functions were introduced to create a unified, scalable cloud‑native development pipeline.

Cloud NativeDevOpsautomation
0 likes · 12 min read
How Tencent Scaled Mini‑Program Development with Cloud‑Native DevOps and Serverless
FunTester
FunTester
Jan 16, 2020 · Frontend Development

How to Streamline Cross‑Browser Testing and Boost Web UI Quality

This article outlines practical strategies—including parallel execution, cloud‑based testing, staged testing, robust test scripts, compatibility matrices, browser‑difference awareness, crowdsourced resources, market‑share analysis, automated screenshot capture, and early localization checks—to overcome the challenges of cross‑browser testing for web applications.

FrontendSeleniumautomation
0 likes · 8 min read
How to Streamline Cross‑Browser Testing and Boost Web UI Quality
Yanxuan Tech Team
Yanxuan Tech Team
Jan 13, 2020 · Operations

Why Process Management Is the Secret to DevOps Success in Modern Enterprises

The article explores how natural evolution drives automation and intelligence, argues that effective process management combined with solid technical implementation is essential for internet companies, and outlines a DevOps methodology—including execution and observation systems, toolchains, and performance metrics—to achieve high efficiency and competitive advantage.

Enterprise Efficiencyaiopsautomation
0 likes · 28 min read
Why Process Management Is the Secret to DevOps Success in Modern Enterprises
FunTester
FunTester
Jan 10, 2020 · Backend Development

10 Essential API Testing Techniques Every Engineer Should Know

This article presents a comprehensive guide to API testing, covering how to understand API requirements, verify response status codes, focus on critical small APIs, categorize endpoints, leverage automation, select appropriate tools and validation methods, design positive and negative test cases, and integrate daily testing into the development workflow.

API testingautomationbackend
0 likes · 12 min read
10 Essential API Testing Techniques Every Engineer Should Know
转转QA
转转QA
Jan 9, 2020 · Operations

Live Streaming Architecture, Testing Focus, and Automation Solutions at ZheZhe

The article outlines ZheZhe's live streaming system for e‑commerce, describing its recording‑encoding‑transmission‑decoding‑playback architecture, key testing areas such as stream quality, messaging and business functions, and the automated solutions—including a message‑simulation service and Python‑Puppeteer checks—implemented to improve reliability and efficiency.

Frontendautomationbackend
0 likes · 6 min read
Live Streaming Architecture, Testing Focus, and Automation Solutions at ZheZhe
Efficient Ops
Efficient Ops
Jan 8, 2020 · Operations

How a Bank Built an Automated Operations Platform and CMDB Middle‑Platform

This article details how Ping An Bank tackled rapid growth and complex regulatory demands by creating an automated operations middle‑platform, designing a CMDB with data‑closure and subscription mechanisms, and implementing orchestration, gray‑scale deployment, and high‑risk detection to achieve resilient, scalable infrastructure management.

CMDBInfrastructureOperations
0 likes · 21 min read
How a Bank Built an Automated Operations Platform and CMDB Middle‑Platform
macrozheng
macrozheng
Jan 8, 2020 · Operations

How to Set Up Jenkins Automated Deployment for the Mall Project

This guide walks you through preparing scripts, uploading them, making them executable, and creating Jenkins jobs for each module of the multi‑module Mall project to achieve fully automated deployment using free‑style projects and SSH execution.

DeploymentDevOpsJenkins
0 likes · 8 min read
How to Set Up Jenkins Automated Deployment for the Mall Project
Alibaba Terminal Technology
Alibaba Terminal Technology
Jan 3, 2020 · Frontend Development

How Frontend Code Was Auto-Generated for Alibaba’s Double‑11 Event

This article explains how Alibaba's Frontend Intelligent Project automatically generated 79.34% of the Double‑11 page code by recognizing business modules from visual drafts using data‑augmented samples, traditional multi‑class machine‑learning models, and a pipeline of preprocessing, model training, deployment, and OOD handling.

FrontendMachine LearningModel Deployment
0 likes · 15 min read
How Frontend Code Was Auto-Generated for Alibaba’s Double‑11 Event
JD Retail Technology
JD Retail Technology
Jan 2, 2020 · Mobile Development

Componentized Test Case Framework (Use‑Case Meta) for JD Mobile App

The article describes how JD's mobile testing team created a component‑based "use‑case meta" framework that abstracts common test scenarios into six reusable categories, integrates them into the testing platform, and dramatically improves coverage, efficiency, and knowledge reuse across large‑scale app releases.

JD Appautomationmobile testing
0 likes · 11 min read
Componentized Test Case Framework (Use‑Case Meta) for JD Mobile App
dbaplus Community
dbaplus Community
Dec 30, 2019 · Operations

How Alibaba’s ECS Team Built a Scalable SRE System for Massive Cloud Services

This article explains the origins of Site Reliability Engineering (SRE), outlines the responsibilities of SRE teams, and details Alibaba Cloud’s ECS SRE practices—including capacity planning, performance optimization, full‑stack stability governance, automated release pipelines, on‑call processes, and the core principles and mindset that guide modern SRE work.

Cloud ComputingOperationsSRE
0 likes · 28 min read
How Alibaba’s ECS Team Built a Scalable SRE System for Massive Cloud Services
FunTester
FunTester
Dec 30, 2019 · Industry Insights

Why Manual Testing Still Matters: Hidden Pitfalls and Opportunities

The article examines why manual testing remains essential despite automation and AI trends, highlighting common weaknesses such as insufficient test scenarios, over‑focus on functionality, reliance on test cases, preset thinking, and the need for innovative, user‑centric testing approaches.

AI in TestingTesting Methodologyautomation
0 likes · 5 min read
Why Manual Testing Still Matters: Hidden Pitfalls and Opportunities
FunTester
FunTester
Dec 28, 2019 · Fundamentals

Why API Testing Is Essential: A Practical Guide to Modern Test Strategies

This article explains the shift from GUI‑centric automation to API testing, outlines its importance in agile development, describes the test pyramid, covers HTTP and REST fundamentals, and provides practical guidance for functional, load, and tool selection in API testing.

API testingHTTPREST
0 likes · 12 min read
Why API Testing Is Essential: A Practical Guide to Modern Test Strategies
Liangxu Linux
Liangxu Linux
Dec 25, 2019 · Backend Development

How Python Bots Beat 12306 Ticket Crashes: Open‑Source Tools & Features

When the Chinese railway ticketing system 12306 crashes under heavy load, developers turn to open‑source Python bots that simulate user behavior, query seat availability, and automate order submission, with detailed feature lists, repository links, and real‑world log examples.

12306GitHubPython
0 likes · 9 min read
How Python Bots Beat 12306 Ticket Crashes: Open‑Source Tools & Features
FunTester
FunTester
Dec 25, 2019 · Industry Insights

Why DevTestOps Is the Next Evolution in DevOps Automation

This article explains the evolution from traditional DevOps to DevTestOps, detailing continuous testing, the benefits of integrating automated testing into DevOps pipelines, practical implementation steps, and why organizations should adopt DevTestOps to enhance software quality and delivery speed.

ContinuousTestingDevOpsDevTestOps
0 likes · 8 min read
Why DevTestOps Is the Next Evolution in DevOps Automation
Architecture Digest
Architecture Digest
Dec 25, 2019 · Operations

Designing a Multi‑Environment CI/CD Architecture with Jenkins

This article presents a comprehensive Jenkins‑based CI/CD solution that supports multiple branches, environments, projects, and programming languages, offering one‑click deployment and rollback, standardized naming conventions, configurable project mapping files, and a flexible multi‑environment workflow for automated and manual triggers.

DeploymentDevOpsJenkins
0 likes · 9 min read
Designing a Multi‑Environment CI/CD Architecture with Jenkins
58 Tech
58 Tech
Dec 23, 2019 · Operations

Intelligent Duty Robot for Real‑Estate Data Job Monitoring and Automation

The article describes an intelligent duty robot that uses a sense‑think‑act framework and job dependency graphs to automatically monitor, diagnose, and remediate data pipeline jobs in a real‑estate platform, reducing operational pressure and achieving over 98% notification accuracy.

Operational EfficiencyReal Estate Dataautomation
0 likes · 9 min read
Intelligent Duty Robot for Real‑Estate Data Job Monitoring and Automation
Efficient Ops
Efficient Ops
Dec 19, 2019 · Operations

AIOps in Banking: Veteran’s Secrets to Smarter Operations

In this interview, veteran Bank of China software center analyst Yuan Chunliang shares two decades of experience, detailing how the bank’s shift to distributed core banking systems sparked the development of AIOps practices such as no‑threshold intelligent monitoring, multi‑indicator analytics, and AI‑driven ticket automation to boost operational efficiency and reduce risk.

Banking TechnologyIT Operationsaiops
0 likes · 14 min read
AIOps in Banking: Veteran’s Secrets to Smarter Operations
MaGe Linux Operations
MaGe Linux Operations
Dec 18, 2019 · Operations

Mastering Modern IT Operations: Roles, Practices, and Evolution

This article outlines the comprehensive responsibilities and evolution of IT operations, covering system, application, database, security, and platform management, detailing tasks such as infrastructure building, monitoring, optimization, automation, and the shift from manual processes to self‑scheduling systems.

IT OperationsInfrastructureSystem Administration
0 likes · 20 min read
Mastering Modern IT Operations: Roles, Practices, and Evolution
Efficient Ops
Efficient Ops
Dec 17, 2019 · Operations

How Alibaba Scales Flink: Lessons in Big Data Operations

This article details Alibaba's massive Flink deployment, covering its historical background, the operational challenges of managing tens of thousands of nodes, the design of a comprehensive Flink management platform, and the automated solutions for fault handling, resource allocation, and performance testing in a large‑scale big‑data environment.

Big Data OperationsCluster ManagementFlink
0 likes · 20 min read
How Alibaba Scales Flink: Lessons in Big Data Operations
System Architect Go
System Architect Go
Dec 15, 2019 · Operations

Using Makefile to Define Build Commands and Advanced Features

This article explains how to use Makefiles to create custom build commands, define variables, handle recursive targets, incorporate shell output, add conditional checks, and generate help messages, providing practical examples for Go projects and general build automation.

DevOpsGoMake
0 likes · 5 min read
Using Makefile to Define Build Commands and Advanced Features
Architects Research Society
Architects Research Society
Dec 9, 2019 · Operations

Overview of StackStorm: An Open‑Source Automation Platform

StackStorm is an open‑source automation platform that integrates existing infrastructure and applications, enabling event‑driven workflows, troubleshooting, auto‑remediation, and continuous deployment through modular components such as sensors, triggers, actions, rules, workflows, and packs, all managed via a web UI, CLI, and REST API.

DevOpsOperationsautomation
0 likes · 7 min read
Overview of StackStorm: An Open‑Source Automation Platform
Taobao Frontend Technology
Taobao Frontend Technology
Dec 5, 2019 · Frontend Development

From UI Sketch to Code: Frontend Intelligence Generates 79% of Double‑11 Modules

This article explains how Alibaba's Front‑End Intelligent project automatically converts UI design images into production‑ready code, covering layout analysis, background and foreground processing, a fusion of traditional image algorithms with deep‑learning detection, GAN‑based complex‑background extraction, experimental results and real‑world deployment.

GaNLayout AnalysisMachine Learning
0 likes · 21 min read
From UI Sketch to Code: Frontend Intelligence Generates 79% of Double‑11 Modules
Alibaba Terminal Technology
Alibaba Terminal Technology
Nov 28, 2019 · Frontend Development

How Frontend Code Is Auto‑Generated: Inside Alibaba’s Design‑to‑Code System

This article details Alibaba’s front‑end intelligent project that automatically transforms Sketch design files into production‑ready HTML/CSS/JS code, covering the design‑to‑code workflow, layer processing, mask handling, text calibration, layer merging, unused‑layer detection, testing, visual‑restoration metrics, and future enhancements.

FrontendSketch Pluginautomation
0 likes · 15 min read
How Frontend Code Is Auto‑Generated: Inside Alibaba’s Design‑to‑Code System
Qunar Tech Salon
Qunar Tech Salon
Nov 28, 2019 · Databases

Qunar Redis High‑Availability Architecture Design, Security Mechanisms, and Automated Operations

This article details the design principles, components, client implementation, data sharding, security mechanisms, high‑risk command blocking, configuration optimizations, and automated operational workflows of Qunar's Redis high‑availability cluster, including code modifications, deployment scripts, and platform‑based management for large‑scale production environments.

Database ArchitectureRedisSecurity
0 likes · 18 min read
Qunar Redis High‑Availability Architecture Design, Security Mechanisms, and Automated Operations
Aikesheng Open Source Community
Aikesheng Open Source Community
Nov 27, 2019 · Databases

Using dbdeployer to Quickly Set Up MySQL Test Environments

This guide introduces the dbdeployer tool, walks through its installation on macOS/Linux, shows how to configure sandbox paths, download MySQL binaries, and deploy various MySQL topologies such as single nodes, master‑slave replication, and group replication with one‑click commands.

MySQLautomationdatabase testing
0 likes · 10 min read
Using dbdeployer to Quickly Set Up MySQL Test Environments
Youku Technology
Youku Technology
Nov 26, 2019 · Operations

Resource Assurance Strategies and Practices for Alibaba Youku Double‑11 Promotion

The article outlines Alibaba Youku’s end‑to‑end resource‑assurance platform for Double‑11 promotions, detailing automated demand collection, business‑to‑technical metric conversion, single‑machine capacity testing, rapid scaling and emergency borrowing, which together cut manual reviews by 80 % and boosted delivery efficiency tenfold.

OperationsResource Managementautomation
0 likes · 13 min read
Resource Assurance Strategies and Practices for Alibaba Youku Double‑11 Promotion
Tencent Cloud Developer
Tencent Cloud Developer
Nov 21, 2019 · Operations

Serverless Operations: Efficient and Intelligent Cloud-native Practices

The article recaps Tencent Cloud’s Serverless operational suite—covering built‑in DevOps tools, logging, monitoring, auto‑scaling, and security—demonstrating how it replaces manual IaaS provisioning, accelerates development, and enables cloud‑native management, illustrated by a WeChat Mini‑Program album that cut build time from months to two weeks.

DevOpsInfrastructureServerless
0 likes · 19 min read
Serverless Operations: Efficient and Intelligent Cloud-native Practices
FunTester
FunTester
Nov 21, 2019 · Operations

Mastering Java HttpClient for API Testing: Real‑World Solutions and Performance Tips

The author shares a two‑year‑old Java/Groovy testing framework, outlines common challenges in API functional and performance testing, and provides a curated list of practical implementations—including Spring Boot + MyBatis services, HttpClient examples, AlertOver notifications, Swagger code generation, performance tools like Netdata and Timewatch, and detailed test plans for various scenarios.

API testingJava HttpClientTesting framework
0 likes · 4 min read
Mastering Java HttpClient for API Testing: Real‑World Solutions and Performance Tips
Alibaba Terminal Technology
Alibaba Terminal Technology
Nov 21, 2019 · Frontend Development

How AI Is Revolutionizing Front‑End Development: From Design Drafts to Code

This article explores the rise of front‑end intelligence, analyzing background trends, competitive solutions, problem decomposition, and technical approaches for automatically converting design drafts into HTML, CSS, and JavaScript, while discussing challenges, model accuracy, data quality, and future roadmap for the D2C (Design‑to‑Code) system.

AIFrontendMachine Learning
0 likes · 20 min read
How AI Is Revolutionizing Front‑End Development: From Design Drafts to Code
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Nov 20, 2019 · R&D Management

How to Ace Your Promotion Exam as a Test Development Engineer

This guide outlines how test development engineers can successfully navigate promotion exams by defining the assessment scope, strengthening professional and general competencies, applying practical project experience, boosting testing efficiency through automation and tools, and preparing compelling presentation materials using the STAR framework.

EfficiencySTAR-methodTest Engineering
0 likes · 4 min read
How to Ace Your Promotion Exam as a Test Development Engineer
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Nov 19, 2019 · Operations

Master PXE and Kickstart: Automate Mass CentOS Installations

This guide explains the PXE boot process, its required DHCP and TFTP services, and how to combine PXE with Kickstart to perform unattended, large‑scale CentOS installations, including detailed configuration steps for DHCP, HTTP, TFTP, boot files, and a complete Kickstart script.

CentOSDHCPKickstart
0 likes · 13 min read
Master PXE and Kickstart: Automate Mass CentOS Installations
iQIYI Technical Product Team
iQIYI Technical Product Team
Nov 15, 2019 · Operations

QTC: A Dynamic Network Simulation and Low‑Interference Packet Capture Solution for Mobile Video App Testing

QTC, iQIYI’s extended ATC tool combining a dual‑NIC workstation, wireless hotspot and Python‑based software, dynamically simulates static and changing network conditions while providing low‑interference automated packet capture, enabling rapid mobile video app testing across diverse scenarios and uncovering numerous bugs.

Packet CaptureQTCVideo Streaming
0 likes · 9 min read
QTC: A Dynamic Network Simulation and Low‑Interference Packet Capture Solution for Mobile Video App Testing
Efficient Ops
Efficient Ops
Nov 13, 2019 · Operations

How GanZhou Bank Built a Unified DevOps PaaS Platform to Automate Operations

In this interview, GanZhou Bank's DBA leader Ye Guangfang shares how his team created a unified PaaS platform, integrated CMDB and SaaS tools, and leveraged DevOps practices to automate resource delivery, self‑service, and disaster recovery, dramatically improving efficiency and reliability for a mid‑size bank.

Banking OperationsPaaSansible
0 likes · 11 min read
How GanZhou Bank Built a Unified DevOps PaaS Platform to Automate Operations
Huajiao Technology
Huajiao Technology
Nov 12, 2019 · Operations

How to Build a Scalable API Automation Framework for Search Services

This article explains the design, core features, implementation details, and real‑world deployment of the Auto_ApiTest tool for automating API testing in a large‑scale search platform, covering data management, configuration, code examples, CI integration, monitoring, and measurable outcomes.

API testingPythonautomation
0 likes · 17 min read
How to Build a Scalable API Automation Framework for Search Services
Python Programming Learning Circle
Python Programming Learning Circle
Nov 10, 2019 · Fundamentals

7 Fun Python Projects You Can Build in Minutes

This article presents seven practical Python scripts—from scraping Zhihu images and chatting bots to poetry author detection, lottery generation, auto‑drafting apologies, screen recording, and GIF creation—showcasing how to quickly automate diverse tasks without reinventing the wheel.

AICode ExamplesPython
0 likes · 9 min read
7 Fun Python Projects You Can Build in Minutes
Liangxu Linux
Liangxu Linux
Nov 7, 2019 · Operations

Monitor Linux Processes with a Simple Shell Script

This guide shows how to create a reusable shell function that retrieves a process ID for a given user and program, demonstrates its usage, and explains each command involved so you can reliably detect when a service stops running.

Operationsautomationprocess monitoring
0 likes · 5 min read
Monitor Linux Processes with a Simple Shell Script
WecTeam
WecTeam
Nov 2, 2019 · Frontend Development

How to Scale Mini Programs: Engineering Practices from JD's Frontend Team

This article shares JD's front‑end team's experience engineering large‑scale mini programs, covering standards, single‑page extraction, code duplication removal, automated testing with a sandbox, package‑size optimization, smart splitting, conditional compilation, and a continuous‑integration pipeline that together address the challenges of rapid growth and release complexity.

Code Optimizationautomationcontinuous integration
0 likes · 15 min read
How to Scale Mini Programs: Engineering Practices from JD's Frontend Team
DevOps Cloud Academy
DevOps Cloud Academy
Nov 2, 2019 · Operations

Jenkins CI Resource Collection: Introduction, Integration, and Practice Articles

This article provides a curated collection of Jenkins continuous integration tutorials, covering introductory topics such as Jenkins overview and installation, integration guides for tools like GitLab, Nexus, LDAP, and advanced practice articles on pipelines, containerized slaves, and monitoring, serving as a comprehensive resource for DevOps practitioners.

CIDevOpsJenkins
0 likes · 2 min read
Jenkins CI Resource Collection: Introduction, Integration, and Practice Articles
360 Quality & Efficiency
360 Quality & Efficiency
Nov 1, 2019 · Mobile Development

Using uiautomator1.0 for Android Automation: Shell Context, PackageManager, Database, Activity & Process Monitoring, and Chinese Input Support

This article demonstrates how to leverage uiautomator1.0 for Android automation by creating a shell‑based Context, accessing PackageManager, managing SQLite databases, monitoring app activities and processes, and implementing Chinese text input through AccessibilityNodeInfo.

AndroidDatabaseautomation
0 likes · 4 min read
Using uiautomator1.0 for Android Automation: Shell Context, PackageManager, Database, Activity & Process Monitoring, and Chinese Input Support
Liangxu Linux
Liangxu Linux
Oct 28, 2019 · Fundamentals

Unlock Bash Mastery with the Pure Bash Bible Cheat Sheet

This guide introduces the Pure Bash Bible—a popular GitHub repository that compiles essential built‑in Bash commands for string manipulation, arrays, loops, and file handling—providing concise examples and practical code snippets to boost your shell scripting efficiency.

BashLinuxShell scripting
0 likes · 6 min read
Unlock Bash Mastery with the Pure Bash Bible Cheat Sheet
DevOps Cloud Academy
DevOps Cloud Academy
Oct 28, 2019 · Operations

Using Jenkins Input Step for Interactive Pipeline Execution

This article explains how to add interactive user input to Jenkins pipelines by installing the Pipeline: InputStep plugin, configuring a Jenkinsfile with various parameter types, and reviewing the resulting console output, enabling more flexible DevOps workflows.

DevOpsInputStepJenkins
0 likes · 4 min read
Using Jenkins Input Step for Interactive Pipeline Execution
Python Programming Learning Circle
Python Programming Learning Circle
Oct 23, 2019 · Fundamentals

26 Must‑Know Python Tricks Every Developer Should Master

This article presents a curated A‑to‑Z collection of 26 practical Python tricks—from basic syntax shortcuts and standard‑library modules like collections and itertools to handy third‑party tools such as bashplotlib, geopy, and howdoi—designed to boost productivity and deepen your understanding of the language.

Tipsautomationlibraries
0 likes · 13 min read
26 Must‑Know Python Tricks Every Developer Should Master
360 Quality & Efficiency
360 Quality & Efficiency
Oct 22, 2019 · Fundamentals

Using Python ConfigParser for Configuration File Management

This article introduces Python's ConfigParser module, explains its configuration file format, and demonstrates common operations such as creating parser objects, listing sections, adding sections, setting key‑value pairs, retrieving items, and applying these techniques in continuous integration parameterized builds.

CIPythonautomation
0 likes · 3 min read
Using Python ConfigParser for Configuration File Management
DevOps Cloud Academy
DevOps Cloud Academy
Oct 21, 2019 · Operations

Designing Jenkins CI/CD Pipelines for GitLab Push and Merge Scenarios

This article outlines practical DevOps techniques for building Jenkins CI/CD pipelines triggered by GitLab webhooks, detailing both push‑triggered pipelines and merge‑request pipelines, including configuration steps, token handling, code quality checks, and notification mechanisms to streamline automated builds and reviews.

DevOpsGitLabJenkins
0 likes · 4 min read
Designing Jenkins CI/CD Pipelines for GitLab Push and Merge Scenarios
DevOps Cloud Academy
DevOps Cloud Academy
Oct 19, 2019 · Operations

Resolving Common SonarQube Platform Issues: Data Instability, Rule Configuration, and Project Authorization

This article explains how to address three common SonarQube challenges—data instability across branches, difficulty assigning quality profiles, and project permission management—by creating per‑branch projects, using Jenkins pipeline scripts with Sonar REST APIs, and applying permission templates to streamline large‑scale code‑quality scanning.

DevOpsJenkinsOperations
0 likes · 7 min read
Resolving Common SonarQube Platform Issues: Data Instability, Rule Configuration, and Project Authorization
YooTech Youzu Tech Team
YooTech Youzu Tech Team
Oct 16, 2019 · Product Management

How I Built an Automated Financial Reporting System for Global Game Platforms

This article details the end‑to‑end design and implementation of a custom tool—named “Crystal Palace”—that automates financial reporting across App Store, Google Play, Facebook and Amazon, turning a tedious manual reconciliation process into a scalable, data‑driven solution for game publishers.

automationdata integrationfinancial reporting
0 likes · 6 min read
How I Built an Automated Financial Reporting System for Global Game Platforms
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Oct 16, 2019 · Operations

Intelligent Operations for Large-Scale Cloud Infrastructure: Insights from Alibaba and Intel at the 2019 Hangzhou Cloud Expo

At the 2019 Hangzhou Cloud Expo, Alibaba and Intel experts presented a series of intelligent operation solutions for large‑scale cloud infrastructure—including automated server repair, network change verification, application operation brain, monitoring advancements, power‑optimization, and data‑center management—demonstrating how AI‑driven techniques improve stability, cost, and efficiency.

Cloud ComputingIntelligent Operationsautomation
0 likes · 7 min read
Intelligent Operations for Large-Scale Cloud Infrastructure: Insights from Alibaba and Intel at the 2019 Hangzhou Cloud Expo
JD Retail Technology
JD Retail Technology
Oct 15, 2019 · Operations

Traffic Replication and Replay Platform for JD APP: Design, Features, and Operational Impact

The article describes JD's traffic replication and replay platform, explaining its background, the concepts of traffic copying and replay, detailed platform architecture and features, normalised load testing workflow, dynamic regression testing, operational results, current limitations, and future improvement directions.

JD platformautomationload-testing
0 likes · 11 min read
Traffic Replication and Replay Platform for JD APP: Design, Features, and Operational Impact
iQIYI Technical Product Team
iQIYI Technical Product Team
Oct 11, 2019 · Mobile Development

Addressing Mobile App Quality and Efficiency: iQIYI's Comprehensive Logging and Diagnostic System

iQIYI tackled the complexity of its large, multi‑team, multi‑technology mobile app by implementing an automated, standardized logging and diagnostic platform—including UI testing, code‑coverage, a unified SDK, real‑time log debugger and web viewer—enabling proactive design‑for‑debug, faster releases and higher quality.

DebuggingLoggingautomation
0 likes · 11 min read
Addressing Mobile App Quality and Efficiency: iQIYI's Comprehensive Logging and Diagnostic System
ITPUB
ITPUB
Oct 10, 2019 · Operations

Unlock Ansible Power: Step‑by‑Step Guide to Automate Servers with Playbooks

This comprehensive tutorial walks you through Ansible fundamentals, architecture, installation, core modules, playbook structure, variables, templates, handlers, tags, loops, and role‑based organization, providing practical examples and command‑line snippets to automate tasks across multiple Linux hosts efficiently.

Configuration ManagementDevOpsPlaybook
0 likes · 22 min read
Unlock Ansible Power: Step‑by‑Step Guide to Automate Servers with Playbooks
FunTester
FunTester
Oct 10, 2019 · Operations

How to Safely Clean Up Old Webapp Directories with a Groovy CI Script

This article explains how to write a Groovy script for a CI pipeline that lists webapp directories on a Linux server, keeps the newest four, sorts them by modification time, and deletes the older ones using sudo to overcome permission issues, complete with full source code.

CIFile CleanupGroovy
0 likes · 5 min read
How to Safely Clean Up Old Webapp Directories with a Groovy CI Script
Efficient Ops
Efficient Ops
Oct 9, 2019 · Operations

From IT Maintenance to IT Operations: Why the Shift Matters

This article explores the nuanced differences between IT maintenance (IT运维) and IT operations (IT运营), explaining how organizations transition from merely keeping systems alive to delivering high‑quality, business‑centric services that satisfy users, executives, and IT staff alike.

IT OperationsOperationsautomation
0 likes · 19 min read
From IT Maintenance to IT Operations: Why the Shift Matters
AntTech
AntTech
Oct 9, 2019 · Mobile Development

Mobile DevOps Practices at Alipay: Challenges, Stages, and Solutions

The article examines Alipay's mobile DevOps implementation, contrasting it with web DevOps, outlining development stages, highlighting technical and operational challenges such as fragmented device ecosystems, quality assurance, continuous integration, and the impact of emerging technologies on the mobile development workflow.

Mobile DevOpsautomationcontinuous integration
0 likes · 10 min read
Mobile DevOps Practices at Alipay: Challenges, Stages, and Solutions
Java Captain
Java Captain
Oct 8, 2019 · Operations

Automated Environment Deployment Using FRP, Ansible, and Docker

This article describes a three-stage automated deployment strategy—traditional installation, VM image restoration, and automatic discovery with command issuance—leveraging FRP for internal network tunneling, Ansible for batch control, and Docker for rapid containerized deployment, significantly reducing operational effort and enabling a DevOps workflow.

DeploymentDockeransible
0 likes · 13 min read
Automated Environment Deployment Using FRP, Ansible, and Docker
DevOps
DevOps
Sep 26, 2019 · Operations

Continuous Deployment: Skills, Sub‑dimensions, and Practices in SAFe DevOps

The article explains continuous deployment within the SAFe framework, detailing its definition, role in the four‑stage continuous delivery pipeline, the four sub‑dimensions (deploy, verify, monitor, respond), essential skills for each stage, and why automation, version control, and proactive monitoring are critical for reliable, on‑demand releases.

Continuous DeploymentDevOpsRelease on Demand
0 likes · 22 min read
Continuous Deployment: Skills, Sub‑dimensions, and Practices in SAFe DevOps
dbaplus Community
dbaplus Community
Sep 25, 2019 · Databases

Master MySQL Backup & Disaster Recovery: Strategies, Tools, and Automation

Effective MySQL backup and disaster recovery are essential for protecting critical business data; this guide explains backup types, tools like Percona XtraBackup, scheduling, local and remote strategies, incremental processes, preparation and restoration steps, and introduces a platform for automated backup management.

Database ManagementMySQLautomation
0 likes · 26 min read
Master MySQL Backup & Disaster Recovery: Strategies, Tools, and Automation
FunTester
FunTester
Sep 24, 2019 · Fundamentals

9 Essential Skills Every Software Tester Must Master

This article outlines the nine critical competencies—ranging from analytical thinking and effective communication to automation, DevOps, and project management—that empower software testers to deliver high‑quality applications and thrive in modern development environments.

DevOpsQASDLC
0 likes · 7 min read
9 Essential Skills Every Software Tester Must Master
Efficient Ops
Efficient Ops
Sep 23, 2019 · Operations

How to Build an Effective CMDB for Scalable Operations Management

This article explains the step‑by‑step process of constructing a configuration management database (CMDB) for operations, covering resource modeling, data integration, organizational structures, maintenance methods, and how a well‑designed CMDB supports higher‑level business operations such as automation, visualization, and capacity planning.

CMDBITILOperations
0 likes · 14 min read
How to Build an Effective CMDB for Scalable Operations Management
Architects Research Society
Architects Research Society
Sep 23, 2019 · Operations

Curated List of Awesome Open-Source Workflow Engines

This article presents a comprehensive, categorized list of open-source workflow engines and BPM suites, describing each project's purpose, language, and typical use cases for tasks such as DAG scheduling, Kubernetes orchestration, and microservice coordination.

BPMOrchestrationautomation
0 likes · 7 min read
Curated List of Awesome Open-Source Workflow Engines
Architects Research Society
Architects Research Society
Sep 23, 2019 · Operations

Curated List of Open‑Source Workflow Engines and BPM Tools

This article presents a comprehensive, categorized list of open‑source workflow engines and BPM tools—including Airflow, Argo, Cadence, Camunda, and many others—detailing their primary features and typical use cases for orchestration, data pipelines, and micro‑service coordination.

EngineOperationsOrchestration
0 likes · 4 min read
Curated List of Open‑Source Workflow Engines and BPM Tools
Liangxu Linux
Liangxu Linux
Sep 22, 2019 · Operations

Master SSH Public‑Key Login for Efficient Batch Server Operations

This guide explains the SSH protocol, demonstrates how to generate and use public‑key authentication, and shows practical techniques—including ssh one‑liner commands, scp file aggregation, and nc data transfer—to perform batch operations across multiple Linux servers without password prompts.

Public Key AuthenticationSSHautomation
0 likes · 9 min read
Master SSH Public‑Key Login for Efficient Batch Server Operations
FunTester
FunTester
Sep 18, 2019 · Industry Insights

What Will Software Testing Look Like in the Next Decade? Key Trends Revealed

The article analyzes how unpredictable business volatility, digital transformation, and the convergence of Agile and DevOps will reshape software testing over the next ten years, emphasizing cross‑industry impact, automation growth, and the critical role of quality engineering.

DevOpsagileautomation
0 likes · 7 min read
What Will Software Testing Look Like in the Next Decade? Key Trends Revealed
Tencent Cloud Developer
Tencent Cloud Developer
Sep 17, 2019 · Artificial Intelligence

Intelligent Ti Machine Learning Platform: Industrial and Financial Applications

Tencent Cloud’s Intelligent Ti Machine Learning Platform (TI‑ONE) offers a one‑stop, drag‑and‑drop solution for data preprocessing, model training, and deployment across industrial panel defect detection and financial risk prediction, delivering real‑time monitoring, automated pipelines, and high‑accuracy results that dramatically improve operational efficiency.

AIFinancial AIPlatform
0 likes · 16 min read
Intelligent Ti Machine Learning Platform: Industrial and Financial Applications
FunTester
FunTester
Sep 14, 2019 · Backend Development

Why API Testing Beats Fragile GUI Tests: A Practical Guide

The article explains how shifting from fragile GUI‑level testing to automated API testing improves reliability, speed, and coverage in agile development, offering concrete strategies, examples, and tool recommendations for integrating API contracts into continuous integration pipelines.

API testingRESTSoftware quality
0 likes · 6 min read
Why API Testing Beats Fragile GUI Tests: A Practical Guide
Liangxu Linux
Liangxu Linux
Sep 9, 2019 · Operations

Unlock Powerful Bash Scripting with the Free Pure Bash Bible

This article introduces the open‑source "Pure Bash Bible"—a comprehensive collection of Bash code snippets that streamline scripting tasks, reduce dependencies, and boost performance, featuring examples for trimming strings, regex matching, color validation, and array deduplication, along with the GitHub repository link.

BashOpen SourceShell scripting
0 likes · 4 min read
Unlock Powerful Bash Scripting with the Free Pure Bash Bible
DevOps Cloud Academy
DevOps Cloud Academy
Sep 8, 2019 · Operations

Chapter 1: Introduction to Jenkins

This article provides an overview of Jenkins, covering its origins, key features, development history, web UI components, project types, parameter options, and trigger mechanisms, illustrating why it is a widely used open‑source automation tool in modern software delivery pipelines.

CIDevOpsJenkins
0 likes · 4 min read
Chapter 1: Introduction to Jenkins
FunTester
FunTester
Sep 7, 2019 · Backend Development

Selenium Automation Utility Library in Java

This article presents a comprehensive Java Selenium utility library that encapsulates numerous reusable methods for browser automation, element interaction, screenshot handling, cookie management, JavaScript execution, scrolling, and navigation, providing a solid foundation for building robust automated test suites.

automation
0 likes · 12 min read
Selenium Automation Utility Library in Java
dbaplus Community
dbaplus Community
Sep 7, 2019 · Databases

How to Streamline DBA Code Reviews and Reclaim Your Weekends

A busy DBA can reduce weekend firefights by automating SQL code formatting, detecting injection risks, assessing performance impact, and fostering a collaborative review culture with developers through testing frameworks and knowledge‑sharing sessions.

Code ReviewDatabase AdministrationSQL
0 likes · 7 min read
How to Streamline DBA Code Reviews and Reclaim Your Weekends