Tagged articles
148 articles
Page 1 of 2
Liangxu Linux
Liangxu Linux
Apr 21, 2026 · Industry Insights

Is Clear Linux Worth the Hassle? A Deep Dive into Performance vs. Usability

Clear Linux delivers impressive Intel‑optimized performance but demands a steep learning curve, a niche package manager, and constant rolling updates, making it ideal for performance‑critical, Intel‑based workloads while less suitable for everyday development or production environments that prioritize stability and ecosystem support.

Clear LinuxIntelLinux Distribution
0 likes · 5 min read
Is Clear Linux Worth the Hassle? A Deep Dive into Performance vs. Usability
Linux Tech Enthusiast
Linux Tech Enthusiast
Apr 4, 2026 · Operations

600 Essential Linux Commands You Must Know

This article provides a comprehensive, categorized reference of over 600 Linux commands covering basic system information, shutdown, file and directory management, searching, mounting, disk usage, user and group handling, permissions, special attributes, compression, package management, networking, system monitoring, VIM editing, and many other essential operations for everyday Linux use.

LinuxNetworkingShell
0 likes · 48 min read
600 Essential Linux Commands You Must Know
DevOps Coach
DevOps Coach
Mar 4, 2026 · Information Security

How Canonical’s Snap Strategy Undermines Linux Security and User Choice

The article analyzes how Canonical’s forced Snap installations, closed‑source store, and lack of supply‑chain safeguards have degraded performance, introduced malware, and eroded user autonomy on Ubuntu, while highlighting alternative distributions that preserve openness and security.

LinuxSnapUbuntu
0 likes · 11 min read
How Canonical’s Snap Strategy Undermines Linux Security and User Choice
Code Wrench
Code Wrench
Dec 30, 2025 · Backend Development

Mastering Go Package Management: Advanced Tools and Best Practices

This article explains Go's deliberately restrained package management design, the role of go.mod and go.sum as project contracts, common pitfalls in large projects, and advanced commands such as go list, go mod why, and go version -m, plus automation strategies for reliable dependency governance.

Backend DevelopmentGoTooling
0 likes · 10 min read
Mastering Go Package Management: Advanced Tools and Best Practices
Efficient Ops
Efficient Ops
Dec 28, 2025 · Cloud Native

Master Helm: Simplify Kubernetes Deployments with Charts and Releases

This guide explains what Helm is, its core concepts of charts and releases, how to install and upgrade Helm across platforms, use it in CI/CD pipelines, and leverage essential Helm commands and chart repositories to streamline Kubernetes application deployment and management.

cloud-nativehelmpackage management
0 likes · 7 min read
Master Helm: Simplify Kubernetes Deployments with Charts and Releases
Raymond Ops
Raymond Ops
Dec 6, 2025 · Cloud Native

Master Helm: From Installation to Advanced Kubernetes Deployments

This comprehensive guide explains Helm’s core concepts, installation steps, basic commands, real‑world deployment examples for Nginx and WordPress, advanced features like hooks and sub‑charts, common pitfalls, and SRE‑focused best practices for reliable, automated Kubernetes package management.

DevOpsKubernetesSRE
0 likes · 15 min read
Master Helm: From Installation to Advanced Kubernetes Deployments
php Courses
php Courses
Nov 26, 2025 · Backend Development

Master Composer: Step-by-Step Guide to PHP Dependency Management

Learn how to install Composer on Linux/macOS and Windows, initialize a PHP project, add and manage dependencies, leverage autoloading, and apply advanced tips like dev packages, autoload optimization, and Chinese mirror configuration to streamline and secure your backend development workflow.

Backend DevelopmentComposerautoload
0 likes · 7 min read
Master Composer: Step-by-Step Guide to PHP Dependency Management
Raymond Ops
Raymond Ops
Nov 16, 2025 · Operations

Master Linux Package Management: yum, apt, dpkg, and Source Compilation

This guide walks you through Linux package management fundamentals, covering yum and apt/apt‑get commands, dpkg/rpm operations, and a step‑by‑step example of compiling and installing software from source such as Nginx, while highlighting convenience, customizability, and permission considerations.

APTCompilationLinux
0 likes · 9 min read
Master Linux Package Management: yum, apt, dpkg, and Source Compilation
Python Programming Learning Circle
Python Programming Learning Circle
Nov 3, 2025 · Fundamentals

Why uv Is Revolutionizing Python Package Management and Environments

This article introduces uv, a Rust‑based, all‑in‑one Python tool that dramatically speeds up package installation, environment handling, project initialization, and version management, offering compatibility with existing workflows while providing simple installation commands and powerful features like uvx for one‑off tool execution.

