Skip to content

Instantly share code, notes, and snippets.

✨ Kathryn Gonzalez ✨ ryngonzalez

  • DoorDash
  • San Francisco, CA
View GitHub Profile
@ryngonzalez
ryngonzalez / director.js
Created Dec 15, 2012
A small library for HTML5 Audio that executes a given function at particular time during playback.
View director.js
/**
* Copyright 2012 - Ryan Gonzalez - @ryngonzalez - ryan@ionizedmedia.com
*
* Director.js
*
* Takes an audio element and an
* object of functions and corresponding
* times to execute them during
* audio playback.
*
View dlist_test.cpp
#include "../unit-test-framework/unit_test_framework.h"
#include "../dlist.h"
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
using namespace std;
/********************************************************
@ryngonzalez
ryngonzalez / gist:3806173
Created Sep 30, 2012
Foursquare ruby implementations
View gist:3806173
client = Foursquare.new(:oauthToken => "", :oauthSecret => "")
categories = client.categories()
goodCategories = []
categories.each do |category|
if category.name != "food" || category.name != "nightlife"
goodCategories.push(categoryId)
end
@ryngonzalez
ryngonzalez / functions.coffee
Created Mar 30, 2012
Functional Programming: simulating sine with an (approximate) infinite series…
View functions.coffee
apply = (f) ->
args = Array.prototype.slice.call(arguments, 1)
(x) ->
f.apply null, args.concat x
factorial = (n) ->
if n
factorial(n-1)*n
else
@ryngonzalez
ryngonzalez / database.yml
Created Jul 18, 2011 — forked from amw/database.yml
Standard rails database.yml with additional definition of live database
View database.yml
development:
adapter: mysql2 # must =~ /mysql/
database: adamDb # required
username: your_user
password: keep_secret
live:
ssh_user: # optional, use if live system user differs from your dev user
host: example.com # required, can be IP
adapter: mysql2 # must =~ /mysql/
View import-csv.rake
namespace :db do
desc "load data from csv"
task :load_csv_data => :environment do
require 'fastercsv'
FasterCSV.foreach("importdata/tarife.csv", :headers => true, :col_sep => ',') do |row|
Anbieter.find_or_create_by_name(
:name => row['Anbieter_Name']
:hotline => row['Hotline'],
:email => row['Email']
You can’t perform that action at this time.