POWering Through Rails/Rack Application Development
Upcoming SlideShare
Loading in...5
×
 

POWering Through Rails/Rack Application Development

on

  • 1,695 views

By Jeremy Ebler

By Jeremy Ebler
Jaguar Design Studio
January 2013 Cave Lunch

Statistics

Views

Total Views
1,695
Views on SlideShare
953
Embed Views
742

Actions

Likes
0
Downloads
0
Comments
0

2 Embeds 742

http://cavewall.jaguardesignstudio.com 730
http://feeds.feedburner.com 12

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    POWering Through Rails/Rack Application Development POWering Through Rails/Rack Application Development Presentation Transcript

    • POWering through Rails/Rack Application Development Saving the world, one command at a time™Jeremy Ebler © 2013
    • POWDeveloping sites has never been easier!● http://pow.cx/Use Pow to painlessly develop:● Ruby on Rails● Any Rack Application● Static Sites (Nanoc/Stasis)
    • What is POW?Pow prevails over the forces of evil.● Convention trumps configuration.● No maintenance required.● Tame multiple Rubies.● Integrated with OS X.
    • How to POW?Install with a simple command:$ curl get.pow.cx | shSymlink your app into ~/.powVisit http://#{symlink}.dev/ in a web browser.Nothing to start, no terminal windows, justbrowse and go!
    • Can it be Easier?Actually, yes!$ gem install powder$ powder link [name]$ powder openhttps://github.com/rodreegez/powder
    • POW rubygems cacheBundle faster than a speeding SSD! (or 5400rpm HDD…)Setup the Cache$ git clone git://github.com/akitaonrails/rubygems_proxy.git rubygems$ cd rubygems; powder link~/.bash_profile$ export LOCALGEMS=http://rubygems.devGemfile$ source ENV[LOCALGEMS] || https://rubygems.org
    • No more bundle exechttps://github.com/mpapis/rubygems-bundlerSimply,$ gem install bundler rubygems-bundler$ gem regenerate_binstubsIt modifies gem wrappers shebang to loadruby_noexec_wrapper. Then, when you run gembinaries, it takes a look at your working directory, andevery directory above it until it can find a Gemfile. If theexecutable is present in your Gemfile, it switches tousing that Gemfile instead (via Bundle.setup).