Skip to content

Instantly share code, notes, and snippets.

View n6g7's full-sized avatar
❄️

Nathan Gaberel n6g7

❄️
View GitHub Profile
@n6g7
n6g7 / leaktest.js
Created December 30, 2018 11:46
ReactPDF memory leak reproduction
const React = require("react")
const ReactPDF = require("@react-pdf/renderer").default
const { Document, Page, Text } = ReactPDF
function Component() {
return React.createElement(
Document,
null,
React.createElement(
@n6g7
n6g7 / secret.py
Created March 12, 2018 21:46
Secret key generator
import random
SECRET_KEY = ''.join([
random.SystemRandom().choice('abcdefghijklmnopqrstuvwxyz0123456789!@#$^&*(-_=+)')
for i in range(50)
])
print(SECRET_KEY)
@n6g7
n6g7 / guesser.py
Created December 13, 2016 15:39
Numberphile guesser
import random
n = 10000
def randomize():
return random.normalvariate(0, 100)
def guess():
a = randomize()
b = randomize()
@n6g7
n6g7 / keybase.md
Created March 21, 2016 17:24
keybase.md

Keybase proof

I hereby claim:

  • I am n6g7 on github.
  • I am n6g7 (https://keybase.io/n6g7) on keybase.
  • I have a public key whose fingerprint is A02C 6A02 A8E4 69F4 6BC5 0F47 D537 1E14 FCDC 564D

To claim this, I am signing this object:

@n6g7
n6g7 / nn.py
Last active August 29, 2015 14:25
Neural network
import numpy
# Initialize not-so-randomness
numpy.random.seed(1)
# Sigmoid function : R -> [0-1]
def sigmoid(x, deriv=False):
return x*(1-x) if deriv else 1/(1+numpy.exp(-x))
# Inputs
@n6g7
n6g7 / link.py
Last active August 29, 2015 14:13
Recursive file linker