Skip to content

Instantly share code, notes, and snippets.

search: function (options) {
var result = this.where(options);
var resultCollection = new window["**need this's class name here**"](result);
return resultCollection;
}
@aroc
aroc / node_backbone_dev_server.js
Last active December 12, 2015 00:38
Helpful for using Node as a local server for Backbone. Very crude, could likely be far more elegant.
var express = require('express');
var app = express();
app.get('*', function(req, res) {
var staticTopLevelFolders = [
'assets',
'app'
]
var requestedTopLevelFolder = (req._parsedUrl.pathname).split('/')[1];
@aroc
aroc / gist:3178608
Created July 25, 2012 20:52
Rails post deploy asset compiling
# Checks to see if the release you're deploying and the last version's "assets" directories have
# the same lines (content). If they do, don't run the asset precompilation.
#
# Notes on this at the delicious stackoverflow.com:
# http://stackoverflow.com/questions/9016002/speed-up-assetsprecompile-with-rails-3-1-3-2-capistrano-deployment
#
# @note This fucks things up when you add stuff to the precompile list. It won't precompile
# those new items 'cause it doesn't think there is anything new. A little bit manual but is a
# gotcha so would be nice to handle with this as well.
#