Tagged articles
223 articles
Page 1 of 3
Architect's Tech Stack
Architect's Tech Stack
Mar 31, 2026 · Artificial Intelligence

How OpenAI’s Codex Plugin Bridges Claude Code for Seamless AI-Powered Coding

OpenAI’s newly open‑sourced codex‑plugin‑cc lets Claude Code users invoke OpenAI Codex directly for code review, task delegation, and cross‑model collaboration, offering a simple command interface, TypeScript‑based architecture, and configurable settings while highlighting strategic shifts in AI tooling ecosystems.

Claude CodeCodexOpenAI
0 likes · 6 min read
How OpenAI’s Codex Plugin Bridges Claude Code for Seamless AI-Powered Coding
Node.js Tech Stack
Node.js Tech Stack
Mar 30, 2026 · Artificial Intelligence

OpenAI Embeds Codex as a Plugin Inside Anthropic’s Claude Code

OpenAI has released a Codex plugin for Claude Code that adds a suite of /codex commands for code review, adversarial review, rescue, status, result, and setup, with a three‑step installation, lightweight integration, and strategic reasons behind the move.

AI coding assistantClaude CodeCodex
0 likes · 6 min read
OpenAI Embeds Codex as a Plugin Inside Anthropic’s Claude Code
Node.js Tech Stack
Node.js Tech Stack
Mar 30, 2026 · Artificial Intelligence

My First Codex Plugin Experiment: Integrating WeChat and Why It Fell Short

The author explores Codex v0.117.0's new Plugin system by packaging a WeChat bridge, demonstrates that the integration works technically but suffers from missing TUI conversation display and lack of push notifications, and highlights the cumbersome manual installation compared to Claude Code.

AI integrationClaudeCodex
0 likes · 9 min read
My First Codex Plugin Experiment: Integrating WeChat and Why It Fell Short
AI Architecture Path
AI Architecture Path
Mar 28, 2026 · Artificial Intelligence

How Claude‑HUD Turns Claude Code Into a Real‑Time Dashboard

This article introduces the open‑source Claude‑HUD plugin—a terminal status‑bar for Claude Code that visualizes context usage, subscription limits, tool activity, Agent status, and Todo progress, and provides step‑by‑step installation, configuration, and troubleshooting guidance.

AI CodingClaude HUDTypeScript
0 likes · 6 min read
How Claude‑HUD Turns Claude Code Into a Real‑Time Dashboard
IT Services Circle
IT Services Circle
Mar 23, 2026 · Artificial Intelligence

Connect OpenClaw AI Bot to WeChat Using the New ClawBot Plugin

WeChat's latest version introduces the official ClawBot plugin, enabling users to link OpenClaw AI robots directly through WeChat without risking account bans, and this guide walks you through installation, configuration, and important usage notes.

AI botClawbotInstallation
0 likes · 4 min read
Connect OpenClaw AI Bot to WeChat Using the New ClawBot Plugin
JD Cloud Developers
JD Cloud Developers
Mar 17, 2026 · Backend Development

How to Build a MyBatis Plugin to Throttle Burst SQL Traffic and Protect Your Database

This article explores the challenges of sudden traffic spikes that overload applications and databases, and presents a step‑by‑step design, implementation, and optimization of a MyBatis plugin that intercepts SQL, applies fingerprint‑based rate limiting, and integrates with Joycode for rapid development and testing.

BackendDatabase protectionMyBatis
0 likes · 10 min read
How to Build a MyBatis Plugin to Throttle Burst SQL Traffic and Protect Your Database
Shuge Unlimited
Shuge Unlimited
Mar 16, 2026 · Backend Development

Unified Management of 10+ Coding Agents on Messaging Platforms via OpenClaw ACP

This article explains how the Agent Client Protocol (ACP) standardizes communication between AI coding agents and editors or messaging platforms, describes OpenClaw's acpx plugin that connects ACP to Discord and Telegram, and provides detailed configuration, command reference, comparison with sub‑agents, practical use cases, and troubleshooting guidance.

ACPJSON-RPCOpenClaw
0 likes · 18 min read
Unified Management of 10+ Coding Agents on Messaging Platforms via OpenClaw ACP
java1234
java1234
Mar 8, 2026 · Backend Development

How to Build a Custom MyBatis Plugin: Step-by-Step Guide

This article explains the MyBatis plugin mechanism, walks through implementing the Interceptor interface, configuring the plugin in mybatis-config.xml, provides a complete code example, and outlines common use cases such as SQL logging, performance monitoring, permission control, and automatic field filling.

InterceptorMyBatisjava
0 likes · 6 min read
How to Build a Custom MyBatis Plugin: Step-by-Step Guide
java1234
java1234
Mar 3, 2026 · Backend Development

