今日はリモートワークの日でした。朝は少しゆっくり起きられたのでよかったです。
お昼は走りたかったのですが、花粉は怖いし仕事もいまいち終わらなかったのでロッテリアに食べに行った家族に買ってきてもらいました。

# お昼ご飯
なかなか美味しかったです。
午後は打合せに出たりしながら仕事を片付けようとしていたのですが、一つ進むと一つ手戻りという感じでまったく進みませんでした。もう嫌になってきてます...。
そして今日は早めに仕事を切り上げて駅前に行ってきました。

ひさしぶりに駅前を歩いたのですが、人も多いし街の風景もすごくきれいだし改めて宇都宮はいいところだなと思ってしまいました。
今日は今月で退職する方の送別会があったので参加してきました。
これで顔を合わせるのはもう最後なのかと思うとちょっと寂しい気がしましたが、どこに行っても変わらず元気に楽しく生きてくれたらいいなと思って見送りました。若い人が前向きな気持ちで新しい道を選ぶ姿を見るととても明るい気持ちになります。
良い送別会でした。
さて。今日は次女が前期試験を受けた大学の合格発表の日でした。

発表は3/6 14:00~だったので、リアルタイムで見るのは難しいと判断してプログラグで自動チェックさせることにしました。
弘前大学の合格発表は、専用のサイトに学部ごとに分けられたPDFのリンクが公開されてそのPDFに合格者の受験番号が記載されているという形式だということは事前の調査でわかりました。さらにそのPDFはテキストPDFであることも分かったので、結果が掲載されるサイトをスクレイピングしてPDFのリンクを見つけてPDFをダウンロードし、中をチェックして合否を判断するというところまでを実装しました。結果はLINEで通知することにしてこんなメッセージを送るようにしました。

3年前の長女のときも似たようなことをしたのですが、長女のときは画像PDFだったのでPDFのパースは諦めたのと(OCRは時間がかかるし精度がよくないので見たほうが早い)、LINEのAPIが変更になっていまはMessaging APIというものを使わないといけなくなってるということでゼロからの作成となりました。
一番難しかったのは実際のリンクがどういう形になるのかも分からないので想像力を働かせなければいけなかったことですが、正直今回は予想していた状態とは違っていたせいでチェックができませんでした。PDFが学部名ごとにリンクされるというのは正しかったのですが、1つの画面に学部名が複数表示されるというのは予想外でした。一般選抜と私費留学生の2つに分かれてPDFが公開されていたせいでどちらをチェックしていいのか分からなくなってしまっていました。実は事前のテストでそのケースも考えていたのですが、損なパターンはないだろうと捨てたのでした。
と、どうでもいいことを書いてしまいましたが、とりあえず無事に次女も春から大学生になります。
後期試験も申し込んでいないし滑り止めもないのでここがダメだったらどうしようもなかったので、ひとまず行き先が決まってくれてホッとしました。これから準備しないといけないこともたくさんあるし、お金もたくさんかかりますが、でも行きたいと思ったところに行けることになってよかったなと思っています。