Skip to content

Instantly share code, notes, and snippets.

View mcohen01's full-sized avatar

Michael Cohen mcohen01

View GitHub Profile
lein repl
Exception in thread "main" java.lang.NoClassDefFoundError:
Caused by: java.lang.ClassNotFoundException:
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Exception in thread "main" java.lang.NoClassDefFoundError:
lein2 repl
Could not find artifact lein-newnew:lein-newnew:pom:0.3.4 in central (http://repo1.maven.org/maven2)
Retrieving lein-newnew/lein-newnew/0.3.4/lein-newnew-0.3.4.pom (2k)
from https://clojars.org/repo/
Could not find artifact stencil:stencil:pom:0.2.0 in central (http://repo1.maven.org/maven2)
Retrieving stencil/stencil/0.2.0/stencil-0.2.0.pom (2k)
from https://clojars.org/repo/
Retrieving org/clojure/clojure/1.3.0/clojure-1.3.0.pom (5k)
from http://repo1.maven.org/maven2/
Retrieving org/sonatype/oss/oss-parent/5/oss-parent-5.pom (4k)
[cc.qbits/casyn "1.0.0-rc2" :exclusions [[log4j] [org.slf4j/slf4j-log4j12]]]
[cc.qbits/knit "0.2.1"]
[com.taoensso/nippy "1.0.1"]
[commons-pool "1.6"]
[lamina "0.5.0-beta8"]
[com.yammer.metrics/metrics-core "2.1.0" :exclusions [[org.clojure/contrib] [org.clojure/clojure-contrib] [org.slf4j/slf4j-api]]]
[criterium "0.3.0" :exclusions [[org.clojure/contrib] [org.clojure/clojure-contrib]]]
[potemkin "0.1.5" :exclusions [[org.clojure/contrib] [org.clojure/clojure-contrib]]]
[org.apache.cassandra/cassandra-all "1.1.7"]
[com.github.stephenc.high-scale-lib/high-scale-lib "1.1.2"]
@mcohen01
mcohen01 / gist:7061517
Last active December 26, 2015 00:08
top letters
import scala.util.matching.Regex
import sys.process._
val str = "curl http://www.giwersworld.org/computers/linux/common-words.phtml" !!
val pattern = "<pre>[A-Z\n]*</pre>".r
val words = pattern findFirstIn str
words.mkString
.replace("\n", "")
.groupBy(_.toChar)
.mapValues(_.size)
@mcohen01
mcohen01 / gist:7061525
Last active December 26, 2015 00:08
top letters
(->> "http://www.giwersworld.org/computers/linux/common-words.phtml"
(clojure.java.shell/sh "curl")
:out
(re-find #"pre>[A-Z\s]*")
frequencies
(sort-by (comp - second))
rest
(take 10)
(map first))
@mcohen01
mcohen01 / gist:7814010
Created December 5, 2013 21:14
Top letters
s = `curl http://www.giwersworld.org/computers/linux/common-words.phtml`
r = /<pre>[A-Z\n]*<\/pre>/
puts r.match(s).to_s
.split("\n")
.join
.chars
.group_by{|s| s}
.map{|k,v| {k => v.length}}
.sort{|x,y| x.values[0] <=> y.values[0]}
.reverse
(defn dwim
[user-id url]
(let [foo (bar)]
(do-something-async url ch)
(async/go (let [baz (async/<! ch)]
(println url foo baz)))))

Keybase proof

I hereby claim:

  • I am mcohen01 on github.
  • I am mcohen01 (https://keybase.io/mcohen01) on keybase.
  • I have a public key whose fingerprint is A356 F7B1 151C C490 59FA 013B FB36 2E82 DFB7 D430

To claim this, I am signing this object:

import boto.ec2
regions = {
'dev': ['us-east-1', 'us-west-2'],
'corp': ['us-east-1', 'us-west-2'],
'outside': ['us-west-1'],
'stage': ['us-east-1', 'us-west-2', 'ap-southeast-2'],
'prod': ['us-east-1', 'us-west-2', 'ap-southeast-2', 'sa-east-1', 'eu-west-1', 'ap-northeast-1', 'ap-southeast-1'],
}
region = 'dev'
for reg in regions[region]:
library(dplyr)
library(readr)
library(reshape2)
library(stringr)
library(ggplot2)
library(pdftools)
setwd('/Users/mcohen/Downloads/Scratch/codeplay/R/motogp/lap_times')