【フロペチ北海道2026】参加レポート
[これは何] フロントエンド・PHPカンファレンス北海道 2026への参加レポート(これ以上遅くなると公開しないと思ったので内容はペラペラです) [対象読者] フロペチ北海道の様子を知りたい人 自己紹介 Yuma Satake プロフィールに「Webフロ...
[これは何] フロントエンド・PHPカンファレンス北海道 2026への参加レポート(これ以上遅くなると公開しないと思ったので内容はペラペラです) [対象読者] フロペチ北海道の様子を知りたい人 自己紹介 Yuma Satake プロフィールに「Webフロ...
クラスタリング分析は、探索的データ分析(EDA)において最も有用な手法の一つです。 データの中にどのような「グループ」が存在するのか事前に分からない場合でも、クラスタリング分析を行うことで、 顧客セグメント 商品グループ 行動パターン 地域ごとの特徴 アンケート回答者タ...
はじめに 今回、CopilotKitとAWSが提供するStrandsAgentsを使って、A2UI対応のAIエージェントを作ってみました。 A2UI(Agent-to-UI)は、AIエージェントがJSON形式のメッセージでフロントエンドのUIを制御することでGenerat...
…pter Include adapter in Active Job `perform_start` event payload
…enqueue Clear `enqueue_error` when re-enqueuing a job
rb_gc_event_hook() ran hooks on rb_gc_get_ec(), which during GC returns the GC's snapshot (objspace->vm_context.ec, captured at marki
…ion-positional Fix passing the exception when resuming a continuation after an error
Don't mask errors raised inside a cursor's `succ` in `ActiveJob::Continuation::Step#advance!`
`Step#advance!` wrapped `from.succ` in `rescue NoMethodError` to turn a cursor that doesn't implement `succ` into a clear UnadvanceableC
Fix `max_resumptions` attribute name in `ResumeLimitError` docs [skip ci]
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
WebAssembly関連仕様の標準化を行っているByteCode Allianceは、WebAssemblyを基盤としたコンポーネントモデルの最新仕様「WASI 0.3」(WebAssembly System Interface Prev...
調査会社のガートナーは、エンタープライズ市場におけるAIコーディングエージェント市場が、拡大と競争再編の新たな段階に突入したとし、それに関する予想を発表しました。 AIによる支援を用いたコーディング作業は、当初はVisual Studio ...
Run Action Cable JS tests with Web Test Runner
`#enqueue` resets `successfully_enqueued` to false at the start of every enqueue, but left a stale `enqueue_error` from a previous failed at
… error `Continuable#continue` resumes after a recoverable error by calling `resume_job(exception: e)`, but `resume_job` is defined with a
The ResumeLimitError documentation referred to a `max_resumes` class attribute, but the attribute is named `max_resumptions` (as documented
`StructuredEventSubscriber#perform_start` built its payload without an `:adapter` key, unlike every sibling event (`enqueue`, `enqueue_at`,
はじめに 日本語のフォームでよく見かける「お名前(ふりがな)」の入力欄。 漢字の名前とは別に、読み仮名をわざわざ手打ちしていた方も多いかと思います。 Chrome では、autocomplete機能にふりがな(カタカナ・ひらがな)が対応しました!! これにより、ユーザーは...
We want to separate actual test failures (ordinary exit 1) from issues that are probably-temporary infrastructure trouble, now exit 3.
rb_vm_bugreport() silently skipped the control frame information, Ruby level backtrace, and threading sections when vm or ec was NULL, so th
rb_shape_transition_object_id skipped the max_capacity guard that the instance variable path applies, so an object filled to exactly SHAPE_M
Assortment of CI/test fixes
Pool teardown checks in leased connections before disconnecting them so normal cleanup callbacks can run. If either that checkin or the adap
…l-arg Fix `retry_on` `wait:` proc with an optional argument
Exclude all composite primary key components from `content_columns`
content_columns rejected the primary key via `c.name == primary_key`. For a composite primary key, primary_key returns an Array, so the Stri
…-only Treat `remove_column` with options but no type as irreversible
Fix `counter_cache_column` crash when no column is given on the `has_many` side
Karma is deprecated. Web Test Runner has a maintained Sauce launcher and can run the existing QUnit suite through an adapter.
Clear the connections registry on server restart
…adata Coerce `seeds` and `use_metadata_table` booleans in `UrlConfig`
Raise RecordNotFound for `find(nil)` on a composite primary key model
Don't log a dangling "with arguments:" for jobs with no arguments
Restart the Redis listener thread when it dies
The wait: proc dispatch used `algorithm.arity == 1 ? call(executions) : call(executions, error)`. A proc declared with an optional parameter
The structured-event rewrite of LogSubscriber#args_info dropped the empty guard: it now appends the "with arguments: ..." suffix w
On a composite primary key model, Model.find(nil) and Model.find (no args) raised NoMethodError (`undefined method 'first' for nil`)
…ject_id
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
(https://github.com/ruby/fileutils/pull/165) https://github.com/ruby/fileutils/commit/5891a01217
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
📝 はじめに こんにちは、シュートです。 前回までは React 関連の記事を書いていましたが、今回は完全に別ジャンルです。 2026年6月15日(月)朝5時から、FIFA ワールドカップで日本代表 vs オランダ代表の試合があります。 この記事は、「サッカーは詳しくない...
Github Copilotが2026年6月より、クレジット制というか従量課金モデルに移行してしまいました。企業の経営のためには仕方がないのですが、個人としてはできれば安く定額で使いたい。 定額制で安くといえばOpenCode Goが有名ですが、こちらはVSCodeのチャットイン
UrlConfig runs to_boolean! on :replica and :database_tasks so that `?replica=false` / `?database_tasks=false` in a DATABASE_URL disable thos