Tagged articles
1387 articles
Page 5 of 14
Liangxu Linux
Liangxu Linux
Jul 4, 2024 · Game Development

Build an Angry‑Birds‑Style Game in Under 100 Lines with Dora SSR and TSX

This tutorial shows how front‑end developers can use the Dora SSR game engine’s TSX support to create a simple Angry‑Birds‑like game in fewer than 100 lines of code, covering scene setup, physics, UI components, touch controls, scoring logic, and cross‑platform deployment.

Dora SSRFront-endGame Development
0 likes · 13 min read
Build an Angry‑Birds‑Style Game in Under 100 Lines with Dora SSR and TSX
Architecture Digest
Architecture Digest
Jul 4, 2024 · Fundamentals

Introducing Huawei's Cangjie Programming Language: Features, Syntax, and Beginner Tutorial

Huawei unveiled its self‑developed Cangjie programming language at the 2024 Developer Conference, detailing its .cj file extension, native‑intelligence features, HarmonyOS integration, and providing a step‑by‑step beginner tutorial covering identifiers, variables, types, expressions, concurrency, and more, with sample code output.

CangjieHuaweiTutorial
0 likes · 4 min read
Introducing Huawei's Cangjie Programming Language: Features, Syntax, and Beginner Tutorial
php Courses
php Courses
Jul 4, 2024 · Backend Development

Using PHP fgetc() to Read Characters from Files and User Input

This article explains the PHP fgetc() function, showing how to open a file with fopen(), read characters sequentially, handle end‑of‑file, and also capture single‑character user input from STDIN with practical code examples.

BackendTutorialUser Input
0 likes · 4 min read
Using PHP fgetc() to Read Characters from Files and User Input
Open Source Linux
Open Source Linux
Jun 26, 2024 · Operations

Master Tabby: Install and Use the Open‑Source Terminal with SSH & SFTP

This guide introduces Tabby, an open‑source cross‑platform terminal with built‑in SFTP, walks through downloading the appropriate installer, configuring SSH connections, transferring files via SFTP, and customizing the terminal’s appearance and shortcuts for efficient remote operations.

SFTPTabbyTutorial
0 likes · 4 min read
Master Tabby: Install and Use the Open‑Source Terminal with SSH & SFTP
php Courses
php Courses
Jun 25, 2024 · Backend Development

Using PHP fread() to Read Files: Syntax, Parameters, and Example

This article explains PHP’s fread() function, covering its syntax, parameters, return values, and provides a complete example demonstrating how to open a file, read its contents, handle errors, and close the file, along with notes on optional offset usage.

BackendPHPTutorial
0 likes · 4 min read
Using PHP fread() to Read Files: Syntax, Parameters, and Example
58UXD
58UXD
Jun 21, 2024 · Game Development

Build a Free AI‑Powered 3D Digital Human with Metahuman

This guide walks you through creating a realistic 3D AI digital human using Unreal Engine's free Metahuman system and other zero‑cost tools, covering model selection, facial and body adjustments, clothing, export, and tips for both realistic and stylized characters.

3DAIMetaHuman
0 likes · 8 min read
Build a Free AI‑Powered 3D Digital Human with Metahuman
Architecture Digest
Architecture Digest
Jun 21, 2024 · Artificial Intelligence

Getting Started with Spring Cloud Alibaba AI: Integrating Tongyi Large Models in Spring Boot

This article introduces Spring Cloud Alibaba AI, explains its relationship to Spring AI, and provides a step‑by‑step tutorial—including Maven setup, dependency configuration, code examples, and sample calls—to integrate Alibaba's Tongyi large‑model services for text QA, image generation, and speech synthesis in a Java Spring Boot application.

AI integrationAlibaba CloudSpring Boot
0 likes · 11 min read
Getting Started with Spring Cloud Alibaba AI: Integrating Tongyi Large Models in Spring Boot
php Courses
php Courses
Jun 19, 2024 · Databases

