Merge pull request #58768 from Shopify/remove-the-obsolete-datetime-f…
…allback-from-the-c [ci skip] Remove obsolete DateTime fallback notes from core extensions guide
…allback-from-the-c [ci skip] Remove obsolete DateTime fallback notes from core extensions guide
It doesn't, for example, invalidate any PatchPoint, so we can let `eliminate_redundant_patchpoints` do better work if we denote that in `eff
Just leaves `SyntaxSuggest.handle_error` and `SyntaxSuggest::VERSION` visible. Removes some public/private annotations since ony public stu
The fully-stacked web framework. Contribute to remix-run/remix development by creating an account on GitHub.
オラクルはJavaの最新バージョン「Java 27」正式版をリリースしました。 Java 27 is now available! #Java27 #JDK27 #OpenJDK Download now: https://t.co/0Zw...
オラクルは、これまで3カ月ごとに提供してきたJavaのアップデートパッチのサイクルを速め、1カ月ごとにセキュリティパッチを提供することを発表。先月(2026年8月)から実際にセキュリティパッチの提供が開始されていることを明らかにしました。 ...
…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
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
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
記事概要 / 概要 本記事では、Uncensored Modelについて、拒否反応(Refusal)の本質、通常のAIとの違い、ソフトウェア開発・セキュリティ・研究・クリエイティブ・画像/動画生成・プライバシーなどにおける活用例、そしてOpen Weightモデルの挙...
Tailwindデザインシステム向けのLintツール。ESLint/Oxlint向けに提供され、Tailwind v4プロジェクトで利用できる。no-restyle/no-raw-colors/no-arbitrary-valuesなどのルールで、コンポーネントごとのclassN
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
It asserts on the warning captured from $stderr, which Ruby::Box does not capture yet. https://github.com/ruby/rubygems/commit/9bc9412bea
…HECKSUMS spec When bundler runs from an installed gem, as under RGV=system, the lockfile also locks a checksum for bundler itself, which s
はじめに 1年前、僕は週に1回、チームメンバー全員と1on1をやっていました。真面目にやってたつもりだったんですよね。でもある日、一番期待していたメンバーから退職の相談をされて、正直かなり動揺しました。 「1on1、ちゃんとやってたのに何で気づけなかったんだろう」って。 ...
「このバグを直して」とAIに頼んだだけなのに、なかなか修正が始まらない。 気づけばAIは、たくさんのファイルを開き、同じ場所を何度も検索し、最後には「影響範囲が広いため確認が必要です」と答えている。 皆さんも、こんな経験はありませんか? AIコーディングを始めたばかりの頃...
`Bundler.setup` without a lockfile writes CHECKSUMS entries without digests, since no remote fetch happens on that path. On the next run tho
JRuby replaces Gem::Specification.dirs= in rubygems/defaults/jruby.rb and does not add the ABI scoped spec dir, so the comparison with dirs_
…ecification.dirs Assigning Gem.user_dir to Gem::Specification.dirs narrowed the whole process, so dependency resolution during the update
…ication.dirs= Discarding the record after reset also threw away what post_reset hooks had put there, so Bundler's stubbed specs were l
…nresolved deps exist reset calls find_all_by_name while unresolved_deps is not empty, which memoizes the specification record from gem_pat
…er gems With unresolved deps pending, highest_installed_gems enumerated system gems as well and updated them into the user dir. https://g
Ruby on Rails. Contribute to rails/rails development by creating an account on GitHub.
Ruby on Rails. Contribute to rails/rails development by creating an account on GitHub.
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
はじめに 2026年8月28日に開催された「Claude Code Meetup Japan #7(Claude Code祭り!)」に参加してきました。 今回は各セッションの概要や、特に印象に残ったセッションについての感想を書いていきたいと思います。 https://aid.c
Pass Trilogy's SSL configuration to the mysql and mysqldump commands
Filter the database password out of failed database task commands
Fix keepalive: false being ignored in database.yml
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…eout Bound background-maintenance checkout wait to checkout_timeout
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…lti-order Preserve read_multi key order when local cache is active
LazyAttributeSet: Use a mutable indexed row for casted values
It only fills in the given hints and allocates nothing. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
server_thread.value waited for an accept that never returned once TCPSocket.new had raised, hiding the failure behind a hang. Use stop_accep
…ster Fix docker-entrypoint to detect bin/rails server behind Thruster too
Fix the debug error page for SyntaxErrors with multi-line messages
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
Add `herb:check` task to verify Herb compatibility
…ase Ruby Content-addressed gems pin required_ruby_version to ~> X.Y.0, which a prerelease Ruby such as 4.1.0.dev does not satisfy, so t
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
…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::Box ignores $VERBOSE=, so assert_ractor cannot keep the Ractor experimental warning out of the child stderr. https://bugs.ruby-lang.o
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
Each box gets detached copies of the stdio globals, so reassigning $stdout or $stderr cannot capture output written by Kernel#warn, Kernel#p
…ubprocess output Under RUBY_BOX=1 every spawned ruby prints an experimental warning to stderr, which breaks assertions on subprocess outpu
Ruby::Box leaves $? uninitialized, so status checks read success after a failing command. Under RUBY_BOX=1 this made Gem::Source::Git#rev_pa
Bumps the github-actions group with 2 updates in the / directory: [necojackarc/auto-request-review](https://github.com/necojackarc/auto-requ
…8832)
`dbconsole` and `structure_dump`/`structure_load` built their flags from a key map that only listed mysql2's option spellings (`sslca`,
`AbstractTasks#run_cmd_error` echoes back the command that failed, and MySQL's `structure_dump` and `structure_load` pass `--password=&l
Make ActiveJob Ractor-safe
…tion-example [ci skip] Correct the Time.rfc3339 documentation example
フロントエンドカンファレンス福岡 2026のスライドまとめ。
webpack 5.111リリース。ESM出力がStableとなりexperiments.outputModuleなしでoutput.moduleを利用可能に。output.copy、ブラウザターゲットに合わせたCSS最小化の設定としてlowerUnsupported/color
はじめに:Kafka で非構造化データを扱う難しさ Kafka はもともと構造化されたイベントデータを高速・大量に流すために設計されたメッセージバスです。ログ、トランザクション、センサーデータなど、スキーマが定義された比較的小さなメッセージを扱うのが得意です。 一方で、P...