Deno Deploy Classic が廃止されるため、マイグレーションしないといけない。数個あるけど、小さめのやつは Cloudflare Workers にしてみる。
Posts by Tomofumi Chiba
AI依存症候群からのベンダーロックイン完了からのカルテルからの値上げじゃーみたいな展開になったり
これあったらマルウェアを検知しやすいんだけどな。
これ作って。
devcontainer.json
{
"networkPolicy": {
"allowDomains": [
"github.com",
"registry.npmjs.org",
"pypi.org" ]
}
}
何かを肯定することは間接的に対極にあるものを否定している。
メガベンチャーでフィーチャーチームだったのが、人が増えてきてコンポーネントチームになり社会的貢献度を感じられなくなる事象です。
Deno 社。。
Windows 側には VS Code のみ、WSL 側には Docker Engine のみインストールするという縛りで環境を作る。
CoreDNS CiliumNetworkPolicy
ホストOS環境で何も確認せず AI に allow しまくる様子をみて、人類は「世界をいったん滅ぼしますか」という質問も見逃して y Enter した瞬間に「やばっ」って言いそう。
スパゲッティーマイクロサービス
ラザニアマイクロサービス
Deno Fresh,
zero JavaScript shipped to the browser by default.
ではなくなってしまったみたいだ。
github.com/denoland/fre...
ナントカ Sandbox(es) が色々登場している。
Dev Containers で network policy が簡単に設定できると嬉しいんだけどなー。claude code が公開している方法があるけど。
code.claude.com/docs/en/devc...
deno の version をサクッと切り替えたい時
$ deno -v
deno 2.6.6
$ dx deno@2.6.5 -v
deno 2.6.5
人間がコードを書く時代は終わったという事で、今は OSS の bug issue もガンガン resolve されているのでしょう。
Spring Boot の property 値を環境変数の命名規約で上書きするの、やらない方が良かった。明示的に ${VALUE} と書く方が良かった。
pnpm のキャッシュを docker volume で共有しようと思ったけど無理っぽい。動機は devcontainer でストレージを節約したいと考えたため。キャッシュ管理は Deno の方が良さそう。
podman を試してたけど devcontainer から利用する場合のこと考えると普通に docker を使っていた方がよさげ。
気が付いたら fedora(WSL)をインストールしようとしていた。
動機は Ubuntu のパッケージが古い、というところから。
Ubuntu より起動が遅い。
Akamai が Fermyon を買収
Dev Containers を試してた。割といい感じ。
VS Code の extension は、キャッシュを共有しているっぽい。
VS Code の gradle extension は良くなった気がする。
IntelliJ で Dev Containers は、動かせなかった。
package.json ベースのプロジェクトを deno で動かそうとすると子・孫プロセスが deno -A で動いちゃう。
ここにパーミッション設定を挟み込めないものか。
capnweb x hono を試してる。
capnweb 側にコンストラクタを経由して hono context を渡せそう。
app\.post("/api", (c) => newHttpBatchRpcResponse(c.req.raw, new ApiImpl(c)));
github.com/chibat/capnw...
deno permission
-W=$HOME
は有効だけど
"write": ["$HOME"]
は無効っぽい
capnweb は RPC というよりは RMI っぽさを感じる。
ちょっと上がった
RSS をレスポンスするようにしてみた。
leaves.chiba.dev/users/chiba/...
現在。あとは落ちるのみか。