Additionally, craft-master uses a set of tools ( Ruby, Rake, and Bundler) that are already a part of our tool chain here at Viget. If you use front-end development tools like Sass and Compass for pre-processing stylesheets or Capistrano for deployment, craft-master lays the groundwork for including those tools in your project.
Your needs and opinions may vary, of course, but for me, building craft-master in Ruby was the obvious choice.
Free as in Beer
Since Craft's core code …
…finds in your $PATH , which is likely the script that rubygems installed when you installed the gem. That script ( itself a binstub ) will find the latest version of rspec and execute that. This completely ignores your , which can lead to confusing and unexpected errors.
To address this, Bundler added its own support for project-specific binstubs. Running bundle install --binstubs will add another
XXX This is all wrong :(
The course starts on Saturday, 18th Jan. 2014 and runs for 2 weeks.
Is the course really free?
A lot of effort and time goes into building such a course and we would really love that you pay at least US$ 15 for the course. Since this is a " Pay if you Like " course, you are under no obligation to pay and hence the course would be free for you.
How do I register and pay the course fees?
First, create an account on the site and then pay the …
The rumors of Bundler's death have been greatly exaggerated - What's going on with Bundler and .
Keeping Parts of Your - How to manage a mixed public/private project. Private on GitHub
PeriodicCalculations - Cumulate periodic results of aggregates (such as daily sales) over time with .
To enable caching of Bundler dependencies, add the scripts to the script/ directory of your project and add this to .travis.yml :
install : script/cached-bundle install --deployment env : global : - AMAZON_S3_BUCKET=my-bucket - AMAZON_ACCESS_KEY_ID=MYACCESSKEY - secure : "..."
That's it! The caching of gem dependencies this way resulted …
If you write Bundler . What you didn't know, however, was that you can use the same dependency-sorting goodness within your own application in other contexts.with any regularity, you've probably experienced the dependency-managing wonders of
Say Hello to TSort
If you use Bundler, you can add gem "test-kitchen" to your Gemfile and make sure to run bundle install .
Next add support to your library, Chef cookbook, or empty project with kitchen init : $ kitchen init
A .kitchen.yml will be created in your project base directory. This file describes your testing configuration; what you want to test and on which target platforms. Each of these suite and platform combinations are called instances. By default your instances will be converged …
Thank you to Yehuda Katz and Carl Lerche for Bundler.
Thank you to Jonas Nicklas for Capybara, an intuitive browser simulation framework.
Thank you to Travis CI for letting us know when our code is working (or broken) on various versions of Ruby.
Rails Assets - between Bundler and Bower to make it easy to pull Bower components into projects.
Why You Should Never Use MongoDB - A look based on experience with the project.
Ruby on Rails' Inside: - A look at some Rails internals. and Rack
Duplicity + - Definitely worth thinking about. : easy, cheap, encrypted, automated full-disk backups for your servers
…automate gem downloads. As of today, customers can use the gem command, and even use gem tools such as Bundler to install Phusion Passenger Enterprise. This should also make installation automation a lot easier.
To install the Phusion Passenger Enterprise gem, run the following commands: gem source --add https://YOUR_ORDER_REFERENCE:YOUR_PASSWORD@www.phusionpassenger.com/enterprise_gems/ gem install passenger-enterprise-server
Here, you must substitute YOUR ORDER REFERENCE and YOUR PASSWORD…