Tech – walker – 2026-08-31

47 items · updated 2026-08-31 23:35 UTC · RSS · Up to 2026-08

ZJIT: Compile the throw instruction (#18541)

github/ruby/ruby · 2026-08-31

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

ZJIT: Stop generating a new stub after invalidation (#18526)

github/ruby/ruby · 2026-08-31

Co-authored-by: Alan Wu <XrXr@users.noreply.github.com>

ZJIT: Bump the distribution size of profiles to 8 (#18540)

github/ruby/ruby · 2026-08-31

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

ZJIT: Also count calls from the interpreter (#18564)

github/ruby/ruby · 2026-08-31

We were missing a lot of calls in our top-called list. Before: ``` Top-20 most called JIT functions (20.4% of total 12,040,141):

Clarify Remix UI soft navigation behavior (#11762)

remix · 2026-08-31

Build Better Websites. Create modern, resilient user experiences with web fundamentals. - Clarify Remix UI soft navigation behavior (#11762)

Install Playwright browsers for Bun tests (#11765)

remix · 2026-08-31

Build Better Websites. Create modern, resilient user experiences with web fundamentals. - Install Playwright browsers for Bun tests (#11765)

Release v3.0.0-rc.1 (#11724)

remix · 2026-08-31

Build Better Websites. Create modern, resilient user experiences with web fundamentals. - Release v3.0.0-rc.1 (#11724) · remix-run/remix@1e5

Merge pull request #58620 from Shopify/actionview-base-singleton-attrs

github/rails/rails · 2026-08-31

Make some ActionView::Base settings shareable

Point Remix config schema to node_modules (#11763)

remix · 2026-08-31

Co-authored-by: Michael Jackson <mjijackson@gmail.com>

[ruby/openssl] ssl: refactor tests for protocol version negotiation

github/ruby/ruby · 2026-08-31

Since we have dropped support for OpenSSL 1.0.2, all versions of OpenSSL and compatible libraries we currently support can speak TLS 1.2 and

[ruby/openssl] ssl: update docs for SSLContext#{min,max}_version=

github/ruby/ruby · 2026-08-31

Fix some typos, document that assigning 0 has the same effect as assigning nil, and mention that SSLContext#security_level= may also affect

DHH氏が開発するLinux OS「Omarchy Quattro」リリース。AIエージェントとをOSと統合、スキルによりAIエージェントがOSの設定や操作、プラグイン作成まで支援

Publickey · 2026-08-31

Ruby on Railsの作者として知られるDHH氏は、同氏が開発するデスクトップ向けLinux OS「Omarchy」の最新バージョンとなる「Omarchy 4.0」(Omarchy Quattro)をリリースしました。 Omarchy...

DHH氏が「Omacom Foundation」を設立、Omarchy推進によるLinuxデスクトップの本格普及を目指す。マイケル・デル、ジャック・ドーシーら著名人も出資

Publickey · 2026-08-31

DHH氏が開発したデスクトップ向けLinux「Omarchy」を推進するための団体「Omacom Foundation」が設立されました。 Omacomは「おまかせコンピューティング」の略 Omacom Foundationの「Omacom...

OCI Generative AIでGeminiもgpt-ossも呼べたので、7モデルの日本語力を比べてみた

Qiita(trend) · 2026-08-31

はじめに OCIには OCI Generative AI というマネージドな生成AIサービスがあります。CohereやMetaのLlamaをAPI経由で呼べるやつですね。 これをAPEXから使う記事を書こうとしていたのですが、このサービス、東京リージョンでは提供されていま...

Store default_formats in a singleton class attribute

github/rails/rails · 2026-08-31

We don't need class variables or class attributes since it's read only through ActionView::Base.

Store simple ActionView::Base settings in singleton class attributes

github/rails/rails · 2026-08-31

They are only ever read through ActionView::Base and hold frozen or immediate values, so are shareable.

Make ActionView::Base.field_error_proc shareable

github/rails/rails · 2026-08-31

And since it's only read through ActionView::Base and not any of its subclasses, we can store it in a instance variable on the singleton.

[ruby/openssl] ssl: delay closing TCP sockets in start_server

github/ruby/ruby · 2026-08-31

Some tests expect server-side SSLSocket#accept to fail for various reasons. On some systems, closing the underlying socket immediately with

[ruby/openssl] ssl: use start_server_proc in more test cases

github/ruby/ruby · 2026-08-31

Update more tests to use start_server_proc instead of UNIXSocket.pair. It runs threads with timeout and prevents &quot;rake test&quot; from

[ruby/openssl] ssl: move tests for IO-like methods to test_pair.rb

github/ruby/ruby · 2026-08-31

r8081 originally intended test_pair.rb for testing methods that behave like IO. Move tests for #{get,read}byte, #sys{read,write}, #close_wr

[ruby/openssl] ssl: refactor test helper start_server

github/ruby/ruby · 2026-08-31

Break it into multiple pieces and simplify: - Let callers pass a complete SSLContext object instead of a callback proc ctx_proc to mu

[ruby/openssl] ssl: simplify test_pair.rb

github/ruby/ruby · 2026-08-31

OpenSSL::SSL::SSLSocket only depends on T_FILE and a small number of methods defined on IO, so the difference between TCPSocket and Socket i

[ruby/openssl] ssl: deprecate OpenSSL::SSL::SSLServer

github/ruby/ruby · 2026-08-31

Although OpenSSL::SSL::SSLServer presents itself as a TCPServer-like wrapper, its design has flaws. Document OpenSSL::SSL::SSLServer as depr

AIコードレビュー、エージェントを増やしても見落としたバグが一文を足すと見つかった

Qiita(trend) · 2026-08-31

はじめに 山一情報システム ビジネスデベロップメント部の hoshi です。 AIのコードレビューはどの構成が良いのか(単独か、サブエージェントに分けるか)を検証するために、バグが混ざったコードを用意して、構成ごとの検出結果を比べていました。 その採点の途中で、5体のレビ...

【2026年版】生成AIを学ぶための51冊 ― LLM・RAG・AIエージェント・LLMOps・Physical AIまで

Qiita(trend) · 2026-08-31

1. 本記事の目当て 生成AIを単に使うだけであればWeb上の情報もあり、書籍は不要と思います。本記事の対象読者は 生成AIの組織導入を検討している方 一歩進んだ・踏み込んだ使い方を模索している方 生成AI開発・運用のために理論を知る必要がある方 生成AI開発・運用のた...

[ruby/rubygems] Skip the Rust newgem cargo test where magnus cannot b…

github/ruby/ruby · 2026-08-31

…uild Ruby master added `handle_weak_references` to `rb_data_type_struct`, and no released `magnus` compiles against it, so the generated c

Merge pull request #58606 from carlosdanielpohlod/fix-encrypted-fixtu…

github/rails/rails · 2026-08-31

…res-json-columns Fix encrypted fixtures for JSON columns

Fix encrypted fixtures for JSON columns

github/rails/rails · 2026-08-31

Encrypted fixture values were serialized twice: `EncryptedFixtures` stored the encrypted payload (a String) in the fixture, and `build_fixtu

Merge pull request #58612 from lazerg/fix-json-coder-encode-options

github/rails/rails · 2026-08-31

Fix `NameError` when `ActiveRecord::Coders::JSON` is given encode options

Do not mix the PID into the fallback random suffix

github/ruby/ruby · 2026-08-31

The PID is already visible in the directory name, so it adds no entropy. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

Copy box-local extensions into a process-private directory

github/ruby/ruby · 2026-08-31

Flattening the full source path into a single file name made the copy fail with ENAMETOOLONG when the extension lives under a deep path such

[DOC] Doc for File::executable?

github/ruby/ruby · 2026-08-31

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

[DOC] Doc for File::executable?

github/ruby/ruby · 2026-08-31

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

[DOC] Doc for File::exist?

github/ruby/ruby · 2026-08-31

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

Drop the stale bundled simplecov TODO

github/ruby/ruby · 2026-08-31

Nothing has been bundled under coverage/ since update-coverage switched to installing the gem. Co-Authored-By: Claude Opus 5 <noreply@anthr

Drop simplecov's former dependencies from the coverage load path

github/ruby/ruby · 2026-08-31

simplecov 1.1 ships the HTML and JSON formatters and has no runtime dependencies, so the globs for simplecov-html, simplecov_json_formatter

Update the ignored simplecov report artifacts

github/ruby/ruby · 2026-08-31

simplecov 1.x writes a self-contained index.html plus coverage.json and .report_stamp, and no longer writes an assets directory. The simplec

個人向け Coding Agent サブスクリプションのコストパフォーマンス比較

Zenn · 2026-08-31

はじめに Coding Agent 向けのサブスクリプションの選択肢も増えてきており、このエントリでは各社のサブスクリプションのコストパフォーマンスを整理し比較していきます。 Open Model は安いと言われますが、大抵は「同水準のモデルを 1/3 - 1/5 に抑える程度」

[ruby/rubygems] Format the coverage report once, after the workers fi…

github/ruby/ruby · 2026-08-31

…nish turbo_tests workers share one coverage directory, and simplecov warns when a worker overwrites a coverage.json another worker just wr

[ruby/rubygems] Point bundler coverage root back at the repository root

github/ruby/ruby · 2026-08-31

Moving bundler/spec to spec/ rewrote the path to spec/../bundler, which does not exist, so every bundler spec run reported 0 / 0 lines. htt

[ruby/rubygems] Replace deprecated SimpleCov filter and group API

github/ruby/ruby · 2026-08-31

simplecov 1.x renamed `add_filter` to `skip` and `add_group` to `group`, and warns once per call for the old names. https://github.com/ruby

[ruby/rubygems] Update simplecov to 1.1

github/ruby/ruby · 2026-08-31

The current filter and group API only exists from simplecov 1.0. simplecov 1.x also ships the HTML and JSON formatters in the gem itself, so

Bump the github-actions group across 1 directory with 4 updates

github/ruby/ruby · 2026-08-31

Bumps the github-actions group with 4 updates in the / directory: [github/codeql-action/init](https://github.com/github/codeql-action), [git

202608個人的claude code設定

Zenn · 2026-08-31

以下の記事から半年経ちました。 https://zenn.dev/kawarimidoll/articles/7da5fd40f19fb1 前の記事と重複する点や、誰でもやっている有名な設定もあるかと思いますが、現在の自分の環境のスナップショットとしてまとめるのでご容赦ください。

128GB の Mac で Qwen3.8 Flash Next をどう動かすか ─ 3つのランタイムを実測で比べた

Zenn · 2026-08-31

株式会社ジェイテックジャパン CTOの高丘 @tomohisaです。 前回、MacBook Pro(M4 Max・128GB)で Qwen3.8 Flash Next を動かして、実際の issue を実装させた記録を書きました。 https://zenn.dev/jtechja

Explicitly cast to `unsigned long` to fix the `sign-compare` warning

github/ruby/ruby · 2026-08-31

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

[ruby/rubygems] Load RDoc before the test sandbox in TestGemRDoc

github/ruby/ruby · 2026-08-31

RDoc 8 depends on rbs, and that dependency stays unresolved when several rbs versions are installed. It is then resolved on the first requir