Using Linux, Vim, and Markdown for Image Insertion

Using Linux, Vim, and Markdown for Image Insertion

Continuing from the previous article, this time I explore how to conveniently insert images while writing Markdown content in Vim, as well as how to better browse the content. Fortunately, there are existing plugins that allow you to directly copy the content of screenshots into Markdown. Copying and pasting screenshots into documents is an easy … Read more

Writing a GDB Plugin for Quick Address Information Calculation

Writing a GDB Plugin for Quick Address Information Calculation

0x00 Background As a blank binary slate, there are times when we need to check various information about certain addresses. For example: Which segment does this address belong to? <span>.bss</span> or <span>.data</span>? Is a certain value on the heap or the stack? What is the corresponding address in IDA/Ghidra? Which mapping file does this address … Read more

Practical Tips for Using Keil: Formatting Code with AStyle Plugin

Practical Tips for Using Keil: Formatting Code with AStyle Plugin

Follow+Star Public Account Number, Don’t Miss Exciting ContentAuthor | strongerHuangWeChat Public Account | Embedded ColumnIf you download a source code online, or take over a colleague’s code, and it looks like the image below, do you still have the mood to look at it? However, if you format (beautify) it with a tool like this, … Read more

Elegant Implementation of Pluggable Components with SpringBoot and SPI

Elegant Implementation of Pluggable Components with SpringBoot and SPI

Source: juejin.cn/post/7395433541482823715 Hello everyone, I am Guide Jun Stable sales without needing to bypass official ChatGPT, Claude, or Midjourney What is Java’s SPI Difference between SPI and API Implementation process What is Java’s SPI Java SPI (Service Provider Interface) is a service provider interface that provides a service discovery and loading mechanism in Java, allowing … Read more

FloorGenerator and MultiTexture Plugin Installation Guide

FloorGenerator and MultiTexture Plugin Installation Guide

Every time I organize and edit graphic recommendations, it takes 1-2 hours. Original content is not easy, and I refuse to cater to freeloaders. I ask everyone to appreciate the hard work while obtaining useful content,(a small tip) and you can click the link in the articleAD, it won’t take much of your time, just … Read more

Guide to Using TrueSTUDIO for STM32 (Plugins)

Guide to Using TrueSTUDIO for STM32 (Plugins)

TrueSTUDIO for STM32 is an integrated development environment for STM32 based on the Eclipse architecture. Now, let me introduce the plugins I am currently using. Plugin 1: STM32CubeMX STM32CubeMX can be embedded as a plugin in TrueSTUDIO for STM32. The specific operations are shown in the figures (1) and (2). Help (H) > Install New … Read more

Guide to Accessing China Telecom IoT Open Platform

Guide to Accessing China Telecom IoT Open Platform

Source: Internet of Things Space; organized and published by the “Chongqing Internet of Things Industry Association”. Overall Process for Connecting to China Telecom IoT Open Platform 1. Fill in Account Application on the Open Lab WeChat Official Account 2. Open Lab Activates SP Account for Testing Environment Platform 3. Enterprise Clients Log into the Open … Read more

AI Robot | WeChat + Third-Party Function Interfaces

AI Robot | WeChat + Third-Party Function Interfaces

WeChat Official Account: Sanqiang AI House Follow to learn more about AI technology Introduction Hello, everyone! In a previous article titled AI Robot | The Scheduling Task Tool on WeChat, I mentioned the use case of scheduled messages, which can send information such as morning reports and weather on WeChat. This type of information is … Read more

Unbelievable! This VSCode Plugin Doubled My Embedded Development Efficiency

Unbelievable! This VSCode Plugin Doubled My Embedded Development Efficiency

1. Introduction Hello everyone, I am Mai Ge. As an embedded development engineer, my daily work is closely related to register configuration, communication protocol debugging, and memory leak troubleshooting. I wonder if anyone else has found themselves in a similar predicament: High Repetitive Work: Sensor initialization and peripheral driver development account for 70% of my … Read more

Update: MultiTTS Desktop Reading Plugin v1.2, Powerful Browser TTS Text-to-Speech Extension

Update: MultiTTS Desktop Reading Plugin v1.2, Powerful Browser TTS Text-to-Speech Extension

The MultiTTS desktop reading plugin has been updated primarily to fix bugs, and it is recommended to use the latest version. Installation is quite simple: remove the old version and reinstall it using the method previously introduced (remember to change the IP address after installation). Update Log 1. Added a paragraph word count option in … Read more