POWering through                Rails/Rack Application                     Development                      Saving the wor...
POWDeveloping sites has never been easier!● http://pow.cx/Use Pow to painlessly develop:● Ruby on Rails● Any Rack Applicat...
What is POW?Pow prevails over the forces of evil.●   Convention trumps configuration.●   No maintenance required.●   Tame ...
How to POW?Install with a simple command:$ curl get.pow.cx | shSymlink your app into ~/.powVisit http://#{symlink}.dev/ in...
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 H...
No more bundle exechttps://github.com/mpapis/rubygems-bundlerSimply,$ gem install bundler rubygems-bundler$ gem regenerate...
Upcoming SlideShare
Loading in...5
×

POWering Through Rails/Rack Application Development

2,131

Published on

By Jeremy Ebler
Jaguar Design Studio
January 2013 Cave Lunch

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,131
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

POWering Through Rails/Rack Application Development

  1. 1. POWering through Rails/Rack Application Development Saving the world, one command at a time™Jeremy Ebler © 2013
  2. 2. POWDeveloping sites has never been easier!● http://pow.cx/Use Pow to painlessly develop:● Ruby on Rails● Any Rack Application● Static Sites (Nanoc/Stasis)
  3. 3. What is POW?Pow prevails over the forces of evil.● Convention trumps configuration.● No maintenance required.● Tame multiple Rubies.● Integrated with OS X.
  4. 4. 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!
  5. 5. Can it be Easier?Actually, yes!$ gem install powder$ powder link [name]$ powder openhttps://github.com/rodreegez/powder
  6. 6. 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
  7. 7. 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).
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×