今日

今日

お天気

  • はれ、強風

今日の体調

  • わるくなかった

できごと

財団関連

  • ここ一週間くらい財団のご機嫌がすごく悪い。
  • どうもディスクI/Oの負荷が高い感じ
  • Misskeyのディスク負荷がすごいように見えるのでどうにかしないと
  • 犯人は… migrateのときにUnique Indexが作れなかった(キーダブリ)ことがあって、それを無視しちゃったのが効いてるんだろうなぁ
  • どうにかしようかと悩んだけれども、もう良いやと思ってphantasma.cloudのMisskeyインスタンスは閉鎖した。
  • 5分に一回くらいスパイクのようなアクセスがあってもしかして、Oracle Cloudでなんか絞られてる?と思ってVultrを契約して、出口ノードを変えてみたが効果なし。
  • Vultrに決めるまでに、Linode、Lightsailと試したがLinodeおっそい、Lightsailは0.15vCPUで厳しいかなぁと思ってGeekbenchの結果を公開してるVultrに。
  • Geekbench測ったら公表値の1/3でやんの。それでもLinodeよりは早い。Lightsailには負ける感じ。シェルアクセスが重いのはハズレ感すごい。
  • 結局、Oracle CloudのAlways Free枠ってとんでもないブツを割り当ててくれてるということがわかった。
  • そしてとりあえずでVultrに払った$10は無駄になったとさ

TODO

  • EnvBoy Issue消化 (web settingほしい)
  • ワイドパンツ欲しい
  • 職務経歴書アップデート
  • メガネ視力検査
  • コンタクト店変える?
  • Slack古いファイル削除ツールのアップデート(deprecated API変更)

今日

今日

お天気

  • はれ

今日の体調

  • めちゃくちゃ眠い

できごと

美容室の予約取った

電話すると面倒なので直接行ってきた。近所って便利

Swayのワークスペース割当変更

ワークスペースを11枚にした。できれば10枚に戻したい。

左モニタ

  • ブラウザ1
  • ブラウザ2
  • 音楽プレイヤー
  • 動画

右モニタ

  • 作業用1
  • 作業用2
  • Slack
  • Thunderbird
  • SNS
  • Logging
  • Remmia

TODO

  • お風呂ボタンがバグってるの調べる
  • 液晶ON/OFFがバグってるのを調べる
  • EnvBoy Issue消化
  • 暑くてもきれる羽織欲しい
  • ワイドパンツ欲しい
  • 職務経歴書アップデート
  • Slack古いファイル削除ツールのアップデート(deprecated API変更)

今日

今日

お天気

  • はれ

今日の体調

  • めちゃくちゃ眠い、なんだこれ

できごと

財団がぎゃふんした。 その1

理由はいつものNiceHashのメモリリーク。 excavatorがメモリリークしてると思いこんで、毎日プロセスを殺すようにしていたが、 リークしているのはGUI (app_nhm.exe)の方だった。 こいつがメモリを5GBくらい食うとサーバーのメモリが逼迫してTrueNAS VMが 不調になり、ストレージがだめになるとそこに依存しているPodがみんな止まる。 という流れ。

なによりデータが破損しなくてよかった。

財団がぎゃふんした。 その2

その1のときにTrueNASを12.0U3 -> U4 にしたんだけど、これのせいかMinioの Bucket policy が消えてしまった。Minioへの保存はアクセスキーを使って保存しているので問題ないが、表示はされない。というなんか複雑な状態で手間取った。

TODO

  • お風呂ボタンがバグってるの調べる
  • 液晶ON/OFFがバグってるのを調べる
  • EnvBoy Issue消化
  • 暑くてもきれる羽織欲しい
  • ワイドパンツ欲しい
  • 職務経歴書アップデート
  • Slack古いファイル削除ツールのアップデート(deprecated API変更)

今日のお天気

今日のお天気

  • 晴れ

今日の体調

  • イマイチ。というかなんか昼過ぎに気分悪くなってちょっと昼寝した。

SwayWM

唐突にChromeとかvscodeとかBiscuitとかで日本語入力ができなくなった(IME起動キーを押してもIMEが有効にならない) 1日悩んで検索しまくった結果… ~/.config/locale.confLC_CTYPE=ja_JP.UTF-8 と書いたら一発で治った。 fcitx5、全然問題なく使える。よき。

