Rails tips: ビューの`content_tag`のあまり知られていないオプション(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Learn how to use advanced options for content_tag helper in Rails app 原文公開日: 2018/02/04 著者: Paweł Dąbrowsk Rails tips: ビューのcontent_tagのあまり知られていないオプション(翻訳)...
View Article【速報】Rails 5.2.0正式リリース!Active Storage、Redis Cache Store、HTTP/2 Early Hintほか
こんにちは、hachi8833です。日本時間の今朝方、ついにRails 5.2.0が正式にリリースされました。 Rails 5.2.0 final is out the door! Just in time for @railsconf . Please enjoy Active Storage, Redis Cache Store, HTTP/2 Early Hints, CSP,...
View ArticleRails tips: RSpecの`let`ブロックや`before`ブロックは基本避けるべき(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: RSpec - you should avoid let and before blocks to use natural flow 原文公開日: 2018/02/06 著者: Paweł Dąbrowsk Rails tips: RSpecのletブロックやbeforeブロックは基本避けるべき(翻訳)...
View Article新しいRubyアプリサーバー「NGINX Unit」を調べてみた(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: A New Ruby Application Server: NGINX Unit 原文公開日: 2018/03/28 著者: Nate Berkopec (@nateberkopec): Railsのパフォーマンスコンサルタントです。 主著: The Complete Guide to Rails Performance...
View ArticleRails tips: アプリをYAMLファイルで楽に構成する(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Ruby on Rails - easy configuration for you app with YAML files 原文公開日: 2018/02/01 著者: Paweł Dąbrowsk Rails tips: アプリをYAMLファイルで楽に構成する(翻訳)...
View ArticleRails: rakeタスクをRubyオブジェクトで美しく保つ(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Use Ruby Objects to Keep Your Rake Tasks Clean — INTERSECT 原文公開日: 2018/03/02 著者: Jared White サイト: Intersect — Whitefusion社の技術ブログです。 whitefusion.ioより...
View Articleポエム: TechRacho記事作成のまにまに
こんにちは、hachi8833です。違うカテゴリのも書きたくなりました。 TechRacho翻訳記事のはてブ100超えがなぜか一週間に2件も出ました。ありがとうございます。 はてなブックマーク - Rails: データベーススキーマをダウンタイムなしで変更する(翻訳) — 100超え はてなブックマーク - 新しいRubyアプリサーバー「NGINX Unit」を調べてみた(翻訳) — 200超え...
View Article週刊Railsウォッチ(20180413)RailsConf 2018、Form...
こんにちは、hachi8833です。心を鬼にして記事数を抑え込みました。 若葉萌える季節のウォッチ、いってみましょう。今回はつっつき成分少なめです(追伸: 結局いつもと変わらなかった…)。 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ Rails: 今週の改修 以下、Rails 6向けのmasterから見繕いました。ドキュメントの修正が増えてます。...
View ArticleGoby: Rubyライクな言語(2)Goby言語の全貌を一発で理解できる解説スライドを公開しました!
こんにちは、hachi8833です。 前回のGoby: Rubyライクな言語(1)Gobyを動かしてみるから時間が空いてしまいました。久方ぶりのGoby記事です。 リポジトリ: goby-lang/goby 公式サイト: https://goby-lang.org/ スライド「Goby ← Golang + Ruby」 「Gobyとは何ぞや」をまとめたスライドを趣味で作りました(47ページ)。...
View ArticleRails tips: Nullalign gemでデータベースのバリデーション漏れを検出(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Nullalign gem - find missing presence validation on a database level 原文公開日: 著者: Paweł Dąbrowsk Rails tips: Nullalign gemでデータベースのバリデーション漏れを検出(翻訳)...
View ArticleService Objectがアンチパターンである理由とよりよい代替手段(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Why Service Objects are an Anti-Pattern — INTERSECT 原文公開日: 著者: Jared White サイト: Intersect — Whitefusion社の技術ブログです。 whitefusion.ioより 画像は元記事からの引用です。 Service...
View ArticleRails tips: テストから共通機能を切り出すリファクタリング(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: RSpec - refactor your tests and extract common test functionality 原文公開日: 2018/02/07 著者: Paweł Dąbrowsk Rails tips: テストから共通機能を切り出すリファクタリング(翻訳)...
View ArticlePostgreSQLデータベースで「トップN」集計をうまく扱うTopN extension(翻訳)
概要 Citus Dataの許諾を得て翻訳・公開いたします。 英語記事: TopN for your Postgres database 原文公開日: 2018/03/27 著者: Furkan Sahin サイト: Citus Data — PostgreSQLのクラウドスケーリングサービスを得意とするデータベース企業です。 PostgreSQLデータベースで「トップN」集計をうまく扱うTopN...
View ArticleVue.jsサンプルコード(37)一定時間経過後に自動でリダイレクトする
前記事: 36. Deleteキーで前のフィールドに戻って消す 次記事: 38. 入力をやめるとリダイレクトする 37. 一定時間経過後に自動でリダイレクトする Vue.jsバージョン: 2.5.2 30カウントすると直前のページに自動でリダイレクトします。 以下のJSFiddle埋め込みはフレーム内のみリダイレクトします。...
View ArticleActiveRecordのtouchを`no_touching`で一時的に無効にする(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Rails Quick Tips: Temporarily Disabling Touching with ActiveRecord.no_touching - Karol Galanciak - Ruby on Rails and Ember.js consultant 原文公開日: 2018/02/25 著者: Karol...
View ArticleRails tips: ActionMailerのstaging向けインターセプターを作る(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Ruby on Rails / Action Mailer interceptors - after create hook for your email 原文公開日: 2018/02/28 著者: Paweł Dąbrowsk Rails tips: ActionMailerのstaging向けインターセプターを作る(翻訳)...
View ArticleRails tips: RSpecのテスト設計でよくあるやらかし4種(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: RSpec - 4 common tests design mistakes. Do you make them? 原文公開日: 2018/02/13 著者: Paweł Dąbrowsk Rails tips: RSpecのテスト設計でよくあるやらかし4種(翻訳)...
View ArticlemacOSのアップデート失敗後にダウンロード前の状態に戻す
こんにちは、hachi8833です。 macOSのアップデートに立て続けに失敗し、その後復旧したときの方法をメモします。 症状 自分の場合はESET CyberSecurity ProにせかされてmacOS High Sierra 10.13.4アップデートをインストールしようとして発生しました。 もちろん、TimeMachineでのバックアップ完了を確認してから始めました。 App...
View Article週刊Railsウォッチ(20180420)NGINX Unit正式リリース、Rubyをメモリリークさせてみる、美しいコード宇宙ほか
こんにちは、hachi8833です。記事を絞ろうと気張るのを諦めて単に絞ることにしました。 昨日のつっつきは、BPSの福岡拠点であるウイングドアの皆さまとZoomで画面共有しながら行いました。おかげさまでさらに盛り上がりました。ありがとうございます。 今日のTechRachoの中の勉強会楽しかったー。中身が濃いのでもっとrailsの勉強しないとなぁ。 — osamu_arita...
View ArticleRails tips: コントローラでrescueする方法(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Learn how to rescue from errors in a Ruby on Rails controller 原文公開日: 2018/02/14 著者: Paweł Dąbrowsk Rails tips: コントローラでrescueする方法(翻訳)...
View Article