Using mysqli_fetch_assoc in PHP to Retrieve Query Results

This tutorial explains how to connect to a MySQL database using PHP's mysqli extension, execute queries with mysqli_query, and retrieve each row with mysqli_fetch_assoc, providing complete code examples and a full script for efficient database handling.

MySQLiPHPTutorial
0 likes · 4 min read
Using mysqli_fetch_assoc in PHP to Retrieve Query Results
php Courses
php Courses
Jun 18, 2024 · Backend Development

Using PHP strlen() to Get String Length

This article explains PHP's strlen() function, detailing its syntax, return value, and providing multiple code examples that demonstrate how to obtain a string's length, check for emptiness, enforce length limits, and handle multibyte characters, while noting the use of mb_strlen() for Unicode strings.

BackendTutorialstring length
0 likes · 4 min read
Using PHP strlen() to Get String Length
JavaEdge
JavaEdge
Jun 17, 2024 · Artificial Intelligence

Build Simple LLM Agents with LangChain: A Hands‑On Tutorial

This guide explains what AI agents are, how they combine large language models with planning, memory, and tool use, and provides a step‑by‑step LangChain implementation—including environment setup, tool integration, and a runnable example that solves math and performs web searches.

LLMLangChainPython
0 likes · 6 min read
Build Simple LLM Agents with LangChain: A Hands‑On Tutorial
MaGe Linux Operations
MaGe Linux Operations
Jun 17, 2024 · Backend Development

10 Common Go Pitfalls Every PHP Developer Should Avoid

This article shares ten frequent mistakes PHP developers encounter when switching to Go, covering function syntax, map initialization, JSON marshaling, loop variable handling, array vs slice semantics, and variable declaration nuances, each with problem description and corrected code examples.

BackendPHPPitfalls
0 likes · 7 min read
10 Common Go Pitfalls Every PHP Developer Should Avoid
Test Development Learning Exchange
Test Development Learning Exchange
Jun 17, 2024 · Fundamentals

Common Python Built‑in Functions with Example Code

This article introduces a collection of essential Python built‑in functions such as print, len, type, conversion utilities, data‑structure constructors, iteration helpers, and numeric helpers, each illustrated with concise example code snippets to demonstrate their typical usage.

Tutorialbuilt-in-functionscode-examples
0 likes · 5 min read
Common Python Built‑in Functions with Example Code
21CTO
21CTO
Jun 7, 2024 · Fundamentals

Master Git Basics: From Installation to Remote Collaboration

This article introduces Git as a free, open‑source distributed version‑control system, explains why developers use it, describes its three‑stage architecture, walks through installation, repository initialization, configuration, common commands for status, branching, committing, and shows how to work with remote repositories on GitHub.

CollaborationGitTutorial
0 likes · 11 min read
Master Git Basics: From Installation to Remote Collaboration
Test Development Learning Exchange
Test Development Learning Exchange
Jun 7, 2024 · Fundamentals

Understanding argparse in Python

argparse is a standard Python library for creating user-friendly command-line interfaces, allowing you to define parameters and options, generate help messages, and parse input with error handling.

PythonTutorialargparse
0 likes · 5 min read
Understanding argparse in Python
php Courses
php Courses
Jun 3, 2024 · Backend Development

Using fopen() in PHP: Syntax, Parameters, and Practical Examples

This article explains PHP's fopen() function, detailing its syntax, parameters, and four practical code examples for reading, writing, appending, and accessing URLs, while emphasizing proper mode selection and the importance of closing file handles to release resources.

BackendCode ExamplesPHP
0 likes · 3 min read
Using fopen() in PHP: Syntax, Parameters, and Practical Examples
php Courses
php Courses
May 29, 2024 · Backend Development

Using PHP file_exists Function to Check File Existence

