今日のお天気

今日のお天気

  • 晴れ

今日の体調

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

SwayWM

唐突にChromeとかvscodeとかBiscuitとかで日本語入力ができなくなった(IME起動キーを押してもIMEが有効にならない) 1日悩んで検索しまくった結果… ~/.config/locale.conf に LC_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変更)

起きたこと

起きたこと

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

鏡

棚に木ネジで固定するつもりだったが、よく考えたら部屋のドアが金属なので磁石で留められることに気がついた。 ということでAmazonに木ネジ用の穴が空いている磁石を両面テープで貼り付けた木の部分に木ネジで止めた。 使用した磁石は https://www.amazon.co.jp/dp/B07ZWX73CD これ。 付属の木ネジは長すぎたのでダイソーの木ネジセットに入っていた短いものを使っている。

…正直、最初にこれを思いついていれば、もとから鏡についてる木片に磁石を止めればよかったわけで 偉い遠回りをしてしまった。 ちなみに磁石は4つ使用した。これでガッチリ止まっているので文句ないレベル。 念の為、取り外しテストもしたが問題なかった。

TODO

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

起きたこと

起きたこと

  • 暖かくなってきた。そろそろ衣替えか
  • 久しぶりにゲームを死ぬほどプレイしてる

Voxel Tycoon

買った。30年くらいプレイしてみたけれども正直、研究とか加工とかが面倒要素な気がする。 資源がもうちょっと多ければ…とか橋の建築面倒すぎとか言いたいことはあるけれども、 修正予定っぽいのでまぁ…

Wreckfest

Flatoutの続編的な… というかいつもの。みたいな感じ。 ずーっと前に買って詰んでおいたら製品化してた。中盤まではおもしろい。 Aクラスになって6周になってからやり直しはつらいし、ダメージ入らないように走ってもぶつけられるしで めっちゃストレス。 ていうか、Aクラスになったからってコーナー曲がる速度変わらないのになんで距離二倍やねんというのと 頼むから薄暗いとかやめて、ただでさえマップの表示範囲が狭くて、しかも見づらい場所に表示されてるのに。

鏡

移動するために木片をカットしてもらって両面テープ買ってきてつけた。 3Mの木材用超強力テープ、めちゃくちゃ強力というか、これは剥がせないなっていう強度があってすごい。 1.5Mで800円とかするけども。最大の接着力が出るまで24Hかかるらしいのでしばらく放置。

液晶

液晶モニタに赤外線リモコンがついていたのでそれをs-remoに学習させた。 s-remoは応答速度を上げるためにローカルモードでセットアップした。

TODO

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

起きたこと

起きたこと

  • ものすごい暖かかった

監視カメラ

ケースが届いた。実地試験してみたら… KUMAN 7インチ 1024x600 モニタは出力をOFFにしてもバックライトが点きっぱなしで No Signal を表示し続けてしまう。 どうしたもんだろこれ。 ただ一つラッキーだったのはモニタを固定する部分がカメラ用三脚穴と互換性があったこと。これで固定方法が色々選べるので助かる。

Voxel Tycoon

完全にTransport Tycoon を3Dにして今に合わせた感じ。 あえてボクセルな見た目にしてあるのも機器MODが作りやすそうで良い。 そして、マルチプレイヤーがロードマップに乗っているのも…完璧。 OpenTTD, OpenLoco(https://github.com/OpenLoco/OpenLoco) と並んで大変気になる。

TODO

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