divinedominion + rubyonrails   101

Burn Your Controllers — Destroy All Software Blog
Since Controllers delegate only anyway, we can get rid of them entirely via a new Routes syntax
rubyonrails  mvc  controller 
14 days ago by DivineDominion
Rails - The Missing Parts - Interactors | Grouper Engineering Blog
Interactors are service objects which take model objects, perform actions, and may provide success-feedback to make Rails controllers and models more skinny
software-architecture  rubyonrails 
5 weeks ago by DivineDominion
jonleighton/spring
Spring is a Rails preloader so the environment doesn't have to be set up every time from scratch
rubyonrails  development  performance 
december 2013 by DivineDominion
andrewculver/koudoku
Gem to use Stripe subscription service in RoR with handling of standard cases like payment problems
rubyonrails  subscription 
november 2013 by DivineDominion
Rails has Two Default Stacks
Rails has the default setup and there's another preferred community stack. Beginners need to be taught both so they won't be left confused.
rubyonrails  beginner 
november 2013 by DivineDominion
Modeling your App's User Session
Storing session objects in the database makes session replay attacks unlikely
session  user  rubyonrails  security 
october 2013 by DivineDominion
jasonroelofs/raidit
good example for Entity/Boundary/Controller (or Interactor) pattern
rubyonrails  software  architecture  OOP  ebc 
october 2013 by DivineDominion
NathanMLong.com - Better Single-Table Inheritance
Keep a STI-table and add non-shared columns to seperate tables to avoid NULL'ing superfluous columns. Custom magic delegation used.

Class-Table Inheritance (Fowler)
cti  sti  rubyonrails  MySQL  postgresql 
may 2013 by DivineDominion
DCI in Ruby
Example application to use DCI in Rails
dci  rubyonrails  ruby 
may 2013 by DivineDominion
guidomb/loadjs · GitHub
Loads JS code dependent on the controller/action currently executed
rubyonrails  javascript 
may 2013 by DivineDominion
Paul Gross - Uptime == Money: High Availability at Braintree on Vimeo
Tools people at Braintree use to pause server responses, roll-out features in a live environment and more
rubyonrails  scalability  deployment  server 
april 2013 by DivineDominion
Using Jasmine to test CoffeeScript in a Rails 3.1 App - Pivotal Labs
CoffeeScript makes Jasmine tests nicer to read. Includes setup for guard'ed Rails app
coffeescript  jasmine  tdd  javascript  rubyonrails 
april 2013 by DivineDominion
sql - Rails - Common fields/report data among multiple models - STI, hstore, or split tables? - Stack Overflow
Instead of using conveniernt-at-first STI, model relationships between objects for timeline entries and different kinds of data.
rubyonrails  sti 
april 2013 by DivineDominion
guard/guard-livereload · GitHub
Uses LiveReload in Ruby projects with guard
rubyonrails  chrome 
january 2013 by DivineDominion
7 Patterns to Refactor Fat ActiveRecord Models - Code Climate Blog
1. Extract Value Objects
2. Extract Service Objects
3. Extract Form Objects
4. Extract Query Objects
5. Introduce View Objects
6. Extract Policy Objects
7. Extract Decorators
rubyonrails  activerecord  refactoring  decorator  form  model 
november 2012 by DivineDominion
CloudEdit: A Backbone.js Tutorial with Rails (Part 1)
Rails for basic routing, Backbone.js for the real MVC Ajax interface
rubyonrails  javascript  framework  tutorial 
february 2012 by DivineDominion
« earlier      
per page:    204080120160

related tags

2factor  a-b-testing  acceptance-testing  ActiveModel  activerecord  advice  agiledevelopment  ajax  AngularJS  apache  architecture  authentication  autotest  bdd  beginner  billing  capistrano  capybara  cheatsheet  chrome  coffeescript  controller  controller-spec  cti  data  database  dci  decorator  deployment  design  designpattern  development  diagram  documentation  ebc  ebook  extension  FastCGI  fixture  form  framework  free  git  grails  gravatar  groovy  Growl  guide  helper  howto  http  incremental  install  jasmine  Java  javascript  jquery  language  mac  membership  model  Mod_Rails  mvc  MySQL  OAuth  oop  passenger  pdf  performance  plugin  postgresql  PrefPane  presenter  pricing  programming  protection  prototype  Python  RedGreen  refactoring  reference  repository  request-spec  response  role  rspec  ruby  rubyonrails  scalability  screencast  scripting  security  server  session  setup  slug  software  software-architecture  spam  SQL  ssl  sti  story  subscription  svn  tagging  tdd  testing  TextMate  tips  tool  tutorial  unittest  upgrade  user  uuid  vagrant  view  web  webdev  Windows 

Copy this bookmark:



description:


tags: