Jingwei W's starred repositories

system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

Language:PythonLicense:NOASSERTIONStargazers:267702Issues:6629Issues:295

fucking-algorithm

刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.

tmux

tmux source code

Language:CLicense:NOASSERTIONStargazers:34215Issues:427Issues:3393

How-To-Ask-Questions-The-Smart-Way

本文原文由知名 Hacker Eric S. Raymond 所撰寫,教你如何正確的提出技術問題並獲得你滿意的答案。

Language:JavaScriptLicense:MITStargazers:30305Issues:416Issues:30

serenity

The Serenity Operating System 🐞

Language:C++License:BSD-2-ClauseStargazers:30244Issues:351Issues:4170

os-tutorial

How to create an OS from scratch

Language:CLicense:BSD-3-ClauseStargazers:26857Issues:803Issues:174

spdlog

Fast C++ logging library.

Language:C++License:NOASSERTIONStargazers:23600Issues:443Issues:2132

How-to-Make-a-Computer-Operating-System

How to Make a Computer Operating System in C++

Language:CLicense:Apache-2.0Stargazers:21249Issues:1563Issues:74

goaccess

GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.

How-To-Secure-A-Linux-Server

An evolving how-to guide for securing a Linux server.

howto-make-more-money

程序员如何优雅的挣零花钱,2.0版,升级为小书了。Most of this not work outside China , so no English translate

Language:PHPStargazers:16864Issues:1969Issues:0

HowToBeAProgrammer

A guide on how to be a Programmer - originally published by Robert L Read

github

GitHub 漫游指南- a Chinese ebook on how to build a good project on Github. Explore the users' behavior. Find some thing interest.

Language:Rich Text FormatStargazers:10016Issues:444Issues:34

lua

A copy of the Lua development repository, as seen by the Lua team. Mirrored irregularly. Please DO NOT send pull requests or any other stuff. All communication should be through the Lua mailing list https://www.lua.org/lua-l.html

Language:CStargazers:8320Issues:407Issues:0

devilutionX

Diablo build for modern operating systems

Language:C++License:NOASSERTIONStargazers:7923Issues:195Issues:2051

cmus

Small, fast and powerful console music player for Unix-like operating systems.

Language:CLicense:GPL-2.0Stargazers:5471Issues:102Issues:897

SimpleKernel

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

minix

Official MINIX sources - Automatically replicated from gerrit.minix3.org

Language:CLicense:NOASSERTIONStargazers:2952Issues:170Issues:194

thor-os

Simple operating system in C++, written from scratch

Language:C++License:MITStargazers:1634Issues:74Issues:37

busybox

BusyBox mirror

Language:CLicense:NOASSERTIONStargazers:1594Issues:72Issues:73

illumos-gate

An open-source Unix operating system

Language:CStargazers:1587Issues:150Issues:0

hardened_malloc

Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.

interim

The Interim Operating System

cmockery

A lightweight library to simplify and generalize the process of writing unit tests for C applications.

Language:ShellLicense:Apache-2.0Stargazers:1034Issues:71Issues:43

tinyalloc

malloc / free replacement for unmanaged, linear memory situations (e.g. WASM, embedded devices...)

Language:CLicense:Apache-2.0Stargazers:769Issues:16Issues:5

hacker-howto

本文原文由知名Hacker Eric S. Raymond 所撰写,教你如何成为一名黑客。

nedmalloc

An EXTREMELY FAST portable thread caching malloc implementation written in C for multiple threads without lock contention based on dlmalloc. Optimised for x86 and x64. Compatible with C++. Can patch itself into existing binaries on Windows.

Language:CLicense:BSL-1.0Stargazers:399Issues:43Issues:16

How_To_Report_Bug_Properly

如何有效地报告 Bug 中文删减版

FixLinux

记录我是如何解决一些问题的,公开我平时用的脚本,变量等。

Language:ShellLicense:GPL-3.0Stargazers:135Issues:15Issues:4

bsdmalloc

A very fast storage allocator snagged from NetBSD.