…stackedsax for the suggestion.
Make unit tests more robust to changes in environment. Fixes issue #121 . Thanks to Vít Ondruch for reporting.
Update README in an attempt to head Rails-related issues off at the pass.
Add a Gem badge ( ) to provide a link to Mocha on Rubygems .
Make documentation example consistent with other examples.
Intro
In part 4 we built a complete working version of the Savings Goal Simulator as a rich web app where each view model, view and view mediator is nicely modularized. How could we leverage our browser-side markup and logic to create a mobile app , portable across multiple platforms such as IOS, Android, Windows Mobile? Well, the goal of this post is to present a potential approach. (Of course you can take a peek at the "So What?" section)
Update 5 : PlentyOfFish Update - 6 Billion Pageviews And 32 Billion Images A Month
Update 4 : Jeff Atwood costs out Markus' scale up approach against a scale out approach and finds scale up wanting. The discussion in the comments is as interesting as the article. My guess is Markus doesn't want to rewrite his software to work across a scale out cluster so even if it's more expensive scale up works better for his needs.
Update 3 : POF now has …
With the insight gained from New Relic, the Next Update team soon realized that higher availability meant moving to a more complex environment. They evolved their single virtual server to seven virtual servers hosted by Rackspace . Next Update relied on New Relic's Server Monitoring feature to aid them during the transition. The team was able to monitor application performance across the different app servers, helping them prevent any problems before customers noticed them …
6. Key in your license key from Step 4 and click Update .
Don't forget, all new accounts receive a free 14 day trial of New Relic Pro . If you love Pro and want to upgrade, contact us and we'll help you get started!
Adding New Relic to Your RightScale Account
Before you can view data from New Relic in your RightScale Dashboard, you need to add the appropriate New Relic RightScript to your ServerTemplates.
1. Select Design > MultiCloud Marketplace…
Update Gemfile.lock for Heroku (and install gems locally). In the terminal: bundle
In your Sinatra app, require the dependencies. I like to do it this way so I don't have to repeat myself: app.rb
1 2 3 require "rubygems" require "bundler" Bundler . require :default , ( ENV [ 'RACK_ENV' ] || "development" ) . to_sym
But you could do this if you prefer: app.rb
1 2 3 4 5 6 require "rubygems" require "bundler/setup" require …
jQuery 1.8 Beta 1: See What's Coming (and Going!) - Update on the API in the next version.
knife-github-cookbooks - Knife plugin for installing and updating individual Chef cookbooks.
Asset Pipeline Tips - A few notes from the field.
Twitter Bootstrap Components - A symbol library for use with the Balsamiq mockup tool.
Announcing Vault: safer passwords for the web - Via an online tool or a node application that you can run …
[ CHEF-2956 ] - Update gemspec to use latest RSpec
[ CHEF-2958 ] - gem_package install fails when gem_binary is specified and source is a local file
[ CHEF-2964 ] - FreeBSD service provider is too sensitive to the current state
[ CHEF-2967 ] - Git clone should escape destination
[ CHEF-2970 ] - include_recipe considers cookbook and cookbook::default as distinct recipes
[ CHEF-2972 ] …
Why Update 2?
We haven't previously made a lot of noise about Java 7 and JRuby, nor assembled a blog post/tutorial like this, primarily because Java 7 GA was missing key optimizations in the invokedynamic subsystem. JRuby 1.7 will make heavy use of invokedynamic, and if we had released it before those optimizations were in place, it would have given people a bad impression of the power of invokedynamic.
Update 2 now has a small set of optimizations that make a very large difference. …
[ CHEF-2632 ] - Update chef for new yajl-ruby
[ CHEF-2634 ] - FreeBSD packages: fail to build when using ports - incorrect use of port Makefile and working dir?
[ CHEF-2637 ] - yum provider - packages installed but non zero exit status
[ CHEF-2649 ] - validation client should not be able to create admin clients
[ CHEF-2657 ] - Failing specs in chef-expander
[ CHEF-2660 ] - chef-expander: …