Skip to content

Instantly share code, notes, and snippets.

View sinemetu1's full-sized avatar
💭
¯\_(ツ)_/¯

Sam Garrett sinemetu1

💭
¯\_(ツ)_/¯
View GitHub Profile
@sinemetu1
sinemetu1 / conda_environment.yml
Created June 26, 2018 20:54
Example ansible for creating shippable PySpark environments
name: {{ item.env_name }}
dependencies:
- pip:
- --trusted-host {{ item.trusted_host }}
- --extra-index-url {{ item.pypi_url }}
- my_internal_package
- another_internal_pkg
@sinemetu1
sinemetu1 / .travis.yml
Created June 26, 2018 20:34
Example pyspark .travis.yml
sudo: false
env:
global:
- BOTO_CONFIG=/dev/null
- SPARK_VERSION=2.0.2
matrix:
- TOX_ENV=py27
- TOX_ENV=py3
- TOX_ENV=pep8
@sinemetu1
sinemetu1 / springer-free-maths-books.md
Created August 20, 2017 14:17 — forked from bishboria/springer-free-maths-books.md
Springer made a bunch of books available for free, these were the direct links
@sinemetu1
sinemetu1 / README.md
Created April 13, 2016 21:17 — forked from timelyportfolio/README.md
Adding leaflet-timeline to R leaflet
@sinemetu1
sinemetu1 / rowlingson.R
Last active April 11, 2016 19:37 — forked from reubano/rowlingson.R
R Choropleth with shape file
###
### Barry Rowlingson, Lancaster University
###
## needed for shapefiles:
require(rgdal)
## needed for colour mapping - not on CRAN:
## http://r-forge.r-project.org/projects/colourscheme/
## try:
@sinemetu1
sinemetu1 / candycode.vim
Last active April 28, 2021 20:20
Slightly modified for java
" Vim color file -- candycode
" Maintainer: Justin Constantino <goflyapig-at-gmail-com>
" Last Change: 2006 Aug 12
set background=dark
highlight clear
let g:colors_name="candycode"
let save_cpo = &cpo
set cpo&vim
@sinemetu1
sinemetu1 / favorites
Last active December 24, 2015 22:19
Favorites
http://opinionator.blogs.nytimes.com/2013/07/13/nothing-to-do-but-embrace-the-dread/
http://opinionator.blogs.nytimes.com/2012/06/30/the-busy-trap/?_r=0
http://www.whyilovethisbook.co.uk/2011/09/stephen-fry-on-ulysses-james-joyce/
function doHash(str, seed) {
var m = 0x5bd1e995;
var r = 24;
var h = seed ^ str.length;
var length = str.length;
var currentIndex = 0;
while (length >= 4) {
var k = UInt32(str, currentIndex);
@sinemetu1
sinemetu1 / dbg.clj
Created April 27, 2012 15:39
Clojure debugger
; From: http://stackoverflow.com/a/2352280/1183294
; Debugger Code:
(defmacro dbg[x] `(let [x# ~x] (println "*** dbg:" '~x "=" x#) x#))
@sinemetu1
sinemetu1 / lazy-primes.clj
Created February 21, 2012 01:36
Lazy-Primes
(defn lazy-seq-prime
([]
(concat [2] (lazy-seq-prime 2 (iterate inc 2))))
([p nums]
(let [nnums (filter (fn [x] (pos? (rem x p))) nums) n (first nnums)]
(lazy-seq
(cons n (lazy-seq-prime n nnums))))))