Skip to content

Instantly share code, notes, and snippets.

@deanputney
deanputney / giffer.sh
Created August 23, 2012 04:39
Giffer - Make gifs from any video
#!/bin/bash
# Installation:
#
# Get yourself ffmpeg and imagemagick.
# brew install ffmpeg
# brew install imagemagick
#
# I put this script at ~/script/giffer.sh and aliased it to giffer.sh
# alias giffer=/Users/<your_username>/scripts/giffer.sh
@lmatteis
lmatteis / gist:2507155
Created April 27, 2012 07:52
JSON.parse() not working correctly in Rhino?

Here's the JSON I'm trying to parse:

`{"Name of submitting scientist":" Eva Weltzien","Institution":"ICRISAT Bamako","Language of submission (only in ISO 2 letter codes)":{"english":"En","french":"Fr"},"Date of submission":"11/23/2011","Crop":"Sorghum","Name of Trait":{"english":"Grain covering","french":"Couverture du Grain"},"Abbreviated name ":{"english":"GRNCOV","french":"CvGr"},"Trait ID for modification, Blank for New":{"english":"CO_324:0000043","french":""},"Description of Trait":{"english":"Amount of grain covered by glumes","french":"Observation Visuelle du degr\u00e9 de couverture du grain par les glumes \u00e0 la maturit\u00e9"},"How is this trait routinely used?":{"english":"Nursery","french":"P\u00e9pini\u00e8re"},"Trait Class":"Morphological","Name of method":{"english":"Grain Covering","french":"Ouverture des glumes"},"Describe how measured (method)":{"english":"Visual observation of the recovery level of grain by the glumes at maturity to give a score","french":"Observation visuelle du niv

// Includes functions for exporting active sheet or all sheets as JSON object (also Python object syntax compatible).
// Tweak the makePrettyJSON_ function to customize what kind of JSON to export.
var FORMAT_ONELINE = 'One-line';
var FORMAT_MULTILINE = 'Multi-line';
var FORMAT_PRETTY = 'Pretty';
var LANGUAGE_JS = 'JavaScript';
var LANGUAGE_PYTHON = 'Python';
@d1rtym0nk3y
d1rtym0nk3y / Ant.sublime-build
Created February 7, 2012 14:16
SublimeText2 Ant build config
// save this as /Users/%user%/AppData/Roaming/Sublime Text 2/Packages/User/Ant.sublime-build
// on windows, or somewhere else on mac/linux
// make sure its "ant.bat" or it will moan about file not found
{
"cmd": ["ant.bat", "-f", "build.xml", "-DBUILD_HOST=local", "main"],
"working_dir": "$project_path"
}
@isaacs
isaacs / node-and-npm-in-30-seconds.sh
Last active March 8, 2024 02:11
Use one of these techniques to install node and npm without having to sudo. Discussed in more detail at http://joyeur.com/2010/12/10/installing-node-and-npm/ Note: npm >=0.3 is *safer* when using sudo.
echo 'export PATH=$HOME/local/bin:$PATH' >> ~/.bashrc
. ~/.bashrc
mkdir ~/local
mkdir ~/node-latest-install
cd ~/node-latest-install
curl http://nodejs.org/dist/node-latest.tar.gz | tar xz --strip-components=1
./configure --prefix=~/local
make install # ok, fine, this step probably takes more than 30 seconds...
curl https://www.npmjs.org/install.sh | sh