ドラフトとローカルストレージとCookie

曇りのち雨ここ数日作り続けているフォーム系の仕事がようやく終わりそうな目処がついた。 目処がつくというか、納期が明日なので、今日明日でどうにかするしかないのだが。 明日を残して、あと2~3時間で終えられそうな感じになったので一安心。 ただ、gitの細かい操作が残っているので、それが上手くできるかどうか。
フォームの要件の一つで、入力内容を一時保存したいというのがある。 これ、普通に考えると、DBに一時保存用のテーブルを用意するか、フラグで管理するか、にすれば楽かなと思うのだけど、「ローカルストレージに保存」という要件になっているので、それで実装しないといけなかった。
ローカルストレージってPHPから扱えないのでJSでやらなくてはいけない。 別に保存するだけなら簡単でいいのだけど、値を復元するのがちょっと面倒。 項目が多すぎるので、一つ一つ書くわけにもいかず。 選択肢によって次の項目が出現したり、required属性をつけたり外したりしないといけないので、そのあたりが…… 似たような仕組みでCookieがあるのだけど、それだったらPHPから扱えるので、例えばJSONで値を保存しておいて、それを書き戻した時に、$data的な変数に入れて、$_POSTで送られてきたときと同じような扱いにすれば、view側で何も特殊なことなく実現することが可能なのだが……
ただ、要件は守らなくてはいけないし、提案する権利もこちらにはないので……
まぁこれは実装できたのでよかったけど。
あと、jquery.uniformという使ったことない装飾系のライブラリが使われていて、jQueryでhtml要素にあとから追加したselectやradioの見た目のvalueが変化しないという謎現象に悩まされた……
これは、あとからuniform(‘refresh’)することで解決できたけど、ライブラリ依存の不具合は、使ったことないライブラリだと非常に厳しい。

夜は家の前でランジジャンプをする。 30回×5セットをインターバル3分、最後のインターバルだけ5分くらいでやったのだけど、非常に厳しかった…… 30回は30~35秒くらいで終わるので、それが5セットで実質3分かからないくらいの運動なのだけど、非常に負荷が高くて、終わった後はまともに歩けなくなるほど…… 今日はいつもより深く沈めるのを意識したので負荷はいつも以上に。

JavaScript多用のフォーム

晴れ仕事がかなり忙しい。 20日に上げないといけない物があるのだけど、最終のデータが月曜日に来たので、それを急ぎでプログラム組み込んでいる。 フォームを作っているのだけど、フォームの項目数が300項目近くあり、前の選択肢によって、次の選択肢が出たり、かなりJavaScriptを駆使しなくてはいけない。 それに加えて、あまり経験のないCakePHP2でやらなくてはならない。
CakePHP2はいいとして、フォームのJavaScriptがやばい…… 組んでも組んでも、全然フォームの項目が減らないし、テストも非常に大変。
だが、やるしかないので頑張らなくてはならない。

夜はジョギングへ。 仕事が忙しいのだけど、ジョギングで気分転換は必要。
最近6kmコースしか走ってなかったので、冬に向けて距離を伸ばさないといけないので、今日は7.3kmコースへ。 ペースは気にせず。
5.30, 5.29, 5.31, 5.31, 5.38, 5.28, 5.27と7.3kmを40分04秒で、キロ5分30秒ペースだった。
今夜は寒くなく、かといって暑くもなく、とても走りやすい気温だった。

朝の集まり

晴れ火曜日の朝は、いつも集合している店でミーティング。 最近この集まり以外の仕事がたまりすぎていて、全然こちらの作業をすることができない。 けど、今週いっぱいで一応片付く予定なので、来週からはこちらの作業をしていかなくてはならない。
溜まっている仕事は、あまりやりたくないWordpress案件と、がっつりコーディング+軽いシステム、みたいな感じ。 前者が2日程度、後者が5日程度で終わる見込みだ。
コーディングは大体はできるのだけど、メニュー部分の作成が苦手。 なぜかハンバーガーメニューが好まれるのだけど、PCは普通のメニュー、スマホはハンバーガーというのをコーディングするのが結構大変。 一応、最初にベースは作ってあるので、それのカスタマイズでいけるような感じにはしているのだが……
スマホプリみたいに、下部固定になる日は来るのだろうか。
モーニング

