Skip to content

Instantly share code, notes, and snippets.

View jacobheun's full-sized avatar

Jacob Heun jacobheun

  • Code4rena
  • Germany
View GitHub Profile

Keybase proof

I hereby claim:

  • I am jacobheun on github.
  • I am jacobheun (https://keybase.io/jacobheun) on keybase.
  • I have a public key ASCQ1w1aU0PLSxIVicwjZOOeqiEWnnrns_U1lXlVusWSNAo

To claim this, I am signing this object:

@jacobheun
jacobheun / rendezvous-roadmap-2019.md
Last active January 17, 2019 16:20
2019 Rendezvous Roadmap

Rendezvous Roadmap

Decommission star servers

Needs

  • January Finalize a draft iteration of the rendezvous portocol spec
  • February Implement the rendezvous protocol
    1. implement in go
  1. implement in js
@jacobheun
jacobheun / libp2p-switch.md
Last active March 8, 2019 14:33
Libp2p Switch
@jacobheun
jacobheun / libp2p-badges.md
Last active April 14, 2019 14:45
Generate badges

A crude script for generating libp2p repo badges.

./badges.js <project> # where project is the name of the repo in the libp2p org

badges.js

#!/usr/bin/env node
@jacobheun
jacobheun / index.js
Last active June 16, 2020 11:06
IPFS dht stats dump comparison script
/**
* Compares two routing table dumps from IPFS (`ipfs stats dht`).
* Run with node by specifying the path to the old and new dump files.
*
* 1. Get two routing table dumps
*
* ipfs stats dht > ./old.txt
* ipfs stats dht > ./new.txt
*
* 2. Run the comparison. This assumes same folder, but as long as the
@jacobheun
jacobheun / config.json
Last active August 31, 2020 14:32 — forked from alanshaw/config.json
NYC to markdown list of names linked to github with counts for activities
{
"repos": [{
"login": "libp2p",
"repo": "js-libp2p",
"after": "2020-08-27"
}, {
"login": "libp2p",
"repo": "js-libp2p-bootstrap",
"after": "2020-08-27"
}, {