Tagged articles

CLI

741 articles · Page 6 of 8
Liangxu Linux
Liangxu Linux
Sep 4, 2022 · Fundamentals

Master Linux Cheat: Quick Access to Command Examples

This guide explains the purpose of the Linux cheat utility, compares it with man and info, shows how to install both the Go and Bash versions, and provides detailed usage examples, configuration tips, and ways to extend its cheat sheets for faster command reference.

CLILinuxTutorial
0 likes · 7 min read
Master Linux Cheat: Quick Access to Command Examples
Python Programming Learning Circle
Python Programming Learning Circle
Aug 12, 2022 · Backend Development

Using the Python Fire Library to Build Simple Command-Line Interfaces

This article explains why the Fire library is a superior alternative to argparse and Click for creating Python command-line tools, demonstrates its installation, provides multiple usage patterns—including exposing functions, classes, and dictionaries as CLIs—and showcases advanced features such as command grouping, attribute access, and custom argument handling.

CLIargparseautomation
0 likes · 10 min read
Using the Python Fire Library to Build Simple Command-Line Interfaces
DevOps
DevOps
Aug 5, 2022 · Cloud Native

SmartIDE v1.0 Release: Cloud‑Native IDE Features, k8s Support, ARM Compatibility, and GitLab CI Integration

The SmartIDE v1.0 release introduces a fully cloud‑native IDE with one‑command CLI deployment, complete Kubernetes mode, ARM processor support, team resource sharing, hybrid VSCode/JetBrains remote connections, WebTerminal, and GitLab CI pipeline integration, providing developers across Windows, macOS, and Linux with a versatile development environment.

ARMCLIGitLab CI
0 likes · 15 min read
SmartIDE v1.0 Release: Cloud‑Native IDE Features, k8s Support, ARM Compatibility, and GitLab CI Integration
Efficient Ops
Efficient Ops
Jul 24, 2022 · Operations

Mastering kubectl: Essential Commands for Kubernetes Operations

This guide provides a comprehensive overview of kubectl, covering autocomplete setup, context and configuration management, creating, viewing, updating, patching, editing, scaling, and deleting resources, as well as interacting with pods, nodes, and clusters, plus advanced set commands and output formatting for effective Kubernetes operations.

CLIcloud-nativekubectl
0 likes · 19 min read
Mastering kubectl: Essential Commands for Kubernetes Operations
php Courses
php Courses
Jul 22, 2022 · Frontend Development

What's New in Vite 3.0: Template Updates, CLI Optimizations, and API Changes

The article introduces Vite 3.0's refreshed documentation, new template themes, CLI visual improvements, changed default port, rewritten import.meta.glob API, smaller bundle size, ESBuild minification, bug fixes, Node 14.18+ compatibility, and a yearly release commitment, emphasizing the need for developers to stay current.

Build ToolsCLIJavaScript
0 likes · 3 min read
What's New in Vite 3.0: Template Updates, CLI Optimizations, and API Changes
21CTO
21CTO
Jul 10, 2022 · Backend Development

How to Use VS Code Server for Seamless Browser‑Based Remote Development

Microsoft’s new VS Code Server lets developers install a backend service on any local or cloud machine and access it securely through VS Code for Web, eliminating SSH setup and enabling full‑featured coding from a browser on any device after a simple CLI installation.

CLIMicrosoftVS Code
0 likes · 5 min read
How to Use VS Code Server for Seamless Browser‑Based Remote Development
JD Cloud Developers
JD Cloud Developers
Jul 4, 2022 · Backend Development

Master Rust Logging with log4rs: A Step-by-Step Guide

This article introduces Rust's log4rs library, explains its core concepts of appenders and loggers, and provides complete code examples for configuring system and business log files, initializing the logger, and handling command‑line log commands in a Rust application.

CLIlog4rslogging
0 likes · 4 min read
Master Rust Logging with log4rs: A Step-by-Step Guide
phodal
phodal
Jul 3, 2022 · User Experience Design

Why Developer Portals Fail: Rethinking Search, Docs, and UI/CLI Experience

The article critiques how many cloud and open‑source companies treat developer portals as a superficial UI, ignoring real developer experience needs such as expressive search, code‑centric documentation, and meaningful CLI design, and proposes concrete design and engineering practices to fix these issues.

CLIUX designdeveloper experience
0 likes · 9 min read
Why Developer Portals Fail: Rethinking Search, Docs, and UI/CLI Experience
MaGe Linux Operations
MaGe Linux Operations
Jul 1, 2022 · Cloud Native

Master Kubernetes Resource Insights with kube-capacity CLI

