Skip to content

Instantly share code, notes, and snippets.

View alexeits's full-sized avatar

Alex Tsibulya alexeits

  • Sagan Systems
  • San Francisco
View GitHub Profile
// 1. OOP
// 1.1. Template method pattern (inheritance)
function passwordReset(attrs) {
new ResetPassword.run(attrs);
}
function loginWithUserPass(attrs) {
new LoginWithPassword.run(attrs);
}
@alexeits
alexeits / relative_time.jsx
Created January 20, 2015 16:27
RelativeTime with Morearty
'use strict';
var React = require('react');
var Morearty = require('morearty');
module.exports = React.createClass({
displayName: 'RelativeTime',
mixins: [Morearty.Mixin],
@alexeits
alexeits / nodejs-chef-recipe.rb
Created September 16, 2011 19:52 — forked from johnreilly/nodejs-chef-recipe.rb
Install node.js 0.4.12 and npm in Engine Yard
#
# Cookbook Name:: nodejs
# Recipe:: default
#
if ['solo'].include?(node[:instance_role])
nodejs_file = "node-v0.4.12.tar.gz"
nodejs_dir = "node-v0.4.12"
nodejs_url = "http://nodejs.org/dist/#{nodejs_file}"