Tech – walker – 2026-09-28

39 items · updated 2026-09-28 23:35 UTC · RSS · Up to 2026-09

Release v3.0.0-rc.4 (#11910)

remix · 2026-09-28

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

Serve guides as markdown on the site and in the remix package (#11944)

remix · 2026-09-28

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

Merge pull request #58894 from seuros/dedup-mysql-test-schema

github/rails/rails · 2026-09-28

Share MySQL-specific test schema between mysql2 and trilogy

Share MySQL-specific test schema between mysql2 and trilogy

github/rails/rails · 2026-09-28

The mysql2 and trilogy specific schema files were identical and had already drifted once (8b0c8079c6e). Load a single mysql_specific_schema.

[ruby/json] Ensure `default_sort_keys_proc` isn't reassigned.

github/ruby/ruby · 2026-09-28

It's assignable from Ruby simply for the gem's own initialization, but it should never be re-assigned later. Fix: https://github.co

[ruby/prism] Only report real captures inside alternation patterns

github/ruby/ruby · 2026-09-28

When a variable is captured anywhere in a pattern, the operands of each alternation are visited to report captures inside them. That visitor

Hidden objects class is cleared

github/ruby/ruby · 2026-09-28

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

Extract `ary_make_hidden_shared_copy`

github/ruby/ruby · 2026-09-28

Make hidden shape copy of an array.

Align browser frame requests and server error reporting (#11941)

remix · 2026-09-28

Co-authored-by: Remix Run Bot <hello@remix.run>

win32: Harden AF_UNIX socketpair path handling

github/ruby/ruby · 2026-09-28

Keep the cleanup path and reject temporary paths that cannot fit.

win32: Handle an empty system temporary path

github/ruby/ruby · 2026-09-28

Avoid reading before the buffer when the resolved base path is empty.

win32: Consolidate FILETIME timestamp conversion

github/ruby/ruby · 2026-09-28

Set seconds and nanoseconds together to avoid duplicate conversions.

win32: Quote assignment in batch

github/ruby/ruby · 2026-09-28

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

win32: Simplify home directory resolution

github/ruby/ruby · 2026-09-28

Allocate only the buffer needed by the selected home directory source.

AWS、AIエージェントを自作できるツール「Strandsハーネス」をオープンソースで公開。特定のLLMに依存せず入れ替え可能、任意のコンテナ環境にデプロイ

Publickey · 2026-09-28

Amazon Web Services(AWS)は、GPTやClaude、Gemini、Ollamaなど主要なLLMやLLMランタイムを基にした高性能なAIエージェントを簡単に自作できるツール「Strandsハーネス」をオープンソースで公開...

unjs/upm: :package: A fast, tiny package manager for the npm registry, written in TypeScript.

リアルタイム版 JSer.info · 2026-09-28

TypeScriptで書かれたnpmレジストリ向けのパッケージマネージャ。パッケージサイズが小さく、プログラムから実行できるAPIを持っている

[Bug #22386] Reject port creation after Ractor termination

github/ruby/ruby · 2026-09-28

Raise `Ractor::ClosedError` to prevent child threads from accessing freed port tables during teardown.

Keep hash navigations and downloads under browser control (#11940)

remix · 2026-09-28

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

M5StickS3から自宅のWi-Fiの電波強度(RSSI)をAWS IoT Coreへ送信しCloudWatchで可視化するまで

Qiita(trend) · 2026-09-28

こんにちは ソーイ株式会社Webエンジニア2年目の村上です。 前回の記事でM5StickS3の開発環境セットアップを行いました。 そんなM5StickS3にはWi-Fiを接続することが可能です。 せっかく接続するのであれば、接続して終わりではなくWi-Fiの電波強度も...

Fix out-of-bounds in Array#sample when array modified

github/ruby/ruby · 2026-09-28

The fix in commit 11f57c6 contained a bug where the calculated index should be `len - i` and not `len - 1`. This script reproduces the crash

[DOC] Harmonize writable? methods

github/ruby/ruby · 2026-09-28

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

win32: Stop splitting writes to the console

github/ruby/ruby · 2026-09-28

Windows 7 and older could not write more than about 64KB to a console in one call, so console writes and binary writes to character devices

Pend test_sending_hook_payloads_under_gc_stress on Windows arm64

github/ruby/ruby · 2026-09-28

The child dies with SIGSEGV in about a quarter of the Windows 11-arm check runs on master, and leaves no [BUG] report to go on. It has not s

Fix cycle(n).size for n beyond the Fixnum range

github/ruby/ruby · 2026-09-28

LONG2FIX does not check the range, so `[1].cycle(2**30).size` returned -1073741824 on mswin. 64-bit platforms hit the same with 2**62. Co-A

[ruby/rubygems] Drop the verify_spec checks that only protected to_ruby

github/ruby/ruby · 2026-09-28

Gem::Specification#to_ruby now escapes these values or raises for them, so such a spec fails in ensure_loadable_spec as corrupt. Call to_rub

[ruby/rubygems] Keep the output of Gem::Specification#to_ruby well-fo…

github/ruby/ruby · 2026-09-28

…rmed Dependency names were written into %q&lt;&gt; without escaping, and specification_version, dependency types and stub line values were

Make `IO::Buffer` slices offset-based so they survive source relocati…

github/ruby/ruby · 2026-09-28

…on. (#19090)

Microsoft 365 E5 から E7 へ移行すべき? ~ Copilot との価格差から考えるライセンス選び

Qiita(trend) · 2026-09-28

はじめに 勉強会の後の雑談などで Microsoft 365 E5 を導入済みの組織から、E7 の導入について相談されることも増えてきました。 その際に口頭でお伝えしている判断材料を、記事としてまとめてみました。 本記事では価格差を中心に、どのようなケースで E7 を検討...

Treat empty `IO::Buffer` ranges as non-overlapping. (#19088)

github/ruby/ruby · 2026-09-28

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

[ruby/rubygems] Send X-Gemfile-Source on redirects only within the sa…

github/ruby/ruby · 2026-09-28

…me origin Gem::RemoteFetcher and the Bundler downloader resent the header on every redirect, including one to another origin. It carries t

探索できる人は何をしているの?『Explore It!』を読んで

Zenn · 2026-09-28

ナレッジワークでQAエンジニアをしている かとあず です。 探索的テストをすると、何かしらを見つけることが多くあります。細かい部分だったり、「そこを気にするんだ?」と言われそうなコーナーケースだったりします。しかし、「なぜそれに気づいたの?」と聞かれると、うまく説明できません。

[DOC] Update dates in updated man pages only

github/ruby/ruby · 2026-09-28

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

Revalidate `IO::Buffer` byte access after Ruby callbacks. (#19086)

github/ruby/ruby · 2026-09-28

Treat encoding coercion, `to_io`, and scheduler capability checks as callouts that can change the buffer before byte access begins. - Copy

[DOC] Harmonize zero? methods

github/ruby/ruby · 2026-09-28

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

[DOC] Harmonize writable_real? methods

github/ruby/ruby · 2026-09-28

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

[DOC] Harmonize world_writable? methods

github/ruby/ruby · 2026-09-28

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

[DOC] Harmonize world_readable? methods

github/ruby/ruby · 2026-09-28

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

[DOC] Harmonize unlink doc

github/ruby/ruby · 2026-09-28

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

中二病なら四次方程式も解きたい!

Qiita(trend) · 2026-09-28

はじめに 前回の記事からの続きである。前回の記事では実数係数の三次方程式の実数解を得るところまで辿りつけた。今回は目標の四次方程式の実数解を得るところまで到達したい。 四次方程式の解法 四次方程式の解法として最初に発見された手法は発見者にちなんでフェラーリの解法と...