Tagged articles

Python

5000 articles · Page 11 of 50
Python Crawling & Data Mining
Python Crawling & Data Mining
Aug 20, 2025 · Fundamentals

How to Parse Complex JSON with Pandas, jsonpath, and Python – A Step‑by‑Step Guide

This article walks through a real‑world Python problem of extracting nested soccer odds from a JSON file, comparing pandas read_json, jsonpath, and regex approaches, and ultimately presenting a complete pandas‑based solution that normalizes the data, cleans it with a helper function, and exports it to CSV.

Data ProcessingJsonPathPython
0 likes · 6 min read
How to Parse Complex JSON with Pandas, jsonpath, and Python – A Step‑by‑Step Guide
Data Party THU
Data Party THU
Aug 19, 2025 · Fundamentals

5 Hidden Python Features That Can Supercharge Your Code

This article uncovers five lesser‑known Python features—contextlib.suppress, sys.setrecursionlimit, typing.Literal, the __missing__ magic method, and __subclasshook—explaining when to use them, showing concise code examples, and highlighting the practical benefits they bring to everyday programming.

Advanced FeaturesPythoncode optimization
0 likes · 7 min read
5 Hidden Python Features That Can Supercharge Your Code
Data STUDIO
Data STUDIO
Aug 19, 2025 · Artificial Intelligence

Building a Multi‑Agent Collaborative AI System with LangGraph

The article demonstrates how to construct an AI research assistant using LangGraph’s multi‑agent framework, detailing system architecture, specialized agents for research, fact‑checking and report writing, workflow orchestration, dynamic routing, parallel processing, debugging, and performance evaluation, showing a 40‑60% efficiency gain over single‑model approaches.

AI research assistantLangGraphPython
0 likes · 13 min read
Building a Multi‑Agent Collaborative AI System with LangGraph
Dunmao Tech Hub
Dunmao Tech Hub
Aug 18, 2025 · Information Security

Understanding Ed25519 Key Generation, Signing, and Verification in Solana

This article explains how Ed25519 generates public keys, creates signatures, and verifies them within Solana, providing detailed algorithmic steps, code examples, and a complete Python reference implementation for developers to test and understand the cryptographic process.

Ed25519PythonSignature
0 likes · 18 min read
Understanding Ed25519 Key Generation, Signing, and Verification in Solana
MaGe Linux Operations
MaGe Linux Operations
Aug 18, 2025 · Operations

Redis Cache Pitfalls: Penetration, Avalanche, Breakdown – Solutions & Real Cases

This article examines the three classic Redis caching problems—cache penetration, cache avalanche, and cache breakdown—illustrates real‑world incidents that caused system outages, and provides comprehensive mitigation techniques such as Bloom filters, null‑value caching, random expiration, multi‑level caches, logical expiration, and distributed locks, along with monitoring and disaster‑recovery practices.

CachePerformancePython
0 likes · 25 min read
Redis Cache Pitfalls: Penetration, Avalanche, Breakdown – Solutions & Real Cases
Alibaba Cloud Native
Alibaba Cloud Native
Aug 17, 2025 · Artificial Intelligence

Building an AI-Powered College Application Assistant with Vue3 and Python

This guide outlines a step‑by‑step process to create a natural‑language‑driven AI system that helps high‑school students fill out college application forms, recommends majors using the Tongyi Qianwen model, and stores data in Supabase, covering frontend design with Vue3, backend services with Python, and integration details.

AICollege ApplicationNatural Language Interaction
0 likes · 8 min read
Building an AI-Powered College Application Assistant with Vue3 and Python
Baobao Algorithm Notes
Baobao Algorithm Notes
Aug 17, 2025 · Artificial Intelligence

Boost 7B LLM Math Reasoning Beyond GPT‑4o with a Simple Pass@k Reward

By replacing the traditional Pass@1 reward with a Pass@k formulation and a lightweight advantage computation, a 7B language model can dramatically improve its performance on math reasoning benchmarks, surpassing GPT‑4o while adding only a few lines of code and minimal training overhead.

PythonRLHFReward Engineering
0 likes · 7 min read
Boost 7B LLM Math Reasoning Beyond GPT‑4o with a Simple Pass@k Reward
Data Party THU
Data Party THU
Aug 5, 2025 · Artificial Intelligence

