dullwhaleのメモ帳

何度も同じことを調べなくてよいように...

2025-01-01から1年間の記事一覧

組み込み向けの軽量SSH実装であるDropbearを使う際の設定

組み込みシステムやネットワーク機器など、極端に計算機資源が限られる環境ではOpenSSHに代わってDropbearというSSH実装が用いられることがある。 よく、OpenSSHを代替するかのように説明されるが、ネットワークプロトコルとしての互換性はともかく、設定方…

GnuCashの勘定科目コード設計メモ

GnuCashにいくつかあるインポート機能の中に、CSVを用いた取引のインポートがある。 このCSVインポート時に、安全にしたいなら勘定科目コードをCSV中に記載する。 ただし、そのためには先に既存の勘定科目にコードを設定しておく必要がある。 この記事では、…

高速な非暗号学的ハッシュアルゴリズムxxHashを使う

ハッシュの利用目的が改ざんの検知などでは「ない」とき、定番のアルゴリズムであるSHA(secure hash algorithm)やMD5(message digest algorithm 5)は不適なことがある。 そのような場合にxxHashアルゴリズムの利用を検討すると良い。 非暗号学的な利用に…

Androidの通知は属性をきちんと設定しないとPendingIntentの挙動がおかしくなる

通知やPendingIntentに関する一般的なミスを一通り確認した後でも原因不明なら、通知を作成する際にアイコンを設定しているか確認せよ。 Android 11において、通知をタップした際のPendingIntentでActivityを開くようコードを書いていたが、代わりにAndroid …

Wi-Fiからすぐに切断されてしまうAndroid端末の調査と妥協的解決策

自宅LAN内において、少し古いAndroid端末が数分毎にWi-Fiから切断される問題があった。 この記事ではADB(android debug bridge)を用いたデバッグログとWi-Fiルーター/AP(access point)の設定変更で問題の原因の絞り込みと、回避するための構成について説…