Tech – walker – 2026-08-04

62 items · updated 2026-08-04 23:35 UTC · RSS · Up to 2026-08

Node.js — Node.js 24.19.0 (LTS)

リアルタイム版 JSer.info · 2026-08-04

Node.js v24.19.0(LTS)リリース。Blob.prototype.textStream()、--experimental-import-text、fs.readFile()でのbufferオプションをサポート。stream.composeのStable化、TLSの

Node.js — Node.js 26.6.0 (Current)

リアルタイム版 JSer.info · 2026-08-04

Node.js v26.6.0リリース。ffi.getCurrentEventLoop()の追加、node:testにcontext.log()とtest:logイベントを追加。TestStreamイベントにentryFileを追加、npm 11.18.0へのアップデートなど。

ZJIT: Fix cfp->block_code comment

github/ruby/ruby · 2026-08-04

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

ZJIT: clear cfp->block_code in the materialize_exit trampoline

github/ruby/ruby · 2026-08-04

gen_materialize_exit_trampoline clears cfp->jit_return and then calls rb_zjit_materialize_frames. CFP_ZJIT_FRAME_P() is exactly cfp->

ZJIT: Add IMemo subtype of RubyValue

github/ruby/ruby · 2026-08-04

Use this for extended fields.

ZJIT: Type fields_obj as RubyValue

github/ruby/ruby · 2026-08-04

It's an imemo, so not a BasicObject. This way, also, the return types in setivar and getivar align and therefore we can optimize this better

ZJIT: Add test for optimizing extended objects in load-store

github/ruby/ruby · 2026-08-04

We should be able to see through the fields_obj but right now setivar/getivar disagree on what the return type is (RubyValue/BasicObject) so

Ractor: keep the bytes a moved string still shares

github/ruby/ruby · 2026-08-04

