Merge pull request #57848 from Shopify/ractor-safe-param-encodings
Make parameter encodings ractor safe by default
Make parameter encodings ractor safe by default
Make rescue handlers ractor safe by default
Make protected ivars ractor safe
Make ActiveSupport::TimeFormats ractor shareable
…ublic-doc Only document the public ActionView::Template API [ci skip]
Fix inverse matching for association composite primary keys
Better shareable_lambda usage
はじめに 初めまして。入社3ヶ月目の新人エンジニアです。今回がQiita初投稿(デビュー作)になります。これからよろしくお願いいたします。 私が高校生の頃、美術部で油絵を描いていたときのことです。 キャンバスに向かっている私に、顧問の先生がよくこんなアドバイスをしてく...
Cursor には大きく2つのウィンドウがあります。1つは従来から VS Code 譲りの編集環境である Editor ウィンドウ、もう1つが Glass UI の導入とともに追加された Agents ウィンドウ です。両者は外観こそ似ていますが、その役割は大きく異なります...
… (#17479) When we introduced the inliner we also added repeated passes of the optimization pipeline. The idea being that we want to optimi
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.
register_template_handler is the supported way to teach Action View about a new template type, and gems such as haml and markaby already cal
rails/rails#56664 made inverse matching compare composite keys element-by-element, but the owner side of a has_many/has_one association was
`RMATCH_OFFSETS_EXTERNAL` and `MATCH_BUSY` were both assigned to `FL_USER2`, which could have created weird bugs. Also add flag documentati
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
こんにちは、職業「戸倉彩」です。 2026年6月24日、IBM Bob 最新バージョンとなる Version 2.0 が提供開始されました🎉 IBM Bob 2.0 では、複雑な作業を複数のサブエージェントに分担させるSubagents機能、実行中エージェントへの追加指示が...
…-example Fix incorrect number_to_rounded doc example [ci skip]
Ruby on Rails. Contribute to rails/rails development by creating an account on GitHub.
https://github.com/ruby/psych/commit/7c1bd707a9
はじめに Autonomous AI Databaseを利用していると、さまざまなシーンでOCI Object Storageを使用します。 その際、毎回OCIコンソールにアクセスしてバケットを作成するのが面倒なので、SQL*PlusやSQLclのようなSQL実行環境から...
FlowをOCamlからRustへ移植した話。AIを使った行ごとの移植、OCamlとRustの違い、移植後のビルドやテストの扱いについて書かれている。コードフリーズなしでの移植を行なっている。
ReactとStyleXで実装されたMetaのデザインシステム。@astryxdesign/coreでコンポーネントとテーマを提供し、@astryxdesign/cliでテンプレート/scaffolding/テーマ/codemodなどを扱える。
https://github.com/ruby/openssl/commit/44bb2aa070
https://github.com/ruby/json/commit/168095ccb8
npm registry serverであるpnprについて。Rustで書かれており、npm registry protocolに対応するためpnpm/npm/yarnから利用できる。lockfileのresolveをサーバ側で行いラウンドトリップを減らしている。PolyForm
はじめに kintoneのカスタマイズを書いていると、このようなコードを書く場面があります。 const fieldCodes = ['name', 'email', 'phone']; フィールドコードを直接コードに書く、ハードコーディングです。 手軽ではありますが、...
pnpm 11.9リリース。registryがchecksumを提供しないtarballのintegrityを計算してlockfileに記録するように変更。pnpm sbom --exclude-peersの追加、pnpm audit --fixのminimumReleaseAg
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
Make Active Record Railtie Ractor safe
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.
Ref: https://github.com/ruby/ruby/pull/17395 https://github.com/ruby/json/commit/fa69e94b66
https://github.com/ruby/json/commit/e1ee4b0e22
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
…ror for def/lambda/block args ErrorHighlight.spot defaults point_type to :args for ArgumentError. When an ArgumentError originates from ar
Keeps the locked platform argument keyworded along the whole resolve_best_platform path instead of switching to a positional at the last hop
… variants When the only locked variant is already the ruby one, the install error should not point at a ruby fallback that doesn't exi
…stall errors When a platform-specific variant is the only thing locked and it is incompatible with the current Ruby, frozen mode fails at
…utating candidates The locked platform set is a property of the candidates being materialized together, so compute it in Materialization a
It's causing ruby CI to flake, because it's a badly designed test, a lot of thing can cause acouple extra allocation there and there
The Bundler gem now ships lib/rubygems/vendor/uri, so include it in tracked_files_glob to keep the "ships the correct set of files"
Drop Bundler's duplicate vendored URI copy and load Gem::URI from RubyGems' copy instead, which the gem now ships under lib/rubygems
When the same Gem::URI copy is shipped in two gems (RubyGems and Bundler) and required from different paths, RubyGems' unguarded require
Add lib/rubygems/vendor/uri to the gem's files so Bundler carries the Gem::URI copy itself. This keeps Bundler self-contained on RubyGem
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
はじめに こんにちは。LayerX でバクラク勤怠の開発をしておりますにいさんです。 昨今の IT 業界では、事業やプロダクト、イベント登壇、技術ブログ、書籍に至るまで AI の話題を見ない日がないほどになりました。 開発者としての日々の仕事も大きく変わり、私自身もゼロから手でコ
Ruby on Rails. Contribute to rails/rails development by creating an account on GitHub.
はじめに ! 修正や追加等はコメントまたはGitHubで編集リクエストをお待ちしております。 ダイニーで一番若いエンジニアのriya amemiya(21歳)です。 以前、V8の Array.prototype.flat(以下 flat)を2パス方式で高速化したという記事を書き