Tech – walker – 2026-07-03

44 items · updated 2026-07-03 23:35 UTC · RSS · Up to 2026-07

Merge pull request #57961 from Shopify/try_make_shareable

github/rails/rails · 2026-07-03

Add ActiveSupport::Ractors.try_make_shareable

Merge pull request #57976 from Shopify/event-report-log-subscriber-ra…

github/rails/rails · 2026-07-03

…ctor Make `ActiveSupport::EventReport::LogSubscriber` ractor safe

Merge pull request #57978 from Shopify/ractor-safe-normalized-attributes

github/rails/rails · 2026-07-03

Make Normalization.normalizes ractor safe

Merge pull request #57979 from skipkayhil/hm-nylwowwrkpzstqrr

github/rails/rails · 2026-07-03

Use latest ruby for GHA integration tests

Merge pull request #57970 from 55728/fix-proxy-logger-silence

github/rails/rails · 2026-07-03

Make `ActiveSupport::ProxyLogger#silence` suppress logs

Use latest ruby for GHA integration tests

github/rails/rails · 2026-07-03

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

Merge pull request #57972 from 55728/fix-invert-remove-foreign-key-if…

github/rails/rails · 2026-07-03

…-exists Make `remove_foreign_key(if_exists: true)` reversible

Make Normalization.normalizes ractor safe

github/rails/rails · 2026-07-03

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

Merge pull request #57974 from Shopify/require-useragent-at-boot

github/rails/rails · 2026-07-03

Require `useragent` when loading `ActionController::AllowBrowser`

Require useragent when loading ActionController::AllowBrowser so it i…

github/rails/rails · 2026-07-03

…sn't required during the first request

このプロンプトをAIエージェントに貼り付けて、Kaggleのベースラインを作ろう!

Qiita(trend) · 2026-07-03

はじめに 3年ほど前に、「Kaggleのハードルを下げたい!」という記事を執筆しました。あの頃から時は流れ、強力なAIエージェント(Claude Code、Codex、Cursorなど)の普及によって、Kaggleに取り組む最初のステップは劇的に様変わりしています。 環境...

Merge pull request #57977 from nisusam/changelog_typos

github/rails/rails · 2026-07-03

Fix typographical errors from CHANGELOG files[ci skip]

Fix typographical errors from CHANGELOG files[ci skip]

github/rails/rails · 2026-07-03

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

Make ActiveSupport::EventReport::LogSubscriber.event_log_level and .l…

github/rails/rails · 2026-07-03

…og_level ractor safe

AWS Summit 2026 参加レポート(少し遅め)

Qiita(trend) · 2026-07-03

少し遅くなりましたが、3回目のAWS Summitの参加レポートです。 6月25日 基調講演 1日目の基調講演は、AWS の AI エージェント戦略の全体像を説明する内容であった。 AWSジャパン社長の白幡晶彦氏、AWS のデイブ・ブラウン氏、OpenAI Ja...

test: a new Ractor does not inherit the creating thread's fiber storage

github/ruby/ruby · 2026-07-03

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

vm_trace: read postponed-job table entries atomically

github/ruby/ruby · 2026-07-03

rb_postponed_job_preregister already stores table[i].func/data with atomic CAS/EXCHANGE, but rb_postponed_job_flush read them non-atomically

Google の Data Agent Kit を Claude Code に入れて、BigQuery を自然言語で触る

Qiita(trend) · 2026-07-03

こんにちは! KDDIアイレットの取り組みとして6月22日〜7月3日の期間で開催中の「Google Cloud Next '26 / Google I/O やってみた系ブログリレー」、最終日の投稿です。 今回は「Next '26 で発表された Data Agent Kit ...

depend: add ruby/ractor.h for concurrent_set.o

github/ruby/ruby · 2026-07-03

