Considerations for Infrastructure Development in Embedded Software Architecture Design

Considerations for Infrastructure Development in Embedded Software Architecture Design

Click the above“Embedded and Linux Matters” Select“Pin/Star Public Account” Welfare and valuable content delivered promptly In ancient times, writing emphasized the importance of intention. Today, engineers working on projects and products should also approach software issues from the perspective of software architecture, believing that their understanding of software will become deeper. In embedded software development, … Read more

Two Go Routing Libraries – Chi and HttpRouter

Two Go Routing Libraries - Chi and HttpRouter

In Go language web development, choosing the right routing library is crucial. Chi and HttpRouter are both lightweight routing solutions favored by developers, each with its own characteristics suitable for different scenarios.Among them, Chi is a feature-rich modular router built on the standard library net/http, known for its modular design and strong middleware support. It … Read more

ST’s First Version of the New ThreadX Middleware + FreeRTOS Released

ST's First Version of the New ThreadX Middleware + FreeRTOS Released

【Origin of the Issue】 Previously, a post was made regarding: ST’s upgrade of the ThreadX RTOS software package x-cube-azrtos-h7, dispelling the “abandonment of ThreadX” rumors.【Release of the First Version】A version has been released on ST’s GitHub for the H5 chip, and those interested can try it out.Currently, it mainly includes several examples of FileX and … Read more

The Ultimate Guide to HTTP Logging in ASP.NET Core: From Basic Configuration to Sensitive Data Redaction Practices

The Ultimate Guide to HTTP Logging in ASP.NET Core: From Basic Configuration to Sensitive Data Redaction Practices

Logging HTTP requests and responses can help developers quickly troubleshoot issues, monitor performance, and audit user behavior. ASP.NET Core provides out-of-the-box support through the built-in <span>HttpLogging</span> middleware, which you can flexibly configure and extend according to your needs. This article covers in-depth: 🔹 Enabling and configuring HTTP logging in ASP.NET Core projects 🔹 Detailed explanation … Read more

What Are the Advantages and Disadvantages of the ARM mbed Platform from a Developer’s Perspective?

What Are the Advantages and Disadvantages of the ARM mbed Platform from a Developer's Perspective?

How does the mbed platform truly appear in the eyes of real product developers? This article invites Huang Zhuo, CEO of Smart Cloud, to share his insights. ARM has made a high-profile release of its mbed OS development platform, which has caused quite a stir in the smart hardware community. Many people know that Smart … Read more

Introduction to RabbitMQ HTTP API

Introduction to RabbitMQ HTTP API

Author Introduction: There is not a single proficient operations engineer on the resume.Please click the blue “Operations Path” above to follow me, the mind map below is also the expected updated content and current progress (updated irregularly). Middleware, I define it as software that depends on certain business functions, including the following parts: Web Server … Read more

Integrating Elasticsearch with HttpClient in ASP.NET Core for Logging and Querying

Integrating Elasticsearch with HttpClient in ASP.NET Core for Logging and Querying

In development, centralized management of system logs and support for real-time search is an important means to improve operational efficiency. This article will introduce how to integrate <span>HttpClient</span> with Elasticsearch in an ASP.NET Core project to achieve automatic logging, indexing, and querying functionality. Technical Architecture Overview • ASP.NET Core: Building Web API services • HttpClient: … Read more

Weekly Library | Chi: An Elegant HTTP Router Library for Go

Weekly Library | Chi: An Elegant HTTP Router Library for Go

Weekly Library | Chi: 🚦 An Elegant HTTP Router Library for Go When building web services and APIs, an excellent routing library can greatly enhance development efficiency. Chi, with its lightweight design and powerful features, has become a highly regarded HTTP routing solution in the Go language ecosystem. 💡 Understanding Chi Chi is a lightweight … Read more

Go Language Development Tool: Zero Configuration HTTP Request Visualization and Debugging Tool

Go Language Development Tool: Zero Configuration HTTP Request Visualization and Debugging Tool

In modern web development, debugging and analyzing HTTP requests is a crucial task. Whether you are a backend developer or a frontend engineer, you need a simple and easy-to-use tool to help you quickly locate issues and optimize performance. Today, we will discuss a powerful Go language tool—GoVisual. It is a zero-configuration HTTP request visualization … Read more

Getting Started with ROS2: Installing ROS2 Dashing on Linux using APT

Getting Started with ROS2: Installing ROS2 Dashing on Linux using APT

Description Installing ROS2 Dashing using APT in a Linux environment Test environment: Ubuntu 18.04 + ROS2 Dashing Installation Steps Set the language environment $ sudo locale-gen en_US en_US.UTF-8 $ sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 $ export LANG=en_US.UTF-8 Add the key $ sudo apt update && sudo apt install curl gnupg2 lsb-release $ curl http://repo.ros2.org/repos.key | sudo … Read more