windows

LogiOptionsPlusで想定していないマウス操作が起きるので再インストールで直した

Logi Options Plusが壊れていたので再インストールした。 結果としては直った。起こっていた事象とやった手順を記録する。 起こっていた事象 マウスボタンのカスタムで利用していた機能がおかしな動作をしていた。具体的には、Firef...
ブラウザ

Firefoxの拡張機能を作ったメモ

Firefoxのアドオンを作ったのでメモ。ちなみにこちら: デフォルトのブラウザでリンク先を保存という機能がコンテキストメニューから行えるが、リンク先URLをもとにファイル名が決定されるので、それでは都合が悪い場合があったので、かわりにWe...
Android

termuxでSSH接続するためのセットアップ

androidのターミナルアプリtermuxからSSH接続するための準備 termuxの用意 termuxはFDroidというOSSパッケージマネージャ的アプリからインストールできる。FDroidの公式サイト: 主にすること pkg upd...
Javascript

html+javascriptでクリップボードにコピーするまで

html+javascriptでクリップボードにコピー 実現すること コピーするまでのユーザーの流れは次の通り: コピーしなくなる文章・数値などが同一ページ内に複数並んでいる。それぞれの内容は異なる。 それら文章・数値などのうちのどれかをク...
Rust

Rustのwebpクレートでwebp動画を生成する

Rustでwebp形式の画像を生成するメモ。アニメーションでも生成可能。 すること 静止画のwebpファイルを作成してみる アニメーションするwebpファイルを作成してみる 画像は正弦波を使うことにした。動いたときに分かりやすいかなと思った...
Rust

色相環のグラデーション画像を出力するコードのメモ

アナログ時計の文字盤周りの装飾を追加するために画像を用意した。時計については以下に書いていた。 色相環のグラデーション 文字盤の周りにリングを追加した。 上記リンクで使っているbevyではmaterialに対してグラデーションをかけるのはち...
Rust

RustのBevyクレートでアナログ時計を作る

RustのBevyクレートを使ってアナログ時計を作ったので記録を残したい。 基本的にはドキュメントを参考に BevyはECSというパラダイム、概念を使っている。まずはこれを理解する。これについては公式のチュートリアルを見ればすぐわかる: 非...
windows

WSLで使っているvhdxファイルのサイズを削減する

WSLで使用されているvhdxファイルのサイズを縮小する。 実行は自己の責任で 失敗しても責任は取れません。よく確認し、バックアップをとり、実行すべきです。 調べる 最初にヒットしたページのOptimize-VHDは使えない。 window...
windows

Windowsでスクショをどこかに格納するまでの前処理

Windowsのスクショ管理までについてのメモ ファイルサイズの削減は不可逆なので、気になる場合はサイズの削減はしないほうがいいかもしれない。 全体の流れ Windows環境における個人的に満足しているスクショ整理につながる方法をメモしてお...
linux

pngquantを使ってpng画像を違和感少な目にサイズ圧縮する

pngquantを使ってpngファイルを違和感少な目にファイルサイズを小さくする。 概要 あのパンダの画像圧縮サイトtinyPngもこれが使っているアルゴリズムでサイズを圧縮しているらしい。7割くらいのサイズ削減が期待できる。 インストール...