Tagged articles
599 articles
Page 5 of 6
MaGe Linux Operations
MaGe Linux Operations
Jan 15, 2022 · Backend Development

Why Nuitka Beats PyInstaller: Faster, Smaller Python Executables

This article compares PyInstaller and Nuitka for turning Python projects into standalone executables, highlighting Nuitka's dramatically smaller file size, faster build times, and better performance while explaining installation steps, command‑line options, and how to handle third‑party dependencies.

CLIExecutableNuitka
0 likes · 6 min read
Why Nuitka Beats PyInstaller: Faster, Smaller Python Executables
JD Retail Technology
JD Retail Technology
Jan 13, 2022 · Frontend Development

The Origin, Current State, and Solution of Frontend Scaffolding: Introducing the Leo Scaffold Framework

This article explains how frontend scaffolding emerged from growing project complexity, outlines the limitations of traditional copy‑paste templates, and presents Leo—a modular, zero‑cost CLI scaffold that standardizes initialization, covers the entire development workflow, and offers an open‑source marketplace for templates and builders.

CLIdevelopment-toolsmodular
0 likes · 8 min read
The Origin, Current State, and Solution of Frontend Scaffolding: Introducing the Leo Scaffold Framework
Open Source Linux
Open Source Linux
Jan 10, 2022 · Fundamentals

Extract PDF Tables in 3 Lines with Camelot: A Python Guide

Camelot is a Python library that lets you pull tables from PDF files into Pandas DataFrames with just a few lines of code, offering a fast and reliable solution for researchers and developers who need to convert PDF‑embedded tables into usable data.

CLICamelotPDF extraction
0 likes · 4 min read
Extract PDF Tables in 3 Lines with Camelot: A Python Guide
Liangxu Linux
Liangxu Linux
Jan 9, 2022 · Operations

Visualize Network Ping with gping: Install and Use Guide

This guide introduces gping, a Rust‑based visual ping utility, and walks through downloading the appropriate binary for CentOS 7, resolving a GLIBC 2.18 dependency issue, and using its various flags and options to monitor multiple hosts with a dynamic graphical display.

CLINetwork MonitoringRust
0 likes · 4 min read
Visualize Network Ping with gping: Install and Use Guide
Code DAO
Code DAO
Dec 31, 2021 · Cloud Computing

How to Run Distributed PyTorch Training on AzureML with CLI v2

This article walks through the complete workflow for building, testing, and launching a distributed PyTorch training job on AzureML using the CLI v2, covering local script preparation, Accelerate configuration, Docker environment setup, dataset registration, compute target definition, job YAML creation, and job submission with monitoring.

CLIDistributed TrainingDocker
0 likes · 15 min read
How to Run Distributed PyTorch Training on AzureML with CLI v2
Programmer DD
Programmer DD
Dec 26, 2021 · Operations

Master Multipass: Quickly Spin Up Ubuntu VMs on Any OS

This guide walks you through installing Multipass, launching Ubuntu virtual machines, managing them with commands, and automating setup via cloud‑init, providing a lightweight, cross‑platform solution for developers and ops engineers.

AutomationCLIMultipass
0 likes · 7 min read
Master Multipass: Quickly Spin Up Ubuntu VMs on Any OS
Liangxu Linux
Liangxu Linux
Dec 25, 2021 · Cloud Computing

Quickly Set Up Ubuntu VMs on macOS Using Multipass

This guide walks you through installing Multipass on macOS, creating and configuring lightweight Ubuntu virtual machines, managing them via the CLI, mounting data volumes, and automating setup with cloud‑init, providing a fast, Docker‑like development environment.

CLIMultipassUbuntu
0 likes · 10 min read
Quickly Set Up Ubuntu VMs on macOS Using Multipass
Alibaba Cloud Native
Alibaba Cloud Native
Dec 19, 2021 · Databases

Build a Serverless Order Storage System with Alibaba Cloud Tablestore

This article explains how to design and implement a fully elastic, zero‑ops Serverless database using Alibaba Cloud Tablestore, covering its architecture, key features, step‑by‑step CLI setup, table creation, data import, querying, indexing, and cost efficiency for high‑volume order workloads.

CLICloud NativeSQL
0 likes · 12 min read
Build a Serverless Order Storage System with Alibaba Cloud Tablestore
ByteFE
ByteFE
Dec 17, 2021 · Frontend Development

Editor's Recommendations: Frontend Development Articles and Resources

This editor's recommendation roundup features a selection of technical articles on frontend development—including interviews with Three.js author, Webpack sourcemaps, V8 internals, Flutter rendering, and related backend and performance topics—providing links and brief summaries for further reading.