お風呂ボタン

もうひどいひどいひどいバグというか、完成してないやん。っていうレベルだった。 とりあえずバグ直したりスクリプト直したりしたのでこれでおっけーなはず。

TODO

  • お風呂ボタンがバグってるの調べる
  • 液晶ON/OFFがバグってるのを調べる
  • EnvBoy Issue消化
  • 熱くてもきれる羽織欲しい
  • ワイドパンツ欲しい
  • 職務経歴書アップデート
  • Slack古いファイル削除ツールのアップデート(deprecated API変更)

起きたこと

起きたこと

  • 晴れのち雨

SwayWM

ついに設定が完了した感じ。 XKBのレイアウト設定は、元ネタのファイルをコピーして変更したあと、 ~/.xkb/symbols/jp に置くことで機能した。 あとで設定をまとめる

TODO

  • お風呂ボタンがバグってるの調べる
  • 液晶ON/OFFがバグってるのを調べる
  • EnvBoy Issue消化
  • 熱くてもきれる羽織欲しい
  • ワイドパンツ欲しい
  • 職務経歴書アップデート
  • Slack古いファイル削除ツールのアップデート(deprecated API変更)

起きたこと

起きたこと

  • 晴れのち雨

衣替え

さすがにコートとかが着れる温度ではないので圧縮してしまった。 ドレープが大丈夫かとても不安。

SwayWM

乗り換えてる。とりあえずハマったところ

マウスカーソルの設定方法

seat seat0 xcursor_theme "capitaine-cursors" 64

ただし、SDDMとかを使っていると(非サポートの構成)微妙にマウスカーソルが反映されなかったり マルチディスプレイだと片側に限ってマウスカーソルが消えたり、不思議な現象が起きる。

ボリューム変更時のバー表示

wobを使った。 この設定が全然効かなくてなんだろうと思ったら、これもディスプレイマネージャ経由で起動したせいだった。

TODO

  • お風呂ボタンがバグってるの調べる
  • 液晶ON/OFFがバグってるのを調べる
  • EnvBoy Issue消化
  • 熱くてもきれる羽織欲しい
  • ワイドパンツ欲しい
  • 職務経歴書アップデート
  • Slack古いファイル削除ツールのアップデート(deprecated API変更)

起きたこと

起きたこと

  • あめ

サボってた

液晶On/Off問題→シェルスクリプトキックに変更 お風呂ボタン→放置中

TODO

  • お風呂ボタンがバグってるの調べる
  • 液晶ON/OFFがバグってるのを調べる
  • EnvBoy Issue消化
  • 熱くてもきれる羽織欲しい
  • ワイドパンツ欲しい
  • 職務経歴書アップデート
  • Slack古いファイル削除ツールのアップデート(deprecated API変更)

起きたこと

起きたこと

  • あめー!さむーい!

postgresql restore memo

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
$ psql

root=# create user mastodon with password 'password';
root=# alter user mastodon valid until 'infinity';
root=# create database mastodon_db owner=mastodon;
root=# exit

$ psql -U mastodon mastodon_db

mastodon_db=# \i /backup.sql

もし、所有ユーザーを変えるなら、 OWNER TO root -> OWNER TO username; とSQLを置換しておく

※ このコマンドは、トゥートの中にSQLが書いてあるとそれを置換してしまうので該当していないかチェックすること grep -e “s/OWNER TO root;/OWNER TO mastodon;/g” -i foundation.sql

※ このコマンドは、トゥートの中にSQLが書いてあるとそれを置換してしまうので該当していないかチェックすること sed -e “s/OWNER TO root;/OWNER TO mastodon;/g” -i foundation.sql

インポート前に容量チェックすること。確保した全量がファイルシステムになっていない場合がある(テストで先に何か走らせた場合など)

TODO

  • お風呂ボタンがバグってるの調べる
  • 液晶ON/OFFがバグってるのを調べる
  • 多分、iscsi-provisionerのコンテナ類にtiniを入れないとSIGNALが飛んでない
  • お風呂ボタンの長押し/短押し判定追加
  • EnvBoy Issue消化
  • 液晶ON/OFF APIが応答を返していないのを治す
  • お風呂ボタンのbeep音を出すようにする
  • omxplayerをsystemdタスクに変更する(落ちるから)
  • ゴミ捨て通知の日付をJenkinsに入れる
  • EnvBoyタスクをissueに書く
  • 監視カメラ液晶の自動ON/OFFをスクリプトにする
  • KUMAN 液晶の電源OFF方法を調べる。ダメならSwitchbotハブにリモコンを学習させる
  • 監視カメラ液晶設置
  • Voxel Tycoon
  • ワイドパンツ欲しい
  • 職務経歴書アップデート
  • Slack古いファイル削除ツールのアップデート(deprecated API変更)

