Reinventing wheels while youre gaming. Being real and respectful. Good stuff: Rust, books, IETF RFCs. JobDesc -> BanycGitHub at outlook.com
proxy. A client defined dynamic forward proxy chain. Client or Access Server <=> n Proxy Servers <=> Origin Server
18MiniSQL. 满分实验:An independent, standalone, and functioning database management system (DBMS) supporting a subset of SQL. Cross-platform. Totally from the scratch. B+ Tree indexes.
14UnforgettableNotes. 📒 A sticky note APP that shows notes based on memory decay theory. 🧠 Least time for more remembering tasks! ⚡ 基于遗忘曲线的记事本,快遗忘的笔记会自动置顶,拒绝半途而废、人肉规划时间表。高效记忆利器!
12InverseParser.Grammar.RhetoricChinese. 满分作文生成器。通过堆砌华丽辞藻,批量生成满分作文。使用 BNF 语法编写语法树。
11mptcp. Multipath TCP. I/O copy friendly. Split one user stream into multiple TCP streams and assemble them together into an intact stream. Graceful shutdown to prevent TCP RST.
11Verilog-Workplace. CPU (MIPS, RISC-V), ALU, Multiplier, Divider, and more...
9Screenshot-OCR. Capture Screen for OCR. ---------- (Make sure to make yourself informed the warnings below before kicking off.)
8MapReduce. In C#. Master-Worker. From scratch. No Hadoop. Done. Depend on DFS.
8SharpNetwork. A bare-metal implementation of neural networks. Define networks in Numpy.NET. More than encapsulations.
5Sharer. Share/Transfer photos and text between any device and the APP host.
4DailyHealthReportZju. Using Selenium to auto submit ZJU's daily health report. Cross-platform. 浙江大学自动健康打卡📝,一切后果由使用者承担。支持无头 (headless) 模式。好用的话求一颗✨!谢谢😘!
4SocketApp. A Simple-to-use, Interactive Socket. Cross-platform. Middlewares for socket message processing.
4rtp. A userspace reliable transmission protocol; send rate governed only by delivery rate and data loss; good enough comparing to TCP performance.
4job-security. job control from anywhere! cargo install --git https://github.com/Banyc/job-security.git
3peg. `grep` but with PEG patterns. Define grammars (e.g. `digit`), functions for matching. No more regex syntax!
3InverseParser. Generate/compose text following a given grammar. Accept the grammar of the BNF format.
3async_async_io. `AsyncRead`, `AsyncWrite` traits but with `async fn` methods.
3SocketBackendFramework. Layer-4 generic-purpose backend. A backend framework on top of transport layer for relay network model.
3echo_server. A `SO_REUSEPORT` powered UDP and TCP echo server.
2Shell. Simple shell implementation.
2ardl. Aggressively reliable delivery layer. Above UDP. Nothing else.
2pioneer-console-boilerplate. Dependency injection, logging and configuration in a .NET Core console application. Currently Active.
2Chatter. An End-to-End Intranet IM with Message Encryption. __Download link:
2vanilla_tokio_actor. Basically just an actor with its clone-able handle.
2reinforcement_learning. Dynamic programming. Value iteration methods. Monte Carlo controls. Q-learning.
2neural_network. vanilla, simple, node-oriented, compositive, optimized, frameworkn't{torchn't, TFn't, candlen't}
2xdp_hello. DDoS mitigation
1file_rotating_log. Rust
1primitive. simple primitives to dogfood personal projects; my second std lib
1ocaml_exercises. RECREATIONAL. Think about learning functional programming for the sake of having fun :>
1dfsql. SQL REPL/lib for Data Frames
1udp_listener. `UdpListener::accept()`
1rmath. Rust
1tokio_throughput. Rust
1codecrafters-bittorrent-rust. Rust
1hdv. CSV but can be parsed in a multi-layer `struct`
1cond_prob_sim. Conditional probability simulation runtime. Formational definition of conditional probability problems.
1tokio_raw. tokio ICMP echo ping
1ntcp. TCP but with a bunch of sockets and a smart scheduler.
1tokio_socket2. To make socket2 work with tokio. Crate name: `tokio_socket2`.
1yew_chart_js. Chart.js bindings for Yew. Status: just work.
1rep. enforce representation/class invariants in your Rust data structures
1rvemu. RISC-V emulator for CLI and Web written in Rust with WebAssembly. It supports xv6 and Linux (ongoing).
1ardl_socket. Socket wrapper on https://github.com/Banyc/ardl
1olive-rs. Simple 2D Graphics Library for Rust. Status: STUDYING
1machine_metrics. Only 7MB! Dollar-store machine metric agent! All metrics stored at memory.
1simple-messaging. Brokerless messaging. Pub/Sub. Producer/Consumer. Best effort. Pure Go. No C. No CGO. NO libwhatsoever.
1math. to relearn math in the aspect of a programmer
1yew-router-2. Nested router for yew! String based navigator! Status: prototype.
1WordsDictator. To make word dictation easier. Windows only. 单词听写工具
1Quantitative-Linguistics-notes. Quantitative-Linguistics-notes
1MIPS. MIPS Compiler + Virtual Machine
1MultiplayerChessGame. Chess game with game rules. Multiplayer. Monogame. Cross-platform.
1TensorFlow.NET. .NET Standard bindings for Google's TensorFlow for developing, training and deploying Machine Learning models in C#.
1DemoLoginJwt. A basic login solution for Blazor server
1CryptoFs. Encrypt/ Decrypt files under folders and subfolders.
1