AWS EC2インスタンスの自動起動と自動停止を設定

自動起動の設定IAMの作成
起動はSSM Automationの機能を利用するため、CloudWatch EventsがSSMを呼び出すためのIAMロールを作成。
マネジメントコンソールから「IAM」→「ロール」→「ロール作成」を ...WordPressをEC2インスタンスに移行

Lightsailで稼働させているアプリがあったが、Lightsailで24時間課金されっぱなしはもったいないと思い、EC2への移行を考えた。
手順としては、まず、以下2つをLightsailで行う。
Lightsa ...WordPressの速度を測定

速度の検証には、GoogleのPageSpeed Insightsを使った。そして以下がその結果になる。
モバイルでの表示速度
パソコンでの表示速度
うーん、パソコンとモバイルでずいぶん速度が違うな ...
XMLタグが2重についている文字列を正規表現で抽出

正規表現
(?)<.+?>.+?(?!<)
unzipでは解凍できない場合もある [Linux]

4GB以上のzipファイルを解凍するとき、unzipではエラーがでるようだ。
以下は、手持ちの20GBのファイルをunzipで解凍した時のエラー文である。
$ unzip hoge.zip
Archiv ...
MeCabをPythonから使い形態素解析 [NLP]

sudo apt install mecab libmecab-dev mecab-ipadic-utf8 git make curl xz-utils file swigpip install mecab-python3pip insta ...
abceedの定期購読更新をオフにする

iPhoneの場合、abceedのアプリではなく、設定で行う
設定 → 左上の自身のApple IDのアイコンを押す → サブスクリプション → abceedを選択し、下の方にあるキャンセルボタンを押す
購読期 ...
ノーラ名栗のテントサウナを堪能 [趣味の旅行]

8/1に埼玉にオープンしたばかりの「ノーラ名栗」のテントサウナを体験してきたので、その写真で雰囲気を伝える。
まずは駐車場傍の小屋で受付。料金はテントひとつ3時間で8000円。テントひとつには4人まで入れる。
...
スクリプトをバックグラウンド起動(ログ無し) [Python][nohup]

nohup python hoge.py>/dev/null 2>&1 &
nohupで動かしたジョブの確認と削除
$ xclock 492$ jobs + Running xclock &$ kill ...ファイルの絶対パスを取得するコマンド [Linux]

readlink -f hoge.txt