is the Ruby community's gem hosting service. Instantly publish your gems and install them. Use the API to interact and find out more information about available gems. Become a contributor and enhance the site with your own changes.
Well, it had to happen some day. Pour one out for our dearly beloved Ruby 1.8.7. And if you’re still using 1.8.7 for your Rails app, pour yourself a cup of coffee—Rails 4.0 will run strictly on Ruby 1.9. The Rails master branch was moved to 4.0 two months ago, almost 6 years to the da...
It’s not rare that you know a SHA-1 of a commit but aren’t sure where is it located in project’s history. If you’re like me, you probably want to know was that change a part of some release or not. You can use git show to see the commit message, date and the full diff, but this doesn’...
Februry 17th, 2012 We've been tuning some parameters on the ArildBot 2000 and it sounds almost human in this episode. February 14, 2012 It's Valentine's Day and on this episode we Deliver Newman to the Lion, while the Little Guys go on a Anonymous donation Spree for Travis CI! Februar...
foodcritic 0.10.0 Lint tool for Opscode Chef cookbooks. install gem install foodcritic Download Subscribe Stats Authors Andrew Crump 1,208 total downloads 16 for this version Owners Links Homepage Source Code Documentation Bug Tracker Bundler gem "foodcritic", "~> 0.10.0" Versions 0.1...
drbrain | Tue, 21 Feb 2012 01:18:20 GMT Posted in Software mechanize.rubyforge.org github.com/tenderlove/mechanize The Mechanize library is used for automating interaction with websites. Mechanize automatically stores and sends cookies, follows redirects, and can follow links and subm...
Command Line Reporter 3.1 Released Posted by wbailey on February 21, 2012 — 0 comments The latest version of Command Line Reporter now allows you to capture output as a single string. The gem is available on rubygems.org with source on github . For those not familiar with Command Line...
Posted by jstorimer on February 21, 2012 — 0 comments I just published the second article in a series where I implement a Unix shell in pure Ruby code. This time it covers builtin commands.
Rails Engines and Monkey Patching Posted by bcardarella on February 21, 2012 — 0 comments A pattern for extending Rails Engines Comments Post a Comment Note: If you are a registered user, you can log in to populate these fields. Name / Byline (required) You may use ONLY these HTML...
February 21, 2012 Tagged: shell zsh bash Comments (View) Bracket Expansion Let’s say you want to update capybara and capybara-webkit . You’d normally type this: gem update capybara capybara-webkit But you’re busy, you don’t have time to type “capybara” twice. Let’s see what tab comple...
A few days ago I added a regex to the code which generates Hacker Newspaper : Unfortunately, a YC job ad made it past this filter almost instantly: (If you're wondering why the comments page looks different: omgwtfhax .) I felt tricked. I also felt the tactic was a little sleazy and d...
There has been a furious storm around Google’s new Search, Plus Your World features. The hubbub is centered around a complaint by Twitter that links shared on Twitter are not surfacing in the search results. Google responded on Google+ with a terse statement: We are a bit surprised by...
rabbit_jobs 0.0.8 Background jobs on RabbitMQ install gem install rabbit_jobs Download Documentation Subscribe Stats Authors Pavel Lazureykis 238 total downloads 10 for this version Owners Bundler gem "rabbit_jobs", "~> 0.0.8" Versions 0.0.8 February 21, 2012 0.0.7 February 21, 2012 0...
Tuesday, February 21, 2012 at 4:46AM It remains The Year Without Winter here, and I can't say I object. mocktra - Mock your web sites using Sinatra. Control Your Development Environment And Never Burn Another Hamburger - Noel Rappin pleads for more effective tool use by developers. An...
Posted by mwhuss on February 21, 2012 — 0 comments I just launched Nezumi 2 , an iPhone app to manage your Heroku apps. It adds Cedar support, multiple accounts, and more.
Now your store can look the way you always wanted Customization is a quick and easy process. Spree is designed to run in an isolated cloud environment so we do not face the same constraints of most existing solutions. Do not settle for anything less than complete control over all aspe...
タイトルは釣り (本人談)。スウェーデンからやってきた CJ Kihlbom がペアプログラミングの素晴しさを語りました。冒頭にアメリカのコメディ番組「The Daily Show」で取りあげられたスウェーデン特集をツカミに (どんな内容なのかは「スウェーデンの今」の記事「『社会主義国』スウェーデンの恐怖!? (1) 、(2) 」に詳しいので、あわせて読みたい)、スウェーデンや「社会主義」といった言葉と同じように、ペアプログラミングも実態を知らずに、言葉のイメージだけが先行して正当に評価されていないのではないか、という問題意識からの発表でした。プログラマがお互いに...
Any advice on how to break the cycle? Reflecting on my own development experience, I think I need to be better at detecting when I need to stop and take a break, and when I need to motor on. Its not just fatigue - I do great work when fatigued, and also do crap work. Its a complex equ...
RubyConf Taiwan 2011 Call For Sponsors RubyConf Taiwan 將於 2011/8/26 (週五) 和 8/27 (週六) 在中央研究院人科所會議廳舉辦,是台灣唯一及最大的 Ruby 程式語言大會,將會超過一百位的 IT 技術人員、系統管理員、程式開發者來參加這項會議,並邀請來自台灣、美國及日本的講者來分享他們的專案及經驗。 我們正在徵求廠商贊助,詳細的贊助方式請下載此贊助說明 。 RubyConf Taiwan 2011 will be held on August 26-27, 2011 in Academia S...
Dave Thomas is a writer, trainer, and primarily a programmer. He's the author of 7 books, including The Pragmatic Programmer (with his partner Andy Hunt), Programming Ruby, and Agile Web Development with Rails. He first started using Ruby in 1998. He's the author of RDoc, and contribu...