EnvironmentPythonTooling
0 likes · 11 min read
Why uv Is Revolutionizing Python Package Management and Environments
Raymond Ops
Raymond Ops
Oct 3, 2025 · Cloud Native

Master Helm: A Complete Guide to Kubernetes Package Management and Deployment

This comprehensive tutorial explains Helm, the Kubernetes package manager, covering core concepts, workflow, differences between Helm 3 and Helm 2, installation steps, repository handling, chart structure, custom chart creation, deployment, upgrade, rollback, and integration with Harbor, providing practical commands and examples.

Kubernetescharthelm
0 likes · 22 min read
Master Helm: A Complete Guide to Kubernetes Package Management and Deployment
Efficient Ops
Efficient Ops
Sep 21, 2025 · Cloud Native

Master Helm: The Ultimate Guide to Kubernetes Package Management

This comprehensive guide explains what Helm is, its core concepts like charts and releases, how to install and upgrade it across platforms, essential commands for managing charts and releases, and why Helm simplifies Kubernetes application deployment, version control, and dependency management.

DevOpshelmpackage management
0 likes · 8 min read
Master Helm: The Ultimate Guide to Kubernetes Package Management
21CTO
21CTO
Sep 21, 2025 · Fundamentals

What’s New in Rust 1.90? Automatic Workspace Publishing and Platform Updates

Rust 1.90 introduces native Cargo support for publishing all crates in a workspace in the correct order, deprecates the x86_64-apple-darwin target, and switches the default Linux linker to LLD, bringing performance and compatibility improvements for developers.

LLD LinkerPlatform supportRust
0 likes · 4 min read
What’s New in Rust 1.90? Automatic Workspace Publishing and Platform Updates
Liangxu Linux
Liangxu Linux
Aug 3, 2025 · Operations

Master Linux Package Management: yum, apt, dpkg, rpm, and Source Compilation

This guide walks through Linux package management fundamentals, covering yum on RPM‑based systems, apt/apt‑get on Debian‑based systems, low‑level dpkg and rpm commands, and step‑by‑step source compilation with practical examples, tips, and a concise comparison of convenience, customizability, and required privileges.

APTRPMSource Compilation
0 likes · 9 min read
Master Linux Package Management: yum, apt, dpkg, rpm, and Source Compilation
Bilibili Tech
Bilibili Tech
Jul 18, 2025 · Frontend Development

How We Built a Unified Frontend Material Platform to Replace cnpm and Boost Efficiency

This article describes the design and implementation of a new frontend material platform that consolidates npm packages, UMD scripts, and icons, introduces a custom publishing tool (bpm), integrates with Nexus3, adds unified authentication, improves search with MeiliSearch, and outlines migration, classification, and documentation strategies.

DocumentationSearchfrontend
0 likes · 27 min read
How We Built a Unified Frontend Material Platform to Replace cnpm and Boost Efficiency
MaGe Linux Operations
MaGe Linux Operations
Jul 12, 2025 · Operations

Master Helm: The Ultimate Guide to Kubernetes Package Management and Deployment

This comprehensive article explains Helm’s core concepts, installation, basic commands, advanced features, real‑world case studies, common pitfalls, and SRE best practices, showing how Helm streamlines Kubernetes deployments, improves reliability, and enables automated, version‑controlled operations for modern cloud‑native environments.

Infrastructure AutomationKubernetesSRE
0 likes · 16 min read
Master Helm: The Ultimate Guide to Kubernetes Package Management and Deployment
IT Services Circle
IT Services Circle
Jul 4, 2025 · Operations

Why Fedora’s Decision to Drop 32‑Bit Support Could Disrupt Linux Gaming

Fedora plans to remove i686 (32‑bit) architecture support in two stages, ending multilib packages and ultimately stopping all i686 builds, a move that sparks controversy among developers and gamers because it threatens legacy 32‑bit games, Steam compatibility, and projects like the Bazzite gaming distro.

32-bitBazziteFedora
0 likes · 11 min read
Why Fedora’s Decision to Drop 32‑Bit Support Could Disrupt Linux Gaming
IT Services Circle
IT Services Circle
Jun 27, 2025 · Backend Development

How CPAN Shaped Modern Package Management and Sparked the npm Era

This article traces the history of Perl's CPAN from its 1995 origins, explains how its centralized module repository and automated testing infrastructure pioneered package management, and shows how CPAN's concepts spread to Python, Ruby, Java, and JavaScript, ultimately influencing the massive npm ecosystem.

CPANSoftware ecosystemcontinuous integration
0 likes · 12 min read
How CPAN Shaped Modern Package Management and Sparked the npm Era
MaGe Linux Operations
MaGe Linux Operations
Jun 16, 2025 · Operations

Master Linux Package Management: yum, apt, dpkg & Source Compilation