How MyBatis Plugins Execute: Core Interface and Runtime Flow

This article explains MyBatis’s plugin mechanism, detailing the Interceptor interface methods, how plugins form an interceptor chain to wrap core components like Executor, and provides a step‑by‑step example of a logging plugin with code and configuration, illustrating the runtime flow and extension capabilities.

InterceptorMyBatisPersistence
0 likes · 7 min read
How MyBatis Plugins Execute: Core Interface and Runtime Flow
Top Architect
Top Architect
Feb 21, 2026 · Backend Development

Boost Your Maven Multi‑Module Setup with a One‑Click Generation Plugin

This article introduces a Maven aggregation Quickstart plugin for IntelliJ IDEA that automates the creation of multi‑module Java projects, explains its core features, provides step‑by‑step installation and usage instructions, shows how to customize templates, and offers troubleshooting tips along with the source repository.

IntelliJMulti‑moduleautomation
0 likes · 11 min read
Boost Your Maven Multi‑Module Setup with a One‑Click Generation Plugin
Top Architect
Top Architect
Feb 5, 2026 · Backend Development

Boost Java Project Setup with a One‑Click Maven Multi‑Module Generation Plugin

This article explains how a custom IntelliJ IDEA plugin can automate the creation of Maven multi‑module projects, turning a tedious half‑hour manual process into a 30‑second one‑click operation, and provides step‑by‑step installation, usage, customization, and troubleshooting guidance.

IntelliJ IDEAMulti‑modulebuild tools
0 likes · 12 min read
Boost Java Project Setup with a One‑Click Maven Multi‑Module Generation Plugin
Selected Java Interview Questions
Selected Java Interview Questions
Feb 3, 2026 · Backend Development

Boost Your Java Projects: One‑Click Maven Multi‑Module Generation

This article introduces a lightweight IntelliJ IDEA plugin that automates the creation of Maven multi‑module projects, detailing its core features, installation methods, step‑by‑step usage, customization options, dependency handling, troubleshooting tips, and how to build and extend the plugin from source.

IntelliJ IDEAMulti‑moduleautomation
0 likes · 11 min read
Boost Your Java Projects: One‑Click Maven Multi‑Module Generation
Tech Minimalism
Tech Minimalism
Jan 28, 2026 · Artificial Intelligence

Master Oh My Claude Code: Complete Guide to Multi‑Agent AI Coding with Claude

Oh My Claude Code transforms Claude Code into a multi‑agent orchestration platform, offering five execution modes, 32 specialized agents, automatic model routing, and simple installation, enabling developers to automate complex coding tasks from planning to testing with natural‑language commands.

AI CodingClaude CodeMulti-Agent
0 likes · 15 min read
Master Oh My Claude Code: Complete Guide to Multi‑Agent AI Coding with Claude
Old Zhang's AI Learning
Old Zhang's AI Learning
Jan 26, 2026 · Fundamentals

Why Obsidian Users Should Use Vega to Create Professional Data Charts Directly in Their Notes

The article explains how Obsidian users can overcome the hassle of external chart tools by installing the Vega Visualizations plugin, writing declarative JSON specifications, and rendering a variety of charts—simple and complex—right inside their markdown notes, complete with installation steps, examples, and troubleshooting tips.

Data visualizationObsidianVega
0 likes · 12 min read
Why Obsidian Users Should Use Vega to Create Professional Data Charts Directly in Their Notes
Top Architect
Top Architect
Jan 11, 2026 · Backend Development

How to Implement Java SPI with Maven Multi‑Module Projects and Spring Boot

This guide explains Java's Service Provider Interface (SPI) mechanism, compares it with traditional APIs, and walks through building a multi‑module Maven project that defines an SPI, provides a default implementation, creates an external plugin jar, loads it at runtime with a custom class loader, and integrates the service into a Spring Boot application.

SPIclasspathplugin
0 likes · 14 min read
How to Implement Java SPI with Maven Multi‑Module Projects and Spring Boot
Code Wrench
Code Wrench
Jan 10, 2026 · Cloud Native

CoreDNS Uncovered: Why It Powers Kubernetes DNS Perfectly

By dissecting CoreDNS’s source code, this article reveals how its minimalist, plugin‑driven architecture serves as a lightweight DNS runtime for Kubernetes, detailing startup flow, Corefile processing, the plugin Handler interface, request chaining via the responsibility‑chain pattern, and the design advantages that suit dynamic cloud‑native environments.

CloudNativeCoreDNSDNS
0 likes · 9 min read
CoreDNS Uncovered: Why It Powers Kubernetes DNS Perfectly
Selected Java Interview Questions
Selected Java Interview Questions
Jan 6, 2026 · Backend Development

