Tech – walker – 2026-06-17

54 items · updated 2026-06-17 23:35 UTC · RSS · Up to 2026-06

Introducing the MDN MCP server

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

MDN MCP serverについてMCP経由でMDNの検索、ドキュメント、ブラウザ互換性データをLLMやエディタから参照できる。実験的なサーバで、利用時のクエリデータを保存することについても説明している。

Introducing eve - Vercel

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

VercelによるAIエージェントフレームワークのEveについて。instructions.md/agent.ts/tools/などのディレクトリ構成でエージェントを定義するフレームワーク。Durable execution、Sandbox、Human-in-the-loop a

ZJIT: Centralize stack index management in StackState (#17372)

github/ruby/ruby · 2026-06-17

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

Copyedit test-all -j crash message. Add hints about RUBY_CRASH_REPORT

github/ruby/ruby · 2026-06-17

The GitHub Actions part particularly is for ZJIT and YJIT jobs which have a separate "Dump crash logs" fold. There doesn't see

gc: Fix inconsistent args in rb_gc_unregister_address that can cause …

github/ruby/ruby · 2026-06-17

…heap-use-after-free The destination should be an address just like the source. Added a regression test based on the nokogiri code that hig

Prevent doctor --fix writes through external symlinks (#11551)

remix · 2026-06-17

Build Better Websites. Create modern, resilient user experiences with web fundamentals. - Prevent doctor --fix writes through external symli

Fix fetch proxy host header (#11549)

remix · 2026-06-17

Build Better Websites. Create modern, resilient user experiences with web fundamentals. - Fix fetch proxy host header (#11549) · remix-run/r

chore: format

remix · 2026-06-17

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

Fix Atmosphere handle resolution race (#11548)

remix · 2026-06-17

Build Better Websites. Create modern, resilient user experiences with web fundamentals. - Fix Atmosphere handle resolution race (#11548) · r

Fix custom multi-part MIME extension detection (#11546)

remix · 2026-06-17

Build Better Websites. Create modern, resilient user experiences with web fundamentals. - Fix custom multi-part MIME extension detection (#1

FastAPI + asyncpg でプロファイリングを用いたパフォーマンス改善

Qiita(trend) · 2026-06-17

株式会社ブレインパッド プロダクトユニットの岡です。 弊社は「データ活用の促進を通じて持続可能な未来をつくる」をミッションに、 データ分析支援やSaaSプロダクトの提供を通じて、企業の「データ活用の日常化」を推進しております。 私は、SaaSプロダクトを開発・提供する「プロ...

PHPStan×GitHub Pagesで始める『コードベース健康診断』― 認知複雑度を定点観測して負債を可視化するダッシュボード構築

Qiita(trend) · 2026-06-17

PHPStan の認知的複雑度プラグインで全体を定点計測し、GitHub Pages にチーム共有ダッシュボードを作った はじめに 先日こちらの記事で、PRで変更したメソッドの認知複雑度だけをCIで可視化する仕組みを作りました。 既存の負債はノイズにしない。PHPSt...

Fix urlencoded form data parser limits (#11547)

remix · 2026-06-17

Build Better Websites. Create modern, resilient user experiences with web fundamentals. - Fix urlencoded form data parser limits (#11547) ·

pnpm 11.7 | pnpm

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

pnpm 11.7リリース。読み取り専用ファイルシステム上のストアに対応するfrozenStore設定、同一レジストリURL配下でのスコープ別認証トークンの指定に対応。依存関係の解決をRust実装のPacquetを使うようになるなど

ZJIT: Skip JIT entries for main and eval ISEQs (#17351)

github/ruby/ruby · 2026-06-17

Co-authored-by: Alan Wu <XrXr@users.noreply.github.com>

ZJIT: Rename iseq_escapes_ep helpers (#17350)

github/ruby/ruby · 2026-06-17

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

あなたのAWSのコストの問題がどこにあるか、AIが教えてくれる「AWS FinOps Agent」パブリックプレビュー開始

Publickey · 2026-06-17

Amazon Web Services(AWS)は、使用中のAWSのコストに関する質問や、コストに異常が発生した場合にその原因を調査して特定してくれる「AWS FinOps Agent」のパブリックプレビュー開始を発表しました。 AWSはそ...

Merge pull request #57760 from skipkayhil/hm-tsmpupvqmmzmvorx

github/rails/rails · 2026-06-17

Simplify PRE_CONTENT_STRING hash

[DOC] Fix missing quote in String#aset

github/ruby/ruby · 2026-06-17

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

実務で活きる基本情報 CPU編

Qiita(trend) · 2026-06-17

「CPUにはCISC、RISCという設計思想があります」 .........。 だからなんやねん...。 ただ暗記するだけの基本情報技術者試験の知識が本当に嫌いです。「2進数↔10進数変換とか、全く実務に活きないけど得点源だから覚える」みたいな、資格取得が目的化している話...

[ruby/prism] Add ripper `encoding`/`end_seen?`

github/ruby/ruby · 2026-06-17

Ripper documentation is broken (only shows methods defined in ruby), these are public API. https://github.com/ruby/prism/commit/e5b926feb6

Releasing Babel 8 today: ESM-only, drop ES5 default, and a smooth migration path · Babel

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

Babel 8.0.0リリース。ESMのみで配布されるようになり、Node.js 24以降が必須となる破壊的変更を含む。@babel/preset-envがデフォルトでES5へコンパイルしなくなり、Browserslistのデフォルト設定(ES2023相当)をターゲットとするよう

Biome v2.5—500 Lint Rules, Plugin Code Fix, and Cross-File Linting | Biome

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

Biome v2.5リリース。CSSのクラスをファイル横断で解析するLintルールnoUndeclaredClasses/noUnusedClassesを追加。GritQLプラグインがファイルパスごとの適用と=&gt;によるコードフィックスをサポート。Formatterにdeli

[ruby/prism] Fix `Prism.parse_comments` locations for FFI backend

github/ruby/ruby · 2026-06-17

Offsets are not serialized but the locations require them to work correctly. https://github.com/ruby/prism/commit/aa27d61d65

[DOC] Update TypedData wrapping documentation

github/ruby/ruby · 2026-06-17

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

[DOC] Remove outdate documents

github/ruby/ruby · 2026-06-17

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

[DOC] Update example code

github/ruby/ruby · 2026-06-17

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

[DOC] Reformat "Appendix A. Ruby header and source files overview"

github/ruby/ruby · 2026-06-17

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

[DOC] Fix `RUBY_REF_EDGE` description

github/ruby/ruby · 2026-06-17

Use `RUBY_REFERENCES` instead of `RUBY_REFERENCES_START` / `RUBY_REFERENCES_END` which are not described here.

[DOC] Make punctuations consistently in ja.rdoc

github/ruby/ruby · 2026-06-17

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

[DOC] Add missing sections to extension.ja.rdoc

github/ruby/ruby · 2026-06-17

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

[DOC] Mark up extension.rdoc

github/ruby/ruby · 2026-06-17

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

[DOC] Use lettered list

github/ruby/ruby · 2026-06-17

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

[DOC] Mark up code

github/ruby/ruby · 2026-06-17

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

Fix malloc counters during GC

github/ruby/ruby · 2026-06-17

https://github.com/ruby/ruby/pull/16919 changed malloc counters to be reset in `gc_sweep_finish`. However, this introduced two problems: 1.

Merge pull request #57758 from viralpraxis/fix-in-order-of-raising-on…

github/rails/rails · 2026-06-17

…-cte Fix `in_order_of` raising on CTEs

Properly test implicit super in test_implicit_super_kwsplat

github/ruby/ruby · 2026-06-17

The method used explicit `super(*args, **kw)`, which made the test an exact duplicate of test_explicit_super_kwsplat and never exercised the

Fix `in_order_of` raising on CTEs

github/rails/rails · 2026-06-17

If the provided column name cant be resolved, `order_column` returns an instance of `Arel::Nodes::SqlLiteral` -- since it doesn&#39;t respon

Cookie の `__Host-` / `__Secure-` プレフィックスとは? 名前でセキュリティを強制する仕組み

Qiita(trend) · 2026-06-17

はじめましての方ははじめまして、そうでない方はこんにちは。社内では「じぇっと」と呼ばれています。なぜそう呼ばれているかは追々お伝えできればいいかなと思います。 「cookie名に __Host- が付いてる」— これは何? 開発中のアプリやブラウザの開発者ツールで他社サイ...

[ruby/yaml] gemspec: Drop executables configuration

github/ruby/ruby · 2026-06-17

This gem ships with 0 executables. https://github.com/ruby/yaml/commit/39a182fece

[ruby/json] ResumableParser#<<: call rb_str_modify before shrinking t…

github/ruby/ruby · 2026-06-17

…he buffer Fix: https://github.com/ruby/json/issues/1013 The string may be shared. https://github.com/ruby/json/commit/11ed69439f

Remove unused return value of gc_malloc_counters_snapshot

github/ruby/ruby · 2026-06-17

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

Silence llvm-nm "not recognized" noise on LTO bitcode

github/ruby/ruby · 2026-06-17

Under -flto the compiler emits raw LLVM bitcode objects, but the configured nm carries --no-llvm-bc (added so it ignores Rust&#39;s newer-ve

Simplify PRE_CONTENT_STRING hash

github/rails/rails · 2026-06-17

The default value was [added][1] because `&quot;#{nil}&quot;` would allocate a new string for `nil.to_s`. However, `nil` inside string inter

自己改善エージェントはなぜ前提を覆せないのか ― 局所最適とハーネスでの脱出

Zenn · 2026-06-17

Ai Workforce事業部FDE部エンジニアの堤(@ozro_223)です。 本記事では、AgentにAI Workflowを自己改善させるときに起きる「最初の前提を覆せない」問題について考えます。 入力データと正解データを用意し、Agentに実行結果を改善させていくと、途中

Merge pull request #57610 from skipkayhil/hm-rmvqvwztpposnunk

github/rails/rails · 2026-06-17

Fix visibility of ActiveRecord::Coders [ci skip]

Scale test timeouts on emulated ppc64le/s390x CI runners

github/ruby/ruby · 2026-06-17

The qemu-emulated runners are slow enough that subprocess assertion timeouts (assert_separately) flake, e.g. TestObjSpace expiring the 10-se

AI臭を消すClaude Skillsを作った(stop-ai-slop-jp)

Zenn · 2026-06-17

はじめに どうも、最近はどの技術記事もAI一色で食傷気味の長嶋です。 前回は比較的ディープなPDF圧縮の話をしましたね。 https://zenn.dev/ikora/articles/b50ca6275eddc9 今回はずばりAI臭がテーマです。 最近は右を左も、上下も逆さまも

Merge pull request #57748 from 55728/fix-routing-deprecated-hash-form…

github/rails/rails · 2026-06-17

…at-false Honor falsy values in routing's deprecated positional-hash options

Merge pull request #57749 from 55728/fix-instance-variable-names-doc-…

github/rails/rails · 2026-06-17

…order Fix `instance_variable_names` RDoc to show declaration order

[DOC] Doc for Pathname.mountpoint?

github/ruby/ruby · 2026-06-17

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

Bump the ABI version due to the change to `rb_alloc_tmp_buffer`

github/ruby/ruby · 2026-06-17

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

Avoid timeout in test_dump_all_with_ractors

github/ruby/ruby · 2026-06-17

File.readlines slurps each Ractor&#39;s whole ~8MB dump into memory at once. Because dump_all dumps the shared heap, the concurrent Ractors&

Merge pull request #57759 from yahonda/fix-flaky-assign-ids-with-cpk-…

github/rails/rails · 2026-06-17

…for-two-models Make `test_assign_ids_with_cpk_for_two_models` order-independent