iskyzh's repos on GitHub
Rust · 4019 watchers
mini-lsm
A course of building an LSM-Tree storage engine (database) in a week.
Typst · 715 watchers
chicv
A minimal and fully-customizable CV template for Typst.
Rust · 320 watchers
core-os-riscv
🖥️ An xv6-like operating system on RISC-V with multi-core support. Documentation available online.
Python · 227 watchers
canvas_grab
🌐 One-click script to synchronize files from Canvas LMS.
C++ · 211 watchers
RISCV-Simulator
💻 RISC-V Simulator of RV32I ISA. 5-stage pipeline / out-of-order execution with Tomasulo algorithm and Speculation. Support runtime visualization. Project report available.
Rust · 100 watchers
raytracer.rs
⚡ A high-performance path tracer implemented in Rust based on "Ray Tracing in One Weekend" featuring static dispatch, multi-threaded rendering and a variety of preset scenes.
67 watchers
HallOfShame
Hall of Shame
Rust · 63 watchers
raytracer-tutorial
raytracer project for PPCA 2020
Rust · 62 watchers
mini-lsm-solution-checkpoint
Mini-LSM solution checkpoint
TypeScript · 56 watchers
make-a-fortune
An open-source anonymous forum frontend.
C · 55 watchers
linux-kernel-labs
Linux kernel labs
Rust · 52 watchers
optimizer-lessons
Code for "Lessons Learned from Building a Query Optimizer" blog series
Rust · 45 watchers
raft-kvs
⛵ A distributed key-value store based on Raft. (WIP)
C · 40 watchers
notes
Lecture notes at SJTU
Haskell · 36 watchers
mips-simulator
💻 A 5-stage pipeline MIPS CPU design in Haskell.
Verilog · 34 watchers
mips-cpu
💻 A 5-stage pipeline MIPS CPU implementation in Verilog.
C++ · 30 watchers
bustub-vectordb
The BusTub Relational Database Management System (Educational)
HTML · 27 watchers
fourier-transform-drawing
Inspired by 3Blue1Brown. Apply fourier transform to an SVG path and draw the result on canvas.
Vue · 26 watchers
BlueSense
🌈 BlueSense is a long-term project for monitoring Shanghai environment data.
C++ · 22 watchers
Meteor
🚆 Fine-grained analysis and visualization of Hangzhou Metro for efficient traveling in metro system. Project report, slide and presentation video included.
C · 21 watchers
pg_poop
A Postgres extension that rewrites strings to 💩
HTML · 19 watchers
bustub-web-shell
BusTub web shell
Rust · 19 watchers
rust-ycsb
YCSB in Rust (WIP)
C++ · 17 watchers
BPlusTree
🌲 Fully unit-tested B+ tree with basic paging implemented in C++
Go · 12 watchers
go-dht
🌎 Chord in golang
Go · 10 watchers
pebble
RocksDB/LevelDB inspired key-value database in Go
Swift · 9 watchers
julia.metal
🎇 Render Julia Sets in real-time with Metal API on macOS
R · 8 watchers
r-by-example
📚 Solutions for the book "R by Example"
JavaScript · 7 watchers
chaos-video
Course Project of CS339 Computer Networks
C++ · 5 watchers
data-structure-deque
A deque of O(sqrt n) complexity on access, insert and remove, with an optimization for O(log n) access based on fenwick tree.
JavaScript · 5 watchers
fishing
Yet another boring fishing game
Python · 5 watchers
langchain-risinglight
a langchain binding for risinglight
Makefile · 5 watchers
oom_killer
Project 2 of SJTU CS356 Operating System Projects
PHP · 4 watchers
CloudOJ
🌩️ (DEPRECATED) An Online Judge. Deprecated due to low efficiency and security issues.
Python · 4 watchers
ddcm-protocol
🌐 A protocol based on Kademlia and designed for peer-to-peer distrubuted computing
Rust · 4 watchers
fish-agent-simulation-mcm2020
🐟🐟 An agent-based model for simulating fish distribution in North Atlantic.
Python · 4 watchers
game-theory-on-matrix
An agent-based model for researching game theory dynamics on matrix-like structure.
Python · 3 watchers
BlueMarine
🌃 Collect climate data from embedded devices with serial connection and BLE. Part of the BlueSense project.
Rust · 3 watchers
bors-playground
Rust · 3 watchers
kvs
Key-Value Store [Practical Networked Applications in Rust]
3 watchers
rust-analyzer
A Rust compiler front-end for IDEs
Rust · 2 watchers
arrow-tools
A collection of handy CLI tools to convert CSV and JSON to Apache Arrow and Parquet
Python · 2 watchers
BlueMonitor
🌃 Blue Sense: Sense of Blue Sky. This is the Raspberry Pi part of Blue Sense.
Java · 2 watchers
calcite-bustub
The Calcite query frontend for BusTub
Python · 2 watchers
langchain-turbopuffer
an unofficial langchain binding for turbopuffer
2 watchers
packages
Packages for Typst.
Rust · 2 watchers
rust
Empowering everyone to build reliable and efficient software.
Python · 2 watchers
sglang
SGLang is a fast serving framework for large language models and vision language models.
1 watchers
agatedb
A persistent key-value storage in rust.
1 watchers
awesome-typst
Awesome Typst Links
Go · 1 watchers
badger
Fast key-value DB in Go.
C++ · 1 watchers
BlueSensor
🌃 Collect climate data from sensors on Arduino. Part of the BlueSense Project.
1 watchers
bustub-btree-shell
Swift · 1 watchers
conway.metal
Conway's Game of Life with Metal Computing
TypeScript · 1 watchers
conway.ts
Conway's Game of Life in TypeScript
1 watchers
dashmap
Blazing fast concurrent HashMap for Rust.
1 watchers
datafusion
Apache DataFusion SQL Query Engine
Python · 1 watchers
FlyThat
Code for Kaggle in-class competition
1 watchers
mlx
MLX: An array framework for Apple silicon
1 watchers
moonlink
Sub-Second Postgres to Iceberg Mirroring
Go · 1 watchers
MrSans
🤖 Mr. Sans is a bot reporter for BlueSense. Part of the BlueSense project.
1 watchers
neon
Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, branching, and bottomless storage.
C · 1 watchers
pg_hint_plan
Give PostgreSQL ability to manually force some decisions in execution plans.
C · 1 watchers
pg_sudo
1 watchers
postgresml
PostgresML is an AI application database. Download open source models from Huggingface, or train your own, to create and index LLM embeddings, generate text, or make online predictions using only SQL.
PLpgSQL · 1 watchers
postgresql_anonymizer
Neon fork of https://gitlab.com/dalibo/postgresql_anonymizer
JavaScript · 1 watchers
prisma-edge-vercel
JavaScript · 1 watchers
prosea
📚 A crowdsourced contest solution sharing platform built for online STEM test of Innovation Competition
Rust · 1 watchers
risinglight
RisingLight is an OLAP database system for educational purpose
C++ · 1 watchers
serialpb
Reliable packet transmission over serial interface
C++ · 0 watchers
CAHRR
🌪️ Chi's Advanced Hurricane Robot Runtime
0 watchers
cargo-llvm-cov
Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).
0 watchers
cargo-semver-checks
Scan your Rust crate for semver violations.
0 watchers
client-rust
Rust Client for TiKV.
0 watchers
cuid-rust
Rust implemention of CUID unique IDs
0 watchers
databend
An elastic and reliable Serverless Data Warehouse, offers Blazing Fast Query and combines Elasticity, Simplicity, Low cost of the Cloud, built to make the Data Cloud easy
Go · 0 watchers
db-bench-scripts
Dockerfile to generate db_bench binaries
HTML · 0 watchers
ddcm-word-count
🖥️ DDCM = Dawn Distributed Computing Model. Word Count with DDCM.
JavaScript · 0 watchers
ec2-github-runner
On-demand self-hosted AWS EC2 runner for GitHub Actions
0 watchers
egraphs-good.github.io
egraphs-good website
0 watchers
formulae.brew.sh
🏎 An online formulae browser for Homebrew
0 watchers
hstream
The database built for IoT streaming data storage and real-time stream processing.
Haskell · 0 watchers
introliquid.hs
Exercise for "An Introduction to Liquid Haskell"
0 watchers
issues
Code Unrelated Issues
0 watchers
langchain-neon
WIP langchain binding for Neon via serverless HTTP API
Ruby · 0 watchers
lisp-interpreter
💎 A Lisp interpreter in Ruby
0 watchers
madsim
Magical Deterministic Simulator for distributed systems in Rust.
Rust · 0 watchers
mnist.rs
🔢 MNIST training of minimal dependency implemented in Rust. Trained with fully-connected layers.
0 watchers
neon-lights
0 watchers
opentelemetry-rust
OpenTelemetry API and SDK for Rust
Rust · 0 watchers
optd
CMU-DB's Cascades optimizer framework
0 watchers
pest
The Elegant Parser
0 watchers
pgvecto.rs
🚧 WIP 🚧 Vector database plugin for Postgres, written in Rust
Rust · 0 watchers
pgx
Build Postgres Extensions with Rust!
Rust · 0 watchers
pgx-fdw
(WIP) Postgres foreign data wrapper for pgx
0 watchers
pulsar-rs
Rust Client library for Apache Pulsar
0 watchers
risingwave
RisingWave: the next-generation streaming database in the cloud.
0 watchers
rust-protobuf
Rust implementation of Google protocol buffers
0 watchers
rustmagazine.github.io
A publication dedicated to the Rust programming language
TypeScript · 0 watchers
simple-message-board-neon
iskyzh

