サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
buzz-server.com
Hyper-V vs WSL2? 時代や現在のトレンドはWSL2(Windows Subsystem for Linux)ですが、個人的にはまだHyper-VにLinuxサーバを立ててそこで開発する方がやりやすいです。 まだまだWSLも発展途上なので今後より使い勝手が良くなっていきますが…。 日本だとWSL2、Hyper-Vがここ1年間ほど同じぐらいの検索頻度になっています。 なお全ての国で見てみるとまだまだHyper-Vの方が強そうかなぁ。 というかそもそもHyper-VとWSLをそのまま比較するのはあんまり良くないか。 なお、VMware(ESXi)とVirtualBoxを並べてみるとこんな感じです。 圧倒的なVirtualBox一強なんですね。若干右肩下がり…っぽい気がしますが、対照的に右肩上がりになっているものがないので何か他の仮想化環境があるのかなぁ。 現時点でWSL2よりもHy
今回やりたいこと API経由でバッチ処理とか重い処理を動かしておいて、UI側で状態を監視したい…なんてことあるよね。今回はそんな時の処理を書いていこうと思います。 APIからバックグラウンドで重い処理を起動したい バックグラウンド処理の状態を取得して画面側で表示したい 処理中でもAPIへのリクエストは止めたくない 今回はとりあえずAPI処理だけに留めようと思います。 APIが出来ちゃえば画面側はご自由にといった感じです。 環境 Python 3.9.2 FastAPI 0.68.1 各処理を書いていく FastAPIにはバックグラウンド処理用にBackground Tasksが用意されています。 公式を見ても分かる通りかなりシンプルに書けます。add_taskにバックグラウンド処理を入れるだけ。後はお任せ。素晴らしい。 #!/usr/bin/env python3 import time
Docker Desktopが有償化して結構経ちました。 普段はUbuntuにDocker入れてそこで使っているのであまり気にしていなかったのですが、ひょんなことからWindowsにDockerを入れることになり、有償化したので代替ツールを探していたらありました。Rancher Desktopです。 代替ツールがあったのは良いのですが少し躓いたので記事にしておきます。
このページを最初にブックマークしてみませんか?
『buzz-server.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く