Skip to content

Instantly share code, notes, and snippets.

import Ember from 'ember';
export default Ember.Controller.extend({
actions: {
getLatest() {
this.send('invalidateModel');
}
}
});
@mamut
mamut / routes.index.js
Created July 29, 2015 21:51
New Twiddle
import Ember from 'ember';
export default Ember.Route.extend({
model() {
return [{
title: "Tomster",
url: "http://emberjs.com/images/about/ember-productivity-sm.png"
}, {
title: "Eiffel Tower",
url: "http://emberjs.com/images/about/ember-structure-sm.png"
@mamut
mamut / components.user-form.js
Created July 29, 2015 21:00
sending-multiple-actions
import Ember from 'ember';
export default Ember.Component.extend({
actions: {
submit() {
this.sendAction('submit', {
name: this.get('name'),
bio: this.get('bio')
});
},
@mamut
mamut / better-hodor.rb
Created August 27, 2013 15:39
Better HodorLogger
class Logger::SimpleFormatter
def call(severity, time, progname, msg)
('Hodor ' * rand(50)).chop + "\n"
end
end
@mamut
mamut / git-patchmaker.sh
Last active December 21, 2015 17:58
`./git-patchmaker.sh 123456` will `git cherry-pick` all commits from master related to pivotal ticket #123456 to a stage branch
#!/bin/bash
set -e
pivotal_ticket_id=$1
function commits_from_master() {
git checkout master > /dev/null 2>&1
git log --reverse --oneline --no-abbrev-commit --grep $1 | cut -d ' ' -f 1
}
@mamut
mamut / application.coffee
Created March 1, 2013 16:30
My solution for today's workshop.
#= require jquery
#= require underscore
#= require YouAreDaBomb
#= require YouAreDaBomb.shortcuts
class DisplayTasksUseCase
constructor: (tasks)->
@tasks = tasks ? []
class Samochod {
private:
std::string producent;
std::string model;
int nr_nadwozia;
int przebieg;
int id;
int rocznik;
int liczba_napraw;
public:
int B = 3;
int G = 5;
int R = 6;
int red = 255;
int green = 0;
int blue = 0;
int step = 1;