朝はマクドナルドへ。 先日技術書を買ったはいいが、全然読めていないので、マックで朝ごはんを食べながら読んでいた。 マックには、いつの間にか手を感知して吹き出すタイプの消毒薬が設置されていた。
昨日のディスク使用率の問題を解決しようと色々やりたかったが、今日は忙しくて何もできなかった。
夜はジョギングへ。 20時くらいから強い風が吹き荒れていて、ジョギングに行くのが少し憂鬱だった。 だが、気温はそれほど低くなかったので強風でも、それほど寒くはなかったのだけど、走るのは結構きつかった。
5.20, 5.18, 5.13, 5.20, 5.13, 4.55, 4.49と、7.3kmを37分41秒で、キロ5分10秒ペースだった。
ディスク使用率99%
朝寝坊して、目が覚めたら10時45分で焦った。 たまたま今日は何もない日でよかった…… 月曜は10時半指定の作業、火曜は打ち合わせなど、時間が決まっていたので…… 昨日から新しいスマホを使っていて、アラームもきちんとセットしたのだけど、月~金は7時45分、8時の2回アラーム鳴らすはずなのだが、8時のアラームが月~金ではなく、反対の土日の設定になっていて鳴らなかったのだ…… 7時45分は鳴ったが、いつも消してからもう15分寝る生活をしているので、あまり意味がなかった……
今日はサーバーのディスク容量との戦いが勃発した。 ディスク使用量のしきい値を80%、90%にて運用していたのだけど、数ヶ月前から80%を普通に超えるようになって、アラートが鬱陶しすぎるので、しきい値を85%、95%に変更している。 けっこう85%を超えてアラートは出るのだけど、今日は95%超えたアラートが来て、さすがにやばいと思ってサーバーを見に行った。
が、特に圧迫しているものもなく、nginxのアクセスログくらいしか圧迫しているものが見当たらなかった。 デイリーでローテーションしているけど、21時半くらいの時点でアクセスログが450MBくらいあって、日々圧縮されているファイルも18MB前後あった。 ログは30日残しているが、とりあえず12月のは全部消してしまった。 が、すごい勢いでログが書かれていくので、画像系のログを全部取らない方式に変更した。
が、そんな事やっているうちに、使用率99%、残りディスクが200MBになっていた…… 急いでなんとかしないといけなかったが何を削ればいいか……
このサーバーではphpを自分でコンパイルしてインストールしていて、PHPのソースコードやImagickのソースコードなどもあったので、それらを削除。
データベースも、2週間くらい前にアプライアンスの方に移したので、今サーバー内にあるものは不要のはずなので、消してしまった。
それらを消して、なんとか2.2GBくらい空き容量が確保できたが。 このサーバーのディスクが20GBしかないのが、そもそもの原因なので、そこをなんとかしないと根本的に解決は難しいかもしれない。
先日APIのUbuntuサーバー動かし始めたけれど、本格的にこのサーバーのリプレイス作業を進めなくては……
夜はジョギングへ。 今日はペース決めずに7.3km。
5.20, 5.18, 5.13, 5.20, 5.13, 4.55, 4.49と、7.3kmを37分41秒で、キロ5分10秒ペースだった。
Pixel 4a 5G
火曜日の朝、いつもの店でモーニング打ち合わせ。 1名は契約取れたとのことで、打ち合わせに行っていて不参加。 もう1人と自分で楽しくおしゃべりしながら、朝の時間を過ごしてきた。 終わってから宮脇書店でPayPay払いを使って本を購入。 あと1か月は25%ポイントバックがあるので、無駄遣いにならない程度にいろいろ買っていきたい。

今日は自分が購入していたGoogleのスマホ「Pixel 4a 5G」が届いた。 Pixel5にするか4aにするか悩んだのだけど、性能的にはほとんど変わらず、5のほうが14,000円くらい高い。 防水と無線充電がついているが、3.5mmイヤホンジャックがない。 さわり心地は5のほうが素晴らしく良いが、ケース付けるのでほとんど意味がない。 2年で14,000円の差なら、月に600円くらいなので5にしようかなとも思ったが、3.5mmイヤホンジャックがネックとなった。 iPhoneではとっくに廃止されているので、今更とか思われるかもしれないが、けっこう使っているので。
仕事中のPodcastや電話、ジョギング中にも使っている。 PodcastとジョギングはBluetoothの買えばすむような気がするけど、電話もとなると、マイクがついてないといけないし、電話がかかってきて鳴っている最中にイヤホン刺して応答とかしているので、Bluetoothイヤホンだと起動時間とかの関係で、有線に比べて絶対スムーズじゃない。 ということで、そこが大きな決め手となってしまった。
別に3.5mmついてても、Bluetoothは使えるので、これから2年くらいはこの機種使うだろうから、2年かけて無線化していけばいい話だと思う。

