Huawei’s LINUX Laptops: Let’s Not Overhype Them

Huawei's LINUX Laptops: Let's Not Overhype Them

Huawei has released several LINUX laptops, and there are a lot of hype articles online, all looking the same, clearly official promotional content that feels like swallowing a bunch of flies! “Wow, Huawei laptops can actually install WINDOWS!” — as if other laptops can’t install WINDOWS as well; “After installing WINDOWS on Huawei, the experience … Read more

Addressing Asynchronous File Writing Issues in SoC Firmware Upgrades

Addressing Asynchronous File Writing Issues in SoC Firmware Upgrades

Click on the aboveblue text to follow us In industrial production, firmware flashing is a critical step to ensure the normal operation of products. However, in practical applications, due to the asynchronous nature of file writing in the Linux system, it may lead to incomplete firmware flashing, thereby affecting the normal startup and operation of … Read more

A Step-by-Step Guide to Customizing System Images Using Deepin

A Step-by-Step Guide to Customizing System Images Using Deepin

Have you ever thought about creating a custom operating system image by yourself? Whether it’s for a geek project to tailor a development environment or to breathe new life into old devices, customizing system images is an essential skill for enthusiasts. So how can you customize a dedicated system image for the device you have? … Read more

Domestic RISC-V Handheld Console Unveiled

Domestic RISC-V Handheld Console Unveiled

Source: Compiled from IT Home, Super Energy Network, etc. The domestic open-source hardware manufacturer Sipeed is set to launch a RISC-V handheld console — Lichee Pocket 4A, with official images now revealed. In terms of design, the Lichee Pocket 4A references the popular Nintendo Switch, featuring a detachable controller design. Its dimensions are 18 x … Read more

Implementing Shared Memory in C: IPC Mechanism

Implementing Shared Memory in C: IPC Mechanism

Implementing Shared Memory in C: IPC Mechanism In operating systems, Inter-Process Communication (IPC) is a mechanism that allows different processes to exchange data. Shared memory is an important method of IPC that allows multiple processes to access the same physical memory. This method is fast and efficient, making it suitable for applications that require frequent … Read more

Linux File Permission Management

Linux File Permission Management

1. The “Genetic Code” of File Permissions 1. File Type Identifiers First Character File Type Typical Examples d Directory /home, /var/log – Regular File index.html, app.py l Symbolic Link /usr/bin/python3 → python3.9 b/c Block Device/Character Device File /dev/sda (disk), /dev/ttyS0 (serial port) 2. Structure of Permission Triplets The permissions for each user type are composed … Read more

Monitoring and Tuning the Linux Networking Stack: Receiving Data (1) – Network Device Initialization

Monitoring and Tuning the Linux Networking Stack: Receiving Data (1) - Network Device Initialization

Monitoring and Tuning the Linux Networking Stack: Receiving Data In Brief This blog post explains how computers running the Linux kernel receive packets and how to monitor and tune various components of the networking stack as packets flow from the network to user-space programs. Update: We have published a corresponding article: “Monitoring and Tuning the … Read more

Linux Users Rejoice: Wine 10.6 Released, Gaming and Photo Editing Finally Smooth?

Linux Users Rejoice: Wine 10.6 Released, Gaming and Photo Editing Finally Smooth?

Good news for Linux and macOS users!Wine 10.6 has officially been released as the sixth update of the stable 10.x series. This update is not just a patch for the previous version; more importantly, it brings several significant upgrades that tech enthusiasts are excited about. Wine is a free and open-source compatibility layer that allows … Read more

Setting Up a Lightweight Personal Blog VanBlog on Linux and Accessing It Remotely

Setting Up a Lightweight Personal Blog VanBlog on Linux and Accessing It Remotely

Introduction Today, I will share how to set up a lightweight personal blog, VanBlog, on the Linux Ubuntu system, and use the Cpolar internal network penetration software to generate a public address for easy remote access to the locally deployed site anytime, anywhere. No public IP is required, and there’s no need to set up … Read more