Merge pull request #58427 from kamipo/refactor_find_by_sql_placeholde…
…r_generation Use bind parameters for array-form arguments in `find_by_sql` / `count_by_sql`
…r_generation Use bind parameters for array-form arguments in `find_by_sql` / `count_by_sql`
…t_by_sql` The API doc claims parity with `where`, but array-form values were eagerly interpolated via `sanitize_sql`. Route them through `
Ruby on Rails. Contribute to rails/rails development by creating an account on GitHub.
This was reverted with https://github.com/rails/rails/pull/58332.
ヘリコプター操縦ゲームです。 日本語プログラミング言語 Mind9(Windowsのみ対応)で作りました。 使用方法は、ソースコード先頭に書いています。 コンパイル・実行にはMind9 基本セット(無料評価版)が必要です。詳しくはMind9のダウンロードサイトをご覧ください...
`where("... = ?", value)` already produces a casted bind — no need to hand-build the placeholder with `BindParam.new(nil).to_sql` and call `
`include ActiveRecord::Sanitization` on `FakeKlass` gives it real `sanitize_sql`, `sanitize_sql_for_order`, and `disallow_raw_sql!` via the
AWS、マイクロソフト、OpenAI、Anysphere、Vercelの各社は、AIエージェントのスキルやMCPサーバの設定を、AIエージェンが異なっていても共有できる業界標準の仕様「Agent Plugins 1.0.0」を発表しました。...
Stop deserializing column defaults
Append `TRADITIONAL` instead of `STRICT_ALL_TABLES` to MySQL's `sql_mode` by default
…ode` by default On environments whose global `sql_mode` is empty — most notably Amazon RDS and Aurora MySQL default parameter groups — app
Ruby on Rails. Contribute to rails/rails development by creating an account on GitHub.
TL;DR: さくらのAI Engineで動かしているAI小説執筆エンジンに、登場人物や伏線を構造化して持つ「ナレッジグラフ」を新設し、AIが自分の判断で検索できるツールとして実装した。実装自体は正しく動いた(セッション内で確認した範囲では、テストも全件パスした)。しかし、...
Add `delete_multi` method to batch deletes for memcached store if dalli's `delete_multi` is defined
…i's delete_multi is defined `dalli` added a `delete_multi` method in https://github.com/petergoldstein/dalli/pull/1059 which allows de
…re-guide Fix incorrect documentation
…kwargs Refactor `MiddlewareStack::Middleware` off `Hash.ruby2_keywords_hash`
Refactor `CommandRecorder` to store args and kwargs separately
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
AlpacaTechの北山です。このブログでは、気になったクオンツネタを取り上げています。 億万株姫☆あばねちゃんのチャンネルに、いつもお世話になっているUKIさん・Hohetoさんが出演したということで覗いてみました。 https://www.youtube.com/watch
ネットワークセキュリティの基礎を学習した話(ファイアウォール・IDS/IPS・プロキシ・VPNまで) はじめに 情報処理安全確保支援士試験の対策として、ネットワークセキュリティの基礎知識を学習したのでまとめます。TCP/UDPの違いから、ファイアウォール、WAF、IDS...
Since dd67a577d9 `ActionController::Metal.middleware` returns a proxy rather than the stack itself. The proxy captures the stack it was buil