Deno Deploy のログ保存期間は、有料版でも1週間。
無料版だと、1日分しか保存されない。
本運用するなら、別の場所へログを吐き出す仕組みは検討しておいた方がよいだろうと感じていました。
調べると New Relic は、デフォルトで30日分のログを保存してくれるようです。
有料プランで延長すれば120日まで延長でき。ライブアーカイブという機能なら7年分まで保存できるようです。
なんにせよ1週間よりは良さそうです。
こちらを試します。
Deno Deploy のログ保存期間は、有料版でも1週間。
無料版だと、1日分しか保存されない。
本運用するなら、別の場所へログを吐き出す仕組みは検討しておいた方がよいだろうと感じていました。
調べると New Relic は、デフォルトで30日分のログを保存してくれるようです。
有料プランで延長すれば120日まで延長でき。ライブアーカイブという機能なら7年分まで保存できるようです。
なんにせよ1週間よりは良さそうです。
こちらを試します。
先日、ドキュメントサイトを作った時、マークダウンを Fresh の処理の中でレンダリングして使いました。
しかし、スタイルをつけたいがために、生の HTML を書く量が比較的多くなる結果になりました。
この生の HTML を書くのを、mdx を使えばある程度回避できそうです。
Deno で mdx を扱う方法を調べてみました。
Deno で PDF を操作する方法を調べたので、まとめる。
細かいBabylon.jsのメモを個別記事化はちょっと手間だったので、この記事にまとめていく。
これまで何度か、Babylon.js 物理エンジンHavokが使用された Physics V2 を試してきたが、できないことがあった。
それは『モーター』。
Physics V1 には、モーターがあったが、Physics V2 にはない。
Babylon.js v7 が公開されても様子が変わらない様子だった。
しかし、正確にはドキュメントにそれがあるように書かれていないということが分かった。
コミュニティに聞いてみたりなどして、状況が分かったので一通りまとめておく。
先日、「DenoとHonoでWebAuthnを使ったログインを実装する」というLTを見せていただいた。
Fresh x Hono の組み合わせについて興味を持ったので、自分でも試してみた。
先日、Fresh(Deno) で Bootstrap 5 をプラグインで使うを書いた。
このプラグインの話を、Denoハンズオン&もくもく会:Fresh + KV へ伺ったときにした。
「Freshは、Preact を使っているゆえに、コンポーネントライブラリの選択肢が少なめ」という話の流れで。
Bootstrap 5 をプラグインで導入することはなかったのだけど、比較的印象が良かった(良さそうだった)ので、改めて公開した。
メモがてらまとめ。
Babylon.jsを、Freshで動かしたいということを少し前から考えていた。
以前トライした時には、Preactとのつなぎ込みをうまくできずに断念した。
しかし、Fresh(Deno) で Bootstrap 5 をプラグインで使うを書き進めていたら、これを転用できると思い至った。
なのでやってみる。
この実装にあたり、DenoコミュニティとBabylon.jsコミュニティにいくつか質問を投げ込ませていただいた。感謝。
実装物はこちら。
github - Octo8080X/fresh-babylon-physics
最終的には、以下のような画面が完成します。

とりあえず動かしてみたい場合はこちら。