Ruby 2.4〜の`#clamp`で最大・最小値をまとめて制約(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Clamp for min/max values - Andy Croll 原文公開日: 2019/08/11 著者: Andy Croll 日本語タイトルは内容に即したものにしました Ruby 2.4〜の#clampで最大・最小値をまとめて制約(翻訳) 以前私が書いたValue...
View Article『Regex Festa— 正規表現を楽しもう』に参加してきました
こんにちは、hachi8833です。 10月18日(金)に市ヶ谷のオプトテクノロジーズ様のスペースで開催された「Regex Festa — 正規表現を楽しもう」に参加してきました。正規表現厨としてはもうたまらない企画です。 イベント: Regex Festa - connpass opt.connpass.comより...
View Article週刊Railsウォッチ(20191028前編)RailsにSTI用メソッドsti_class_forとpolymorphic_class_forが追加、R...
こんにちは、hachi8833です。Blawn言語が盛り上がってますね。 元記事: 15歳が独自プログラミング言語「Blawn」を発表 わずか数週間で開発 - ライブドアニュース リポジトリ: Naotonosato/Blawn: Pleasant Programming Language....
View Article週刊Railsウォッチ(20191029後編)Ruby 2.7.0-preview2、tapping_device gemとhumanize...
こんにちは、hachi8833です。久しぶりに腰を痛めてしまいました。 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です 毎月第一木曜日に「公開つっつき会」を開催しています: お気軽にご応募ください お知らせ:...
View ArticleRuby 2.7: ハッシュからキーワード引数への自動変換が非推奨に(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Ruby 2.7 deprecates automatic conversion from a hash to keyword arguments – Saeloun Blog 原文公開日: 2019/10/07 著者: Rohit Kumar サイト: Saeloun — Ruby on Railsのコンサルティング会社で、Rails +...
View ArticleRuby: 数値をスペルアウトするhumanize gemに日本語ロケールを追加しました
週刊Railsウォッチ(20191029)で取り上げたhumanize gemに日本語ロケールを追加して数値を漢数字読みに変換できるようにしてみました。 humanize gemについて リポジトリ: radar/humanize: Takes your numbers and makes them *fancy*. レシーバーの数値を読み上げ可能な文字列に変換します。デフォルトロケールは英語です。...
View Article週刊Railsウォッチ(20191105前編)Rails...
こんにちは、hachi8833です。今年の3連休は昨日のでおしまいだそうです。 実を言うと今年の祝日はもうだめです。突然こんなこと言ってごめんね。でも本当です。 この週末から月曜にかけて3連休が来ます。 それが終わりの合図です。3週間後に土曜日に潰される祝日が来るので気をつけて。それが過ぎたら、もう今年が終わるまで祝日はありません。 — usa (@unak) November 1, 2019...
View Article週刊Railsウォッチ(20191106後編)holiday_japan gemで日本の祝日判定、小さい関数が有害になるとき、Gitブランチのファジー検索ほか
こんにちは、hachi8833です。明日から始まるRubyWorld ConferenceにBPSのmorimorihogeも参加いたします。本日現地入りしていますので見かけたらお気軽にお声掛けください(Twitter: @morimorihoge)。 RubyWorld Conference 2019にスポンサー登録しました イベント: RubyWorld Conference 2019...
View ArticleRails: バリデーターの直書きを避けてカスタムバリデーターを作ろう(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Use a custom validator - Andy Croll 原文公開日: 2019/09/08 著者: Andy Croll 日本語タイトルは内容に即したものにしました。 Rails: バリデーターの直書きを避けてカスタムバリデーターを作ろう(翻訳) モデル内のvalidates呼び出しで使われるActive...
View ArticleRails 6.0.1がリリース!修正を追ってみました
リリース: Rails 6.0.1 released | Riding Rails 現地時間11/5のリリースでした。そういえば昨日Dockerでrails newしてたら6.0.1だったような気がしてましたが、見返したら本当でした。 Rails...
View Article週刊Railsウォッチ(20191107前編)Active...
こんにちは、hachi8833です。Rails 6.0.1が先週リリースされましたね。 Rails 6.0.1がリリース!修正を追ってみました 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です 毎月第一木曜日に「公開つっつき会」を開催しています:...
View Article週刊Railsウォッチ(20191112後編)invisible...
こんにちは、hachi8833です。DHHがAppleクレカの件でTVに出てたようです。 "Intent doesn't matter. What matters is the outcome, and we had sexist outcomes." @dhh says he stands by his tweet calling the Apple Card "f***ing sexist."...
View ArticleRails 6の新しいデフォルト設定と安全な移行方法を詳しく解説(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Rails 6.0 new framework defaults: what they do and how to safely uncomment them 原文公開日: 2019/10/19 著者: Dylan Reile — ES6やSQL経験豊富な情熱的Rubyist Rails...
View ArticleRuby: RubocopとRufoを最小限に共存させてみた
しばらく使っていなかったrufoフォーマッタを久しぶりに設定してみました。 リポジトリ: ruby-formatter/rufo: The Ruby Formatter しかしrufoはデフォルトで引用符をダブルクォート"に揃える方針で、RuboCopはデフォルトではシングルクォート'に揃える方針になっている部分が真っ向からぶつかっています。 以下のCHANGELOGを見ると、Rufo...
View Article週刊Railsウォッチ(20191118前編)ActiveJob引数のログ抑制、RailsガイドProプランお試し、ファイルアップロードのレジュームgemほか
こんにちは、hachi8833です。銀座Rails #15やっぱり行けばよかった😢。 銀座Rails 15で発表したスライドを公開しました。productionとかdevelopmentとかstagingみたいな環境に関するつらみみたいな話をしました: 出張!Railsウォッチ in 銀座Rails#15 https://t.co/CK9BTxbu69 #ginzarails — Masato...
View Article週刊Railsウォッチ(20191119後編)メソッド参照演算子が廃止、GitHub新機能続々、平成Ruby会議、GitHub OAuthバイパスほか
こんにちは、hachi8833です。うらやましさに身を焦がしてます。 やってしまった(経済を回します)。 pic.twitter.com/0lj9zGNGL4 — hikalium (@hikalium) November 13, 2019 つっつきボイス:「この間出たMacbook...
View ArticleRails 6のDocker開発環境構築をEvil Martians流にやってみた
先々月に公開したこちらの翻訳記事の実践編ということで。試行錯誤しているうちにRailsが6.0.1になりました。 クジラに乗ったRuby: Evil Martians流Docker+Ruby/Rails開発環境構築(翻訳) Docker for Macについて これまではピュアな環境を求めてParallels Desktop for MacのUbuntu...
View ArticleRails: ビューでstrftimeを直書きするのはたぶんよくない(翻訳)
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Using strftime in a Rails view is probably a mistake - Andy Croll 原文公開日: 2019/07/14 著者: Andy Croll Rails: ビューでstrftimeを使うとよくない場合がある(翻訳)...
View Article週刊Railsウォッチ(20191125)Ruby 3.0は2020年12月にリリース決定、Rails 5.2.4rc2とRuby...
こんにちは、hachi8833です。先週発熱してしまいました。今週のウォッチはいつもより短くなっています。 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です 毎月第一木曜日に「公開つっつき会」を開催しています: お気軽にご応募ください お知らせ:...
View Articledocker-composeを便利にするツール「dip」を使ってみた
dipとは dipは、Rails開発会社のEvil Martiansのメンバーが作った、docker-composeでの作業を能率的に行えるツールです。dipはDocker Interaction Processの略だそうです。 リポジトリ: bibendi/dip: CLI gives the “native” interaction with applications configured...
View Article