日曜日昼前くらいに起きてGoogle Sign-Inに対応したJWTを検証してデコードするやつ設計で少し迷ったけどいい感じに実現できたただこういうのはテストが書きづらいrailsのtravel_toみたいなのがあると助かるんだけどそういうのはなさそうだまあないのが正気だと思うその場合ってどうテストすればいいのかなテストのたびにトークンを生成できるようなモック用鍵を用意するとかふうむ
そろそろ本番投入を見据えていきたい検索は後回しにしてもいいけどまずはエラー処理の再設計かいまはとりあえずすべてをanyhowに投げているけどそれはだめだと思うのでちゃんとドメイン層のエラーを定義するどうするのがいいのかはまだ考えてないけどけっこう難しい気がする


なんかバタバタしてたら土日が終わったまた労働かやれやれ

昨夜は早めに寝たけれど今日も遅くまで寝ていた疲れているのだろう何に疲れているのかはよくわからないしかしまあ考えごとばかりしているのは健康に良くないのだろう

人間は自分の力が強すぎることで自分の骨を折ってしまうことはあまりないがそれは昔から動物にはそのリスクがあったために制御機構が発達していたためなのではないかと思う一方考えることはまだ地球生命の歴史の中ではあまり試されていないことでその制御機構は未熟でありうるのではないかつまり考えすぎることで健康を害してしまうということは事実ありうるのではないか本当だろうかだいたい考えるという時に実際に脳で起こっていることは何なのか頭のこのへんにちょっと力を入れることと考えることとの間にはどんな関係があるのか

CSSのスマホ対応はほぼ完了だんだんと落ち穂拾い的なタスクが中心になっていくとりあえずGoogleアカウントでログインするようにしようと思うのでフロントエンドにボタンをつけたあとはバックエンドがJWTを検証するんだけどそのあたりのロジックを誰に担当させるべきかリポジトリなのか要検討証明書の取得やJWTの検証はまあ隔離しておきたい気はするな前面でやることではなかろうでもドメインロジックなのかというと謎があるな……


今日もまだあまり元気がなかったやはり急に蒸し暑くなったのがよくない気がする寝よう

なんだか元気の出ない日昼寝もしてたんだけど元気が出ないまあ一時期はわりとしょっちゅうこんな感じだった気もするけど今日は久々に感じるそれは平均的にはすこし元気になっているということなのだろうか季節の問題であるような気もする

仕事はあまり進んでいない事業部全体ミーティングが開催されたけど特段の意義を感じなかったそもそも共有事項があるわけでもないし全員と顔を合わせられるわけでもないミーティングをやってなんか意味あるだろうかリモート勤務の時代にはもはや以前と同じようにはやれないのだからカーゴカルト的にミーティングを開くのはどうなのかなと思うみんながそう思ってないなら別にいい


今夜は元気ないのでもう寝ようと思いますなんでこんな元気ないんかな長かった1週間の終わり

なんか元気ない日々なんでかな風邪っぽいのかも違うかも

午前中に歯医者に行ったいろいろ説明してくれる先生でよかったあと虫歯が一つもなくてよかった厳密には小さいのはあるのかなでもまあ近年はそういうのいちいち治療すると却ってそこから虫歯が広がるという考えが主流らしいので様子見とのことはーよかった

仕事はスクラム開発の会議とかとりあえず最初のスプリントをやるぞということになりプランニングをしたけどもはや僕はぜんぜん開発の時間とか取れない感じなんだなと思った会議が多すぎる偉くなるってそういうことだよなと納得していたがそろそろ対策を考えるべきか対策って何だ

そういえばひょんなことからSwiftのバグレポートをまた書くことになりそうなんだけどあまりにもシンプルな再現コードなのでこれは既に報告されているか実は僕が知らないだけの仕様なのではないかと疑念を抱いている探してもそれらしいものは見つからないので未報告なんだろうけどウーン心細いとりあえず作文はして会社の英語得意な人に見てもらったのでまあ明日にでも投稿する

夜はまたWebデザインスマホ対応もけっこう良くなってきたけどフッター領域のこととかまだ決まってないあとHTMLのほうが置き去りになっているので一段落したらそちらもまたやらないとしかしだいぶ大詰めという感じになってきたなうん


寝よう今週は長かったがやっと金曜日

ゴールデンウィーク明けてからずっと元気ないなと思ってて五月病ってやつかなと思ってたんだけど急に暖かくなったのとかも関係してるのかもしれない知らんけど

仕事はなんかテンション上がんなくてまたiOS開発の小ネタを書いたりしてた小ネタのはずだったんだけどキマジメに一から書き直したらけっこう長くなってしまったこういうのをあまりキッチリやりすぎるとハードル上げてしまうのかなとも思うけどとはいえこういう知見はシェアしたいんだよなやはり勉強にもなるし
勉強といえば勉強会資料も書いていた30スライド目にしてようやくUnicodeが登場したこれ絵文字の話が本題のはずだったんだけどいったい何分喋るつもりなんだまあ書いてから削るなり分割するなりしてもいいわけだけど

夜はまたWebデザインスマホ対応を進めていくためにAndroid Studioをダウンロードしてエミュレイタを準備したホストのChromeからインスペクタを見られるようなので開発は支障なさそうやはりいい加減実機を持つべきようにも思うけれども……


さて今日は疲れたので寝ますそういえばいびきがひどいらしいので医師に相談したらとりあえず睡眠時無呼吸症候群の検査をしましょうということになったので今夜は謎のチューブに繋がれたまま寝ます自宅だけどね明日は歯医者

