Systems Programming

Systems Programming taxonomy generated by the site skill importer.

5 个技能
W
rust-async-patterns

作者 wshobson

rust-async-patterns 是一项面向 Tokio 异步 Rust 的实用技能,涵盖任务、通道、流、超时、取消、tracing 和错误处理,适合后端开发场景。

后端开发
收藏 0GitHub 32.6k
W
memory-safety-patterns

作者 wshobson

memory-safety-patterns 可帮助智能体在 C、C++ 和 Rust 中应用 RAII、ownership、smart pointers 与资源清理模式。适合用于审查后端或系统代码,减少内存泄漏和悬垂指针,并为围绕 files、sockets、buffers 和 FFI 边界的更安全重构提供指导。

后端开发
收藏 0GitHub 32.6k
W
go-concurrency-patterns

作者 wshobson

go-concurrency-patterns 帮助你以符合 Go 习惯的方式运用并发模式,涵盖 worker pools、pipelines、channels、sync primitives 以及基于 context 的取消控制。你可以根据 SKILL.md 中的指导,用它来设计更稳健的后端服务、排查竞态条件,并改进优雅关闭行为。

后端开发
收藏 0GitHub 32.6k
W
binary-analysis-patterns

作者 wshobson

binary-analysis-patterns 是一项面向逆向工程的技能,用于解读 x86-64 反汇编、调用约定、栈帧和控制流,帮助更高效地开展二进制审查与 Security Audit 工作。

安全审计
收藏 0GitHub 32.6k
W
anti-reversing-techniques

作者 wshobson

anti-reversing-techniques 是一项面向授权场景的逆向工程技能,适用于恶意软件分析、CTF 题目处理、加壳二进制初步研判和安全审计。它可帮助你识别反调试、反 VM、加壳与混淆模式,并结合核心技能与进阶参考资料,选择更实用的分析工作流。

安全审计
收藏 0GitHub 32.6k