Skip to content

Instantly share code, notes, and snippets.

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" src="stomp.js"></script>
<script type="text/javascript">
//<![CDATA[
$(function(){
if ("WebSocket" in window) {
@mcolyer
mcolyer / build.sh
Last active December 16, 2015 03:59 — forked from stomita/build.sh
Build PhantomJS
#!/bin/bash
BUILDPACK_PREFIX=/home/ubuntu/phantomjs
PHANTOMJS_VERSION="1.9.0"
PHANTOMJS_DIR="phantomjs-${PHANTOMJS_VERSION}"
INCREMENT=v2
mkdir -p ${BUILDPACK_PREFIX}
sudo apt-get update
sudo apt-get install build-essential chrpath git-core libssl-dev libfontconfig1-dev -y
@mcolyer
mcolyer / chapters-to-sbv.rb
Created January 16, 2014 00:40
A very simple tool to convert from [subler](https://code.google.com/p/subler/) chapter export to SBV subtitle format so that youtube will accept it.
#!/usr/bin/env ruby
contents = File.read(ARGV[0])
values = {}
chapters = []
contents.each_line do |line|
key, value = line.split('=')
values[key] = value.strip
next if key =~ /NAME/
@mcolyer
mcolyer / updateclosing.js
Created May 31, 2014 14:50
My function for Google App Script to grab tickers
function updateClosingPrice() {
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var positions = spreadsheet.getRangeByName('positions')
var values = positions.getValues();
var numRows = positions.getNumRows();
// Collect all of the symbols
var symbols = [];
for (var i = 0; i <= numRows - 1; i++) {
var row = values[i];