Generate Precise Java Javadoc with AI in One Shortcut

This article explains how an IntelliJ plugin uses large‑language‑model AI to read your Java method body and automatically produce accurate Javadoc comments, eliminating the need for manual documentation and overcoming the limitations of simple name‑translation tools.

AIIntelliJJavadoc
0 likes · 6 min read
Generate Precise Java Javadoc with AI in One Shortcut
Architect
Architect
Dec 9, 2025 · Backend Development

Master Java SPI: Build a Pluggable Authentication System with Maven Multi‑Module

This guide explains Java's Service Provider Interface (SPI), contrasts it with traditional APIs, and walks through creating a multi‑module Maven project that uses SPI, a custom class loader, and external JAR loading to implement a flexible authentication plugin in a Spring Boot application.

SPISpring Bootclassloader
0 likes · 15 min read
Master Java SPI: Build a Pluggable Authentication System with Maven Multi‑Module
AntTech
AntTech
Nov 27, 2025 · Artificial Intelligence

How AMem NCCL‑Plugin Cuts GPU Memory Overhead for Trillion‑Parameter RL Models

The article explains the design, implementation, and performance of the AMem NCCL‑Plugin, a lightweight extension to NVIDIA's NCCL that enables transparent offloading and rapid recovery of GPU memory during reinforcement‑learning training of trillion‑parameter models, detailing its architecture, APIs, benchmarks, installation steps, and integration guidelines.

ASystemDistributed TrainingGPU
0 likes · 18 min read
How AMem NCCL‑Plugin Cuts GPU Memory Overhead for Trillion‑Parameter RL Models
Xiao Liu Lab
Xiao Liu Lab
Nov 24, 2025 · Information Security

Why MySQL Returns ‘Plugin Not Loaded’ for One Missing User but ‘Access Denied’ for Another

When logging into a new MySQL 8.4 instance with a non‑existent user, one login attempt yields a "Plugin 'mysql_native_password' is not loaded" error while another returns the usual "Access denied", a difference caused by MySQL's hidden decoy‑user mechanism that randomizes authentication plugins for nonexistent accounts.

Authenticationdatabasemysql
0 likes · 7 min read
Why MySQL Returns ‘Plugin Not Loaded’ for One Missing User but ‘Access Denied’ for Another
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 12, 2025 · Frontend Development

What’s New in enum-plus v3.0? Simplify Enum Initialization and Explore the New Plugin System

enum-plus v3.0 introduces a milestone set of features—including removal of the as const assertion, new enum.named and enum.meta properties, revamped enum.values behavior, additional helper methods, a global configuration API, and a modular plugin ecosystem—while also detailing breaking changes and bug fixes for developers.

LibraryTypeScriptenum
0 likes · 8 min read
What’s New in enum-plus v3.0? Simplify Enum Initialization and Explore the New Plugin System
Python Programming Learning Circle
Python Programming Learning Circle
Oct 23, 2025 · Backend Development

Master Python Plugin Architecture with Pluggy and Stevedore – A Hands‑On Guide

This article explains what plugins are, shows how Python’s dynamic features enable flexible plugin systems, and provides step‑by‑step examples using pluggy and stevedore—including defining specifications, implementing plugins, packaging with entry points, and invoking them via driver or extension managers—while recommending stevedore for practical use.

ExtensionPluggyPython
0 likes · 13 min read
Master Python Plugin Architecture with Pluggy and Stevedore – A Hands‑On Guide
Architect's Tech Stack
Architect's Tech Stack
Sep 28, 2025 · Backend Development

Boost Your Java Project Setup: One-Click Maven Multi-Module Generation

This article introduces a custom IntelliJ IDEA plugin that automates the creation of Maven multi‑module Java projects, turning a tedious half‑hour setup into a 30‑second one‑click process, while offering smart dependency wiring, customizable templates, and detailed installation and usage instructions.

IntelliJ IDEAMulti‑moduleautomation
0 likes · 10 min read
Boost Your Java Project Setup: One-Click Maven Multi-Module Generation
Code Wrench
Code Wrench
Sep 18, 2025 · Backend Development

Master GORM Plugins: Build an Asynchronous Audit Log Extension in Go

Learn how to extend GORM with custom plugins by implementing the Plugin interface, registering lifecycle callbacks, and creating an asynchronous audit‑log module that records Create, Update, Delete, and Query actions to a dedicated table, with configurable batch size, flush interval, and buffer settings.

GORMGoORM
0 likes · 10 min read
Master GORM Plugins: Build an Asynchronous Audit Log Extension in Go
macrozheng
macrozheng
Aug 28, 2025 · Backend Development

