2021/5/5~7

開発の〆切に追われてて日報をサボった。個人趣味垢から遠ざかると自分を見失いそうなので良くない。

まあ、開発にも趣味が入ってはいるのだが。


すごいHaskellを読み進めた。再帰あたりの書き心地はさすが関数型言語といった感じだが、まあ知ってはいる概念なのでこんなもんだなといった感じである。

それよりも個人的に読んでて衝撃だったのがカリー化のくだり。Haskellの関数定義ってなんで引数と戻り値を同じ -> でつなぐんだろう?という疑問と、関数呼び出しにカッコ付かないのなんでだろう?読みにくくない?という2つの疑問が同時に解決された。いやこんなん華麗すぎるでしょ。Cみたいな関数呼び出し演算子()とか存在しなくていいってことじゃん。すごすぎる。こんな少ないコア機能だけで複数引数の関数呼び出しが実現できてるのは流石に感動した。めっちゃ強い。美しい。

なんかすごいと噂のモナドまでたどり着きたい。


LaravelのHttpクライアントモジュールをいじっていたらメソッドチェーン1つでBearerトークンを付けられることを知って感動した。というかBearerトークンってそんな一般的な仕様なんだ…

Webアプリ開発系の知識は素人に毛が生えたくらいしかないので学ぶことが多い。


なんだか知らないがKeyCloakでSSOログインした後、あるクライアントからログアウトすると別のクライアントのURLに飛ぶ事態が発生した。

よく分からないがクライアント設定のlogout service redirect binding URLを消すなどしたら起きなくなったので、恐らくあるクライアントからログアウトしたら他のクライアントからもログアウトする&それにはそのクライアントのURLにいる必要があるみたいな論法で飛ばされたものと思われる。


こどふぉ出場忘れてた。

Categories: