Skip to content

Instantly share code, notes, and snippets.

View rondale-sc's full-sized avatar

Jonathan rondale-sc

  • Providence, Rhode Island
View GitHub Profile
save: function(){
var url = "/api/v1/player_evaluations";
var recordType = "player_evaluation";
var topLevelKey = `${recordType}s`;
var itemsToSave = this.get('myItems');
var store = this.get('store');
var type = "post";
var dataType = "json";
var contentType = "application/json; charset=utf-8";
require 'rspec'
class Let
def self.let(method_name, &block)
define_method method_name do
return instance_variable_get("@#{method_name}") if instance_variable_defined?("@#{method_name}")
instance_variable_set("@#{method_name}", block.call)
end
end
end
@rondale-sc
rondale-sc / ancient_city_speaker_twitter_handles.md
Last active August 29, 2015 14:17
Ancient City Speaker lineup - twitter handles
@rondale-sc
rondale-sc / ember-resources-to-get-started.md
Last active August 29, 2015 14:17
Ember resources to get started
# -*- mode: ruby -*-
# vi: set ft=ruby :
#
# Created by Jonathan Jackson
# ( Special thanks to @pwelch for the help )
Vagrant.configure(2) do |config|
MEMORY = ENV['VAGRANT_MEMORY'] || '1024'
CORES = ENV['VAGRANT_CORES'] || '1'
# -*- mode: ruby -*-
# vi: set ft=ruby :
#
# Created by Jonathan Jackson
# ( Special thanks to @pwelch for the help )
Vagrant.configure(2) do |config|
MEMORY = ENV['VAGRANT_MEMORY'] || '1024'
CORES = ENV['VAGRANT_CORES'] || '2'
import Ember from 'ember';
export default Ember.Route.extend({
beforeModel: function(transition) {
var self = this;
new Ember.RSVP.Promise(function(resolve, reject) {
if(self.get('currentUser.content')) {
resolve();
} else {
Ember.$.cookie("return-path", window.location.pathname, { path: "/" });
class Vj
describe 'Deep' do
it 'allows deep method chaning on hash keys.' do
foo = ({a: { b: 'foo'}}).extend Deep
expect(foo.a.b).to eq('foo')
end
it 'is safe for no hash items.' do
foo = ({a: { b: 'foo'}}).extend Deep
expect do
foo.a.b.o
Rake::TaskManager.class_eval do
def alias_task(fq_name)
new_name = "#{fq_name}:original"
@tasks[new_name] = @tasks.delete(fq_name)
end
end
def alias_task(fq_name)
Rake.application.alias_task(fq_name)
end