[Bug #22335] Use identity hashes for keyword argument tracking
With more than 31 keyword arguments, tracking unevaluated defaults uses an integer-keyed Hash whose collisions can invoke methods when `Inte
With more than 31 keyword arguments, tracking unevaluated defaults uses an integer-keyed Hash whose collisions can invoke methods when `Inte
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
The selector conversion may run aribtrary Ruby code and modify the source string. This can cause a use-after-free if it resizes the source s
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
はじめに SQLはほぼselectしか打たないし、selectも簡単なleft join、inner join、like、limit、whereしかわからない。 問題 select以外のSQL全然文法知らないので以下を調べたり実行して確認した int4にする方法...
Ruby on Rails. Contribute to rails/rails development by creating an account on GitHub.
Ruby on Rails. Contribute to rails/rails development by creating an account on GitHub.
Avoid calling `rb_obj_freeze_inline` for already frozen objects, including immediate values, to match `rb_obj_freeze` semantics.
`rb_freeze_singleton_class` is an implementation detail of `RB_OBJ_FREEZE`, so deprecate direct calls from extension libraries before removi
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
Update Active Model Ractor tests skips
Followup: https://github.com/rails/rails/pull/58780 https://github.com/ruby/ruby/pull/18515 was merged, so at least it should work on 4.1 n
Stop leaking `RACK_ENV` out of `Rails::DBConsoleTest#test_env`
はじめに 2026年9月、TypeSafe AIからJevという新しいAIモデルが公開されました。 JevはLLMのように文章を生成するモデルではなく、分類・判定・スコアリングなどの意思決定に特化したモデルです。TypeSafe AIはこの種類のモデルをSystem...
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
Intel MacにKali Linuxを入れて使っているのですが、ひとつ困っていたことがありました。 内蔵Wi-Fiが使えない。 仕方がないのでTP-LinkのUSB Wi-Fiアダプタを挿して使っていたのですが、毎回USBアダプタを使うのも面倒です。 調べながら設定していった