View 0_reuse_code.js
// Use Gists to store code you would like to remember later on | |
console.log(window); // log the "window" object to the console |
View gist:a39802d00ed04d1c36c1
function submit(sink, data) { | |
if (!(this instanceof submit)) { | |
return new submit(sink, data) | |
} | |
this.sink = sink | |
this.data = data | |
this.id = sink.id | |
this.type = 'submit' | |
} |
View mercury-component.js
var h = require('mercury').h; | |
var css = require('./index.css'); | |
var insert = require('insert-css'); | |
module.exports = function component(state) { | |
insert(css); | |
return h('.foo') | |
} |
View value-event-event.js
var extend = require('xtend'); | |
module.exports = SinkEventHandler; | |
function SinkEventHandler(sink, data) { | |
if (!(this instanceof SinkEventHandler)) { | |
return new SinkEventHandler(sink, data); | |
} | |
this.sink = sink; |
View mercury-component.js
var mercury = require('mercury'); | |
var h = mercury.h; | |
module.exports = create; | |
module.exports.render = render; | |
function render(state) { | |
return h({}, [ | |
//... |
View _articles_by_month.liquid
<!-- =============================================== --> | |
<!-- = Quick reference for adding a list of = --> | |
<!-- = articles by month for a section in Mephisto = --> | |
<!-- =============================================== --> | |
<h2>Archive By Month</h2> | |
{% if section.months.size > 0 %} | |
<ul class="archive"> | |
{% for month in section.months %} |
View activerecord.rb
# Notes on ActiveRecord methods and idioms | |
# Raises an exception if there is a problem | |
Model.create!(attrs) | |
# Returns true or false (no exceptions are raised) | |
Model.create(attrs) |
View env.rb
# Special before filter for adding logging to cucumber, similar to http://bitly.com/pFAxD | |
Before do |scenario| | |
Rails.logger.info "\n\n Scenario(s): #{scenario.to_sexp[3]}\n#{'-' * 78}" | |
end |
View gist:227501
require File.dirname(__FILE__) + '/spec_helper' | |
describe "The library itself" do | |
Spec::Matchers.define :have_no_tab_characters do | |
match do |filename| | |
@failing_lines = [] | |
File.readlines(filename).each_with_index do |line,number| | |
@failing_lines << number + 1 if line =~ /\t/ | |
end | |
@failing_lines.empty? |
View post-receive.py
#! /usr/bin/env python | |
import httplib | |
conn = httplib.HTTPConnection("http://ci.wherever.com") | |
conn.request("POST", "/project/builds") | |
# http://ci.example.org/push/TOKEN |
OlderNewer