揮発性のメモ2

知識をメモ書きしておく

IrfanViewで、右クリックメニューの「IrfanViewで表示」を削除する

IrfanViewで、右クリックメニューの「Browse with IrfanView」を削除する


設定の Extensions を開き、「Add "Browse with IrfanView" for Drives and Folders to shell menu」のチェックを外す。


このとき注意しなければならないのが、表示言語。
必ず右クリックメニューに表示されている言語(この場合は英語)に切り替えてから設定変更すること

メニューに機能があるかないかは メニューに表示している文字列 で判定しているようなので、
表示言語を日本語にしているときは 英語の「Browse with IrfanView」を削除できない。
なんなら言語の数だけメニューに追加することだってできる

Windowsで、ネットワークフォルダ上のファイルを右クリックしたときの警告を出さないようにする

たとえば、 \\172.16.0.41\\Hogehoge\\A.txt などのような
ネットワークフォルダ上のファイルを左クリックしたり右クリックしたりしたとき、このようなダイアログが出る。

Windowsセキュリティ
これらのファイルを開くと、コンピューターに害を及ぼす可能性があります
インターネットセキュリティ設定のために、1つ以上のファイルが開かれませんでした。これらのファイルを開きますか?

これを抑止するには「インターネットオプション」で、ローカルイントラネットのゾーンに対象IPアドレスを追加する。
ネットワークフォルダだが、なぜかWebサイトの許可の操作をおこなう。

続きを読む

Windows11で 右クリックを元に戻す

Windows11で 右クリックがおかしな仕様になっているのを、次の手順で正しい状態に戻す

reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve
taskkill /f /im explorer.exe
start explorer.exe

レジストリの追加

HKEY_CURRENT_USER\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32
このキーを追加する。 既定の値を 空文字列 にする(重要)

エクスプローラの再起動

コマンドでエクスプローラのみを再起動する
面倒くさいときは、PCごと再起動

続きを読む

redhat系で、dnf update後に サーバを再起動したほうがいいかどうかを確認する

Amazon Linuxで dnf upgrade --releasever=latest などをしたとき、カーネルやlibcとかが更新されてたらパソコンを再起動したほうがいいし、そうでないならリブートは後回しにしたい

needs-restartingコマンドでチェックができる

# needs-restarting -r
Core libraries or services have been updated since boot-up:
  * glibc
  * kernel

Reboot is required to fully utilize these updates.

proxy_set_header でヘッダーを設定する

proxy_set_header でヘッダーを設定するとき、設定が複数個所にあると 設定されなくなることがある

server {
    proxy_set_header X-Forwarded-Proto $scheme; # ★A

    location / {
        # ★Aは有効
    }

    location /hoge {
        proxy_set_header Host $host; # ★B
        # ★Aは無効!
        # ★Bは有効
    }
}

このようにディレクティブの内と外に設定があると、外側でおこなわれた設定は無かったことになって、内側の設定のみになる。

These directives are inherited from the previous configuration level if and only if there are no proxy_set_header directives defined on the current level.

これらは、現在のレベルで proxy_set_header が定義されていない場合にのみ、前の設定レベルから継承されます

Module ngx_http_proxy_module

つまり proxy_set_header が定義されてなければ カッコの外で定義したものが引き継がれるけど
カッコの中でproxy_set_header が定義されたら、それまでの定義はすべて捨てられる。
カッコの中に入らなければ(マッチしなければ)セーフ、捨てられない。

偶然が重なってすぐ気づけたけど、普段なら死んでそうな罠だった

cpコマンドでファイルをコピーする

cpコマンドでファイルをコピーするとき、ファイルを最初に生成するときは パーミッションもコピーされることを今日初めて知った。
ずぅっと大昔から、パーミッションはコピーされないと勘違いしていた。

続きを読む

クミンを使った料理

株主優待でもらったクミンを使いきりたい
ターメリックとかガラムマサラとかコリアンダーなどは持っていないので、できるだけクミンだけで完結するレシピを公式から検索



Amazon | エスビー食品 スティックスパイス クミン 5.1g | S&B(エスビー) | スパイス・ハーブ 通販