494 afleveringen

RWpod - подкаст про Ruby та Web технології (для тих, кому подобається мислити в Ruby стилі)

RWpod - подкаст про Ruby та Web технологі‪ї‬ RWPod команда

    • Technologie

RWpod - подкаст про Ruby та Web технології (для тих, кому подобається мислити в Ruby стилі)

    15 випуск 12 сезону. JRuby 9.4.7.0, Svelte 5 RC, explaining Thruster, Extension.js, Troto та інше

    15 випуск 12 сезону. JRuby 9.4.7.0, Svelte 5 RC, explaining Thruster, Extension.js, Troto та інше

    Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому
    випуску:


    RUBY

    * JRuby 9.4.7.0 Released [https://www.jruby.org/2024/04/29/jruby-9-4-7-0.html]
    * Fixing a footgun in ActiveRecord::Core#inspect
    [https://railsatscale.com/2024-04-30-fixing-a-footgun-in-activerecord-core-inspect/]
    * Explaining Thruster, a new 37signals gem that speeds up your app
    [https://discuss.rubyonrails.org/t/explaining-thruster-a-new-37signals-gem-that-speeds-up-your-app/85567]
    * Choosing the Right Audit Trail Approach in Ruby
    [https://blog.bemi.io/audit-trail-in-ruby/]
    * Backup strategies for SQLite in production
    [https://oldmoe.blog/2024/04/30/backup-strategies-for-sqlite-in-production/]


    WEB

    * Svelte 5 Release Candidate
    [https://svelte.dev/blog/svelte-5-release-candidate]
    * How To Cancel Any Async Task in JavaScript
    [https://zacharylee.substack.com/p/how-to-cancel-any-async-task-in-javascript]
    * A tricky pitfall of Promise.all() and a solution
    [https://chezsoi.org/lucas/blog/a-tricky-pitfall-of-promiseall-and-a-solution.html]
    * The problem with new URL(), and how URL.parse() fixes that
    [https://kilianvalkhof.com/2024/javascript/the-problem-with-new-url-and-how-url-parse-fixes-that/]
    * Extension.js - a plug-and-play, zero-config, cross-browser extension
    development tool for browser extensions [https://extension.js.org/]
    * Troto - TypeScript to Protobuf transpiler
    [https://github.com/elyxium-labs/troto]

    • 41 min.
    14 випуск 12 сезону. Ruby 3.3.1, Node v22.0.0, Pnpm 9.0, React 19 Beta, React Native 0.74, Autotuner та інше

    14 випуск 12 сезону. Ruby 3.3.1, Node v22.0.0, Pnpm 9.0, React 19 Beta, React Native 0.74, Autotuner та інше

    Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому
    випуску:


    RUBY

    * Ruby 3.3.1 Released
    [https://www.ruby-lang.org/en/news/2024/04/23/ruby-3-3-1-released/]
    * ActiveRecord::Base#pluck adds support for hash values in Rails 7.2
    [https://blog.saeloun.com/2024/04/26/rails-7-2-activerecord-pluck-to-accept-hash-values/]
    * Autotuner: How to Speed Up Your Rails App
    [https://railsatscale.com/2024-04-24-autotuner-how-to-speed-up-your-rails-app/]
    * Ruby might be faster than you think
    [https://www.johnhawthorn.com/2024/ruby-might-be-faster-than-you-think/]
    * The Future of Ruby and Rails in the Age of AI
    [https://obie.medium.com/the-future-of-ruby-and-rails-in-the-age-of-ai-8f1acea31bc2]
    * Meta's new ai chat sucks at coding
    [https://justin.searls.co/posts/metas-new-ai-chat-sucks-at-coding/]


    WEB

    * Node v22.0.0 [https://nodejs.org/en/blog/release/v22.0.0]
    * Pnpm 9.0 [https://github.com/pnpm/pnpm/releases/tag/v9.0.0]
    * React 19 Beta [https://react.dev/blog/2024/04/25/react-19]
    * React Native 0.74 [https://reactnative.dev/blog/2024/04/22/release-0.74]
    * The Intl.Segmenter object is now part of Baseline
    [https://web.dev/blog/intl-segmenter]
    * Everything about the AbortSignals (timeouts, combining signals, and how to
    use it with window.fetch)
    [https://codedrivendevelopment.com/posts/everything-about-abort-signal-timeout]
    * Hello Bun: How Sveld now deploys 2x faster on GitHub and Render
    [https://render.com/blog/hello-bun-deploy-2x-faster-on-github-render]

    • 47 min.
    13 випуск 12 сезону. What happened to Rubinius, SQLite on Rails, TresJS, Quill 2.0, Hono, Janus та інше

    13 випуск 12 сезону. What happened to Rubinius, SQLite on Rails, TresJS, Quill 2.0, Hono, Janus та інше

    Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому
    випуску:


    RUBY

    * What happened to Rubinius?
    [https://www.reddit.com/r/ruby/comments/1c460gh/what_happened_to_rubinius/]
    * SQLite on Rails: The how and why of optimal performance
    [https://fractaledmind.github.io/2024/04/15/sqlite-on-rails-the-how-and-why-of-optimal-performance/]
    * Authenticate_by: Prevent timing-based enumeration of users
    [https://a-chacon.com/en/ruby/rails/security/2024/04/18/authenticate-by-for-prevent-timing-based-enumeration-in-rails.html]
    * Gemfast is a fast and secure rubygems server written in Go
    [https://github.com/gemfast/server]
    * Introducing Janus a read/write proxy for ActiveRecord 7.1+
    [https://tech.olioex.com/ruby/2024/04/16/introducing-janus.html]
    * Ruby-on-strum-healthcheck - simple configurable application healthcheck
    [https://github.com/on-strum/ruby-on-strum-healthcheck]
    * Validates_email_format_of - validate e-mail addreses against RFC 2822 and RFC
    3696 [https://github.com/validates-email-format-of/validates_email_format_of]


    WEB

    * CSS in React Server Components
    [https://www.joshwcomeau.com/react/css-in-rsc/]
    * TresJS - bring three to the Vue ecosystem [https://tresjs.org/]
    * Quill 2.0 - powerful rich text editor
    [https://quilljs.com/docs/upgrading-to-2-0]
    * HyperFormula - a headless spreadsheet, a parser and evaluator of Excel
    formulas [https://hyperformula.handsontable.com/]
    * Faces.js - a JavaScript library for generating vector-based cartoon faces
    [https://zengm.com/facesjs/]
    * Hono - is a small, simple, and ultrafast web framework for the Edges
    [https://github.com/honojs/hono]
    * Wedges - an open-source collection of UI components for React
    [https://www.lemonsqueezy.com/wedges]

    • 57 min.
    12 випуск 12 сезону. ESLint 9, Langchain.rb, CrystalRuby, Folding the DOM, Counterscale та інше

    12 випуск 12 сезону. ESLint 9, Langchain.rb, CrystalRuby, Folding the DOM, Counterscale та інше

    Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому
    випуску:


    RUBY

    * Rails 8 adds Rubocop by default to new applications
    [https://blog.saeloun.com/2024/04/08/rails-8-adds-rubocop-by-default/]
    * Introducing form_props: The power of Rails forms now available for React!
    [https://thoughtbot.com/blog/introducing-form-props]
    * Langchain.rb - building LLM-powered applications in Ruby
    [https://github.com/patterns-ai-core/langchainrb]
    * CrystalRuby - embed Crystal code directly in Ruby
    [https://github.com/wouterken/crystalruby]
    * Windows and WSL (video)
    [https://www.driftingruby.com/episodes/windows-and-wsl]


    WEB

    * ESLint v9.0.0 released
    [https://eslint.org/blog/2024/04/eslint-v9.0.0-released/]
    * Folding the DOM [https://www.joshwcomeau.com/react/folding-the-dom/]
    * DevTools Tips & Tricks
    [https://frontendmasters.com/blog/devtools-tips-tricks/]
    * Counterscale - scalable web analytics you run yourself on Cloudflare
    [https://counterscale.dev/]
    * Preview UI components and Storybook stories in your IDE instantly
    [https://previewjs.com/]

    • 33 min.
    11 випуск 12 сезону. Bun 1.1, TC39 Proposal for Signals, BFCache explained, Vernier Profiler та інше

    11 випуск 12 сезону. Bun 1.1, TC39 Proposal for Signals, BFCache explained, Vernier Profiler та інше

    Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому
    випуску:


    RUBY

    * RubyGems is not vulnerable to the xz/liblzma backdoor
    [https://blog.rubygems.org/2024/03/31/rubygems-and-xz.html]
    * New leadership for Hanami
    [https://hanamirb.org/blog/2024/04/04/new-leadership-for-hanami/]
    * How I improved our CI build time from 24mins to 8mins and reduced costs by
    50% [https://owaiskhan.me/post/improve-ci-build-time-and-reduce-cost]
    * Introducing Ruzzy, a coverage-guided Ruby fuzzer
    [https://blog.trailofbits.com/2024/03/29/introducing-ruzzy-a-coverage-guided-ruby-fuzzer/]
    * Vernier Profiler — Web app for Ruby performance analysis
    [https://vernier.prof/]


    WEB

    * Bun 1.1 [https://bun.sh/blog/bun-v1.1]
    * A TC39 Proposal for Signals
    [https://eisenbergeffect.medium.com/a-tc39-proposal-for-signals-f0bedd37a335]
    * What Even Is a JSON Number? [https://blog.trl.sn/blog/what-is-a-json-number/]
    * BFCache explained [https://www.sabatino.dev/bfcache-explained/]
    * Cally - a small, feature-rich calendar components
    [https://wicky.nillia.ms/cally/]

    • 49 min.
    10 випуск 12 сезону. Solid Queue 0.3, Iterator helpers, Rails-new, RubyFann, Promise Execution та інше

    10 випуск 12 сезону. Solid Queue 0.3, Iterator helpers, Rails-new, RubyFann, Promise Execution та інше

    Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому
    випуску:


    RUBY

    * Solid Queue 0.3: Add support for recurring tasks (cron style jobs)
    [https://github.com/rails/solid_queue/releases/tag/v0.3.0]
    * Micro benchmarking value objects in Ruby: Data.define vs Struct vs OpenStruct
    [https://allaboutcoding.ghinda.com/micro-benchmarking-value-objects-in-ruby-datadefine-vs-struct-vs-openstruct]
    * 14 tools and gems every Ruby developer would love
    [https://blog.testdouble.com/posts/2024-03-26-ruby-toolbox/]
    * Rails-new - create a new rails app without ruby installed
    [https://github.com/rails/rails-new]
    * RubyFann - Ruby library for interfacing with FANN (Fast Artificial Neural
    Network) [https://github.com/tangledpath/ruby-fann]
    * Onigmo - a Ruby wrapper around the onigmo regular expression library
    [https://github.com/Shopify/onigmo]


    WEB

    * Iterator helpers [https://v8.dev/features/iterator-helpers]
    * What You Need to Know about Modern CSS
    [https://frontendmasters.com/blog/what-you-need-to-know-about-modern-css-spring-2024-edition/]
    * JavaScript Visualized: Promise Execution
    [https://www.lydiahallie.com/blog/promise-execution]
    * Atlassian's Pragmatic Drag and Drop Framework
    [https://atlassian.design/components/pragmatic-drag-and-drop/about]
    * Node.js: The Documentary | An origin story (video)
    [https://youtu.be/LB8KwiiUGy0?si=MY7TCuZC6q-u4MAm]

    • 36 min.

Top-podcasts in Technologie

De Technoloog | BNR
BNR Nieuwsradio
✨Poki - Podcast over Kunstmatige Intelligentie AI
Alexander Klöpping & Wietse Hage
Bright Podcast
Bright B.V.
Lex Fridman Podcast
Lex Fridman
Darknet Diaries
Jack Rhysider
Acquired
Ben Gilbert and David Rosenthal

Suggesties voor jou

DOU Podcast
DOU
Кляті питання
Українська правда
Хороший Поганий Злий Подкаст
Хороший Поганий Злий Подкаст
MINCULTPRYVIT
Nariman Aliev
Шо по коду?
Ігор, Роман, Руслан
Pi Tech
Павло Дмитрієв, Костянтин Мірін, Євген Москвіта