Quantcast
Channel: Ruby Weekly
Browsing all 460 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Matz accepts Kernel#then as an alias for Kernel#yield_self

#401 — May 31, 2018Read on the WebRuby Weekly'then' Is Now an Alias for 'yield_self' (in Ruby 2.6)— Kernel#yield_self was added to Ruby 2.5 as a way to yield the receiver to the given block and return...

View Article


Image may be NSFW.
Clik here to view.

Ruby 2.6 Preview 2 Released

#402 — June 7, 2018Read on the WebRuby WeeklyRuby 2.6 Preview 2 Released— Another step closer to Ruby 2.6 with this feature packed preview which includes a JIT compilation feature you can play with,...

View Article


Image may be NSFW.
Clik here to view.

Improving Ruby Concurrency

#403 — June 14, 2018Read on the WebRuby WeeklyRuby's External Malloc Problem— Discourse’s Sam Saffron explores a “severe, extremely hard to debug vector for memory bloat in Ruby which can be triggered...

View Article

Image may be NSFW.
Clik here to view.

Pair programming with Ruby creator Matz

#404 — June 21, 2018Read on the WebRuby Weekly▶  Pair Programming with Matz at RubyKaigi— Watch along as Matz (creator of Ruby) and Jonan Scheffler (Heroku) code Conway’s Game of Life in real...

View Article

Image may be NSFW.
Clik here to view.

Ruby 2.2 Support Ends

#405 — June 28, 2018Read on the WebRuby WeeklySupport of Ruby 2.2 Has Ended— If you’re still on Ruby 2.2, it’s time to upgrade, preferably to 2.5 but at least to 2.4 as Ruby 2.3’s support will end too...

View Article


Image may be NSFW.
Clik here to view.

Running JRuby on the Graal JIT

#406 — July 5, 2018Read on the WebRuby WeeklyRunning JRuby on the Graal JIT— Graal is the highly-optimized JVM extension that TruffleRuby runs upon, but it brings some impressive performance gains to...

View Article

Image may be NSFW.
Clik here to view.

A Framework for Building 'Hemiparasitic' DSLs

#407 — July 12, 2018Read on the WebRuby WeeklyGenerating Music with Sonic Pi and Ruby— Sonic Pi is an amazing Ruby-based musical live coding environment (which could do with your support) and if you...

View Article

Image may be NSFW.
Clik here to view.

Ruby 2.6 Adds String#split with Block

#408 — July 19, 2018Read on the WebRuby WeeklyDon't Step on a Rake, Use Rake::DSL— A look at how Rake, Ruby’s general purpose make-like task runner, operates and how to define tasks outside of the...

View Article


Image may be NSFW.
Clik here to view.

A Look at Ruby's Global Method Cache

#409 — July 26, 2018Read on the WebRuby WeeklyPundit 2.0 Released: The Pure Ruby Authorization Library— The extremely popular ‘minimal authorization’ library reaches 2.0. Here’s the changelog.Varvet...

View Article


Image may be NSFW.
Clik here to view.

Matz on Ruby's past, present and future after 25 years

#410 — August 2, 2018Read on the WebRuby Weekly▶  Matz on Ruby After 25 Years— The creator of Ruby (Yukihiro ‘matz’ Matsumoto) reflects on Ruby’s past and looks to its future in the shape of Ruby...

View Article

Image may be NSFW.
Clik here to view.

Changing the Way Ruby Creates Objects

#411 — August 9, 2018Read on the WebRuby WeeklyVisualizing Ruby Execution— The author of VisualizeRuby has added the ability to generate an image of the execution path for a given application run,...

View Article

Image may be NSFW.
Clik here to view.

Turn Ruby into a versatile Command Line Utility

#412 — August 16, 2018Read on the WebRuby Weeklyrb: Turn Ruby Into a Versatile Command Line Utility— Weighing in at a mere 10 lines, rb is a clever approach to making Ruby an even handier chainable CLI...

View Article

Image may be NSFW.
Clik here to view.

Using Lambdas to Simplify Varying Behaviors in Your Code

#413 — August 23, 2018Read on the WebRuby WeeklyUsing Lambdas to Simplify Varying Behaviors in Your Code— An excellent article on how lambdas are used to remove conditionals and apply design patterns...

View Article


Image may be NSFW.
Clik here to view.

Ruby's 'main' object, broken CSV parsing, and building Linux desktop apps...

#414 — August 30, 2018Read on the WebRuby WeeklyRails.. Still? Plus Some Ruby Metaprogramming— Thoughts on two talks given at the Amsterdam.rb meetup earlier this week. The first reflecting on Ruby...

View Article

Image may be NSFW.
Clik here to view.

Writing a Gem with Native Extensions

#415 — September 6, 2018Read on the WebRuby WeeklyWriting a Gem with Native Extensions— Whether you want to leverage existing C code or squeeze some extra performance, knowing how to include native...

View Article


Image may be NSFW.
Clik here to view.

Understanding Transducers in Ruby

#416 — September 13, 2018Read on the WebRuby Weekly▶  A Branch in Time— An interesting 20 minute talk from Brighton Ruby (which next takes place in July 2019) that takes a high level, git-oriented look...

View Article

Image may be NSFW.
Clik here to view.

A Future for Serverless Ruby?

#417 — September 20, 2018Read on the WebRuby WeeklyA Future for Serverless Ruby?— Ruby has been a long overlooked language when it comes to serverless but OpenWhisk, an open source serverless system,...

View Article


Image may be NSFW.
Clik here to view.

Creating an executable file from Ruby code

#418 — September 27, 2018Read on the WebRuby WeeklyMaking a Ruby Executable with ruby-packer— If you need to distribute your Ruby gem as a single (albeit, large) executable, ruby-packer is one way to...

View Article

Image may be NSFW.
Clik here to view.

DHH introduces Action Text for Rails 6

#419 — October 4, 2018Read on the WebRuby WeeklyIntroducing Action Text for Rails 6— Action Text is a new framework coming to Rails 6 to make it easier to create, edit, and display rich text content...

View Article

Image may be NSFW.
Clik here to view.

It's issue 420 of Ruby Weekly

#420 — October 11, 2018Read on the WebRuby Weeklycsvreader: Read CSV-Formatted Tabular Data 'The Right Way'— An attempt at producing a better CSV reading library for Ruby due to issues in the one in...

View Article
Browsing all 460 articles
Browse latest View live