IT-DIY

IT-DIY

ranger を vim から使う

ranger は vimから使えます。とても便利でエクスプローラ系のプラグインを入れなくても便利に使えます。使い方は簡単で、vim 上で、viモードで「\」→「r」とタイプするだけ。
IT-DIY

ranger 導入 と コマンド

操作コマンド備考ルート ディレクトリg → e/etc に移動g → v/var に移動ブックマーク登録m → 任意の1文字マークしたいディレクトリに移動して、m→文字 でマークブックマーク へジャンプ' → <マーク文字>マーク文字のディ...
IT-DIY

google search console サイトマップ取得できませんでした

全然アクセスがされないので、google console にサイトマップを登録してみました。ユーザ登録をしたり、DNSにtxtレコードを追加したりした上で、WORDPRESSで自動生成されるサイトマップを登録したところ、「取得できませんでし...
Docker

rails 同一Dockerコンテナで 複数アプリを動作させるときのGemインストール

1つのrailsアプリで、複数のインスタンスを起動させたり、複数のアプリでも共通のgemを使用している場合などで、コンテナを複数起動して同一ホスト上で複数のアプリを運用する場合に、gemのインストールを1箇所にして無駄を無くせるという話です...
Docker

rails Dockerコンテナ の gem インストール

Ruby on Rails をコンテナを使って開発をするときには、ベースになる gem までがインストールされたコンテナに対して、開発するソースコードや追加の gem(rails含む) については volume でコンテナ以外に保持して永続...
IT-DIY

rails で 画像 CSS が反映されない

rails で production モードで運用を始めたあと、画像やcssやjava script などを更新したけど、反映されないときアセットのプリコンパイル rails assets:precompile をしてから、アプリのリスター...
IT-DIY

favicon apple-touch-icon.* へのアクセス

WEBへのアクセスログで、favicon や apple-touch-icon のログが何者か確認した。 悪意が無いためログから排除する方法。
IT-DIY

WordPress の robots.txt にアクセスできなかった

WordPress は、記事の更新状況により robots.txtを自動生成してくれる。通常は自動生成されたrobots.txt に従いクローラがチェックしてくれる。ただし、NGINX に以下のような設定をしていたところアクセスができなくな...
Docker

不要な Docker volume を削除する方法

Dockerでvolumeを使って、開発をしていくと、不要なvolumeができて残骸が残ってしまう。それぞれが必要か不要かわからなくなってしまうことも多いので、不要なものだけを安全に削除する方法をご紹介します。
fail2ban

WordPress にアクセスできなくなった

WordPressが異常終了したあとに、アクセスできなくなって、原因が分からず、困った。結論は、fail2ban のjail にIPが当たっていた。unban の設定をして問題は解決。調査の中で、色々引っかかった。netstat で tcp...