An in‑depth guide walks you through Linux package management using yum, apt/apt‑get, dpkg/rpm, and source compilation, detailing commands for updating, installing, upgrading, removing, version locking, and verification, plus a comparative analysis of convenience, customizability, and required permissions.

Source Compilationdpkgpackage management
0 likes · 9 min read
Master Linux Package Management: yum, apt, dpkg & Source Compilation
php Courses
php Courses
Jun 6, 2025 · Backend Development

Master Go Modules: From Initialization to Advanced Dependency Management

This comprehensive guide walks Go developers through the evolution of package management, explains how to initialize and configure Go modules, demonstrates practical dependency handling, and shares best practices and advanced techniques for building maintainable, modular Go applications.

BackendGoModular Development
0 likes · 6 min read
Master Go Modules: From Initialization to Advanced Dependency Management
Python Programming Learning Circle
Python Programming Learning Circle
May 27, 2025 · Fundamentals

Essential pip Tips and Tricks for Python Package Management

This article provides a comprehensive guide to using Python's pip tool, covering installation, upgrading, package installation, batch operations, dependency freezing, information querying, compatibility checks, and downloading packages, complete with practical command‑line examples and code snippets.

CLIdependencypackage management
0 likes · 9 min read
Essential pip Tips and Tricks for Python Package Management
Open Source Tech Hub
Open Source Tech Hub
May 10, 2025 · Backend Development

Run Any Composer Package Instantly with CPX – The PHP npx Alternative

CPX (Composer Package Executor) lets PHP developers run any Composer package on demand without global installation, offering isolated caching, built‑in commands like check, format, test, and utilities such as exec and REPL, thereby simplifying temporary tooling, version management, and CI/CD workflows.

CLI toolsCPXComposer
0 likes · 7 min read
Run Any Composer Package Instantly with CPX – The PHP npx Alternative
DevOps Engineer
DevOps Engineer
May 6, 2025 · Backend Development

Getting Started with uv: Fast Python Package Management and Project Initialization

This article introduces uv, a Rust‑based Python package manager, and demonstrates how to initialize a project with uv init, add dependencies with uv add, manage virtual environments via uv venv, and run tools with uvx, offering a faster, more automated alternative to pip and requirements files.

Pythondependency resolutionpackage management
0 likes · 6 min read
Getting Started with uv: Fast Python Package Management and Project Initialization
MaGe Linux Operations
MaGe Linux Operations
Apr 26, 2025 · Cloud Native

Master Helm: The Ultimate Guide to Kubernetes Package Management

This comprehensive tutorial explains Helm's core concepts, workflow, differences between Helm 2 and Helm 3, step‑by‑step installation, repository management, chart creation, customization, packaging, deployment, upgrade, rollback, and how to push charts to a Harbor repository, providing practical commands and examples for Kubernetes administrators and developers.

Harborcloud-nativepackage management
0 likes · 25 min read
Master Helm: The Ultimate Guide to Kubernetes Package Management
IT Xianyu
IT Xianyu
Apr 20, 2025 · Operations

How to Replace YUM Repositories with Domestic Mirrors on CentOS 7

This guide explains why the default CentOS 7 YUM repositories are slow for Chinese users and provides step‑by‑step instructions—including backing up existing .repo files, downloading Alibaba Cloud mirrors, adjusting version numbers, refreshing the cache, verifying updates, troubleshooting common errors, and advanced tips such as adding EPEL—so you can achieve faster, more reliable package management.

CentOSDevOpsLinux
0 likes · 6 min read
How to Replace YUM Repositories with Domestic Mirrors on CentOS 7
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 22, 2024 · Frontend Development

Monorepo vs Multirepo: Concepts, Tools, and Step‑by‑Step Setup with pnpm Workspaces

This article explains the differences between Monorepo and Multirepo architectures, reviews popular Monorepo tools, and provides a detailed step‑by‑step guide to building a Vue‑based Monorepo project using pnpm Workspaces, including workspace configuration, shared package creation, and dependency management.

MonorepoMultirepoVue
0 likes · 9 min read
Monorepo vs Multirepo: Concepts, Tools, and Step‑by‑Step Setup with pnpm Workspaces
DevOps Engineer
DevOps Engineer
Nov 26, 2024 · Fundamentals

Differences Between pip and pipx in Python Package Management

pip is the general-purpose Python package installer for libraries and scripts, while pipx specializes in isolated installation of command‑line tools, each with its own virtual environment; the article compares their features, use cases, limitations, and provides guidance on when to choose each.

CLI toolsPythonpackage management
0 likes · 5 min read
Differences Between pip and pipx in Python Package Management
MaGe Linux Operations
MaGe Linux Operations
Nov 12, 2024 · Operations

