-
今回は3部作になり、その1です。 何をしたいかというとサービスで何か変更した状態をActivityに知らせる方法を試してみます。 Gemini に聞いてみると …
-
M3X の Oリング交換
Shanling の M3X という DAP を使用していますが、SD カードスロットの蓋に付いていた O (オー) リングが突然切れました。O リングというの…
-
ip a コマンドでIPv4アドレスを取り出すスクリプト
超小ネタです。 ip a するとたくさんのアダプタとそれぞれのアドレスが一覧で表示されますが、このままだとスクリプトで再利用する際にはちょっと都合が悪いときのワ…
-
Android Studio でプロジェクト名を変更したら gralde プロジェクトが 2つになった
今日も Android Studio と格闘してます。 ちょっとプロジェクト名の typo が気になり安易に refactor したらちょっとハマりました。以前…
-
Android Kotlin インターフェイスの実装方法 3 パターン
さて引き続き Android プロジェクトをやっているわけですが、オブジェクトにリスナーを渡してコールバックを登録する処理があると思うのですが、そのコールバック…
-
WordPress の “Highlighting Code Block” で対応言語を追加する。
このブログのコードブロックでは “Highlighting Code Block” というプラグインを使っています。 がデフォルトで対応…
-
Android Kotlin の ViewModel で Model の変更を受け取る -1
今回は珍しく長いです。 先日から Android のタスクにまた取り組んでいます。リハビリをかねて Jetpack compose を勉強しています。 自分の理…
-
Linux Mint 22 で RabbitVCS を使う
さて、今度のプロジェクトでは Subversion (SVN) を使うようなので GUI クライアントの RabbitVCS をインストールしてみた。本体 ? …
-
Linux Mint で btrfs にスワップファイルを作成する
Android エミュレータを起動するとメモリフルで張り付いてしまった。確認してみるとスワップファイルがなかったので再作成した話。 わかってしまえば簡単なのです…
-
Android ワイアレスデバッグのショートカット設定
また、Android アプリの開発に戻ってきたがあまり好きになれないのは相変わらず。そんなことはさておき、wireless debug の設定画面が深すぎて面倒…