Wiping the body of a hollowed-out object (556296cbe0) is wrong for a string whose bytes another string reads in place: r = Ractor.new {

ZJIT: Identify a recompiling side exit's instruction at compile time …

github/ruby/ruby · 2026-08-04

…(GH-18108) `exit_recompile()` decides whether to invalidate a compiled unit by asking whether the interpreter has finished re-profiling th

Merge pull request #58363 from Shopify/actionview-proc-layouts-shareable

github/rails/rails · 2026-08-04

Make Proc layouts shareable

Merge pull request #58368 from kamipo/use_activerecord_key_in_belongs_to

github/rails/rails · 2026-08-04

Use `ActiveRecord::Key` to unify single / composite FK handling in `BelongsToAssociation`

Merge pull request #57994 from Shopify/actionview-template-types-ract…

github/rails/rails · 2026-08-04

…or-shareable Make Mime types ractor-shareable

Merge pull request #58375 from rosa/activestorage-filename-null-bytes

github/rails/rails · 2026-08-04

Add `NUL` (`\0`) to the list of unsafe characters for storage

Ractor: wipe the body of an object hollowed out by move

github/ruby/ruby · 2026-08-04

Ractor#send(move: true) turns the source object into a frozen Ractor::MovedObject in place: it rewrites the header and gives the slot a fiel

「AIがそう言っているので」で思考停止するリーダー

Qiita(trend) · 2026-08-04

はじめに 最近、チームのリーダーがChatGPTなどのAIを使いこなすようになってから、地味に面倒な仕事が増えたと感じることはないでしょうか。 「AIに聞いたらこう言っていたけど、実際どうなの?」 こう聞かれること自体は悪いことではありません。むしろAIを判断材料の一つと...

Make Proc layouts shareable

github/rails/rails · 2026-08-04

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

1Password、ダッシュボードから組織のAI支出状況を表示する新機能。ClaudeやCursor、ChatGPTなど複数AIにI対応

Publickey · 2026-08-04

1Passwordは、単一のダッシュボード画面からAnthropicのCalude、OpenAIのChatGPT、AnysphereのCursorなど複数のAIサービスに対する支出状況をリアルタイムに表示、管理できる新機能を発表しました。 ...

アプリが遅い原因をAIがトレースログから分析してくれる「Windows Performance Analyzer MCP」(WPA MCP)、マイクロソフトがプレビュー公開

Publickey · 2026-08-04

マイクロソフトは、Windowsアプリケーションが遅くなる原因の調査分析をAIに依頼できるツール「Windows Performance Analyzer MCP」(WPA MCP)のアーリープレビューを発表しました。 GitHub Cop...

[ruby/prism] Abort on allocation failure in static literals

github/ruby/ruby · 2026-08-04

https://github.com/ruby/prism/commit/b25cba96bd

Merge pull request #58326 from Shopify/actionview-field-type-ractor

github/rails/rails · 2026-08-04

Define Tags#field_type when the class is loaded

Merge pull request #58357 from Shopify/actionview-datetime-selector-r…

github/rails/rails · 2026-08-04

…actor Define DateTimeSelector datetime readers with shareable lambdas

Merge pull request #58352 from Shopify/ec-attribute-type-fix

github/rails/rails · 2026-08-04

Allow to access the type of an attribute inside a ractor

[ruby/io-console] Implement FFI console mode support

github/ruby/ruby · 2026-08-04

Add the missing console mode API so JRuby and TruffleRuby match the native extension. https://github.com/ruby/io-console/commit/beaf98288b

Add NUL (\0) to the list of unsafe characters for storage

github/rails/rails · 2026-08-04

The null character is not valid in filenames in most (all?) filesystems, so include it in the list of characters that `Filename#sanitized` r

[DOC] Update docs for GC.stat

github/ruby/ruby · 2026-08-04

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

[DOC] Doc for File::absolute_path

github/ruby/ruby · 2026-08-04

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

Bedrock Tool UseでAIロボットを動かしたらかなり気分屋だった

Qiita(trend) · 2026-08-04

「2026 Japan AWS Jr. Champions 真夏のQiitaリレー」 の4日目の投稿です! 過去の投稿は以下の(リンク集)からご覧ください! https://qiita.com/ys-yoshida/private/6f7c7f85155a993e2c8...

Next.js 16.3 | Next.js

リアルタイム版 JSer.info · 2026-08-04

Next.js 16.3リリース。Instant NavigationsとしてcacheComponentsとpartialPrefetchingによるナビゲーションの改善を追加。import.meta.globのサポート、Web StreamをNode.js Streamに書き

TanStack/charts: A tiny TypeScript visualization grammar for responsive, accessible, server-rendered charts—powered by granular D3 primitives.

リアルタイム版 JSer.info · 2026-08-04

D3ベースチャートライブラリ。defineChartでフレームワーク非依存のチャート定義を書き、React/Vue/Solid/Svelteなどのアダプタで描画できる。SVG SSR、Canvasレンダラー、アクセシビリティ、レスポンシブレイアウトを扱うランタイムを含む。

v1.20.0 | React Aria

リアルタイム版 JSer.info · 2026-08-04

React Aria Components v1.20.0リリース。Popoverをhover/focus/long pressで表示するPreviewTrigger、テキスト入力中に補完を扱うTokenField alphaを追加。MenuTriggerにtrigger=&qu

Web Streams API 入門 ― 基本概念から実践まで

リアルタイム版 JSer.info · 2026-08-04

Web Streams APIの基本概念から使い方について。ReadableStream/TransformStream/WritableStreamの役割について解説している。teeやBackpressure、Node.js Streamとの違いも扱っている。

Use `ActiveRecord::Key` to unify single / composite FK handling in `B…

github/rails/rails · 2026-08-04

…elongsToAssociation` Cache `Key.for(reflection.foreign_key)` as `@foreign_key` and use its Enumerable / `value_of` / `composite?` API in p

[ruby/rubygems] Load vendored persistent before activating Artifice i…

github/ruby/ruby · 2026-08-04

…n-process Artifice replaces Gem::Net::HTTP, so when bundler/vendored_persistent gets lazily required while Artifice is active, the vendore

[ruby/rubygems] Prevent test git commands from mutating the checkout'…

github/ruby/ruby · 2026-08-04

…s own git config When a fixture directory has no .git, git repository discovery walks up into the checkout itself, and a fixture `git conf

[ruby/rubygems] Require spec path helpers lazily in the git config guard

github/ruby/ruby · 2026-08-04

support/subprocess.rb is preloaded into every spawned ruby before RubygemsVersionManager switches RubyGems, and requiring support/path at lo

AWS BuilderCards v2 セキュリティ拡張パック ポケットガイド

Qiita(trend) · 2026-08-04

本記事は、BIPROGY / ユニアデックス社内AWSコミュニティ「BIPROGY AWS SPARK」の定期投稿企画第7回目の記事です。他の定期投稿企画の記事は、インデックスページをご覧ください。 AWS BuilderCards v2(2nd Edition)...

Cloudflare Workers and Containers now support inbound TCP connections and gRPC | The Cloudflare Blog

リアルタイム版 JSer.info · 2026-08-04

Cloudflare WorkersとContainersのInbound TCP/gRPC対応について。Workers Runtimeにconnect(socket)ハンドラを追加し、Spectrum経由のTCPソケットをWorkerで受け取れる。Durable Objects

図解で解説!Anthropic Claude Certified Architect (CCAR-F) 試験ガイド

Qiita(trend) · 2026-08-04

本記事について Claude Certifi Architect – Foundations(CCAR-F)の試験範囲について、筆者が個人的な学習の一環として理解を整理・共有することを目的に執筆したものです。 記載内容は、公開されている試験ガイド(Version 0.2...

[ruby/rubygems] Check the resolved parent directory before extracting…

github/ruby/ruby · 2026-08-04

… old format gems Gem::Package::Old#extract_files only validated entry paths by string expansion, so a preexisting symlink in the extractio

[ruby/rubygems] Don't mask install errors when no Gemfile can be located

github/ruby/ruby · 2026-08-04

require_tree_for_spec calls SharedHelpers.default_gemfile to build the "In Gemfile:" header of the error report. When BUNDLE_GEMFI

新しい Copilot Studio が GA したので「ハーネス」とクレジット課金体系を改めて整理してみる

Qiita(trend) · 2026-08-04

※本記事は 2026/8 時点の公開情報(Copilot Studio 公式ブログ、Microsoft Learn、Copilot Credits Guide 2026年8月版)をベースに整理しています。今後変更される可能性があるため、契約や導入判断の際は必ず最新の公式情報...

Microsoft 謹製 デスクトップアプリ「Skill Recorder」で業務効率化スキル(SKILL.md)の作成が捗る?

Zenn · 2026-08-04

はじめに スキル(SKILL.md)で定型業務をAIに移譲したり、特定業務の自動化・半自動化を実現したりといった状況は珍しくなくなってきたと思います。 例えば、ブラウザ操作のトレースはplaywright-mcpまたはplaywright-cliで行い、そのトレース結果からAIに

Merge pull request #58364 from kamipo/composite_pk_association_fixes

github/rails/rails · 2026-08-04

Honor composite / aliased FKs in belongs_to counter cache, autosave, and has_many :through nullify

[ruby/rubygems] Remove Bundler::CompactIndexClient

github/ruby/ruby · 2026-08-04

Bundler now uses Gem::CompactIndexClient, so delete the duplicate client and its unit specs. Coverage the specs had over the RubyGems test s

[ruby/rubygems] Use Gem::CompactIndexClient in Bundler

github/ruby/ruby · 2026-08-04

Switch Bundler's compact index fetcher and the outdated-version check from Bundler::CompactIndexClient to the RubyGems client, wiring Bu

[ruby/rubygems] Ship Gem::CompactIndexClient in the Bundler gem

github/ruby/ruby · 2026-08-04

Add lib/rubygems/compact_index_client to the gem's files so Bundler carries the client itself. This keeps Bundler self-contained on Ruby

[ruby/rubygems] Add a filesystem access hook to Gem::CompactIndexClient

github/ruby/ruby · 2026-08-04

Bundler's client wraps every cache read and write in SharedHelpers.filesystem_access so permission problems surface as friendly Bundler

[ruby/rubygems] Make Gem::CompactIndexClient loadable from a Bundler-…

github/ruby/ruby · 2026-08-04

…shipped copy The client's subfiles reached sibling RubyGems files with cross-tree require_relative, which breaks when the copy shipped

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

github/ruby/ruby · 2026-08-04

Bumps the github-actions group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [zizmorcore/zizmor-action](

mswin: Fix dependencies to build ruby.exe in a single nmake run

github/ruby/ruby · 2026-08-04

In a clean build directory, `{$(VPATH)}config.h` prerequisites in common.mk fall back to the bare name, which nothing knows how to build (U1

CI: Run a single `nmake prog` in make-old-toolset jobs

github/ruby/ruby · 2026-08-04

The separate `nmake incs` and `nmake mini` steps were workarounds for missing dependencies in win32/Makefile.sub. Co-Authored-By: Claude Fa

CI: Build just ruby.exe in make-old-toolset jobs

github/ruby/ruby · 2026-08-04

rubyw.exe is not exercised by the smoke test in these jobs. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

[DOC] Fix typos in documentation guide

github/ruby/ruby · 2026-08-04

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

ZJIT: Don't always use find() in type_specialize

github/ruby/ruby · 2026-08-04

Use it in only two branches: Send and InvokeSuper. We can probably remove those later but it needs further refactoring. Cuts ~20ms aggregat

ZJIT: Don't clone args in inline_methods

github/ruby/ruby · 2026-08-04

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

Rust のテストを実行するとき、裏側で何が起きているか

Zenn · 2026-08-04

こんにちは。株式会社estie(エスティ)で Rust や Python でデータパイプラインや Web サーバーサイドの開発に取り組んでいる Masaki Miyazaki(yuly3)です。 前職も含め、これまで様々なアプリケーション Rust プロジェクトを見てきた中で、R

ヘルプデスク普通にむずかしくない?

Qiita(trend) · 2026-08-04

はじめに こんにちは。元現場作業員のひよこです。 Excel、パワポも触れて来なかったガチのIT初心者ですが、2026年1月から学習を始め、半年弱で6月にIT企業へ転職しました。 保有資格はLPIC1、AWS CLF・SAA。資格と実務は別物ですが、とりあえず頑張って取り...

[DOC] Improve docs for GC.stress=

github/ruby/ruby · 2026-08-04

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

prism: Work around VS2017 miscompilation of conditional expressions

github/ruby/ruby · 2026-08-04

cl 19.16 materializes both arms of a conditional expression whose arms are struct compound literals before testing the condition, so NTOK2LO

win32/vssetup.cmd: Fix -vcvars_ver argument passing

github/ruby/ruby · 2026-08-04

cmd.exe splits batch file arguments on &quot;=&quot;, so &quot;-vcvars_ver=14.29&quot; reaches the argument loop as two tokens and VsDevCmd.

CI: Build with VS 2017/2019 toolsets on Windows

github/ruby/ruby · 2026-08-04

The hosted runner images no longer preinstall VS 2017/2019, so install the v141/v142 toolsets into the preinstalled VS 2022 and select them

【RAG】話題の米国AIベンチャーで実践される「社内ナレッジ」管理

Zenn · 2026-08-04

本記事では、今をときめくAI半導体ベンチャーである「Cerebras」による、「社内ナレッジ検索」の仕組みについて、解説します。 株式会社ナレッジセンスは、社内データ検索技術をエンタープライズ企業向けに提供しているスタートアップです。 この記事は何 この記事は、Cerebra