Python is Taking Over the World

Python is Taking Over the World

Author: Nick Heath Translator: Wuming Editor: Xiaozhi From 2018 to 2019, the popularity of all programming languages declined, except for Python. Why has Python become increasingly popular? This article outlines the history of Python’s development and attempts to reveal the secrets behind its success. At the end of 1994, a group of programmers from across … Read more

Linus: Even if I Get Hit by a Bus, the Linux Kernel Will Be Fine

Linus: Even if I Get Hit by a Bus, the Linux Kernel Will Be Fine

Editor | Xiao Zhi At the North American Open Source Summit held on August 31, Linus Torvalds, the creator of Linux, shared his views on the future of Linux during a conversation with Dirk Hohndel, Chief Open Source Officer at VMware. He stated that if he were hit by a bus, he wouldn’t worry about … Read more

Our Generation of Post-90s: Diligently Tackling the Linux Kernel at ByteDance | Interview with the Outstanding Technical Team

Our Generation of Post-90s: Diligently Tackling the Linux Kernel at ByteDance | Interview with the Outstanding Technical Team

Guests | Zhang Yu, Duan Xiongchun, Song Muchun, Xie Yongji, Deng Liang Author | Ling Min With the rapid evolution of the internet, many star products shine under the halo of the times; but behind the noise, there is a group of people quietly safeguarding the stability of the internet world. Today, we introduce this … Read more

After 10 Years of Using Windows, I Finally Switched to Linux

After 10 Years of Using Windows, I Finally Switched to Linux

Author | Shalitha SurangaEditor | Wan JiaTranslator | Zhang JianxinI am a fan of Windows 98, 2000, XP, 7, and 10. However, I ultimately decided to use Ubuntu permanently. My Ubuntu Desktop Without an operating system, a computer becomes a worthless device, as the operating system serves as the intermediary interface between the user and … Read more

How to Log Dropped Packets from the Linux IPTables Firewall to a Log File

How to Log Dropped Packets from the Linux IPTables Firewall to a Log File

Abstract: This article explains how to log incoming and outgoing dropped firewall packets. When your IPTables rules are not working as expected, you may need to log the dropped packets for troubleshooting. This article describes how to log incoming and outgoing dropped firewall packets. Logging All Dropped Incoming Packets First, we need to understand how … Read more

Linux Experiment 3: Directory Operations – Questions and Answers

Linux Experiment 3: Directory Operations - Questions and Answers

Task: Use commands to complete the following operations 1. Create directories<span>/home/guestuser1/work1</span> and <span>/home/guestuser/work2</span> mkdir /home/guestuser1/work1 /home/guestuser/work2 2. Change the current directory to<span>/home/guestuser/work1</span> cd /home/guestuser/work1 3. Display the current path: pwd 4. Switch to the root directory; cd / 5. Display all contents in the current directory (including hidden files); ls -a # or ll -a … Read more

Step-by-Step Guide: Using the Air780 4G Module for USB Internet Access on Arm Linux – PPP Dial-Up

Step-by-Step Guide: Using the Air780 4G Module for USB Internet Access on Arm Linux - PPP Dial-Up

1. Hardware 4G Module: Hezhao Air780EMain Control: NUC980 Main Control Pin: Using USB1 4G Module Pins: 2. 4G Module The VID and PID of the 780ER module are 19d1 and 0001 respectively. 3. Kernel Driver Configuration Before adding the USB driver, check the original development board’s USB information. 3.1 Driver Modification Add VID and PIDTo … Read more

Common Linux Commands – Part 2

Common Linux Commands - Part 2

File Search Commands: 1. find directory -name “filename“ – Search for files by name 2. find directory -type f -name “*.txt” – Find specific type of files 3. grep “text” filename – Search for text in a file 4. grep -r “text” directory – Recursively search for text in a directory 5. locate filename – … Read more

Recommended Linux C++ Project: File Server + How to Quickly Get Started with Large C++ Projects

Recommended Linux C++ Project: File Server + How to Quickly Get Started with Large C++ Projects

1 The Significance of This Sharing Source code address: https://github.com/shangguanyongshi/WebFileServer.git Video explanation:https://www.bilibili.com/video/BV1bGkPYzExW/ After learning C++ and Linux programming, you can use the WebFileServer file server as a practical project. It is more meaningful than the WebServer project as it includes file upload functionality. This sharing not only explains how to run the WebFileServer project but … Read more

Comprehensive Analysis of Linux Permissions: An Essential Guide from Beginner to Expert!

Comprehensive Analysis of Linux Permissions: An Essential Guide from Beginner to Expert!

Linux | Red Hat Certification | IT Technology | Operations Engineer 👇 Join our technical exchange QQ group with 1000 members, note 【public account】 for faster approval 1. Introduction to Shell Commands Before understanding Linux operating permissions, let’s add a knowledge point: shell – command line interpreter. For Linux, it is the operating system, which … Read more