CLIVSCodeWeb3
0 likes · 6 min read
Editor's Recommendations: Frontend Development Articles and Resources
Liangxu Linux
Liangxu Linux
Dec 9, 2021 · Fundamentals

Master Linux File Management with Vifm: Install and Key Features

This guide introduces Vifm, a powerful Vi‑style command‑line file manager for Linux, covering its installation across major distributions, core features, navigation shortcuts, pane operations, command completion, trash handling, and essential commands for efficient terminal‑based file management.

CLIViVifm
0 likes · 8 min read
Master Linux File Management with Vifm: Install and Key Features
Python Programming Learning Circle
Python Programming Learning Circle
Dec 8, 2021 · Backend Development

Using PyInstaller and Nuitka to Package Python Projects into Executables

This article compares PyInstaller and Nuitka for converting Python scripts into standalone Windows executables, discusses their advantages and drawbacks, provides step‑by‑step installation of Nuitka, explains key command‑line options, and demonstrates a practical example that yields a tiny, fast‑building executable versus a large, slow‑building PyInstaller output.

CLIExecutableNuitka
0 likes · 6 min read
Using PyInstaller and Nuitka to Package Python Projects into Executables
ITPUB
ITPUB
Dec 3, 2021 · Operations

10 Must‑Have Linux CLI Tools to Supercharge Your Workflow

This guide introduces ten powerful Linux command‑line utilities—including bat, duf, tldr, htop, glances, exa, fd, ag, axel, and pydf—covers their installation across major distributions, showcases essential usage examples, and highlights key features that make them superior alternatives to classic tools.

CLIlinuxopen-source
0 likes · 22 min read
10 Must‑Have Linux CLI Tools to Supercharge Your Workflow
Sohu Tech Products
Sohu Tech Products
Nov 4, 2021 · Operations

git-cliff: Automatically Generate Changelog Files from Git History

git-cliff is a command‑line tool that parses Git commit history using regular expressions or conventional commit conventions to automatically generate customizable changelog files, supporting various installation methods, usage options, and TOML/YAML configuration for fine‑grained control over output.

CLIGitVersion Control
0 likes · 7 min read
git-cliff: Automatically Generate Changelog Files from Git History
phodal
phodal
Oct 25, 2021 · User Experience Design

Designing Developer-Friendly Error Messages: Principles and Real-World Examples

The article examines how developers typically cope with errors, argues for richer error messages that aid troubleshooting, and showcases effective error‑handling designs through Rust’s compiler diagnostics and the Scoop installer’s automated issue system, while proposing four key principles and several practical patterns for presenting errors.

CLIDeveloper ExperienceError Handling
0 likes · 7 min read
Designing Developer-Friendly Error Messages: Principles and Real-World Examples
Ops Development Stories
Ops Development Stories
Oct 20, 2021 · Operations

Automate Harbor Image Tag Cleanup with a Go CLI Script

This article explains how to create a Go‑based command‑line tool that queries Harbor projects and repositories, lists image tags, and automatically deletes older tags while retaining a configurable number of recent ones, streamlining storage management and avoiding manual page‑by‑page deletions.

CLIDevOpsGo
0 likes · 18 min read
Automate Harbor Image Tag Cleanup with a Go CLI Script
Laravel Tech Community
Laravel Tech Community
Oct 19, 2021 · Cloud Native

Serverless Framework 2.63.0 Release Highlights and Updates

The Serverless Framework 2.63.0 release introduces support for AWS Lambda, Azure Functions, and Google Cloud Functions, along with key updates such as AWS Deploy alias hints, VPC‑override for Lambda, S3 expiration rules, numerous CLI enhancements, new logging commands, resource‑limit warnings, and template adjustments including esbuild in the gitignore.

AWS LambdaCLICloud Functions
0 likes · 2 min read
Serverless Framework 2.63.0 Release Highlights and Updates
Programmer DD
Programmer DD
Oct 18, 2021 · Databases

Master Redis Monitoring: Key Metrics, Commands, and Performance Tips

This article explains how to monitor Redis by categorizing essential performance, memory, activity, persistence, and error metrics, provides detailed tables of metric names and descriptions, lists common monitoring tools, shows configuration snippets, and demonstrates useful Redis CLI commands for real‑time insight.

CLIMetricsdatabase
0 likes · 7 min read
Master Redis Monitoring: Key Metrics, Commands, and Performance Tips
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 13, 2021 · Frontend Development

Implementing Customizable and Upgradable Template Management in a Frontend CLI Tool

This article demonstrates how to design and develop a CLI tool that lets users add, update, list, and download customizable project templates, leveraging Inquirer for interactive prompts, download‑git‑repo for fetching repositories, and the GitHub API for branch selection, with full TypeScript code examples.

