Saqoosha

2023.08.15

Diary

Python スクリプトを Web app 化するいまどきの方法は Streamlit かな?と思って入門してみましてちょっと最初アーキテクチャを理解するのに時間がかかったけどスクリプトがことあるごとに再実行されるっていうところでこれは Unity とかでいう Immidiate Mode GUI に近いなとわかったら楽勝で見た目もすっきりいい感じにできそうと思ったらよくわかんない謎バグをくらって最終的に Time.sleep(1) すると解消するということがわかったところで本日は終了。

2023.08.16

Diary

Streamlit はおもろいんだがボタンクリックして裏で処理はしらせてるあいだボタンをdisableにしてspinner表示してみたいな割とよくやりそうなことが簡単にはできなくってめんどくなってきたのでもうふつうに FastAPI + React にしちゃおっかなって気分になっている。

2023.08.17

Diary

とりあえずフロントエンドはいつもどおりさくっと macOS でやるかー daisyUI なかなかいいやんってそれっぽいのができたところでいっかい Windows で動かしてみるかなーってもってたらそもそも Windows の Node.js 環境まったくわからんくて winget で frm いれたらコマンド見つからんのに choco install frm だといけたり pnpm は choco でもダメで npm -g install pnpm だったりあげくに pnpm install が謎にコケるので調べてみたらどうやらパスに含まれる空白がダメっぽくてようやく動いたとおもったらオフィスのネットワークが全滅していてとりあえず応急処置したけどヘロヘロである。