Tech – walker – 2026-07-31

45 items · updated 2026-07-31 23:35 UTC · RSS · Up to 2026-07

Release v1.62.0 · microsoft/playwright

リアルタイム版 JSer.info · 2026-07-31

Playwright v1.62.0リリース。Component TestingがStory/Galleryモデルへ変更。AbortSignalによる操作のキャンセル、.webpのスクリーンショットをサポート、Reporter.preprocess()を追加。retryStrat

[ruby/mmtk] Fix GC.start for disabled GC

github/ruby/ruby · 2026-07-31

https://github.com/ruby/mmtk/commit/932d7ce62a

[ruby/mmtk] Let MMTk handle enabling/disabling collection

github/ruby/ruby · 2026-07-31

https://github.com/ruby/mmtk/commit/ab9c69b2c9

[ruby/mmtk] Fix renamed on_pause_start/end functions

github/ruby/ruby · 2026-07-31

https://github.com/ruby/mmtk/commit/458bb5b843

[ruby/mmtk] Bump mmtk-core

github/ruby/ruby · 2026-07-31

https://github.com/ruby/mmtk/commit/4550e4a5ae

ZJIT: Don't use find() in optimize_load_store

github/ruby/ruby · 2026-07-31

Cut pass time from ~80ms to ~50ms on lobsters.

ZJIT: Don't use find() in clean_cfg

github/ruby/ruby · 2026-07-31

Cuts pass time from 68ms to 63ms on lobsters.

ZJIT: Don't use find() in fold_constants

github/ruby/ruby · 2026-07-31

Cut constant folding time from ~70ms to ~40ms on lobsters.

ZJIT: Don't use find() in convert_no_profile_sends

github/ruby/ruby · 2026-07-31

Cut strength reduce time from ~200ms to ~180ms on lobsters.

ZJIT: Remove some uses of find() in codegen

github/ruby/ruby · 2026-07-31

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

ZJIT: Don't use find() in remove_redundant_patch_points

github/ruby/ruby · 2026-07-31

Cuts pass time from 65ms to 35ms on lobsters.

ZJIT: Reserve space in new_insns

github/ruby/ruby · 2026-07-31

We know the output of the pass will be roughly the same size as the input of the pass, so don't start from scratch with an empty vec that wi

Elixir 製 LLM 推論エンジン Llamex を Livebook で動かす

Qiita(trend) · 2026-07-31

はじめに Llamex は、 @piacerex さんが作っている Elixir で書かれた LLM 推論エンジン です LLM の API クライアントではありません llama.cpp のような推論パイプラインそのものを Elixir で最小構成に書いたものです...

Merge pull request #58332 from rails/fxn/revert

github/rails/rails · 2026-07-31

Revert "Remove migrations filter from the schema dump"

Revert "Remove migrations filter from the schema dump"

github/rails/rails · 2026-07-31

This reverts commit 51665ffadb7ff2bfd434df6f67f39f44077e892d.

AWS DOPが楽しかった話

Qiita(trend) · 2026-07-31

DOP合格しました 勉強期間:ちょうど1週間くらい 経験・スキル: SREに配属されてもう少しで1年 取得済み資格はCLF, AIF, SAA, SOA, DVA 例によって、誇れるほどの点数ではないです。 対策など 使用教材 UdemyBusiness:Maru...

Lock-free rb_sym2id/rb_sym2str

github/ruby/ruby · 2026-07-31

This shouldn't slow anything down on x86 (plain load vs acquire load). A slight slowdown for ARM is expected. The new top-level id_entr

Avoid build-time race condition when cross-compiling from a source ta…

github/ruby/ruby · 2026-07-31

…rball Since commit 66529eef883c ("Force to update revision.h when commits differ"), the Makefile rule for $(REVISION_H) is alway

Remove useless if statement around RUBY_GC_HEAP_FREE_SLOTS

github/ruby/ruby · 2026-07-31

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

Ignore linear performance tests in rexml

github/ruby/ruby · 2026-07-31

Recently, these tests have frequently timed out during the stage of constructing the input string, before calling `REXML::Document.new`. Thi

[ruby/prism] Fix statuc literals rehashing on resize

github/ruby/ruby · 2026-07-31

https://github.com/ruby/prism/commit/ef818e32c9

[ruby/prism] Fix up duplicate key warning

github/ruby/ruby · 2026-07-31

When there are strings that resolve to the same bytes but resolve to different encodings, we need to not warn. https://github.com/ruby/pris

Merge pull request #58267 from viralpraxis/activerecord-make-sure-tes…

github/rails/rails · 2026-07-31

…ts-do-not-depend-implcit-pg-order-ub `activerecord`: make sure tests do not rely on implicit `SELECT` order

`activerecord`: make sure tests do not rely on implicit `SELECT` order