CLITypeScriptdownload-git-repo
0 likes · 14 min read
Implementing Customizable and Upgradable Template Management in a Frontend CLI Tool
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 11, 2021 · Fundamentals

Design and Implementation of a Configurable CLI Plugin System for Front‑End Projects

This article describes how to redesign a front‑end CLI tool by introducing a router‑like entry, converting hard‑coded commands into configurable objects, implementing a third‑party plugin registration workflow, and refactoring file handling with fs‑extra to improve maintainability and scalability across teams.

CLINode.jscommand registration
0 likes · 14 min read
Design and Implementation of a Configurable CLI Plugin System for Front‑End Projects
ZhiKe AI
ZhiKe AI
Oct 11, 2021 · Cloud Native

How to Import and Export Docker Images for Migration

This guide explains how to migrate Docker images by using the docker load/save commands for image‑level import/export and the docker import/export commands for container‑level import/export, detailing each command's options and providing concrete examples.

CLIContainerDocker
0 likes · 5 min read
How to Import and Export Docker Images for Migration
MaGe Linux Operations
MaGe Linux Operations
Oct 5, 2021 · Cloud Native

Unlock Advanced kubectl Tricks for Faster Kubernetes Management

This article shares a collection of powerful kubectl commands and tips—including API debugging, status‑based pod filtering and deletion, node‑specific pod listing, distribution counting with awk, and proxy usage—to help experienced Kubernetes users work more efficiently and avoid manual API client coding.

CLICluster ManagementDevOps
0 likes · 7 min read
Unlock Advanced kubectl Tricks for Faster Kubernetes Management
Liangxu Linux
Liangxu Linux
Oct 5, 2021 · Cloud Native

Master Advanced kubectl Tricks for Faster Kubernetes Debugging

This article presents a collection of powerful kubectl commands and techniques—including API inspection, status‑based pod filtering, node‑specific pod listing, distribution counting with awk, and proxy usage—to help Kubernetes users troubleshoot and manage clusters more efficiently.

CLICloud NativeDebugging
0 likes · 8 min read
Master Advanced kubectl Tricks for Faster Kubernetes Debugging
MaGe Linux Operations
MaGe Linux Operations
Sep 27, 2021 · Fundamentals

5 Fun Python Projects to Boost Your Coding Skills

This article presents five beginner-friendly Python projects—including a command‑line Rock‑Paper‑Scissors game, a random password generator, a dice simulator, an automated email sender, and an alarm clock—complete with explanations and full source code to help learners practice core scripting concepts.

CLIbeginner projects
0 likes · 6 min read
5 Fun Python Projects to Boost Your Coding Skills
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Sep 23, 2021 · Backend Development

Mastering Commander.js: Build Powerful Node.js CLIs with Ease

This comprehensive guide walks you through installing Commander.js, declaring program variables, defining options (including booleans, required, variadic, and default values), creating commands and arguments, customizing help output, using hooks, handling async actions, and advanced parsing configurations for robust Node.js command‑line applications.

CLICommander.jsJavaScript
0 likes · 27 min read
Mastering Commander.js: Build Powerful Node.js CLIs with Ease
Efficient Ops
Efficient Ops
Sep 22, 2021 · Operations

Master Advanced kubectl Tricks: Debug, Filter, and Automate Kubernetes Pods

This article shares a collection of powerful kubectl commands and techniques—including API debugging, status‑based pod filtering and deletion, node‑specific pod listing, pod distribution statistics, and proxy usage—to help Kubernetes operators work more efficiently and avoid manual API scripting.

CLIDevOpsOperations
0 likes · 7 min read
Master Advanced kubectl Tricks: Debug, Filter, and Automate Kubernetes Pods
Laravel Tech Community
Laravel Tech Community
Sep 17, 2021 · Information Security

Python Scripts for WiFi Password Brute‑Force Cracking – Command‑Line and Tkinter GUI Implementations

This article demonstrates how to build a Python‑based WiFi password brute‑force tool, first using a command‑line script that reads passwords from a dictionary and attempts connections, then enhancing it with scanning, flexible dictionary selection, and finally providing both a simple and an upgraded Tkinter graphical user interface for interactive cracking.

CLIGUIPython
0 likes · 19 min read
Python Scripts for WiFi Password Brute‑Force Cracking – Command‑Line and Tkinter GUI Implementations
Java High-Performance Architecture
Java High-Performance Architecture
Sep 14, 2021 · Frontend Development

Automate Vue2 to Vue3 Migration with GoGoCode: A Step‑by‑Step Guide

This article explains how to use the GoGoCode CLI tool to automatically convert Vue 2 projects to Vue 3 by following the official migration guide, installing the tool, running conversion commands, reviewing generated code, and handling common break‑change scenarios such as async components, custom directives, and API updates.