This article introduces PHP's file_exists function, explains its boolean return value, shows how to check both local and remote files with code examples, and highlights important considerations such as correct paths, permissions, and potential HTTP overhead.

BackendPHPTutorial
0 likes · 4 min read
Using PHP file_exists Function to Check File Existence
php Courses
php Courses
May 28, 2024 · Backend Development

Using PHP’s array_pop Function to Remove the Last Element from an Array

This article explains how PHP’s built‑in array_pop function removes and returns the last element of an array, demonstrates its syntax, provides a complete code example that pops a fruit from a list, and shows the resulting output and remaining array contents.

BackendPHPTutorial
0 likes · 3 min read
Using PHP’s array_pop Function to Remove the Last Element from an Array
Su San Talks Tech
Su San Talks Tech
May 27, 2024 · Fundamentals

Master PlantUML: From Quick Start to Advanced Sequence Diagram Techniques

This article introduces PlantUML, explains its core features, walks through quick installation and plugin setup, demonstrates basic and advanced sequence diagram syntax with code examples, and provides a complete login flow illustration, helping developers create clear, version‑controlled diagrams efficiently.

PlantUMLSequence DiagramTutorial
0 likes · 13 min read
Master PlantUML: From Quick Start to Advanced Sequence Diagram Techniques
JavaEdge
JavaEdge
May 24, 2024 · Cloud Computing

How to Build a Free Personal Image Hosting Service with Cloudflare R2 and PicGo

This guide walks through the reasons for creating a custom image bed, explains why Cloudflare R2 is chosen over domestic providers, and provides step‑by‑step instructions for setting up an R2 bucket, binding a domain, configuring public access, and integrating PicGo for automatic uploads.

CloudflareImage HostingPicGo
0 likes · 5 min read
How to Build a Free Personal Image Hosting Service with Cloudflare R2 and PicGo
Test Development Learning Exchange
Test Development Learning Exchange
May 20, 2024 · Fundamentals

Understanding Python List Indexing and Slicing

This article explains Python's list data structure, covering forward and negative indexing as well as slice operations, and provides multiple code examples demonstrating element access, sub‑list extraction, list copying, reversal, and stepwise selection.

ListPythonSlicing
0 likes · 4 min read
Understanding Python List Indexing and Slicing
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 18, 2024 · Frontend Development

Vue3 + Vite4 + Pinia + Axios Project Setup and Usage Guide

This guide walks through setting up a Vue3 project with Vite4, Pinia, and Axios—including version specifications, directory structure, installation commands, Pinia persistence, Axios configuration, auto‑import setup, and Uni‑UI integration—providing complete code snippets for each step.

TutorialUniappVite4
0 likes · 9 min read
Vue3 + Vite4 + Pinia + Axios Project Setup and Usage Guide
IT Services Circle
IT Services Circle
May 17, 2024 · Fundamentals

Using Lex to Build a Simple cat‑Like Utility and an SQL Syntax Highlighter

This article demonstrates how to use the Lex lexical analyzer generator to build a minimal cat‑like utility by creating an empty rule file, then extends the technique to develop a simple SQL syntax highlighter with colorized output, explaining the role of %% separators, default rules, and compilation steps.

Tutorialc++compiler-tools
0 likes · 9 min read
Using Lex to Build a Simple cat‑Like Utility and an SQL Syntax Highlighter
php Courses
php Courses
May 9, 2024 · Backend Development

Using PHP's substr() Function for String Manipulation

This article explains how to use PHP's substr() function to extract portions of a string, covering its syntax, parameters, and practical examples including specifying start positions, lengths, and negative offsets for flexible substring extraction.

BackendPHPString
0 likes · 4 min read
Using PHP's substr() Function for String Manipulation
Architecture Digest
Architecture Digest
May 8, 2024 · Frontend Development

Electron Cross‑Platform Development Guide: Environment Setup, Project Structure, and Sample Applications

