Skip to content

Instantly share code, notes, and snippets.

View jacqui's full-sized avatar

Jacqui Lough jacqui

View GitHub Profile
@jacqui
jacqui / gist:983051
Created May 20, 2011 14:43 — forked from pauldix/gist:981916
Redis SORT command examples
# Optimized for writes, sort on read
# LVC
redis.hset("bonds|1", "bid_price", 96.01)
redis.hset("bonds|1", "ask_price", 97.53)
redis.hset("bonds|2", "bid_price", 95.50)
redis.hset("bonds|2", "ask_price", 98.25)
redis.sadd("bond_ids", 1)
redis.sadd("bond_ids", 2)
@jacqui
jacqui / index.html
Created September 19, 2016 10:45 — forked from dnprock/index.html
World Map
<!DOCTYPE html>
<meta charset="utf-8">
<style>
body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
width: 960px;
height: 500px;
position: relative;
}
require 'sinatra'
require 'sanitize'
TO_REMOVE = ["", " ", "&nbsp;"]
get '/' do
<<-HTML
<form method="post" action="sanitize">
<textarea name="dirty" style="width:100%;height:800px;"></textarea>
<input type="submit" value="Submit">
@jacqui
jacqui / git-clog
Created October 25, 2012 12:13 — forked from rstacruz/git-clog
Git changelog helper
#!/usr/bin/env ruby
# Usage:
# git clog # prints
# git clog -w # writes
#
# https://gist.github.com/2880525
module Clog
extend self
@jacqui
jacqui / .profile
Created December 15, 2011 19:52 — forked from tysone/snippet.sh
Display current rvm gemset and git branch in your prompt (bash).
# Adapted from: http://ariejan.net/2010/04/25/ruby-version-and-gemset-in-your-bash-prompt-yes-sir
function rvm_version {
local gemset=$(echo $GEM_HOME | awk -F'@' '{print $2}')
[ "$gemset" != "" ] && echo "@$gemset"
}
# https://github.com/git/git/blob/master/contrib/completion/git-completion.bash
# defines '__git_ps1' current git branch function
source ~/.git-completion.bash
@jacqui
jacqui / gist:573815
Created September 10, 2010 15:17 — forked from dwillis/gist:573813
def detail
return unless check_format
@request = request
@version = params[:version]
@cycle = params[:cycle].to_i
raise ActiveRecord::RecordNotFound if @cycle < 2000
@format = params[:format]
@base_uri = base_uri(@request, @cycle, @version)
@fec_candidate = FecCandidate.find_with_cycle_and_committee(@cycle.to_i,params[:id])
if not @fec_candidate
$(document).ready(function() {
$('.async').live('click', function() {
var current = $(this).text();
if ( current == 'show' ) {
$(this).text('hide');
} else if (current == 'hide') {
$(this).text('show');
}
$.getJSON($(this).attr('href'),
We couldn’t find that file to show.
>> m = {:fn=>"Mark Wunsch", :title=>["Front End Engineer at Scripps Networks"], :n=>{:family_name=>["Wunsch"], :given_name=>["Mark"]}, :adr=>[{:locality=>["Greater New York City Area"]}]}
# => {:fn=>"Mark Wunsch", :adr=>[{:locality=>["Greater New York City Area"]}], :n=>{:family_name=>["Wunsch"], :given_name=>["Mark"]}, :title=>["Front End Engineer at Scripps Networks"]}
>> m.class
# => Hash
>> m.to_yaml
# => "--- \n:fn: Mark Wunsch\n:adr: \n- :locality: \n - Greater New York City Area\n:n: \n :family_name: \n - Wunsch\n :given_name: \n - Mark\n:title: \n- Front End Engineer at Scripps Networks\n"
$ ruby -v
<%= f.select(:role_id, options_from_collection_for_select(@roles, "id", "to_s"), {:include_blank => true, :selected => nil}) %>