Tech – walker – 2026-09-03

37 items · updated 2026-09-03 23:35 UTC · RSS · Up to 2026-09

Use dedicated PAT for agentic workflows

remix · 2026-09-03

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

Document agentic workflows

remix · 2026-09-03

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

Gitのブランチとタグは同じものだし、スタッシュはコミットである

Qiita(trend) · 2026-09-03

Git は多機能に見えて、中身は単純な部品の組み合わせになっているので、その例を紹介します。 1. ブランチとタグはコミットハッシュのエイリアス ブランチもタグもないgit 極端な話、ブランチもタグも使わずに、ハッシュだけで Git を運用することは可能です。やりたくな...

Route maintainer comments to Remix bot workflows (#11788)

remix · 2026-09-03

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

【学習記録ツール作成】振り返り

Qiita(trend) · 2026-09-03

何をやったのか Reactでの学習記録ツール振りかえり 気づきなど 生成AI使うよりデバッガー、REPLを使う、検索する方が頭が働いている 業務では生成AI前提になっていたが、丁寧に調べたりprintデバッグすることでコードを把握できることに改めて気づいた あと...

Add NEWS.md entry for String#tr new capability

github/ruby/ruby · 2026-09-03

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

Merge pull request #58623 from carlosdanielpohlod/assert-routing-all-…

github/rails/rails · 2026-09-03

…http-methods Check PATCH and QUERY in routing assertions with method: :all

[ruby/prism] Fix `Comment#trailing` for syntax invalid edgecase

github/ruby/ruby · 2026-09-03

When prism encounter invalid bytes and still switches over to parsing comments, `strip` will raise `syntax_suggest` might run into this vi

Merge pull request #58656 from Shopify/ec-ad-headers-regression

github/rails/rails · 2026-09-03

Prevent freezing Action Dispatch default headers config itself

Java誕生から現代に至る歴史をゴスリン氏ら関係者が語る公式ドキュメンタリー「The Java Story」、YouTubeで公開中

Publickey · 2026-09-03

Java言語が誕生してから30年以上の年月が経過しています。 Javaはもともと家庭用デバイスのための言語として作られたものの、結局は採用されずに失敗プロジェクトとして始まったことは多くの方がご存知でしょう。 そこから新たな展開としてWeb...

Webブラウザ上でターミナルのシミュレータを実行、GitやCLI、Vimなどを無料で学べる「WebTerm Learn」が公開

Publickey · 2026-09-03

Webブラウザ上でまるで本物のように振る舞うターミナルのシミュレータを実行し、そこでGitやLinuxのコマンドライン、Vimなどの操作を無料で学べる学習プラットフォーム「WebTerm Learn」を、株式会社initが公開しました。 W...

SchemaContext#attributes: remove Ractors.store_if_absent (#58651)

github/rails/rails · 2026-09-03

* SchemaContext#attributes: remove Ractors.store_if_absent `SchemaContext#attributes` uses `Ractors.store_if_absent` to initialize an `Attr

Prevent freezing Action Dispatch default headers config itself:

github/rails/rails · 2026-09-03

- ### Context In 56d19e536b409b17d8f89545ff5281c4e1c3eaf6, I made a fix to freeze Action Dispatch default headers (for Ractor safety re

ZJIT: A dead Snapshot no longer prevents empty inline frame elision

github/ruby/ruby · 2026-09-03

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

ZJIT: Add a test for an empty inline frame pair that survives elision

github/ruby/ruby · 2026-09-03

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

String#tr: take a Hash for multi-character replacements

github/ruby/ruby · 2026-09-03

[Feature #22238]

[ruby/rubygems] Keep trimming the tail instead of String#scrub!

github/ruby/ruby · 2026-09-03

A UTF-8 replacement makes String#scrub! raise Encoding::CompatibilityError on an ASCII-incompatible receiver such as UTF-16LE, where the loo

[ruby/rubygems] Use FD-based operations

github/ruby/ruby · 2026-09-03

Operations on an already open file are faster and safer than those based on the path name. https://github.com/ruby/rubygems/commit/f449acaa

[ruby/rubygems] Scrub off the invalid sequence

github/ruby/ruby · 2026-09-03

Since the base `string` is a valid encoding, there should be no other invalid sequences in `sliced`. https://github.com/ruby/rubygems/commi

Merge pull request #58635 from lukasedw/pg-enable-trigger-all-ensure

github/rails/rails · 2026-09-03

Re-enable PostgreSQL triggers when `disable_referential_integrity` raises

[ruby/rubygems] Ship one README and one license file at the top level

github/ruby/ruby · 2026-09-03

README-bundler.md duplicated the supporting, conduct, contributing and getting-help sections of README.md, and no prose document linked to i

[ruby/json] Fix SEGV when as_json returns a non-String for an invalid…

github/ruby/ruby · 2026-09-03

… symbol In strict mode, a Symbol whose name is not UTF-8 compatible was passed to generate_json_string, which handed the as_json result to

[DOC] Update bundled gems list at 2fb0f3b490d91feef7811efe3343e7

github/ruby/ruby · 2026-09-03

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

Merge pull request #58638 from beauraF/add-pg-error-verbosity-support

github/rails/rails · 2026-09-03

Add PostgreSQL adapter support for configuring error_verbosity

[ruby/rubygems] Order bundler.gemspec authors chronologically and lis…

github/ruby/ruby · 2026-09-03

…t personal emails Match the layout of rubygems-update.gemspec: authors sorted by first commit date, oldest first, and one personal address

[DOC] Harmonize join methods

github/ruby/ruby · 2026-09-03

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

[ruby/rubygems] Read git source credentials through Settings#credenti…

github/ruby/ruby · 2026-09-03

…als_for With `credential_store` enabled, `Settings#set_key` moves host credentials out of the config file and into the OS store, but `GitP

[ruby/rubygems] Keep credentials on same-host absolute redirects of t…

github/ruby/ruby · 2026-09-03

…he compact index `uri + location` drops the userinfo when Location is an absolute URL, so a private index redirecting to another path on t

[ruby/rubygems] Surface X-Error-Message in compact index fetch errors

github/ruby/ruby · 2026-09-03

Gem::RemoteFetcher already prefers the X-Error-Message header over the status text, so the block reason a corporate proxy sends was lost onl

[ruby/rubygems] Treat body-less success responses as compact index fe…

github/ruby/ruby · 2026-09-03

…tch errors A 204 No Content passed the HTTPSuccess branch and the updater wrote its nil body into the cache, truncating the cached version

[ruby/rubygems] Reject dot, empty and NUL names in compact index cache

github/ruby/ruby · 2026-09-03

`validate_name!` only compared the name with its `File.basename`, which lets `.`, `..`, the empty string and names containing NUL through. T

[ruby/rubygems] Drop If-None-Match when retrying a compact index fetc…

github/ruby/ruby · 2026-09-03

…h after 416 The retry after Range Not Satisfiable removed only the Range header. When the oversized local cache still matched the remote E

[ruby/rubygems] Expand the git source gemspec path before the chdir

github/ruby/ruby · 2026-09-03

`load_gemspec` changed into the gemspec's directory and then passed the still-relative path to `Gem::StubSpecification.gemspec_stub`, wh

[ruby/rubygems] Reject created_at years outside four digits in cooldo…

github/ruby/ruby · 2026-09-03

…wn parsing Time.iso8601 accepts a year of any length. A far enough year makes the distance from now overflow to Float Infinity, and ceil t

common.mk: fix prerequisites ignored by nmake

github/ruby/ruby · 2026-09-03

nmake does not join a `{$(VPATH)}target` line and a bare `target` line into a single node, so the prerequisites declared on the braced lines

AWS、新たな太平洋海底ケーブル「Sta'O'Nuk」発表。420Tbps、2029年に稼働へ。集中リスク排除のため新たな陸揚げ拠点を採用

Publickey · 2026-09-03

Amazon Web Services(AWS)は、日本と米国を結ぶ新たな海底ケーブル「Sta'O'Nuk」を発表しました。2029年に稼働開始予定です。 海底ケーブルは20ペアの光ファイバーで構成され、420Tbpsの帯域を提供します。 ...

Prisma v7 移行のつまづきポイントと、importを安全に置き換えた話

Zenn · 2026-09-03

はじめに Dress Code 株式会社のかわうそです。 先日、プロダクトのバックエンドで使っている Prisma を v6 から v7 に上げました。v7 は Prisma 2 で導入された Rust 製の Query Engine が廃止されるというアーキテクチャ変更を含むメ