CLIGoGoCodeJavaScript
0 likes · 8 min read
Automate Vue2 to Vue3 Migration with GoGoCode: A Step‑by‑Step Guide
Open Source Linux
Open Source Linux
Sep 13, 2021 · Operations

Master Linux Memory Monitoring with the free Command and Its Options

This guide explains how to use the Linux free command to display physical memory and swap usage, details each option’s meaning, and provides multiple examples—including human‑readable output, total summaries, periodic monitoring, and version checking—to help administrators monitor system resources effectively.

CLIMemory MonitoringSystem Administration
0 likes · 4 min read
Master Linux Memory Monitoring with the free Command and Its Options
DevOps Cloud Academy
DevOps Cloud Academy
Sep 12, 2021 · Cloud Native

Advanced kubectl Usage: Command Completion, Resource Explanation, Custom Columns, Context Switching, and Plugins

This guide explains how kubectl interacts with the Kubernetes API, demonstrates command‑completion setup for Bash, Zsh and macOS, shows how to view resource specifications, use custom‑column output, switch clusters and namespaces via kubeconfig or kubectx, and extend functionality with plugins such as krew.

CLICloud NativeDevOps
0 likes · 23 min read
Advanced kubectl Usage: Command Completion, Resource Explanation, Custom Columns, Context Switching, and Plugins
Liangxu Linux
Liangxu Linux
Aug 3, 2021 · Cloud Native

Retrieve Docker Run Commands & Export Dockerfiles with runlike and whaler

This guide introduces two handy Docker utilities—runlike for instantly printing a container's original run command and whaler for extracting a Dockerfile from an image—detailing installation via pip or Docker, usage examples, alias setup, and practical output considerations.

CLIContainerrunlike
0 likes · 5 min read
Retrieve Docker Run Commands & Export Dockerfiles with runlike and whaler
macrozheng
macrozheng
Aug 3, 2021 · Cloud Computing

How to Build Your Own MinIO Object Storage Service with Docker and CLI

This guide walks you through installing MinIO with Docker, using its visual Console, managing buckets and files via the MinIO Client, and leveraging S3 compatibility to integrate with third‑party tools, providing a complete self‑hosted object storage solution.

CLIDockerMinio
0 likes · 9 min read
How to Build Your Own MinIO Object Storage Service with Docker and CLI
Taobao Frontend Technology
Taobao Frontend Technology
Aug 2, 2021 · Frontend Development

Latest JavaScript Ecosystem Updates: Yarn 3.0, VS Code Debugging, and New Open‑Source Tools

This roundup covers Yarn 3.0’s breaking changes and new features, VS Code’s built‑in DevTools debugging, a React recreation of Windows 11, a type‑safe Clipanion CLI library, a Node.js CLI best‑practice guide, Sandpack, Infima, Benny benchmark tool, plus articles on Next.js pre‑rendering, micro‑frontend routing hijack, and React Native’s architecture upgrade.

CLINode.jsReact
0 likes · 8 min read
Latest JavaScript Ecosystem Updates: Yarn 3.0, VS Code Debugging, and New Open‑Source Tools
Liangxu Linux
Liangxu Linux
Jul 18, 2021 · Backend Development

Master Bulk File Renaming with F2: Install, Commands, and Tips

F2 is a fast, safe Go‑based command‑line tool for batch renaming files and folders on Linux, macOS, and Windows, offering multiple installation methods, preview mode, undo, conflict resolution, built‑in variables, and powerful regex‑driven rename examples.

Batch ProcessingCLIFile Renaming
0 likes · 7 min read
Master Bulk File Renaming with F2: Install, Commands, and Tips
Liangxu Linux
Liangxu Linux
Jul 4, 2021 · Operations

Step‑by‑Step Guide to Installing Nushell on Linux, macOS, and Fedora

This tutorial explains what Nushell is, lists the required development packages, and provides detailed commands to download, extract, and install the latest Nushell binaries and plugins on Ubuntu/Debian, RHEL‑based Linux, macOS, and Fedora, plus how to set it as the default shell for a new user.

CLIInstallationNushell
0 likes · 6 min read
Step‑by‑Step Guide to Installing Nushell on Linux, macOS, and Fedora
ByteFE
ByteFE
Jul 1, 2021 · Frontend Development

Evolution of Frontend Scaffolding and Engineering Solutions

This article examines how frontend scaffolding has evolved from manual project copying to template repositories and automated CLI tools, discusses maintenance challenges such as throw‑away usage and version upgrades, and introduces ByteDance's cloud‑based engineering scheme with multiple code‑initialization methods and a marketplace for reusable best‑practice solutions.

CLIEngineeringcode initialization
0 likes · 7 min read
Evolution of Frontend Scaffolding and Engineering Solutions
Liangxu Linux
Liangxu Linux
Jun 30, 2021 · Fundamentals

