2020-10-01から1ヶ月間の記事一覧
内容は適当です。 今週と言っても今週みかけたチケットなだけでチケット自体は昔からあるやつもあります。 あくまでも『わたしが気になったチケット』で全ての bugs.ruby のチケットを載せているわけではありません。 先週のまとめ [PR #3703] Assoc pattern…
入りました。 元々はパターンマッチの 1行 in を利用して分割代入を行えるような機能が Ruby 2.7 で実験的に入っていました。 # Ruby 2.7 で動くコード p RUBY_DESCRIPTION # => "ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-linux]" data = {…
内容は適当です。 今週と言っても今週みかけたチケットなだけでチケット自体は昔からあるやつもあります。 あくまでも『わたしが気になったチケット』で全ての bugs.ruby のチケットを載せているわけではありません。 先週のまとめ [reline] Suppress callba…
内容は適当です。 今週と言っても今週みかけたチケットなだけでチケット自体は昔からあるやつもあります。 あくまでも『わたしが気になったチケット』で全ての bugs.ruby のチケットを載せているわけではありません。 先週のまとめ [#3626] Add Ractor.recei…
今日の Toyama.rb で reline のデバッグするときの便利機能を聞いたので覚書。 reline を起動した状態で reline 自体を printf デバッグすると表示が崩れてしまうのでその場合のライフハック。 端末を2つ用意する デバッグ出力用と実際に reline の入力用の2…
内容は適当です。 今週と言っても今週みかけたチケットなだけでチケット自体は昔からあるやつもあります。 あくまでも『わたしが気になったチケット』で全ての bugs.ruby のチケットを載せているわけではありません。 先週のまとめ [Feature #17208] Add Set…
完全に勢いで CFP を出したら奇跡的に通ったのでエモい話をしました。 ActiveRecord と書いてあるんですがあんまり ActiveRecord の機能とかの解説はなくて『ActiveRecord を読むときに何に気をつけているのか』みたいな内容です。 ActiveRecord の歩み方 反…
先日 Ruby 2.7.2 がリリースされました。 Ruby 2.7.2 リリース このリリースで先日お伝えした『非推奨な警告がデフォルトでは出なくなる』ようになりました。 なので、今後は非推奨な機能が削除されるといきなりアプリケーションが動作しなくなる可能性があ…
以前に以下の記事で右代入演算子とエンドレスメソッド定義構文について簡単に解説しました。 Ruby の開発版に右代入演算子とエンドレスメソッド定義構文が入った - Secret Garden(Instrumental) 上記の記事から少し挙動に変更があったので Ruby 3.0.0 previe…
内容は適当です。 今週と言っても今週みかけたチケットなだけでチケット自体は昔からあるやつもあります。 先週のまとめ [Bug #17190] Not working multiple assignment by rightward assignment statement 3.0 preview1 で 42, 42 => a, b みたいな多重代入…