Skip to content

Instantly share code, notes, and snippets.

View aaronpk's full-sized avatar

Aaron Parecki aaronpk

View GitHub Profile
@julien51
julien51 / push.js
Last active December 18, 2015 04:19
var request = require('request');
// app below needs to be a Connect/Express app.
// Subscribing: use https://push.superfeedr.com/ to use Superfeedr (works with any feed!)
function subscribe(url, conf, cb) {
var hub = conf.hub;
var params = {
method: 'POST',
uri: hub,
@patrickarlt
patrickarlt / gist:5601428
Created May 17, 2013 19:33
Iterate stuff in Javascript
var foo = {
key1: "a",
key2: "b",
key3: "c"
};
// node, modern browsers
Object.keys(foo).forEach(function (key, i, keys) {
console.log(key, foo[key]);
});
@springmeyer
springmeyer / ruby-mapnik.sh
Created October 9, 2011 04:11
compile ruby-mapnik against mapnik trunk on ubuntu 11.04
## install mapnik 2.x (trunk) from nightlies
# be careful with this because these change nightly
# and may require you re-compile apps using mapnik
# after you run `apt-get upgrade` post installation of mapnik
apt-get install python-software-properties
apt-add-repository ppa:mapnik/nightly-trunk
sudo apt-get update
sudo apt-get install libmapnik2 libmapnik2-dev mapnik2-utils python-mapnik2
## install ruby
@donpdonp
donpdonp / gist:1260156
Created October 3, 2011 20:32
twitter stream to irc
require 'tweetstream'
require 'json'
require 'irc-socket'
SETTINGS = JSON.load(File.open("settings.json"))
@irc = IRCSocket.new(SETTINGS["server"])
@irc.connect
@irc.nick SETTINGS["nick"]
@irc.user SETTINGS["nick"], 0, "*", "Neuron Bot"
@irc.join("#pdxtwitter")
@naoyamakino
naoyamakino / parser.py
Created February 23, 2011 07:29 — forked from aaronpk/parser.py
iCal feed parser for HearNear.org
from icalendar import Calendar, Event
import simplejson as json
import re
import web
from mimerender import mimerender
import sys
import urllib2
event = {}
def get_distance
venues = []
venues << Venue.new(:lat => 45.572952,:lon => -122.68394,:name => "my house", :vid => 6129841)
venues << Venue.new(:lat => 45.569133, :lon => -122.681568, :name => "new seasons", :vid => 42031)
venues << Venue.new(:lat => 45.429839, :lon => -122.574021, :name => "24 hour fitness clackamas", :vid => 115506)
venues << Venue.new(:vid => 89015, :name => "Fred Meyer, Arbor Lodge", :lat=> 45.577137, :lon => -122.68199)
venues << Venue.new(:vid => 39705, :name => "The Green Dragon", :lat => 45.515798, :lon => -122.656703)
venues << Venue.new(:vid => 36395, :name => "Oregon Convention Center", :lat => 45.528311, :lon => -122.663204)