Wednesday, March 15, 2023
HomeRuby On RailsRuby Weekly Problem 625: October 20, 2022

Ruby Weekly Problem 625: October 20, 2022


Along with 
pgAnalyze

Puma 6.0 ‘Sunflower’ LaunchedPuma is arguably the main HTTP server for Rack primarily based apps proper now and 6.0 is a big launch with total efficiency enhancements, experimental Rack 3 help, help for Sidekiq 7 ‘capsules’, and extra. Notice that Ruby 2.2 and a couple of.3 help has been dropped.

Puma Contributors

Free eBook: Superior Database Programming with Rails and Postgres — Study subqueries, materialized views, and customized knowledge varieties in Postgres and Rails. We stroll by means of lifelike real-life examples, translating first into SQL, after which into Rails code. Each instance comes with supply code so you possibly can observe alongside.

pganalyze

✉️  The Quick Ruby Publication — A publication that is not by us! However don’t be fooled, it’s truly waaaay longer than Ruby Weekly however does a superb job of digging up Ruby associated ideas, opinion and dialogue from Twitter in explicit. A great way to maintain up with ideas and chatter whereas we stick with the boring stuff 😉

Lucian Ghinda

Enhancing Your Code with RubyCriticRubyCritic is a meta-tool for producing experiences about Ruby code high quality. It makes use of different instruments like Reek, SimpleCov, Flay, and Flog to supply experiences about issues like complexity, code smells, and take a look at protection.

Brena Monteiro

QUICK BITS:

  • The dry-rb household of libraries has adopted Zeitwerk for code (auto)loading.

  • gemdex.org is a brand new and experimental technique to seek for Ruby gems by inserting weights on totally different priorities you may need.

  • Just a few weeks in the past, Dave Kimura started doing weekly ‘This Week in Rails’ video information roundups on YouTube. ▶️ This is this week’s video. (4 minutes.)

Find out how to Construct Your Personal Rails Generator — Within the context of Rails, mills are workflow instruments that can be utilized to automate duties, generate different recordsdata, and even generate different mills! This text explores them, together with the best way to construct your individual from scratch.

William Kennedy

Pagination in Hanami Apps with ROM — Hanami and Ruby Object Mapper deal with protecting issues as easy, extensible, and maintainable as potential. This strategy to pagination isn’t any exception and consists of validating the pagination parameters.

Seb Wilgosz (Hanami Mastery)

Enumerating Musical Notes — A take a look at utilizing Array and Enumerable to show Ruby (and also you) the best way to play guitar. It’s a enjoyable and totally different downside to unravel with the language.

Kevin Murphy

pg_enquo: A Technique to Securely Question In opposition to Encrypted KnowledgeEnquo (standing for “ENcrypted QUery Operations”) is an admittedly area of interest (for now) strategy because it additionally requires consumer help (at the moment solely in Rust and Ruby – sure, there is a Rails integration) however it’s fascinating to see experiments on this space given rising concern and laws round knowledge privateness and safety.

Matt Palmer

Discover Ruby Jobs By Employed — Create a profile on Employed to attach with hiring managers at rising startups and Fortune 500 firms. It is free for job-seekers.

Employed

A New Tech Demo of the DragonRuby Sport Toolkit — For some motive, the DragonRuby Sport Toolkit hasn’t fairly caught my creativeness but, however it’s enjoyable to see what different individuals are attaining with it, and this demo is fairly neat for only some hundred traces of Ruby. (Video instance included – sure, do you know you possibly can host movies on GitHub gists now?)

Amir Rajan

Or when you choose your video games to be a bit extra textual..

An Experiment in Constructing a Roguelike in Ruby — Very early days for this ardour venture by a developer who’s eager for suggestions – it’s extra a maze sport up to now, however he explains his work fairly effectively within the README.

David Silva

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments