21 Aug '13, 8am

Benchmark Bundler

Хотите проверить сколько времени занимает загрузка каждого гема из Gemfile? Эндрю Кейн (Andrew Kane ) предлагает очень простой рецепт - перейдите в каталог вашего приложения и выполните команду: $ curl -fsSL https://gist.github.com/raw/5022636/benchmark.rb | ruby В результате вы рейтинг библиотек из Gemfile отсортированных по времени загрузки. Rails всегда занимает первое место, но всегда полезно знать и об остальных. Результат выполнения команды выглядит примерно так: Gem Time(sec) Pct % -------------------------------------------------- rails 2.4161 26.9% mongoid 0.9279 10.3% fog 0.7707 8.6% newrelic_rpm 0.5839 6.5% geocoder 0.3578 4.0% delayed_job 0.3162 3.5% bitly 0.2703 3.0% sass 0.2651 3.0% tire 0.2592 2.9% -------------------------------------------------- Total 4.8583 100.0% Для любознательных, кто желает узнать как все работает, вот ссылка на gist - https://gist.g...

Full article: http://rubyflow.ru/items/1428

Tweets

Rails 4.1 feature call, Bundler local paths, mu...

ruby5.envylabs.com 20 Aug '13, 5pm

August 16th, 2013 What the duck is going on? A lot of C programming on on Ruby5? Having fun fiddling around and looking at...