Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am dantame on github.
  • I am dantame (https://keybase.io/dantame) on keybase.
  • I have a public key ASD7V4EFLO4iImbfpSKrVI7-cw7GJWGjDkD04en4v04XVQo

To claim this, I am signing this object:

@dantame
dantame / http.ex
Created September 18, 2017 20:32
Pagination with elixir streams
defmodule StreamDemo.HTTP do
@api_key Application.get_env(:streamdemo, :github_key)
defp start do
"https://api.github.com/repos/elixir-lang/elixir/issues"
end
defp next(nil) do
{:halt, nil}
@dantame
dantame / index.js
Created September 15, 2017 21:12
hacky kafka fake data producer
const Kafka = require('node-rdkafka');
const faker = require('faker');
const producer = new Kafka.Producer({
'metadata.broker.list': 'localhost:9092'
});
producer.connect();
// Wait for the ready event before proceeding
var program = require('commander');
var exec = require('child-process-promise').exec;
var fs = require('fs');
var browserify = require('browserify');
var Q = require('q');
var dirCmd = 'mkdir -p build';
var initCmd = 'npm init -y';
var dedupeCmd = 'npm ddp';