Why Every Linux Beginner Needs the Command Line (and How to Get Started)

The article explains why Linux newcomers should embrace the command‑line interface, highlighting benefits such as easier troubleshooting, remote SSH access, richer toolsets, essential server management, structured syntax, and shortcuts, while also showing how to open a terminal and start using it effectively.

CLISSHbeginner guide
0 likes · 5 min read
Why Every Linux Beginner Needs the Command Line (and How to Get Started)
ByteDance Terminal Technology
ByteDance Terminal Technology
Jun 30, 2021 · Frontend Development

Why Traditional Frontend Scaffolds Fail and How Cloud‑Based Engineering Solutions Solve It

The article traces the evolution of frontend scaffolding from manual copy‑paste templates to CLI tools, examines maintenance and version‑upgrade challenges, and introduces ByteDance’s cloud‑native “Engineering Scheme” with three initialization methods—template, cloud CLI, and webshell—offering automated, container‑based project creation and a marketplace for best‑practice solutions.

CLICloud Nativebest practices
0 likes · 9 min read
Why Traditional Frontend Scaffolds Fail and How Cloud‑Based Engineering Solutions Solve It
政采云技术
政采云技术
Jun 15, 2021 · Fundamentals

How to Use Git: Installation, Configuration, Core Commands, and Advanced Workflows

This article provides a comprehensive guide to installing Git, generating SSH keys, configuring user information, understanding Git's architecture and workflow, and mastering essential and advanced commands such as add, commit, pull, fetch, branch, rebase, cherry‑pick, stash, revert, and alias configuration for efficient development.

CLIGitVersion Control
0 likes · 24 min read
How to Use Git: Installation, Configuration, Core Commands, and Advanced Workflows
Liangxu Linux
Liangxu Linux
Jun 9, 2021 · Fundamentals

Master Git: From Basics to Advanced Branching and Merging

This comprehensive guide explains Git's core concepts, including its distributed advantages, file states, commit nodes, HEAD, remote repositories, branching strategies, and detailed command usage for committing, merging, rebasing, cherry-picking, resetting, fetching, pulling, and pushing, helping developers work confidently with version control.

CLIGitMerging
0 likes · 17 min read
Master Git: From Basics to Advanced Branching and Merging
Python Programming Learning Circle
Python Programming Learning Circle
Jun 3, 2021 · Fundamentals

How to Use Progress Bars in Python with Progress, tqdm, alive-progress, and PySimpleGUI

This article introduces four popular Python progress‑bar libraries—Progress, tqdm, alive‑progress, and PySimpleGUI—explaining their installation, basic usage with concise code examples, and visual output, helping developers add lightweight command‑line or graphical progress indicators to their scripts.

CLIPythonalive-progress
0 likes · 5 min read
How to Use Progress Bars in Python with Progress, tqdm, alive-progress, and PySimpleGUI
Ops Development Stories
Ops Development Stories
May 31, 2021 · Cloud Native

Effortlessly Manage Multiple Kubernetes Clusters with kubecm

Learn how to install kubecm, merge multiple kubeconfig files, list, switch, and delete cluster contexts, enabling streamlined, single‑file management of many Kubernetes clusters directly from the command line without manually editing the config file, and see visual cues for the active context.

CLIKubernetescloud-native
0 likes · 3 min read
Effortlessly Manage Multiple Kubernetes Clusters with kubecm
JavaScript
JavaScript
Apr 28, 2021 · Backend Development

How to Enable and Use ES Modules in Node.js (with .mjs and package.json)

This guide explains what ECMAScript (ES) modules are, how to enable them in Node.js using .mjs extensions or a package.json "type":"module" setting, and provides practical code examples for importing, exporting, and running ES modules from the command line.

CLIJavaScriptNode.js
0 likes · 5 min read
How to Enable and Use ES Modules in Node.js (with .mjs and package.json)
Alibaba Cloud Native
Alibaba Cloud Native
Apr 23, 2021 · Backend Development

What’s New in dubbo-go v1.5.6? Key Features and Improvements Explained

The dubbo-go v1.5.6 release aligns with Dubbo 2.7.8 and introduces a CLI tool, proxy extensions, configurable file paths, custom ConfigPostProcessor, URL comparison enhancements, registration center optimizations, API‑based config, gRPC tweaks, and updates to dubbo-go‑hessian2, with a roadmap toward cloud‑native 3.x.

CLIConfigurationProxy
0 likes · 8 min read
What’s New in dubbo-go v1.5.6? Key Features and Improvements Explained
IT Xianyu
IT Xianyu
Apr 21, 2021 · Backend Development

Java Parking System with User and Admin Management

