Tech – walker – 2026-06-11

62 items · updated 2026-06-11 23:35 UTC · RSS · Up to 2026-06

Dependabot version updates now support the Deno ecosystem - GitHub Changelog

リアルタイム版 JSer.info · 2026-06-11

Dependabotのversion updatesがDenoエコシステムに対応した。

[ruby/rubygems] Fix ruby-core tarball detection in linked git worktrees

github/ruby/ruby · 2026-06-11

In a linked worktree `.git` is a gitdir pointer file, not a directory, so ruby_core_tarball? misdetected the checkout as a tarball and shipp

Merge pull request #57681 from Shopify/shareable-procs-request-path

github/rails/rails · 2026-06-11

Make some lambdas in constants shareable

Merge pull request #57626 from Shopify/ec-unshareable-proc-action

github/rails/rails · 2026-06-11

Introduce a new mechanism for applications to prepare for ractor safety

Avoid timeout on object tracing test

github/ruby/ruby · 2026-06-11

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

Fix ASAN error on gc_sweep_register_free_slot

github/ruby/ruby · 2026-06-11

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

New config toontrol the behavior of procs that aren't ractor safe:

github/rails/rails · 2026-06-11

- ### Problem We'd like to make procs be shareable for Ractor. However, specific (and admitedly edge case) application code may pre

Try to make a proc shareable when drawing a resolve route:

github/rails/rails · 2026-06-11

- This final commit piggybacks on top of d5a9095a9aae53e4a16bd6728c9227d62e08fc9d. Rails will attempt to make Resolve route procs shareabl