ミーティングでは、メンバーの1名がフリーランスを辞めるという話をしていた。 辞めるというか、今まで完全に個人活動をしていたのだけど、組織に属して、組織の中で個人活動をして、組織に上納金を納める、ようなイメージだ。 まぁそれが良いのか悪いのかは本人にしかわからないけど、個人的には、理由や付き合う組織が悪い選択のような気がする。
まぁ後悔しないように、自分たちに迷惑をかけないようにしてくれたらいいのだが。

古い切手

晴れ朝は郵便局へ。 週末に会社から年末調整の書類がと説いたのだけど、急ぎで記入して送り返してほしいらしいので、記入して今日返送する。 香川→東京への普通郵便は2日くらいで届くだろうか。 子供の頃に集めてた切手が数千円あるので、それを使って送る。 メルカリでたまに古い切手使ったりしてるけど、なかなかなくならない。 記念切手は価値が出るわけでもなく、メルカリでも普通の値段で取引されているので、本当に個人のコレクターアイテムとしての価値しかないんだなと思った。

夜はトレーニングへ。 といっても、土日で足が疲れたので、今日は走るのではなく、池の周りでドリルをする。 20~30分くらいでドリルが終わったのだけど、だいぶやり慣れてきたので、それほどドリルでは疲れなくなってきた。 最初の頃は、ドリルで疲れてしまっていたのだが…… これは準備運動みたいなものなので、ここで疲れていたらちゃんとした練習ができない。
今日はドリルだけで、この後走ったりしないけれど。 走らない日も何かしらトレーニングはしたいので、走るのに比べたら負荷が少ないドリルや、筋トレ・ストレッチも取り入れながら日々過ごしていきたい。

クロスカントリー

晴れ朝は10時から三女の美容室。 その足で陸上練習に行くので、荷物などを持って出発。
陸上練習は、12時半から某所でクロスカントリーでトレーニングする。 監督に情報出さないでと言われたので、場所は載せない。
1周600mくらいのコースで、地面は土や小石、階段や坂道もあって、結構ハードな感じ。 子供たちもこういう場所走るの初めてっぽくて、全力で走るのではなく恐る恐る走るような感じだった。 スタート地点が一番高い位置にあるので、右回りでも左回りでも最後は激しい上りとなる。 一気に20mくらい登るので、ゆっくりペースでもかなりしんどい。
1時間ちょっとトレーニングした。 他の子の親も参加していて、結構本気で走っていたけど、自分は全然本気で走ってなかったので疲れはしなかった。 たまには道路を走らないでこういう場所を走るのも気分に変化があって面白いなぁと思った。

15時からは四番丁。 今日も子供たちは外で楽しく遊んでたが、終了40分前から10分前までの30分間は、ストレッチの時間になって、子供たちのテンションが一気に下がっていた。 自分も一緒にストレッチをやったが、体が硬すぎて全然ダメだった。 スポーツやるなら、もっと柔らかくしないといけないのだろうけど、ストレッチは苦痛だから全然やる気にならない。 1日5分くらいを毎日やるだけで全然違うのはわかっているのだけど、5分でも苦痛なものは嫌だなぁ。
練習が終わった後は、隣の校舎でやっていた子ども食堂に誘われて、芋煮を食べてきた。 おにぎりももらったのだけど、小さいなと思ったが、ものすごい圧縮されており、おにぎり1つでかなりお腹いっぱいに。
芋煮は山形のやつかわからないけど、里芋がとても美味しかった。 なかなか里芋って食べる機会がない。
芋煮

18時半くらいに一旦帰宅して、お風呂に入りにきららに行ってきた。 お風呂で疲れを落として、休憩室でくつろいで帰ってきた。
ここ数日で疲労困憊になってしまったので、三女を寝かしつけながら21時過ぎに寝てしまった。

親子リレー対決

晴れ今日は土曜日だけど、スイミングが休館日のため、スイミングは無し。 陸上は15時から四番丁だけなので、時間にだいぶ余裕があるな。
今日は丸亀で4~6年生の大会が開催されているが、コーチ2名までと保護者しか入れないので、観戦に行くことができないのが残念。 出場してない3年生以下だけで、四番丁で遊ぶのだ。

