You have disabled auto-rotation for stories. Re-enable?
If you're looking for a top Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs. Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.
A new binstubs command creates a
bin/gemname for any gem with an executable component, like Rake for instance. Whenever you call bundle open or bundle update, partial name matches will now return a list of gems to pick from. This release should also fix some issues people were seeing with SSL when trying to bundle under the recent Ruby 2.0.0-p0. Last but not least, Bundler now supports signed gems! through a
bundle install --trust-policy that takes the same arguments as
gem install --trust-policy does.
Speaking of gems, the guys at Meldium wrote up a nice blog post about using signed gems. After the security breach that affected RubyGems a few weeks ago, several people pointed to the fact that by now we should all be using signed gems to add a layer of security.
Bradley Buda from the Meldium team open sourced a tool that lets you check which gems from your Gemfile have been signed and which trust policy you can use with them.
I think it’s important to note that the trust policy is only used when installing a gem for the first time.
In other basically Ruby news, a new CoffeeScript version is out and brings one of the most eagerly anticipated features ever: source maps
Peter Van Hardenberg of the Postgres team at Heroku gave a talk at the Waza conference last week called The Bits You Haven’t Found in Postgres.
Among the tips he pointed out where the ability to generate date series to search the database at specific time increments, how to connect to a remote database right inside of a query, listen & notify for events before doing a specific query, and a ton of really cool date helpers similar to the good stuff we’re used to with ActiveSupport.
Close Enough is a gem that uses spell check algorithms to hack at method_missing, and guess what you meant to type when your fingers betray you.
Perhaps using it in production would be dangerous, irresponsible, or ethically questionable, but it’s an interesting thought experiment.
Tobias Lütke, the founder and CEO of Shopify wrote a nice blog post about his learning experience as a programmer. He talks about dropping out of high school and starting his career as a programming apprentice in his homeland of Germany.
Considering the current raging debate on whether programmers can be taught their craft inside of traditional schools it’s interesting to note how his hands-on experience learning software development from solving concrete problems inside of a company seems to make a lot more sense than spending years learning theoretical computer science in school.
It’s not substantially different than the path of a career-changer- educated or trained in something else, but turning to programming by jumping in with both feet. It’s an approach that works well for a lot of people.
New versions of all the things! Docs, clearing up maintenance plans, and as usual, a smattering of useful ruby tools (singleton_process, flight, gridhook, and assorted blog entries) in this RubyLoco-powered edition of Ruby5.
Ruby 2.0! 2.0!! Also, RubyInstaller has been updated to include Ruby 2.0!!! Refinements are in Ruby 2.0!!!! Artoo, RubyFriendsCamera, and Cached Counts Gem are not in Ruby 2.0 but they are in this episode of Ruby5!!!!!
Another Exciting! SQL Injection! Decoding Cookies! Typehead! Media Queries! Incoming! Git rebase considered awesome! Ruby5!
We get Concerned with the Discourse, get Secure some MoSQL, and bring Foreign Functions to Capistrano on this episode of Ruby5.
Looking to learn about Ruby? Take a look at the Ruby Path on Code School
This podcast is produced and distributed by Code School. Copyright © 2017 Code School LLC