This article provides a comprehensive tutorial on building cross‑platform desktop applications with Electron, covering environment setup, essential command‑line tools, project initialization, detailed source‑code directory structure, main and renderer processes, inter‑process communication, and example projects such as a music player.

Desktop DevelopmentElectronNode.js
0 likes · 11 min read
Electron Cross‑Platform Development Guide: Environment Setup, Project Structure, and Sample Applications
Aikesheng Open Source Community
Aikesheng Open Source Community
May 8, 2024 · Databases

OceanBase DBA from Beginner to Practice: Comprehensive Tutorial and Learning Path

The OceanBase community offers a detailed, eight‑session DBA tutorial covering the platform’s architecture, deployment, migration, performance tuning, diagnostic tools, and ecosystem components, complemented by live streaming, hands‑on exercises, certification incentives, and real‑world user testimonials to help developers and DBAs master this distributed database.

Database AdministrationOceanBaseTutorial
0 likes · 9 min read
OceanBase DBA from Beginner to Practice: Comprehensive Tutorial and Learning Path
php Courses
php Courses
May 8, 2024 · Backend Development

How to Implement Taxi Trajectory Visualization with PHP and Baidu Maps API

This tutorial explains step-by-step how to set up a MySQL database, create PHP scripts to fetch taxi trajectory data, and use Baidu Maps JavaScript API within an HTML page to render dynamic taxi movement paths, including code examples for database creation, data insertion, and map rendering.

Baidu MapsJavaScriptTutorial
0 likes · 6 min read
How to Implement Taxi Trajectory Visualization with PHP and Baidu Maps API
php Courses
php Courses
May 6, 2024 · Backend Development

Using PHP fgetc() to Read Characters from Files and Standard Input

This article explains PHP's fgetc() function for reading single characters from files or standard input, demonstrates opening files with fopen(), shows example code for looping through file contents, and provides a user input example with a switch statement, helping readers master character-level file operations.

Tutorialfgetcfile-handling
0 likes · 4 min read
Using PHP fgetc() to Read Characters from Files and Standard Input
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 2, 2024 · Frontend Development

Creating a Pepyaka Shader Effect with Three.js: Sphere, Noise, Particle System, and Text Overlay

This tutorial walks through reproducing the Pepyaka shader effect using Three.js, covering the creation of a central sphere, vertex displacement with GLSL noise, color mapping, spherical particle systems, background firefly particles, animated text, and optional top‑light effects, all with complete source code.

GraphicsParticle SystemTutorial
0 likes · 23 min read
Creating a Pepyaka Shader Effect with Three.js: Sphere, Noise, Particle System, and Text Overlay
php Courses
php Courses
Apr 30, 2024 · Backend Development

Using PHP array_push() to Append Elements to an Array

This tutorial explains the PHP array_push() function, its syntax, parameter details, and demonstrates how to add single or multiple elements to an array while retrieving the new array length, complete with code examples and expected output.

ArraysBackendPHP
0 likes · 4 min read
Using PHP array_push() to Append Elements to an Array
php Courses
php Courses
Apr 29, 2024 · Backend Development

Using PHP substr Function to Extract Substrings

This article explains how to use PHP's built‑in substr function to retrieve substrings by specifying start positions and lengths, covering basic syntax, parameter details, return values, and common examples such as extracting the last characters, specific ranges, and converting substrings to uppercase.

BackendPHPString Manipulation
0 likes · 4 min read
Using PHP substr Function to Extract Substrings
Lobster Programming
Lobster Programming
Apr 29, 2024 · Backend Development

Step-by-Step Guide to Installing and Running Kafka on Linux

This article explains what Kafka is, outlines the prerequisites, provides detailed Linux installation steps, configuration tweaks, startup commands, testing procedures, and troubleshooting tips, enabling readers to set up a functional Kafka cluster and produce‑consume messages.

