Pinned Repositories
sonic
Sonic is a blogging platform developed by Go. Simple and powerful
redis
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
a-picture-is-worth-a-1000-words
I am trying to describe complex matters in simple doodles!
algorithms
Minimal examples of data structures and algorithms in Python
dht-1
BitTorrent DHT Protocol && DHT Spider
h2o
HTTP server / library implementation with support for HTTP/1, HTTP/2, websocket
my-git
学习git的个人过程整理,不断更细
mydumper
Official mydumper project
redisTopK
A tool to find redis top n keys by key serialized length
shnwang's Repositories
shnwang/aliyundrive-webdav
阿里云盘 WebDAV 服务
shnwang/aos-AVP
NOVA opeN sOurce Video plAyer: main repository to build them all
shnwang/arpl
Automated Redpill Loader
shnwang/asm_book
A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level languages.
shnwang/bitcoinbook
Mastering Bitcoin 2nd Edition - Programming the Open Blockchain
shnwang/book-cpp-algorithms
The Standard Algorithms in C++.
shnwang/CasaOS
CasaOS - A simple, easy-to-use, elegant open-source Home Cloud system.
shnwang/chinese-independent-blogs
中文独立博客列表
shnwang/Criterion
A cross-platform C and C++ unit testing framework for the 21st century
shnwang/CspChan
A pure C (-std=c89) implementation of Go channels, including blocking and non-blocking selects.
shnwang/delta
A syntax-highlighting pager for git, diff, and grep output
shnwang/graph
A generic library for creating graph data structures and performing operations on them. It supports different kinds of graphs such as directed graphs, acyclic graphs, or trees.
shnwang/greptimedb
GreptimeDB, an open-source, cloud-native, distributed time-series database.
shnwang/karmem
Karmem is a fast binary serialization format, faster than Google Flatbuffers and optimized for TinyGo and WASM.
shnwang/like-dbg
Fully dockerized Linux kernel debugging environment
shnwang/litefs
FUSE-based file system for replicating SQLite databases across a cluster of machines
shnwang/lnx
⚡ Insanely fast, 🌟 Feature-rich searching. lnx is the adaptable, typo tollerant deployment of the tantivy search engine. Standing on the shoulders of giants.
shnwang/malachite
An arbitrary-precision arithmetic library for Rust.
shnwang/raspberry-pi-os
Learning operating system development using Linux kernel and Raspberry Pi
shnwang/rCore-Tutorial-v3
Let's write an OS which can run on RISC-V in Rust from scratch!
shnwang/Rust
All Algorithms implemented in Rust
shnwang/rust-raspberrypi-OS-tutorials
:books: Learn to write an embedded OS in Rust :crab:
shnwang/samurai
ninja-compatible build tool written in C
shnwang/steganography
Simple C++ Image Steganography tool to encrypt and hide files insde images using Least-Significant-Bit encoding.
shnwang/System-Design
SYSTEM DESIGN IS NOT JUST FOR INTERVIEWS, IT CAN BE HOW YOU MANAGE YOUR LIFE. How is modern software designed? 🤔 Some design-level considerations for scalability, maintainability eventual consistency, availability & reliability. 👨💻 Interview Prep. 👨💻
shnwang/unix
Old Unix programs running on modern computers.
shnwang/WasmEdge
WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devices.
shnwang/zero-to-production
Code for "Zero To Production In Rust", a book on API development using Rust.
shnwang/zinc
ZincSearch. A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
shnwang/zju-icicles
浙江大学课程攻略共享计划