One-Click Maven Multi-Module Setup for Java Projects with IntelliJ Plugin

Discover how to dramatically speed up Java Maven multi‑module project creation by using a custom IntelliJ plugin that generates full module structures, configures dependencies, and applies best‑practice settings in seconds, complete with installation methods, usage tips, and troubleshooting advice.

IntelliJautomationjava
0 likes · 11 min read
One-Click Maven Multi-Module Setup for Java Projects with IntelliJ Plugin
DeWu Technology
DeWu Technology
Aug 27, 2025 · Backend Development

How to Build Scalable Go Systems: Principles, Patterns, and Code Practices

This article explains why scalable systems are essential, outlines core design principles such as the open‑closed and modular approaches, demonstrates Go implementations of strategy, middleware, plugin, and configuration‑driven architectures, and provides validation metrics and an evolution roadmap for building extensible backend services.

ConfigurationDesign PatternsGo
0 likes · 20 min read
How to Build Scalable Go Systems: Principles, Patterns, and Code Practices
Code Ape Tech Column
Code Ape Tech Column
Aug 26, 2025 · Backend Development

Boost Your Maven Project Setup: One-Click Multi-Module Generation Plugin

This article introduces a custom IntelliJ IDEA plugin that automates the creation of Maven multi‑module projects, allowing developers to generate full directory structures, pom dependencies, and configuration files with a single command, dramatically reducing setup time from minutes to seconds.

IntelliJ IDEAMulti‑moduleautomation
0 likes · 10 min read
Boost Your Maven Project Setup: One-Click Multi-Module Generation Plugin
DevOps Engineer
DevOps Engineer
Jul 30, 2025 · Operations

Unlock Instant AI Debugging with Jenkins’ New Explain Error Plugin

The Explain Error Plugin adds an AI‑powered button to Jenkins build logs that automatically sends failure details to OpenAI for analysis, offering a one‑click error explanation via the explainError() pipeline step, with configurable models, API keys, and support for both pipeline and freestyle jobs.

AIJenkinsOpenAI
0 likes · 6 min read
Unlock Instant AI Debugging with Jenkins’ New Explain Error Plugin
Linux Ops Smart Journey
Linux Ops Smart Journey
Jul 23, 2025 · Operations

Master Real-Time Kubernetes Logs with the kubectl tail Plugin

This guide explains how to install and use the kubectl tail plugin—a krew‑based tool that streams logs from multiple Kubernetes Pods and containers in real time, covering prerequisites, offline manifest download, installation steps, and practical command examples for various selectors.

KubernetesLog MonitoringOperations
0 likes · 6 min read
Master Real-Time Kubernetes Logs with the kubectl tail Plugin
Zhuanzhuan Tech
Zhuanzhuan Tech
Jul 9, 2025 · Operations

How Apache HertzBeat Enables Agent‑Free Real‑Time Monitoring and Alerting

This guide introduces Apache HertzBeat, an open‑source real‑time monitoring and alerting platform that requires no agents, supports high‑performance clusters, offers customizable protocols, integrates with Grafana, provides plugin hot‑updates, and details its time‑wheel scheduling, cloud‑edge collaboration, and alert configuration.

AlertingApacheCluster
0 likes · 22 min read
How Apache HertzBeat Enables Agent‑Free Real‑Time Monitoring and Alerting
php Courses
php Courses
Mar 27, 2025 · Backend Development

Simplifying Laravel API Requests with SaloonPHP Laravel Plugin

This article introduces the SaloonPHP Laravel Plugin, explains how to install it, demonstrates creating request classes and using them in services, and highlights features like caching and retries that streamline API request management in Laravel projects.

APIBackendComposer
0 likes · 3 min read
Simplifying Laravel API Requests with SaloonPHP Laravel Plugin
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Mar 27, 2025 · Frontend Development

How Vite + AI Can Boost Development Efficiency by 200%

The article explains how Vite’s native ES‑module architecture and the Model Context Protocol (MCP) enable deep AI integration via the vite‑plugin‑vue‑mcp, allowing tools like Cursor to access component trees, state and routing, which the author claims can raise development speed by up to 200% and cut bugs by 65%.

AI integrationCursorFrontend tooling
0 likes · 6 min read
How Vite + AI Can Boost Development Efficiency by 200%
JD Tech
JD Tech
Mar 24, 2025 · Backend Development

SQL Coloring Plugin for MyBatis: Design, Implementation, and Usage Guide

This article describes a lightweight, non‑intrusive MyBatis plugin that adds identifiable coloring comments to SQL statements—embedding statementId, pFinderId, and optional custom data—to simplify SQL source tracing, improve slow‑SQL analysis, and support SELECT, INSERT, UPDATE, DELETE operations with minimal performance overhead.

