499 avsnitt

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

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

    • Teknologi

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

    20 випуск 12 сезону. Bundler Auto-Install, ESLint Configuration Migrator, WahWah, Omakub, PKIjs та інше

    20 випуск 12 сезону. Bundler Auto-Install, ESLint Configuration Migrator, WahWah, Omakub, PKIjs та інше

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


    RUBY

    * Bundler Auto-Install Just Got A Whole Lot Better
    [https://blog.rubygems.org/2024/05/30/bundler-auto-install-just-got-a-whole-lot-better.html]
    * 3 Mental Models For Ruby Enumerators
    [https://thoughtbot.com/blog/3-mental-models-for-ruby-enumerators]
    * Lesser Known Rails Helpers to Write Cleaner View Code
    [https://railsdesigner.com/lesser-known-rails-helpers/]
    * WahWah - an audio metadata reader Ruby gem, it supports many popular formats
    [https://github.com/aidewoode/wahwah]
    * Omakub - an Omakase Developer Setup for Ubuntu 24.04 by DHH
    [https://omakub.org/]
    * Hotwire Combobox (video)
    [https://www.driftingruby.com/episodes/hotwire-combobox]


    WEB

    * Promises From The Ground Up
    [https://www.joshwcomeau.com/javascript/promises/]
    * Introducing the ESLint Configuration Migrator
    [https://eslint.org/blog/2024/05/eslint-configuration-migrator/]
    * Data Fetching Patterns in Single-Page Applications
    [https://martinfowler.com/articles/data-fetch-spa.html]
    * Full Stack Web Push API Guide
    [https://www.bocoup.com/blog/full-stack-web-push-api-guide]
    * Motion Canvas - create dynamic canvas-rendered animations
    [https://motioncanvas.io/]
    * Zigar - software tool set that lets you utilize Zig code in your JavaScript
    project [https://github.com/chung-leong/zigar]
    * PKIjs - a Typescript implementation of the most common formats and algorithms
    needed to build PKI-enabled applications
    [https://github.com/PeculiarVentures/PKI.js]

    • 38 min
    19 випуск 12 сезону. Ruby 3.3.2, I’m over GraphQL, PBT, Inertia.js 1.1, Why Rails and Laravel won та інше

    19 випуск 12 сезону. Ruby 3.3.2, I’m over GraphQL, PBT, Inertia.js 1.1, Why Rails and Laravel won та інше

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


    RUBY

    * Ruby 3.3.2 Released
    [https://www.ruby-lang.org/en/news/2024/05/30/ruby-3-3-2-released/]
    * ActiveRecord::Relation#order Adds Support For Hash Values In Rails 7.2
    [https://blog.saeloun.com/2024/05/31/rails-7-2-activerecord-order-adds-support-for-hash-values/]
    * PostgreSQL Adapter Now Decodes Columns Of Type Date To Date Instead Of String
    In Rails 7.2
    [https://blog.saeloun.com/2024/05/30/rails-7-2-pg-adapter-to-type-cast-date/]
    * Why, after 6 years, I’m over GraphQL
    [https://bessey.dev/blog/2024/05/24/why-im-over-graphql/]
    * PBT - property-based testing in Ruby [https://github.com/ohbarye/pbt]
    * David Heinemeier Hansson on SQLite (video)
    [https://highperformancesqlite.com/interviews/dhh]


    WEB

    * How we used esbuild to reduce our browser extension build times by 90%
    [https://blog.1password.com/new-extension-build-system/]
    * 10 modern Node.js runtime features to start using in 2024
    [https://snyk.io/blog/10-modern-node-js-runtime-features/]
    * Why We Need a Standard JavaScript ORM for SQL Databases
    [https://thenewstack.io/why-we-need-a-standard-javascript-orm-for-sql-databases/]
    * Inertia.js 1.1 - build SPAs for any backend [https://inertiajs.com/]
    * ShareDB - a realtime database backend based on Operational Transformation
    (OT) of JSON documents [https://github.com/share/sharedb]
    * The JavaScript problem: Why Rails and Laravel won (video)
    [https://youtu.be/LEdISO8JFUM?si=vpBQSNSbTUUAC7_9]

    • 46 min
    18 випуск 12 сезону. Rails 7.1.3.3, Angular v18, SolidStart 1.0, IRB Kit, Signature Pad 5.0, Brainchop та інше

    18 випуск 12 сезону. Rails 7.1.3.3, Angular v18, SolidStart 1.0, IRB Kit, Signature Pad 5.0, Brainchop та інше

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


    RUBY

    * Rails Versions 7.0.8.2, and 7.1.3.3 have been released!
    [https://rubyonrails.org/2024/5/17/Rails-Versions-7-0-8-2-and-7-1-3-3-have-been-released]
    * Strict Loading Using :n_plus_one_only Mode Does Not Eagerly Load Child
    Associations In Rails 7.2
    [https://blog.saeloun.com/2024/05/21/rails-7-2-strict-loading-using-n_plus_one_only-does-not-eager-load-child-associations/]
    * Namespaces - possibly a key future ruby feature
    [https://gist.github.com/tagomoris/4392f1091f658294bd4d473d8ff631cb]
    * People shouldn't ask if Rails is dead! They should ask how long Rails has
    been dead!
    [https://andymaleh.blogspot.com/2024/05/people-shouldnt-ask-if-rails-is-dead.html]
    * IRB Kit - a suite of extensions for IRB
    [https://alchemists.io/projects/irb-kit]


    WEB

    * Angular v18 is now available!
    [https://blog.angular.dev/angular-v18-is-now-available-e79d5ac0affe]
    * SolidStart 1.0: The Shape of Frameworks to Come
    [https://www.solidjs.com/blog/solid-start-the-shape-frameworks-to-come]
    * Understand errors and warnings better with Gemini
    [https://developer.chrome.com/docs/devtools/console/understand-messages]
    * Coding my handwriting
    [https://www.amygoodchild.com/blog/cursive-handwriting-in-javascript]
    * Signature Pad 5.0 - smooth signature drawing control
    [https://szimek.github.io/signature_pad/]
    * Brainchop - in-browser 3D MRI rendering and segmentation
    [https://github.com/neuroneural/brainchop]

    • 38 min
    17 випуск 12 сезону. Ruby 3.4.0 preview1, DoS in REXML, React Compiler, GraphQL Yoga, Ruby-git та інше

    17 випуск 12 сезону. Ruby 3.4.0 preview1, DoS in REXML, React Compiler, GraphQL Yoga, Ruby-git та інше

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


    RUBY

    * Ruby 3.4.0 preview1 Released
    [https://www.ruby-lang.org/en/news/2024/05/16/ruby-3-4-0-preview1-released/]
    * CVE-2024-35176: DoS in REXML
    [https://www.ruby-lang.org/en/news/2024/05/16/dos-rexml-cve-2024-35176/]
    * Ruby 3.4, No More TypeError With **nil As It Is Treated As An Empty Hash
    [https://blog.saeloun.com/2024/05/13/ruby-3-4-no-more-type-error-with-nil/]
    * Ruby 3.4, Range#size Now Raises TypeError If The Range Is Not Iterable
    [https://blog.saeloun.com/2024/05/17/ruby-3-4-range-size-raises-type-error-for-iterable-range/]
    * Why you should nest modules in Ruby
    [https://thoughtbot.com/blog/why-you-should-nest-modules-in-ruby]
    * Dependabot-core is now open source with an MIT license
    [https://github.blog/changelog/2024-05-13-dependabot-core-is-now-open-source-with-an-mit-license/]
    * Ruby-git - a Ruby library that can be used to create, read and manipulate Git
    repositories by wrapping system calls to the git binary
    [https://github.com/ruby-git/ruby-git]


    WEB

    * React Compiler [https://react.dev/learn/react-compiler]
    * How to document your JavaScript package
    [https://deno.com/blog/document-javascript-package]
    * ECMAScript proposal: Promise.withResolvers()
    [https://2ality.com/2024/05/proposal-promise-with-resolvers.html]
    * Vue Fluid DnD is a fluid and smooth drag and drop solution for lists on Vue3
    full animated [https://vue-fluid-dnd.netlify.app/]
    * GraphQL Yoga - the fully-featured GraphQL Server with focus on easy setup,
    performance and great developer experience
    [https://the-guild.dev/graphql/yoga-server]
    * Web Platform Dashboard [https://webstatus.dev/]
    * React-google-maps makes using the Google Maps JavaScript API in React
    applications easy [https://visgl.github.io/react-google-maps/]

    • 37 min
    16 випуск 12 сезону. Ruby Science, Disposable APIs in Javascript, Gepub, Fabric.js, Pintora та інше

    16 випуск 12 сезону. Ruby Science, Disposable APIs in Javascript, Gepub, Fabric.js, Pintora та інше

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


    RUBY

    * Enhancing Data Integrity With validate_foreign_key In Rails
    [https://blog.saeloun.com/2024/05/08/rails-validate_foreign_key/]
    * Debugging in Ruby with pry-byebug
    [https://blog.appsignal.com/2024/05/08/debugging-in-ruby-with-pry-byebug.html]
    * Gepub - generic EPUB parser/generator library
    [https://github.com/skoji/gepub]
    * Ruby Science by thoughtbot
    [https://thoughtbot.com/ruby-science/introduction.html]
    * John Hawthorn | Vernier: A next Generation Ruby Profiler (video)
    [https://youtu.be/0LMjx3xkjlY?si=nUpA1h4yWaOePDeD]


    WEB

    * New Disposable APIs in Javascript
    [https://jonathan-frere.com/posts/disposables-in-javascript/]
    * Why Patching Globals Is Harmful
    [https://kettanaito.com/blog/why-patching-globals-is-harmful]
    * Why React Query? [https://ui.dev/why-react-query]
    * Fabric.js - simple and powerful Javascript HTML5 canvas library
    [https://github.com/fabricjs/fabric.js]
    * Pintora - extensible text-to-diagrams library [https://pintorajs.vercel.app/]

    • 34 min
    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

Mest populära poddar inom Teknologi

Lex Fridman Podcast
Lex Fridman
AI Sweden Podcast
AI Sweden
Acquired
Ben Gilbert and David Rosenthal
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Darknet Diaries
Jack Rhysider
SvD Tech brief
Svenska Dagbladet

Du kanske också gillar

Podlodka Podcast
Егор Толстой, Стас Цыганов, Екатерина Петрова и Евгений Кателла
DOU Podcast
DOU
Хороший Поганий Злий Подкаст
Хороший Поганий Злий Подкаст
Ранкове допіо
Ранкове допіо
Без оголошення війни
BOV Media
Bromance
Нарімакс