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
Gaurav0 / application.route.js
Last active June 18, 2018 10:41
Mockjax Sample
View application.route.js
import Ember from 'ember';
export default Ember.Route.extend({
init() {
url: '/api/mock',
responseText: {
text: "someText"
ef4 / select.hbs
Last active October 7, 2021 09:41
Goodbye old Select View
View select.hbs
<select onchange={{action (mut vehicle) value="target.value"}}>
{{#each vehicles key="@item" as |vehicleChoice|}}
<option value={{vehicleChoice}} selected={{eq vehicle vehicleChoice}}>{{vehicleChoice}}</option>
mihai-scurtu / gist:4a488007cfd150f09a4d
Last active August 15, 2018 11:30
Integrating TinyMCE in an ember-cli app
View gist:4a488007cfd150f09a4d

Integrating TinyMCE in an ember-cli app

TinyMCE is a javascript WYSIWYG editor that is highly configurable and has a ton of features and plugins. It integrates with jQuery and, with a bit of work, it can be integrated in your ember-cli app.

Step 1: Install TinyMCE:

bower install --save tinymce

Step 2: Import the required files into your app via broccoli. In order to do that you will need a plugin called broccoli-static-compiler:

xypaul / tinymce-ember.js
Created May 14, 2014 06:32
TinyMCE 4 Ember Component
View tinymce-ember.js
App.TinymceEditorComponent = Ember.Component.extend({
// Warning!!! only use tinyMCE not tinymce !!!
editor: null,
data: {},
watchData: true,
didInsertElement: function(){
var _this = this;
// The magic config -
var config = {};
knownasilya / ajax.js
Last active June 22, 2016 14:37
RSVP jquery ajax wrapper
View ajax.js
function ajax(url, options) {
return new Ember.RSVP.Promise(function (resolve, reject) {
options = options || {};
options.url = url;
options.success = function (data) {, resolve, data);
options.error = function () {
dysinger /
Last active August 29, 2015 13:56
Stop using rbenv & rvm on servers. plz. kthnx.
cat > Dockerfile <<\EOF
FROM ubuntu:12.04
RUN apt-get update
RUN apt-get install -y ruby1.9.3 build-essential \
libc6-dev libffi-dev libgdbm-dev libncurses5-dev \
libreadline-dev libssl-dev libyaml-dev zlib1g-dev
RUN gem install fpm --bindir=/usr/bin --no-rdoc --no-ri
RUN apt-get install -y curl
RUN curl|tar oxzC /tmp
WORKDIR /tmp/ruby-1.9.3-p484
adamwiggins /
Last active December 4, 2023 12:58
My Heroku values

Make it real

Ideas are cheap. Make a prototype, sketch a CLI session, draw a wireframe. Discuss around concrete examples, not hand-waving abstractions. Don't say you did something, provide a URL that proves it.

Ship it

Nothing is real until it's being used by a real user. This doesn't mean you make a prototype in the morning and blog about it in the evening. It means you find one person you believe your product will help and try to get them to use it.

Do it with style

daytonn / Guardfile
Created March 20, 2013 19:38
View Guardfile
# A sample Guardfile
# More info at
group :interactive do
guard 'spork', :rspec_env => {'RAILS_ENV' => 'test'}, :wait => 50 do