欢迎来到我的个人博客,我叫 Maxim。本博客专注于系统开发和应用 IT 解决方案。在这里我分享自己的文章和原创开源项目,涵盖多个 IT 领域。
开发理念:所有项目都建立在完全自给自足(Zero Dependencies)、原生代码和跨平台的原则之上。所有源码开放,附带基准测试,并有详细文档以便复现。
关于我
拥有 25 年以上的 IT 开发与架构经验。从事自由职业。作为分析师、程序员和顾问参与项目。目前深入三个方向:原生技术、企业 AI 解决方案和网络安全(基础设施与服务器)。
核心能力
- 系统编程。开发无外部库和依赖的精简 Windows/Linux 模块(自定义分配器、MM 管理器、JSON/CSV/HTML 解析器、正则引擎、线程管理器、池系统)。
- 网络协议。按 RFC 规范实现协议:TLS/SSL、HTTP/S、FTP/S、WebSocket、SOCKS5 等。
- 密码学。实现加密与哈希方法:AES-GCM、SHA-256、RSA-2048、ECDHE、X25519 等。密钥与 X.509 证书生成。
- 本地 AI。完全使用 C/C++ 和 Python/PyTorch 为 CPU/GPU 开发与优化神经网络(LLM、STT、TTS)。具有构建自主离线助手(流水线:VAD → STT → LLM → TTS)、AI 智能体的经验。
- 图形、渲染与 Web。底层图形(OpenGL、Vulkan、Canvas)、过程动画、3D 模型解析与文档渲染引擎(PDF、EPUB、Office)。以纯 C 集成 Chromium(CEF)并通过 DevTools Protocol 控制。
- Web 技术。Go 与 C/CPP 的 Web 服务、Web 面板、Chromium(CEF)嵌入、通过 DevTools Protocol 控制浏览器、微型 Web 服务。
- 信息安全、逆向工程。开发带操作系统仿真的蜜罐、逆向应用与服务逻辑以复刻功能、网络指纹系统(JA3/JA4、TCP/IP 等)用于反机器人方案/用户识别、渗透测试 C2 框架(含位置无关 shellcode 代理)与反指纹方案。
- Windows native。深入掌握 Win32 API、WMI/COM、PE 文件结构、WASAPI 与桌面软件开发。
- 工程规范。跨平台构建(MinGW/MSVC/CMake/Go)、单元测试、压力测试、附带方法与基准测试的详细双语 README。
技术栈
- 编程语言:C/C++、Golang、Python、Node.js、JavaScript、PHP、Delphi、QT。
- 底层开发:纯原生代码全周期开发(Full Native Code),深入理解 Windows 与 Linux 操作系统架构。
- 网络技术:全面掌握各层网络协议知识。
- 数据库:各类 DBMS(SQL、NoSQL、Key-Value)的设计、优化与使用。精通 SQL。
- Web 基础设施与全栈:构建任意复杂度的 Web 服务(PHP/Go、JS、HTML、CSS),Linux/Windows 服务器管理与精细调优,Nginx 与 Apache Web 服务器。