/var/lib/mysql のサイズが爆増して焦った

不具合修正のついでに Mroonga を新しくしたら /var/lib/mysql が1日で8GB増えて焦った。

このままじゃ空き容量なくなる

1~2日で空き容量がなくなる勢いだった。

いままで Ubuntu のDockerイメージに MariaDB と Mroonga をインストールして使っていたけど、今回 goonga/mroonga に入れ替えた。

gooonga/mroonga は、MariaDBじゃなくて MySQL のイメージがベースになってる。

サイズが爆増していた原因は MySQL 8.0 からバイナリログがデフォルトで有効になっているせいだった。(Mroonga関係なかった)
自分の用途ではバイナリログは必要ないので --skip-log-bin で無効化した。

GH6 のカスタマイズの不満点

一番困ってるのは、画面全体で被写体認識を使うAFとピンポイントAFの併用ができないこと。
EOS R6 や α1 は、シャッターの半押しやAF-ONボタンで使用する通常のAFとは別に、Fnキーに別のフォーカスモードを割り当てることができる。これが便利だった。
たとえば、

  • シャッター半押し → 画面全体から被写体認識してAF-C
  • AF-ONボタン → 中央1点のAF-S

みたいな設定ができる。(1点でも合わないときはAF-ON押しながらフォーカスリングまわしてMFにできる)

あと、GH6で良くないのはFnキーにフォーカスモードを切り替える機能を割り当てても、1回目のクリックでは現在の設定が出てくるだけなので、もう1回押さないと設定が切り替わらないこと。
個人的にまあまあ使う動画撮影範囲の設定(EXクロップみたいなやつ)も2回押さないと設定が切り替えられない。1回ですぐ変わって欲しい。(手振れ補正のブーストや、被写体認識のOn/Offは1回で変わるのに)

バッチファイルでデスクトップやマイピクチャのパスを使いたい(python使用)

いろんなやり方があるんだろうけど、python を使う。


まず python の win32com モジュールをインストール。

pip install win32com


pythonスクリプトを作成。(shell_vars.py)

from win32com.shell import shell, shellcon

print('DESKTOP=' +  shell.SHGetFolderPath(0, shellcon.CSIDL_DESKTOP, None, 0))
print('MYPICTURES=' +  shell.SHGetFolderPath(0, shellcon.CSIDL_MYPICTURES, None, 0))
# 以下必要に応じて追加

shellcon.CSIDL_ から始まるその他の定数。


バッチファイルでの使い方。(hoge.bat)

@REM 環境変数を設定
FOR /f "usebackq tokens=1,2 delims==" %%A IN (`python shell_vars.py`) DO SET %%A=%%B
@REM 設定した環境変数を使う
ECHO デスクトップは %DESKTOP% です

DxO PhotoLab の辛み

DxO PhotoLab を使うようになって、Adobe Bridge や Camera RAW を使わなくてすむようになったけど、いくつか辛いところがあるのでメモ。

レンズの対応方法の問題

画像ファイルには「どのレンズが使われたか」というデータが記録されているけど、メーカー独自の形式になっている。Adobe Camera RAW はひとつひとつ対応してくれているみたいだけど、DxO PhotoLab は焦点距離でレンズをマッチングしているらしい。


↑実際に私が使ったレンズはどちらでもない FE PZ 16-35mm F4 G

なので、「24-70mm F2.8」と「27-70mm F2.8 II」 のレンズが2本ある場合、ユーザーがどちらのレンズを使ったかを選ばないとレンズ補正が正しく適用されない。

実際、RF50mm F1.8 を買ったとき EF50mm F1.8 として処理されたり、SIGMA 28-70mm F2.8 DG DN が EF28-70mmF2.8 として処理されたりした。

そして、新しいカメラやレンズの対応は、新しいバージョンのソフトでしか対応しないパターンもある。この場合、当然ソフトのアップグレード料金が必要になる。

カメラ、レンズの対応が遅い

新しいカメラは発売から半年以上待たないと対応されないと思った方が良い。対応するまでは現像は一切できない。

レンズも対応は遅い。使うカメラやレンズがはっきりしているなら、ちゃんと確認して買った方がいいし、1年くらい待つ覚悟でいた方が良い。

一眼レフ用のレンズだと補正なしでもわりと見れたりするけど、最近の補正ありきのレンズだと結構つらい。歪曲はある程度自分で対応できるけど、ズームレンズだと焦点距離ごとにプロファイルを作らないといけないのできつい。

追記
  • 2022-06-18 にGH6とOM-1対応
    • OM-1 は 2022-03-18 発売
    • GH6 は 2022-03-25 発売

3台にインストールできるけど、解除はサポートとのやりとりが必要

Adobeは2台までだけど、DxO PhotoLab は3台までインストール可能でありがたい。