This guide explains how to install and use the kube-capacity command‑line tool to quickly view resource requests, limits, and utilization for pods and nodes in a Kubernetes cluster, including advanced options for filtering, JSON/YAML output, and integration with metrics‑server.

CLIKubernetesMetrics Server
0 likes · 7 min read
Master Kubernetes Resource Insights with kube-capacity CLI
ELab Team
ELab Team
Jun 18, 2022 · Frontend Development

Deep Dive into ESLint: How Rules, CLI, and AST Processing Work

This article explains why ESLint is essential for frontend development, details how its rule configuration works, walks through the CLI execution flow, and reveals the internal call stack that parses code into an AST, applies custom rules, and performs auto‑fixes.

ASTCLICustom Rules
0 likes · 15 min read
Deep Dive into ESLint: How Rules, CLI, and AST Processing Work
JD Cloud Developers
JD Cloud Developers
May 10, 2022 · Backend Development

Master Domain Interaction Mode in Rust CLI with interactcli-rs

This article explains how interactcli-rs implements a domain‑specific interactive mode for command‑line programs, detailing the run function, the main parsing loop, prompt handling, history management, and configuration of rustyline, with full Rust code examples.

CLIcommand lineinteractcli-rs
0 likes · 5 min read
Master Domain Interaction Mode in Rust CLI with interactcli-rs
Programmer DD
Programmer DD
May 3, 2022 · Databases

Explore RedisInsight: A Lightweight, Feature-Rich Redis Visualization Tool

RedisInsight is a lightweight, cross‑platform visual tool for Redis that offers data browsing, filtering, real‑time command analysis, support for multiple modules like RedisJSON and RediSearch, and includes a Workbench CLI, with installation steps using Node.js and Yarn.

CLIDatabase VisualizationNode.js
0 likes · 3 min read
Explore RedisInsight: A Lightweight, Feature-Rich Redis Visualization Tool
Code DAO
Code DAO
Apr 30, 2022 · Backend Development

Building an Extensible Node.js CLI Tool Using the Command Pattern

The article walks through creating a lightweight, extensible Node.js command‑line utility without third‑party libraries, covering the command‑pattern design, implementation of split, upper, and word‑count commands, dynamic command loading, and best practices for modular, maintainable CLI development on Linux.

CLICommand PatternCommander
0 likes · 12 min read
Building an Extensible Node.js CLI Tool Using the Command Pattern
MaGe Linux Operations
MaGe Linux Operations
Apr 19, 2022 · Fundamentals

10 Fun Linux Terminal Commands to Wow Your Friends

Discover a curated list of entertaining Linux commands—like cmatrix, xcowsay, sl, aafire, and more—complete with installation steps, usage examples, and visual demos that turn your terminal into a playful showcase.

CLIFun CommandsLinux
0 likes · 5 min read
10 Fun Linux Terminal Commands to Wow Your Friends
Alibaba Cloud Native
Alibaba Cloud Native
Apr 15, 2022 · Cloud Native

Quick Start with Serverless Devs: Install, Key Management, and Yaml Best Practices

This guide walks you through installing the Serverless Devs CLI, configuring Alibaba Cloud access keys via interactive prompts, command‑line flags, or environment variables, explains key‑usage safety and alias design, and details Yaml syntax, variable handling, service ordering, and custom actions for seamless serverless application deployment.

CLIKey ManagementServerless
0 likes · 20 min read
Quick Start with Serverless Devs: Install, Key Management, and Yaml Best Practices
Liangxu Linux
Liangxu Linux
Apr 10, 2022 · Fundamentals

Vim vs Nano: Which Terminal Text Editor Fits Your Workflow?

This guide compares the two most popular command‑line text editors on Linux—Vim and GNU nano—covering their histories, key features, basic usage commands, editing modes, learning curves, and recommendations to help you choose the right tool for programming or quick file edits.

CLINanoTerminal Editor
0 likes · 10 min read
Vim vs Nano: Which Terminal Text Editor Fits Your Workflow?
Laravel Tech Community
Laravel Tech Community
Apr 7, 2022 · Databases

Redis 7.0-rc3 Release Notes: New Features, Breaking Changes, Performance Improvements, CLI Updates, and Bug Fixes

Redis 7.0-rc3 introduces new cluster commands, configuration ordering changes, ACL restrictions, function load adjustments, performance optimizations, enhanced CLI behavior, expanded INFO fields, module API extensions, and a comprehensive set of bug fixes, providing developers with important updates and potential migration considerations.

BugFixesCLIPerformance
0 likes · 4 min read
Redis 7.0-rc3 Release Notes: New Features, Breaking Changes, Performance Improvements, CLI Updates, and Bug Fixes
Sohu Tech Products
Sohu Tech Products
Mar 16, 2022 · Cloud Native

