キロヒー(kilohii)

ソフトウェア

【Flutter】audioplayersで低遅延で再生する方法

Flutterの音声ファイル再生パッケージ、audioplayersは軽量で使い勝手が良いパッケージです。 音楽再生に特化したアプリに使うには機能不足かもしれませんが、簡単なBGMや効果音の再生を行う場合には設定の手間が少なく便利に扱えます...
ビジネス

書籍レビュー「すぐやる脳」

タイトルすぐやる脳著者菅原 道仁出版サンマーク出版ISBN978-4-7631-4167-5価格1,400円+税 本書は「物事を先延ばしにしてしまう」「続けられない」「決められない」といった人の行動を脳科学、心理学的にアプローチ、解説してい...
ソフトウェア

自分のコードをGitHubに初めてpushするまでの流れ

自分で作成したコードをGitHubのリポジトリとして初めてpushする方法をまとめました。 前提 以下は既に用意されているものとします。 pushしたいコード GitHubアカウント gitのインストール 以下の環境で確認を行なっています。...
デバイス

HHKB StudioからREALFORCE R3に乗り換えた理由

HHKB Studioのレビュー記事を書いてから3ヶ月も経っていませんが、新しいキーボードを買ってしまいました。 REALFORCE R3のR3HC11というモデルです。 型番R3HC11配列日本語サイズテンキーレススイッチ45g 静音接続...
ソフトウェア

【Dart】コールバック関数が呼ばれるかテストする方法

Flutter(Dart)の自作クラスやウィジェットにコールバック関数がセット可能な時、それが呼ばれるかどうかをテストするにはどうすれば良いでしょうか。 関数が呼ばれるというとモックを使ったテストをすべきかと思いましたが、今回であれば以下の...
ソフトウェア

【Python】引数処理にsysよりargparseを使うべき理由

Pythonのコマンドライン引数処理でsysよりargparseモジュールを使うべき理由を、安全性やテストの観点から解説しています。
デバイス

HHKB Studio日本語配列のキーマップ紹介

他のキーボードやノートPC、Macの利用時にも違和感の少ない配列を目指してキーマップを作成しました。Studioのマウスボタンも有効利用する方法を紹介します。
デバイス

32インチ4Kモニタで世界が変わった

PCのメインモニタとして32インチ4Kのモニタを導入したところ大変満足のいく結果となったので紹介します。 この記事では以下について解説していきます。 4Kモニタのメリット、デメリット なぜ32インチを選んだのか 購入したモデル 今回購入した...
デバイス

HHKB Studioを1ヶ月本気で使ってみた

2023年10月に発売され話題となったHHKB Studioを購入し1ヶ月ほど使い込んでみたのでレビューします。 今回購入したモデルは「HHKB Studio 日本語配列/墨」になります。 全体的な感想 乗り換えにあたって これまで利用して...
ソフトウェア

【Dart】Nullableなcallback型へアクセスする方法

Dart/FlutterでNullableなcallback型へアクセスする方法です。 call()メソッドを使う方法 下記のように呼ぶのが最も簡単だと思います。 DartnullableCallback?.call(); 解説 Nulla...