Tech – walker – 2026-10-02

41 items · updated 2026-10-02 23:35 UTC · RSS · Up to 2026-10

Introduce (internal) `IO::Buffer::Storage` and `Slice`. (#19186)

github/ruby/ruby · 2026-10-02

The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.

Merge pull request #58869 from Shopify/hm-yrvlntusruusmnzn

github/rails/rails · 2026-10-02

Add test for OOB/in_order_of/CTE

[ruby/openssl] docs: Replace deprecated SSLContext#cert=/key= with ad…

github/ruby/ruby · 2026-10-02

…d_certificate in example The SSLContext#cert= and #key= methods are deprecated in favor of #add_certificate. Update the SSL server example

[ruby/openssl] docs: Replace deprecated SSLServer references with SSL…

github/ruby/ruby · 2026-10-02

…Socket The commit https://github.com/ruby/openssl/commit/a77ed4b9908e deprecated SSLServer. Update code examples and the OpenSSL::SSL modu

Merge pull request #58913 from keshavbiswa/freeze-event-reporter-events

github/rails/rails · 2026-10-02

Freeze events emitted by ActiveSupport::EventReporter

Freeze events emitted by ActiveSupport::EventReporter

github/rails/rails · 2026-10-02

EventReporter#notify passed the same event hash to every subscriber, so a subscriber that modified the event changed what every later subscr

[ruby/json] Implement rfc8785

github/ruby/ruby · 2026-10-02

Fix: https://github.com/ruby/json/issues/1038 Directly lift https://github.com/dryruby/json-canonicalization At least for now, implementin

Don't call Ruby code in rb_method_definition_eq

github/ruby/ruby · 2026-10-02

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

ユニットテストは不要なのか?

Qiita(trend) · 2026-10-02

「ユニットテスト不要論」は、AI時代にはユニットテストの価値が低くなる、という意見です。 英語圏のXでの投稿が日本語圏にも広まり、XやZennで議論されています。 テスト全体をなくすというより、AIが作る意味のないテストを減らし、E2Eで利用者から見た動作を確かめようという...

[ruby/json] Fix parser error positions for newlines and multibyte cha…

github/ruby/ruby · 2026-10-02

…racters https://github.com/ruby/json/commit/590dd5448d

【IBM Bob × WAS Liberty】既存Java アプリにMCP Toolを追加するハンズオン

Qiita(trend) · 2026-10-02

GitHub から 備品管理アプリを取得し、既存の Service を変えずに MCP Tool を追加して IBM Bob から呼び出します。 「既存の Java システムを Bob から使えるようにする」といっても、Servlet、JSP、Service、DAO を...

[ruby/json] Preserve complete UTF-8 characters in parse error snippets

github/ruby/ruby · 2026-10-02

https://github.com/ruby/json/commit/c484f8fa82

Merge pull request #58680 from eregon/cache-parameter-filter

github/rails/rails · 2026-10-02

Cache ActiveSupport::ParameterFilter instances across requests

Cache ActiveSupport::ParameterFilter instances across requests

github/rails/rails · 2026-10-02

ActionDispatch::Request memoizes its ParameterFilter only on the request object itself, which is created anew for every request. So every re

非エンジニアの私が、社内エンジニアと業務効率化ツールを作ってみた件

Qiita(trend) · 2026-10-02

【はじめに】 初めまして! 株式会社ネクスウェイの医薬情報事業部で企画職をしている、@ayanonnです。 今回技術広報プロジェクトに入り、エンジニアの方々に囲まれて私の業務の効率化ツールを作成することになりました。 業務の中で、隔週で薬剤師さんに向けて、弊社のプラットフ...

【AWS】Ruby on RailsアプリケーションをLambda Web Adapterで動かしてみた

Qiita(trend) · 2026-10-02

どうもこんにちは。 最近ずっとAmazon Bedrock AgentCoreやらLambda Durable FunctionsやらCDKを触っていたので、本来の領域であるRuby on Railsを忘れかけていたくらっちです。 といってもRuby on Rails単体で...

Rustのコミュニティ一覧

Qiita(trend) · 2026-10-02

はじめに Rustのコミュニティには様々なものがあります。 是非、複数のコミュニティに入ってRustを盛り上げましょう。 この記事では、継続的に活動しており、かつ現在も運営されているRustコミュニティを掲載しています。 私が見落としているコミュニティがありましたら、ぜひ...

Merge pull request #58289 from polleverywhere/rollback-on-before-comm…

github/rails/rails · 2026-10-02

…it-failure Roll back when a before_commit callback raises a rollback error

[ruby/mmtk] Fix rustsrcs in extconf.rb

github/ruby/ruby · 2026-10-02

https://github.com/ruby/mmtk/commit/7e9aadd29e

[ruby/etc] Release ALLOCV buffer in Etc.confstr

github/ruby/ruby · 2026-10-02

Release the temporary buffer after copying its contents into a Ruby string. https://github.com/ruby/etc/commit/9b9f99bd2b

Merge pull request #58813 from e-akashsaini/arel-node-equality-extra-…

github/rails/rails · 2026-10-02

…state Include extra node state in Arel equality

Favor Array#hash to combine hash codes

github/rails/rails · 2026-10-02

Now that Ruby optimizes `[].hash`, it's a much better way to combine hashes than XOR.

Include extra node state in Arel equality

github/rails/rails · 2026-10-02

`Arel::Nodes::Matches`, `Regexp`, `InfixOperation` and `UnaryOperation` inherited `eql?` and `hash` from `Binary`/`Unary`, which compare onl

Run macOS CI check on xcode-27

github/ruby/ruby · 2026-10-02

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

Stop running macOS CI on macos-14

github/ruby/ruby · 2026-10-02

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

Launchable: Add the Python user bin to PATH on every macOS runner

github/ruby/ruby · 2026-10-02

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.

Merge pull request #58918 from Shopify/hm-ktzppmnkunszwooz

github/rails/rails · 2026-10-02

Remove dead code for Ruby < 3.3.5

Merge pull request #58919 from earlofurl/integration-test-fixture-paths

github/rails/rails · 2026-10-02

Don't duplicate integration tests' fixture paths

Don't duplicate integration tests' fixture paths

github/rails/rails · 2026-10-02

ActionDispatch::IntegrationTest inherits fixture_paths from ActiveSupport::TestCase, so appending the parent&#39;s paths in the action_dispa

Release ALLOCV buffer

github/ruby/ruby · 2026-10-02

Release `ALLOCV` buffers promptly when they are no longer needed.

`use cache: private` のキャッシュはブラウザに残ることもある

Zenn · 2026-10-02

はじめに Next.js v16 には use cache: private というディレクティブがあり、cookies() などリクエスト固有の値を読んだ関数の結果をキャッシュできます。 その結果がサーバーに残らないということはドキュメントに書かれています。 In produ

[ruby/rubygems] Drop setuid, setgid and sticky bits when extracting gems

github/ruby/ruby · 2026-10-02

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

Bump taiki-e/install-action

github/ruby/ruby · 2026-10-02

Bumps the github-actions group with 1 update in the / directory: [taiki-e/install-action](https://github.com/taiki-e/install-action). Upda

Add `IO::Buffer#advance`. (#19122)

github/ruby/ruby · 2026-10-02

The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.

Win32: Do not truncate write lengths of 4GiB or more

github/ruby/ruby · 2026-10-02

`rb_w32_write_internal` passed its `size_t` length to `WriteFile`, `_write` and `send`, which take 32-bit lengths, so `IO::Buffer#write` and

Put the revision in FileVersion of the Windows version resource

github/ruby/ruby · 2026-10-02

ProductVersion is the version of Ruby itself, and FileVersion now identifies the build the file came from. Co-Authored-By: Claude Opus 5.5

Use https for CompanyName in the Windows version resource

github/ruby/ruby · 2026-10-02

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Mark dev builds as prerelease in the Windows version resource

github/ruby/ruby · 2026-10-02

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

GitHub Copilot SDK のランタイムとエージェントループについて

Qiita(trend) · 2026-10-02

これは、『Let's Learn GitHub Copilot SDK (English)』(2026/09/25) の配信アーカイブを見ながら、 GitHub Copilot SDK (自分のアプリに Copilot の機能を組み込める SDK) について学ぶ記事です。 ...

[ruby/resolv] Prefer the registry over /etc/resolv.conf on native Win…

github/ruby/ruby · 2026-10-02

…dows On native Windows `/etc/resolv.conf` resolves against the current drive, so a stray `etc\resolv.conf` at the drive root shadowed the

Use atomic writes in HMR tests (#11960)

remix · 2026-10-02

The fully-stacked web framework. Contribute to remix-run/remix development by creating an account on GitHub.