Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В
этом выпуске:
RUBY
* Rails 6.1.3 has been released
[https://weblog.rubyonrails.org/2021/2/17/Rails-6-1-3-has-been-released/]
* Rails 6.1 adds query method associated to check for the association presence
[https://blog.saeloun.com/2021/02/15/rails-6-1-adds-query-method-associated-to-check-association-presence]
* A more secure bundler: We fixed our source priorities
[https://bundler.io/blog/2021/02/15/a-more-secure-bundler-we-fixed-our-source-priorities.html]
(Revert disable_multisource changes
[https://github.com/rubygems/rubygems/pull/4385])
* The Monotonic Clock and Why You Should Care About It
[https://blog.codeminer42.com/the-monotonic-clock-and-why-you-should-care-about-it/]
* Neighbor - nearest neighbor search for Rails and Postgres
[https://github.com/ankane/neighbor]
* Prosopite is able to auto-detect Rails N+1 queries with zero false positives
/ false negatives [https://github.com/charkost/prosopite]
* Twterm - a full-featured TUI Twitter client
[https://github.com/ryota-ka/twterm]
WEB
* Announcing Vite 2.0 [https://dev.to/yyx990803/announcing-vite-2-0-2f0a]
* Interview with Ryan Dahl, Creator of Node.js
[https://evrone.com/ryan-dahl-interview]
* Avoiding npm substitution attacks
[https://github.blog/2021-02-12-avoiding-npm-substitution-attacks/]
* Hiding Content Responsibly
[https://hugogiraudel.com/2021/02/17/hiding-content-responsibly/]
* Metascraper is library to easily scrape metadata from an article on the web
using Open Graph metadata, regular HTML metadata, and series of fallbacks
[https://metascraper.js.org/#/]
* A11y Dialog [https://hugogiraudel.github.io/a11y-dialog/#a11y-dialog]
* NetplayJS - make P2P multiplayer games in Javascript, no server hosting
required [https://github.com/rameshvarun/netplayjs]