Skip to content

Instantly share code, notes, and snippets.

View kitlangton's full-sized avatar
🤠

Kit Langton kitlangton

🤠
View GitHub Profile
import Ember from 'ember';
import ApplicationRouteMixin from 'ember-simple-auth/mixins/application-route-mixin';
const { service } = Ember.inject;
export default Ember.Route.extend({
sessionAccount: service('session-account'),
beforeModel() {
return this._loadCurrentUser();
import Ember from 'ember';
const { inject: { service }, RSVP } = Ember;
export default Ember.Service.extend({
session: service(),
store: service(),
loadCurrentUser() {
return new RSVP.Promise((resolve, reject) => {
import Devise from 'ember-simple-auth/authenticators/devise';
export default Devise.extend({
tokenAttributeName: 'authentication_token'
});
<style>
.dumb {
color: chartreuse;
background-color: red;
}
</style>
<!DOCTYPE html>
<html lang="en">
class Photo < ActiveRecord::Base
has_many :profiles
has_attached_file :photo, :styles => { :medium => "300x300", :large => "500x500", :thumb => "100x100" }, :s3_host_name => 's3-us-west-2.amazonaws.com'
validates_attachment_content_type :photo, :content_type => /\Aimage\/.*\Z/
validates_with AttachmentSizeValidator, attributes: :photo, less_than: 5.megabytes
validates_attachment_presence :photo, presence: true
def find_missing(array)
(0..100).inject(:+) - array.inject(:+)
end
def perm(string)
array = []
until array.length == factorial(string)
array << string.chars.shuffle.join
array.uniq!
end
array.sort
end
def factorial(string)
web: bundle exec rackup config.ru -p $PORT
require './app'
run Sinatra::Application
require 'daemons'
Daemons.run('test.rb')