concurrent_set.c now includes ruby/ractor.h for RB_OBJ_SET_SHAREABLE. (id_table.c is #included into symbol.c, which already depends on ruby/

mark internal cross-Ractor structures as shareable

github/ruby/ruby · 2026-07-03

The concurrent set, managed id-table dups and symbol id-entry buckets are reachable from every Ractor via VM-global state (the frozen-string

Make `remove_foreign_key(if_exists: true)` reversible

github/rails/rails · 2026-07-03

Inverting `remove_foreign_key ..., if_exists: true` produced `add_foreign_key ..., if_exists: true`. `add_foreign_key` does not understand `

Make `ActiveSupport::ProxyLogger#silence` suppress logs

github/rails/rails · 2026-07-03

`silence` on a `ProxyLogger` had no effect: entries below the temporary severity were still forwarded to the underlying logger. `silence` no

[ruby/json] Add JSON::ResumableParser#partial_value? and #empty?

github/ruby/ruby · 2026-07-03

There was no single API answering &quot;does the stream end in the middle of a document?&quot; once all parseable fed bytes have been consum

[ruby/json] Fix ResumableParser treating unterminated line comments a…

github/ruby/ruby · 2026-07-03

…s complete A `//` line comment split across a feed boundary was treated as fully consumed, so comment body delivered in a later chunk leak

[DOC] Update Set create methods documentation

github/ruby/ruby · 2026-07-03

Co-authored-by: Jeremy Evans <code@jeremyevans.net>

Merge pull request #57942 from 55728/fix-parameters-deconstruct-keys-nil

github/rails/rails · 2026-07-03

Return all parameters from `deconstruct_keys` when no keys are requested

[DOC] Update bundled gems list at 508b486c38fe083e61675c6f10231c

github/ruby/ruby · 2026-07-03

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

Fix casing in product reviews guide [ci-skip]

github/rails/rails · 2026-07-03

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

[RF-DOCS][ci-skip] Add Product Reviews Tutorial (#57244)

github/rails/rails · 2026-07-03

This adds a new tutorial continuing the e-commerce store by adding product reviews. - Users can write reviews for products, giving them a 1

Merge pull request #57959 from Shopify/fix-polymorphic-belongs-to-sha…

github/rails/rails · 2026-07-03

…rded-primary-key Fix polymorphic belongs_to primary key for sharded targets

Group test-bundler-parallel workers by recorded runtime (#17647)

github/ruby/ruby · 2026-07-03

* Group test-bundler-parallel workers by recorded runtime turbo_tests balances workers by a recorded runtime log only when invoked as a bar

Re-enable DTrace on FreeBSD

github/ruby/ruby · 2026-07-03

Remove the unconditional target_os=freebsd* override that forced rb_cv_dtrace_available=no, which was added in commit 78677f105d (&quot;Disa

Snowflakeの開発にCoCo(旧Cortex Code)をおすすめする理由

Zenn · 2026-07-03

この記事について CoCo(旧Cortex Code)は使えば便利なのに、汎用のコーディングエージェントと何が違うのかがあまり知られていないと感じています。もったいないので、実際に使っている立場から整理してみます。特に以下の疑問を持っている人に向けて書いています。 使い慣れたコ

object.c: initialize clone freeze-kwarg caches atomically

github/ruby/ruby · 2026-07-03

rb_get_freeze_opt and rb_obj_clone_setup lazily initialized shared static caches (the freeze keyword id and the `{freeze: true/false}` hashe

ractor: lock the owner when Port#closed? is queried from another Ractor

github/ruby/ruby · 2026-07-03

ractor_closed_port_p asserts the owning ractor&#39;s lock is held for foreign access and reads sync.ports via st_lookup, but Ractor::Port#cl

Make rb_free_vm_opt_tables static

github/ruby/ruby · 2026-07-03

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

[DOC] Doc for Pathname#owned?

github/ruby/ruby · 2026-07-03

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

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

github/ruby/ruby · 2026-07-03

Bumps the github-actions group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [ruby/setup-ruby](https://g

thread: build a new Ractor's interrupt queue on its own main thread

github/ruby/ruby · 2026-07-03

Defer creating a Ractor main thread&#39;s pending-interrupt queue and mask stack from thread_create_core (the creating thread) to thread_sta

thread: a new Ractor must not inherit the creating thread's fiber sto…

github/ruby/ruby · 2026-07-03

…rage thread_create_core inherited fiber storage unconditionally, so a new Ractor&#39;s main fiber received the creating thread&#39;s fiber

[DOC] Update Set operations methods documentation

github/ruby/ruby · 2026-07-03

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

[DOC] Update Set#size documentation

github/ruby/ruby · 2026-07-03

Co-authored-by: Jeremy Evans <code@jeremyevans.net>

[DOC] Update Set assign methods documentation

github/ruby/ruby · 2026-07-03

Co-authored-by: Jeremy Evans <code@jeremyevans.net>

[DOC] Update Set#to_set documentation

github/ruby/ruby · 2026-07-03

Co-authored-by: Jeremy Evans <code@jeremyevans.net>