のぼ
novogrammer.bsky.social
のぼ
@novogrammer.bsky.social
河本裕介です。
https://novogrammer.github.io/
Pinned
やりまーす。
オフラインとオンラインで開催の予定です。
河本は「Webサイトを想定した表現レイヤーの設計」を発表予定です。

アンテナ大阪 第46回「動きのあるWebサイトを、Webとしてvalidに作る会」入退室自由

2026年2月7日土曜日 13:00〜17:00
www.facebook.com/events/24353...
アンテナ大阪 第46回「動きのあるWebサイトを、Webとしてvalidに作る会」入退室自由
Event in Osaka, Japan by Yusuke Kawamoto on Saturday, February 7 2026
www.facebook.com
やりまーす。
オフラインとオンラインで開催の予定です。
河本は「Webサイトを想定した表現レイヤーの設計」を発表予定です。

アンテナ大阪 第46回「動きのあるWebサイトを、Webとしてvalidに作る会」入退室自由

2026年2月7日土曜日 13:00〜17:00
www.facebook.com/events/24353...
アンテナ大阪 第46回「動きのあるWebサイトを、Webとしてvalidに作る会」入退室自由
Event in Osaka, Japan by Yusuke Kawamoto on Saturday, February 7 2026
www.facebook.com
January 11, 2026 at 10:00 PM
冬場はフローティングしやすいのか、1時間に1回のペースでMacBookをバチバチ言わせていたので、アース付きのリストバンドで人体をアースすることにした。
December 21, 2025 at 6:21 PM
PHPのjson_encodeは日本語もエスケープしちゃうのね。中途半端にChatGPTがエスケープ済みテキストを読めてるから気づくのが遅れた。
December 18, 2025 at 12:21 PM
だんだんTSL脳になってきた。
ノードは遅延評価でuv()もレンダリングするまでどの値が使われるかが決まってなくて、convertToTexture()した時のquadのuvや複雑なモデリングのuvだったりする。
フラグメントシェーダーでコストの高い計算をするときは欲しい解像度でconvertToTexture()するが吉。
November 30, 2025 at 4:50 PM
プライベートワークでめっちゃ悩んで書いた煩雑で微妙な効果のロジックをシンプルで効果的なロジックに変更できて満足。
November 29, 2025 at 6:05 PM
リポジトリのコードの変更をAIに依頼するのって、膨大な形式知化された暗黙知をコンテキストとしてAIに渡すことなんだなぁと思った。
November 26, 2025 at 8:34 AM
OpenAIのModeration APIにカスタムクエリを設定できたらなぁ。
どうもチャットモデルで頑張るしかないっぽい。
November 25, 2025 at 4:07 AM
Google系のPerspective APIを使おうとしてたけど、全然精度がでない。
Open AIのModeration APIを使わなきゃだめかな。
November 21, 2025 at 9:21 AM
エックスサーバーのこれって、Apacheがオリジンでリバースプロキシとしてnginxが動いてるってことでいいのよね?
www.xserver.ne.jp/manual/man_s...
nginxについて | レンタルサーバーならエックスサーバー
レンタルサーバー「エックスサーバー」のご利用マニュアル|エックスサーバーでは、同時リクエストの処理や静的コンテンツの配信に最適化されたウェブサーバー「nginx」を導入したサーバー環境が利用可能です。
www.xserver.ne.jp
November 14, 2025 at 6:32 PM
やりまーす。
オフラインとオンラインで開催の予定です。
河本は「TSLをInspectorでデバッグする」を発表予定です。

アンテナ大阪 第45回「three.jsのTSLを使ってみる」入退室自由

2025年12月13日土曜日 13:00〜17:00
www.facebook.com/events/15842...
アンテナ大阪 第45回「three.jsのTSLを使ってみる」入退室自由
Event in Osaka, Japan by Yusuke Kawamoto on Saturday, December 13 2025
www.facebook.com
November 9, 2025 at 7:39 AM
three.jsのInspectorを使ってみてる。
renderer.initのタイミングより前にrendererのdomElementを追加しておかないとinspectorのdomElementが追加されないっぽい。
November 3, 2025 at 9:12 AM
40個のcanvasがあるのに解放処理がなくて不思議に思ってたけど、WebGPUにはcontextの数に制限がないらしい。
threejs.org/examples/#we...
three.js examples
threejs.org
November 2, 2025 at 1:52 PM
TSLにLISPみを感じてる。
October 31, 2025 at 7:45 PM
three.js r181を試してる。
TSL周りのTypeScriptの型がわかりやすくなったのと、
WebGPURenderer周りの非同期呼び出しのお作法が変わったっぽい。
October 31, 2025 at 7:10 PM
習作を作ってた。
かわいい3Dオブジェクトの形と配色ってどんなのだろうとblenderで試行錯誤しながらモデリング。
蛇足でいくつか自前TSLロジックも試してて、右上で機能をオンオフできる。
novogrammer.github.io/hello-three-...
hello-three-pop
novogrammer.github.io
October 17, 2025 at 11:12 AM
TSLの方がGPGPUを書きやすいけどチューニングは難しそう。
TSLが未整備な部分による難しさもある。
WebGL fallbackが効かない機能もある。
WebGPU前提で書いても良さそう。
GPGPUにもっと適したフレームワークがでてくるかも。
October 11, 2025 at 3:42 AM
Mountさんが作ったサイト勉強になる。

ライティングなしの3DCGでイラストのルック。
Intro用のアニメーションは個別で、Outroはページを閉じる効果で一括処理。
マウスホバー時のカメラ位置変更もウザくない程度。
レスポンシブ対応はFovMinをメインに横長表示でも空白が気にならないような縁取りを入れている。

www.kokuyo.com/special/curi...
x.com
October 3, 2025 at 2:03 AM
永久保証 vs 計画的陳腐化
September 30, 2025 at 6:07 AM
そいや、国勢調査はWebでサクッと終わらせました。
September 30, 2025 at 6:07 AM
やりまーす。
オフラインとオンラインで開催の予定です。
河本は「WGSLとTSLとのコード比較(GPGPU)」を発表予定です。

アンテナ大阪 第44回「WebGPUでGPGPUしてみる」入退室自由

2025年10月11日土曜日 13:00〜17:00
www.facebook.com/events/18470...
アンテナ大阪 第44回「WebGPUでGPGPUしてみる」入退室自由
Event in Osaka, Japan by Yusuke Kawamoto on Saturday, October 11 2025
www.facebook.com
August 31, 2025 at 5:36 PM
ChatGPTが作ったコード、
表面上は正しいコードだけど、循環参照するよなぁと思いつつ動かした時のランタイムエラーの情報を渡すと循環参照だからと解決方法を教えてくれた。
成長してるなぁ。
August 26, 2025 at 5:43 PM
ngrokを繋ぎながらLive Reloadしすぎてfree版の転送量制限にかかってしまった。
August 21, 2025 at 5:39 PM