余裕がなくなってから立てた計画は余裕のない計画になる。
ツイート数よりコミット数のほうが大きくなることを目指したい。
bouzuya/tamaru 。データの追加・更新。更新操作に慣れていない。日時取得にも慣れていない。
余裕がなくなってから立てた計画は余裕のない計画になる。
ツイート数よりコミット数のほうが大きくなることを目指したい。
bouzuya/tamaru 。データの追加・更新。更新操作に慣れていない。日時取得にも慣れていない。
bouzuya/tamaru 。 select
要素の選択変更に対応した。
receiver
を設定しておかないと Input
って無視されるのかな。更新が反映されていなかっただけかな。よく分かっていない。子 Component
からの Output
(Message
) を親 Component
で処理できた。
腕立て伏せをしていて、手首が痛いな……って。検索してみたら「プッシュアップバー」が良いと出てきた。そう言えば、と引っ張り出してきた。持ってた、買ってた。 2013 年から。完全に忘れていた。明日から試してみよう。
一昨日の夜に『パシフィック・リム』を観た。 2016-07-25 にも観ているし、その前にも観ている。たまに観たくなる。
bouzuya/qmk_firmware (fork) の bouzuya ブランチに nyquist 向けの bouzuya keymap v23 をつくった。もともとは Let's Split 向けのものを Nyquist 向けにコピーして手直しした。 Let's Split の左手を moge micro ったので、 Nyquist を代わりとして使うことにした。そのうちコピーではなく統一したいけど、明日から使いたいので、とりあえず。
bouzuya/tamaru 。 DataInput
コンポーネントをつくった。 preventDefault
を呼び出したら dom :: DOM
が必要になった。 v0.12 にすれば、 Effects
だけになって、このあたりで手を抜けるようになるのかな。ちなみに preventDefault
は slamdata/purescript-halogen#426 を参考にした。
DuckDuckGo を使うようにしてみた。ノートパソコンとスマートフォンのブラウザ設定を変更した。なんとなく。
bouzuya/bouzuya.net を v2.3.1 に。 Google Analytics を外した。ぼくは見ていないし Google にトラッキングされたくない人も居るんじゃないかと思ったので。 fonts.googleapis.com
に依存しているし、あまり意味はないかもしれないけど。
Google Home Mini を使っている。矛盾。
bouzuya/tamaru 。今日はまだ書いていない。
bouzuya/tamaru 。初期状態を server から client に渡した。 2018-06-16 の続き。
結局、属性で渡した。普段は <script>window.INITIAL_STATE = ...;</script>
とやるところなんだけど、 <script data-initial-state="..."></script>
とした。起動後に属性を取り出して JSON を解釈した。
属性って長さの制限ないのだろうか。画像を base64 エンコードした data url で突っ込んでも平気だし、大丈夫だろうな。
毎日、数行しか進まないものだから、簡単なものでもなかなか終わらない。のんびりやってる。
朝から地震で驚いた。神戸でもそこそこ揺れた。
雨のせいか、調子が悪い。
2018-W24 をふりかえる。
目標。
記事。
目標は一部達成。結局 halogen での SSR は諦めたのだけど……。 bouzuya/tamaru はいつまでやってんだって感じだ。
2018-06-11/2018-06-17
tamaru は 1.0.0 にいまだ到達できず。ペースが遅すぎる。
ひさしぶりに fgb (private) へ機能を追加している。
(なし)
何も読もうとしていない。
2018-05 から週 2 本の制限がある。今週は OK 。
今週も土日は妻と出かけている。土日ともに暑かった。それぞれ南と北へ。
腕立て伏せを継続している。回数は伸びていない。気休め程度のスクワットもしている。
Google Home Mini を買った。こそこそ試している。また書くかもしれない。
tamaru の停滞もそうだけど、目標を見失っている感じがする。家事や妻の相手ばかりしているような……。
bouzuya/tamaru 。初期状態を server から client に渡そうと思ったのだけど、うまくいかなかった。
halogen には escape なしで描画する方法が用意されていないようだ。 slamdata/purescript-halogen#324 を見ると ref
と innerHTML
に突っ込むような挙動でなんとかできるっぽい。でも、それ CSR でしょ……。 SSR の場合はどうなんだろう……。 VDom
の Text
は escape される前提だし、 Widget
をうまく使えばできるのか……。 Halogen.HTML
の slot
は Component
を前提にしているので不可。 Halogen.HTML.Core
の slot
でなんとかできる……?
思い浮かぶ選択肢を挙げる。
Widget
)なんだかバカバカしいなあ……。
『スター・トレック イントゥ・ダークネス』を観た。特に思うところはない。面白くなかったわけじゃないけど、すぐに忘れそうな気がする。
今日も妻と出かけた。今日は海へ。もちろん泳ぐわけではない。運動のために海まで歩いて帰るだけ。ひさしぶりに海を見た。