Linuxで特定の文字列を含むファイルを超高速に検索するコマンド

grepやackのような再帰的な検索を超高速に行うツール「The Silver Searcher(ag)」についてまとめました。

LinuxでRAMメモリのキャッシュやスワップをクリア・解放する方法

Linuxではどのディストリビューションも効率的なメモリ管理がされています。しかし時折、特定のプロセスがメモリを大きく占有し、スワップアウトしてパフォーマンスが落ちることがあります。その対応策として、RAMメモリのキャッシュを解放する手段があるので、ご紹介します。

VirtualBoxでUbuntuを快適に使うための設定

VirtualBoxのVMをGUIで使う場合、初期設定のままだと重くてとても大変です。少しでも快適に動作するような設定方法、手順をまとめたのでご紹介します。

RailsにてFont Awesome 5のSVGアイコンが表示されない問題の修正

RailsにてFont Awesome 5を使おうと思ったのですが、なぜかアイコンが表示されません。調査の結果Turbolinksの機能が原因と判明しました。なんとか両ツールが共存できるよう対策を施したので情報をまとめます。

SMTPを使ってAmazonSESのメールをGmailで送信できるようにする

AmazonSESで設定した独自ドメインのメールを使いなれたメーラーで活用できれば楽チンですよね。SESでは__SMTP__が利用できるので、メーラーからの送信は簡単です。GmailとWordPressで試したので結果をまとめます。

AmazonSESを使って無料で独自ドメインのメールを送受信する

SESとRoute53、S3を使って無料で独自ドメインのメールを送受信できるようにしました。通常、独自ドメインのメールを扱うためにはメールサーバーが必要です。しかしSESを使えばサーバーを利用しなくて済みますし、メンテナンスも必要ないため、低コストで運用が可能です。

リソース監視ツール「マカレル」の導入方法と監視項目の見方

時々EC2インスタンスが応答しなくなるので、マカレルというリソース監視ツールを導入して分析できるようにしました。導入方法と監視項目の見方をまとめました。ついでにLinuxコマンドとの対応関係も調べました。これで障害発生時の原因特定が容易になりますー。

EC2インスタンスでyumコマンドを打った時に403エラーが返ってきた件

EC2インスタンスにマカレルのエージェントをインストールしようとしたところ、yumコマンド実行時に403エラーが返ってきました。最終的にはVPCエンドポイントのポリシーを修正することで解決したので、メモを残します。

Webサイトが死んだら教えてくれる無料の外形監視ソフトの導入と使い方

AWSで構築したWebサイトが最近立て続けにダウンしました。たまたまそのWebサイトにアクセスしたから気づけたものの、最悪の場合、障害に気づかず放置されていた可能性もあったでしょうね。そこで、Webサイトの外形監視ができる無料のソフトウェア「Uptime Robot」の導入方法と使い方をまとめました。

コマンドラインで使える便利なショートカットキーと小技集

コマンドラインでの操作をもっとスムーズにできたらいいなぁと思い、CLIで使えるショートカットキーや小技について少し調べ、まとめました。