Ruby 每周问题 643:2023 年 3 月 2 日

  • Matz's Audio Message: In his audio message, Matz acknowledges there are multiple ways to define Ruby's birthday but is happy to go with the named date.
  • Free eBook: There is a free eBook on Advanced Database Programming with Rails and Postgres available at pganalyze.com. It teaches about subqueries, materialized views, and custom data types with realistic examples and source code.
  • MRSK's Homepage: There is more explanation on MRSK's very minimal homepage at mrsk.dev.
  • Quick Bits:

    • Ruby 2.7 gets security releases until March 2023 and goes EOL on March 31.
    • Ruby Central is sponsoring the development of Mastodon.
    • You can add pronouns to your GitHub profile.
    • !value.nil? is a lot faster than value!= nil.
    • Drifting Ruby is doing a weekly video update on all things Rails on YouTube.
    • The 7th annual Rails Camp West is taking place in September in Hawaii with a scholarship application.
  • Tutorials and Articles:

    • A Beginner's Guide to Ractors on honeybadger.io provides a quick introduction to ractors.
    • What's Postgres Got to Do with AI on crunchydata.com looks at using Ruby and OpenAI's API with Postgres.
  • Code & Tools:

    • mruby 3.2.0 is released, a lightweight alternative implementation of Ruby for embedding.
    • Litestack is an embedded services tool for Ruby webapps using SQLite.
    • Various Ruby code and tool gems are mentioned: RuboCop::GraphQL, CSVLint.rb, sidekiq-rate-limiter, Action Cable CLI, AttrJson, RBS, Sequel, Resque, Puma.
  • Jobs:

    • Sweatcoin is looking for a Senior Backend Engineer (Backend) to apply knowledge and help users.
    • Sticker Mule is seeking a Software Engineer (Backend) to join their "kick ass" team.
    • Hired offers an easy way to find Ruby jobs by having companies approach with salary details.
阅读 17
0 条评论