This article presents a complete Java implementation of a parking system, detailing user and admin login, random parking slot allocation, time‑based fee calculation, and management functions, accompanied by full source code for entities, services, and client interaction.

BackendCLIEntity
0 likes · 14 min read
Java Parking System with User and Admin Management
Selected Java Interview Questions
Selected Java Interview Questions
Apr 12, 2021 · Backend Development

Zookeeper Command Reference and Node Management Guide

This article provides a comprehensive tutorial on Zookeeper 3.5.10, covering client and server commands, node attributes, creation, querying, updating, deletion, listing children, checking node status, watcher usage, and detailed access control mechanisms with practical command examples.

CLIDistributed SystemsNode Management
0 likes · 14 min read
Zookeeper Command Reference and Node Management Guide
Laravel Tech Community
Laravel Tech Community
Apr 6, 2021 · Backend Development

PHP readline_info Function – Get and Set Readline Variables

The PHP readline_info function retrieves or sets internal readline variables, returning all settings as an array when called without arguments or the previous value when a variable name (and optional new value) is provided, with usage illustrated by a complete code example.

CLIreadline
0 likes · 2 min read
PHP readline_info Function – Get and Set Readline Variables
Python Programming Learning Circle
Python Programming Learning Circle
Mar 20, 2021 · Backend Development

Using PrettyTable in Python to Display Structured CLI Tables

This article introduces the PrettyTable library for Python, explains how to install it, demonstrates various ways to create and populate tables—including row, column, CSV, database, and HTML sources—covers output formats, selective printing, sorting, and styling options, and provides complete code examples for each feature.

CLITableTutorial
0 likes · 12 min read
Using PrettyTable in Python to Display Structured CLI Tables
Liangxu Linux
Liangxu Linux
Mar 17, 2021 · Operations

Secure One‑Click File Transfer Between PCs Using Croc

This guide explains how to quickly and securely move files between two computers with the Go‑based Croc tool, covering its key features, command‑line usage, custom relay server setup, and practical examples for cross‑platform transfers.

CLIGocroc
0 likes · 6 min read
Secure One‑Click File Transfer Between PCs Using Croc
Cloud Native Technology Community
Cloud Native Technology Community
Mar 16, 2021 · Cloud Native

How Docker Builds Images: Inside the CLI, API, and BuildKit Mechanics

This article provides a comprehensive, step‑by‑step analysis of Docker's client‑server architecture, the Docker Engine API for image building, the internal workings of the Docker CLI, the differences between the legacy builder and BuildKit, and how the dockerd daemon processes build requests, complete with code excerpts and diagrams.

APIBuildKitCLI
0 likes · 25 min read
How Docker Builds Images: Inside the CLI, API, and BuildKit Mechanics
Baidu Geek Talk
Baidu Geek Talk
Mar 10, 2021 · Frontend Development

How San CLI Works Under the Hood: Core Modules, Workflow, and Plugin Architecture

This article dissects San CLI's internal architecture, detailing its core modules, the distinction between main and service processes, the step‑by‑step execution of the san init command, the TaskList implementation that drives sequential tasks, and the design of Command and Service plugins that enable extensibility.

CLICommand PluginJavaScript
0 likes · 16 min read
How San CLI Works Under the Hood: Core Modules, Workflow, and Plugin Architecture
Top Architect
Top Architect
Feb 23, 2021 · Backend Development

Top 10 Go Frameworks and Libraries for Building Microservices

This article introduces ten essential Go open‑source libraries—including Cobra, Viper, Echo, Fx, Swag, Logrus, Mockery, golang‑migrate, NSQ, and sqlx—explaining their purpose, key features, and providing concise code examples to help developers quickly build clean, modular, and maintainable backend services.

BackendCLIGo
0 likes · 14 min read
Top 10 Go Frameworks and Libraries for Building Microservices
php Courses
php Courses
Feb 3, 2021 · Backend Development

Getting Started with Hyperf: Installation, Configuration, and Running the Swoole‑Based PHP Coroutine Framework

This guide introduces Hyperf, a high‑performance PHP coroutine framework built on Swoole, explains its CLI vs PHP‑FPM modes, lists required system extensions, shows how to configure Composer mirrors, install the skeleton, disable Swoole short names, start the server, and resolve common port‑conflict issues.

CLIDockerHyperf
0 likes · 5 min read
Getting Started with Hyperf: Installation, Configuration, and Running the Swoole‑Based PHP Coroutine Framework
21CTO
21CTO
Feb 1, 2021 · Databases

Mastering Redis Cluster: Step‑by‑Step Setup, Scaling, and Failover Guide