20 Advanced Statistical Techniques Every Data Scientist Must Master

This comprehensive guide introduces twenty essential advanced statistical methods—from Bayesian inference and maximum likelihood estimation to copulas and generalized additive models—explaining their concepts, real‑world use cases, and providing concise Python code examples so data scientists can confidently apply them to complex analytical problems.

AnalysisPythonstatistical methods
0 likes · 24 min read
20 Advanced Statistical Techniques Every Data Scientist Must Master
Data Party THU
Data Party THU
Aug 3, 2025 · Fundamentals

Master Quantile Regression with Adaptive Lasso in Python using asgl

This article introduces quantile regression, explains its advantages over ordinary least squares, demonstrates its usefulness for high‑dimensional data, and provides a step‑by‑step Python tutorial using the asgl package with adaptive‑lasso penalization, complete code snippets, and practical tips.

Pythonadaptive lassoasgl
0 likes · 8 min read
Master Quantile Regression with Adaptive Lasso in Python using asgl
Fun with Large Models
Fun with Large Models
Aug 2, 2025 · Artificial Intelligence

Quickly Build a LangChain Agent Using the Agent API (Part 6)

This tutorial walks through using LangChain's Agent API to create AI agents with tool calling, demonstrating a weather‑assistant example, parallel and sequential tool calls, and integration of the Tavily search tool, all with concise Python code and step‑by‑step explanations.

AI AgentAgent APILangChain
0 likes · 13 min read
Quickly Build a LangChain Agent Using the Agent API (Part 6)
ITPUB
ITPUB
Aug 2, 2025 · Backend Development

Which Language Survives a 1GB Memory Limit? Go, Rust, Node, Python, Java Tested

By imposing a strict 1 GB memory cap on identical workloads across Go, Rust, Node.js, Python (Flask/Gunicorn), and Java Spring Boot, this study reveals how each language’s runtime handles memory pressure, detailing survival times, performance quirks, and ultimate failure modes.

GoJavaMemory
0 likes · 8 min read
Which Language Survives a 1GB Memory Limit? Go, Rust, Node, Python, Java Tested
Fun with Large Models
Fun with Large Models
Jul 30, 2025 · Artificial Intelligence

LangChain Tool Integration: Step‑by‑Step Guide to Built‑in and Custom Functions

This article walks through how to integrate LangChain's built‑in tools and user‑defined functions into AI agents, covering environment setup, installing dependencies, using the Python code interpreter tool, binding tools to a model, parsing tool calls with JsonOutputKeyToolsParser, and demonstrating both a data‑analysis example and a weather‑lookup function.

AI AgentsFunction CallingLangChain
0 likes · 13 min read
LangChain Tool Integration: Step‑by‑Step Guide to Built‑in and Custom Functions
JD Tech Talk
JD Tech Talk
Jul 29, 2025 · Artificial Intelligence

Unlock JD’s Open‑Source JoyAgent: Build, Deploy, and Customize AI Agents

This article introduces JD's open‑source JoyAgent‑JDGenie, a lightweight multi‑agent framework, explains its architecture and performance, and provides step‑by‑step instructions for local Docker deployment, configuration, and usage for creating AI‑driven applications.

AI AgentDockerJava
0 likes · 8 min read
Unlock JD’s Open‑Source JoyAgent: Build, Deploy, and Customize AI Agents
Ops Development & AI Practice
Ops Development & AI Practice
Jul 29, 2025 · Artificial Intelligence

How Ray Transforms Distributed Training for Large Language Models

In the era of data‑driven AI, Ray offers an open‑source unified compute framework that abstracts distributed system complexity, enabling developers to seamlessly scale Python code from a laptop to large GPU clusters, and provides the Ray AI Runtime (AIR) with libraries such as Ray Data, Train, Tune, and Serve to accelerate LLM training, hyper‑parameter tuning, and model serving.

AI RuntimeDistributed ComputingLLM training
0 likes · 10 min read
How Ray Transforms Distributed Training for Large Language Models
Model Perspective
Model Perspective
Jul 25, 2025 · Databases

How to Model and Deploy Knowledge Graphs with Neo4j and Python