Master yum: Local & Remote Repository Setup and Essential Package Commands

This guide walks through mounting an ISO to create a local yum repository, configuring popular Chinese mirrors for remote repos, and demonstrates core yum/dnf commands for installing, removing, updating, listing, grouping, reinstalling, and downloading packages, plus how to view and undo command history on CentOS 8.5 systems.

LinuxRepositorydnf
0 likes · 22 min read
Master yum: Local & Remote Repository Setup and Essential Package Commands
Sohu Tech Products
Sohu Tech Products
Nov 6, 2024 · Mobile Development

Monorepo and Workspaces in Flutter: Benefits, Challenges, and Implementation

Flutter is moving toward a unified monorepo that merges its engine, buildroot, and framework repositories, enabling atomic commits, reduced internal version conflicts, and streamlined CI, while Dart 3.5 workspaces let adjacent packages share analysis contexts and a single lockfile, improving dependency management and memory efficiency.

CIDARTFlutter
0 likes · 9 min read
Monorepo and Workspaces in Flutter: Benefits, Challenges, and Implementation
Python Programming Learning Circle
Python Programming Learning Circle
Aug 23, 2024 · Fundamentals

A Comprehensive Overview of Essential Python Libraries

This article provides a detailed overview of over a hundred essential Python libraries spanning environment management, packaging, file handling, date‑time utilities, text processing, office document formats, databases, networking, web frameworks, and concurrency, illustrating Python's vast ecosystem for diverse development needs.

AutomationPythonWeb Development
0 likes · 16 min read
A Comprehensive Overview of Essential Python Libraries
Open Source Tech Hub
Open Source Tech Hub
Jul 17, 2024 · Backend Development

Master OpenResty Package Management with OPM: A Complete Guide

This guide explains how to use OpenResty's official package manager OPM to search, install, inspect, list, upgrade, and remove Lua modules, demonstrates a full lua‑resty‑http example with Nginx configuration and curl testing, and compares OPM with LuaRocks.

Backend DevelopmentOPMpackage management
0 likes · 9 min read
Master OpenResty Package Management with OPM: A Complete Guide
Python Programming Learning Circle
Python Programming Learning Circle
May 21, 2024 · Fundamentals

A Comprehensive Overview of Python Version, Environment, and Package Management Tools

This article provides a detailed classification and comparison of essential Python tooling—including version managers, virtual environment managers, package managers, and build/publish utilities—explaining their motivations, core commands, and feature support such as dependency locking, PEP 660, and PEP 621.

PythonTool comparisonVirtual Environments
0 likes · 19 min read
A Comprehensive Overview of Python Version, Environment, and Package Management Tools
Liangxu Linux
Liangxu Linux
May 1, 2024 · Operations

Master Linux Package Managers: apt, yum, dnf, pacman, zypper

This guide explains how to use the major Linux package managers—apt, yum, dnf, pacman, and zypper—to update repositories, install, upgrade, and remove software, as well as advanced tasks like searching, viewing package info, handling transactions, configuring repositories, and troubleshooting common issues.

APTLinuxdnf
0 likes · 8 min read
Master Linux Package Managers: apt, yum, dnf, pacman, zypper
Liangxu Linux
Liangxu Linux
Apr 30, 2024 · Operations

How to Resolve Linux Package Dependency Issues Across Major Distributions

This guide explains runtime and build-time package dependencies on Linux, demonstrates how to use apt, yum, dnf, pacman, and other tools to automatically or manually fix missing packages, version conflicts, and shared‑library problems, and provides practical command examples for each major distribution.

APTLinuxdependency resolution
0 likes · 6 min read
How to Resolve Linux Package Dependency Issues Across Major Distributions
DevOps Operations Practice
DevOps Operations Practice
Apr 10, 2024 · Operations

Common apt Commands for Managing Packages on Ubuntu

This article provides a concise guide to using the apt package manager on Ubuntu, covering installation, updating package lists, upgrading, searching, displaying information, removing packages, and cleaning up unused files with clear command examples.

APTLinuxSystem Administration
0 likes · 4 min read
Common apt Commands for Managing Packages on Ubuntu
Open Source Tech Hub
Open Source Tech Hub
Mar 12, 2024 · Backend Development

How to Compile LuaRocks for OpenResty and Install RapidJSON

This guide explains what LuaRocks is, shows step‑by‑step commands to compile and install it with OpenResty, details configuration flags, resolves a common unzip error, and demonstrates installing and using the rapidjson Lua package.

InstallationLuaRocksRapidJSON
0 likes · 7 min read
How to Compile LuaRocks for OpenResty and Install RapidJSON
Python Programming Learning Circle
Python Programming Learning Circle
Jan 6, 2024 · Fundamentals

10 Practical pip Tips for Managing Python Packages

This article introduces ten essential pip techniques—including installation, upgrading, version-specific installs, uninstalling, checking dependencies, using domestic mirrors, downloading without installing, and batch installing from requirements files—to help Python developers efficiently manage their packages.

InstallationPythonmirrors
0 likes · 6 min read
10 Practical pip Tips for Managing Python Packages
IT Services Circle
IT Services Circle
Dec 4, 2023 · Information Security

Supply‑Chain Vulnerabilities in the JavaScript/npm Ecosystem: Notable Cases and Lessons

This article surveys a series of high‑profile supply‑chain attacks on the JavaScript/npm ecosystem—such as left‑pad removal, malicious faker.js updates, cross‑env hijacking, is‑promise bugs, getcookies backdoors, event‑stream social‑engineering, ESLint credential leaks, manifest obfuscation, and politically‑motivated code injections—highlighting how tiny, widely‑used packages can become vectors for large‑scale compromise and what developers can do to mitigate the risk.

Securitymalwarenpm
0 likes · 17 min read
Supply‑Chain Vulnerabilities in the JavaScript/npm Ecosystem: Notable Cases and Lessons
Liangxu Linux
Liangxu Linux
Nov 7, 2023 · Operations

Master Linux Package Management: yum vs apt and rpm vs dpkg Compared

This guide compares the major Linux package managers—yum/apt for RPM‑based and Debian‑based systems and rpm/dpkg for handling .rpm and .deb files—detailing their configuration files, common commands for installing, updating, removing, querying, and cleaning packages, plus useful command‑line examples.

APTRPMdpkg
0 likes · 5 min read
Master Linux Package Management: yum vs apt and rpm vs dpkg Compared
TAL Education Technology
TAL Education Technology
Jul 27, 2023 · Backend Development

Monorepo Best Practices: Implementing pnpm Workspaces and Changesets

This guide explains why pnpm is preferred for monorepo projects, outlines the advantages and disadvantages of monorepos, and provides step‑by‑step instructions for setting up pnpm workspaces, configuring scripts, managing dependencies, building packages, and using Changesets for versioning and publishing.

ChangeSetsMonorepoNode
0 likes · 14 min read
Monorepo Best Practices: Implementing pnpm Workspaces and Changesets
Liangxu Linux
Liangxu Linux
Jul 9, 2023 · Fundamentals

Why Choose Binary Packages Over Building from Source on Linux?

This guide explains the differences between binary packages and source code installations on Linux, covering how package managers work, the benefits of pre‑compiled binaries, and when compiling from source can be advantageous.

Binary PackagesCMakeLinux
0 likes · 9 min read
Why Choose Binary Packages Over Building from Source on Linux?
Laravel Tech Community
Laravel Tech Community
Jun 27, 2023 · Operations

Linux System Administration Commands Reference

This article provides a comprehensive reference of common Linux system administration commands, covering system information, date handling, shutdown/reboot, file and directory manipulation, searching, mounting, disk usage, user/group management, permissions, compression, package management, backup, CD/DVD handling, and networking utilities.

BackupLinuxNetworking
0 likes · 24 min read
Linux System Administration Commands Reference
Test Development Learning Exchange
Test Development Learning Exchange
Jun 24, 2023 · Fundamentals

Overview of Python Package Management Systems

This article provides a comprehensive overview of Python package management tools—including PyPI, setuptools, pip, virtualenv, and conda—explaining their purposes, core features, and basic usage commands for creating, sharing, and managing Python packages and environments.

CondaPyPIPython
0 likes · 5 min read
Overview of Python Package Management Systems
DevOps Cloud Academy
DevOps Cloud Academy
Jun 23, 2023 · Cloud Native

An Introduction to Helm: Architecture, Components, and Benefits

Helm is a Kubernetes package manager that simplifies application deployment by using charts, templates, and versioned releases, offering features such as easy installation, upgrades, rollbacks, dependency management, and integration with CI/CD pipelines, making it a key tool for cloud‑native operations.

Cloud NativeDevOpsKubernetes
0 likes · 10 min read
An Introduction to Helm: Architecture, Components, and Benefits
Python Programming Learning Circle
Python Programming Learning Circle
May 30, 2023 · Fundamentals

Rye: An Experimental Python Package Manager and Practical Usage Guide

Rye, created by Armin Ronacher, is an experimental Python package manager that introduces a workspace concept, standalone Python installations, and clear separation of development and production dependencies, offering a unified solution to the fragmentation of existing Python tooling while providing detailed installation and workflow instructions.

CLIRustRye
0 likes · 12 min read
Rye: An Experimental Python Package Manager and Practical Usage Guide
MaGe Linux Operations
MaGe Linux Operations
Apr 14, 2023 · Fundamentals

10 Essential pip Tricks Every Python Developer Should Know

This guide presents ten practical pip techniques—from installing and upgrading pip itself to batch installing, freezing dependencies, checking compatibility, and downloading packages—empowering Python developers to manage third‑party libraries more efficiently and avoid technical debt.

PythonTutorialcommand-line
0 likes · 9 min read
10 Essential pip Tricks Every Python Developer Should Know
Liangxu Linux
Liangxu Linux
Mar 19, 2023 · Operations

Arch Linux vs Other Distros: Which One Is Right for You?

This guide compares Arch Linux with popular Linux distributions such as Ubuntu, Fedora, Debian, and CentOS, covering their philosophies, installation difficulty, package managers, release models, customization options, stability, and security to help users choose the distro that best fits their experience level and needs.

Arch LinuxLinuxRolling Release
0 likes · 11 min read
Arch Linux vs Other Distros: Which One Is Right for You?
Liangxu Linux
Liangxu Linux
Jan 30, 2023 · Operations

Surviving Windows After 15 Years on Linux: Practical Tips and Workarounds

After fifteen years of using Linux exclusively, the author shares a detailed, experience‑driven guide on adapting to Windows 10, covering desktop chaos, limited customisation, missing Unix‑style tools, software installation hurdles, terminal upgrades, automatic restarts, virtual desktops, clipboard differences, and practical workarounds.

LinuxSystem AdministrationWindows
0 likes · 17 min read
Surviving Windows After 15 Years on Linux: Practical Tips and Workarounds
ByteFE
ByteFE
Nov 14, 2022 · Frontend Development

Evolution and Innovations of npm, Yarn, and pnpm Package Managers

This article examines the evolution of the three major JavaScript package managers—npm, Yarn, and pnpm—detailing their original designs, the problems they introduced such as nested node_modules, phantom dependencies and doppelgangers, and the innovative solutions like flattening, lock files, symbol/hard links, and PnP mode that each tool brought to improve dependency management.

YARNnode_modulesnpm
0 likes · 18 min read
Evolution and Innovations of npm, Yarn, and pnpm Package Managers
Python Programming Learning Circle
Python Programming Learning Circle
Nov 9, 2022 · Fundamentals

10 Practical pip Tips for Efficient Python Package Management

This article introduces ten useful pip techniques—including installation, upgrading, version-specific installs, uninstalling, inspecting package details, checking for conflicts, using domestic mirrors, downloading without installing, and batch installing from requirements files—to help Python developers manage packages more effectively.

InstallationPythoncommand-line
0 likes · 7 min read
10 Practical pip Tips for Efficient Python Package Management
Sohu Tech Products
Sohu Tech Products
Nov 2, 2022 · Mobile Development

Swift Package Manager (SwiftPM) Practical Guide: Structure, Resources, Linking, and Best Practices

This article provides a detailed, step‑by‑step guide on using Swift Package Manager (SwiftPM) in iOS projects, covering package creation, directory layout, single‑ and multi‑target designs, dependency handling, Obj‑C/Swift mixing, resource management, static vs dynamic linking, compilation options, ARC disabling, macro definitions, linker settings, common pitfalls, and best‑practice recommendations.

ResourcesSwiftPMbest practices
0 likes · 18 min read
Swift Package Manager (SwiftPM) Practical Guide: Structure, Resources, Linking, and Best Practices
政采云技术
政采云技术
Sep 13, 2022 · Frontend Development

Upgrading NPM Package Standards

This article explains the importance of semantic versioning in npm package management, covering version rules, pre-release tags, and best practices for publishing packages to avoid compatibility issues and ensure smooth development workflows.

Versioningnpmpackage management
0 likes · 22 min read
Upgrading NPM Package Standards
MaGe Linux Operations
MaGe Linux Operations
Sep 7, 2022 · Cloud Native

Master Helm: A Complete Guide to Kubernetes Package Management

This comprehensive tutorial explains Helm as the Kubernetes package manager, covering its architecture, installation steps, core concepts like charts, releases, repositories, chart structure, dependencies, templating syntax, built‑in objects, common functions, control structures, named templates, NOTES.txt usage, and debugging techniques for effective Helm chart development.

Kuberneteschartshelm
0 likes · 35 min read
Master Helm: A Complete Guide to Kubernetes Package Management
Python Programming Learning Circle
Python Programming Learning Circle
Jul 22, 2022 · Fundamentals

Essential pip Tips and Commands for Python Package Management

This guide provides a comprehensive overview of pip, covering installation, upgrading, package installation with version control, batch installs via requirements files, uninstallation, environment freezing, package inspection, outdated checks, compatibility verification, and downloading packages for offline use, all illustrated with practical command‑line examples.

