雑記
gnu as(gas) には label1: ... という構文があって、label1はその部分のアドレスを表す。 例えば、 .code16 movw $label1, %ax とすれば、axレジスタにlabel1のアドレスを入れることができる。 この時、 movw label1, %ax と書いてもエラーにはならない。 こ…
vueの勉強。 バージョン % vue -V 3.7.0 vue create で作ったプロジェクトにvue-routerのサンプルを入れたらうごかねぇ。 エラーメッセージ [Vue warn]: You are using the runtime-only build of Vue where the template compiler is not available. Either…
最近、ブログの更新がなかったので、書こうかなって思いました。最近は、tkinterとか、競プロとか、ディスクリートトランジスタアンプとか勉強してるんですけど、集中してるからか、ブログ書く気力がないんですよね。今まで、集中してなかったかって聞かれる…
os.path.getsize(path)を使えばいいらしい。 ファイルサイズ出力のスクリプト作った。 """ print_size.py """ import os import sys if __name__ == '__main__': try: size = os.path.getsize(sys.argv[1]) f = "" if 10**3 <= size < 10**6: f = f"{size//1…
家のwindows機のssdを256から500に買えようと思ったんだけど普通に失敗した OSの入ったドライブはGPTになってる。 新しいドライブをGPTでフォーマットして、システムクローンを行ってみた。 移し替えた後もOSは起動できた。今まで通りと思っていた。 chrome…