This article explains the fundamentals of knowledge graph representation, including entities, concepts, relationships, and triple structures, and provides step‑by‑step instructions for installing Neo4j, configuring Python with py2neo, and importing CSV‑based triples into a graph database for querying and reasoning.

Graph DatabaseKnowledge GraphNeo4j
0 likes · 12 min read
How to Model and Deploy Knowledge Graphs with Neo4j and Python
Code Mala Tang
Code Mala Tang
Jul 24, 2025 · Backend Development

FastAPI Async Pitfalls: When to Use BackgroundTasks, run_in_executor, or Celery

FastAPI’s async model excels with I/O‑bound tasks but can be crippled by CPU‑heavy or blocking code; this guide explains why, compares built‑in BackgroundTasks and run_in_executor, and shows when to offload work to dedicated queues like Celery or Dramatiq for reliable, scalable processing.

BackgroundTasksFastAPIPython
0 likes · 8 min read
FastAPI Async Pitfalls: When to Use BackgroundTasks, run_in_executor, or Celery
Python Programming Learning Circle
Python Programming Learning Circle
Jul 24, 2025 · Game Development

Explore 13 Classic Python Mini‑Games with Full Source Code and How‑to Guide

This article presents a collection of thirteen classic Python mini‑games—ranging from coin‑catching and ping‑pong to Tetris, Snake, and 24‑point puzzles—each accompanied by complete, ready‑to‑run source code and step‑by‑step explanations, offering a practical way to learn programming through game development.

PygamePythongame development
0 likes · 37 min read
Explore 13 Classic Python Mini‑Games with Full Source Code and How‑to Guide
Python Programming Learning Circle
Python Programming Learning Circle
Jul 24, 2025 · Backend Development

Boost Your Python Productivity: 8 Must‑Use Libraries for Faster Development

Discover eight essential Python libraries—Rich, Typer, Pendulum, Pydantic, Faker, tqdm, Requests‑HTML, and Loguru—that transform logging, CLI creation, date handling, data validation, mock data generation, progress tracking, web scraping, and logging, showing how leveraging existing tools can dramatically increase development efficiency.

LibrariesLoggingProductivity
0 likes · 8 min read
Boost Your Python Productivity: 8 Must‑Use Libraries for Faster Development
Java Tech Enthusiast
Java Tech Enthusiast
Jul 24, 2025 · Fundamentals

Why Classic Languages Still Dominate the TIOBE Top 10 in 2025

The July 2025 TIOBE Index reveals that Python, C, C++, Java, C#, JavaScript and Go hold the top seven spots for the third year, while legacy languages such as Visual Basic, SQL, Fortran, Ada, Perl and Delphi fiercely contest the 8‑12 positions, highlighting the resilience of established languages despite newer alternatives.

Language PopularityProgramming LanguagesPython
0 likes · 6 min read
Why Classic Languages Still Dominate the TIOBE Top 10 in 2025
Sohu Tech Products
Sohu Tech Products
Jul 23, 2025 · Artificial Intelligence

Unlock AI Power with Model Context Protocol: A Hands‑On Sentry Integration Guide

This article introduces the Model Context Protocol (MCP) as an open standard for connecting large language models to external data and tools, outlines its core advantages, showcases a wide range of ready‑made services, and provides a detailed Python implementation that integrates Sentry bug‑tracking and APM data into AI assistants for real‑time analysis and reporting.

AIIntegrationMCP
0 likes · 19 min read
Unlock AI Power with Model Context Protocol: A Hands‑On Sentry Integration Guide
Python Programming Learning Circle
Python Programming Learning Circle
Jul 23, 2025 · Fundamentals

Master Python Deep vs Shallow Copy: Definitions, Memory Efficiency & Use Cases

This article explains Python's shallow and deep copy mechanisms, detailing their definitions, implementation methods, memory implications, and practical scenarios, supplemented with clear analogies, code examples, and performance considerations to help developers choose the appropriate copying technique.

Memory EfficiencyPythonShallow Copy
0 likes · 14 min read
Master Python Deep vs Shallow Copy: Definitions, Memory Efficiency & Use Cases
Ubiquitous Tech
Ubiquitous Tech
Jul 23, 2025 · Artificial Intelligence

How to Set Up JoyAgent‑JDGenie on macOS – Lesson 1

