2022/3/28(月)

今日はdrogonを延々いじっていた。時間決めて作業した方が良かったな。休憩や飯を気にした方が良かった。だらだら開発も乙なものだが、だらだらしすぎた。ベッドで作業していたが、せめて着替えて机で作業すればよかった。眠くなってしようがない。


drogonのHttpClientで珍妙な動作がいくつか出た。

まず、httpsのサイトにアクセスしようとしたのに生httpを飛ばしていた。調べてみると、drogonのライブラリのビルド時にlibsslを入れていないとこうなるらしい。libsslをビルド時必須にするか、httpsサイトへのアクセス時にlibsslが有効であることを必須とするかしてくれればいいのに、何の断りもなく443番ポートに生httpを飛ばすのはいかがなものかと思う。

それから、ArchLinux上で動作させた際にBadServerAddressエラーが出た。URLのホスト名をIP直打ちにしたら解決したのでDNS関係の問題かもしれない。drogonではなくArchLinuxの問題なのかもしれないと思ったが、curlやwgetは正常に動作する。どういうことだ???Ubuntu上では起きなかった。


今日解いた競プロの問題。

ABC245-E 解説AC。挙動は分かるがどうしてこれで正しいと言えるのか全く理解していない。明日以降復習したい。

Categories: