YoshikuniJujo's avatar
YoshikuniJujo
YoshikuniJujo@yoshikunijujo.github.io
npub1a7y7...fdm2
Haskell好き
YoshikuniJujo's avatar
YoshikuniJujo 2 months ago
Dockerってinitは起動しないのか。面白いな。電卓的なものを感じる。
YoshikuniJujo's avatar
YoshikuniJujo 2 months ago
今回、はじめてDockerを使ってみたけど、「よくできてる」な、と。ここまでの完成度にするには眠れない夜もあっただろう。
YoshikuniJujo's avatar
YoshikuniJujo 2 months ago
虚無じゃないリレーを作ろうかな。「何を保存するか」と「どういうフィルターを実装するか」という話だ。 実装していないフィルターを指定されたときにはどうするのが仕様として正しいのかな。 とりあえずSQLiteか何かを使えば、それほど難しくはないかな。 ちょっとめんどくささはある気がするけど。
YoshikuniJujo's avatar
YoshikuniJujo 2 months ago
AIってのは、かしこくはないけど、めちゃくちゃ仕事がはやくて、博学で素直で頭の回転の速い部下みたいな感じなんじゃないかな。 あと、ちゃんと注意しておかないとつっぱしる傾向もあるし、誤解したまま話や作業を続ける癖もある。「自分が理解しているかどうか」はわかってない。 なので部下を育てるのに適正のない人だと逆にストレスになるように思う。 頭の回転が速くて素直だったら人間ならすごく成長しそうなものだけど、AIはあんまり成長しない気がする。
YoshikuniJujo's avatar
YoshikuniJujo 2 months ago
正しさをテストしにくいけど、とりあえずHaskellで虚無リレーが書けた。
YoshikuniJujo's avatar
YoshikuniJujo 2 months ago
虚無リレー、いちおうできたと思うのだけど、「どう試したらいいのか」がわからないな。 wss://nostr-kyomu-haskell.onrender.com
YoshikuniJujo's avatar
YoshikuniJujo 2 months ago
Haskellからの書き込みを、(しつこいと思うけど)さらにさらにもう1回試すよ。
YoshikuniJujo's avatar
YoshikuniJujo 2 months ago
Haskellからの書き込みを、さらにさらにもう1回試すよ。
YoshikuniJujo's avatar
YoshikuniJujo 2 months ago
Haskellからの書き込みを、さらにもう1回試すよ。
YoshikuniJujo's avatar
YoshikuniJujo 2 months ago
Haskellからの書き込みをもう1回試すよ。
YoshikuniJujo's avatar
YoshikuniJujo 2 months ago
とりあえずWebSocketsを使ったエコーサーバーを作ってみた。 websocat wss://nostr-kyomu-haskell.onrender.com まだ虚無リレーではなくて、エコーサーバーだ。
YoshikuniJujo's avatar
YoshikuniJujo 2 months ago
前はKVMを使って仮想機械を作って、それにVNCで接続してたけど、今度はKVMは使わずにDockerを使ってみようという話になる。
YoshikuniJujo's avatar
YoshikuniJujo 2 months ago
Dockerの公式のHaskellイメージ使ってみたけどよくわからなかったので、GentooイメージにGHCUpをインストールして使うことにした。 たぶんシェルでごちゃごちゃやる代わりにDockerfileにRUNを追記してはbuildをくりかえせばいいのだと思う。たぶんRUNの内容はキャッシュしてくれると思うので。
YoshikuniJujo's avatar
YoshikuniJujo 2 months ago
DockerにVNCで接続すれば複数のPCで統一された環境で作業ができる気がする。
YoshikuniJujo's avatar
YoshikuniJujo 2 months ago
まずdockerのHaskellのイメージを使って、ローカルで応答する虚無リレーを作る。 で、それをRenderにupする。たぶんDockerfileを設置しておくだけで、Render側が「いい感じ」にしてくれそうだ。 listenするのは0.0.0.0:10000 にしておけばいい。 明日やろう。