Quantcast
Channel: TechRacho
Browsing all 2895 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Rails API: ActiveSupport::ConcernとModule::Concerning(翻訳)

概要 MITライセンスに基づいて翻訳・公開いたします。 英語記事: Rails API ActiveSupport::Concern — 更新日: 2021/07/30(18707ab) Rails API Module::Concerning — 更新日: 2020/11/17(888d8c7) ライセンス MIT 以下のRailsガイドを先に読んでおくことをおすすめします。 参考: §9.3...

View Article


Image may be NSFW.
Clik here to view.

Rails: 私の好きなコード(1)大胆かつ的確なドメイン駆動開発(翻訳)

概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Code I like (I): Domain-driven boldness 原文公開日: 2022/06/13 原著者: Jorge Manrubia — 37segnalsのエンジニアです 日本語タイトルは内容に即したものにしました。一部の画像は原文と配置を変えています。 Rails:...

View Article


Image may be NSFW.
Clik here to view.

Ruby 3.2のData#initializeがキーワード引数も位置引数も渡せる設計になった理由(翻訳)

概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: It is not what you expect, but it is what you want: how Data#initialize is designed 原文公開日: 2023/01/03 原著者: zverok 日本語タイトルは内容に即したものにしました。 参考: class Data (Ruby 3.2...

View Article

Image may be NSFW.
Clik here to view.

Rails: SidekiqはActive Jobを経由せずに直接使おう(翻訳)

概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Use Sidekiq Directly, Not Through Active Job – Andy Croll 原文公開日: 2021/10/04 著者: Andy Croll 参考: 週刊Railsウォッチ20211018: SidekiqをActive Job経由ではなく直接使う 参考: Active Job の基礎 –...

View Article

Image may be NSFW.
Clik here to view.

週刊Railsウォッチ: Action Mailerプレビューで全メールヘッダーを表示可能に、rubocop-graphqlほか(20230307前編)

こんにちは、hachi8833です。 週刊Railsウォッチについて 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします...

View Article


Image may be NSFW.
Clik here to view.

週刊Railsウォッチ: Ruby30周年記念イベント、37signalsのデプロイツールmrskほか(20230308後編)

こんにちは、hachi8833です。 週刊Railsウォッチについて 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします...

View Article

Image may be NSFW.
Clik here to view.

Ruby: テストを不安定にする5つの残念な書き方(翻訳)

概要 原著者の許諾を得て翻訳・公開いたします。 元記事: Five ways to write a flaky test 原文公開日: 2016/10/21 著者: Kir Shatrov(@kirshatrov) 2017/05/08: 初版公開 2023/03/01: 更新 テストを不安定にする5つの残念な書き方(翻訳)...

View Article

Image may be NSFW.
Clik here to view.

RSpec: スタブのメソッドの引数にリテラル以外を渡すときは素直に be_an_instance_of を使ったほうがいい

オブジェクトの同一性にこだわらなければ、スタブのメソッドの引数には be_an_instance_of を使ったほうがいい 特にgemが返すオブジェクトとの同一性比較は無理にやらないほうがいい 実例 Herという、RESTful APIで得たリソースをRubyオブジェクトにマッピングするgemがあります。 これを使って外部APIを叩きます。...

View Article


Image may be NSFW.
Clik here to view.

保存版: Web画像フォーマットを「正しく」扱う(1)ピクセルとDPRを完全理解する(翻訳)

概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Images done right: Web graphics, good to the last byte — Martian Chronicles, Evil Martians’ team blog 原文公開日: 2019/10/07 著者: Polina Gurtovaya、Rita Klubochkina、Andy Barnov...

View Article


Image may be NSFW.
Clik here to view.

Ruby: パターンマッチングをカスタムオブジェクトで実装するときの注意点(翻訳)

概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: What not to forget when implementing a pattern-matching in Ruby for custom objects 原文公開日: 2022/12/20 原著者: zverok 日本語タイトルは内容に即したものにしました。deconstructの仮訳は「分解」としています。 参考:...

View Article

