kadn's starred repositories

build-your-own-x

Master programming by recreating your favorite technologies from scratch.

cpython

The Python programming language

Language:PythonLicense:NOASSERTIONStargazers:61383Issues:1511Issues:68566

awesome-cpp

A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

modern-cpp-tutorial

📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/

flash-linux0.11-talk

你管这破玩意叫操作系统源码 — 像小说一样品读 Linux 0.11 核心代码

DearPyGui

Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

acwj

A Compiler Writing Journey

Language:CLicense:GPL-3.0Stargazers:10270Issues:213Issues:49

awesome-cpp-cn

C++ 资源大全中文版,标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。由「开源前哨」和「CPP开发者」微信公号团队维护更新。

db_tutorial

Writing a sqlite clone from scratch in C

CppTemplateTutorial

中文的C++ Template的教学指南。与知名书籍C++ Templates不同,该系列教程将C++ Templates作为一门图灵完备的语言来讲授,以求帮助读者对Meta-Programming融会贯通。(正在施工中)

ThreadPool

A simple C++11 Thread Pool implementation

Language:C++License:ZlibStargazers:7720Issues:225Issues:82

SimpleKernel

Simple kernel for learning operating systems. 用于学习操作系统的简单内核

ebook

学习资料

hurlex-doc

hurlex 小内核分章节代码和文档

Language:CLicense:GPL-2.0Stargazers:1015Issues:75Issues:26

Audit-Learning

记录自己对《代码审计》的理解和总结,对危险函数的深入分析以及在p牛的博客和代码审计圈的收获

kernel_memory_management

总结整理linux内核的内存管理的资料,包含论文,文章,视频,以及应用程序的内存泄露,内存池相关

heap_allocator

A simple heap memory allocator in ~200 lines.

Language:CLicense:MITStargazers:862Issues:24Issues:5

threadpool

A simple C Thread pool implementation

Language:CLicense:BSD-2-ClauseStargazers:847Issues:64Issues:5

jack-compiler

jack语言编译器

apue

《UNIX环境高级编程》随书代码与课后习题

hcache

showing top X biggest cache files global

Language:GoLicense:Apache-2.0Stargazers:389Issues:13Issues:19

todo

A simple todo list app built in HTML, CSS and JavaScript

Language:JavaScriptLicense:MITStargazers:387Issues:33Issues:7

pineapple

pineapple lang 是一个简单的编程语言 demo. 它包含了个手写的递归下降解析器和一个简单的解释器. 虽然该语言甚至不是图灵完备的. 但 pineapple 的主要目的是让编译原理初学者有一个预热, 简单了解一个编程语言是怎么构建的.

compiler_course_info

compiler course info

SFML_RPG

RPG game made in SFML using C++

books

书籍收藏

Games16

代码巴士

Language:C++Stargazers:45Issues:1Issues:0
License:CC0-1.0Stargazers:16Issues:0Issues:0

TimerWheel

TimerWheel base on Linux

Language:C++Stargazers:8Issues:0Issues:0