This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
in_path=$1 | |
if [[ "$in_path" == "" ]] || [[ "$in_path" == "-h" ]]; then | |
cat <<USAGE | |
Usage: link_tree PATH [--dry-run] | |
Finds every symbolic link in PATH/subdirectory** and creates links to them in | |
/subdirectory** |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
require 'tmpdir' | |
require 'fileutils' | |
fix_file = ARGV[0] | |
vid_file = ARGV[1] | |
out_file = ARGV[2] | |
FIXATION_FRAMES=10 | |
VID_FRAMES=25 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
in_file="$1" | |
out_file="$2" | |
out_base=$(dirname "${out_file}") | |
tmp_dir=$(mktemp -d -p "${out_base}") | |
if [ $? -ne 0 ]; then | |
echo "Can't make a temporary directory in ${out_base}" >&2 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
import sys | |
import argparse | |
from PIL import Image | |
import numpy as np | |
def scramble_ary(img_ar, mask_ar): | |
""" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<title>Circley</title> | |
<style type="text/css"> | |
body { | |
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; | |
width: 960px; | |
height: 500px; | |
position: relative; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//************************************************ | |
// | |
// Catmull-Rom Spline to Bezier Spline Converter | |
// | |
// | |
// This is an experimental extension of the SVG 'path' element syntax to | |
// allow Catmull-Rom splines, which differs from Bézier curves in that all | |
// defined points on a Catmull-Rom spline are on the path itself. | |
// | |
// This is intended to serve as a proof-of-concept toward inclusion of a |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
require 'rubygems' | |
require 'mysql2' | |
Mysql2::Client.default_query_options.merge!(:as => :array) | |
conn = Mysql2::Client.new(:host => 'localhost', :username => 'user', | |
:password => 'pw', :database => 'db') | |
tables = conn.query("SHOW TABLES").map {|row| row[0] } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta charset="utf-8" /> | |
<style> | |
text { font: 10px sans-serif; } | |
</style> | |
</head> | |
<body> | |
<script src="http://d3js.org/d3.v3.min.js"></script> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import ast | |
import math | |
SAFE_FX = { | |
'exp': math.exp, | |
} | |
SAFE_NODES = set( | |
(ast.Expression, | |
ast.Num, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
class HumanBinarySize | |
MATCHER = /([\d_,]+) *([kmgtp])?b?/i | |
MULTIPLIER = { | |
'b' => 1, | |
'k' => 2**10, | |
'm' => 2**20, | |
'g' => 2**30, |