はじめに 最近は、DKIMやらDMRACを設定していないメールの存在価値がなくなりつつあります。このブログサイトことWordPressから送られてくるメールについても例外ではなく、なんなら結構前からメールが届かない状態でした。それでも、新しいメンバーが増えたときや、メンバーがパスワードを忘れたとき以外はメール機能を全く使用しないので、そこまで問題はありませんでした。 けれども、影響がないからと言って放置しておくのも問題と考えたため、メールの問題は外部のメールサーバーに転送してもらうことで解決を図りました。まあ、今回の本題はメールではないのですが。 FTPってめんどう 私がこのサイトの運用を担当することになってから、そろそろ1年になると思います。精力的に運用に取り組んでいたかと言われれば全くそうではなく、強いて言えば「革命祭」のページを追加したくらいです。 ページを更新するときはどのような作業を行うのか、簡単に説明します。 1 ダウンロード済みのページソースを編集する 2 ローカルで仮想環境を立ち上げ、動作を確認する 3 サーバーの管理画面からFTPでアクセスできるようにする 4 FTPソフトを立ち上げて、サーバーに接続する 5 該当のページが格納されているフォルダまで移動し、アップロードする 6 本番環境で動作を確認する そんなに難しくなさそうと思った方もいるかもしれません。私も最初の方は面倒ではありませんでした。しかし、最近になって急にこの開発フローが面倒に感じるようになってしまったのです。一番面倒なのは、サーバーのパスワードをパスワードマネージャーからいちいちコピーしてこないといけないことでしょうか。 私は断片的かつ曖昧な知識で突っ走る人間です。しーあいしーでー(CI/CD)とか、えすえすえいち(SSH)とか、どこかで聞き齧った言葉を引っ提げて、どうにかならないか考えることにしました。ただ、借りてるサーバーのプランによると、SSHでの接続はできないようでした。最初にローカル開発環境を作ったときに、データベースの中身を引っこ抜くのですら、すさまじく面倒だった記憶がよみがえりました。ところどころでVPSよりAWSやGCPが便利なことがわかる気がします。でも、スケーラビリティと使いやすさを犠牲にしても、グループで運用する場合は定額課金であるメリットはめちゃくちゃ大きいです。 git-ftp が良さそう 最初は、GitHubのメインブランチにマージされたコードが自動でアップロードされてくれないかなと考えていましたが、色々と難しそうだったので、「git-ftp」というソフトを使用することにしました。設定方法などは下記を参照ください。 『【Git】git-ftpを使ってFTPアップロード』 https://qiita.com/narcolepcy_/items/621986bfe0c2183781a1 (閲覧日:2024年1月16日) おそらく、すべてをgitで管理させると不都合が起こるので、トップページやメンバーページのソースコードが置いてあるフォルダのみを管理することしました。あとは、gitignoreを使って面倒そうなものを弾いてよしです。 どのように便利になるのか これの便利なところは、動作確認後は 「git ftp push」 のコマンドで自動的に差分をアップロードしてくれるところです。なので、ローカルでの動作確認からアップロードまでの面倒さがかなり少なくなります。上記の手順だと、4と5を一つのコマンドでやってくれています。
Month: January 2024
共通テスト(世界史)を解いてみた 2024
どうも、いのっちです! 今更ですが、新年明けましておめでとうございます!✨ そして、年末年始に開催した動画投稿祭「革命祭」の応援、本当にありがとうございました♪ 多くの動画投稿者様に御参加いただき、ニコニコ動画をはじめ多くの方々にもサポートをいただき、何より多くの視聴者の方々に動画を御視聴いただけたということで、べーた一同大感激✨です。 重ね重ね、本当にありがとうございました! (また似たような企画をやれたらいいなあ) 近いうちに「まとめ動画」や「生放送」という形で振り返りをさせて頂きますので、またご覧いただけると幸いです♪ あと私事ですがまだ投稿できていない後編も頑張って作成します…💦 (年末年始は体調を崩していたので勘弁してください) さて、「世界史べーた(仮)」お祭り開催中にチャンネル登録者が2000人を超え、チャンネル開設2周年を無事に迎えることが出来ました。 そんなめでたい年始に行われるといえば「共通テスト」! 私の頃は「センター試験」と呼ばれてましたが(懐かしいなあ) 高校時代、世界史をほとんど履修出来なかった私ですが、去年までに世界史通史動画を半分(全12本予定の内6本)投稿したわけですし、 今なら半分以上解けるはずだ(皮算用)! ということで、早速「世界史B」に挑戦してみました! 結果は… 88点!(ドドン) おお、意外と解けているではないか(33問中4問不正解) 「オットー大帝」や「ノルマン・コンクェスト」など前回の動画で触れた人物や事件が出ているのも嬉しかった♪ 知識が無かったとしても、しっかり文章を読めば考察できる問題が増えている印象でした。(完全なグラフ読解問題とかもありましたし) しかし、やはり近現代が苦手…💦 それに読解で正解したような問題も知識でスパスパ答えられるようになりたい…! ということで後半の世界史動画もコツコツと制作していきたいと思います♪ そして、いつかは「世界史検定」を受けてみたい! そんな目標を語りつつ、今回のブログはここまでにしたいと思います。 本年も「世界史べーた(仮)」をよろしくお願い致します!!