BackendMyBatisjava
0 likes · 12 min read
SQL Coloring Plugin for MyBatis: Design, Implementation, and Usage Guide
Architecture Digest
Architecture Digest
Mar 10, 2025 · Backend Development

Implementing a Plugin Architecture in Java and Spring Boot Using SPI and Spring Factories

This article explains how to design and implement a flexible plugin mechanism for Java applications, covering the benefits of decoupling, common implementation strategies such as ServiceLoader (SPI), custom configuration loading, and Spring Boot integration via spring.factories, with complete code examples and a real‑world case study.

SPISpring Bootdependency-injection
0 likes · 19 min read
Implementing a Plugin Architecture in Java and Spring Boot Using SPI and Spring Factories
JD Cloud Developers
JD Cloud Developers
Mar 6, 2025 · Backend Development

How a MyBatis Plugin Can Color‑Mark SQL for Instant Business Traceability

This article examines the challenges of locating and diagnosing SQL statements in large systems and introduces a lightweight, non‑intrusive MyBatis plugin that injects color‑marking metadata into SELECT, INSERT, UPDATE and DELETE queries, enabling rapid business source identification and enhanced debugging.

MyBatisSQL tracingjava
0 likes · 15 min read
How a MyBatis Plugin Can Color‑Mark SQL for Instant Business Traceability
Java Web Project
Java Web Project
Feb 5, 2025 · Big Data

Master DeepSeek: Install, Configure, and Harness Its Data Processing Power

This guide walks you through DeepSeek’s core capabilities—including installation on Windows, macOS, and Linux, configuration of storage paths, API keys, and logging levels, as well as data import, cleaning, analysis, visualization, batch processing, scheduling, and plugin extensions—providing concrete command examples and troubleshooting tips.

DeepSeekautomationcommand-line
0 likes · 8 min read
Master DeepSeek: Install, Configure, and Harness Its Data Processing Power
Raymond Ops
Raymond Ops
Jan 28, 2025 · Databases

Unlock MySQL’s Pluggable Storage Engine: Architecture, APIs, and DIY Guide

This article explains MySQL’s logical architecture, details the storage‑engine API and its key components such as connectors, parsers, optimizer, caches, and file system interaction, and provides step‑by‑step guidance on creating, opening, locking, scanning tables and building a custom storage engine.

APIDatabase ArchitectureStorage Engine
0 likes · 12 min read
Unlock MySQL’s Pluggable Storage Engine: Architecture, APIs, and DIY Guide
Top Architect
Top Architect
Jan 22, 2025 · Backend Development

Understanding Plugin Mechanisms in Java and Spring Boot

This article explains the concept of plugin mechanisms in Java and Spring Boot, covering benefits, common implementation approaches such as ServiceLoader and custom configuration, detailed code examples, and practical guidance for building extensible backend systems.

SPISpring Bootbackend-development
0 likes · 22 min read
Understanding Plugin Mechanisms in Java and Spring Boot
Top Architect
Top Architect
Dec 31, 2024 · Backend Development

Java Plugin Architecture and Spring Boot Implementation Guide

This article explains various plugin implementation approaches in Java, including SPI, ServiceLoader, custom configuration, and Spring Boot's spring.factories, providing detailed code examples and step‑by‑step guidance for building extensible backend systems that can be dynamically loaded and configured at runtime.

SPISpringBootjava
0 likes · 22 min read
Java Plugin Architecture and Spring Boot Implementation Guide
Architect's Guide
Architect's Guide
Dec 22, 2024 · Backend Development

Cool Request Plugin for IDEA: Tracing, MyBatis Function Tracking, and Custom Timing Features

The article introduces the Cool Request IDEA plugin, explains its tracing capabilities for arbitrary packages, automatic MyBatis function monitoring, customizable timing colors, script-based environment manipulation, and provides a Java code example for handling responses, highlighting its usefulness for backend developers.

BackendIDEAMyBatis
0 likes · 4 min read
Cool Request Plugin for IDEA: Tracing, MyBatis Function Tracking, and Custom Timing Features
DeWu Technology
DeWu Technology
Dec 9, 2024 · Fundamentals

Deadlock Caused by Do-While Loop in Plugin

A mobile app deadlock was traced to a do‑while loop introduced by a weaver plugin that concurrently copied method nodes, causing ASM label‑node mismatches; adding thread synchronization to the method‑cloning process resolved the issue and underscores the concurrency risks of bytecode instrumentation.

R8Weaverbytecode
0 likes · 10 min read
Deadlock Caused by Do-While Loop in Plugin
Top Architect
Top Architect
Dec 6, 2024 · Backend Development