起きたこと

起きたこと

  • あづううい

k8s iSCSI provisioner

1日悩んだ結果、iSCSI Dynamic Provisionerは存在しないという結論に達した。 正確には ZFS / FreeNAS (TrueNAS Core) 用CSIドライバが存在するけれども、 TrueNASのWeb APIをk8sクラスタに見せないといけないのでちょっと嫌だなぁということで 普通にiSCSIだけで使えるDynamic Provisionerを・・・と思ったわけですが。 k8s 1.20 までであれば https://github.com/kubernetes-retired/external-storage が使用できましたが 1.21以降は selfLink was empty 問題がおきるので設定を変更すればもうしばらくは使用可能と思われる・・・が あんまりやりたくないので他のを使いたかった。そもそもretiredプロジェクトなので更新もないだろうし。

・・・そして散々粘ったけれども、CSI-iscsipluginはdockerコンテナ内からiscsiをいじろうとするんだけれども これがとても鬼門で、多分おそらくiscsipluginを動かすコンテナをホストのディストリと合わせないとダメっぽい。

TODO

  • 多分、iscsi-provisionerのコンテナ類にtiniを入れないとSIGNALが飛んでない
  • お風呂ボタンの長押し/短押し判定追加
  • EnvBoy Issue消化
  • 液晶ON/OFF APIが応答を返していないのを治す
  • お風呂ボタンのbeep音を出すようにする
  • omxplayerをsystemdタスクに変更する(落ちるから)
  • ゴミ捨て通知の日付をJenkinsに入れる
  • EnvBoyタスクをissueに書く
  • 監視カメラ液晶の自動ON/OFFをスクリプトにする
  • KUMAN 液晶の電源OFF方法を調べる。ダメならSwitchbotハブにリモコンを学習させる
  • 監視カメラ液晶設置
  • Voxel Tycoon
  • ワイドパンツ欲しい
  • 職務経歴書アップデート
  • Slack古いファイル削除ツールのアップデート(deprecated API変更)

起きたこと

起きたこと

  • あづううい

nodered

シェルスクリプトをexecするだけのフローのシェルスクリプト部分をフローにした。 すごい頭使った。。

衣替え

半袖の服を出した。は良いんだけど正直少なっ。

TODO

  • お風呂ボタンの長押し/短押し判定追加
  • EnvBoy Issue消化
  • 液晶ON/OFF APIが応答を返していないのを治す
  • お風呂ボタンのbeep音を出すようにする
  • omxplayerをsystemdタスクに変更する(落ちるから)
  • ゴミ捨て通知の日付をJenkinsに入れる
  • EnvBoyタスクをissueに書く
  • 監視カメラ液晶の自動ON/OFFをスクリプトにする
  • KUMAN 液晶の電源OFF方法を調べる。ダメならSwitchbotハブにリモコンを学習させる
  • 監視カメラ液晶設置
  • Voxel Tycoon
  • ワイドパンツ欲しい
  • 職務経歴書アップデート
  • Slack古いファイル削除ツールのアップデート(deprecated API変更)

起きたこと

起きたこと

  • あづううい

nodered

シェルスクリプトをexecするだけのフローのシェルスクリプト部分をフローにした。 すごい頭使った。。

衣替え

半袖の服を出した。は良いんだけど正直少なっ。

TODO

  • お風呂ボタンの長押し/短押し判定追加
  • EnvBoy Issue消化
  • 液晶ON/OFF APIが応答を返していないのを治す
  • お風呂ボタンのbeep音を出すようにする
  • omxplayerをsystemdタスクに変更する(落ちるから)
  • ゴミ捨て通知の日付をJenkinsに入れる
  • EnvBoyタスクをissueに書く
  • 監視カメラ液晶の自動ON/OFFをスクリプトにする
  • KUMAN 液晶の電源OFF方法を調べる。ダメならSwitchbotハブにリモコンを学習させる
  • 監視カメラ液晶設置
  • Voxel Tycoon
  • ワイドパンツ欲しい
  • 職務経歴書アップデート
  • Slack古いファイル削除ツールのアップデート(deprecated API変更)

