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

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

By RWPod командаTechnology
Download on the App Store

RWpod - подкаст про Ruby та Web технології episodes

  • 02 випуск 11 сезону. Yarn 4.0, Docusaurus 3.0, Svelte Flow, Browser-window, Skiff та інше

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

    Ruby
    • Limiting Maximum Index Name Length in Ruby on Rails 7.1
    • Rails 7.1 adds support for infinite ranges for LengthValidators
    • Rails 7.1 raises an error on generating model attributes with dangerous name
    • How to skip all callbacks for all models in Rails
    • Experiment: Fully adding Sorbet and RBS to a small project
    • Performance impact of the memoization idiom on modern Ruby
    • Deploying Rails on a single server with Kamal
    • Skiff - deploy static sites using nginx + SSI with Kamal
    • Web
      • Release: Yarn 4.0
      • Announcing Docusaurus 3.0
      • Server Actions are now in React Canary
      • Web Components Will Outlive Your JavaScript Framework
      • Changing Colors in an SVG Element Using CSS and JavaScript
      • Svelte Flow - a highly customizable component for building interactive graphs and node-based editors
      • Browser-window web component
      • Lossless-json - parse JSON without risk of losing numeric information
      • 1 hr
      • 01 випуск 11 сезону. Rails 7.1.1, Sidekiq 7.0, Node.js 21, Bun v1.0.7, Astro 3.0, TypeScript 5.0, RE2JS та інше

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

        Ruby
        • Ruby 3.3.0-preview2 Released
        • Rails 7.1.1 has been released!
        • Postgres Goodies in Ruby on Rails 7.1
        • Introducing Sidekiq 7.0
        • Hanami 2.0: Better, Faster, Stronger
        • Introducing Ruvy
        • The state of HTTP clients, or why you should use httpx
        • "Useless syntax sugar": Numbered block parameters
        • “Useless Ruby sugar”: Pattern matching (Pt. 1)
        • “Useless Ruby sugar”: Pattern matching (Pt. 2)
        • Canvas LMS
        • Building Games with DragonRuby (book)
        • Web
          • Node.js 21 is now available!
          • Bun v1.0.7
          • Astro 3.0
          • Announcing TypeScript 5.0
          • Next.js 13.5
          • Vite 4.3 is out!
          • Lit 3.0
          • StackOverflow 2023 Developer Survey
          • An Interactive Intro to CRDTs
          • Other
            • RE2JS - the JavaScript port of RE2, a regular expression engine that provides linear time matching
            • RWpod website moved to Astro
            • 1 hr 23 min
            • 07 выпуск 10 сезона. Ruby 3.1.1, Future Javascript, RTK Query Best Practices, Jmespath.rb, Monorepo.tools и прочее

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

              Ruby
              • Ruby 3.1.1 Released

              • Ruby 3.1 adds error highlighting gem

              • Introducing Propshaft

              • Delayed Job vs. Sidekiq: Which Is Better?

              • Jmespath.rb - a Ruby implementation of JMESPath

              • AnyCasts, Ep. 2: Of users and direct messaging (pt. 1)

              • How to add Search in Rails using Meilisearch

              • Web
                • The State of JS 2021 Results

                • 4 Ways to Handle Async Operations in Javascript

                • Future Javascript: Records and Tuples

                • RTK Query Best Practices

                • Track down the JavaScript code responsible for polluting the global scope

                • The second argument in JSON.stringify()

                • Monorepo.tools - everything you need to know about monorepos, and the tools to build them

                • Minze - dead-simple framework for shareable web components

                • SwiftLaTeX - a WYSIWYG Browser-based LaTeX Editor

                • RWpod Cafe 29 (05.03.2022)
                  • Сбор и голосование за темы новостей
                  • 49 min
                  • 06 выпуск 10 сезона. Rails 7.0.2.2, Rails and its Ruby dialect, How to Favicon in 2022, Apache ECharts, Griffel и прочее

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

                    Ruby
                    • Rails 7.0.2.2, 6.1.4.6, 6.0.4.6, and 5.2.6.2 have been released!

                    • Rails and its Ruby dialect

                    • Custom esbuild for Rails

                    • Add a Custom Pry Prompt in your Rails Console

                    • The State of Ruby Formatters

                    • Papercraft - Composable Templating for Ruby

                    • Arbre - HTML Views in Ruby

                    • Hotwire Modals (video)

                    • Web
                      • How to Favicon in 2022: Six files that fit most needs

                      • How the Angular Compiler Works

                      • Replace JavaScript Dialogs With the New HTML Dialog Element

                      • JavaScript/Named Imports and Dead Code Elimination

                      • Zx 5.0.0 released - a tool for writing better scripts

                      • Apache ECharts - an Open Source JavaScript Visualization Library

                      • Griffel - CSS-in-JS with ahead-of-time compilation

                      • ToolJet - low-code framework to build and deploy internal tools quickly without much effort from the engineering teams

                      • Jazle - JavaScript library guessing game, a Wordle clone

                      • RWpod Cafe 29 (05.03.2022)
                        • Сбор и голосование за темы новостей
                        • 49 min
                        • 05 выпуск 10 сезона. New Ruby Gem Signing Mechanism, Vue 3, Wordle in Ruby, Hotkey Behavior, WebVM и прочее

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

                          Ruby
                          • Rails 7 adds accepts_nested_attributes_for support for delegated_type

                          • A Proposal for a New Ruby Gem Signing Mechanism

                          • How I got Ruby snippets to run browser side in less than a day

                          • How We Fixed the Dependency Confusion Vulnerability in Over 600 Ruby Applications

                          • How to Find and Eliminate Flaky Tests

                          • How to Safely Change the Argument Signature of a Sidekiq Job

                          • Sneak preview: Writing Ruby gem native extensions in Rust

                          • MiniSql - a minimal, fast, safe sql executor

                          • Solving Wordle in Ruby

                          • Solving Wordle using information theory (video)

                          • Web
                            • Vue 3 as the New Default

                            • Why Efficient Hydration in JavaScript Frameworks is so Challenging

                            • Speeding up VSCode (extensions) in 2022

                            • The Mystery of the Changing Favicon

                            • Use Streams to Build High-Performing Node.js Applications

                            • Writing a Printer Driver in JavaScript

                            • Hotkey Behavior - trigger an action on a target element when a key, or sequence of keys, is pressed on the keyboard

                            • WebVM - a server-less virtual environment running fully client-side in HTML5/WebAssembly

                            • RWpod Cafe 29 (05.03.2022)
                              • Сбор и голосование за темы новостей
                              • 58 min
                              • RWPod Кафе 28: Alexey Vasiliev, Valentine Zavadskiy, Alex Chaplinsky

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

                                • The Internet Is on Fire

                                • Dev corrupts NPM libs 'colors' and 'faker' breaking thousands of apps

                                • Web3 is the future, or a scam, or both

                                • Opinion: Is Web3 a Scam?

                                • My first impressions of web3

                                • Наиболее важные события 2021 года

                                • 2021 JavaScript Rising Stars

                                • The Best Mechanical Keyboards for Developers

                                • Start your no-cost learning journey today

                                • Pages
                                  • Youtube Chat
                                  • 1 hr 46 min
                                  • 04 выпуск 10 сезона. Bundler v2.3, Rpush, Que, Spree Commerce 4.4, Nokogiri-ext, Chroma.js, Ngraph.path и прочее

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

                                    Ruby
                                    • Bundler v2.3: Locking the version of Bundler itself

                                    • Implementing cursor-based pagination

                                    • Build concurrency control in Sidekiq

                                    • Using entropy for user-friendly strong passwords

                                    • Rpush - the push notification service for Ruby

                                    • Que - a Ruby job queue that uses PostgreSQL's advisory locks for speed and reliability

                                    • Spree Commerce 4.4 is even more composable and customizable

                                    • Nokogiri-ext - useful extensions to nokogiri

                                    • Ruby Is For Fun (book)

                                    • Web
                                      • Node.js will include support for fetch in their next release

                                      • A pipe operator for JavaScript: introduction and use cases

                                      • I’m porting tsc to Go

                                      • How React server components work: an in-depth guide

                                      • Show a browser picker for date, time, color, and files

                                      • Chroma.js - a small-ish zero-dependency JavaScript library for all kinds of color conversions and color scales

                                      • Ngraph.path - fast path finding for arbitrary graphs

                                      • Lightence - React-powered 100% FREE Admin Dashboard Template for building rich user interfaces significantly faster

                                      • Semi-UI - a modern, comprehensive, flexible design system and UI library

                                      • RWpod Cafe 28 (05.02.2022)
                                        • Сбор и голосование за темы новостей
                                        • 53 min
                                        • 03 выпуск 10 сезона. Porting YJIT to Rust, Webpacker has been retired, Remix vs Next.js, Vanilla List и прочее

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

                                          Ruby
                                          • Porting YJIT to Rust

                                          • Webpacker has been retired

                                          • Happy 10th Birthday, Sidekiq!

                                          • Bad Ruby: Hash Value Omission

                                          • Reduce your method calls by 99.9% by replacing Thread#pass with Queue#pop

                                          • Lecter - show executable code by request

                                          • OnlineMigrations - catch unsafe PostgreSQL migrations in development and run them easier in production

                                          • PostgreSQL бесплатные книги

                                          • Web
                                            • Remix vs Next.js

                                            • TypeScript Features to Avoid

                                            • Replacing jQuery (110kb) With Umbrella JS (8kb)

                                            • Vanilla List - a Directory of Vanilla JavaScript Plugins

                                            • Open sourcing Chirpy

                                            • CSS Fingerprint

                                            • 43 min
                                            • 02 выпуск 10 сезона. Proposal to merge WASI, Parcel CSS, Ruby-oembed, Eleventy, React-Grid-Layout, Elf, Tinybase и прочее

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

                                              Ruby
                                              • Proposal to merge WASI based WebAssembly support

                                              • That Old Certificate Expired and Started an Outage. This is What Happened Next

                                              • Running Puma in AWS

                                              • Migrating From Turbolinks To Turbo

                                              • Simulate geolocation with Capybara and Headless Chrome

                                              • Ruby-oembed - an oEmbed consumer library written in Ruby

                                              • Web
                                                • Discontinued Long Term Support for AngularJS

                                                • Announcing Parcel CSS: A new CSS parser, compiler, and minifier written in Rust!

                                                • How to Make a Component That Supports Multiple Frameworks in a Monorepo

                                                • Ace, CodeMirror, and Monaco: A Comparison of the Code Editors You Use in the Browser

                                                • How we migrated 541 components from Styled Components to Emotion with zero bugs

                                                • Why practicing DRY in tests is bad for you

                                                • Eleventy, a simpler static site generator

                                                • React-Grid-Layout - a grid layout system

                                                • Elf - a Reactive Store with Magical Powers

                                                • Tinybase - a tiny, reactive JavaScript library for structured state and tabular data

                                                • Danfojs - powerful javascript data analysis toolkit

                                                • Ohm - a library and language for building parsers, interpreters, compilers, etc

                                                • 55 min
                                                • 01 выпуск 10 сезона. Rails 7.0.1, Crystal interpreter, Perspective, Vanta.js, DaedalOS, Falso, Prince of Persia и прочее

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

                                                  Ruby
                                                  • Rails 7.0.1 has been released

                                                  • A Look at All of Ruby 3.1's Changes

                                                  • Crystal's interpreter – A very special holiday present

                                                  • Five things you did not know about Rails transactions

                                                  • Rails: Postgres Native Partitioning

                                                  • How a routine gem update ended up creating $73k worth of subscriptions

                                                  • Immudb-ruby - a Ruby client for immudb

                                                  • Deploying Static Sites (video)

                                                  • Web
                                                    • Open source developer corrupts widely-used libraries, affecting tons of projects

                                                    • 2021 JavaScript Rising Stars

                                                    • Introducing fuite: a tool for finding memory leaks in web apps

                                                    • Perspective 1.1.0 - fast streaming data visualization via WebAssembly

                                                    • Vanta.js - animated website backgrounds in a few lines of code

                                                    • DaedalOS - desktop environment in the browser

                                                    • OS.js - an open-source JavaScript web desktop platform with a window manager, application APIs, GUI toolkit, filesystem abstractions and much more

                                                    • Falso - all the Fake Data for All Your Real Needs

                                                    • Prince of Persia in browser

                                                    • 50 min

                                                    About RWpod - подкаст про Ruby та Web технології

                                                    From the publisher's feed

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

                                                    More shows like RWpod - подкаст про Ruby та Web технології

                                                    DOU Podcast by DOU

                                                    DOU Podcast

                                                    21 Listeners

                                                    УТ-2 by УТ-2

                                                    УТ-2

                                                    8 Listeners