This article introduces JD's open‑source general‑agent project JoyAgent‑JDGenie, outlines its multi‑agent architecture and key features, and provides a step‑by‑step guide for configuring the required macOS environment, including frontend, backend, and Python services, to get the system up and running.

General AI AgentJoyAgent-JDGenieMCP
0 likes · 12 min read
How to Set Up JoyAgent‑JDGenie on macOS – Lesson 1
Code Mala Tang
Code Mala Tang
Jul 22, 2025 · Artificial Intelligence

Convert Any PDF to Clean Markdown with a Local LLM (Gemma 3)

Learn how to transform any PDF—including scanned documents—into well‑structured Markdown using a local LLM (Gemma 3 via Ollama), Python, PyMuPDF and Pillow, without cloud APIs or API keys, by converting pages to images, prompting the model, and saving the output.

LLMOllamaPython
0 likes · 12 min read
Convert Any PDF to Clean Markdown with a Local LLM (Gemma 3)
AI Algorithm Path
AI Algorithm Path
Jul 20, 2025 · Artificial Intelligence

How to Build an Open‑Set Object Detection Workflow: A Comprehensive Guide

This article presents a step‑by‑step agentic object detection pipeline that combines open‑vocabulary detectors such as Grounding‑DINO with visual language models (GPT‑4o, o1) for concept extraction, critique, refinement, and validation, complete with code snippets, design rationale, and real‑world examples.

Grounding DINOOpen-Vocabulary DetectionPipeline
0 likes · 33 min read
How to Build an Open‑Set Object Detection Workflow: A Comprehensive Guide
Code Mala Tang
Code Mala Tang
Jul 20, 2025 · Fundamentals

Master Python locals() and globals(): Dynamic Variable Tricks Explained

This article explores how Python's locals() and globals() functions reveal variable scopes, demonstrates why locals() cannot modify local variables, shows how globals() can dynamically alter global state, and combines them with exec() for powerful runtime variable creation and updates.

DebuggingPythondynamic-variables
0 likes · 6 min read
Master Python locals() and globals(): Dynamic Variable Tricks Explained
IT Services Circle
IT Services Circle
Jul 20, 2025 · Fundamentals

Why __init__.py Is the Secret Backbone of Your Python Packages

This article explains the purpose and evolution of the __init__.py file, shows how it marks a directory as a Python package, demonstrates core functions like package initialization, API control, lazy importing, version management, and provides best‑practice guidelines with real‑world examples.

InitializationPackagePython
0 likes · 9 min read
Why __init__.py Is the Secret Backbone of Your Python Packages
Python Crawling & Data Mining
Python Crawling & Data Mining
Jul 19, 2025 · Fundamentals

Why Python Multiprocessing Requires target=func Without Parentheses

This article explains a Python multiprocessing issue raised in a community chat, shows discussion and execution screenshots, presents a solution highlighting that the target argument must be a function name without parentheses, and clarifies the difference between passing a function object versus its return value.

Pythonmultiprocessingtutorial
0 likes · 3 min read
Why Python Multiprocessing Requires target=func Without Parentheses
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 17, 2025 · Artificial Intelligence

How to Build a House Price Prediction Model with Python: A Step‑by‑Step Guide

This tutorial walks developers through the complete workflow of building a house‑price regression model—from problem definition, data collection and preprocessing, feature engineering, and model selection, to training, hyper‑parameter tuning, evaluation, optimization, deployment as a Flask service, and ongoing monitoring—using Python, pandas, scikit‑learn, and visualisation libraries.

Machine LearningModel deploymentPython
0 likes · 29 min read
How to Build a House Price Prediction Model with Python: A Step‑by‑Step Guide
Fun with Large Models
Fun with Large Models
Jul 17, 2025 · Artificial Intelligence

How to Integrate Large Models with LangChain: A Step‑by‑Step Tutorial

This tutorial explains LangChain's core modules and three‑layer architecture, shows how to set up a Python environment, and provides concrete code examples for connecting SiliconFlow Qwen3‑8B and DeepSeek models via the init_chat_model API, including result inspection and references to official documentation.

DeepSeekLangChainLarge Language Models
0 likes · 9 min read
How to Integrate Large Models with LangChain: A Step‑by‑Step Tutorial
Code Mala Tang
Code Mala Tang
Jul 15, 2025 · Fundamentals