This tutorial walks through building a Redis Cluster on Redis 6.0+, covering node startup, handshaking, slot assignment, master‑slave replication, command routing, failover handling, and practical scaling operations such as adding, rebalancing, and removing nodes using redis‑cli commands.

CLIClusterfailover
0 likes · 22 min read
Mastering Redis Cluster: Step‑by‑Step Setup, Scaling, and Failover Guide
Programmer DD
Programmer DD
Jan 21, 2021 · Cloud Native

Master Kubernetes with k9s: The Ultimate CLI for Real-Time Cluster Management

k9s is a command‑line interface that streamlines Kubernetes cluster management by wrapping kubectl, offering real‑time resource tracking, metric monitoring, support for standard and custom resources, customizable UI, multi‑resource views, RBAC inspection, and easy navigation of related objects, with an official site for download.

CLICloud NativeCluster Management
0 likes · 2 min read
Master Kubernetes with k9s: The Ultimate CLI for Real-Time Cluster Management
MaGe Linux Operations
MaGe Linux Operations
Jan 17, 2021 · Artificial Intelligence

Top 10 Must‑Know Python Libraries of 2020 (Plus Bonus Picks)

This article presents the 2020 Python library ranking, explaining the selection criteria and highlighting ten standout libraries—ranging from CLI tools like Typer and Rich to AI‑focused frameworks such as Hydra, PyTorch Lightning, Hummingbird, and HiPlot—plus several honorable mentions.

AICLIData Science
0 likes · 13 min read
Top 10 Must‑Know Python Libraries of 2020 (Plus Bonus Picks)
MaGe Linux Operations
MaGe Linux Operations
Jan 13, 2021 · Fundamentals

15 Must‑Try Python Packages Every Developer Should Know

This guide reviews fifteen essential Python packages—from data‑visualisation with Dash and image handling with Pillow to web requests, JSON parsing, and home automation—explaining their key features, typical use‑cases, and why they’re valuable tools for developers.

AutomationCLIData visualization
0 likes · 12 min read
15 Must‑Try Python Packages Every Developer Should Know
ByteFE
ByteFE
Jan 13, 2021 · Frontend Development

In‑Depth Analysis of Vue CLI Project Initialization and Plugin Architecture

This article provides a comprehensive walkthrough of Vue CLI's project initialization process, covering command‑line usage, entry‑file discovery, node version validation, intelligent command suggestion, preset handling, the Creator class workflow, prompt modules, plugin integration via Generator and GeneratorAPI, configuration extraction, and the final file generation steps.

CLIJavaScriptNode.js
0 likes · 31 min read
In‑Depth Analysis of Vue CLI Project Initialization and Plugin Architecture
Aotu Lab
Aotu Lab
Jan 8, 2021 · Frontend Development

Front‑End Tech Highlights: Video Players, Performance Tips, AI Recommendations

From the rise and fall of Flash to modern front‑end video playback techniques, performance optimization strategies, AI recommendation fundamentals, CLI design best practices, and a glimpse into game development and algorithm analysis, this article surveys diverse cutting‑edge technologies shaping today’s software landscape.

AICLIalgorithm
0 likes · 10 min read
Front‑End Tech Highlights: Video Players, Performance Tips, AI Recommendations
DevOps Cloud Academy
DevOps Cloud Academy
Dec 30, 2020 · Backend Development

Building a CLI Application in Go with Cobra: A Step‑by‑Step Tutorial

This tutorial explains how to create a command‑line interface (CLI) application in Go using the Cobra library, covering project initialization, command and flag definitions, configuration handling with Viper, and extending the tool with sub‑commands for integer, floating‑point, and even‑number calculations.

CLICOBRAGo
0 likes · 14 min read
Building a CLI Application in Go with Cobra: A Step‑by‑Step Tutorial
php Courses
php Courses
Dec 18, 2020 · Backend Development

Common PHP Command‑Line Options and Script Development Guide

This article introduces the most frequently used PHP command‑line switches, explains how to retrieve module, version, configuration and help information, and demonstrates basic CLI script development with $argv and $argc, including a complete example and its output.

CLIPHPScripting
0 likes · 3 min read
Common PHP Command‑Line Options and Script Development Guide
Practical DevOps Architecture
Practical DevOps Architecture
Dec 5, 2020 · Cloud Native

Common Docker CLI Commands Overview

This article provides a concise reference of essential Docker command‑line operations, including searching, pulling, listing, running, inspecting, managing containers and images, and additional utilities, helping developers, testers, and operations engineers efficiently work with Docker without a graphical interface.

CLIContainersDevOps
0 likes · 6 min read
Common Docker CLI Commands Overview
php Courses
php Courses
Nov 23, 2020 · Backend Development

music-php: A PHP Command-Line Music Search and Download Tool

