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.
Ryan Sonnek has published a blog post about using Rails migrations to manipulate data. It’s about going beyond the standard Rails migration of adding or removing columns and diving into how to use migrations to move data.
Damir Svrtan wrote an article about the top 8 tools he recommends for cleaning up and optimizing Rails code bases, including static analysis tools, pointing out code smells, suggesting best practices and even several tools for finding and removing obsolete code.
Ryan Sonnek also wrote to us to let us know about a gem he wrote called Bundler::Updater. Bundler::Updater will examine your Gemfile for all outdated dependencies and then interactively prompt you for which gems you would like to update.
Kamil Lelonek shows us how to generate UUID’s from Ruby using SecureRandom as well as from Postgres using the uuid_generate_v4 method. He also explains how to generate models and migrations that use UUID’s as a replacement for the standard Rails ID column and how to setup relationships between models that use UUID’s.
There are thousands of lines of code that make it possible for Active Record to generate and execute SQL, and Pat Shaugnessy has written up a presentation he gave about the subject at Barcelona Ruby Conference. He starts with a look at ActiveRecord::Relation, then delves deeper inside of ActiveRecord to discuss generating and executing statements, and the b-tree algorithm that ActiveRecord uses with database servers.
The Ruby core team has announced the release of Ruby 2.2.0-preview1. This release includes many new features and improvements. These include support for unicode 7.0, new methods like Enumerable#slice_after, Float#next_float, Float#prev_float, and File#birthtime. It also includes Incremental garbage collection which helps to prevent pauses in your application execution and Symbol garbage collection.
Ruby5 is released Tuesday and Friday mornings. To stay informed about and active with this podcast, we encourage you to do one of the following:
This episode was co-produced and edited by audio guru Jamison Rabbe.
Greenscreen.io, rails-disco, onboarding your junior devs, being a better Rubyist, staging environments, and the anti-pattern of absolutes all in this episode of the Ruby5.
Shell Shocked, Factory Girl for frontend tests with Hangar, and upgrading from Rails 3.2 to 4.2
We go Airborne for Ruby 2.1.3 while Eagerly Decorating the skies and Swiftly avoiding the Daemons on this episode of Ruby5.
Start using Fourchette, roll-out features by the instance, read logs with a little help from your friends, run your own bitcoin node, and say hello to byebug!
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