Image may be NSFW.
Clik here to view.

Railsセキュリティ修正7.0.4.3、6.1.7.3がリリースされました

Ruby on Rails セキュリティ修正7.0.4.3、6.1.7.3がリリースされました。 リリース情報: Ruby on Rails — Rails 7.0.4.3 and 6.1.7.3 have been released! 英語版Changelogをまとめて見るにはGItHubのリリースタグ↓が便利です。 Release v7.0.4.3 ·...

View Article

Image may be NSFW.
Clik here to view.

週刊Railsウォッチ: Devise 4.9のHotwire/Turbo統合に対応する、英国政府のViewComponentほか(20230314前編)

こんにちは、hachi8833です。Ruby 2.7のメンテナンス終了が近づいていますね。 参考: Ruby Maintenance Branches 週刊Railsウォッチについて 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です...

View Article

Image may be NSFW.
Clik here to view.

週刊Railsウォッチ: Wasm Workers Server 1.0、mruby 3.2.0リリース、irbtoolsほか(20230315後編)

こんにちは、hachi8833です。 週刊Railsウォッチについて 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします...

View Article


Image may be NSFW.
Clik here to view.

GitHub Actions: dependabotが作成するキャッシュにストレージを食われすぎないようにする

TL;DR dependabotのPRによって実行されるジョブでキャッシュを作らせたくなければ、キャッシュするstepでこれを書く。 if: ${{ !startsWith(github.head_ref, 'dependabot') }} 説明 起こりうる問題 GitHub...

View Article

Image may be NSFW.
Clik here to view.

Rails: ビューには可能な限りロジックを書かないこと(翻訳)

概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: I’m not testing those stupid views! 原文公開日: 2016/10/25 著者: Jeroen Weeink サイト: Crafting Ruby 日本語タイトルは内容に即したものにしました。 2018/05/07: 初版公開 2023/03/10: 更新 Rails:...

View Article


Image may be NSFW.
Clik here to view.

AWS Application Load Balancer (ALB) がTLS 1.3に対応していました

もう5年近く待ったでしょうか… ALBがついにTLS 1.3に対応したようです みんなの想いが#388コメントに届いたようですね。対応感謝です。 リスナー設定で ELBSecurityPolicy-TLS13-1-2-2021-06 を選ぶ Chromeで見るとちゃんとTLS 1.3になっていました ※ ELBSecurityPolicy-TLS13-1-2-2021-06...

View Article

Image may be NSFW.
Clik here to view.

Rails: 私の好きなコード(2)フラクタルな旅(翻訳)

概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Code I like (II): Fractal journeys 原文公開日: 2022/09/18 原著者: Jorge Manrubia — 37segnalsのエンジニアです Rails: 私の好きなコード(2)フラクタルな旅(翻訳)...

View Article


Image may be NSFW.
Clik here to view.

Rails: ビューのパーシャルではローカル変数だけを使うこと(翻訳)

概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Only use locals in view partials – Andy Croll 原文公開日: 2023/01/22 著者: Andy Croll なお、Railsのmainブランチにマージ済みの#45602では、ビューテンプレートに渡してよいローカル変数をマジックコメントで制限できるようになります。おそらくRails...

View Article

Image may be NSFW.
Clik here to view.

週刊Railsウォッチ: Rubyに新しくRJITがマージされた、Shopifyのタスク管理gem maintenance_tasksほか(20230322)

こんにちは、hachi8833です。今回のRailsウォッチは単品でお送りします。 週刊Railsウォッチについて 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です...

View Article

Image may be NSFW.
Clik here to view.

Arelのススメ — JOINをArelで書こう

今回は特によく使うけれども書き方がよくわからないJOIN句を取り上げます。 対象とするテーブル/モデル 今回は以下のモデルを例にJOIN句を作成してみます。 Student: 学生 Exam: 試験 学生は複数の試験を課される Railsであれば以下のようなAssociationを定義するのが普通です。 class Student < ApplicationRecord has_many...

View Article
Browsing all 2895 articles
Browse latest View live