Master Python Tuples: Immutable Sequences, Creation, Operations & Best Practices

This guide explains Python tuples—immutable ordered collections—covering their definition, creation methods (including packing, unpacking, and single-element tuples), element access, common operations like concatenation, repetition, slicing, membership testing, length retrieval, nesting, and built‑in methods such as count, index, and conversion from lists.

Data StructuresImmutablePython
0 likes · 11 min read
Master Python Tuples: Immutable Sequences, Creation, Operations & Best Practices
Code Mala Tang
Code Mala Tang
Jul 12, 2025 · Fundamentals

Mastering Python’s eval(): How It Works, When to Use It, and How to Stay Safe

Python’s eval() function acts as a double‑edged sword, enabling dynamic code execution by parsing, compiling, and running string‑based expressions, but it introduces security and performance risks; this article explains its inner workings, common use cases, potential dangers, and safe practices or alternatives.

EvalPythonSecurity
0 likes · 9 min read
Mastering Python’s eval(): How It Works, When to Use It, and How to Stay Safe
Test Development Learning Exchange
Test Development Learning Exchange
Jul 11, 2025 · Backend Development

Build a Reusable Python API Test Framework with Assertions, DB Checks, and Pytest

This guide demonstrates how to create a reusable Python testing framework that encapsulates generic API response assertions, database query utilities, supports chainable calls, logging, exception handling, and integrates seamlessly with pytest or unittest, including installation steps, project structure, core code examples, and execution instructions.

AutomationDatabasePython
0 likes · 7 min read
Build a Reusable Python API Test Framework with Assertions, DB Checks, and Pytest
Qborfy AI
Qborfy AI
Jul 11, 2025 · Artificial Intelligence

Building a Dynamic Agent Workflow with LangGraph: A Step‑by‑Step Guide

This tutorial walks through creating a full‑featured LLM Agent workflow using LangGraph, covering goal definition, task decomposition, execution nodes, state updates, re‑planning logic, and user feedback, while comparing ReAct and Reflexion approaches and providing complete Python code examples.

LLMLangChainLangGraph
0 likes · 11 min read
Building a Dynamic Agent Workflow with LangGraph: A Step‑by‑Step Guide
Smart Era Software Development
Smart Era Software Development
Jul 10, 2025 · Artificial Intelligence

Why Strong Coding Skills Supercharge AI: Insights from Karpathy’s Recommended Blog

The article explains that AI acts as an amplifier for software engineers, showing that solid coding fundamentals and precise prompts dramatically boost AI‑generated output, illustrated with prompt comparisons, tooling tactics, and a real‑world PostgreSQL optimization case, while emphasizing disciplined practices to avoid low‑quality code.

AI-assisted codingLLM ToolsPrompt Engineering
0 likes · 17 min read
Why Strong Coding Skills Supercharge AI: Insights from Karpathy’s Recommended Blog
Python Programming Learning Circle
Python Programming Learning Circle
Jul 9, 2025 · Fundamentals

What’s New in Python 3.14? 7 Features That Will Transform Your Code

Python 3.14 entered the testing phase and brings seven core enhancements—including t‑strings, intelligent error suggestions, guarded pattern matching, per‑interpreter GIL control, ReadOnly/TypeIs type hints, native Zstandard compression, and a zero‑overhead debugger—that will impact web development, data pipelines, and high‑performance computing.

3.14GILNew Features
0 likes · 19 min read
What’s New in Python 3.14? 7 Features That Will Transform Your Code
Python Programming Learning Circle
Python Programming Learning Circle
Jul 8, 2025 · Artificial Intelligence

Create a Dancing Word Cloud from Bilibili Videos with Python – Full Step‑by‑Step Guide

This tutorial walks you through building a Python project that downloads a Bilibili video, extracts its frames, applies Baidu AI human segmentation, scrapes danmu comments, generates a stylized word‑cloud animation, and finally composes a video with background music, showcasing video processing, AI, and data visualization techniques.

AI segmentationBilibiliOpenCV
0 likes · 11 min read
Create a Dancing Word Cloud from Bilibili Videos with Python – Full Step‑by‑Step Guide
Python Programming Learning Circle
Python Programming Learning Circle
Jul 8, 2025 · Artificial Intelligence

