Let's Encrypt の ルート証明書の期限切れに対応する
仕事で使用しているCentOS7のサーバーで https のリクエストがエラーになったので調査をしたら下記の記事を見つけた。 数百万のHTTPSサイトが利用するLet’s Encryptのルート証明書が期限切れ間近、古いデバイスやOSは要注意 | TechCrunch Japan
「どうやってたくさんの本を読んでいるのですか」という質問に答えてみる
きっかけ 先日会社の同僚にたくさん本を読んでいますがどうやったらたくさん本を読むことができますかという質問を受けた。そこでいろいろな視点から回答を考えてみた。 簡潔な答え 本を読んでいるとはいろいろな状態がある。「昔読んだけど忘れた」「読んでいないが書評は読んだ」「友人から本の内容について聞いた」などどれも本を読んだと言えるかもしれないし言えないかもしれない。他人からたくさん本を読んでいるという風に思われがちなのは、本の内容について「知っている」ときであり必ずしも「読んでいる」わけではない。そのように回答した。
macOS Catalina アップデートでエラーが発生してそれを解決した
先日ずっとアップデートを先延ばしにしていた macOS アップデートをした。 Mojave -> Catalina にアップデートをしたかったのだが 8GB もある OS をダウンロードしてインストールを実行するとエラーが発生した
CPU の動きが遅いので掃除をしたら爆速になった
友人から譲ってもらった PC がとても遅くなり、今まで動いていたゲームが動かなった。原因を調べるためにパフォーマンスを見ていたが、CPU も GPU も余裕が有り余っていた。
SSDへWindowsをインストールしようとしたら苦労した話
Windows を手に入れた 最近、友人が使っていたそこそこスペックのいい Windows 機を安く譲ってもらった。 Steam で遊べるゲームをやりたくて Windows を買うかどうか悩んでいるときにとてもいいタイミングで話をもらった
PhpStorm の設定のExportができなくなったのを対応する
仕事で PhpStorm を使っている。設定を共有するのに GitHub の repository 経由で共有していた。ただ、別の人が GitHub の repository を指定したがうまくいかなかった。しょうがないので設定をエクスポートして、取り込んでもらおうとしたら設定のエクスポートができなくなっていた。
Sass の build 時間 を 1/16 にした
tl;dr
- sass で書いたものを css で変換するのに Ruby製の Compass を使っていたが遅くて困っていた
- Ruby 製の Compass をやめて LibSass の変更
- 結果、160秒 かかっていたのが 10秒 になった
PHPを静的サイトジェネレータとして使う
tl;dr
- Static Site Generater を使わなくても PHP だけでも簡単なものは作れるぞ
- ツールのインストールしなくても Linux だとデフォルトで入っていることが多いのでツールのインストールがいらない
- PHPはテンプレートエンジンです
ラベルのついていないペットボトルを買ってみたら最高だった
Hugo の build を Github Actions で実行するようにした
今までこの blog を更新するときは、markdown で記事を書いて、その後 $ hugo -t beautifulhugo
コマンドで生成した記事を github へ push していた。この build flow をどこかのタイミングで CircleCI などで実行するようにしようと思っていた。昨年 Github Actions が公開され気になっていたので暇な時間で作業してみた。