TranslatedThis project once rose to number one in the world. A collection of high-quality content is at the very bottom of this page. In addition, the complete and beautifully made print edition of 《编程之法:面试和算法心得》 (The Art of Programming: Interview and Algorithm Insights) is now on sale at JD.com and Dangdang.
Repository Index
68,261 visible repositories in the index
1–14 of 14 · Most stars
A curated list of Multiplayer Game Network Programming Resources
- game-development
- gamedev
- game-programming
- networking
A minimal programming example for a chat server
A bare metal programming guide (ARM microcontrollers)
- baremetal
- gcc
- make
- stm32
Solutions and Notes for Labs of Computer Systems: A Programmer's Perspective 3rd Editon // 《深入理解计算机系统》第三版的实验文件、解答与笔记
Common libraries and data structures for C.
- c
- data-structures
- algorithms
- hashmap
Basic implementations of standard cryptography algorithms, like AES and SHA-1.
A basic 3D scene implemented with various engines, frameworks or APIs.
- computer-graphics
- graphics-programming
- rendering
- opengl
The complete hacking & penetration testing roadmap. From beginner to elite. 44,982 lines, 150+ Diagram across the roadmap: OPSEC, web security, Active Directory, binary exploitation, EDR evasion, and 0-day research. 300+ tools, 200+ MITRE techniques, C & Rust payloads, lab guides, books, courses, blogs, practice platforms, and AI security resources
- active-directory
- bug-bounty
- ctf
- cybersecurity
Sample ebpf programs to analyze
- ebpf
- ebpf-programs
- ebpf-opcode
GBDK tutorials
Sample project demonstrating how to use eBPF to encap/decap packets with an MPLS label.
An example of an eBPF program hooking into the kill tracepoint
Code that has been used as an example or the topic of a blog post on agnosticdev.com