VR向けテクスチャ縮小方式の考察とUnityにおけるArea Averagingの実装
はじめに VRChat向けアバターを触っていると、テクスチャのVRAMサイズが気になってきます。 魅せ方をある程度制御できる一般的なリアルタイムレンダリングベースのゲームと、信じられないほど至近距離まで近づくことのできるVRChatとでは、テクスチャに限らず3Dモデル自体...
はじめに VRChat向けアバターを触っていると、テクスチャのVRAMサイズが気になってきます。 魅せ方をある程度制御できる一般的なリアルタイムレンダリングベースのゲームと、信じられないほど至近距離まで近づくことのできるVRChatとでは、テクスチャに限らず3Dモデル自体...
The temporary file name is longer than the destination, so on Windows a writable file can still map to a path beyond the 260-character MAX_P
Several tests run by `nmake check` create symbolic links, which fail with `Permission denied @ rb_file_s_symlink` unless Developer Mode is e
A script read from stdin used the locale encoding, so on a non-UTF-8 console such as CP932 its source encoding differed from a script read f
$LOADED_FEATURES holds full paths, so the array subtraction never matched; use end_with? like the adjacent encdb/transdb filters. windows_31
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.
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.
背景 レポート・ダッシュボードのPlatform Analyticsへの移行は以前から話題になってましたが、 いよいよAustraliaにアップグレードしたインスタンスでは、強制廃止はないもののPAへの移行をぼちぼち考えていこうかーというフェーズになってきているかと思いま...
Next.js 16.3 Previewリリース。Next.js 16.3で試験的な機能として追加されるInstant Navigationsについて。cacheComponentsとpartialPrefetchingオプションによって、Instant routeごとに一度キャ
JavaScript/TypeScriptランタイムのDenoを開発するDeno Landは、Deno 2.9正式版をリリースしました。 Deno 2.9は起動を2倍速にするなどの性能面での大幅向上や、Denoを基盤にJavaScriptや...
Basecoat 1.0.0リリース。Tailwind CSSとHTML/CSS/JavaScriptで実装したshadcn/ui互換のコンポーネントライブラリ。ReactやRadixなどの実行時依存なしで、CDN/npm/テンプレートから利用できる。
どうもこんにちは、しひろです。 初心者エンジニアを名乗り続けたいですが、そろそろ社会が許してくれなくなりました。 エンジニアをしていると、よくある話題があります。 それは、何からエンジニアはプログラミングを学ぶべきか。ということです。 今回は初学者エンジニアのためにもそれら...
Apply DISTINCT to a grouped `sum`
`relation.distinct.sum(:column)` emits `SUM(DISTINCT column)` and de-duplicates values, but once a `group` was added the DISTINCT was droppe
Keep `HashWithIndifferentAccess#filter` returning indifferent access
`Hash#filter` is an alias of `Hash#select`, so the two should behave identically. `HashWithIndifferentAccess` overrode `#select` to return a
Reverse a relation by its `query_constraints` when no order is given
`reverse_order` on an unordered relation falls back to reversing the relation's implicit order. For a model that declares `query_constra
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
はじめに AWS Summit Japan 2026に参加しました! 本記事は、1日目の参加レポートになります! 事前予約が一瞬で埋まってしまった「AWS Jam」にも参加できたので、そちらの様子もお伝えしていきます🙌 AWS Summit Japanとは? AWS ...
Ruby on Rails. Contribute to rails/rails development by creating an account on GitHub.
Use the float value for `:wait` if passed to `ActiveJob.retry_on`
Socket used for kernel events and kernel control that cannot be closed while the process is running.
…-same-site Make CookieStore::DEFAULT_SAME_SITE ractor safe
…attern Declare `assert_not_pattern` alias for `refute_pattern`
Make some ActiveSupport constants ractor safe
…nstants Make some Active Record constants ractor safe
…nator Make ActionMailbox::Callbacks::TERMINATOR ractor safe
Honor `options[:drop]` in CacheStore session deletion
Fix `week_field` emitting invalid week strings at ISO year boundaries
Deduplicate columns in `regroup`
`regroup` is documented as short-hand for `unscope(:group).group(fields)`. `group` deduplicates its columns (`group_values |= args`), but `r
Webの勉強をしていると、「データを保存する仕組み」がいくつか出てきて混乱しませんか? 「Cookieを削除する」とか「キャッシュをクリアする」とか、日常的にもよく聞く言葉ですが、いざ「何が違うの?」と聞かれると上手く答えられず……。 そこで今回は、初心者が必ずつまずく「C...
はじめに 「ループエンジニアリング」という言葉が話題になっています。 ざっくり言うと「自分がエージェントに指示を出す役割を、システムに置き換える」という考え方です。 人間がプロンプトを書いてはエージェントの出力を確認して、またプロンプトを書いて、という往復をやめる。 代わりに作業
The Ruby Programming Language. Contribute to ruby/ruby development by creating an account on GitHub.
Vite 8.1リリース。実験的な機能として--experimental-bundleを追加し、開発時にもバンドルして配信に対応、Chunk Import Mapの追加。Wasm ESM integration、import.meta.globのcaseSensitiveオプショ
Prettier 3.9リリース。Markdownパーサをmicromark v4、YAMLパーサをyaml v2へ更新。GraphQL.js v17の構文とRustベースのFlowパーサをサポート。import ... assert構文のサポートを削除、--no-semiでのコ
…fast-test Fix flaky test_parallel_group_stops_launching_new_steps_with_*_flag
Replacing the three `true` steps with `sleep 0.1` makes each should-not-run step (~0.1s) outlast Fail (~0.02s), so the failure is observed b