Tagged articles
41 articles
Page 1 of 1
Linux Tech Enthusiast
Linux Tech Enthusiast
May 19, 2026 · Fundamentals

Add a Progress Bar to Linux cp and mv Commands

This guide shows how to patch coreutils so that the Linux cp and mv commands display a visual progress bar, covering version checks, source download, applying the advcpmv patch, compiling, configuring replacements, and testing the new functionality.

advcpmvcoreutilscp
0 likes · 3 min read
Add a Progress Bar to Linux cp and mv Commands
php Courses
php Courses
Jan 4, 2026 · Backend Development

How to Build an FTP File Upload Progress Bar with PHP and jQuery

This guide explains how to create a real‑time FTP file upload progress bar using a PHP backend and jQuery on the front end, covering the underlying concept, step‑by‑step implementation, code examples, and important considerations for reliable large‑file uploads.

FTPPHPWeb Development
0 likes · 6 min read
How to Build an FTP File Upload Progress Bar with PHP and jQuery
Full-Stack Cultivation Path
Full-Stack Cultivation Path
May 19, 2025 · Frontend Development

Exploring the Future of Atomic CSS with the New CSS attr() Feature

The article examines Chrome 133+’s enhanced CSS attr() function, showing how it can dynamically generate content, apply attribute values to dimensions, support typed values and fallbacks, and enable flexible atomic‑style patterns such as tooltips, progress bars, and advanced styling, while also discussing its current limitations and future potential.

CSSContent Generationatomic CSS
0 likes · 9 min read
Exploring the Future of Atomic CSS with the New CSS attr() Feature
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 14, 2025 · Frontend Development

Front‑End Large File Upload: Principles, Key Features, and Using the enlarge‑file‑upload Library

This article explains the concept of large file upload in front‑end development, outlines the problems it solves, compares it with ordinary uploads, details essential implementation steps such as chunking, parallelism, resume, and integrity checks, and demonstrates practical usage of the enlarge‑file‑upload library across vanilla JavaScript, Vue2, Vue3, and React.

JavaScriptLarge File Uploadenlarge-file-upload
0 likes · 18 min read
Front‑End Large File Upload: Principles, Key Features, and Using the enlarge‑file‑upload Library
Sohu Tech Products
Sohu Tech Products
Dec 11, 2024 · Frontend Development

Simulating Realistic Loading Progress Bars with CSS Animations

The article shows how to create a realistic loading progress bar using only CSS—by styling a container and its ::before pseudo‑element, applying keyframe width animations with ease, cubic‑bezier or the newer linear() timing functions, and toggling between long and short animations via CSS variables for a smooth instant‑complete effect without JavaScript animation code.

CSSWeb Developmentanimation
0 likes · 8 min read
Simulating Realistic Loading Progress Bars with CSS Animations
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Dec 3, 2024 · Frontend Development

How to Simulate a Realistic Progress Bar Using Only CSS

This article shows step‑by‑step how to create a more authentic‑looking loading bar with pure CSS by using a container element, a ::before pseudo‑element, keyframe animations, easing functions like cubic‑bezier and the new linear() function, and finally how to finish the bar instantly with CSS variables and a tiny JavaScript trigger.

CSSLinearanimation
0 likes · 8 min read
How to Simulate a Realistic Progress Bar Using Only CSS
Test Development Learning Exchange
Test Development Learning Exchange
Oct 25, 2024 · Fundamentals

Implementing Dynamic Progress Bars in Python: Using tqdm, Manual Methods, and Various Libraries

This article explains how to create dynamic command‑line progress bars in Python, covering the easy‑to‑use tqdm library, a manual implementation with sys and time, and several alternative libraries such as colorama, rich, alive‑progress, click, progressbar2, and pyfiglet, each with code examples and installation instructions.

Pythoncoloramacommand-line
0 likes · 10 min read
Implementing Dynamic Progress Bars in Python: Using tqdm, Manual Methods, and Various Libraries
Python Programming Learning Circle
Python Programming Learning Circle
Jun 13, 2024 · Fundamentals

Using Python Progress Bar Libraries: 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, code examples, and visual output so developers can easily add lightweight command‑line or graphical progress indicators to their scripts.

GUIalive-progressprogress bar
0 likes · 6 min read
Using Python Progress Bar Libraries: Progress, tqdm, alive‑progress, and PySimpleGUI
php Courses
php Courses
May 16, 2024 · Backend Development

Implementing an FTP File Upload Progress Bar with PHP

This article explains how to create an FTP file upload progress bar in web applications using PHP on the backend and jQuery on the frontend, detailing the implementation steps, providing complete HTML/JavaScript and PHP code examples, and outlining key considerations for reliable file transfer.