iPhoneみたいに簡単にデータ移すこともできるけど、一から綺麗にしたいので、全部手動でやった。 が、それほど時間かからずに移行完了。 性能上がっているので、いろいろスムーズになっていて素晴らしい。
今夜は雨のため、ジョギングはなし。
ジョギングの信号待ち
さくらのVPSにUbuntuを入れて、APIサーバーを構築して動かし始めた。 画像バイナリを受け取って、ImageMagickで色々処理して、画像バイナリを返すような内容のもの。 プログラム自体は簡単なのだけど、構築やデバッグにものすごい時間がかかった。 非常にやりづらかった。
夜はジョギングへ。 最近全然距離を走れていないので、今日は12.1km走ることに。 ペースも5分切るくらいでは行きたい。
出だしからキロ5で入るのは苦手なのだけど、今日はいい感じに入ることができた。 6km地点で、29分30秒くらいだったので、トータルで1時間切りたいなと思いながら、後半走っていった。
9km過ぎの信号で引っ掛かってしまって、40秒ほどロス。 普段なら車も全く通らないし、安全を確認して無視するのだが、3月くらいまで下水道工事をやっていて、ガードマンが交通誘導してくれているので、信号無視することが出来ずに、止まるしかなかった…… 2週間くらい前から工事していると思うので、もう何度も工事で信号に引っ掛かっている。
5.02, 4.55, 4.48, 4.54, 4.53, 4.53, 4.47, 4.48, 4.49, 5.31, 4.36, 4.38と、12.1kmを59分06秒で、キロ4分52秒ペースだった。 5分切るペースで60分切れて走れたのでよかった。
クアタラソ さぬき津田
先週行こうと思っていた「クアタラソ さぬき津田」に行くことになっている。
行く前に三女の水着を買おうと思って、スポーツデポに寄っていったけど、いわゆる水遊び用の水着はこの時期売っていなくて、競技用や選手が着る練習用の水着のようなグレードのものしか売っていなかった。
クアタラソに電話したら、子供用のは200円でレンタル出来るとのことだったので、レンタルでいっか。 家にちょうどいいサイズのがあったのだけど、三女的にはそれが気に入らないらしいのだが、結局それよりももっと気に入らないレンタル品になってしまったので、家から持ってくればよかったと悔やんでいた。 レンタルできたのは、普通のスクール水着のような紺色のやつ。 だけど、上にラッシュガード着ているので、水着なんて何でもいいような気がするのだけどなぁ。 自分の水着は、2007年くらいに買った海水浴用のやつで、もう13年くらい使っていることになるので、色褪せているが、特に買う必要もないかなと思って、ずっとこれを使い続けている。 年に数回しか使わないしな。
クアタラソに行く途中「とにかく とに麺」といううどん屋でお昼ごはん。 ここは立地が悪いのか、うどん屋が潰れては新しいのが入ってと、記憶の中だけでこれで3店舗目だ。 前の前の店や、前の店には来たことあるが、今のこの店は初めて。 釜玉うどんを食べた。 最近PayPay使えるうどん屋が増えてきていて、ここでも25%還元受けることができて嬉しい。

