Debugging Hidden Memory Leaks in Ruby— Tracking down a nasty (new with Rails 6) memory leak using tools like mwrap, heaptrack, iseq_collector, and chap. If these tools aren’t in your toolbox, they might be soon! Sam Saffron |
Shrine 3.0 Released: The File Attachment Handler— Shrine is a gem for handling file attachments that supports resumable uploads and can work with Rails and standard Rack apps. This version is even more friendly to non-Active Record frameworks, among other things. Janko Marohnić |
A New Ruby SDK Gem for Rubyists to Use the Square API— The Square SDK gem makes it easy to use Ruby to process payments or store a card on file from your mobile app or web form. You can also make commerce apps that go beyond payments with orders, customers, inventory and more. Square sponsor |
A Detailed Log of the Changes in Ruby 2.4— “Ruby 2.4!?” you say, “That came out 3 years ago.” True, but zverok has continued to analyse its changes in-depth (as well as those in Ruby 2.5) which can be a handy page to skim to find those new features you simply missed or never noticed (e.g. I never knew about Integer#digits till just now). zverok |
Ruby 2.7 Introduces a Array#intersection method— Ruby 2.6 added union and difference methods to Array (which broadly work like the | and - operators), and Ruby 2.7 is going a step further with intersection that will work like the & operator. Aditya Narsapurkar |
faastRuby: An Indie Ruby Serverless Platform Shuts Down?— faastRuby was an interesting, independent serverless platform built at a time when AWS Lambda didn’t support Ruby at all. Reading between the lines, it seems the developer may have been acqui-hired by Shopify but he says he’ll be “taking down all faastRuby servers” as a consequence. Paulo Arruda |
Rails Developer— Help build crowdsourcing tools that democratize decision making and fight politics in large organizations. CultivateLabs |
Find A Job Through Vettery— Vettery specializes in tech roles and is completely free for job seekers. Create a profile to get started. Vettery |
Let's Hash This Out— Some history and advice on using hashes, including why the author prefers Hash over HashWithIndifferentAccess and you probably should, too. Steve Jackson |
|