FTPPHPWeb Development
0 likes · 6 min read
Implementing an FTP File Upload Progress Bar with PHP
Yuewen Frontend Team
Yuewen Frontend Team
Jan 10, 2023 · Frontend Development

How to Build a Smooth Semi‑Circular Progress Bar with Canvas and SVG

This tutorial walks through creating a semi‑circular progress bar using both Canvas and SVG, covering preparation, drawing techniques, angle calculations, animation loops, anti‑aliasing optimizations, and dynamic updates, and compares the visual and performance differences between the two approaches.

CanvasSVGanimation
0 likes · 14 min read
How to Build a Smooth Semi‑Circular Progress Bar with Canvas and SVG
Liangxu Linux
Liangxu Linux
Oct 24, 2022 · Fundamentals

How to Build a Real‑Time Console Progress Bar and Countdown in C

This tutorial explains the difference between newline and carriage‑return, the three buffering modes of stdio, and shows step‑by‑step C code that uses fflush, format specifiers, and a custom loop to create a live console progress bar and countdown timer.

BufferingCCountdown
0 likes · 7 min read
How to Build a Real‑Time Console Progress Bar and Countdown in C
MaGe Linux Operations
MaGe Linux Operations
Jul 22, 2022 · Operations

Add a Real‑Time Progress Bar to Linux cp and mv with advcpmv

This tutorial shows how to patch GNU coreutils using the open‑source advcpmv project so that the cp and mv commands display a progress bar, including step‑by‑step compilation, alias configuration, and sample output demonstrating total and per‑file progress.

Bashadvcpmvcoreutils
0 likes · 4 min read
Add a Real‑Time Progress Bar to Linux cp and mv with advcpmv
Open Source Linux
Open Source Linux
Mar 18, 2022 · Fundamentals

How to Build a Real-Time Console Progress Bar in C

This article explains how to implement a console progress bar and countdown timer in C by covering carriage returns, newline handling, output buffering strategies, and the use of fflush to force immediate screen updates, complete with sample code and visual demonstrations.

BufferingCCountdown
0 likes · 5 min read
How to Build a Real-Time Console Progress Bar in C
Liangxu Linux
Liangxu Linux
Mar 9, 2022 · Fundamentals

How to Build a Real‑Time Console Progress Bar in C

This guide explains the differences between carriage return and newline, explores C output buffering strategies, and provides step‑by‑step C code to create a countdown and a dynamic progress bar that updates smoothly in the terminal.

BufferingCconsole
0 likes · 6 min read
How to Build a Real‑Time Console Progress Bar in C
MaGe Linux Operations
MaGe Linux Operations
Mar 6, 2022 · Fundamentals

How to Build a Real-Time Console Progress Bar in C

This tutorial explains how to create a console progress bar in C by covering newline versus carriage return handling, output buffering strategies, using fflush to force screen updates, and adapting the code for multi‑digit countdowns.

CCountdownOutput Buffering
0 likes · 6 min read
How to Build a Real-Time Console Progress Bar in C
Python Programming Learning Circle
Python Programming Learning Circle
Jul 8, 2021 · Fundamentals

Rich Python Library: Rich Text and Formatting for the Terminal – Installation, Usage, and Features

This article introduces the Rich Python library, explains its cross‑platform compatibility, provides step‑by‑step installation instructions, demonstrates how to use its enhanced print, console, logging, table, progress bar, column, markdown, and syntax‑highlighting features, and includes numerous code examples and screenshots.

consoleformattinglogging
0 likes · 8 min read
Rich Python Library: Rich Text and Formatting for the Terminal – Installation, Usage, and Features
MaGe Linux Operations
MaGe Linux Operations
Feb 4, 2021 · Fundamentals

Visualize Python Script Progress with Tqdm: A Practical Guide

This article explains how the popular Python tqdm library can turn opaque, long‑running scripts into transparent processes by adding customizable progress bars in console, Jupyter notebooks, and even nested scenarios such as file downloads, complete with code examples.

Code ExamplePythonprogress bar
0 likes · 6 min read
Visualize Python Script Progress with Tqdm: A Practical Guide
WecTeam
WecTeam
Jul 15, 2020 · Frontend Development

How to Build a Circular Countdown Progress Bar with Pure CSS and JavaScript

This step‑by‑step tutorial shows how to create a circular countdown timer by constructing a fixed container, drawing light and dark arcs with CSS, adding a masking circle, and animating the progress using a small JavaScript snippet that updates the rotation and countdown display.

CountdownHTMLJavaScript
0 likes · 18 min read
How to Build a Circular Countdown Progress Bar with Pure CSS and JavaScript