InstallationKafkaLinux
0 likes · 5 min read
Step-by-Step Guide to Installing and Running Kafka on Linux
Python Programming Learning Circle
Python Programming Learning Circle
Apr 28, 2024 · Fundamentals

13 Lesser‑Known Python Tricks for Cleaner and More Efficient Code

This article introduces thirteen lesser‑known Python tricks—including ternary operators, enumerate, zip, list comprehensions, lambda functions, any/all, itertools, generators, decorators, argument unpacking, dynamic imports, dictionary comprehensions, and mutable collections—each explained with concise examples to help developers write cleaner, more efficient code.

AdvancedPythonTutorial
0 likes · 10 min read
13 Lesser‑Known Python Tricks for Cleaner and More Efficient Code
php Courses
php Courses
Apr 25, 2024 · Backend Development

Using fopen() in PHP: Syntax, Parameters, and Practical Examples

This article explains PHP's fopen() function, detailing its syntax, parameters, and providing four practical examples for reading, writing, appending to files, and opening URLs, while emphasizing proper mode selection and resource cleanup.

BackendTutorialfile-handling
0 likes · 3 min read
Using fopen() in PHP: Syntax, Parameters, and Practical Examples
21CTO
21CTO
Apr 23, 2024 · Artificial Intelligence

How to Build a Python ChatGPT App: Step‑by‑Step API Guide

This tutorial walks you through accessing the OpenAI ChatGPT API with Python, covering account setup, API key generation, code examples for basic calls, custom system instructions, conversation memory handling, and building a simple GUI chatbot using tkinter or Gradio.

AIAPIChatGPT
0 likes · 9 min read
How to Build a Python ChatGPT App: Step‑by‑Step API Guide
php Courses
php Courses
Apr 22, 2024 · Backend Development

Using PHP implode() to Join Array Elements into a String

This article explains how PHP's implode() function joins array elements into a string, covering its syntax, basic usage with custom delimiters, handling of nested arrays, and the special case of omitting the glue parameter, illustrated with clear code examples.

ArrayBackendPHP
0 likes · 4 min read
Using PHP implode() to Join Array Elements into a String
php Courses
php Courses
Apr 19, 2024 · Backend Development

Using PHP strpos() to Find Character and Substring Positions

This article explains the PHP strpos() function, its syntax, parameters, and demonstrates how to locate characters or substrings within a string using various examples, including offset handling, with complete code snippets for practical reference.

StringTutorialsearch
0 likes · 5 min read
Using PHP strpos() to Find Character and Substring Positions
JD Tech
JD Tech
Apr 18, 2024 · Artificial Intelligence

Getting Started with LangChain: Overview, Core Components, and Python Code Samples

This article introduces the LangChain framework for large language model integration, explains its key components and advantages, and provides step‑by‑step Python examples for setting up environment variables, creating prompts, chaining models, and using embeddings, completions, and chat models.

ChatModelEmbeddingLLM
0 likes · 7 min read
Getting Started with LangChain: Overview, Core Components, and Python Code Samples
Java Tech Enthusiast
Java Tech Enthusiast
Apr 14, 2024 · Fundamentals

latexify-py: Generate LaTeX Formulas from Python Functions

latexify-py is a Python library that converts Python functions into LaTeX mathematical expressions, allowing you to install it via pip, check its version, decorate functions like a quadratic solver with @latexify.function to obtain both numeric results and the corresponding LaTeX formula, with source code available on GitHub.

LaTeXLibraryTutorial
0 likes · 3 min read
latexify-py: Generate LaTeX Formulas from Python Functions
Aikesheng Open Source Community
Aikesheng Open Source Community
Apr 9, 2024 · Databases

OceanBase DBA: From Beginner to Practice – Comprehensive Tutorial Series and E‑Book

OceanBase, a distributed open‑source database, offers a free e‑book and an eight‑session tutorial series covering installation, migration, operation, performance tuning, diagnostics, and ecosystem tools such as OCP, OMS, ODC, and obdiag, aimed at students, developers, and DBAs seeking practical skills and certification.

