Rust 色相環のグラデーション画像を出力するコードのメモ アナログ時計の文字盤周りの装飾を追加するために画像を用意した。時計については以下に書いていた。 色相環のグラデーション 文字盤の周りにリングを追加した。 上記リンクで使っているbevyではmaterialに対してグラデーションをかけるのはち... 2024.04.16 Rust
Rust RustのBevyクレートでアナログ時計を作る RustのBevyクレートを使ってアナログ時計を作ったので記録を残したい。 基本的にはドキュメントを参考に BevyはECSというパラダイム、概念を使っている。まずはこれを理解する。これについては公式のチュートリアルを見ればすぐわかる: 非... 2024.03.25 Rust
windows WSLで使っているvhdxファイルのサイズを削減する WSLで使用されているvhdxファイルのサイズを縮小する。 実行は自己の責任で 失敗しても責任は取れません。よく確認し、バックアップをとり、実行すべきです。 調べる 最初にヒットしたページのOptimize-VHDは使えない。 window... 2024.02.28 windows
windows Windowsでスクショをどこかに格納するまでの前処理 Windowsのスクショ管理までについてのメモ ファイルサイズの削減は不可逆なので、気になる場合はサイズの削減はしないほうがいいかもしれない。 全体の流れ Windows環境における個人的に満足しているスクショ整理につながる方法をメモしてお... 2024.02.09 windows
linux pngquantを使ってpng画像を違和感少な目にサイズ圧縮する pngquantを使ってpngファイルを違和感少な目にファイルサイズを小さくする。 概要 あのパンダの画像圧縮サイトtinyPngもこれが使っているアルゴリズムでサイズを圧縮しているらしい。7割くらいのサイズ削減が期待できる。 インストール... 2024.01.02 linux
Python3 pythonのasyncioでタスク分散に自前のキューを使ったメモ Pythonのasyncioでタスク分散を行った。自前のキューと処理時間、PriorityQueueについての記録を残しておく。 asyncio asyncioとはPythonで並行処理を書くためのライブラリ。awaitとasyncキーワー... 2023.11.15 Python3
Git git filter-repoを使って過去のコミットの内容を書き換える git-filter-repoを使ってgitの履歴の書き換えを行った。 目的 うっかりローカルのパスの文字列をハードコードしたままpushしてしまったため、これをなかったことにしたいと思った。 少し具体的に述べると、/ukkari/path... 2023.10.22 Git
windows AutoHotKeyのスクリプトの個人的メモ AutoHotKeyのスクリプトメモ 書くまでもない小さいことだが、一応記録しておく。 変数は保持されている (当然ながら)ahkスクリプト内の一番外側にある変数はずっと保持されている: vec := #o:: { Loop 100 { v... 2023.10.15 windows
windows autohotkeyのスクリプトをv2対応する autohotkeyのv2が正式リリースされていたので移行作業を行った。 移行 動いているすべてのahkファイルを停止 Windowsのアプリと機能からv1をアンインストール v2をダウンロード v2をインストール 以上の作業を順に行って、... 2023.10.05 windows
Rust Rustで引数のファイルをゴミ箱に移すだけの実行ファイルを作成した 引数に指定されたファイルをゴミ箱に移すだけのexeファイルをRustで作成した。 exeにドラッグアンドドロップでファイルのゴミ箱行きに利用できる。フォルダのドロップはどうなるかわからない。 目的 ファイルの整理で使うつもりで作成した。 ビ... 2023.09.22 Rust