起きたこと

起きたこと

  • 暖かくなってきた。そろそろ衣替えか

トイレ掃除

なんか微妙に汚かったので掃除した。まんぞく。

nodered

ずっとサボってたけど復活させた。

TODO

  • お風呂ボタンのbeep音を出すようにする
  • omxplayerをsystemdタスクに変更する(落ちるから)
  • ゴミ捨て通知の日付をJenkinsに入れる
  • EnvBoyタスクをissueに書く
  • 監視カメラ液晶の自動ON/OFFをスクリプトにする
  • KUMAN 液晶の電源OFF方法を調べる。ダメならSwitchbotハブにリモコンを学習させる
  • 監視カメラ液晶設置
  • Voxel Tycoon
  • ワイドパンツ欲しい
  • 職務経歴書アップデート
  • Slack古いファイル削除ツールのアップデート(deprecated API変更)

起きたこと

起きたこと

  • 暖かくなってきた。そろそろ衣替えか

トイレ掃除

なんか微妙に汚かったので掃除した。まんぞく。

nodered

ずっとサボってたけど復活させた。

TODO

  • お風呂ボタンのbeep音を出すようにする
  • omxplayerをsystemdタスクに変更する(落ちるから)
  • ゴミ捨て通知の日付をJenkinsに入れる
  • EnvBoyタスクをissueに書く
  • 監視カメラ液晶の自動ON/OFFをスクリプトにする
  • KUMAN 液晶の電源OFF方法を調べる。ダメならSwitchbotハブにリモコンを学習させる
  • 監視カメラ液晶設置
  • Voxel Tycoon
  • ワイドパンツ欲しい
  • 職務経歴書アップデート
  • Slack古いファイル削除ツールのアップデート(deprecated API変更)

起きたこと

起きたこと

  • 暖かくなってきた。そろそろ衣替えか

技術ブログ

Hugoに載せ替えた。なんというかWebで編集するのは良いんだけど、Ghostは重かった。

なんとなくすごい絞りたくなってきた。とはいえ色々やるのはしんどいのでスクワットだけしてる。

zsh

Fedoraを触ったらzshがデフォルトだったので移行しようかなぁと思ったけれども、なんというか… 検索した範囲の記事がなんかチャラくてやだなぁ…という理由で取りやめ。

TODO

  • KUMAN 液晶の電源OFF方法を調べる。ダメならSwitchbotハブにリモコンを学習させる
  • 監視カメラ液晶設置
  • Voxel Tycoon
  • ワイドパンツ欲しい
  • 職務経歴書アップデート
  • Slack古いファイル削除ツールのアップデート(deprecated API変更)

起きたこと

起きたこと

  • 暖かくなってきた。そろそろ衣替えか

btrfs

timeshift が使いたくてext4→btrfsに変更した。 ext4からbtrfsにはコンバートができたらしいのだけれども、単純に別のシステムで起動して rsync av from to でコピーして、逆で戻した。 …/etc/fstabを変更してはい起動OK…と思ったら!

btrfsはzfsのようにsubvolumeを切れるものだったので、パーティションを切った状態の ext4をコンバートしてはいOKではなくて、(/ 用のパーティション一個ならそれで良いんだけど) パーティションを分割していたら全部一つにまとめて(このときにSubvolume作ったりなんだりする) みたいなことをやらないといけなかった。 結局、再度システム含めてrsyncして書き戻し。

そして、zenカーネルを入れていたらこれはなんとbtrfsと相性が悪いのかなんなのか、起動できなくなった。 ArchのインストールUSBを作って起動して、arch-chroot→pacman -S linux してmkinitcpioで 標準カーネルで起動させたら普通に起動してきた。素敵。

TODO

  • KUMAN 液晶の電源OFF方法を調べる。ダメならSwitchbotハブにリモコンを学習させる
  • 監視カメラ液晶設置
  • Voxel Tycoon
  • ワイドパンツ欲しい
  • 職務経歴書アップデート
  • Slack古いファイル削除ツールのアップデート(deprecated API変更)