InstallationPythoncommand-line
0 likes · 7 min read
Essential pip Tips and Commands for Python Package Management
Liangxu Linux
Liangxu Linux
Jul 20, 2022 · Fundamentals

Essential Ubuntu Apps for 2022: Must‑Have Tools for Every User

This guide lists ten indispensable Ubuntu desktop applications—from GNOME Tweaks and Steam to VLC and Kdenlive—explaining their key features, typical use cases, and providing exact terminal commands for quick installation via apt, Flatpak or Snap.

Desktop AppsGNOMELinux
0 likes · 9 min read
Essential Ubuntu Apps for 2022: Must‑Have Tools for Every User
MaGe Linux Operations
MaGe Linux Operations
May 11, 2022 · Fundamentals

10 Essential pip Tricks Every Python Developer Should Know

This guide presents ten practical pip tips for Python developers, covering installation, upgrades, package installation, batch requirements, uninstallation, dependency freezing, information lookup, upgrade checks, compatibility verification, and local downloading, each illustrated with clear commands and examples.

PythonTutorialpackage management
0 likes · 10 min read
10 Essential pip Tricks Every Python Developer Should Know
IT Services Circle
IT Services Circle
Apr 18, 2022 · Backend Development

Using .pth Files to Globally Import Custom Python Utility Modules

This article explains how to place a folder of reusable Python utility scripts into a .pth file within the site‑packages directory so that the modules can be imported in any project without manually copying files or modifying sys.path, streamlining development across virtual environments.

.pthDevelopmentpackage management
0 likes · 5 min read
Using .pth Files to Globally Import Custom Python Utility Modules
政采云技术
政采云技术
Mar 15, 2022 · Frontend Development

Deep Dive into Lerna: Architecture, Source Code Analysis, and Monorepo Workflow

This article provides a comprehensive analysis of Lerna, a popular tool for managing multi-package JavaScript repositories, by dissecting its CLI initialization process, command execution architecture, and core source code modules to help developers understand monorepo workflows and optimize frontend engineering practices.

CLI architectureJavaScript ToolingLerna
0 likes · 16 min read
Deep Dive into Lerna: Architecture, Source Code Analysis, and Monorepo Workflow
Tencent Cloud Developer
Tencent Cloud Developer
Feb 17, 2022 · Frontend Development

Exploring Monorepo Strategies and Practices for Front‑end Development

The article explains how adopting a monorepo—housing multiple independent front‑end packages in a single Git repository—simplifies code sharing, tooling, and documentation for Vue 3 component collections, compares it with monolith and multi‑repo approaches, outlines essential tools such as pnpm, Changesets, Turborepo, ESLint, and Vitepress, and provides step‑by‑step setup guidance, concluding that monorepos are effective for moderately sized front‑end projects despite potential scaling and permission challenges.

LernaMonorepoYARN
0 likes · 27 min read
Exploring Monorepo Strategies and Practices for Front‑end Development
Liangxu Linux
Liangxu Linux
Feb 15, 2022 · Operations

Mastering APT: Essential Commands for Ubuntu & Debian Package Management

Learn how to efficiently manage Debian-based packages on Ubuntu and other Linux distributions using APT, covering updating the package index, upgrading system and individual packages, installing and removing software, handling dependencies, and leveraging powerful commands like list, search, and show for comprehensive system maintenance.

APTLinuxSystem Administration
0 likes · 7 min read
Mastering APT: Essential Commands for Ubuntu & Debian Package Management
MaGe Linux Operations
MaGe Linux Operations
Feb 13, 2022 · Fundamentals

Unlock Android Power: A Complete Guide to Using Termux Without Root

This article introduces Termux, an open‑source Linux terminal emulator for Android that runs without root, explains how to replace its package source with a domestic mirror, configure storage permissions, use essential pkg commands, and set up simple applications like an HTTP server and a hacker‑style display.

AndroidTermuxcommand-line
0 likes · 6 min read
Unlock Android Power: A Complete Guide to Using Termux Without Root
Alipay Experience Technology
Alipay Experience Technology
Jan 13, 2022 · Frontend Development

How to Install npm Packages in Seconds: Inside Ant Group’s tnpm Rapid Mode

This article analyzes why npm installations are slow, compares traditional flattening, pnpm, and cnpm approaches, and details Ant Group’s tnpm rapid mode optimizations—including server‑side dependency graphs, HTTP pre‑heating, tar merging, Rust‑based download, and a FUSE‑backed filesystem—that together achieve up to three‑fold speed improvements.

FUSERustdependency graph
0 likes · 21 min read
How to Install npm Packages in Seconds: Inside Ant Group’s tnpm Rapid Mode
HomeTech
HomeTech
Dec 29, 2021 · Information Security