DBAOceanBaseTutorial
0 likes · 10 min read
OceanBase DBA: From Beginner to Practice – Comprehensive Tutorial Series and E‑Book
php Courses
php Courses
Apr 8, 2024 · Backend Development

Using PHP array_push to Append Elements to an Array

This article explains how to use PHP's built-in array_push function to append one or multiple elements to the end of an array, provides clear code examples for single and multiple element insertion, and demonstrates the resulting array length and contents.

ArraysPHPTutorial
0 likes · 3 min read
Using PHP array_push to Append Elements to an Array
php Courses
php Courses
Mar 29, 2024 · Backend Development

Using PHP strlen() to Get String Length

This article explains how the PHP strlen() function works, shows a complete code example that calculates and prints the length of a string, and discusses important encoding considerations such as byte versus character counts for multibyte characters.

Tutorialstring-lengthstrlen
0 likes · 3 min read
Using PHP strlen() to Get String Length
Alibaba Cloud Developer
Alibaba Cloud Developer
Mar 25, 2024 · Fundamentals

Master Modern C++: Essential Syntax, Types, and Best Practices

This comprehensive guide introduces modern C++ fundamentals, covering core language features such as basic types, memory management, pointers, arrays, functions, object‑oriented concepts, templates, and best‑practice idioms to help developers refresh or build a solid C++ foundation.

Tutorialbasicsc++
0 likes · 51 min read
Master Modern C++: Essential Syntax, Types, and Best Practices
Ops Development & AI Practice
Ops Development & AI Practice
Mar 22, 2024 · Databases

How to Use SQLite3 in Go: A Step‑by‑Step Guide

This guide walks you through installing the Go SQLite3 driver, opening a database connection, creating tables, inserting records, querying data, and provides a complete runnable example, helping developers integrate lightweight SQLite storage into Go applications efficiently.

GoSQLiteTutorial
0 likes · 6 min read
How to Use SQLite3 in Go: A Step‑by‑Step Guide
Python Programming Learning Circle
Python Programming Learning Circle
Mar 21, 2024 · Databases

Comprehensive Guide to Using PyMySQL for MySQL Interaction in Python

This article provides a detailed tutorial on the PyMySQL library, covering installation, connection setup, cursor operations, executing queries, transaction handling, advanced features like batch processing and connection pooling, as well as best practices for error handling and performance optimization in Python‑MySQL applications.

PythonTutorialdatabase
0 likes · 9 min read
Comprehensive Guide to Using PyMySQL for MySQL Interaction in Python
Open Source Linux
Open Source Linux
Mar 18, 2024 · Fundamentals

Unlock C Programming Fundamentals: From Hello World to Advanced Structures

This comprehensive tutorial walks you through the essentials of C programming, covering everything from the classic Hello World program and basic syntax to data types, operators, control structures, functions, recursion, arrays, strings, and multi‑dimensional arrays, complete with clear code examples and visual diagrams.

ArraysC ProgrammingControl structures
0 likes · 35 min read
Unlock C Programming Fundamentals: From Hello World to Advanced Structures
Sohu Tech Products
Sohu Tech Products
Mar 13, 2024 · Artificial Intelligence

Build a Minimal Retrieval‑Augmented Generation (Tiny‑RAG) from Scratch

This step‑by‑step guide explains how to implement a lightweight Retrieval‑Augmented Generation system—Tiny‑RAG—by creating embedding classes, loading and chunking documents, building a simple vector store, performing similarity search, and integrating a large language model for answer generation, complete with runnable Python code.

EmbeddingLLMPython
0 likes · 14 min read
Build a Minimal Retrieval‑Augmented Generation (Tiny‑RAG) from Scratch
Java Captain
Java Captain
Mar 1, 2024 · Frontend Development

