Open Source IoT Energy Consumption Monitoring System for Campuses

Open Source IoT Energy Consumption Monitoring System for Campuses

Open Source! An IoT-based energy consumption monitoring system for campuses, completely free, supports real-time collection, transmission, and visualization analysis of energy such as water, electricity, and gas. The hardware is centered around the ESP32, connecting to water flow sensors, current sensors, and gas flow sensors, communicating with the backend via MQTT over WiFi. The backend … Read more

Python Programming Practice: Advanced and Career Development in Full Stack Web Development (Django / FastAPI)

Python Programming Practice: Advanced and Career Development in Full Stack Web Development (Django / FastAPI)

In the professional path of Python, web development is almost an unavoidable direction. From traditional MVC frameworks to modern asynchronous API services, Python’s web ecosystem is primarily represented by two major frameworks: Django and FastAPI. They have distinct styles but both offer very high productivity. This article will take you through their architectural concepts, application … Read more

From JDK8 to Python 3.12: Practical AI Full-Stack Development

The iteration of AI technology is accelerating, yet many enterprises are still constrained by the JDK8 architecture. Mainstream AI frameworks such as Spring AI and LangChain4J impose strict requirements for higher versions of JDK, leading to a dual dilemma of compatibility and cost when upgrading. Instead of passively adapting, it is better to proactively switch … Read more

Predictions for Python Development Trends in 2025-2026: Web Renaissance, AI Dominance, and Performance First

According to the 2024 Python Developer Survey data, Web development is experiencing a resurgence, with 46% of developers using Python for Web development, marking a turnaround from the declining trend of the past three years. Meanwhile, the rapid development in AI and data science has led to an increasing application of Python in these fields. … Read more

Implementing Dynamic Relay Updates for RustDesk: Achieving Low-Latency, High-Quality Remote Desktop Access

Implementing Dynamic Relay Updates for RustDesk: Achieving Low-Latency, High-Quality Remote Desktop Access

Word count: 1715, reading time approximately 9 minutes Mark “Home Cloud Life” as a “Star⭐” to never miss the latest articles My home broadband does not have a public IPv4 address, but fortunately, it is NAT1 type, allowing for hole punching with tools. However, RustDesk has a peculiar design where the server’s port 21116 must … Read more

New Trends in Python for 2025: While Your Colleagues Code with AI, Are You Still Typing Manually? It’s Time to Act!

New Trends in Python for 2025: While Your Colleagues Code with AI, Are You Still Typing Manually? It's Time to Act!

Friends, wake up! It’s already more than half of 2025, and you aren’t still clinging to the old Python methods from three years ago, are you? The Python community has changed dramatically: some are using new tools to maximize efficiency, achieving in one day what used to take three; others are seizing new trends to … Read more

You Might Be Misunderstanding Python~

You Might Be Misunderstanding Python~

Set Script Home as “Starred⭐” to receive article updates immediately Recently, I came across an interesting question: Why is Python slow in execution, yet it is used for AI? Many people criticize Python for being an interpreted language, inherently slow compared to compiled languages like C++ and Java, which are more stable and faster. So … Read more

Understanding OAuth 2 Authentication in HTTP Requests and Implementation in FastAPI

Understanding OAuth 2 Authentication in HTTP Requests and Implementation in FastAPI

This article will briefly introduce what OAuth 2 authentication in HTTP requests is and how to use OAuth 2 in FastAPI. Welcome to follow my public account NLP Journey of Wonders, where original technical articles are pushed at the first time. Welcome to follow my knowledge planet Journey of Natural Language Processing, where I am … Read more

Implementing a Salary Management API with Python

Implementing a Salary Management API with Python

🚀 Preview In-Depth Analysis of the Salary Management API “Boss, stop using Excel for payroll! Today, we will use 50 lines of Python to build a RESTful little powerhouse that calculates better than the finance lady—FastAPI Salary Management API! It not only helps you store payroll in the cloud but also allows one-click account checking … Read more

How To Run ChatGPT-Like LLM On NVIDIA Jetson

How To Run ChatGPT-Like LLM On NVIDIA Jetson

Language models have revolutionized the field of natural language processing, enabling computers to understand and generate text similar to that of humans. One powerful language model is ChatGPT, developed by OpenAI. The current market features many AI players, including ChatGPT, Google Bard, Bing AI Chat, and others. However, all these models require an internet connection … Read more