Merge pull request #58717 from Shopify/guides-use-the-supported-posit…
…ional-enum-form-in [ci skip] Use supported positional enum form in Calculations guide example
…ional-enum-form-in [ci skip] Use supported positional enum form in Calculations guide example
The IPv4 branch matches 224.0.0.0/24, the Local Network Control Block, but the IPv4-mapped branch masked with 0xffff0000, which is a /16, ev
`rb_concurrent_set_foreach_with_replace` is not safe to run in the case of other running mutators or GCs.
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
Ruby on Rails. Contribute to rails/rails development by creating an account on GitHub.
It's not a bug to be out of memory. Though, the code did have a separate bug: perror() can fail to write to stderr and set `errno` which
The fully-stacked web framework. Contribute to remix-run/remix development by creating an account on GitHub.
…ey are given The pure-Ruby generator's private _configure gives every keyword a literal default, so a call that passes one option sile
A message sent to a Ractor::Port is enqueued on the receiving Ractor's recv_queue, and only moved to that port's own queue when the
…ask-from-action-pa
Ruby on Rails. Contribute to rails/rails development by creating an account on GitHub.
The fully-stacked web framework. Contribute to remix-run/remix development by creating an account on GitHub.
…ample ## The wrong claim `guides/source/active_record_querying.md:3358`, in the *Calculations* section (heading line 3316), closes the `i
`guides:generate:kindle` prints a deprecation warning saying it will be removed in 7.2 and then delegates to `guides:generate:epub`. It has
OpenBSD CI now runs inside a qemu virtual machine inside a Ubuntu virtual machine, without hardware virtualization support. It is limited to
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
`guides:generate:kindle` prints a deprecation warning saying it will be removed in 7.2 and then delegates to `guides:generate:epub`. It has
Co-authored-by: Michael Jackson <mjijackson@gmail.com>
Co-authored-by: Michael Jackson <mjijackson@gmail.com>
…s (#58707)
gc_clock_start/end read CLOCK_PROCESS_CPUTIME_ID, which is the sum of every thread's cpu time. A local GC runs while the other Ractors k
The fully-stacked web framework. Contribute to remix-run/remix development by creating an account on GitHub.
Co-authored-by: Claude Fable 5 <noreply@anthropic.com> Co-authored-by: Matt Brophy <matt@brophy.org>
https://github.com/ruby/rubygems/commit/16bfc52f9d
Co-authored-by: DeepSeek V4 Pro agent <agent@atlarix.dev> Co-authored-by: Matt Brophy <matt@brophy.org> Co-authored-by: Michael Jackson <mji
The Windows Firefox job on #11830 failed after an HMR reload because the test started its five-second text check before the new page finishe
ISEQ_TRANSLATED is defined through a chain of macros that ends in an enum value (IMEMO_FL_USER3 -> FL_USER8 -> RUBY_FL_USER8), which b
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
1. はじめに 2026 年 7 月末、Oracle Autonomous AI Database Serverless(以下 ADB)の Select AI Agent に、複数のエージェントに委譲する Supervisor パターンが追加されました1。5 月に Top...
…rror-is-an-activemodel-c [ci skip] Fix MissingAttributeError reference in querying guide
Amazon Web Services(AWS)は、AIがフルスタックのAWSアプリケーションに必要なアプリケーションの基本的なコードに加えて、セキュリティや可観測性などの要件も備えたインフラ構成のコードもまとめて生成してくれるツール「Nx...
Amazon Web Services(AWS)は、データ分析プラットフォーム「Amazon Quick」の新機能として、データ分析と表示を行うカスタムアプリケーションを自然言語の指示だけで構築できる新機能を発表しました。 Amazon Q...
…ecord ## The wrong claim `guides/source/active_record_querying.md:1753`, in the "Selecting Fields" section (heading at line 172
Much like `opt_getconstant_path`, check the cache and see if the interpreter has done the hard work for us already. If it has, just re-use t
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
This reverts commit a925c74bd239398b97112e24f952c377345c5bff, which includes commit miss.
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
[Bug #22299] Followup: https://github.com/ruby/ruby/pull/18538
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
`tr_trans_pairs_next_match` was expected to return the replacement string not a boolean. Co-Authored-By: Federico Carrocera <fedecarrocera@
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
A singleton class is shareable whatever it is attached to, so it can be sent to another Ractor, and #attached_object then handed over the ob
こんにちは。ラーメンハゲです。最近は牡蠣のラーメンをスープから作りました。IVRyで対話システムのAIエンジニアをやっています。学生の時はNAISTで対話の研究をしていました。YANSには学生時代に数回参加しつつ、今年は初めてスポンサー側として参加したのでその報告をします。 ちな
Playwright v1.63.0リリース。共有リソースを使うテストの排他実行を扱うlock、表示要素だけに絞るlocator.visible()を追加。page.frameLocator()でフレームをまたいだLocator検索に対応。traceにsnapshotsオプション
https://github.com/ruby/erb/commit/994c2f7d08
Fixes #11746. `MultipartParser` ignores RFC 2046 preambles before the first boundary, including a leading CRLF and boundaries split across
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
Co-authored-by: Michael Jackson <mjijackson@gmail.com>
Co-authored-by: Michael Jackson <mjijackson@gmail.com>
(https://github.com/ruby/erb/pull/137) `memcpy(dest, html_escape_table[c].str, len);` will hardly be able to be inlined as the compiler has
(https://github.com/ruby/erb/pull/136) * Speedup ERB::Util.html_escape with SIMD The code is lifted from similar work in the `json` gem. S
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
https://github.com/ruby/json/commit/7b2a23deea
`JSON` has no `.new`, and options have been keyword arguments since 3.0, so passing a positional Hash raises ArgumentError. https://github.
The fully-stacked web framework. Contribute to remix-run/remix development by creating an account on GitHub.
Fixes the following warning: thread_sched.c:114:1: warning: unused function 'mn_threads_enabled_p' [-Wunused-function] 11
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
https://github.com/ruby/rubygems/commit/e571e56e44
https://github.com/ruby/rubygems/commit/98e4d8083a
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
When two Ractors fail an assertion at nearly the same time both write into the same stream, and the first report -- the interesting one -- i
…aise The test TestRequire#test_loading_fifo_threading_raise fails with the following error in LSAN because pm_load_parse_file could raise
move_neutralize_source() rewrites the source's flags to T_OBJECT | FL_FREEZE | (flags & FL_PROMOTED), which drops FL_FINALIZE while
The note added in a51b4a86fc says this method does not yield Ractor-unshareable objects in multi-Ractor mode, and points at [Bug #19387] as
The def file is generated from $(LIBRUBY_A) alone, so a symbol that a statically linked extension exports with RUBY_FUNC_EXPORTED reaches th
Co-authored-by: Luke Gruber <luke.gruber@shopify.com>
The call-seq and the prose both claimed the method returns 0, but it returns self, and has since [Feature #17294] made mkpath and rmtree cha
はじめに 私はパスキーに出会って以来、「これこそが本来あるべき認証の姿だ」と強く感じるようになり、それ以降、積極的にパスキーを推進してきました。 そんな中、パスキーを利用していても攻撃を受ける可能性がある手法として、「デバイスコード フローを悪用したフィッシング攻撃」の存...
Bumps the github-actions group with 1 update in the / directory: [taiki-e/install-action](https://github.com/taiki-e/install-action). Upda
この記事の99%はCopilot Coworkに会議を読み込ませての自動生成です。 私はスクショを指定された通りペタペタしたのと、誤り訂正くらいです。 モデルはGPT 6 Astraを"最大"で、消費クレジットは2840(約4,500円)です。 2026年8月19日...
Using the `container->obj = rb_gc_location(container->obj)` pattern dirties pages unconditionally. If we're in a forked process, t
When a shared root array is moved to another Ractor, it loses the T_ARRAY type, which causes it to leak memory. For example, this script lea
When a shared root string is moved to another Ractor, it loses the T_STRING type, which causes it to leak memory. For example, this script l
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
! この記事は2026年9月時点の情報で書いています。状況はすぐに変化するので適宜調べ直していただけると幸いです。Claude Code や Codex をサブスクで使ってる人は、「コスト」を「利用枠 (リミット) の消費」として読んでいただけるとわかりやすいかと思います
前回の記事ではモブプロ自体の疲れを減らす取り組みについて記載しました。 今回は、AIを含めたモブプロについて課題に感じていることをまとめます。 私たちのチーム全体のモブプロ施策は6月末で一区切りとしました。現在はタスクによって個人作業かモブプロかを決めており、頻度は下がりましたが