Skip to content

Instantly share code, notes, and snippets.

View mike-north's full-sized avatar
Wish I had more time to work on OSS

Mike North mike-north

Wish I had more time to work on OSS
View GitHub Profile
@mike-north
mike-north / run phoenix on amazon linux.sh
Last active August 27, 2021 12:17 — forked from eikes/run phoenix on amazon linux.sh
run phoenix on amazon linux
# app deps
sudo yum install git
# erlang deps
sudo yum groupinstall "Development Tools"
sudo yum install ncurses-devel openssl-devel
# erlang
wget http://www.erlang.org/download/otp_src_19.2.tar.gz
tar -zxvf otp_src_19.2.tar.gz
import Ember from 'ember';
export default Ember.Component.extend({
classNames: ['profile', 'content-box']
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@mike-north
mike-north / controllers.application.js
Last active December 16, 2023 21:06
EmberLearn - Ember.Object
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';
import hexColor from '../utils/hex-color';
const {
Controller,
computed
} = Ember;
export default Controller.extend({
/**
@mike-north
mike-north / computed-property.js
Created March 23, 2017 18:28
An example of a settable computed property
import Ember from 'Ember';
function fullName() {
}
import Ember from 'ember';
// A computed property macro!
function fullName(firstNameKey, lastNameKey) {
return Ember.computed(firstNameKey, lastNameKey, {
get() {
return `${this.get(firstNameKey)} ${this.get(lastNameKey)}`;
},
set(key, newVal) {
let parts = newVal.split(' ');
import Ember from 'ember';
export default Ember.Component.extend({
});