Java Plugin Architecture: SPI, ServiceLoader, and Spring Boot Integration

This article explains how to implement plugin mechanisms in Java using SPI and ServiceLoader, demonstrates custom configuration approaches, and shows how Spring Boot’s spring.factories can be leveraged for extensible services, providing practical code examples and step‑by‑step guidance for building modular backend applications.

SPISpringBootarchitecture
0 likes · 23 min read
Java Plugin Architecture: SPI, ServiceLoader, and Spring Boot Integration
Code Ape Tech Column
Code Ape Tech Column
Nov 27, 2024 · Backend Development

Java Plugin Development: SPI, ServiceLoader, and Spring Factories in Spring Boot

This article explains the concept of plugin-based development, outlines its benefits such as module decoupling and extensibility, and provides detailed Java implementations using ServiceLoader, custom configuration files, dynamic JAR loading, and Spring Boot's spring.factories mechanism with complete code examples.

SPIServiceLoaderSpring Boot
0 likes · 21 min read
Java Plugin Development: SPI, ServiceLoader, and Spring Factories in Spring Boot
Python Programming Learning Circle
Python Programming Learning Circle
Nov 13, 2024 · Backend Development

Using Pluggy and Stevedore for Python Plugin Development

This article explains Python plugin architecture, introducing pluggy and stevedore frameworks, showing how to define hook specifications, implement plugins, register them via entry points, and use driver or extension managers to load and invoke plugins in backend applications.

PluggySoftware ArchitectureStevedore
0 likes · 13 min read
Using Pluggy and Stevedore for Python Plugin Development
DevOps Cloud Academy
DevOps Cloud Academy
Oct 22, 2024 · Operations

Troubleshooting Jenkins Plugin Installation Failure and Solutions

This guide explains the standard Jenkins setup steps, describes the common plugin installation error that can occur during step three, and provides four practical solutions—including network checks, retrying, restarting Jenkins, and running Jenkins with Java-enabled mode using a command line example.

DevOpsJenkinsci/cd
0 likes · 3 min read
Troubleshooting Jenkins Plugin Installation Failure and Solutions
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 6, 2024 · Artificial Intelligence

Zero‑Code AI Agent with Higress: Build, Deploy, and Understand ReAct

This article explains the AI Agent concept, introduces the AI Gateway plugin architecture, walks through zero‑code deployment of an AI Agent using Higress with AMap and Seniverse services, and details the ReAct‑based reasoning and tool‑calling implementation with code examples and workflow diagrams.

AI AgentHigressReact
0 likes · 16 min read
Zero‑Code AI Agent with Higress: Build, Deploy, and Understand ReAct
Sohu Tech Products
Sohu Tech Products
Aug 28, 2024 · Databases

MySQL Data Migration with Double‑Write Using MyBatis Plugin

The article details how the vivo Game Center’s appointment service migrated billions of rows to a dedicated MySQL database with zero‑downtime by implementing a double‑write strategy via a custom MyBatis interceptor that mirrors updates and queries to the new database, handling full and incremental sync, primary‑key consistency, transaction limits, and final cut‑over steps.

Data MigrationMyBatisdatabase
0 likes · 19 min read
MySQL Data Migration with Double‑Write Using MyBatis Plugin
vivo Internet Technology
vivo Internet Technology
Aug 21, 2024 · Databases

MySQL Data Migration with Double‑Write Strategy Using a MyBatis Plugin

The article details a zero‑downtime migration of a high‑traffic reservation service from a shared MySQL instance to an isolated database by employing a double‑write strategy implemented through a custom MyBatis plugin, covering full and incremental sync, consistency verification, traffic shifting, and key lessons on primary‑key handling and asynchronous write side‑effects.

Data MigrationMyBatisSynchronization
0 likes · 19 min read
MySQL Data Migration with Double‑Write Strategy Using a MyBatis Plugin
php Courses
php Courses
Jun 28, 2024 · Backend Development

How to Create Custom WordPress Shortcodes in Three Simple Steps

This guide walks you through creating a custom WordPress shortcode by installing the Code Snippets plugin, writing a PHP function to display the current date, registering the shortcode, and inserting it into a page, providing clear step‑by‑step instructions and example code.

PHPWordPresscustomization
0 likes · 7 min read
How to Create Custom WordPress Shortcodes in Three Simple Steps
Beijing SF i-TECH City Technology Team
Beijing SF i-TECH City Technology Team
Jun 18, 2024 · Backend Development

Understanding API Gateways: Kong Overview, Comparison, Features, Performance, and Deployment

