Skip to content

Instantly share code, notes, and snippets.

import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
const { computed } = Ember;
const statKeys = ['a', 'b', 'c'];
// Some basic Ember class
const Thing = Ember.Object.extend({
stats: null
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
queryParams: ['butts'],
butts: null,
routerService: Ember.inject.service('router')
});
extern crate glob;
use glob::glob;
use std::fs;
use std::path;
// trying to print out only directories
fn main() {
// the .unwrap here should convert a Result<PathBuf, GlobError> to
// just the PathBuf, which you should be able to call .is_dir() on?
let files = glob("/Users/sstuart/src/dashboard4/app/**/*")
import Ember from 'ember';
const ItsLit = Ember.Mixin.create({
fam() {
alert('itslit.fam was called when it should not have been!');
}
});
const ItsLessLit = ItsLit.without('fam');
const Included = Ember.Mixin.create(ItsLessLit, {
lpass login sstuart@heroku.com > /dev/null
eval "$(lpass show --notes dashboard-credentials)"
lpass logout --force > /dev/null
@fivetanley
fivetanley / adapters.post.js
Last active October 19, 2017 13:49
ember data call create record response
import DS from 'ember-data';
export default DS.RESTAdapter.extend();
Yesterday Ember 2.9:
- dist/assets/dashboard-2612ed3c57e10cc91e6157d7f9fc2da5.js: 3.39 MB (436.24 KB gzipped)
- dist/assets/vendor-d7b984c640c37b48885cf6086d062e4a.js: 1.55 MB (432.12 KB gzipped)
- dist/assets/dashboard-0921c9d66e6ea79d8d8d174725558450.css: 722.22 KB (110.08 KB gzipped)
- dist/assets/vendor-f431e9b2bfc0cc796f6df7fbbbd99241.css: 3.9 KB (1.08 KB gzipped)
Today Ember 2.10:
- dist/assets/dashboard-ff12f331422b590aa2b1d1ab92055b3e.js: 1.85 MB (310.99 KB gzipped)
- dist/assets/vendor-fcf8c9e0abbdd49e98e53f7ca201c49d.js: 1.61 MB (446.07 KB gzipped)
Before:
- dist/assets/dashboard-489a39464afe351a9ce6f89d383fa142.js: 3.31 MB (423.48 KB gzipped)
- dist/assets/dashboard-b2c8ce569bee6c3b919b9e24ec871763.css: 713.26 KB (108.95 KB gzipped)
- dist/assets/vendor-5d09e08540b07745dfbadb1b0fe7f5be.js: 1.63 MB (462.83 KB gzipped)
- dist/assets/vendor-f431e9b2bfc0cc796f6df7fbbbd99241.css: 3.9 KB (1.08 KB gzipped)
After:
- dist/assets/dashboard-0921c9d66e6ea79d8d8d174725558450.css: 722.22 KB (110.08 KB gzipped)
- dist/assets/dashboard-2612ed3c57e10cc91e6157d7f9fc2da5.js: 3.39 MB (436.24 KB gzipped)
- dist/assets/vendor-d7b984c640c37b48885cf6086d062e4a.js: 1.55 MB (432.12 KB gzipped)
@fivetanley
fivetanley / javascript_ANSI_escape_codes.md
Created January 23, 2017 21:45 — forked from leommoore/javascript_ANSI_escape_codes.md
JavaScript - ANSI Escape Codes

#JavaScript - ANSI Escape Codes

ANSI Escape Codes are special characters which can be used to control formatting, colors or other output preferences in a text terminal. Escape Codes are non-printing code and will not appear in the output directly.

  • \033 begins the escape sequence
  • [ indicates the color
  • 33 is the foreground color for yellow
  • m indicates the end of the setting

Note: \033[39m is used set the color back to the terminal defult