Issue 381 — January 11, 2018
|
|
|
Yui Naruse
It’s 5-10% faster than 2.4, rescue / else / ensure can now be used directly on blocks, hashes get new transform_keys & slice methods, pp.rb is loaded by default, ERB is 2x faster, and.. a lot more.
|
Noah Gibbs
The story and status of Just-In-Time compilation in Ruby 3 along with preliminary benchmarks.
|
Basecamp
From Basecamp comes a new JavaScript framework well suited for Rails apps. Rather than replace your HTML or rendering mechanisms, Stimulus augments existing HTML with functionality.
|
FormAPI Sponsored
FormAPI is the easiest way to fill out contracts, tax forms, or any other PDFs. Much easier than Prawn. Use our template editor to configure field positions and types (text, date, checkbox, image, signature, etc.) POST data, then download your PDF.
|
Scout Blog
AWS Fargate lets you easily run containers on AWS without having to manage underlying container host VM instances.
|
Thomas Leitner
Three HexaPDF benchmarks vs 2.3 and 2.4. 2.5 shows good progress.
|
Jobs
In brief
-
Bath (UK) Ruby Conference on March 22-23, 2018 news
Matz will be giving the opening keynote and celebrating Ruby’s 25th anniversary. @BathRuby
-
RailsConf 2018 CFP Open Until January 19, 2018 news
Want to speak at RailsConf in Pittsburgh this April? Here’s your chance.
-
Rails 5.2 Adds Bootsnap to Speed Up Boot Time news
You probably knew it was coming, but here it is in Rails 5.2 beta 1. BigBinary Blog
-
Rails 5.2 Supports Descending Indexes for MySQL 8+ news
Chirag Shah
-
Writing C and Sharing Memory... in Ruby tutorial
Piotr Szmielew
-
A Production Rails Deployment on Google Cloud Kubernetes Engine tutorial
Not a step-by-step tutorial, but a collection of detailed notes. Fabio Akita
-
Viewing Migration SQL Without Running the Migration tutorial
Tom Copeland
-
How to Build Ruby with More Detailed Memory Profiling tutorial
Noah Gibbs
-
Be Wary of Net::HTTP tutorial
How a mystery of specified timeouts being doubled for all HTTP calls was solved. WeWork Engineering
-
On The Names for Ruby Implementations tutorial
Explaining what CRuby, MRI, JRuby, RubySpec, Rubinius, and YARV are and how they relate. Noah Gibbs
-
Setting Up CircleCI 2.0 for Rails tutorial
Thoughtbot
-
Rust for Rubyists tutorial
A comparison of idiomatic code in Rust and Ruby. Matthias Endler
-
Testing Multiple WebSocket Sessions With Minitest and Rails 5 tutorial
Did you know you can switch between multiple Capybara sessions in your tests? Kieran Eglin
-
Monitor and Enhance Ruby Application Performance with Datadog
Visualize application traces, set sophisticated alerts, and resolve performance issues. Start a free trial. Datadog Sponsored
-
Rails 5.2 Changes and New Features in 6 Minutes video
Upcoming features include Active Storage, a built-in Redis cache store, and more. Drifting Ruby
-
High Performance GPU Computing with Ruby video
Arrayfire is a general purpose GPU development library with Ruby bindings. Prasun Anand
-
Top 5 Reasons for Rubyists to Use Crystal opinion
Crystal is a statically compiled language inspired by Ruby’s syntax. Mark Siemers
-
Ruby Still Isn't Dead opinion
Great news because we have a lot of issues left to publish… Engine Yard
-
Slow CI Build? Make It Run in 2 Minutes or Less with Boosters tools
Semaphore Sponsored
-
SequelTools: Rake Tasks for Sequel Migrations & DB Management tools
Rodrigo Rosenfeld Rosas
-
GoCD - Open Source Continuous Delivery Server tools
GoCD Sponsored
-
Lite Cable: A Lightweight Rails-Free Action Cable Implementation code
Vladimir Dementyev
-
Color LS: Ruby-Powered Beautification of 'ls' code
Uses color and icons to better show off what’s going on file-wise. Athitya Kumar
|
|