Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В

этом выпуске:

RUBY

* Rails 5.2.4.5, 6.0.3.5 and 6.1.2.1 have been released

[https://weblog.rubyonrails.org/2021/2/10/Rails-5-2-4-5-6-0-3-5-and-6-1-2-1-have-been-released/]

* Rails 6.1 adds support for validating numeric values fall in a range using

in: option

[https://blog.saeloun.com/2021/02/05/add-validate-numericality-in-range]

* Why Wasn't Ruby 3 Faster?

[https://www.fastruby.io/blog/ruby/performance/why-wasnt-ruby-3-faster.html]

* What is a reduction and why Fibers are the answer for Ruby concurrency

[http://live.julik.nl/2021/02/why-reductions-are-important]

* Parallelism in Ruby 3.0 with Ractors

[https://bishwahang.com/2021/02/05/parallelism-in-ruby-3-0-with-ractors.html]

* Small Rails design patterns that make a big difference

[https://longliveruby.com/articles/small-rails-design-patterns]

* Tip: Use Rails cycle to avoid i % 2 == 0 in your view loops

[https://boringrails.com/tips/rails-cycle-for-view-loops]

* Adornable - use decorators on Ruby methods

[https://github.com/kjleitz/adornable]

* Imap-backup - backup GMail (or other IMAP) accounts to disk

[https://github.com/joeyates/imap-backup]

* reCAPTCHA v2 (video) [https://www.driftingruby.com/episodes/recaptcha-v2]

WEB

* eBay Launches Marko 5

[https://tech.ebayinc.com/engineering/ebay-launches-marko-5/]

* How to Implement Google Photos Grid in javascript

[https://dev.to/shaileshpandit/how-to-implement-google-photos-grid-in-javascript-575i]

* Svelte Kit, the first ‘serverless-first’ framework?

[https://www.voorhoede.nl/en/blog/svelte-kit-the-first-serverless-first-framework/]

* Remotion - create motion graphics in React [https://www.remotion.dev/]

* ImageStore - open source google photos alternative

[https://github.com/gregordr/ImageStore]

* LinkeDOM: A JSDOM Alternative

[https://webreflection.medium.com/linkedom-a-jsdom-alternative-53dd8f699311]

* Svgwaves.io [https://www.svgwaves.io/]

Podden och tillhörande omslagsbild på den här sidan tillhör RWPod команда. Innehållet i podden är skapat av RWPod команда och inte av, eller tillsammans med, Poddtoppen.