Skip to content

くいまるblog Posts

ステータスバーに通信速度を表示させる方法【Android14】

こんにちは。

私はMVMOのIIJmioのSIMをメイン回線として使っていますが、平日の昼時になると回線が輻輳してしまい、著しく通信速度が低下します。

また、IIJmioには低速通信モードが提供されています。通信速度が300kbpsに制限されますが、通信容量を消費せずに通信することができます。

この2つの環境において、通信速度を数値でリアルタイムに確認したいと思い、ステータスバーに通信速度を表示してくれるアプリをインストールしました。Androidの仕様かわかりませんが、ステータスバーに通信速度を表示する設定にひと手間あったため、手順を記事にしました。

LINEとPythonでWebサイトが正常に動いているか定期的に通知しよう[死活監視]

こんにちは。

このブログは不安定で定期的にエラーが発生することはこれまでの記事で何度か述べており、過去にBitnami+WordPressの環境でエラーをメールで通知するプラグインを紹介しました。

しかしながら、くいまるblogではnginxのエラーが多いため、そもそもプラグインが動作していないことがありました。

そこで、pingコマンドを定期的に送信して、コマンドが返ってくるかをLINEで通知するシステムを作成しました。

具体的には、Pythonとcron、LINE Notifyを使ってWebサイトが正常に動いているかを定期的に通知します。

813724e9 202311071947

こんな感じで教えてくれます。

GCE + Bitnami + WordPressな環境でnginxのログ出力を整える

こんにちは。

このブログを始めてから半年が経とうとしていますが、未だに動作が不安定でまれにアクセスができなくなってしまいます。(アクセス不可になっていたらごめんなさい)

エラーの原因を解明するためにはログを読むことが重要です。本ブログでは、大概のエラーがプラグインの相性やPHPのバージョン関連です。

ログ出力に関して、nginxのデフォルト設定では1つのログファイル(error.log)に書き込まれていきます。ログファイルのファイルサイズが肥大化していき、遡るのが大変になります。ログファイルは、日付ごとに別れていたほうが可読性が高いです。

そのため、ログローテーションをしてログファイルを読みやすいように圧縮します。また、古いログファイルを自動で削除するように設定します。

【Taskerレシピ】画面を自動でスクロールしよう

こんにちは。

スマートフォンでTwitter(現 X)やネットサーフィン(死語)をする際に、自動スクロール機能があったらいいなと思い、Taskerのレシピを作成しました。

これでご飯を食べたり筋トレ中に情報収集が捗る(?)かもしれません。

もちろん、自動スクロールできるアプリは多数存在しますが、ここはあえてTaskerで実現します。スクロール速度も変更可能です。

常念岳~大天井岳を縦走+テント泊してきたよ【ギリギリ紅葉】

こんにちは。夏にテント泊をした記事を投稿しましたが、秋にもう一度テント泊する機会がありました。

北アルプスの常念岳~大天井岳のコースで1泊2日の行程です。ルートや高度などの詳細は以下のヤマップページをご覧ください。

大天井岳 / マスター・オブ・ハンバーガーさんの東天井岳の活動データ | YAMAP / ヤマップ

(バッテリーセーバーを解除するのを忘れていたため、GPSが位置飛びしています)