朝起きて仕事の前にリニューアル計画中のblogにfaviconをつけるのを試行錯誤したイマドキたいていのブラウザはSVGのfaviconに対応してくれるんだけどSafariはそうではなくなおかつなんか変なキャッシュを長時間持つらしく適切な設定を見つけるのにとても難儀した今は動いていそうに思えるけれどこれも単に謎のキャッシュのせいかもしれず予断を許さない状況

仕事はまだ連休ボケが残っているのかあまりテンションが上がらない今週から開発プロセスをスクラムに移していく予定なのでそのための議論や準備を進めているスクラムはそれ自体ではあまり具体的な運用ルールを定めないのか検索するとけっこう流儀があって迷うしかしまあ筋が通っていてツールに合っていればなんでもよい柔軟性があると考えることもできるだろう素人ばかりの集団にそれはキツいという話はあるのだが……

昼に健康診断に行った思ったほど体重が増えてはいなかったがすこしは増えていたやれやれやれやれだ

あとはなんかチーム内の情報共有とかしてた弊社メンバーどうにも社内で技術共有のためになんか書くという文化が芽生えないんだけどそこは僕とかが盛り上げていくべきなのかなあやっぱりとりあえずこの1年ちまちま触ってた趣味プロジェクトを題材に小ネタを2つほど書いておいたけど他にも勉強会で話すほどじゃないけど便利な忍術とかいろいろあるから勢いのあるうちに書いておきたいそれはそれとして勉強会の準備が進まないまだUnicodeが登場しないISO-2022がややこしすぎるのだ

夜はまたWebデザインをやっていた本当はレスポンシヴ対応に乗り出したかったんだけどそのためにCSS3をちゃんと共通化とかしようぜと思ってがんばってたらそれで一日終わってしまったまあでもかなりいい感じになったと思うので明日以降のがんばりに期待


すっかり遅くなってしまった寝よ寝よ

11連休明けの仕事全てを思い出すところから始めるしかないのだが何を思い出せばいいのかもなんだかよくわからずボンヤリしている時間が多かった開発サーバーを勝手に生み出す仕掛けがほしいねということになったので構想していた

仕事の前と後はWebデザインをやっていたblogリニューアルのCSS部分はほぼできてきたと思うレスポンシヴ対応はこれからだが今日はタイトルロゴを組んでいたら終わってしまった男子たるもの一生に一度は自分のいっちゃん好きなフォントでblogのタイトルを組んでみたいと思うものだが僕はそれを実現するまあFrutigerではなくHumanist 777しか持っていないのだが


寝る明日は健康診断

ゴールデンウィーク最終日最終日なのでなんとなく有意義な休暇だった感じを出すべくガトーショコラを作ったガトーショコラ作製には弊家の設備の大半を動員する必要がありなんとなく有意義なことをやった感を出すのに適しているなんとなく有意義なことをやった感が出たしかしちょっと焼きすぎたのかな中はしっとりしているが外側が固い

コードも書いた昨日やっていた約物のアキ調整CSSの改良とかあとは全体のレイアウト調整とかもしたけっこう見た目はそれらしくなってきたがまだレスポンシヴ対応とかはできていないので次はそれに取り組むandroidのエミュレイタを入手すべきだよなおそらく


さて明日はたぶん連休前にやっていたことを思い出すだけで終わるでしょうああでも会議とかあるんだったなやれやれ

昨日予感していたとおり結局約物のアキ調整を書きましたまあ完全なルールとかはわからないのでだいたいだけど句読点はそれ用のspanでそれ以外のところもそれ以外用のspanで囲んであとは隣接セレクタとbefore疑似要素でなんとかなったCSSが先読みもサポートしてくれたらよかったのにまあいいけど
ある程度それらしい動きは実現できたので一旦これ以上の追究はやめておくつもりただ禁則処理とかと相性悪い気がしてるんだよな
ところでSafariはmacのシステムフォントを使ってくれるので和欧混植時に和文フォントが少し小さめになるなどの調整が入るのだけどChromeではそうはなってくれなくてだから全角と半角の数字が混在すると見映えが悪いまあそもそも全角と半角を混在させるなという話はあるこれもバックエンドで一括置換とかすればいいのかさすがにそれは危険な気もするけれども

夜は圏論の教科書を少し読んだ随伴の例がいくつか出てきたがこれがどういう気持ちの抽象化なのかいまいち掴みきれていないちゃんと手を動かさないのも悪いしかしなあ


明日でゴールデンウィークも終わりですまあ総合的にはわりとよかった気がする連休前に何をしてたかいまいち思い出せないけれど……

だいぶ元気だったので昼間はわりとコードを書いていたこのblogの設定って今はDBに保存してるんだけど11年やってて動的に変えたいと思ったことほぼないのでじゃあ設定ファイルを用意してビルド時に埋め込む方式にすればいいやと思ったこれはかなりうまく動いてくれつつあるので満足しているtomlも書きやすいしyamlとどっちが好きかというと難しいけどyamlのほうが効率的という感じはあるけど…… まあでもRust界隈はtomlが主流っぽいし今回はtomlにした

あとはまた日本語組版の沼にはまり込んでいた全部の文字をプロポーショナルにすると句読点が詰まりすぎててしんどいしかな文字だけプロポーショナルにするとそれはそれで連続する約物の余白が間延びするし難しいこのあたりはJavaScriptで文字単位のスタイルをどうこうしていくことになるだろうけどそれは……あっそれは明日やるやつだ……

夜は暇だったので牛すね肉を二時間くらい煮込んだカレーを作ったうまいすね肉は煮込むと柔らかくなりがちらしいが二時間でものすごく柔らかくなったやはりおいしいものを食べているときだけが生きている価値をかりそめであれ信じられる時間だなと思うおいしいものを食べてこその人生なのです