Skip to content

Instantly share code, notes, and snippets.

View y1yang0's full-sized avatar

Yi Yang y1yang0

  • 00:26 (UTC +08:00)
View GitHub Profile
@StevenACoffman
StevenACoffman / Homoglyphs.md
Last active June 21, 2024 02:44
Unicode Look-alikes

Unicode Character Look-Alikes

Original Letter Look-Alike(s)
a а ạ ą ä à á ą
c с ƈ ċ
d ԁ ɗ
e е ẹ ė é è
g ġ
h һ
@gligneul
gligneul / mcjit.cpp
Created January 19, 2016 01:49
LLVM MCJIT Code Samples (Working!)
/*
* LLVM 3.5 code sample using MCJit
*
* To compile, execute on terminal:
* clang++ -o mcjit mcjit.cpp `llvm-config --cxxflags --ldflags --libs all --system-libs`
*/
#include <iostream>
#include <memory>
@jboner
jboner / latency.txt
Last active June 22, 2024 06:13
Latency Numbers Every Programmer Should Know
Latency Comparison Numbers (~2012)
----------------------------------
L1 cache reference 0.5 ns
Branch mispredict 5 ns
L2 cache reference 7 ns 14x L1 cache
Mutex lock/unlock 25 ns
Main memory reference 100 ns 20x L2 cache, 200x L1 cache
Compress 1K bytes with Zippy 3,000 ns 3 us
Send 1K bytes over 1 Gbps network 10,000 ns 10 us
Read 4K randomly from SSD* 150,000 ns 150 us ~1GB/sec SSD
@yusugomori
yusugomori / bpnn.py
Created April 26, 2012 17:55
bpnn.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Originally from http://arctrix.com/nas/python/bpnn.py
import time, math, random
random.seed(0)
class BPNN:
def __init__(self, ni, nh, no):
@btoone
btoone / curl.md
Last active June 19, 2024 12:54
A curl tutorial using GitHub's API

Introduction

An introduction to curl using GitHub's API.

The Basics

Makes a basic GET request to the specifed URI

curl https://api.github.com/users/caspyin