10 One‑Line Python Tricks to Jump‑Start Your Machine Learning Projects

This article presents ten concise, practical one‑line Python code snippets—ranging from loading CSV data with Pandas to building sophisticated Scikit‑learn pipelines—that streamline common machine‑learning tasks such as data cleaning, encoding, splitting, scaling, model training, evaluation, cross‑validation, and prediction.

Machine LearningOne-hot encodingPandas
0 likes · 10 min read
10 One‑Line Python Tricks to Jump‑Start Your Machine Learning Projects
Code Mala Tang
Code Mala Tang
Jul 7, 2025 · Fundamentals

Simplify Python Conditionals with the Dictionary Dispatch Pattern

This article introduces the dictionary dispatch pattern in Python, showing how to replace verbose if‑elif‑else chains with clean, efficient dictionary‑based function mapping, includes step‑by‑step examples, a calculator case study, and guidance on when to use or avoid the technique.

Code RefactoringPythondictionary dispatch
0 likes · 6 min read
Simplify Python Conditionals with the Dictionary Dispatch Pattern
Alibaba Cloud Native
Alibaba Cloud Native
Jul 7, 2025 · Fundamentals

What Drives Python’s 16‑Year Evolution? From Legacy Syntax to AI‑Ready Performance

This article traces Python’s sixteen‑year journey from the release of Python 3.0 in 2008 to the upcoming 3.14, highlighting modernized syntax, type‑hint maturation, standard‑library pruning, massive third‑party growth, performance breakthroughs such as Faster CPython and experimental JIT, free‑threading, and the AI and cloud forces shaping its future.

JITPerformancePython
0 likes · 25 min read
What Drives Python’s 16‑Year Evolution? From Legacy Syntax to AI‑Ready Performance
Code Mala Tang
Code Mala Tang
Jul 7, 2025 · Backend Development

Secure FastAPI APIs with JWT: Step‑by‑Step Guide & Best Practices

This tutorial explains the fundamentals of JSON Web Tokens, their structure, how to encode them with base64Url, and provides a complete FastAPI implementation—including installation, token generation, verification, protected routes, and practical security recommendations—for building robust authentication in distributed systems.

AuthenticationFastAPIJWT
0 likes · 10 min read
Secure FastAPI APIs with JWT: Step‑by‑Step Guide & Best Practices
Code Mala Tang
Code Mala Tang
Jul 6, 2025 · Backend Development

Splitting Dependency Injection Containers to Eliminate Bottlenecks

This article explains how to refactor a monolithic dependency‑injection container into separate repository, service, and application containers, aligning with the Single Responsibility Principle, improving maintainability, testability, and limiting change ripple effects within clear architectural boundaries, with full Python/FastAPI code examples.

FastAPIPythonbackend architecture
0 likes · 6 min read
Splitting Dependency Injection Containers to Eliminate Bottlenecks
Subtle Storm
Subtle Storm
Jul 5, 2025 · Fundamentals

Understanding Python Closures: Concepts, Uses, and Common Pitfalls

This article explains what Python closures are, how they capture outer‑scope variables, demonstrates typical patterns such as data hiding, stateful counters, factory functions, callbacks and lazy evaluation, and highlights important pitfalls like memory use and late‑binding bugs.

Functional ProgrammingPythoncallback
0 likes · 9 min read
Understanding Python Closures: Concepts, Uses, and Common Pitfalls
Python Programming Learning Circle
Python Programming Learning Circle
Jul 5, 2025 · Fundamentals

Unlock Hidden Python Gems: Master difflib, sched, binascii, tty, and weakref

Explore lesser-known Python standard-library modules—including difflib, sched, binascii, tty, and weakref—through clear explanations and practical code snippets that demonstrate how to compare strings, schedule events, encode data, manage terminal I/O, and work with weak references, empowering you to expand your programming toolkit.

Pythonbinasciidifflib
0 likes · 9 min read
Unlock Hidden Python Gems: Master difflib, sched, binascii, tty, and weakref
Code Mala Tang
Code Mala Tang
Jul 5, 2025 · Fundamentals

Master Python Code Style: Practical PEP8 Guidelines and Tools

This guide explains Python's evolving code‑style conventions, emphasizing readability, consistent indentation, line length, spacing, import ordering, and provides an overview of popular linting and formatting tools such as Pylint, Flake8, Isort, Autopep8, Yapf, and Black.

