Skip to content

Instantly share code, notes, and snippets.

View jkarsrud's full-sized avatar

Jesper Haug Karsrud jkarsrud

View GitHub Profile
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
spinner: Ember.inject.service(),
appName:'Ember Twiddle',
actions: {
loadSomething() {
this.get('spinner').loadStart();
Ember.run.later(() => {
this.get('spinner').loadEnd();
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
import Ember from 'ember';
const translations = {
'one': 'en',
'two': 'to'
};
export default Ember.Controller.extend({
appName:'Ember Twiddle',
properties: [
{name: 'one', value: 1},
@jkarsrud
jkarsrud / gruntfile.js
Last active August 29, 2015 14:27
shipit from grunt
var exec = require('child_process').exec;
grunt.registerTask('deploy', 'Deploy to stage!', function(target) {
var done = this.async();
grunt.task.run(['foo', 'bar']);
// Requires globally installed shipit-cli
var cmd = 'shipit stage ' + target;
exec(cmd, function(err, stdout, stdin) {
if(err) {
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle',
actions: {
hidePanel(param) {
window.alert(param);
}
}
});
export default Ember.Component.extend({
interval: 1000,
timer: null,
startTimer() {
const timer = Ember.run.later(this, () => {
this.sendAction('tick');
this.startTimer();
}, this.get('interval'));
this.set('timer', timer);
},
@jkarsrud
jkarsrud / .gitconfig
Created May 27, 2015 07:38
SmartSynchronize as difftool OSX
[diff]
tool = smartsynchronize
[difftool "smartsynchronize"]
cmd = /Applications/SmartSynchronize.app/Contents/MacOS/SmartSynchronize "$LOCAL" "$REMOTE"
[difftool]
prompt = false