だけど、問題はPCを買い替えたとき。古いPCからアプリをアンインストールしても、ライセンスは解除されない。
DxO PhotoLab は「インストール残り回数」で管理されているようで、残り回数が0になったらサポートに連絡して増やしてもらう必要がある。すぐに使いたいときにはサポートからの連絡が来るまで数日かかるので困る。

Adobeの場合、オンラインでインストールされた端末のライセンスを無効化できるので、2台しかインストールできないという制限があっても、そこまで不便ではない。

実家のルータを買い替えた

去年の10月、実家のネット接続方法を PPoE から DS-Lite に切り替えた関係で、ルータを TP-Link Archer AX73 に買い替えていた。
gae.hatenablog.com
しかし、何度か不調の連絡があり、週に1回再起動する設定にしたりしていたんだけど、どうも安定しなかったらしい。
ネットが不安定なのは気の毒すぎるので、5月に帰省したときに別のルーターに買い替えることにした。

新しく買ったのはこれ。

NEC Aterm WX5400HP 。これを2台買って、メッシュにした。
私が使ったのは帰省していた短い間だけだったけど、その間で気になった点。

  • 初めてWi-Fiに接続したとき「インターネット接続なし」になる
    • なぜか知らないけど、はじめて接続したとき数十秒程度「インターネット接続なし」の状態になる
    • Windows PCとAndroidスマホタブレットで、同じ状態が発生した
    • 2度目の接続からは問題ない
  • スマホアプリの品質が悪い
    • TP-Link や Synology のアプリは結構まともな感じだが、Atermのアプリは見た目、操作性、安定性、すべてが悪かった
  • ちゃんとメッシュで使えた
    • 実家は3か所にアクセスポイントを設置していて、そのうち2台をWX5400HPでメッシュにした
    • 「どうせすぐにいろんな問題が起こって、メッシュは使えないんだろうな」と期待せずに買ったが、普通に使えてたような気がする

以上。実家での評判はまた夏に帰ったときに聞いてみる。
普通に使えてるようならもう1台増やして、統一するつもり。
TP-Link のように安くはないけど、Atermも長生きして選択肢として残って欲しいですな(笑)

ASUS TUF Dash F15 と DisplayPort

サブPC用のモニタ(EV3237)はHDMIの規格が古く、3840x2160 の場合 30Hz になってしまう。
60Hz で表示するには DisplayPort で接続する必要がある。

ASUS TUF Dash F15 には DisplayPort が無いが、USB Type-C が2つあって、1つはThunderbolt 4 になっている。
ただ、なぜかわからないけど Thunderbolt 4 に USB Type-C to DisplayPort のケーブルを使用してディスプレイに接続すると、音声がでない。

それで、仕方なくPC本体のオーディオジャックとスピーカーを接続して音を聞いていたんだけど、端末がスリープするたびに端子がマイク入力として認識されてしまうという困った問題が発生していた。
仕方ないのでUSB接続のスピーカーか何かを買うしかないかなと思っていたんだけど、Thunderbolt 4 の表示がない方の USB Type-C に接続すると、DisplayPort で音声が出せるようだった。
とりあえずいったん散財回避。

久しぶりに怪我をした(グロ注意)

ゴミを出しに玄関を出ようとしたとき、扉が かかと にざっくりといってしまった。
図で描くとこんな感じ。

「どうやったらそうなるんだよ」という状態ですな(笑)
左手に傘、右手にごみ袋を持って、くつをちゃんとはいてなかったのも悪かったか。

いったん部屋に戻って、当たった部分を見てみると血は出ておらず、「傷は浅かったか?」と期待したけど、間もなくじわじわ出てきた。
とりあえず近くにあったペーパータオルをあかぎれ保護バンで固定。

指が荒れたときによく使ってる「あかぎれ保護バン」だけど、めっちゃ伸縮性あって、はがれにくいのですごく役立った(笑)

昼にコンビニに行ったり、普通に歩いていたんだけど、夜に足を見るとペーパータオルから血があふれてて靴下がカチカチになっていた。痛みがないから全然気が付かなかった…。

とはいえ血が止まってるなら風呂に入っても問題なかろうと思い、ペーパータオルを取り除いてみると、まだ血が止まっていなかった。
風呂は無理だったので、患部に水がかからないようにして軽くシャワー。

その後、コンビニで買っておいたこれを貼ってみることに。


なかなかのフィット感で良い感じなんだけど、この日記を書いているうちにもどんどん血の跡が広がっている。
ウロウロしてないで、できるだけ動かさないようにしないといけませんな。
翌朝、ふとんが血だらけになっていなければいいんだけど(笑)

夜2

ふとんを血だらけにしない方法を考えていたら、ネコのトイレシートがあったのを思い出したので、養生テープで固定。いい感じ。

ネコのおむつもあったけど、小さすぎた。