Code styleFormattingLinting
0 likes · 14 min read
Master Python Code Style: Practical PEP8 Guidelines and Tools
Instant Consumer Technology Team
Instant Consumer Technology Team
Jul 4, 2025 · Artificial Intelligence

How AI Agents Boost Development: Inside the ReAct Framework & Prompt Engineering

This article explains how AI agents, using the ReAct framework, enable a human‑machine pair‑programming workflow, details the reasoning‑acting‑observation loop, showcases practical Python examples with smolagents and DeepSeek, and provides prompt‑engineering guidelines for effective tool‑calling.

AI AgentLLMPrompt Engineering
0 likes · 19 min read
How AI Agents Boost Development: Inside the ReAct Framework & Prompt Engineering
Big Data Technology & Architecture
Big Data Technology & Architecture
Jul 4, 2025 · Big Data

Spark 4.0: New Features, Performance Gains, and Why It Still Leads Big Data

Despite the hype around Flink and AI models, Spark 4.0’s release brings a lightweight Python client, Spark Connect GA, enhanced SQL optimization, vectorized execution, and AI integration, reaffirming its leading position in the big‑data ecosystem while hinting at future challenges and innovations.

Big DataData EngineeringPerformance Optimization
0 likes · 6 min read
Spark 4.0: New Features, Performance Gains, and Why It Still Leads Big Data
Code Mala Tang
Code Mala Tang
Jul 3, 2025 · Databases

Master Peewee ORM: From Basic CRUD to Advanced Queries Compared with SQLAlchemy

This tutorial walks through Peewee’s lightweight ORM features—from creating, bulk inserting, updating, and deleting records to complex aggregations, window functions, CTEs, and PostgreSQL RETURNING clauses—while comparing its learning curve and performance to SQLAlchemy using real‑world Leapcell examples.

Advanced QueriesCRUDORM
0 likes · 17 min read
Master Peewee ORM: From Basic CRUD to Advanced Queries Compared with SQLAlchemy
Python Programming Learning Circle
Python Programming Learning Circle
Jul 3, 2025 · Fundamentals

2025 Python Essentials: 12 Must‑Have Tools to Supercharge Your Development

A comprehensive guide to the twelve most essential Python tools for 2025, covering everything from the latest interpreter and environment manager to linters, type checkers, data‑processing libraries, logging utilities, and a reactive notebook alternative, each with clear examples and key benefits.

Data ProcessingDevelopment ToolsProductivity
0 likes · 12 min read
2025 Python Essentials: 12 Must‑Have Tools to Supercharge Your Development
Java Architect Essentials
Java Architect Essentials
Jul 2, 2025 · Information Security

How to Bulletproof JWTs: Prevent Token Theft, None Attacks, and Brute‑Force

This article examines common JWT vulnerabilities—including token exposure via localStorage, algorithm‑tampering “none” attacks, weak signing keys, and lack of revocation—and presents a robust solution using HTTPS transmission, HttpOnly Secure cookies, SM9 cryptographic signatures, and a Redis‑based blacklist to achieve dramatically improved security.

FlaskJWTPython
0 likes · 12 min read
How to Bulletproof JWTs: Prevent Token Theft, None Attacks, and Brute‑Force
AI Large Model Application Practice
AI Large Model Application Practice
Jul 2, 2025 · Artificial Intelligence

Build a PPT‑Powered RAG Engine with Visual Models and MCP Server

This article explains how to construct a Retrieval‑Augmented Generation (RAG) pipeline for multi‑page PPT documents by converting slides to images, extracting content with a vision model, indexing with LlamaIndex and Chroma, and exposing the functionality through an MCP Server with tools for adding, querying, and managing PPTs.

MCP serverPPTPython
0 likes · 13 min read
Build a PPT‑Powered RAG Engine with Visual Models and MCP Server
Python Programming Learning Circle
Python Programming Learning Circle
Jul 2, 2025 · Fundamentals

Create a Python Debt Reminder Tool with Scheduled Pop‑ups and One‑Click Executable

Learn how to build a simple Python utility that periodically reminds a friend to repay a loan, using pip‑installed packages like APScheduler and pywin32 for scheduling and pop‑up messages, then package the script into a standalone executable with PyInstaller, complete with code snippets and screenshots.

