I hereby claim:
- I am mfellner on github.
- I am maxf (https://keybase.io/maxf) on keybase.
- I have a public key whose fingerprint is 0FD5 DB75 2F5F DC39 186E 0AA0 4337 D241 92E9 A47F
To claim this, I am signing this object:
# -*- coding: utf-8 -*- | |
from ntpath import basename, dirname | |
from webassets.filter import ExternalTool | |
__all__ = ('RJS',) | |
class RJS(ExternalTool): | |
"""Uses r.js from `RequireJS <http://requirejs.org/>`_ to optimize JavaScript files. |
I hereby claim:
To claim this, I am signing this object:
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta charset="utf-8"> | |
<title></title> | |
</head> | |
<body> | |
<table id="table"> | |
<tbody> | |
<tr> |
var http = require('http') | |
var bl = require('bl') | |
var results = [] | |
var count = 0 | |
function printResults () { | |
for (var i = 0; i < 3; i++) | |
console.log(results[i]) | |
} |
// ==UserScript== | |
// @name edx-enumerate | |
// @source https://gist.github.com/mfellner/194b7d70b9d1a682cf37 | |
// @downloadURL https://gist.github.com/194b7d70b9d1a682cf37.git | |
// @version 0.1.0 | |
// @description Enumerate answer choices | |
// @author mfellner | |
// @include *://courses.edx.org/courses/*courseware* | |
// @run-at document-idle | |
// @grant none |
#!/bin/sh | |
REPO_ROOT=https://oss.sonatype.org/content/repositories | |
RELEASE=/releases | |
SNAPSHOT=/snapshots | |
CUCUMBER=/info/cukes | |
META=/maven-metadata.xml | |
V_LATEST_TAG=latest | |
V_LAST_TAG=version | |
# MODULES | |
MODULES[0]=/gherkin |
docker-machine create \ | |
--driver virtualbox \ | |
--virtualbox-boot2docker-url https://github.com/boot2docker/boot2docker/releases/download/v1.9.1/boot2docker.iso \ | |
docker-191 | |
docker-machine start docker-191 | |
eval $(docker-machine env docker-191) | |
brew switch docker 1.9.1_1 |
def fn_foo(data_one, data_two): | |
for element_x in select_element(data_one, lambda key, value, parent: key == | |
'type' and value == 'example' and 'flip' in parent and 'flop' in parent): | |
for element_y in select_element(data_two, lambda key, value, parent: key == | |
'flip' and value == element_y['flip']): | |
element_x['flop'] = element_y['flop'] |
function promiseFirst(promises) { | |
function tryResolve([x, ...xs], resolve, reject) { | |
if (xs.length > 0) | |
x.then(resolve).catch(_ => tryResolve(xs, resolve, reject)) | |
else | |
x.then(resolve).catch(reject) | |
} | |
return new Promise((resolve, reject) => | |
tryResolve(promises, resolve, reject) | |
) |
// @flow | |
import Koa from 'koa' | |
import Router from 'koa-router' | |
import { Observable, Subject } from 'rxjs/Rx' | |
type Epic = (observable: Observable) => Observable | |
const epic1 = observable => | |
observable.map(({ctx}) => { |