2021 npm Year‑End Review: Major Releases, Supply‑Chain Attacks, and Future Outlook

The article reviews npm’s 2021 milestones—including the official release of npm 7.0 with performance gains and new features—while highlighting a wave of supply‑chain attacks on popular packages, discussing the rise of Corepack, and offering a forward‑looking perspective on the ecosystem’s challenges and opportunities.

CorepackNode.jsSecurity
0 likes · 9 min read
2021 npm Year‑End Review: Major Releases, Supply‑Chain Attacks, and Future Outlook
Tencent Cloud Developer
Tencent Cloud Developer
Dec 8, 2021 · Backend Development

Understanding Go Module Paths, Versioning, and Pseudo‑Versions

The article explains Go module paths defined in go.mod, how they combine with package subdirectories, the semantic versioning scheme (major, minor, patch, pre‑release), and how Go generates and orders pseudo‑versions from tags, branches, or commits when fetching modules.

Backend DevelopmentGoModules
0 likes · 9 min read
Understanding Go Module Paths, Versioning, and Pseudo‑Versions
DevOps Cloud Academy
DevOps Cloud Academy
Nov 16, 2021 · Operations

Publishing Packages to GitHub Packages with GitHub Actions

This guide explains how to use GitHub Packages as a unified package registry and demonstrates step‑by‑step how to configure npm, create a workflow file, and automatically publish a Node.js package to GitHub Packages via GitHub Actions whenever a new release is created.

DevOpsGitHub ActionsGitHub Packages
0 likes · 4 min read
Publishing Packages to GitHub Packages with GitHub Actions
MaGe Linux Operations
MaGe Linux Operations
Oct 5, 2021 · Fundamentals

11 Essential PyCharm Tips to Supercharge Your Python Workflow

This guide presents eleven practical PyCharm tricks—from adjusting font sizes and customizing the UI to efficient code commenting, refactoring, package management, and debugging—helping both beginners and seasoned developers boost productivity and master the IDE’s powerful features.

DebuggingIDEPyCharm
0 likes · 8 min read
11 Essential PyCharm Tips to Supercharge Your Python Workflow
Liangxu Linux
Liangxu Linux
Aug 4, 2021 · Operations

Master Linux Package Management: apt vs dnf Commands Explained

This guide walks you through searching, installing, updating, and removing software on Linux using the apt and dnf package managers, covering command syntax, regex searches, group installations, and how each tool handles caches and configuration files.

APTLinuxSoftware Installation
0 likes · 8 min read
Master Linux Package Management: apt vs dnf Commands Explained
转转QA
转转QA
Jun 11, 2021 · Mobile Development

Luban Build Management System for Mobile App Continuous Delivery

The article describes Luban, a scalable build management platform that provides generic, extensible packaging, template‑based configuration, automatic and manual trigger mechanisms, result storage, and integrated release capabilities to support continuous delivery of multiple mobile applications within Zhuanzhuan.

DeploymentMobilecontinuous integration
0 likes · 5 min read
Luban Build Management System for Mobile App Continuous Delivery
ByteDance Dali Intelligent Technology Team
ByteDance Dali Intelligent Technology Team
Jun 11, 2021 · Backend Development

Node.js Package Module Import/Export Rules and Conditional Exports – A Comprehensive Guide

This article explains the latest Node.js package module specifications, covering how the "type", "exports", and "imports" fields in package.json determine ESM or CommonJS loading, the history of version changes, subpath mappings, conditional exports, and best practices for dual-module packages.

CommonJSESMExports
0 likes · 27 min read
Node.js Package Module Import/Export Rules and Conditional Exports – A Comprehensive Guide
ELab Team
ELab Team
Jun 10, 2021 · Fundamentals

Why Your Monorepo Is Slowing Down and How pnpm & Rush Can Fix It

This article examines the scalability and reliability problems of a Yarn‑workspace based monorepo—such as command inconsistency, slow publishing, phantom dependencies, duplicate packages, and lockfile conflicts—and presents pnpm and Rush as comprehensive solutions with practical guidelines for package referencing and workspace protocols.

MonorepoYARNdependency-issues
0 likes · 23 min read
Why Your Monorepo Is Slowing Down and How pnpm & Rush Can Fix It
Liangxu Linux
Liangxu Linux
Mar 14, 2021 · Operations

Why Linux Package Managers Matter: 5 Benefits of Software Repositories

This article explains how Linux software repositories and package managers let you track every installed component, making removal, reinstall, updates, dependency handling, and system lean‑ness easier and more reliable than traditional manual installations.

LinuxSoftware RepositorySystem Administration
0 likes · 7 min read
Why Linux Package Managers Matter: 5 Benefits of Software Repositories