rinsuki boosted

非常感谢 ← めっちゃ感謝してそう

なんか最後の(アップロードが終わる)リクエストで404が返ってくる

Show thread

Google Drive の Resumable Upload API わけわからん

TypeScript書きながらSwiftで書きて〜つってる

ただなんか .venv をプロジェクト内に作る設定を有効にしないとVSCode連携がうまくいかないので気をつけて

Show thread

poetryたぶんPythonのpipenvとかそういうジャンルの中で一番まともだと思う(私も使っています)

例えば pip install がOSのパッケージマネージャのエイリアスになっていて、透過的にOSのパッケージに変換されてからインストールされるとかならいいかもしれない

ちょっと使いたいくらいのライブラリをわざわざ追加するのはだるいという問題もある

rinsuki boosted

あと、このライブラリはパッケージマネージャにないから直で入れるとその依存関係にあるライブラリがパッケージマネージャにあるのに野良で入ってしまうとかもある

Show thread

システムのパッケージマネージャでpythonとかrubyとかのライブラリ入れるの、ローリングリリースじゃないディストリの場合古いバージョンで死ぬとか、ローリングリリースでも実はそのライブラリのパッケージがメンテナンスされてなかったりとか、もうここにあるrequirements.txtをどうやってシステムのパッケージマネージャでインストールするねんとか、いろいろ問題がある

rinsuki boosted

そういう事情のせいなのか知らないけど、Guix は Python のライブラリがめっちゃ充実してる。rrequirements.txt よりも Guix で管理するのが楽そうなのでおすすめ。

分離してくれるのはvirtualenvでpipenvとかpoetryとかそういうのはvirtualenvのラッパーという認識だけどもしかしたら間違ってるかもしれない

rinsuki boosted

もともとPythonにはpipというrequirements.txtから必要なパッケージをインストールしてくれるのがあって、それはnpmでglobalにインストールするように振る舞う。pipenvを使うとそれを分離できるということでいいのかな

rinsuki boosted

CMakeHoge.cmake もなんか頭悪いのでアレ
{{hogename}}@{{hogename}}.{{tld}}
みたいなのに近い悩みがある

rinsuki boosted

notestockの検索、なんで動いているんだろう。全文検索インデックスがぶっ壊れたのでDROP INDEXしてあるんだが・・・。

Show more
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!