Skip to content

Instantly share code, notes, and snippets.

View kallydev's full-sized avatar
🦊
Web3 Fox

KallyDev kallydev

🦊
Web3 Fox
View GitHub Profile
@kallydev
kallydev / AF86E15D73204987.asc
Created September 7, 2021 04:28
GPG key ID: AF86E15D73204987
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEYOb02BYJKwYBBAHaRw8BAQdAQS60RzD6saInTSeNwKq045F/88ar+l1wFhl3
H+njVd60HWthbGx5ZGV2IDxrYWxseWRldkBnbWFpbC5jb20+iJQEExYKADwWIQT9
qXWFT/UcfLfFzEOvhuFdcyBJhwUCYOb02AIbAwULCQgHAgMiAgEGFQoJCAsCBBYC
AwECHgcCF4AACgkQr4bhXXMgSYfcOgD+MyhRsWxbu/h3mRpOX+fsFYZn3kL7ok5V
/gDbCN8xobsA/0G7lWeb965IafTuIaWpYEuQVEqMQsZ0K7nGAg4i7EYP
=4maa
-----END PGP PUBLIC KEY BLOCK-----
@kallydev
kallydev / main.go
Last active January 18, 2023 15:17
v2ray use gRPC API to add inbound example.
package main
import (
"context"
"fmt"
"google.golang.org/grpc"
"log"
"v2ray.com/core"
"v2ray.com/core/app/proxyman"
"v2ray.com/core/app/proxyman/command"
@kallydev
kallydev / simple-danmaku.js
Last active October 5, 2019 15:37
Simple danmaku view implemented in JavaScript
class Danmaku {
elementQueue = null;
fps = 60;
trackSize = 8;
constructor(view) {
this.view = view;
this.view.width = 1920;
this.view.height = 1080;
this.context = view.getContext("2d");
@kallydev
kallydev / leakybuf.go
Created July 29, 2019 02:15
Simple TCP forwarding implementation, part of the code comes from shadowsocks/shadowsocks-go
// https://github.com/shadowsocks/shadowsocks-go/blob/master/LICENSE
package main
type LeakyBuf struct {
bufSize int
freeList chan []byte
}
const leakyBufSize = 4096