music-php is a PHP‑based command‑line utility that uses the Meting library to search and download music from services like QQ, NetEase, KuGou, and Baidu, with installation instructions via Composer, phar files, and global or local setups.

BackendCLIComposer
0 likes · 2 min read
music-php: A PHP Command-Line Music Search and Download Tool
php Courses
php Courses
Nov 20, 2020 · Databases

Using topthink/think-migration for Database Migrations in ThinkPHP

This guide explains how to install and use the topthink/think-migration package with ThinkPHP to create, run, and roll back database migration scripts, covering version compatibility, command‑line operations, migration class creation, and practical examples for creating, updating, and deleting tables and columns.

CLIComposerPHP
0 likes · 5 min read
Using topthink/think-migration for Database Migrations in ThinkPHP
Programmer DD
Programmer DD
Nov 18, 2020 · Frontend Development

What’s New in Angular 11? Key Features and Upgrade Guide

Angular 11.0.0 introduces major updates such as TypeScript 4.0 support, dropping legacy IE versions, automatic font inlining, enhanced test harnesses, faster builds, experimental Webpack 5 support, and a migration from TSLint to ESLint, all detailed with upgrade commands and practical tips.

AngularCLIESLint
0 likes · 5 min read
What’s New in Angular 11? Key Features and Upgrade Guide
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Oct 27, 2020 · Cloud Native

Common Kubernetes and Docker Commands

This article provides a concise reference of frequently used Kubernetes (kubectl) and Docker command‑line instructions, covering cluster inspection, pod and service queries, resource creation, deletion, as well as container inspection, logging, and interactive shell access.

CLICloud NativeContainers
0 likes · 5 min read
Common Kubernetes and Docker Commands
Laravel Tech Community
Laravel Tech Community
Oct 26, 2020 · Backend Development

New Features and Event‑Flow Changes in Composer 2

Composer 2 adds platform‑checking, stricter package naming, XDG‑based configuration, deprecates PEAR support and several CLI flags, and separates the update and install processes, providing a detailed event‑flow redesign that improves dependency resolution and package handling for PHP projects.

CLIdependency management
0 likes · 5 min read
New Features and Event‑Flow Changes in Composer 2
Java Backend Technology
Java Backend Technology
Oct 24, 2020 · Fundamentals

Top 20 Must‑Have CLI Tools Every Developer Should Use

This article presents a curated list of essential command‑line tools—from modern shells and version managers to system monitors and database clients—detailing their key features, usage benefits, and download links, helping developers boost productivity across diverse programming tasks.

CLIDevToolsShell
0 likes · 16 min read
Top 20 Must‑Have CLI Tools Every Developer Should Use
DevOps Coach
DevOps Coach
Oct 15, 2020 · Operations

Explore Jenkinsclient: A Powerful Cross‑Platform CLI for Jenkins

Jenkinsclient is an open‑source, Python‑based, cross‑platform command‑line client that offers Docker‑style commands to manage multiple Jenkins instances, covering configuration, nodes, plugins, credentials, jobs, queues, executors, and builds, with simple installation via pip.

CLIDevOpsJenkins
0 likes · 5 min read
Explore Jenkinsclient: A Powerful Cross‑Platform CLI for Jenkins
Liangxu Linux
Liangxu Linux
Sep 27, 2020 · Fundamentals

Master Linux Commands Instantly with the Kmdr CLI Tool

This article explains why learning Linux commands can be overwhelming for beginners, introduces the open‑source Kmdr CLI tool that explains commands and their options directly in the terminal, and provides step‑by‑step installation and usage examples—including npm, Homebrew, and Docker approaches.

CLIDockerNode.js
0 likes · 6 min read
Master Linux Commands Instantly with the Kmdr CLI Tool
Liangxu Linux
Liangxu Linux
Sep 9, 2020 · Operations

Boost Your Terminal Productivity: 23 Must‑Have CLI Tools for Developers

Drawing on years of terminal experience, the author curates a comprehensive list of 23 practical CLI tools—including shells, prompt managers, file finders, process monitors, version managers, and more—explaining their key features, usage tips, and download links to help developers work faster and more efficiently.

CLIproductivityterminal
0 likes · 21 min read
Boost Your Terminal Productivity: 23 Must‑Have CLI Tools for Developers
Programmer DD
Programmer DD
Sep 5, 2020 · Operations

Discover bashtop: The Bash‑Powered Linux Resource Monitor You Need

bashtop is a Bash‑written Linux resource monitor that visualizes CPU, memory, disk, network and process usage, offers a game‑inspired UI with fast navigation, configurable settings, and real‑time graphs, and is available on GitHub with detailed configuration examples and usage instructions.

BashBashtopCLI
0 likes · 4 min read
Discover bashtop: The Bash‑Powered Linux Resource Monitor You Need