A 5‑Minute Introduction to JavaScript: Basics, Core Features, and Quick Start

This article provides a concise five‑minute overview of JavaScript, covering its origins, dynamic typing, prototype‑based OOP, browser compatibility, essential syntax such as variables, conditionals, loops, functions, and practical use cases like dynamic content, interactivity, game development, and SPA creation, plus learning resources.

JavaScriptTutorialWeb Development
0 likes · 4 min read
A 5‑Minute Introduction to JavaScript: Basics, Core Features, and Quick Start
Open Source Linux
Open Source Linux
Feb 29, 2024 · Fundamentals

10 Fun Linux Commands to Play with Your Terminal

This guide introduces ten entertaining Linux commands—rev, asciiview, sl, aafire, cmatrix, factor, oneko, boxes, xeyes, and pv—explaining how to install each package, run the commands, and showcasing their visual effects, encouraging readers to explore playful terminal utilities.

Tutorialcommand-linefun
0 likes · 5 min read
10 Fun Linux Commands to Play with Your Terminal
Python Programming Learning Circle
Python Programming Learning Circle
Feb 28, 2024 · Fundamentals

Seven Python Mini Projects with Source Code (Calculator, Notepad, Login, Snake, Tetris, Link Game)

This article presents seven beginner‑friendly Python mini‑projects—including a graphical calculator, a notepad editor, a login/registration interface, a Snake game, a Tetris clone, and a Link‑Match puzzle—each explained with design ideas, implementation steps, and complete source code using Tkinter or Pygame.

GUIGame DevelopmentPython
0 likes · 44 min read
Seven Python Mini Projects with Source Code (Calculator, Notepad, Login, Snake, Tetris, Link Game)
php Courses
php Courses
Feb 28, 2024 · Backend Development

Using PHP is_resource() to Check Resource Types

This article explains the PHP is_resource() function, its syntax, return values, and demonstrates its usage through practical examples for checking file handles, database connections, and image resources, helping developers correctly identify resource types and avoid errors.

PHPTutorialis_resource
0 likes · 5 min read
Using PHP is_resource() to Check Resource Types
Top Architecture Tech Stack
Top Architecture Tech Stack
Feb 28, 2024 · Fundamentals

Getting Started with PyCharm: Interface Overview, Project Creation, Interpreter Setup, Package Installation, and First Python Program

This guide introduces PyCharm, outlines its main interface sections, walks through creating a new Python project and file, configuring the interpreter, installing third‑party packages, and writing and running a simple 'Hello World' program, providing a comprehensive start for Python developers.

DevelopmentPythonPython IDE
0 likes · 5 min read
Getting Started with PyCharm: Interface Overview, Project Creation, Interpreter Setup, Package Installation, and First Python Program
Open Source Tech Hub
Open Source Tech Hub
Feb 24, 2024 · Operations

How to Set Up Unmanned Live Streaming with FFmpeg and RTMP

Unmanned live streaming—pre‑recorded video played continuously—can be achieved by capturing an MP4 file and using FFmpeg to push it to an RTMP endpoint, with step‑by‑step instructions for Bilibili and WeChat Video channels, including RTMP URL acquisition, command syntax, and verification.

BilibiliTutorialUnmanned Streaming
0 likes · 4 min read
How to Set Up Unmanned Live Streaming with FFmpeg and RTMP
Sohu Tech Products
Sohu Tech Products
Feb 21, 2024 · Frontend Development

Comprehensive Guide to CSS Functions: 66 Common Functions Explained

This comprehensive guide explains 66 essential CSS functions—from basic attr() and var() to advanced color, filter, gradient, math, graphic, transform, layout, and animation timing functions—detailing their syntax, practical usage, and code examples so developers can create dynamic, responsive, and interactive web designs.

CSSFront‑EndStyling
0 likes · 48 min read
Comprehensive Guide to CSS Functions: 66 Common Functions Explained
Python Programming Learning Circle
Python Programming Learning Circle
Feb 21, 2024 · Frontend Development

