See the full issue archive.
Subscribe to Ruby Weekly here.
Issue 148 - June 6, 2013
Rails Girls were attempting to raise 50k in their mission to support students to work full-time on open source projects and.. they passed that figure today. But every extra 5k will enable another person to benefit from the project.
A practical look at how to get started with 'wrapping' a C library using the standard Ruby approach. 'It's actually pretty easy!' claims Michiel Sikkes.
Ever wonder how professional Rails developers work? We teach you the tools, processes and methods that professional developers use, all online with real instructors and a cohort of like minded students. Get hands on experience with advanced topics like TDD, mocks and stubs, service objects, e-commerce integration, etc. Code like a pro, launch real products, and level up to professional grade. Whether you're career switching or a budding entrepreneur, you'll have a transformative experience.
SUSE and openSUSE are popular Linux distributions and YaST is their administrative control panel covering things like software and user management, partitioning, and more.
Want to automatically track ActiveRecord model creations? This shows you how.
Generating passwords that you can remember, but that are still secure is almost an everyday battle for most sysadmins. Here's one approach in Ruby.
The developers at Salsify found that using a combination of database views and eager loading on their Rails app simplified their code and boosted performance significantly. They show how it's patched together here.
Modules are useful for specialized code that can be included into other classes. An interesting approach is to use modules as an alternative to classical inheritance with the core idea being to share an abstracted 'role' that can be included in a set of different classes.
A post that explains Rails caching techniques followed by an example app that uses those techniques in a blog setting.
Remember.. DRY. Duplication isn't usually a good thing and this post looks at some ways to eradicate it.
In a workshop at RailsConf, Noel Rappin dug into creating useful test data (with fixtures and factories) and limiting tests to only taxing the parts of the system that currently need to be tested.
A 30 minute code driven talk.
The guys at Brightbox have been busy working on their packages for Passenger 4 and the latest versions of Ruby 1.9.3 and 2.0.0. A package for Passenger 4.0.5 is currently in their experimental passenger repository, along with updated NGINX 1.2.9 packages.
Calculates the contrast ratio between 2 colors, for checking against the WCAG (Web Content Accessibility Guidelines) recommended contrast ratio for legibility.
The BitNami Ruby Stack provides a complete, self-contained development environment for Ruby and Rails for Linux, Windows and OS X and offers one-click packages for Ruby 1.8, Ruby 1.9 and Ruby 2.0.
Want a challenge? Want to see your work in use every day? Roadtrippers is looking for experienced, talented and passionate Software Engineers to improve road travel planning. Do it with Ruby on Rails, Backbone.js, MongoDB, CoffeeScript and more!
Want to work with a 18-person team of passionate Ruby developers who love good code and care for their product in central London? We are currently hiring. Ranked by Wired Magazine the number two start-up in London (2012), HouseTrip is Europe’s largest holiday rental booking website!
A slide deck from RubyKaigi by Issei Naruta that focuses on Rails performance.
Address: Office 30, Lincoln Way, Fairfield Enterprise Centre, Louth, Lincs, UK, LN11 0LS