Skip to content
View bitdove's full-sized avatar
🕊️
Currently debugging life
🕊️
Currently debugging life

Block or report bitdove

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bitdove/README.md

Hi, I'm bitdove 👋

C/C++ · Linux · Network Programming

Currently debugging life — and building things close to the system.

Blog GitHub

About me

I enjoy exploring systems and network programming through small, practical projects. Most of my work revolves around C/C++, Linux networking, data structures, and turning what I learn into readable notes.

喜欢把难懂的底层概念做成可运行、可阅读、可复现的小项目,也持续记录技术、思考与生活。

  • 🔭 Building and refining projects around network I/O, concurrency, and data structures
  • ✍️ Writing about C/C++, operating systems, networking, and life on my personal blog
  • 🌱 Learning in public, one commit and one note at a time

Featured work

Project What it is
SurgeX A lightweight C++ web server for learning Linux network programming, featuring a thread pool, non-blocking sockets, epoll, HTTP parsing, and synchronous/asynchronous logging.
cpp-algorithms Documented C++ implementations of data structures and algorithms, with explanations, tests, and further reading.
Simplest_Socket Minimal Linux socket communication examples designed to make the fundamentals easy to follow.
bitdove.github.io The source of my Hugo-powered blog: technical notes, learning logs, thoughts, and life beyond code.

Toolbox

C++ C Linux CMake GitHub Actions Hugo

Beyond code

Code is only part of the story. I also write about learning, travel, motorcycles, health, and the ordinary details worth remembering.

空山无我心自闲。

Popular repositories Loading

  1. Cpp_4th Cpp_4th Public

    Tsinghua University Computer Series Textbooks "C++ Language Programming (4th Edition)" Zheng Li, Dong Yuan, He Jiangzhou, Tsinghua University Press

    C++ 31 7

  2. SurgeX SurgeX Public

    🔥 A Lightweight Web Server Based On C++

    C++ 27 10

  3. EchoServer_CSAPP EchoServer_CSAPP Public

    Implement an echo server and build the project with make as the first step of the SurgeX project.

    C

  4. MyEcho MyEcho Public

    This is Simplest_Socket's C++ version.

    C++

  5. Simplest_Socket Simplest_Socket Public

    ⚡ The Simplest Socket Communication Based On Linux

    C

  6. Algorithm Algorithm Public

    Repo For LeetCode

    C++