Tech – walker – 2026-09-15

57 items · updated 2026-09-15 23:35 UTC · RSS · Up to 2026-09

Merge pull request #58768 from Shopify/remove-the-obsolete-datetime-f…

github/rails/rails · 2026-09-15

…allback-from-the-c [ci skip] Remove obsolete DateTime fallback notes from core extensions guide

ZJIT: Refine effects for StoreField (#18764)

github/ruby/ruby · 2026-09-15

It doesn't, for example, invalidate any PatchPoint, so we can let `eliminate_redundant_patchpoints` do better work if we denote that in `eff

[ruby/syntax_suggest] Nodoc implementation details

github/ruby/ruby · 2026-09-15

Just leaves `SyntaxSuggest.handle_error` and `SyntaxSuggest::VERSION` visible. Removes some public/private annotations since ony public stu

Add configurable tar archive limits (#11854)

remix · 2026-09-15

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

「Java 27」正式リリース。全環境でG1 GCがデフォルトに、TLS 1.3用に耐量子暗号のハイブリッドキー交換など新機能

Publickey · 2026-09-15

オラクルはJavaの最新バージョン「Java 27」正式版をリリースしました。 Java 27 is now available! #Java27 #JDK27 #OpenJDK Download now: https://t.co/0Zw...

オラクル、Javaのセキュリティパッチを毎月提供開始、AIが脆弱性の発見を加速しているとして

Publickey · 2026-09-15

オラクルは、これまで3カ月ごとに提供してきたJavaのアップデートパッチのサイクルを速め、1カ月ごとにセキュリティパッチを提供することを発表。先月(2026年8月)から実際にセキュリティパッチの提供が開始されていることを明らかにしました。 ...

[ruby/net-protocol] Only require io/wait on Ruby versions earlier tha…

github/ruby/ruby · 2026-09-15

…n 3.2 The io-wait library transitioned to core in 3.2 and is now an empty and deprecated gem. Only require it if running on Ruby versions

[ruby/resolv] Only require io/wait on Ruby versions earlier than 3.2

github/ruby/ruby · 2026-09-15

The io-wait library transitioned to core in 3.2 and is now an empty and deprecated gem. Only require it if running on Ruby versions earlier

File.atomic_write: close the temp file before renaming it

github/rails/rails · 2026-09-15

Following https://github.com/rails/rails/pull/56368, the temp file is renamed while still open, so its content is still in Ruby's buffer

生成AIのもう一つの顔 – Uncensored Model

Qiita(trend) · 2026-09-15

記事概要 / 概要 本記事では、Uncensored Modelについて、拒否反応(Refusal)の本質、通常のAIとの違い、ソフトウェア開発・セキュリティ・研究・クリエイティブ・画像/動画生成・プライバシーなどにおける活用例、そしてOpen Weightモデルの挙...

shadcn-ui/lint: An agent-first linter for Tailwind design systems. Write design system rules that agents can verify.

リアルタイム版 JSer.info · 2026-09-15

Tailwindデザインシステム向けのLintツール。ESLint/Oxlint向けに提供され、Tailwind v4プロジェクトで利用できる。no-restyle/no-raw-colors/no-arbitrary-valuesなどのルールで、コンポーネントごとのclassN

[Bug #22311] Check the availability of APIs added in macOS 27

github/ruby/ruby · 2026-09-15

To account for cases where binaries for older OS versions are built using the new SDK, check at runtime whether the API functions are availa

[ruby/rubygems] Pend the dirs= unresolved deps test under Ruby::Box

github/ruby/ruby · 2026-09-15

It asserts on the warning captured from $stderr, which Ruby::Box does not capture yet. https://github.com/ruby/rubygems/commit/9bc9412bea

[ruby/rubygems] Allow a bundler checksum before myrack in the empty C…

github/ruby/ruby · 2026-09-15

…HECKSUMS spec When bundler runs from an installed gem, as under RGV=system, the lockfile also locks a checksum for bundler itself, which s

「最近どう?」しか聞けなかった1on1で、メンバーが退職届を出してきた話

Qiita(trend) · 2026-09-15

はじめに 1年前、僕は週に1回、チームメンバー全員と1on1をやっていました。真面目にやってたつもりだったんですよね。でもある日、一番期待していたメンバーから退職の相談をされて、正直かなり動揺しました。 「1on1、ちゃんとやってたのに何で気づけなかったんだろう」って。 ...

[初心者] AIコーディングが遅くなった?「読む量」を減らして速さを取り戻すIRV

Qiita(trend) · 2026-09-15

「このバグを直して」とAIに頼んだだけなのに、なかなか修正が始まらない。 気づけばAIは、たくさんのファイルを開き、同じ場所を何度も検索し、最後には「影響範囲が広いため確認が必要です」と答えている。 皆さんも、こんな経験はありませんか? AIコーディングを始めたばかりの頃...

[ruby/rubygems] Stop resolving locally for empty CHECKSUMS entries

github/ruby/ruby · 2026-09-15

`Bundler.setup` without a lockfile writes CHECKSUMS entries without digests, since no remote fetch happens on that path. On the next run tho

[ruby/rubygems] Skip the dirs representation check on JRuby

github/ruby/ruby · 2026-09-15

JRuby replaces Gem::Specification.dirs= in rubygems/defaults/jruby.rb and does not add the ABI scoped spec dir, so the comparison with dirs_

[ruby/rubygems] Stop gem update --user-install from narrowing Gem::Sp…

github/ruby/ruby · 2026-09-15

…ecification.dirs Assigning Gem.user_dir to Gem::Specification.dirs narrowed the whole process, so dependency resolution during the update

[ruby/rubygems] Keep specs set by post_reset hooks across Gem::Specif…

github/ruby/ruby · 2026-09-15

…ication.dirs= Discarding the record after reset also threw away what post_reset hooks had put there, so Bundler's stubbed specs were l

[ruby/rubygems] Fix Gem::Specification.dirs= ignoring new dirs when u…

github/ruby/ruby · 2026-09-15

…nresolved deps exist reset calls find_all_by_name while unresolved_deps is not empty, which memoizes the specification record from gem_pat

[ruby/rubygems] Test that gem update --user-install only considers us…

github/ruby/ruby · 2026-09-15

…er gems With unresolved deps pending, highest_installed_gems enumerated system gems as well and updated them into the user dir. https://g

RDoc to Markdown in the rest of AS

github/rails/rails · 2026-09-15

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

RDoc to Markdown in activesupport/lib/active_support/*.rb

github/rails/rails · 2026-09-15

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

[DOC] Update bundled gems list at d888c457c2470c003da7e9d3b18da4

github/ruby/ruby · 2026-09-15

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

Claude Code Meetup Japan #7 参加レポート

Zenn · 2026-09-15

はじめに 2026年8月28日に開催された「Claude Code Meetup Japan #7(Claude Code祭り!)」に参加してきました。 今回は各セッションの概要や、特に印象に残ったセッションについての感想を書いていきたいと思います。 https://aid.c

Merge pull request #58725 from ngan/np-mysql-cli-trilogy-ssl-keys

github/rails/rails · 2026-09-15

Pass Trilogy's SSL configuration to the mysql and mysqldump commands

Merge pull request #58726 from ngan/np-redact-password-in-task-errors

github/rails/rails · 2026-09-15

Filter the database password out of failed database task commands

Merge pull request #58714 from joemsak/keepalive-false-config-bug

github/rails/rails · 2026-09-15

Fix keepalive: false being ignored in database.yml

Fix keepalive: false being ignored in database.yml

github/rails/rails · 2026-09-15

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

Merge pull request #58716 from joemsak/checkout-blocking-respects-tim…

github/rails/rails · 2026-09-15

…eout Bound background-maintenance checkout wait to checkout_timeout

Bound background-maintenance checkout wait to checkout_timeout

github/rails/rails · 2026-09-15

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

Merge pull request #58720 from carlosdanielpohlod/local-cache-read-mu…

github/rails/rails · 2026-09-15

…lti-order Preserve read_multi key order when local cache is active

Merge pull request #58663 from byroot/casted-values-indexed-row

github/rails/rails · 2026-09-15

LazyAttributeSet: Use a mutable indexed row for casted values

Rename allocate_fast_fallback_getaddrinfo_hints

github/ruby/ruby · 2026-09-15

It only fills in the given hints and allocates nothing. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

Don't hang in ensure when TCPSocket tests fail to connect

github/ruby/ruby · 2026-09-15

server_thread.value waited for an accept that never returned once TCPSocket.new had raised, hiding the failure behind a hang. Use stop_accep

Merge pull request #58740 from iamdipak39p/fix-docker-entrypoint-thru…

github/rails/rails · 2026-09-15

…ster Fix docker-entrypoint to detect bin/rails server behind Thruster too

Merge pull request #58727 from marcoroth/multiline-syntax-errors

github/rails/rails · 2026-09-15

Fix the debug error page for SyntaxErrors with multi-line messages

Notify Slack when publishing Ruby packages finishes

github/ruby/ruby · 2026-09-15

The publish workflow posted nothing, so its result could only be found on the Actions page. The version is taken from the event instead of R

Merge pull request #58770 from marcoroth/herb-check

github/rails/rails · 2026-09-15

Add `herb:check` task to verify Herb compatibility

[ruby/rubygems] Skip the content-addressed ABI pin example on prerele…

github/ruby/ruby · 2026-09-15

…ase Ruby Content-addressed gems pin required_ruby_version to ~&gt; X.Y.0, which a prerelease Ruby such as 4.1.0.dev does not satisfy, so t

[ruby/rubygems] Scope the File.expand_path stub in shared_helpers_spec

github/ruby/ruby · 2026-09-15

A blanket stub also caught the path lookups of a lazy require of rubygems/yaml_serializer, which crashed with Errno::ENOENT under RUBY_BOX=1

[ruby/rubygems] Correct the Ruby::Box note on the extension build sub…

github/ruby/ruby · 2026-09-15

…process The recursion is not in RbConfig.expand. Inside a box defined?($gvar) does not see assignments made in that box, so mkmf have_deve

[ruby/rubygems] Pend the Ractor tar header tests under Ruby::Box

github/ruby/ruby · 2026-09-15

Ruby::Box ignores $VERBOSE=, so assert_ractor cannot keep the Ractor experimental warning out of the child stderr. https://bugs.ruby-lang.o

[ruby/rubygems] Avoid -r for gems that need activation under Ruby::Box

github/ruby/ruby · 2026-09-15

A command line or RUBYOPT -r bypasses the RubyGems Kernel#require override under RUBY_BOX=1, so the gem is never activated. The cargo tests

[ruby/rubygems] Pend tests that capture stdio under Ruby::Box

github/ruby/ruby · 2026-09-15

Each box gets detached copies of the stdio globals, so reassigning $stdout or $stderr cannot capture output written by Kernel#warn, Kernel#p

[ruby/rubygems] Keep the Ruby::Box experimental warning out of test s…

github/ruby/ruby · 2026-09-15

…ubprocess output Under RUBY_BOX=1 every spawned ruby prints an experimental warning to stderr, which breaks assertions on subprocess outpu

[ruby/rubygems] Use Process.last_status instead of $?

github/ruby/ruby · 2026-09-15

Ruby::Box leaves $? uninitialized, so status checks read success after a failing command. Under RUBY_BOX=1 this made Gem::Source::Git#rev_pa

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

github/ruby/ruby · 2026-09-15

Bumps the github-actions group with 2 updates in the / directory: [necojackarc/auto-request-review](https://github.com/necojackarc/auto-requ

Add assertions that interrupts aren't checked when VM lock taken. (#1…

github/ruby/ruby · 2026-09-15

…8832)

Pass Trilogy's SSL configuration to the mysql and mysqldump commands

github/rails/rails · 2026-09-15

`dbconsole` and `structure_dump`/`structure_load` built their flags from a key map that only listed mysql2&#39;s option spellings (`sslca`,

Filter the database password out of failed database task commands

github/rails/rails · 2026-09-15

`AbstractTasks#run_cmd_error` echoes back the command that failed, and MySQL&#39;s `structure_dump` and `structure_load` pass `--password=&l

Merge pull request #58764 from Shopify/activejob-ractor-workers

github/rails/rails · 2026-09-15

Make ActiveJob Ractor-safe

Merge pull request #58765 from Shopify/fix-the-time-rfc3339-documenta…

github/rails/rails · 2026-09-15

…tion-example [ci skip] Correct the Time.rfc3339 documentation example

フロントエンドカンファレンス福岡 2026 公開資料・Xアカウントリンクまとめ

リアルタイム版 JSer.info · 2026-09-15

フロントエンドカンファレンス福岡 2026のスライドまとめ。

Webpack 5.111 | webpack

リアルタイム版 JSer.info · 2026-09-15

webpack 5.111リリース。ESM出力がStableとなりexperiments.outputModuleなしでoutput.moduleを利用可能に。output.copy、ブラウザターゲットに合わせたCSS最小化の設定としてlowerUnsupported/color

Confluent で非構造化データを扱う:Claim Check パターンで作る RAG パイプライン

Qiita(trend) · 2026-09-15

はじめに:Kafka で非構造化データを扱う難しさ Kafka はもともと構造化されたイベントデータを高速・大量に流すために設計されたメッセージバスです。ログ、トランザクション、センサーデータなど、スキーマが定義された比較的小さなメッセージを扱うのが得意です。 一方で、P...