Roll any number of dice on your command line, including modifiers!
Requrise node v8.x or higher.
# brew install ffmpeg --with-fdk-aac | |
find . -iname "*.mp3" | while read f | |
do | |
ffmpeg -i "$f" -acodec libfdk_aac -f ipod "${f:r}".m4r | |
done |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle', | |
foos: ['hello', 'goodbye', 'maybe'], | |
bar: 'maybe' | |
}); |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle', | |
items: [ | |
{ name: 'Apple', count: 2 }, | |
{ name: 'Banana', count: 4 }, | |
{ name: 'Cherry', count: 6 }, | |
{ name: 'Durian', count: 8 }, | |
{ name: 'Elderberry', count: 3 }, |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle' | |
}); |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
firstName: '', | |
lastName: '', | |
fullName: Ember.computed('firstName', 'lastName', function() { | |
const firstName = this.get('firstName'); | |
const lastName = this.get('lastName'); | |
if (firstName && lastName) { |
import Ember from 'ember'; | |
export default Ember.Component.extend({ | |
classNames: ['gets-classes-added'], | |
classNameBindings: ['extraClassNames'], | |
setupExtraClasses: Ember.on('init', function() { | |
this.set('extraClasses', []); | |
}), | |
extraClassNames: Ember.computed('extraClasses', function() { | |
return this.get('extraClasses').join(' '); |
import Ember from 'ember'; | |
export default Ember.Component.extend({ | |
classNames: ['gets-classes-added'], | |
actions: { | |
addClass() { | |
const newClass = Math.random().toString().slice(2); | |
this.get('classNames').addObject(newClass); | |
} | |
} |
import Ember from 'ember'; | |
export default Ember.Component.extend({ | |
value: false, | |
actions: { | |
toggle() { | |
this.toggleProperty('value'); | |
} | |
} | |
}); |
import Ember from 'ember'; | |
const FooMixin = Ember.Mixin.create({ | |
foo() { | |
alert('foo'); | |
} | |
}); | |
const obj = Ember.Object.extend(FooMixin).create(); |