Skip to content

Instantly share code, notes, and snippets.

View tmaximini's full-sized avatar

Thomas Maximini tmaximini

View GitHub Profile
require.config({
urlArgs: "cb=" + Math.random(),
paths: {
Backbone: "components/backbone/backbone-min",
HandlebarsCore: "components/handlebars/handlebars.runtime",
HumaneCore: "components/humane-js/humane.min",
jQuery: "components/jquery/jquery.min",
Lodash: "components/lodash/dist/lodash.min",
text: "components/requirejs-text/text",
Handlebars: "src/components/handlebars/handlebars",
{
"title": "Example",
"comments" : [
{
"body" : "Lorem ipsum dolor sit amet",
"email" : "abc@def.com",
"num_likes" : 0,
"comment_ordinal" : 0
},
{
@tmaximini
tmaximini / app.js
Created October 22, 2013 14:15 — forked from hugo/app.js
var express = require('express');
var app = express();
var subapp = require('subapp');
// forwards routes starting with subapp to the subapp, stripping the prefix
app.user('/subapp', subapp);
exports.update = function (req, res, next) {
var challenge = req.challenge;
challenge = _.extend(challenge, req.body);
challenge.save(function (err) {
if (err) return next(new Error("Could not update challenge"));
res.send(challenge);
});
copy: {
dist: {
files: [
{ expand: true, src: 'fonts/**', dest: 'target/fonts/' },
{ expand: true, src: 'images/**', dest: 'target/my/other/folder/' }
]
}
}
'use strict';
/**
* Module dependencies
*/
var gulp = require('gulp');
var gutil = require('gulp-util');
var lr = require('tiny-lr');
@tmaximini
tmaximini / gulpfile.js
Last active August 29, 2015 14:02 — forked from aslansky/gist:9728460
browserify gulp example
// browserify
var browserify = require('browserify');
var es6ify = require('es6ify');
// gulp stuff
var gulp = require('gulp');
var livereload = require('gulp-livereload');
var source = require('vinyl-source-stream');
var jshint = require('gulp-jshint');
var livereload = require('gulp-livereload');
var watch = require('gulp-watch');
@tmaximini
tmaximini / SassMeister-input.scss
Created November 4, 2014 20:04
Generated by SassMeister.com.
// ----
// Sass (v3.4.7)
// Compass (v1.0.1)
// ----
.spaVoucher {
font-size: 12px;
&__heading {
font-size: 16px;
&--blue {
@tmaximini
tmaximini / SassMeister-input.scss
Created November 4, 2014 20:20
Generated by SassMeister.com.
// ----
// Sass (v3.4.7)
// Compass (v1.0.1)
// ----
.spaVoucher .spaVoucher {
font-size: 14px;
color: black;
&__bodytext {
font-size: 12px;
@tmaximini
tmaximini / Contract Killer 3.md
Last active August 29, 2015 14:14 — forked from malarkey/Contract Killer 3.md
basic open source design / software / consulting contract blueprint

Contract Killer

The popular open-source contract for web designers and developers by Stuff & Nonsense

  • Originally published: 23/12/2008
  • Revised date: 15/12/2013
  • Original post