APSchedulerAutomationPyInstaller
0 likes · 4 min read
Create a Python Debt Reminder Tool with Scheduled Pop‑ups and One‑Click Executable
Test Development Learning Exchange
Test Development Learning Exchange
Jul 1, 2025 · Operations

10 Essential Python Automation Scripts for API, UI, and Performance Testing

This guide presents ten ready‑to‑use Python scripts covering API testing with Requests, data‑driven tests using DDT, Selenium UI automation, Locust performance testing, unified logging, pytest‑Allure reporting, CSV data handling, SMTP email alerts, Git automation, and coverage measurement, each with installation tips.

APIAutomationLocust
0 likes · 9 min read
10 Essential Python Automation Scripts for API, UI, and Performance Testing
Code Mala Tang
Code Mala Tang
Jul 1, 2025 · Fundamentals

Mastering NumPy: Manual Array Manipulation with as_strided and ndarray

This tutorial explores advanced NumPy techniques for manually manipulating array metadata such as strides and shape, using functions like as_strided() and ndarray() to create custom views, achieve memory‑efficient operations, and avoid common pitfalls like unintended data corruption.

NumPyPythonarray view
0 likes · 26 min read
Mastering NumPy: Manual Array Manipulation with as_strided and ndarray
Deepin Linux
Deepin Linux
Jul 1, 2025 · Backend Development

Mastering IO Models: From Blocking to Asynchronous for High‑Performance Servers

This comprehensive guide explains the fundamentals of IO models—including blocking, non‑blocking, multiplexing, and asynchronous approaches—detailing their kernel interactions, practical Python examples, performance trade‑offs, and real‑world optimization strategies for high‑concurrency server applications.

IO modelsMultiplexingPython
0 likes · 33 min read
Mastering IO Models: From Blocking to Asynchronous for High‑Performance Servers
AI Algorithm Path
AI Algorithm Path
Jul 1, 2025 · Artificial Intelligence

Beginner’s Guide to CLIP Inference: Step‑by‑Step with Hugging Face

This tutorial walks through loading the openai/clip‑vit‑base‑patch32 model with Hugging Face, preprocessing images and text, encoding them into a shared embedding space, computing cosine similarity for zero‑shot image‑text matching, and visualizing the results, all with concrete code examples.

CLIPHugging FacePython
0 likes · 6 min read
Beginner’s Guide to CLIP Inference: Step‑by‑Step with Hugging Face
BirdNest Tech Talk
BirdNest Tech Talk
Jun 30, 2025 · Artificial Intelligence

Build a Weather‑Query ReAct Agent with LangGraph: Step‑by‑Step Guide

This article walks through constructing a stateful ReAct‑style LLM agent using LangGraph, detailing the core components—State, Nodes, Edges—defining a weather‑lookup tool with Open‑Meteo, configuring the graph’s nodes and conditional edges, and executing the workflow with streaming to observe each step in real time.

LLM agentsLangGraphPython
0 likes · 16 min read
Build a Weather‑Query ReAct Agent with LangGraph: Step‑by‑Step Guide
21CTO
21CTO
Jun 30, 2025 · Frontend Development

How Qt Bridges Will Unite Multiple Languages with Qt Quick UI

Qt Bridges is a new technology announced by Qt Group that enables developers to write backend logic in languages like C#, Kotlin, Python, Rust, or Swift while keeping the UI in QML/Qt Quick, simplifying integration and expanding the Qt ecosystem.

C#PythonQt
0 likes · 4 min read
How Qt Bridges Will Unite Multiple Languages with Qt Quick UI
Python Programming Learning Circle
Python Programming Learning Circle
Jun 30, 2025 · Artificial Intelligence

Choosing the Right AutoML Library: In‑Depth Python Comparisons & Use‑Cases

This article reviews the evolution of AutoML, explains its core principles, compares major Python AutoML libraries with code examples, provides a decision‑making framework and benchmark results, and offers practical guidance on selecting the most suitable tool for different machine‑learning projects.

AutoMLMachine LearningModel Selection
0 likes · 15 min read
Choosing the Right AutoML Library: In‑Depth Python Comparisons & Use‑Cases