Python Tkinter Vaccine Management System Tutorial with MySQL Integration

This article walks readers through building a complete vaccine management desktop application using Python's Tkinter for the graphical interface and MySQL for data storage, covering UI design, database connection, user registration, login, CRUD operations for vaccine records, and query functionalities, all illustrated with full source code examples.

GUIPythonTkinter
0 likes · 25 min read
Python Tkinter Vaccine Management System Tutorial with MySQL Integration
php Courses
php Courses
Feb 20, 2024 · Backend Development

Using PHP fread() to Read Files: Syntax, Parameters, and Example

This article explains PHP's fread() function, detailing its syntax, parameters $handle and $length (and optional $offset), return values, and provides a complete example showing how to open a file, read its contents, output them, and close the handle.

PHPTutorialfread
0 likes · 4 min read
Using PHP fread() to Read Files: Syntax, Parameters, and Example
php Courses
php Courses
Feb 19, 2024 · Backend Development

Using PHP str_replace for String Replacement and Deletion

This article explains PHP's str_replace function, showing its syntax and demonstrating how to replace single words, multiple words, or delete characters in strings through clear code examples and their outputs, helping developers efficiently manipulate text in backend applications.

Tutorialstr_replacestring-manipulation
0 likes · 3 min read
Using PHP str_replace for String Replacement and Deletion
DevOps
DevOps
Feb 7, 2024 · Fundamentals

A Collection of Fun Linux Commands with Installation and Usage Instructions

This article introduces a variety of interesting Linux commands—such as rev, asciiview, sl, aafire, cmatrix, factor, oneko, boxes, xeyes, pv, yes, bastet, ninvaders, pacman4console, and greed—explaining what they do, how to install them via apt, and providing example usage commands.

LinuxShell UtilitiesTerminal Games
0 likes · 6 min read
A Collection of Fun Linux Commands with Installation and Usage Instructions
Liangxu Linux
Liangxu Linux
Feb 5, 2024 · Fundamentals

Replace Windows Search with Everything Toolbar: Setup, Tips, and Hotkey Tweaks

This guide explains how the EU‑mandated Windows search limitation led to the Everything Toolbar project, walks through installing and configuring the toolbar, shows how to disable the default Win+S hotkey via the registry, and highlights advanced usage features such as QuickLook integration and custom search syntax.

Everything ToolbarHotKeySystem Search
0 likes · 5 min read
Replace Windows Search with Everything Toolbar: Setup, Tips, and Hotkey Tweaks
php Courses
php Courses
Feb 5, 2024 · Backend Development

How to Use PHP's array_fill() Function to Fill Arrays

This article explains the PHP array_fill() function, its signature, parameter meanings, return value, practical code examples for numeric and alphabetic keys, and important usage considerations for efficiently populating arrays without manual loops.

ArrayPHPTutorial
0 likes · 5 min read
How to Use PHP's array_fill() Function to Fill Arrays
Efficient Ops
Efficient Ops
Feb 4, 2024 · Operations

15 Fun Linux Commands to Play and Learn in Your Terminal

Explore a collection of entertaining Linux terminal commands—from reversing strings with rev to playing classic games like Pacman—complete with installation steps, usage examples, and visual demonstrations to enrich your command-line skills and boost.

Fun CommandsLinuxTutorial
0 likes · 7 min read
15 Fun Linux Commands to Play and Learn in Your Terminal
php Courses
php Courses
Feb 4, 2024 · Backend Development

Using PHP's array_multisort() Function to Sort Multiple Arrays

This article explains the syntax, parameters, and practical example of PHP's array_multisort() function, demonstrating how to sort multiple related arrays such as names, ages, and scores in a single operation.

SortingTutorialarray_multisort
0 likes · 4 min read
Using PHP's array_multisort() Function to Sort Multiple Arrays