Skip to content

Instantly share code, notes, and snippets.

View koriroys's full-sized avatar
🐢
Slow and Steady

Kori Roys koriroys

🐢
Slow and Steady
View GitHub Profile
@koriroys
koriroys / class_methods.rb
Created April 13, 2020 16:45
Why does this happen?
class Thing
class << self
def public_method
private_method
end
private
def private_method
"hello"
end
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
import Location from '../models/location';
import Grid from '../models/grid';
const { Component, get, set, computed, isEqual, isPresent } = Ember
export default Component.extend({
lastTapped: null,
init() {
@koriroys
koriroys / components.my-child.js
Last active July 5, 2016 09:47
Fun with DDAU
import Ember from 'ember';
export default Ember.Component.extend({
init() {
this._super(...arguments);
}
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@koriroys
koriroys / controllers.application.js
Last active January 19, 2017 13:37
Checkbox: <input> vs {{input}}
import Ember from 'ember';
export default Ember.Controller.extend({
isChecked: true,
isCheckedTwo: true,
isCheckedThree: true,
appName: 'Ember Twiddle',
actions: {
foo() {},
fooTwo() {
#original attribution https://gist.github.com/alexspeller/6251054 & https://gist.github.com/stevekane/6356006
App.ClickElsewhereMixin = Ember.Mixin.create
#use this method hook to define your desired behavior
onClickElsewhere: Ember.K
#bound version of our instance method
clickHandler: Em.computed ->
Em.run.bind @, 'onClickElsewhere'
@koriroys
koriroys / application.controller.js
Last active October 19, 2015 14:25
Current Route
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
@koriroys
koriroys / application.controller.js
Last active October 14, 2015 15:48
modified twice in the single render
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
@koriroys
koriroys / instructions.sh
Last active September 14, 2015 13:59
Pandoc 1.15 on Heroku Cedar 14. regular lines are console commands. // lines are comments, just read those :)
// create a digital ocean ubuntu 14.04 droplet (matches heroku ubuntu version)
// pick the 2GB (or more) RAM option or cabal update will fail
// ssh into it:
ssh root@<ip_address>
// enter root password
// prompted to change password, follow instructions
// update
apt-get update