Skip to content

Instantly share code, notes, and snippets.

View vuquangthinh's full-sized avatar
⚠️
Warning compiled with 0 warnings

Vũ Quang Thịnh vuquangthinh

⚠️
Warning compiled with 0 warnings
View GitHub Profile
@vuquangthinh
vuquangthinh / emscripten vscode setup.md
Created March 5, 2021 03:28 — forked from wayou/emscripten vscode setup.md
setup emscripten for vscode intelli sense

install emscripten

$ brew install emscripten

and setup by following the instruction after the installation.

get the location of emscripten header files

@vuquangthinh
vuquangthinh / code.js
Created September 6, 2021 02:32
simple ether scan
/// watch blockchain network & execute in background
const ethers = require('ethers');
const fs = require('fs');
const abiDecode = require('abi-decoder');
abiDecode.addABI(require('./erc20.abi.json'));
const provider = new ethers.providers.JsonRpcProvider('https://ropsten.infura.io/v3/0720d1c4ec394f4090d9be740db47db0');
const getLastScanBlockIndex = async () => parseInt(fs.readFileSync(__dirname + '/../lastScanBlockIndex'));
@vuquangthinh
vuquangthinh / sharded-balancing-nginx.txt
Created September 14, 2022 00:05 — forked from zzzcpan/sharded-balancing-nginx.txt
Sharded load balancing with nginx and perl
# Balancing over 4 nodes by hashing URI (consistently with md5)
# onto 16 shards.
upstream x0 { server 192.168.0.2; server 192.168.0.3 backup; }
upstream x1 { server 192.168.0.2; server 192.168.0.4 backup; }
upstream x2 { server 192.168.0.2; server 192.168.0.5 backup; }
upstream x3 { server 192.168.0.2; server 192.168.0.3 backup; }
upstream x4 { server 192.168.0.3; server 192.168.0.4 backup; }
@vuquangthinh
vuquangthinh / README.md
Created September 22, 2022 09:29 — forked from cocoastorm/README.md
rexray/s3fs Docker Plugin Install with Minio

Getting Started

Make sure Docker is installed!

Get your Minio endpoint url, accesskey, and secretkey ready!

Install Docker Plugin

docker plugin install rexray/s3fs \
@vuquangthinh
vuquangthinh / main.rs
Created October 19, 2022 07:41 — forked from andelf/main.rs
Embed Deno in Rust
use deno_core::Op;
use deno_core::ZeroCopyBuf;
use deno_core::{CoreIsolate, StartupData};
use std::str;
fn main() {
println!("v8 version: {}", deno_core::v8_version());
let mut isolate = CoreIsolate::new(StartupData::None, false);