This article explains the concept of API gateways, compares popular solutions such as Kong, Zuul, Spring Cloud Gateway and Tyk, details Kong's architecture, features, performance benchmarks, deployment scenarios, monitoring setup, and the practical problems encountered with their resolutions.

Kongapi-gatewayperformance
0 likes · 17 min read
Understanding API Gateways: Kong Overview, Comparison, Features, Performance, and Deployment
58UXD
58UXD
May 27, 2024 · Artificial Intelligence

How to Build AI Chatbots with Coze: Free ChatGPT‑4 Powered Platform

This guide introduces Coze, ByteDance's AI chatbot and app‑development platform that offers free ChatGPT‑4 access, outlines its core features such as plugins, knowledge bases, workflows and multi‑platform integration, and provides a step‑by‑step tutorial for creating and publishing your own AI bot.

AI PlatformAI chatbotChatGPT-4
0 likes · 8 min read
How to Build AI Chatbots with Coze: Free ChatGPT‑4 Powered Platform
Top Architecture Tech Stack
Top Architecture Tech Stack
Apr 27, 2024 · Backend Development

Maven Helper Plugin: Installation and Usage Guide

This article introduces the Maven Helper plugin, explains how to install it both online and offline in IntelliJ IDEA, and demonstrates its key features for simplifying Maven dependency management, conflict resolution, and project packaging, helping developers focus on coding rather than build complexities.

Build ToolIntelliJ IDEAdependency management
0 likes · 5 min read
Maven Helper Plugin: Installation and Usage Guide
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Mar 10, 2024 · Artificial Intelligence

Building and Optimizing AI Bots with Coze: A Step‑by‑Step Low‑Code Guide

This article explains how to create, configure, and enhance AI bots on the Coze platform using a three‑step process, advanced workflow design, prompt engineering, and plugin integration, providing practical tips, code examples, and best‑practice recommendations for reliable content extraction and summarization.

AI botCozeKnowledge Base
0 likes · 18 min read
Building and Optimizing AI Bots with Coze: A Step‑by‑Step Low‑Code Guide
37 Interactive Technology Team
37 Interactive Technology Team
Mar 4, 2024 · Mobile Development

Android Plugin Architecture Overview and Implementation Guide

This guide explains Android pluginization, showing how a host app can dynamically load separate APK modules—including native libraries, classes via a custom DexClassLoader, and mixed resources—while supporting hot updates, modular isolation, and reduced initial size, and details each loading step and manager implementation.

AndroidDynamic LoadingMobile Development
0 likes · 31 min read
Android Plugin Architecture Overview and Implementation Guide
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jan 7, 2024 · Frontend Development

Introducing Pictode: A Konva.js‑Based Graphical Editor Framework with Tutorials and Plugin Guide

This article presents Pictode, a Konva.js‑driven graphics editor framework, explains its core features, demonstrates how to set up a canvas, use drawing tools, selector and history plugins, and provides step‑by‑step code examples for integration with Vue or other front‑end projects.

CanvasJavaScriptKonva.js
0 likes · 14 min read
Introducing Pictode: A Konva.js‑Based Graphical Editor Framework with Tutorials and Plugin Guide
Baidu Geek Talk
Baidu Geek Talk
Nov 27, 2023 · Industry Insights

Inside Baidu’s Lingjing Platform: How AI Developer Ecosystems Are Built

This article examines Baidu’s Lingjing developer platform, exploring its origins, design choices, integration of plugins and agents, ecosystem advantages, commercial‑monetization loops, and future roadmap, while providing insights from an interview with platform head Zhang Ruixing on the challenges and opportunities of building AI‑native developer platforms.

AIDeveloper PlatformEcosystem
0 likes · 16 min read
Inside Baidu’s Lingjing Platform: How AI Developer Ecosystems Are Built
ByteFE
ByteFE
Oct 25, 2023 · Frontend Development

Design and Implementation of a Frontend Version Upgrade Prompt for B2B Platforms

This article describes a comprehensive solution for notifying B2B web users about outdated frontend versions, covering the problem background, version number generation, trigger conditions, micro‑frontend adaptation, detailed plugin and React component code, integration steps for main and sub‑applications, debugging guidance, and measured user impact.

NotificationVersioningfrontend
0 likes · 16 min read
Design and Implementation of a Frontend Version Upgrade Prompt for B2B Platforms
ByteDance Web Infra
ByteDance Web Infra
Oct 12, 2023 · Frontend Development

Rspress 1.0 – A High‑Performance Static Site Generator Powered by Rust and Rspack

Rspress 1.0, an open‑source static site generator from ByteDance’s Web Infra team, leverages the Rust‑based Rspack bundler and MDX support to deliver fast build times, customizable themes, internationalization, multi‑version docs, plugin extensibility, and built‑in features such as search, preview, and view‑transition animations.

MDXRustfrontend
0 likes · 15 min read
Rspress 1.0 – A High‑Performance Static Site Generator Powered by Rust and Rspack
58UXD
58UXD
Oct 11, 2023 · Artificial Intelligence

Run Stable Diffusion Directly Inside Photoshop with the Auto‑Photoshop Plugin

This guide explains how to install and use the Auto‑Photoshop‑StableDiffusion plugin, enabling seamless Stable Diffusion AI image generation inside Photoshop, covering installation steps, core features like txt2img and img2img, and a real‑world design workflow case study.

AI artControlNetPhotoshop
0 likes · 7 min read
Run Stable Diffusion Directly Inside Photoshop with the Auto‑Photoshop Plugin
Sohu Tech Products
Sohu Tech Products
Aug 23, 2023 · Operations

Implementing Global Pulsar Client Monitoring with a SkyWalking Plugin

To give the business team a global, application‑level view of Pulsar performance, the team built a SkyWalking Java‑Agent plugin that automatically collects producer and consumer metrics from the Pulsar client, exposing latency, backlog and failure counts via Prometheus without modifying the client code.

MetricsPrometheusPulsar
0 likes · 7 min read
Implementing Global Pulsar Client Monitoring with a SkyWalking Plugin
JD Tech
JD Tech
Aug 16, 2023 · Mobile Development

APK Shrinking Practices for JD Finance Android App

This article details the systematic reduction of the JD Finance Android app's APK size from 117 MB to 74 MB between 2019 and 2022, covering background analysis, APK and SDK component breakdown, a series of optimization techniques—including image processing, resource inlining, compression tools, dynamic SO loading, and pluginization—plus governance, results, and future plans.

APKAndroidGradle
0 likes · 20 min read
APK Shrinking Practices for JD Finance Android App
Didi Tech
Didi Tech
Aug 10, 2023 · Information Security

Security Hardening and Architecture of Didi's Elasticsearch Deployment

Didi hardened its massive Elasticsearch deployment—spanning 66 clusters and thousands of nodes—by adding a custom security plugin that authenticates requests at the cluster level, implementing a one‑click toggle and staged rolling upgrades, ultimately enabling authentication across all clusters and dramatically reducing data‑leak risk.

AuthenticationData ProtectionDidi
0 likes · 12 min read
Security Hardening and Architecture of Didi's Elasticsearch Deployment
Sohu Tech Products
Sohu Tech Products
Jul 19, 2023 · Backend Development

Plugin Architecture in Java: SPI, ServiceLoader, and Spring Boot Implementations

This article explains the benefits and common practices of plugin‑based development in Java, covering module decoupling, extensibility, third‑party integration, and detailed implementations using Java SPI, custom configuration loading, and Spring Boot's spring.factories mechanism with practical code examples.

SPIServiceLoaderSpringBoot
0 likes · 18 min read
Plugin Architecture in Java: SPI, ServiceLoader, and Spring Boot Implementations
macrozheng
macrozheng
Jun 21, 2023 · Operations

Discover Tabby: The Open‑Source Terminal That Beats Xshell

This article introduces Tabby, an open‑source, cross‑platform terminal that surpasses Xshell with built‑in SFTP, sleek UI, extensive plugin support, and customizable settings, and provides step‑by‑step guidance on installation, SSH, SFTP, PowerShell, Git integration, and appearance configuration for developers and operations engineers.

SFTPSSHcross‑platform
0 likes · 8 min read
Discover Tabby: The Open‑Source Terminal That Beats Xshell
Top Architect
Top Architect
Jun 18, 2023 · Backend Development

Java Plugin Development: SPI, ServiceLoader, and Spring Boot Integration

This article explains the concept of plugin‑based development, outlines its benefits such as decoupling and extensibility, and provides step‑by‑step Java implementations using ServiceLoader, custom configuration files, and Spring Boot's spring.factories mechanism, complete with runnable code examples.

SPIServiceLoaderSpringBoot
0 likes · 21 min read
Java Plugin Development: SPI, ServiceLoader, and Spring Boot Integration
Java Architect Essentials
Java Architect Essentials
Jun 15, 2023 · Backend Development

Mastering Java Plugin Architecture: From SPI to Spring Factories

This article explains why and how to use plugin mechanisms in Java, covering the benefits of modular decoupling, common implementation patterns such as ServiceLoader, custom configuration loading, and Spring Boot's spring.factories, and provides step‑by‑step code examples and practical case studies.

SPISpring Bootarchitecture
0 likes · 22 min read
Mastering Java Plugin Architecture: From SPI to Spring Factories