github/rails/rails · 2026-07-31

some tests rely on implicit MVCC-specific updation-based order, which is not guaranteed and might lead to flaky tests. In the places where i

EKS における EKS アドオンと組み込みアドオンの整理

Qiita(trend) · 2026-07-31

本記事は、BIPROGY / ユニアデックス社内AWSコミュニティ「BIPROGY AWS SPARK」の定期投稿企画第5回目の記事です。他の定期投稿企画の記事は、インデックスページをご覧ください。 1. はじめに 先日、ある検証環境にて Amazon EKS ク...

Merge pull request #58297 from kamipo/deprecate_insert_positional_args

github/rails/rails · 2026-07-31

Deprecate positional `pk`, `id_value`, and `sequence_name` for `#insert`

Deprecate positional `pk`, `id_value`, and `sequence_name` for `#insert`

github/rails/rails · 2026-07-31

* `pk` — passed to select the RETURNING column and made `insert` return that column's value. `returning:` now accepts a single column

[DOC] Update bundled gems list at 6203e5c368a821d593a871844a5644

github/ruby/ruby · 2026-07-31

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

Merge pull request #58274 from bschrag620/allow-prepared-statements-w…

github/rails/rails · 2026-07-31

…ith-query-log-tags Allow prepared statements with query log tags

Allow prepared statements with query log tags

github/rails/rails · 2026-07-31

Ruby on Rails. Contribute to rails/rails development by creating an account on GitHub.

Merge pull request #58322 from rails/fxn/polish-migrations-dump

github/rails/rails · 2026-07-31

Remove migrations filter from the schema dump

Remove migrations filter from the schema dump

github/rails/rails · 2026-07-31

Ruby on Rails. Contribute to rails/rails development by creating an account on GitHub.

Update default gems list at 5cee58911273a3298ab8f68520dcf9 [ci skip]

github/ruby/ruby · 2026-07-31

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

[ruby/json] Release 2.21.2

github/ruby/ruby · 2026-07-31

https://github.com/ruby/json/commit/5a32e4367c

[ruby/io-console] Remove stale checks

github/ruby/ruby · 2026-07-31

* rb_io_get_write_io: 1.9.3 * rb_syserr_fail_str: 2.0.0 and backported to 1.9.3 https://github.com/ruby/io-console/commit/60c81c6162

[ruby/io-console] [DOC] Ruby C API availability

github/ruby/ruby · 2026-07-31

Record the Ruby releases that made the checked C APIs available. https://github.com/ruby/io-console/commit/f098c8b5ff

[ruby/json] Also don't compute ResumableParser cursor position for wa…

github/ruby/ruby · 2026-07-31

…rning Same reason we don't for errors, since the resumable parser doesn't keep the entire stream in memory, it can't always be

メテオフォール開発

Zenn · 2026-07-31

AIエージェントで粗い初期実装をまず落とし、人間が観測・分解・修正していく開発手法「メテオフォール開発」の考え方と実践をまとめた本。依頼設計・レビュー・タスク分解・ジュニア参加・品質ゲート・ケーススタディ・テンプレートまでを扱う。

Merge pull request #57948 from Shopify/actionview-dependency-tracker-…

github/rails/rails · 2026-07-31

…ractor-shareable Make the Action View dependency tracker registry Ractor-shareable

Only clear $~ once when #match "fails" (#18101)

github/ruby/ruby · 2026-07-31

``` ❯ ips --ruby ruby-dev --ruby ruby-master -e '"".match(/a/)' ruby 4.1.0dev (2026-07-28T19:56:48Z master 120c8fa88c) +PR

Fix unused variable warning in test_thread_timer_and_interrupt

github/ruby/ruby · 2026-07-31

`err` became unused when the flaky assertion was removed in c05f55416f1, and warns on every rubyci build. Co-Authored-By: Claude Fable 5 <n

Merge pull request #58312 from kamipo/improve_render_bind_for_casted_…

github/rails/rails · 2026-07-31

…binds Show parameter marker for casted binds in SQL logs and EXPLAIN

Show parameter marker for casted binds in SQL logs and EXPLAIN

github/rails/rails · 2026-07-31

Casted binds (a plain array of values) were introduced in #39106 as a migration target away from the legacy `[[column, value], ...]` binds f

ZJIT: Add test coverage for the `ArrayMax` and `ArrayMin` (#18030)

github/ruby/ruby · 2026-07-31

- Codegen tests for `ArrayMin` (mirroring the existing `ArrayMax` ones) - HIR opt tests asserting that `ArrayMax` / `ArrayMin` are emitted -

ZJIT: Add coverage test for polymorphic ISEQ dispatch at one call sit…

github/ruby/ruby · 2026-07-31

…e (#17467) A monomorphic-specialized call site (warmed up with class A) must still return correct results when a second class B with its o