FrontPage
みよ@わさもん.ねっと
遊んだこととか、ちょっとしたメモを書いています。
最近の更新
Diary/2026-2-22 / Diary/2026-2-21 / Diary/2026-2-19 / Diary/2026-2-13 / Diary/2026-2-16
Miyo's Diaryの最新の5件
2026-2-22
自転車出勤
天気が良いようなので久しぶりに.
今日は,少し遠回りになるけど分かりやすい道を選んでのんびりと.
おかげで,会社についてすぐに仕事に取りかかれる程の疲労感.
2026-2-21
KOrganizer
個人で取得しているGoogleアカウントとQ社のGoogle Workspaceのカレンダを
切り替えるのが面倒と思いながらも,
Q社のGoogle Workspaceで独自のOAuthトークン取るのが面倒(仕事用なのでなんか違う気もする)
という状況で,両方のカレンダをうまく閲覧する解決策を思いついてなかった.
正確に言うとmacOSやiPadのカレンダアプリは便利だなと思いながら,
普段の生活環境がLinuxなのでどうにかならないかなと思っていた.
というところで,KDEのakonadiだと独自にOAuthトークンとらなくても
認証通せるようなので,akonadiとkorganizer環境を作ってみることに.
ホストはXUbuntu 24.04.インストールは,
sudo apt install korganizer akonadi-backend-sqlite
でOK.
korgnaizerを起動して,Settings -> Configure KOrganaizer...で設定ダイアログひらいて,
GeneralのCalendarsでGoogleカレンダを登録する.
とりあえず,どちらのカレンダも表示することができた.
しばらく生活してみるか.
しかし,OkularといいKOrganaizerといい,随分KDEアプリが増えてきた.
そのうち,デスクトップ環境をKDEに移行するかなあ.
ちなみに,akonadiのDBは,SQLiteなので,sqlite3で叩ける.
$ sqlite3 ~/.local/share/akonadi/akonadi.db sqlite> .database main: /home/miyo/.local/share/akonadi/akonadi.db r/w sqlite> .tables CollectionAttributeTable PimItemTagRelation CollectionMimeTypeRelation RelationTable CollectionPimItemRelation RelationTypeTable CollectionTable ResourceTable FlagTable SchemaVersionTable MimeTypeTable TagAttributeTable PartTable TagRemoteIdResourceRelationTable PartTypeTable TagTable PimItemFlagRelation TagTypeTable PimItemTable sqlite> SELECT COUNT(*) FROM PimItemTable;
とか.楽しいかも.
2026-2-19
T2UB Nano
Ryzen 7 5825UでセットアップしたPCでは,
UGREEN WiFiアダプタ(AX900)を使っていたけど,
どうも動作が不安定なことがあるのでtp-linkのT2UB Nanoを試すことに.
ドライバは,https://github.com/lwfinger/rtw88 から.
git clone https://github.com/lwfinger/rtw88 cd rtw88 make sudo make install sudo make install_fw sudo make sign-install
とした.Bluetoothもうまく動いたのでBSBT5D200BKもお役ご免に.とてもすばらしい.
lsusbの結果はこんな感じだった.
Bus 003 Device 004: ID 0bda:c820 Realtek Semiconductor Corp. 802.11ac NIC Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 [unknown] bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 idVendor 0x0bda Realtek Semiconductor Corp. idProduct 0xc820 802.11ac NIC bcdDevice 2.00 iManufacturer 1 Realtek iProduct 2 802.11ac NIC iSerial 3 123456 bNumConfigurations 1 Configuration Descriptor: ...
2026-2-16
systemd-resolved
になってから,DNS設定が必要なときにはアドホックに対応していた
(/etc/resolv.confを一時的に書き換えたりしてた)のだけど,
VPNなんかでいろんな環境を利用することも増えてきたので,そろそろちゃんとした手順を覚えておきたい.
覚えるべきは resolvectl コマンド.
このコマンドの存在は,man systemd-resolved でもわかる.
簡単には,
resolvectl status
で,
Global
Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
resolv.conf mode: stub
Link 2 (wlp0s20f3)
Current Scopes: DNS
Protocols: +DefaultRoute -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 192.168.100.1
DNS Servers: 192.168.100.1
Link 3 (docker0)
Current Scopes: none
Protocols: -DefaultRoute -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Link 5 (vboxnet0)
Current Scopes: none
Protocols: -DefaultRoute -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
とかでてくる.
書き換えければ,たとえば,
resolvectl dns 2 8.8.8.8
と,dnsコマンド使って,リンク先にDNSサーバーを設定できる
resolvectl status
で見てみると,
Global
Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
resolv.conf mode: stub
Link 2 (wlp0s20f3)
Current Scopes: DNS
Protocols: +DefaultRoute -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 8.8.8.8
DNS Servers: 8.8.8.8
Link 3 (docker0)
Current Scopes: none
Protocols: -DefaultRoute -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Link 5 (vboxnet0)
Current Scopes: none
Protocols: -DefaultRoute -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
と,書き換わっていることがわかる.
同様に,domainコマンドでドメイン名(resolv.confのsearch)の設定ができる.
2026-2-15
休日
近くの公園に梅を見に行って,ちょっとした買物に行って,久しぶりにジョギングして,と.