Skip to content

Instantly share code, notes, and snippets.

View davidpett's full-sized avatar
👨‍🏫
full-time contract at Marriott

David Pett davidpett

👨‍🏫
full-time contract at Marriott
View GitHub Profile
@davidpett
davidpett / nginx.conf
Last active January 18, 2017 00:42
node server for fastboot with geoip
server {
listen 80;
server_name foo.foo;
location / {
proxy_pass http://localhost:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
import Ember from 'ember';
export default Ember.Controller.extend({
tileId: 'wac_12758',
tileHeight: 2944,
tileSubdomains: ['', '0', '1', '2'],
tileWidth: 4000,
tileUrl: Ember.computed('tileId', function() {
return `http://cdn{s}.walkerart.org/public/collections-tiled/${this.get('tileId')}/{z}_{x}_{y}.jpg`;
@davidpett
davidpett / controllers.application.js
Last active December 17, 2016 21:06
2.9 array with hash
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({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
import { cssTransform } from '../helpers/css-transform';
const { computed } = Ember;
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
styles: computed(function() {
let width = '300px';
import Ember from 'ember';
const {
get,
set
} = Ember;
export default Ember.Controller.extend({
activeIndex: 0,
sweaters: Ember.A([{
@davidpett
davidpett / components.x-button.js
Last active September 22, 2016 19:49
New Twiddle
import Ember from 'ember';
const {
computed,
get
} = Ember;
export default Ember.Component.extend({
tagName: 'button',
classNames: [
import Ember from 'ember';
export default Ember.Controller.extend({
queryParams: ['tab'],
tab: 'locations'
});
import Ember from 'ember';
export default Ember.Component.extend({
classNameBindings: [
'isSelected'
],
isSelected: false,
actions: {
toggleSelected() {