2024-04-01から1ヶ月間の記事一覧

Creative Stage SE miniのファームウェアアップグレードを行った

Creative Stage SE miniのファームウェアを更新した。リリースノートに Fixed audio will be automatically muted at minimum volume とあるように、USB接続で低音で流しているとミュートになる動作を直したみたい。しばらく使っている限り、確かに良くなっ…

unwrap()は変数の所有権を移動させることがある

所有権をわかったつもりだったが、わかってなかった。*1Rust By ExapmpleのPipesの章で、以下のコメントにあるstdinがdropされると記述が信じられなかった。 match process.stdin.unwrap().write_all(PANGRAM.as_bytes()) { Err(why) => panic!("couldn't wr…

US配列 on JP109キーボードの感想

JP109キーボード上でUS配列にしてしばらく使ってみているが、特に問題はない。一部のショートカットキーがUS配列で押しやすいから割り当てられたんだろうなぁと気づくぐらいだった。 Mozcのローマ字テーブルを一部作り直し JP109キーボードを前提としていた…

Rust By ExampleのFrom and Intoが分かりにくい

The From and Into traits are inherently linked, and this is actually part of its implementation. If you are able to convert type A from type B, then it should be easy to believe that we should be able to convert type B to type A. Rust By E…

US配列とJIS配列の違い

キー配列に関して、自分の経験ではUS配列とJIS配列の間には特に違いを感じない。かつて、US配列のマシンとJIS配列のマシンが混在する環境で過ごしていた時期があり、毎日違うマシンを使っていたので、その日にならないとどちらの配列を使っているかわからな…