test: native sqlite refactor (#11544)

remix · 2026-06-11

Build Better Websites. Create modern, resilient user experiences with web fundamentals. - test: native sqlite refactor (#11544) · remix-run/

Make some ActionDispatch procs stored in constants shareable

github/rails/rails · 2026-06-11

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

Speed up Array#join with a memcpy fast path

github/ruby/ruby · 2026-06-11

When every element is a String sharing one ASCII-compatible fast-path encoding (UTF-8/US-ASCII/ASCII-8BIT) and the separator is compatible,

Update default gems list at ea47612f7d799216a4c41cfc0e9f08 [ci skip]

github/ruby/ruby · 2026-06-11

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

[ruby/json] Merge 2.19.9 changes

github/ruby/ruby · 2026-06-11

https://github.com/ruby/json/commit/53f9d990bb

[ruby/json] generator.c: don't start with a stack buffer in IO case

github/ruby/ruby · 2026-06-11

It was never intended to be initialized with a stack buffer in that case, as when dumping into an IO we want larger chunks. https://github.

Fix Make syntax in Heredoc Makefile snippet

github/ruby/ruby · 2026-06-11

Co-authored-by: Nobuyoshi Nakada <nobu.nakada@gmail.com>

Enable DTrace USDT GC probes in the modular default GC

github/ruby/ruby · 2026-06-11

When Ruby is built with `--with-modular-gc`, the default GC module is built with `BUILDING_MODULAR_GC` defined. The existing code stubbed o

【保存版】Linux作業を爆速化する便利コマンド5選

Qiita(trend) · 2026-06-11

この記事では「知ってる人は知ってる、でも意外と使われていない」実用コマンドを厳選して紹介します。 コピペしてすぐ使える形でまとめたので、ぜひターミナルを開きながら読んでみてください。 はじめに Linuxを日常的に使っていると、「もっと速くできないか?」と感じる場...

Merge pull request #57638 from Shopify/uk-refactor-cpk

github/rails/rails · 2026-06-11

Refactor Composite Primary Key implementation by using polymorphism

Merge pull request #57673 from 55728/fix-current-attributes-reject-at…

github/rails/rails · 2026-06-11

…tributes-name Reject attribute names that shadow CurrentAttributes methods

Address review feedback on ActiveRecord::Key

github/rails/rails · 2026-06-11

* Mark ActiveRecord::Key and its subclasses as :nodoc: and remove their documentation comments (it is not public API) * Drop the private s

Rename PrimaryKey value object to ActiveRecord::Key and apply to fore…

github/rails/rails · 2026-06-11

…ign keys The abstraction was never primary-key specific -- it models any database key of one or more columns. Renaming it to ActiveRecord:

Apply PrimaryKey value object to remaining composite-key branches

github/rails/rails · 2026-06-11

Refactor the call sites where the branch body performed the scalar-vs-array operation the value object already encapsulates: * relation#des

Build PrimaryKey through a named factory instead of overriding new

github/rails/rails · 2026-06-11

Overriding PrimaryKey.new to return a subclass forced a cascade of workarounds: a splat to forward arity, an equal?(PrimaryKey) guard to sto

Make ActiveRecord::PrimaryKey polymorphic instead of conditional

github/rails/rails · 2026-06-11

The value object encapsulated the single-vs-composite distinction but still branched on it inside every method. Resolve the key&#39;s shape

Introduce ActiveRecord::PrimaryKey value object for composite keys

github/rails/rails · 2026-06-11

Composite primary key support scattered `primary_key.is_a?(Array)` checks across finders, relations, associations, counter cache, reflection

Reject attribute names that shadow CurrentAttributes methods

github/rails/rails · 2026-06-11

CurrentAttributes stores per-request state in @attributes, exposed through an attributes reader and writer that reset relies on. Declaring a

Add timeout scale to all macos check CI jobs

github/ruby/ruby · 2026-06-11

MacOS CI jobs are prone to flake on Github Actions with timeouts using assert_separately. I had a hunch this was happening a lot, so I had

Downgrade back to pnpm@10 (#11543)

remix · 2026-06-11

Build Better Websites. Create modern, resilient user experiences with web fundamentals. - Downgrade back to pnpm@10 (#11543) · remix-run/rem

Remove duplicate tests in test_call.rb and test_rational.rb

github/ruby/ruby · 2026-06-11

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

[Feature #17944] Remove deprecated socket methods

github/ruby/ruby · 2026-06-11

These methods have been deprecated since nine years ago.

【freee MCP】経理にClaudeを雇う時代?請求書下書きワークフローをSkill化してみた

Qiita(trend) · 2026-06-11

はじめに 「この請求書作成、Claudeに頼めないかな?」 経理やバックオフィスの仕事には、毎月くり返す作業がたくさんあります。 スプレッドシートの請求対象リストを確認する freeeで請求書や見積書の下書きを作る 作成済み/未作成を売上管理表に戻す 未回収や入金状況...

Switch to bump pointer allocator for default GC

github/ruby/ruby · 2026-06-11

This commit replaces the per-slot freelist allocator in the default GC with a bump-pointer allocator over coalesced free regions. Allocatio

AIが文法を肩代わりする時代に、未経験者がClaude Codeより先に自分で鍛えるべき3つの土台

Qiita(trend) · 2026-06-11

構文(文法)の暗記は、もうAIが肩代わりしてくれる時代になりました。map と forEach の違いを覚えていなくても、Claude Code に「配列を変換して新しい配列を返して」と言えば動くコードが出てきます。 ただ、毎日 Claude Code を回していて確信して...

IO::Buffer.map: Show actual values in error messages

github/ruby/ruby · 2026-06-11

This is for easy to find what was wrong.

[ruby/rubygems] Document single-thread assumption of @gemfile_parse

github/ruby/ruby · 2026-06-11

https://github.com/ruby/rubygems/commit/f868e59f6b Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

[ruby/rubygems] Validate only explicitly requested gems against the l…

github/ruby/ruby · 2026-06-11

…ockfile explicit_gems aliased the same array that the --group handling mutates with concat, so group-derived gems leaked into the lockfile

[ruby/rubygems] Adjust specs to plugin registration changes

github/ruby/ruby · 2026-06-11

Registering only the requested plugins restores the CLI argument order in the plugin index, matching the original expectation on master, and

[ruby/rubygems] Fix bundle update not updating plugins

github/ruby/ruby · 2026-06-11

The unlock skip was based on index.installed_plugins, which misses plugins not yet installed locally, and install_definition resolved from c

[ruby/rubygems] Rename Plugin::DummySource to UnloadedSource

github/ruby/ruby · 2026-06-11

The name now reflects why the placeholder exists: it stands in for a source whose handler plugin is not loaded yet while the lockfile is par

[ruby/rubygems] Don't register plugin dependencies as plugins

github/ruby/ruby · 2026-06-11

save_plugins received every spec materialized for the plugin definition, so transitive dependencies of a plugin went through validate_plugin

[ruby/rubygems] Remove plugins_in_lockfile setting

github/ruby/ruby · 2026-06-11

Plugins declared in the Gemfile are now always tracked in the lockfile, so that checksums and cooldown verification apply to them unconditio

[ruby/rubygems] Adjust plugin specs to lockfile-based plugin installa…

github/ruby/ruby · 2026-06-11

…tion Plugins from the Gemfile now count as regular dependencies and are installed into the bundle path instead of the plugin root. https:

[ruby/rubygems] Use Index#up_to_date? to skip already-registered plugins

github/ruby/ruby · 2026-06-11

save_plugin grew an equivalent manual path comparison on this branch while master extracted Index#up_to_date? for the same purpose, so use t

[ruby/rubygems] remove validate_plugins!

github/ruby/ruby · 2026-06-11

it's not core to this PR, and can be debated separately https://github.com/ruby/rubygems/commit/cfe66376d1

[ruby/rubygems] Change how plugin deps are identified

github/ruby/ruby · 2026-06-11

Since #8486, hax to make any dependency type work inside bundler have been removed, so we mark plugins as type: :plugin. Instead, follow tha

[ruby/rubygems] Fix plugin dep handling

github/ruby/ruby · 2026-06-11

Since #8480, we can&#39;t use the undocumented &quot;type&quot; option, but the add_dependency helper was added that lets us easily validate

[ruby/rubygems] Fix plugin installation from gemfile

github/ruby/ruby · 2026-06-11

Several things are fixed: * Don&#39;t re-install a plugin referenced from the gemfile with every call to `bundle install` * If the vers

Copilot Studio でナレッジにリストを改めて追加できるようになった (検索精度も向上している)

Qiita(trend) · 2026-06-11

はじめに これまで、Copilot Studio のナレッジとして SharePoint リストを追加する件について、沢山記事を書いてきました。 理由は、市民開発が盛んなお客様では、Power Apps や Power Automate のデ...

Merge pull request #57660 from chaadow/fix_normalize_onjsonb_default_…

github/rails/rails · 2026-06-11

…emptyhash Fix `normalizes` casting raw database values on in-place change detection

Merge pull request #57658 from hammadxcm/test-duration-branch-coverage

github/rails/rails · 2026-06-11

Add test coverage for ActiveSupport::Duration edge cases

Keep C printf result encodings ASCII-compatible

github/ruby/ruby · 2026-06-11

Reject ASCII-incompatible result encodings, and avoid associating such encodings from `PRIsVALUE` arguments; convert them to the existing re

Use the result encoding for the terminator in String#ljust/rjust/center

github/ruby/ruby · 2026-06-11

When `enc` is changed by `rb_enc_check(str, pad)`, `termlen` must follow it. Otherwise the terminator is filled with the wrong length.

[DOC] Improve docs for ObjectSpace::InternalObjectWrapper#type

github/ruby/ruby · 2026-06-11

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

[ruby/rubygems] Set `Bundler.settings[:ssl_ca_cert]` to download gems

github/ruby/ruby · 2026-06-11

When `bundle install` connects with a certification (CA) to a private RubyGems HTTPS server emulated by WEBrick, the connection to the https

Avoid reading TypedData type after dfree

github/ruby/ruby · 2026-06-11

[Bug #22101]

[DOC] Harmonize fnmatch methods

github/ruby/ruby · 2026-06-11

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

Bump taiki-e/install-action

github/ruby/ruby · 2026-06-11

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

Merge pull request #57666 from Shopify/freeze-constants-on-request-path

github/rails/rails · 2026-06-11

Make some more constants ractor safe

Make some more constants ractor safe.

github/rails/rails · 2026-06-11

These are encountered when trying to serve scaffolded routes on a new app from a ractor.

[ruby/rubygems] Forward security policy to old-format gems

github/ruby/ruby · 2026-06-11

The Gem::Package.new factory forwarded security_policy via super on the normal path but dropped it on the old-format branch, so -P/--trust-p

Merge pull request #57663 from Shopify/clean-up-cookies-test

github/rails/rails · 2026-06-11

Little clean up in cookies_test.rb

Extract some shared methods to make cookies_test.rb a bit more readable

github/rails/rails · 2026-06-11

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