Tech – walker – 2026-05-14

37 items · updated 2026-05-19 23:33 UTC · RSS · Up to 2026-05

[ruby/mmtk] Remove dead ractor_check_mode field

github/ruby/ruby · 2026-05-14

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

build: update remix package

remix · 2026-05-14

Build Better Websites. Create modern, resilient user experiences with web fundamentals. - build: update remix package · remix-run/remix@c0a9

Add generic file support to `assets` (#11355)

remix · 2026-05-14

Co-authored-by: Remix Run Bot <hello@remix.run>

熟達と設計原則 - 圧縮型や展開型をレッテルにしない

Zenn · 2026-05-14

ソフトウェアの「設計原則」を、なぜ一部のエンジニアは生理的に嫌うのかという記事を読んで、部分的には理解できることがありつつも、全体として読み手に対してある種の誤った誘導があると思いました。本記事では、私が具体的に誤りだと思う部分について指摘をしつつ、一方で現象としての設計原則にか

Merge pull request #48628 from abaldwin88/virtual_stored_column_retur…

github/rails/rails · 2026-05-14

…ning_on_update PostgreSQL reload virtual columns on update via RETURNING clause

Deprecate `ActiveRecord::ConnectionAdapters::Column#auto_populated?` …

github/rails/rails · 2026-05-14

…in favor of `auto_populated_on_insert?`

PostgreSQL reload virtual columns on update via RETURNING clause

github/rails/rails · 2026-05-14

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

Merge pull request #56855 from elasticspoon/insert-all-serialize-hot-…

github/rails/rails · 2026-05-14

…path fix: skip coder round-trip for Hash/Array values during `insert_all`

Merge pull request #53812 from seanpdoyle/action-text-direct-upload-e…

github/rails/rails · 2026-05-14

…vent-bugfix Action Text: Dispatch Active Storage events with `id` and `file`

Merge pull request #57363 from 55728/activerecord/restore-lock-versio…

github/rails/rails · 2026-05-14

…n-on-rollback Reset `lock_version` after transaction rollback

Agent Registry で動的に Harness (MCP/Skill) や A2A Agent を検索・実行する Agent の実装

Zenn · 2026-05-14

はじめに AWS Japan AI/ML Specialist Solutions Architect の Kujirada です。 PJ 内で開発した Agent (sub agent), MCP Server, Skills などの Harness をどのように組織の資産とし

Merge pull request #57215 from alexcwatt/fix-parameter-filter-newline…

github/rails/rails · 2026-05-14

…-in-key Fix ParameterFilter hash-lookup optimization for line-anchored regexps

Action Text: Dispatch Active Storage events with `id` and `file`

github/rails/rails · 2026-05-14

Follow-up to [#52680][] Adjusts the Action Text-dispatched [Active Storage Direct Upload JavaScript Events][] to include both `id` and `fil

Reset lock_version after transaction rollback

github/rails/rails · 2026-05-14

When a record with optimistic locking was successfully saved inside a transaction that later rolled back, the in-memory `lock_version` was l

Merge pull request #57313 from runephilosof/delete-new_framework_defa…

github/rails/rails · 2026-05-14

…ults-on-newest Remove framework_defaults if load_defaults matches

Fix ParameterFilter hash-lookup optimization for line-anchored regexps

github/rails/rails · 2026-05-14

The c6191dac77 optimization treated /^token$/ and /\Atoken\z/ as interchangeable and converted both into exact-string hash lookups. But in R

Merge pull request #55100 from AlexandreCamillo/expression-index-arra…

github/rails/rails · 2026-05-14

…y-support Fix #55099 allowing array syntax for expression indexes in add_index

chore: format

remix · 2026-05-14

Build Better Websites. Create modern, resilient user experiences with web fundamentals. - chore: format · remix-run/remix@e10c01f

ui: animateLayout interruptions resume from current visual position (…

remix · 2026-05-14

…#11401)

build: update remix package

remix · 2026-05-14

Build Better Websites. Create modern, resilient user experiences with web fundamentals. - build: update remix package · remix-run/remix@5ef2

chore: format

remix · 2026-05-14

Build Better Websites. Create modern, resilient user experiences with web fundamentals. - chore: format · remix-run/remix@eab0148

Add canonical remix export manifest (#11392)

remix · 2026-05-14

Build Better Websites. Create modern, resilient user experiences with web fundamentals. - Add canonical remix export manifest (#11392) · rem

Propagate skip and only from parent describes to nested describes (#1…

remix · 2026-05-14

…1396) Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

chore: format

remix · 2026-05-14

Build Better Websites. Create modern, resilient user experiences with web fundamentals. - chore: format · remix-run/remix@4313d99

data-table: sql migrations (#11283)

remix · 2026-05-14

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

chore: format

remix · 2026-05-14

Build Better Websites. Create modern, resilient user experiences with web fundamentals. - chore: format · remix-run/remix@2ac5037

route-pattern: remove `compareFn` parameter from `Matcher.{match,matc…

remix · 2026-05-14

…hAll}` (#11363)

VS Code、複数AIエージェントでの開発を容易にする新機能「Agent window」プレビュー公開

Publickey · 2026-05-14

Visual Studio Code(以下、VS Code)の開発チームは、VS Codeで複数のAIエージェントを用いた開発を容易にする新機能「Agent window」を5月13日に公開されたVisual Studio Code 1.1...

Codex開発で収益化するまで#5

Qiita(trend) · 2026-05-14

GitHub Contributionを経験値にしたら、開発者向けSNSみたいになった Codex開発で収益化するまで #5。 前回まで、いくつかのWebサービス案を試していました。 ただ、作っていて気付いたことがあります。 「実用性」だけでは、開発が続かない。 個...

AI×Unityゲーム開発スターターキット

Zenn · 2026-05-14

【100部突破】Claude Codeなどの生成AIにUnityゲーム開発を任せると、動くけど育てにくいコードになりがちです。本書では、MVP構成・asmdef分離・規約ドキュメント・仕様書・段階的プロンプトを使い、AIにViewとロジックを分離したコードを出力させる流れを解説し

積みデバイスをClaude Codeで成仏させた春

Zenn · 2026-05-14

はじめに 数年前に買ったmicro:bitと、3Dプリントしたアームで動くロボットアームです。 電子工作デバイスとか3Dプリンターとか、買ったはいいものの途中で積んじゃうの、自分だけじゃないと思うんですが。「積んでるなぁ」というモヤモヤがずっとあったんですが、この春やっと、積ん

Vibe Coding のトークン消費量の40-60%を占めることもある、Markdownファイルの読み込みトークン消費量を最大98%以上圧縮する markdown-query スキル

Qiita(trend) · 2026-05-14

背景 私は、ソフトウェアエンジニアリングの 設計書をほぼ Markdown で作成しています。 業務要件、ユースケース一覧、サービス記述書、API 仕様、ADR、ナレッジベース。気づけば、社内外で扱うドキュメントの大半が Markdown になっていました。 さらに、最近...

Amazon S3 Vectors で、ベクトル DB を立てずに画像検索 PoC を作る

Zenn · 2026-05-14

こんにちは!アルダグラムでエンジニアをしているやすまさです。 建設・施工管理 SaaS「KANNA」では、現場写真が日々大量にアップロードされています。これらを「足場の写真」「配筋の写真」のように 自然言語で検索したい という要望は以前からありましたが、ベクトル DB を一台立て

ログラスにおけるAI時代の新卒エンジニアの研修設計

Zenn · 2026-05-14

! この記事は毎週必ず記事がでるテックブログ Loglass Tech Blog Sprint の143週目の記事です! 3年間連続達成まで残り16週となりました! こんにちは、株式会社ログラス(以下、ログラス)技術基盤本部の大野です。 現在、私は26卒のエンジニア研修の設計・

【TypeScript】条件分岐のベストプラクティス ── ネスト・switch・フラグ引数を卒業しよう

Qiita(trend) · 2026-05-14

■ この記事はこんな人におすすめ TypeScriptでifのネストやswitchを多用しているが、読みにくいと感じている人 enumを使っているが、ケース追加時の漏れが怖い人 「フラグ引数」が何なのか、なぜ避けるべきかを知りたい人 保守しやすい条件分岐の書き方をマスタ...

Claude Code を使うなら知っておきたい 6 つのオープンソースツール

Qiita(trend) · 2026-05-14

オリジナルの公開場所:https://www.nocobase.com/ja/blog/open-source-tools-after-claude-code TLDR Claude Code は、コード生成や機能実装に強いツールです。ただし、長期的に保守できる企業向けシ...

LaravelをHTTPS公開した5分後、世界中のbotが叩いてきた

Zenn · 2026-05-14

前回の内容から sudo certbot --nginx -d test.catatsumuri.org を実行して証明書を取得した。 その数分後から、ログに見知らぬIPが並び始めた。 何が飛んでくるのか 実際のアクセスログを人間語に訳すとこうなる。 Mozi.a ボットネ