iskyzh

V2EX member #90996, joined on 2015-01-10 13:24:32 +08:00
星星球上 / 忘却海角 / 面朝大海 / 春暖花开
Per iskyzh's settings, the topics list is hidden
Deals info, including closed deals, is not hidden
iskyzh's recent replies
Fedora 滚挂了,8 号早上恢复了(
做梦都想去!
心动了.png



> 可以连续实习不少于 6 个月。
> 每周 5 天,3 个月以上,能够尽快入职

有点困难
Feb 8, 2021
Replied to a topic by iskyzh 推广 MirrorZ: 教育网软件源镜像整合站
@Cu635 我们统一了一套同步状态的协议,数据还是存在各个镜像站上的。
@ungrown 下次一定,现在暂时用了套自己写的方案(
@ungrown (可以考虑一下 https://mirrors.sjtug.sjtu.edu.cn ,最近把 PyPI 换成全量同步了(逃
Apr 5, 2019
Replied to a topic by Livid Python 一个用 Python 实现的光线追踪渲染
@sosilver 之前照着那本书用 Rust 实现了一个 https://github.com/skyzh/raytracer.rs
Aug 28, 2017
Replied to a topic by abcbuzhiming JavaScript JS 如何实现无限次数的顺序请求?
@abcbuzhiming 个人认为 JavaScript 里的回调不能等同于递归。诸如 function a() { a(); } 必然是会栈溢出的。但是回调不应该这么理解,因为触发事件执行回调的时候,入口函数应该是「被触发的事件」,而非「注册回调的地方」。因此在 onsuccess/onerror 里再去发 ajax 请求是可行的,而且不会导致爆栈。
楼主棒~ ALXNANEJG9VTH4Q1WD3L97H 已用
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1096 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 22:56 · PVG 06:56 · LAX 15:56 · JFK 18:56
♥ Do have faith in what you're doing.