Introduce (internal) `IO::Buffer::Storage` and `Slice`. (#19186)
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.
Add test for OOB/in_order_of/CTE
…d_certificate in example The SSLContext#cert= and #key= methods are deprecated in favor of #add_certificate. Update the SSL server example
…Socket The commit https://github.com/ruby/openssl/commit/a77ed4b9908e deprecated SSLServer. Update code examples and the OpenSSL::SSL modu
Freeze events emitted by ActiveSupport::EventReporter
EventReporter#notify passed the same event hash to every subscriber, so a subscriber that modified the event changed what every later subscr
Fix: https://github.com/ruby/json/issues/1038 Directly lift https://github.com/dryruby/json-canonicalization At least for now, implementin
During method aliasing, we check if the methods `a` and `b` are equal before aliasing. If they are equal, we don't need to alias. That c
「ユニットテスト不要論」は、AI時代にはユニットテストの価値が低くなる、という意見です。 英語圏のXでの投稿が日本語圏にも広まり、XやZennで議論されています。 テスト全体をなくすというより、AIが作る意味のないテストを減らし、E2Eで利用者から見た動作を確かめようという...
…racters https://github.com/ruby/json/commit/590dd5448d
GitHub から 備品管理アプリを取得し、既存の Service を変えずに MCP Tool を追加して IBM Bob から呼び出します。 「既存の Java システムを Bob から使えるようにする」といっても、Servlet、JSP、Service、DAO を...
https://github.com/ruby/json/commit/c484f8fa82
Cache ActiveSupport::ParameterFilter instances across requests
ActionDispatch::Request memoizes its ParameterFilter only on the request object itself, which is created anew for every request. So every re
【はじめに】 初めまして! 株式会社ネクスウェイの医薬情報事業部で企画職をしている、@ayanonnです。 今回技術広報プロジェクトに入り、エンジニアの方々に囲まれて私の業務の効率化ツールを作成することになりました。 業務の中で、隔週で薬剤師さんに向けて、弊社のプラットフ...
どうもこんにちは。 最近ずっとAmazon Bedrock AgentCoreやらLambda Durable FunctionsやらCDKを触っていたので、本来の領域であるRuby on Railsを忘れかけていたくらっちです。 といってもRuby on Rails単体で...
はじめに Rustのコミュニティには様々なものがあります。 是非、複数のコミュニティに入ってRustを盛り上げましょう。 この記事では、継続的に活動しており、かつ現在も運営されているRustコミュニティを掲載しています。 私が見落としているコミュニティがありましたら、ぜひ...
…it-failure Roll back when a before_commit callback raises a rollback error
https://github.com/ruby/mmtk/commit/7e9aadd29e
Release the temporary buffer after copying its contents into a Ruby string. https://github.com/ruby/etc/commit/9b9f99bd2b
…state Include extra node state in Arel equality
Now that Ruby optimizes `[].hash`, it's a much better way to combine hashes than XOR.
`Arel::Nodes::Matches`, `Regexp`, `InfixOperation` and `UnaryOperation` inherited `eql?` and `hash` from `Binary`/`Unary`, which compare onl
xcode-27 is the public preview runner image with macOS 27 and Xcode 27. Running check there catches breakage on the next macOS before it bec
GitHub retires the macOS 14 runner image on 2026-11-02, and its brownouts start on 2026-10-05. https://github.blog/changelog/2026-10-01-git
The check was keyed on the `os` input starting with `macos`, so the xcode-27 job could not find `launchable` and recorded no test results.
Remove dead code for Ruby < 3.3.5
Don't duplicate integration tests' fixture paths
ActionDispatch::IntegrationTest inherits fixture_paths from ActiveSupport::TestCase, so appending the parent's paths in the action_dispa
Release `ALLOCV` buffers promptly when they are no longer needed.
はじめに Next.js v16 には use cache: private というディレクティブがあり、cookies() などリクエスト固有の値を読んだ関数の結果をキャッシュできます。 その結果がサーバーに残らないということはドキュメントに書かれています。 In produ
Files and directories created from the mode of a tar entry kept these bits, since that mode was at most masked to 16 bits to keep chmod from
Bumps the github-actions group with 1 update in the / directory: [taiki-e/install-action](https://github.com/taiki-e/install-action). Upda
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
`rb_w32_write_internal` passed its `size_t` length to `WriteFile`, `_write` and `send`, which take 32-bit lengths, so `IO::Buffer#write` and
ProductVersion is the version of Ruby itself, and FileVersion now identifies the build the file came from. Co-Authored-By: Claude Opus 5.5
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
これは、『Let's Learn GitHub Copilot SDK (English)』(2026/09/25) の配信アーカイブを見ながら、 GitHub Copilot SDK (自分のアプリに Copilot の機能を組み込める SDK) について学ぶ記事です。 ...
…dows On native Windows `/etc/resolv.conf` resolves against the current drive, so a stray `etc\resolv.conf` at the drive root shadowed the
The fully-stacked web framework. Contribute to remix-run/remix development by creating an account on GitHub.