昼前に家を出発して、図書館、西村ジョイと行き、こがね製麺所でお昼ごはん。 たまには釜玉でも食べようと思ったけど、茹で上がるのに7分くらいかかるとのことだったので、醤油うどんにしてしまった。
お昼ごはん食べ終わっても、まだ時間があったので、峰山公園に遊びにくことに。 1時間ちょっとしか時間がないけど、虫眼鏡で花や葉っぱを観察したり、芝生広場でバドミントンをしたりと、楽しく遊ぶことができた。
醤油うどん

15時からは四番丁。 監督も丸亀に行っているため、自分が鍵を預かっている。 用具などを出して、参加した子供たち4名は自由に遊ぶことに。
最後の方で、親子リレー対決をすることになって、1周200mくらいかな、それを1人1周のリレー形式で対決をする。
子供たちは4人、大人も4人、だが3人は女性でほとんど運動していない。 なので、自分が多めに走ることになった。
最初に1周半走って、女性が2周つなぎ、自分が最後半周走ったのだけど、結局子供たちのチームに2秒差で負けてしまった……
今日は走るつもりじゃなかったので、思わぬところでかなり本気で走ってしまった。 本気で走ったのは300mくらいだけど、この300mでも体にはダメージが残る……

一定ペース

曇り今日は特に書くことがない…… 朝はマクドナルドに行かずに、家でパソコン作業をして、10時前に朝ごはんを食べる。 昼は三女を迎えに行って、15時過ぎに遅い昼ごはんを食べてからまた仕事。
夜はジョギングへ。 スマホ再起動したのでGPS補足できるようになっていて、今日はきちんとラップが取れた。
が、足が疲れていて速くはないけれど。
5.44, 5.46, 5.49, 5.40, 5.37, 5.40と、6kmを34分24秒で、キロ5分45秒ペースだった。 昨日より5秒遅いが、6kmで5秒しかタイムが変わらないというのも、結構すごいと思うのだけど。
家からマルナカまで600mなのだけど、歩いて行っても、毎回5秒以上の時間差は出るだろう。 安定したペースで走れるのはすごい大事。
ただ、本気で陸上に取り組んでいるランナーは、他者を意識しないといけないので、他が速く行けばついて行かなくてはならないし、他が遅すぎたら自分が前に出るべきか? ただそうなると、ペーサーで使われるだけで終わる、とか、色々駆け引きがあるので、一定ペースで走ることなんて、あまりないだろう。
市民ランナーの自分としては、人とタイムを競うことはほとんどなく、自分の中のタイムを競っているので、勝負よりもどうやったら一番速くゴールできるか、ということに重点を置く。
となると、なるべく一定のペースで走って、体力や筋力を温存する、というのが一番いい作戦であると思う。 なので、無意識に一定ペースで走れるよう体を作る必要がある。

調子がいいときは飛ばしがち、疲れている時は安定を求める、そんな感じの練習になっちゃってるけど、心のなかでは上記のようなことを考えている。

シーリングライト交換

晴れ夜、和室の電気が切れた。 丸形の蛍光灯を2本つけるようなシーリングライトなのだけど、外側の蛍光灯が切れてしまっていて、それが原因で、電気自体がつかなくなってしまった。 外側の蛍光灯を外せば、内側だけ点灯するのだけど、部屋が暗い。
1つシーリングライトが余っているので、蛍光灯交換するのではなくて、シーリングライト自体を交換してしまった。 2年くらい前まで、仕事用のアパートを借りていたけど、そこで使っていたシーリングライトを家に持って帰ってきて、それを寝室につけた。 それまで寝室についていたやつは、行き場をなくしたのでビニール袋に入れて2年間も保管していたのだ。 それを和室につけたのだ。
前のシーリングライトより明るさがアップし、前は紐式だったけど、付け替えたやつは電池入れてないけどリモコン式なので、グレードアップした感じがある。
次切れたら、蛍光灯ではなくてLEDのシーリングライトに変えようかな。

夜はジョギングへ。 今日もGPS補足出来ず、ラップがわからない。
6kmを34分19秒で、キロ5分43秒ペースだった。