On The Bike Shed, hosts Joël Quenneville and Stephanie Minn discuss development experiences and challenges at thoughtbot with Ruby, Rails, JavaScript, and whatever else is drawing their attention, admiration, or ire this week.
…
continue reading
Player FM - Internet Radio Done Right
16 subscribers
Checked 2M ago
nine 年前已添加!
内容由Chris Oliver提供。所有播客内容(包括剧集、图形和播客描述)均由 Chris Oliver 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal。
Player FM -播客应用
使用Player FM应用程序离线!
使用Player FM应用程序离线!
值得一听的播客
赞助
Last summer, something monumental happened. One of Uncuffed's founding producers, Greg Eskridge, came home after more than 30 years in prison. In this episode we’ll bring you back to that emotional day last summer when he walked out of the San Quentin gates, free at last. Our work in prisons is supported by the California Arts Council, the California Department of Corrections and Rehabilitation, independent foundations, and donations from listeners like you. Learn more, sign up for Uncuffed news, and support the program at www.weareuncuffed.org Follow us @WeAreUncuffed on Instagram and Facebook Transcripts are available within a week of the episode coming out at www.kalw.org/podcast/uncuffed…
How Rails.env works with EnvironmentInquirer & StringInquirer
Manage episode 380618458 series 1128630
内容由Chris Oliver提供。所有播客内容(包括剧集、图形和播客描述)均由 Chris Oliver 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal。
Rails.env looks and acts like a Ruby String, but you can call methods with question marks on it. In this lesson, we'll learn how it works using ActiveSupport StringInquirer.
…
continue reading
380集单集
Manage episode 380618458 series 1128630
内容由Chris Oliver提供。所有播客内容(包括剧集、图形和播客描述)均由 Chris Oliver 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal。
Rails.env looks and acts like a Ruby String, but you can call methods with question marks on it. In this lesson, we'll learn how it works using ActiveSupport StringInquirer.
…
continue reading
380集单集
所有剧集
×Rails 8 introduces a new expect method for permitting parameters that fixes a few of the issues with require and permit. Let's take a look!
Ruby 3.4 added 'it' to reference a block parameter with no variable name. Let's check it out!
Hotwire Spark is a new live reloading tool for Hotwire applications that uses morphing to update the page smoothly.
Black Friday is a popular shopping holiday every year. In this lesson, we'll build a Ruby gem to help automate our Black Friday sales each year.
Import maps are great, but how do they work? In this lesson, we'll demystify import maps and see how they integrate with Rails' asset pipeline.
G
GoRails Screencasts

Rails 8 now ships with multiple databases by default. In this lesson, we'll learn how the configuration works and how to deploy to production with environment variables
G
GoRails Screencasts

The Rails authentication generator is an awesome new addition with Rails 8 so let's explore how we can customize it to support user impersonation.
Rubocop Rails Omakase is just a starting place and provides a handful of rules.
Rails 7.2 now warns if any test runs without assertions. It helps make tests that may raise errors more explicit and less prone to mistakes.
G
GoRails Screencasts

Formatting Ruby code can be a point of contention because the language is so flexible, but it
G
GoRails Screencasts

Enqueuing jobs inside of a database transaction is a common mistake that's now handled for you automatically in Rails 7.2
The new browser guard in Rails 7.2 allows you to gate access to your application if a user is not using a modern browser.
Installing dependencies to develop and run your Rails applications locally can be a pain.
Rails 7.2 introduced a new rate limit feature that uses the Rails cache for preventing abuse of routes in your applications.
Honeybadger's new Insights feature is awesome but required manually editing the yaml file to enable. Let's make a pull request to automate this.
欢迎使用Player FM
Player FM正在网上搜索高质量的播客,以便您现在享受。它是最好的播客应用程序,适用于安卓、iPhone和网络。注册以跨设备同步订阅。