关于 About
我主要做 C++、Linux、构建系统和服务端工程相关的开发,也会把零散但有用的 实践经验整理成文章和项目笔记。
I work mostly on C++, Linux, build systems, and backend engineering, and I turn useful notes from that work into articles and project write-ups.
- 数学、金融学与计算机背景,目前专注软件开发与工程实践 Background in mathematics, finance, and computer science, now focused on software engineering
- 长期记录 C++、协议、构建流程、项目结构与 Linux 使用经验 I write long-term notes on C++, protocols, build pipelines, project structure, and Linux
- 持续打磨一组以 she 开头命名的基础库与实验性项目 I keep refining a set of foundational libraries and experiments under the she prefix
- 关注可维护性、清晰接口和可以长期复用的工程组织方式 I care about maintainability, clear interfaces, and engineering structures that can last
项目 Projects
我长期维护并持续实验下面这些项目和方向: These are the projects and directions I keep maintaining or exploring:
基础库与工具 Libraries & tools
- ﹂ sheBase64 Base64 编解码实现,也是我试验项目结构、构建方式和测试组织的重要项目。 A Base64 implementation and one of my main playgrounds for project structure, builds, and tests.
- ﹂ sheLog 采用生产者消费者模型的日志库,关注异步写入和接口清晰度。 A logging library built around a producer-consumer model, with focus on async writes and clean APIs.
- ﹂ sheIni 在传统 ini 基础上扩展多级包含与数组等常用能力。 An ini parser extended with practical features such as nested includes and array-like values.
- ﹂ sheThreadPool 基于 C++11 的线程池方案,经常作为其他项目的底层依赖。 A C++11 thread pool that I often reuse as a lower-level dependency in other projects.
持续推进中 In progress
- ﹂ sheNet 面向 Linux 服务端场景的网络库,偏重基础通信能力而非跨平台。 A networking library aimed at Linux server environments, focused on fundamentals rather than portability.
- ﹂ sheRaft 仍以笔记和设计为主,计划在网络基础完善后继续推进。 Still mostly design notes and early thinking, planned to move forward after networking basics mature.
- ﹂ data_structure_core 希望系统重写一批常见和困难数据结构,保持实现与命名风格统一。 An attempt to systematically reimplement both common and harder data structures with a consistent style.
如果你想交流项目、代码实现或者工程问题,可以直接给我发邮件。 If you want to discuss projects, code, or engineering details, feel free to email me.