0119
昨晩はURLの正規化処理を書きました。細かいツッコミどころはあるのだけど、とりあえず使用に耐える感じになったから、これで一旦打ち切りとしましょう。奇妙なURLでアクセスするほうが悪いのです(それでクラッシュとかしないようにしなくちゃいけないけれど……)(まあちゃんと例外ハンドルすればよほどでなければ大丈夫でしょう)
あとEloquent ORMのマイグレイションを動かそうとしました。これはなかなか進まなくて朝までかかりました。作業が順調に進んでいる場合はどこかでよし寝るかって寝られるのだけど、小さなトラブルの連続でなかなか進まない場合は、なかなか進まないわりに小さな達成感が断続的に注入されるので、ここまで出来たら寝よう、みたいなのを重ねてしまって夜更かしリスクが高まる感じがあります。この現象、うまく転用すると役に立ちそうな気はするけれど。
お昼から仕事。有限だが十分長くスクロールできるグラフの実装。一日掛かったけれどおおむね完成。あとは見栄えを整える。
そういえば、任意のベジエ曲線と縦軸との交点を計算する必要があったのだけど、これがなかなか面倒だったので、Mathematicaの試用版に投げました。三次方程式が絡む巨大な式が転がり出てきたけれど、これって合ってるのかしら。合ってたらうれしい。計算機が役に立っている。
今夜はマイグレイション機構を整えて(とりあえずクエリを投げるところまではなんとかできた)、それができたらビュー機構でしょうか。