Tag

extension

0 views collected around this technical thread.

IT Services Circle
IT Services Circle
Mar 22, 2025 · Information Security

Microsoft Restores Material Theme Extensions After False Security Flag

Microsoft reinstated the "Material Theme - Free" and "Material Theme Icons - Free" VSCode extensions after an AI‑driven security scan mistakenly flagged them as malicious, prompting a public apology and a review of its scanning policies.

AI scannerMaterial ThemeSecurity
0 likes · 5 min read
Microsoft Restores Material Theme Extensions After False Security Flag
Java Tech Enthusiast
Java Tech Enthusiast
Mar 20, 2025 · Information Security

Microsoft Restores VS Code Themes After False Positive Security Scan

Microsoft reinstated the popular Material Theme and Material Theme Icons extensions on the Visual Studio Marketplace after determining that the obfuscated code flagged by an AI‑based security scan was merely an old build script, apologizing to the developer, restoring the account, and announcing updates to its obfuscation policy and scanning tools to prevent similar false positives.

AI scanningMarketplaceSecurity
0 likes · 3 min read
Microsoft Restores VS Code Themes After False Positive Security Scan
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Jan 13, 2025 · Cloud Native

Extending Alibaba Cloud Service Mesh (ASM): EnvoyFilter, Lua, Wasm, External Processing, and Custom Authorization Services

This article explains how Alibaba Cloud Service Mesh (ASM) can be extended using EnvoyFilter, Lua scripts, WebAssembly plugins, External Processing filters, and custom authorization services, detailing their capabilities, limitations, and recommended use cases for cloud‑native microservice environments.

ASMAlibaba CloudEnvoy
0 likes · 11 min read
Extending Alibaba Cloud Service Mesh (ASM): EnvoyFilter, Lua, Wasm, External Processing, and Custom Authorization Services
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 14, 2024 · Fundamentals

Building a VSCode Extension that Shows Kung Fu Animation While You Code

This tutorial walks you through creating a VSCode extension that pre‑loads animation frames from a video, listens to typing events, and uses the TextEditorDecorationType API to display a fast‑paced fight animation in the editor, complete with combo counters and inactivity handling.

FFmpegTypeScriptVSCode
0 likes · 8 min read
Building a VSCode Extension that Shows Kung Fu Animation While You Code
Laravel Tech Community
Laravel Tech Community
Sep 10, 2024 · Backend Development

How to Compile and Install the MongoDB PHP Extension

This guide walks through the step‑by‑step process of downloading, compiling, and enabling the MongoDB extension for PHP on a Linux server, covering both online and offline installation methods and how to verify the extension is loaded successfully.

InstallationLinuxMongoDB
0 likes · 4 min read
How to Compile and Install the MongoDB PHP Extension
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 24, 2024 · Frontend Development

Creating a VSCode Extension to Display a Background Video

This article explains how to develop a VSCode extension that injects a video element into the editor’s workbench, allowing users to set a dynamic background video (such as the Wukong promotional clip), with configurable opacity, video selection, installation, and uninstallation instructions.

Background VideoElectronJavaScript
0 likes · 8 min read
Creating a VSCode Extension to Display a Background Video
php中文网 Courses
php中文网 Courses
Jun 11, 2024 · Backend Development

Using PECL for Fast PHP Extension Development

This tutorial explains how PHP developers can install PECL, search for and install extensions such as Redis, and integrate them into PHP code, while highlighting configuration steps and best practices for reliable backend development.

PECLPHPRedis
0 likes · 4 min read
Using PECL for Fast PHP Extension Development
Sohu Tech Products
Sohu Tech Products
Apr 17, 2024 · Operations

Developing an OpenTelemetry Extension for Pulsar Java Client Metrics

The article walks through building a custom OpenTelemetry Java‑agent extension for Pulsar client metrics—migrating from SkyWalking, setting up a Gradle project, using ByteBuddy to instrument methods with advice, registering gauge metrics, packaging the jar, handling common class‑loader pitfalls, and configuring deployment via the OpenTelemetry operator.

InstrumentationJavaJavaAgent
0 likes · 14 min read
Developing an OpenTelemetry Extension for Pulsar Java Client Metrics
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Feb 12, 2024 · Operations

Automatic Node.js Version Switching Plugin for VS Code

This article explains the limitations of global Node version managers like n and nvm, presents a demo Node script for per‑project version switching, and details a VS Code extension that automatically detects a project's required Node version and switches it in the integrated terminal.

AutomationNVMVSCode
0 likes · 10 min read
Automatic Node.js Version Switching Plugin for VS Code
DaTaobao Tech
DaTaobao Tech
Dec 20, 2023 · Backend Development

Designing a Unified Structural Template for Multi‑Module Business Applications

The article proposes a unified structural template that links business and technical architectures for multi‑module applications, revisiting the VSEF framework with client and business‑logic modules, handling concerns such as exceptions, idempotency and concurrency, using a simple Request/Result model, and demonstrating its reuse through price‑insurance and Groupon case studies, enabling rapid, container‑like service initialization while preserving clear separation of logic and infrastructure.

Case StudyIdempotencyarchitecture
0 likes · 7 min read
Designing a Unified Structural Template for Multi‑Module Business Applications
Python Programming Learning Circle
Python Programming Learning Circle
Dec 18, 2023 · Backend Development

phpy – A PHP Extension for Seamless Integration with the Python Ecosystem

The article introduces phpy, an open‑source Swoole project that embeds the Python ecosystem into PHP, explains its features, provides detailed compilation and installation steps, demonstrates usage through code examples—including AI libraries, GUI creation, named arguments, and callbacks—and shares real‑world sample applications.

AIInstallationIntegration
0 likes · 9 min read
phpy – A PHP Extension for Seamless Integration with the Python Ecosystem
Python Programming Learning Circle
Python Programming Learning Circle
Dec 15, 2023 · Backend Development

phpy v2 – A High‑Performance PHP‑Python Bridge: Architecture, Usage, and Benchmarks

The article introduces the second version of phpy, a PHP extension that embeds a Python interpreter, explains its dual‑VM runtime architecture, shows how to use it under PHP‑FPM, presents detailed performance benchmarks, covers exception handling, IDE auto‑completion, compilation options, dynamic‑library troubleshooting, and provides numerous code examples for testing and scientific computing.

IntegrationPHPbackend
0 likes · 12 min read
phpy v2 – A High‑Performance PHP‑Python Bridge: Architecture, Usage, and Benchmarks
Tencent Music Tech Team
Tencent Music Tech Team
Dec 14, 2023 · Mobile Development

iOS 17 Widget Extension Development Practices and Solutions

The Kuwo Music team shares practical iOS 17 widget‑extension lessons, detailing container‑background adaptation, borderless button styling, AppIntent communication and hidden shortcuts, Link‑based navigation, lyric animation, refresh‑rate throttling, and splitting WidgetBundles to bypass the ten‑widget limit, all with ready‑to‑copy SwiftUI code.

AppIntentSwiftUIWidgetKit
0 likes · 27 min read
iOS 17 Widget Extension Development Practices and Solutions
php中文网 Courses
php中文网 Courses
Dec 5, 2023 · Backend Development

phpy – A PHP Extension for Seamless Python Integration

phpy is an open‑source Swoole project that lets PHP import and use Python packages—including popular AI and scientific libraries—by providing a PHP extension or a Python C module, with detailed installation steps, usage examples, and support for callbacks and named parameters.

AIPythonbackend
0 likes · 10 min read
phpy – A PHP Extension for Seamless Python Integration
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 20, 2023 · Frontend Development

Show Project with Git Branch – A VS Code Extension Development Guide

This article describes how the author tackled the pain of switching between multiple VS Code projects by creating a custom extension that displays each project's Git branch directly in the side panel, detailing the discovery of VS Code APIs, implementation steps, and the final user experience.

Developer ToolsJavaScriptVSCode
0 likes · 7 min read
Show Project with Git Branch – A VS Code Extension Development Guide
Tencent Cloud Developer
Tencent Cloud Developer
Mar 15, 2023 · Frontend Development

Deep Dive into Tencent Docs' Contribution to VSCode Configuration System

Tencent Docs contributed over 400 lines of core code to VSCode, extending the editor’s configuration system with new package.json fields, dynamic color theming, a conditional @If decorator, a robust expression‑tree parser, and a runtime context map, empowering developers to build highly customizable extensions while keeping the core lightweight.

ConfigurationParsingTypeScript
0 likes · 20 min read
Deep Dive into Tencent Docs' Contribution to VSCode Configuration System
Sohu Tech Products
Sohu Tech Products
Mar 8, 2023 · Frontend Development

Building VSCode Extensions: From Basics to FAW Plugin Architecture

This article provides a comprehensive guide to developing VSCode extensions, covering core capabilities, project scaffolding, Webview integration, internationalization, communication between Webview and VSCode, and a detailed case study of the FAW plugin that streamlines project and component creation for frontend teams.

InternationalizationPluginVSCode
0 likes · 23 min read
Building VSCode Extensions: From Basics to FAW Plugin Architecture
Python Programming Learning Circle
Python Programming Learning Circle
May 18, 2022 · Backend Development

Microsoft Splits VS Code Python Extension into Black, isort, and Jupyter Powertoys Extensions

Microsoft has recently divided its VS Code Python extension, releasing three independent extensions—Black for code formatting, isort for import sorting, and Jupyter Powertoys for experimental notebook features—each offering LSP‑based support, version checks, and marketplace installation for Python developers.

BlackJupyterPython
0 likes · 5 min read
Microsoft Splits VS Code Python Extension into Black, isort, and Jupyter Powertoys Extensions
IT Services Circle
IT Services Circle
May 11, 2022 · Backend Development

Microsoft Updates VS Code PowerShell Extension with Major Overhaul of PowerShell Editor Services

Microsoft's development team released a two‑year, user‑driven overhaul of the VS Code PowerShell extension, redesigning the PowerShell Editor Services engine, introducing a new thread model, adding 6,000 lines of code, removing 12,000, and improving stability, performance, and developer feedback mechanisms.

Language ServerPowerShellVS Code
0 likes · 4 min read
Microsoft Updates VS Code PowerShell Extension with Major Overhaul of PowerShell Editor Services