津田に行く道中は、久しぶりに志度の国道11号の方じゃなくて、フジグランとかある方の住宅街の方を通っていった。 たまに通らないと道や店が変わっていたりするので。 いつ無くなったのかすらわからないけど、不二家レストランは無くなっていた。
クアタラソはガラガラだった。 ここに来るのは通年老人が多く、夏場は幼児連れが多くなる。 健康のためにクアタラソに来てコロナになって死んだら、本末転倒だと思うので、老人は自粛しているのだろう。
ウォータースライダーは1月7日くらいの大荒れの天気で、外側が破損してしばらく使えない。 HPにも書いてあったし、さっきTELした時、受付で会計する時と、何度も説明された。
プールサイドが寒すぎて、プールは思っていたより温かかった。 トイレに行くと身体が冷えて、プールの中がぬるま湯のように感じるくらい、たった数分で身体が冷える。 見てないけど、コロナ対策で換気とかされているのだろうか。
2時間くらいプールとお風呂を楽しんできた。
帰りは、志度の西村ジョイ、マルナカ林店と寄って帰宅。 クアタラソで風呂に入ったので、今夜は風呂に入らないでいいので楽ちん。 ただ、走りにもいけないけど。 行ってもいいのだけど、また風呂に入らないといけないしな。
夜ご飯は唐揚げを作る。 昨日材量は買っておいたので、2時間くらい味を染み込ませて揚げる。 量が微妙に足りなくて、もっと肉買っておけば良かったと思った。
CSS関連の本
10時くらいに起床して、三女のスイミング、マクドナルドでお昼ごはん、三女の美容室、図書館と、めぐって、15時位に帰宅した。
三女を家で下ろしてからは、一人で本屋に行ってきた。 たまには技術書を買わないといけなく、何冊かKindleで買ったが、やっぱり技術書は物理本じゃないと読みにくいので。
いろいろ分野はあるのだけど、今はCSSをちゃんとやりたいので、「CSS設計完全ガイド」「Sassの教科書」を購入した。 そろそろ覚えないといけないNuxt.jsとかの本も買いたいのだけど、これはまた今度。 このあたりはフロントエンドエンジニアの領域なので、バックエンドエンジニアが手を出すには分野がいっきに広がりすぎて少々厳しい。
最近は一からサイトを作る時も、自分がコーディングしているので、きちんとCSSの設計ルールや命名規則を学んだ方がいいなと思って。 Scssもずっと使っているが、これもなんとなく使っているだけなので、本業コーダーから見たら発狂するような使い方かもしれない…… これらを、多少直していければいいなぁと思う。
しかも、今なら高松市の特定のお店でPayPay支払いをすれば、25%ポイント還元を受けることができ、レインボー通りの宮脇書店もそれの対象なので、なんと技術書も実質25%OFFで買うことができ、非常にお得。 今まで買おうかどうしようか考えていた本が他にもあるので、どんどんと買っていければいいな。 取り寄せも出来るだろうけど、PayPayのキャンペーンが2月末までなので、取り寄せるなら早めにしなくては。
今日は雨なので、帰ってからは庭の屋根の下でランジジャンプ30回×5セット
公開鍵認証
Ubuntuで相変わらず色々やっていて、今日はSSHの公開鍵認証をやっていた。 本当はセキュリティ上やらないといけないのだけど、個人で使っているVPSやクラウドのサーバーは公開鍵認証をしていない。 仕事で使っているAWSは勝手にされるのでやっているが。 公開鍵認証って結構設定がややこしいイメージがあって敬遠していたのだけど、全然ややこしいことはなくて、ログインするユーザーの.sshの中にauthorized_keysを作成して、公開鍵の内容を記載して、パーミッションを0600にしておき、/etc/ssh/sshd_configで、
PubkeyAuthentication yes
PasswordAuthentication no
にするくらいだった。 こんなお手軽でセキュリティが何百倍にもアップするなら、やらない手はないな。 今更だけど、既に運用しているサーバーにもやっておこう。 無駄にポートを22から別のものに変えていたが、調べられたらそれは簡単にバレるので、そもそも22で公開鍵の方が安心だ。
夜はジョギングに。 夕飯食べるの遅くなってしまったのと、ちょっと食べ過ぎでお腹の調子が悪そうだったのと、小雨だったけど、2日走っていないので、今日は走らなくては、ということで走ってきた。
体があまり動かなさそうなので6kmコースへ。 だが、3kmくらいでお腹が痛くなりはじめて、もしどうしてもやばかったらコンビニとかスーパーがあるので、そこのトイレに行けばいいのだけど、マスクも持ってないし長時間かかるだろうから、できるなら家まで保たせたい。 あと2kmくらいになってから、痛くなる頻度が上がって、これは本当にやばいと思った。 6kmコースを諦めて、ショートカットしたが、5.4kmコースにしかならない。 歩いたら余計に時間かかるので、刺激を与えてしまうが走り続ける。 いつものゴール地点で時計を止めて、家までも走って帰り、急いでトイレに駆け込んでギリギリセーフ。 かなりきついジョギングだった。
5.31, 5.29, 5.35, 6.01, 5.28, 5.26で、5.4kmを30分18秒で、キロ5分36秒ペースだった。
ジョギング2連休
朝はマクドナルド。 だいたい、チキンリスプマフィン+ホットコーヒーMを頼むのだけど、起床してからマックに行くまではインスタントコーヒーを飲んでいて、だいたいそれがタンブラーに半分くらい残った状態でマックに行き、コーヒー飲んで、帰ってきてから、残りのコーヒーを飲むような感じ。
コーヒーが終わってからはストレートティーを飲んで昼を迎える。 昼ごはんを食べて後は、インスタントコーヒー、飲み終わったらストレートティーというような感じ。
毎日家で、インスタントコーヒー2杯、ストレートティー2杯かな。 夜はお酒飲む時もあるし、氷水しか飲まない時もある。
そんな今夜はジョギングに行かず、ビール飲みながらパソコンやっていたら、あっという間に26時。 本当はジョギングに行こうと思ったのだけど、三女は陸上だったし、夕飯終わってから空白の20分くらいがあったので、それでペースが狂って、ジョギング行くのが面倒に思えてしまって、やめてしまった。 別にその時間にジョギング行くのではなく、行くのは2時間後とかなのだが。