特定口座で購入した投資信託を売却してから新NISAへ移管するべきかどうかをシミュレーションするPythonプログラム
家族から相談を受けまして、特定口座で保持している投資信託を新NISAへ売却して移管するべきかどうか聞かれました。 色々と条件が複雑槽だったので、Pythonでプログラムを書いてシミュレーションしてみました。
全 26 件中 1〜10 件を表示
家族から相談を受けまして、特定口座で保持している投資信託を新NISAへ売却して移管するべきかどうか聞かれました。 色々と条件が複雑槽だったので、Pythonでプログラムを書いてシミュレーションしてみました。
最近TypeScriptのランタイムの一種であるDenoを使って遊んでみています。 NodeJSに比べるとオールインワン感が大分手軽な感じがあり、まだ発展途上ですが色々とDeno向けのライブラリも存在しています。 その中に静的サイトジェネレーター(Static Site Generator)であるLumeがあり、これをGitLab Pagesで理世数るための設定をまとめました。
タイトル通りでニッチな例ですが、ドンピシャな例がなく構築に手間取ったので備忘録として記録しておきます。 用途としては事務方がエクセルで作られた名簿において、名簿を統合したり、更新の判定などに使う、といったものですね。
以前FletというPython向けGUIフレームワークを使ってGUIアプリケーションを作成し、公開しました。 このアプリケーションは筆者の環境の都合でWindows向けとしてリリースしましたが、今回Github Actionsを用いてWindows/Mac/Linuxのクロスプラットフォームに対応させることができました。 ただ、ReleaseのAsset Uploadで時間を取られましたので、同じ轍を踏まないように記録しておきます。
新NISAで盛り上がる資産運用について気になったので、金融に関しては素人ですがプログラムをかいてランダムシミュレーションを行って見ることにしました。 このためにPythonのGUIフレームワークであるFletと、数値計算ライブラリであるnumpyを用いて、相関を持つアセットの資産推移モンテカルロシミュレーションを行うGUIツールを開発してみました。 このツールを用いて、資産運用シミュレーションを行った場合に確率的にはどの程度の振れ幅が出るのかということを見てみました。
インラインスケート滑走時のGPSログであるgpxファイルに対して、Pythonを使ってmp4形式のアニメーション動画化してみました。 利用したライブラリはgpxpy,staticmap,cv2,numpy,pillowになっています。
WSL2上のPodman(Distroはpodman-default-machine)において、GPUコンテナを起動した際にError: crun: error stat'ing file `/usr/lib/wsl/drivers/nv_dispig.inf_amd64_19f3764f95906f94/libcuda.so.1.1`: No such file or directory: OCI runtime attempted と表示され、コンテナの起動が出来ませんでした。 この問題への対処には/etc/cdi/nvidia.yamlの更新で対処出来ました。詳細を以下に記録します。
WSL2上のPodman(Distroはpodman-default-machine)においてVSCodeのdevcontainerを利用したGPUコンテナの実行を行うことが出来ました。 ただ、Dockerfileを使う場合docker-compose.ymlを1つで対応することはできず、ビルド用とdevcontainer用の2つに分けて対応しました。 今回行った設定を記録しておきます。
WSL2上のPodman(Distroはpodman-default-machine)においてNvidia-container-toolkitを導入し、GPUコンテナの実行を行うことが出来ました。 てっきりWSL2だとDockerだけGPU利用可能なのかと思ってましたが、Podmanでも実行することが出来るようです。 その手順やPodman-composeなどの設定を記録しておきます。
Windows11のWSL2において導入したPodmanですが、VSCodeのDocker拡張を利用した際にInvalid JSONと表示されてしまいます。 Docker CLIを導入してPodmanによるAPI Forwardingで対応させることにします。
スポンサーリンク