Skip to content

Instantly share code, notes, and snippets.

{
"activity": {
"category": "My Company",
"id": 1,
"name": "My Company"
},
"attachment": {
"id": 2,
"name": "laugh.flac",
"url": "https://aws_cloudfront/find/large.numbers",
@iamjohnlong
iamjohnlong / raf-boilerplate.js
Created August 28, 2017 15:20 — forked from bendc/raf-boilerplate.js
rAF tutorial: boilerplate code
"use strict";
// animation utils
// ===============
const trackTime = id => {
const [entry] = performance.getEntriesByName(id);
if (!entry) {
performance.mark(id);
module.directive "someDirectiveDispatcher", (Messenger)->
return{
restrict: "E"
template: "<h1>Test</h1>"
controller: ($scope)->
$scope.elementClickEvent = ()->
Messenger.call Messenger.REFRESH_SOMETHING
}
// articles per page
var limit = 10;
// pagination middleware function sets some
// local view variables that any view can use
function pagination(req, res, next) {
var page = parseInt(req.params.page) || 1,
num = page * limit;
db.articles.count(function(err, total) {
res.local("total", total);
@iamjohnlong
iamjohnlong / reset.sass
Created November 16, 2013 22:54 — forked from trey/reset.sass
/* http://meyerweb.com/eric/tools/css/reset/
v2.0 | 20110126
License: none (public domain) */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
##Userable
module Userable
def self.included(base)
base.has_one :user, :as => :userable, :dependent => :destroy, :autosave => true
base.validate :user_must_be_valid
base.alias_method_chain :user, :autobuild
base.extend ClassMethods
base.define_user_accessors
end
@iamjohnlong
iamjohnlong / bootstrap-plugins.txt
Created March 9, 2012 19:51 — forked from mklabs/bootstrap-plugins.txt
h5bp + twitter bootstrap integration
bootstrap-tooltip.js
bootstrap-popover.js
bootstrap-alert.js
bootstrap-button.js
bootstrap-carousel.js
bootstrap-collapse.js
bootstrap-dropdown.js
bootstrap-modal.js
bootstrap-scrollspy.js
bootstrap-tab.js