Podman Introduction: Features, Differences from Docker, and Common Commands

This article provides a comprehensive overview of Podman, an open‑source container runtime that runs without a daemon or root privileges, compares it with Docker, explains its architecture, and presents essential commands, deployment steps, configuration files, volume handling, and user‑namespace considerations for Linux environments.

CLIDevOpsLinux
0 likes · 16 min read
Podman Introduction: Features, Differences from Docker, and Common Commands
Node Underground
Node Underground
Mar 16, 2022 · Operations

Control Docker Daemon Efficiently with Node.js

This tutorial explains how to use Node.js—via child processes, HTTP requests, or the Dockerode SDK—to create, manage, and interact with Docker containers, offering code examples and practical tips for efficient daemon communication.

CLIContainer ManagementDockerode
0 likes · 7 min read
Control Docker Daemon Efficiently with Node.js
Laravel Tech Community
Laravel Tech Community
Feb 24, 2022 · Databases

SQLite 3.38.0 Released with New JSON Operators, Enhanced Date/Time Functions, and Query Planner Improvements

SQLite version 3.38.0 introduces new JSON operators compatible with MySQL and PostgreSQL, built‑in JSON functions, added unixepoch() and auto/julianday modifiers for date/time, renamed printf() to format(), enhanced virtual table interfaces, CLI columnar output options, and query planner optimizations using Bloom filters and balanced merge trees.

CLIDatabase EngineQuery Planner
0 likes · 4 min read
SQLite 3.38.0 Released with New JSON Operators, Enhanced Date/Time Functions, and Query Planner Improvements
Cyber Elephant Tech Team
Cyber Elephant Tech Team
Feb 22, 2022 · Frontend Development

Mastering Eris: The Enterprise-Grade Frontend Scaffold for Scalable Projects

Eris is an open-source, enterprise-level frontend scaffolding framework from Yidianzixun that streamlines project initialization, template management, development, building, and deployment through unified commands, supporting both React and Vue templates, customizable themes, and an interactive CLI to accelerate large-scale web application development.

CLIScaffoldingbuild
0 likes · 8 min read
Mastering Eris: The Enterprise-Grade Frontend Scaffold for Scalable Projects
IT Services Circle
IT Services Circle
Feb 20, 2022 · Fundamentals

Using trypackage: A Command-Line Tool for Quick Python Package Trials

The article introduces trypackage, a lightweight Python CLI utility that automatically creates a temporary virtual environment, installs a specified package, launches an interactive shell with the package pre‑imported, and offers various options for Python version, shell type, persistence, and configuration.

CLIPythonpackage testing
0 likes · 6 min read
Using trypackage: A Command-Line Tool for Quick Python Package Trials
Laravel Tech Community
Laravel Tech Community
Feb 16, 2022 · Databases

Using Phinx for Database Migrations in ThinkPHP

This tutorial explains how to install, configure, and operate Phinx within a ThinkPHP project to manage database schema migrations, create and run seed data, update tables, roll back changes, and keep development environments synchronized.

CLIPHPPhinx
0 likes · 6 min read
Using Phinx for Database Migrations in ThinkPHP
Hacker Afternoon Tea
Hacker Afternoon Tea
Jan 31, 2022 · Cloud Native

Essential Linkerd CLI Commands and Flags Explained

This article provides a concise reference of the most frequently used Linkerd CLI commands and their associated flags, detailing how each command interacts with the control plane, injects proxies, and offers diagnostic and management capabilities for Kubernetes service meshes.

CLIKubernetesLinkerd
0 likes · 4 min read
Essential Linkerd CLI Commands and Flags Explained
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.

CLINuitkaPackaging
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 ToolsScaffolding
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.

CLICamelotDataFrame
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.

CLIRustgping
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 TrainingMLflow
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.

CLIMultipassUbuntu
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.

CLISQLServerless
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.

CLINuitkaPackaging
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.

CLIChangelogGit
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.

CLIRustScoop
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.

CLIRedisdatabase
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.

CLIGitHub APITypeScript
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.jsPlugin Architecture
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.

CLIExportImage
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.

CLIDevOpsKubernetes
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.

CLIDevOpsKubernetes
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.

CLIDevOpskubectl
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.

CLILinuxSystem 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.

CLIDevOpsKubernetes
0 likes · 23 min read
Advanced kubectl Usage: Command Completion, Resource Explanation, Custom Columns, Context Switching, and Plugins
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.

CLIObject StorageS3 Compatibility
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.

CLIInstallationLinux
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.

CLIScaffoldingcode 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.

CLILinuxSSH
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.

CLIScaffoldingbest 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.

CLIGitGit Commands
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.

CLIGitcherry-pick
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