[Feature #22067] Add RUBY_TYPED_THREAD_SAFE_FREE flag
Lets a TypedData type declare its dfree as thread-safe, so the GC may run it on any thread, in parallel, and concurrently with Ruby code. Im
Lets a TypedData type declare its dfree as thread-safe, so the GC may run it on any thread, in parallel, and concurrently with Ruby code. Im
We're not using these anymore now that non-typed T_DATA are gone.
Make AbstractController::Caching.view_cache_dependency ractor safe
Ruby on Rails. Contribute to rails/rails development by creating an account on GitHub.
…ctor-safe Make ExecutionContext.after_change ractor safe
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.
Build Better Websites. Create modern, resilient user experiences with web fundamentals. - Improve default template asset and frame defaults
While these checks were already being performed, they did so after scanning the caller's blocks. We want to avoid that work when we know inl
https://github.com/ruby/prism/commit/43ffaad503
Build Better Websites. Create modern, resilient user experiences with web fundamentals. - Add security policy · remix-run/remix@be86453
gen_getblockparam loads the EP once at the top, then reloads it twice more before writing the Proc and before reading it back. Both reloads
https://github.com/ruby/prism/commit/6b4f0ade80
A couple more deviations from the parse.y grammar with the command_call and arg productions. * pm_block_call_p — allow parens on chain link
"~> 0.14" is equivalent to ">= 0.14, < 1". Since the openssl gem is an empty stub on JRuby, there is no good re
Revert pull request #57814
…ookup of a single cert https://github.com/ruby/openssl/commit/83f4a0db32
https://github.com/ruby/openssl/commit/f2ec03dda1
Co-authored-by: Alan Wu <XrXr@users.noreply.github.com>
…oders-ractor-shareable" This reverts commit abbcb8d7dcf908bc2e6bc70b03651cae671a6e75, reversing changes made to dbafe650e59d2cedf817745a2f
…ctor-shareable Make ActiveSupport::JSON encoders Ractor-shareable
Ruby on Rails. Contribute to rails/rails development by creating an account on GitHub.
GitHubは、ユーザーに対してプルリクエスト数の上限を設定できる新機能の導入を発表しました。 Pull requests are easier to open than ever, but every review still takes...
Ref: https://github.com/ruby/rubygems/pull/5275
株式会社パレットリンクの@BaspisKawaEです。 今回は、ClaudeでOSSを精査する仕組みを作ることが出来たので、それについて解説します。 よろしくお願いします! 対象読者: OSSを安全に調べたい個人開発者・エンジニア 前提知識: GitHubとgitの...
Strip inline comments from unquoted `.env` values
Reword allow/let phrasings in guides
…riginal-request Fix `Http::Headers#merge` mutating the original request
…e-limit Validate offset value at call time like limit
Update actions/checkout to v7
https://github.com/ruby/prism/commit/358d778439
https://github.com/ruby/prism/commit/8eb393bf37
https://github.com/ruby/prism/commit/654b4edc21
https://github.com/ruby/prism/commit/d18d9d829b
https://github.com/ruby/prism/commit/b3819da252
https://github.com/ruby/prism/commit/55548c2fd5
はじめに AIによって、コードを気軽かつ大量に生成できるようになりました。 その一方で、生成されたコードが、こちらの意図した意味やルールを本当に守っているのかを確認することが重要になっています。AIは与えられた仕様や既存コードからドメインモデルをある程度理解できます。しか...
お疲れ様です! 前回はメモリ管理の基本を書きましたが、今回はその続きで メモリリーク と 断片化(フラグメンテーション) についてまとめてみました 前回ふれた「OOM(メモリ枯渇でプロセスが落ちる)」の 原因編 にあたる話です。 興味ある方は読んでいただけると嬉しいです ...
TypeScript 7.0 RCリリース。Goへ移植されたコンパイラをtypescript@rcで公開、@typescript/typescript6との併用に対応。--checkers/--builders/--singleThreaded、--watchの改善を追加。str
Ruby on Rails. Contribute to rails/rails development by creating an account on GitHub.
Fix use of `class_attribute` for `primary_key_definition`
Followup: https://github.com/rails/rails/pull/57775 Defining it in `inherited` is incorrect, as we'll keep redefining the same accessor
A slow ghcr image pull (~2.5 min) can leave too little of the 5 minute budget for configure and build to finish, so the step is killed befor
はじめに 今回は、以下の記事の続きで、以前作成したエージェントを新しい UI で作り直してみました。 特許調査エージェント (自律型) こちらで紹介したものです。結論から言うと同じもの作れませんでした。 エージェントのツールで「Excel のテーブル更新...
Bumps the github-actions group with 4 updates in the / directory: [actions/checkout](https://github.com/actions/checkout), [ruby/setup-ruby]
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
With a warm gems/src cache the wanted tag or revision is already in the local clone, but the fetch ran unconditionally and added a github.co
`make up` clones only the revision-pinned gems (debug, rdoc) into gems/src, so jobs that merely run `make up` saved a partial tree and, beca
機械学習モデルのパラメーター・チューニングの基礎 機械学習モデルを使って予測モデルを作るとき、同じデータを使っていても、モデルの設定によって予測精度が大きく変わることがあります。 たとえば、ランダムフォレスト、XGBoost、LightGBM、CatBoostといったモデ...
…bleParser buffer `JSON::ResumableParser#<<` raises `Encoding::CompatibilityError` when the first chunk is a frozen multibyte UTF-8 s
This commit implements a fast path that inlines mmtk_post_alloc for Immix. The benchmark results show a decent speed up in allocation perfor
…options_primary_key Support polymorphic associations with custom primary keys through `:inverse_of`
SSL_connect failing with Errno::ECONNRESET ("Connection reset by peer") was not caught by with_retry, so a transient reset from ru
syntax_suggest's internal search timeout defaults to 1 second, which is too short on the emulated ppc64le/s390x runners. The integration
CI jobs frequently abort when cloning bundled gems from github.com fails with "Could not resolve host", a transient DNS error unre
RDoc parsed ENV['http_proxy'] inside the link label as a cross-reference, emitting a stray <a href="'http_proxy'&quo
The {label}[url] markup pointed at OpenSSL::SSL::SSL::Context#..., which RDoc emitted verbatim as a relative href and never resolved. Point
The ZJIT build occasionally fails while cargo fetches a crate from crates.io with `curl [16] Error in the HTTP2 framing layer`, a transient
はじめに 株式会社NTTデータ所属、Databricksビジネス推進室の井能です。 Databricks Solutions Architect Championとしても活動しています。 現在サンフランシスコで開催され、私も現地参加している『Data+AI Summit 2026
こんにちは、QAエンジニアのAyakaです。 製造業向けSaaS(Blazor+Radzen / SQL Server で開発)のテスト設計・品質管理を担当しつつ、最近はコーポレートIT寄りの仕事も兼務しています。 テストケースをAIに「書かせる」こと自体は、もう誰でもできます。
はじめに 以下の URL で、Global Secure Access (GSA) の運用ガイド が公開されました。 MICROSOFT ENTRA BLOG : Run Global Secure Access with confidence: Introducing ...
The tmpdir cleanup now calls FileUtils.remove_entry with force enabled on Ruby 4.1 and later. Branch the mock expectation by version so olde
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.