ロードバイクの点検

晴れ10時40分くらいに家を出発、今日はロードバイクを車に積んで、まずはスポーツデポへ。 前回点検したのが、2017/9/22なので、長いことロードバイクの点検してなかった。 最低限は自分でやっていたが、技術もないしお金払って店でやってもらうのが一番。 それほど乗ってはいないけど、ブレーキやワイヤー、タイヤも糸が出てきているので交換を依頼する。 見積もりではそれらを直して、チューブ交換、チェーン交換、ハンドルが少々曲がっているらしいので、それも直して、全部で23,000円くらいの見積もり。 もうちょっと高いと思っていたので、それくらいの金額で収まるならOKか。 数日で直るらしいのだが、平日取りに来るのは難しいので、週末取りに行くことに、なので修理完了の連絡もいらないと伝えた。

その後はグラッチェでお昼ごはん。 ここ来たらいつも食べているペペロンチーノを食べるが、やはり美味しかった。 今日は普段頼まないアラカルトの生ハムも頼んでしまった。
ペペロンチーノ

13時からTボールなので、まだ少々時間がある。 近くにセルフのガソリンスタンドがあるので、そこに車内清掃しにいった。 三女が車の中の落ちている砂や小石が気になるらしく、一生懸命拾っている。 なので、掃除機で一気に吸い取った。 雑巾で中も拭いて結構綺麗になった。 一方ボディは汚いが、自分的には車は単なる移動手段なので、ボディが汚れていようが気にしないのでそのままに。 どうせ洗車しても、またすぐに汚れるし。 ガソリンスタンド行っていたら、ちょうど良い時間になったので四番丁へ。

今日もTボール中はくさ抜きしていたのだけど、その後の四番丁での陸上がないので、1時間位しか草抜きができなかった。 1時間じゃあまり抜くことができずに残念。

長男が県立プールで水泳の大会があったので、迎えに行って、マルナカ円座の敷地内にできたはま寿司で、軽く食べる。
マルナカで夕飯の買い物をしている間、子供たちはそこにある公園で遊んでいた。 買い物終わってから、そこの公園に行ってちょっとだけ鉄棒やぶら下がり器で遊んだ。
懸垂逆上がりなら、子供用の鉄棒でもできたので、何回かやって腹筋を鍛える。

今日も汗だくで、早めに風呂に入る。 そして、夜は非常に眠かった。

スコップで草抜き

曇り10時半くらいに家を出発して、県立図書館へ。 高松市図書館は行きまくっているので、なかなか目につく本がなくなってきたので、たまにはもっと蔵書のある図書館へと足を運ぶ。 こちらは本の数が膨大で、眺めているだけでも結構時間が潰せる。 三女が何冊か読みたい本を探してきたので、それを借りた。

お昼は「さぬき麺市場」へ。 あまりお腹が空いてなかったので、かけうどん小とナスの天ぷらだけ。 ナスの天ぷらはでかくて食べごたえがあった、あまりお腹が空いていなかったが……
かけうどん

13時からは四番丁でTボール。 今日も草抜きをやっていたのだけど、クワみたいな道具じゃ効率が悪かったので、スコップを使って一気にグランドを掘り起こしてギョウギシバを除去したら、掘り起こした土を埋めて踏み固めてっていう感じでやっていた。 最終的には一帯がボコボコになってしまった感じだったので、トンボを使ってグランド整備までして……

途中で他のお父さんとキャッチボールやったりしていたが、今日も2時間くらいは草抜きをしていたかな。 今日は曇っているとはいえ、ずっとやっていたので汗だくだ。 別に草を抜く必要はないし、抜いてとも言われてないのだが、Tボール2時間、四番丁2時間の、合計4時間もここにいても、やることがなさすぎて辛いので、草抜きは非常によい暇つぶしとなる。

汗だくになって、四番丁での4時間滞在は終わった。 帰りにセブンイレブンで三女のお菓子と、自分が食べようと思ってサラミ味のポテトチップスを購入して、食べながら帰宅。
すぐに風呂に入って、湯船の中で寝ながらくつろいで体を癒やす。

明日はTボールしかやることがないので、暇になるかも。

SEOとは

曇り朝は6時55分に起きて三女を学校まで送っていって、7時25分くらいに帰ってきたが、眠すぎてベッドに直行。 起きたら9時過ぎだった。
朝は久々に香東川にでも行って、走ってこようかなぁと思っていたが、いざ起きてみたら全くそんな気にはなれないほど眠かった。

日中はSEOやらをやっていたが、正直最近はSEOって無いような気がする。 titleにターゲットワードを入れるくらいはしたほうがいいけど、内部施策どうので順位が変動しないし、いかにコンテンツを作り込むか、というような王道な方法しかないと思う。 コンテンツの中身を全く変えず、順位を上げることは不可能だし。 だけど、ちょこっとSEOをかじっている人は、それだけでなんとかなると思っているし、即座に順位が上がると思っていて困る。
「香川 陸上」でヒットするホームページが、まさにSEO対策皆無、ホームページビルダーで作られたフレームを使用した20年前の仕様のサイトなのだけど、余裕で1位に出てくるし、そのキーワードで求めている人はそのサイトを見るためにやってきている。 小手先のテクニックは逆に離脱率を上昇させるし、Googleにそれを検知されて順位を下げられるし、対策するのは逆にデメリットしかない。 まだ何もやらないほうがマシな気がする。

夜はジョギングへ。 軽く2km走ってから、300m×4本のインターバル。 設定タイムは特にない。 レストは2分間ウォークにした。 最初の1本目は楽かなぁと思ったけど、3本目がメチャメチャきつくて、4本目も死んだ。 70, 66, 66, 64で走れたので、キロ3分38秒~3分14秒のペースになるのだが、このペースじゃ1kmどころか600mも保たなそうだった。 競技場で1000m計ったことないのでわからないが、おそらく3分40秒では走れると思うので、3分半切れるくらいのタイムで走れるように頑張っていきたい。 3分半切れれば、40秒で1.5kmは行けそうな見込みがつくので。 目標は1.5kmを5分30秒以内。

ここ数年のブーム

曇りのち雨やりたくないWordpressの案件があって、誰かが作ったHTML+CSSをテーマ化して、プラグインインストールしたりして、サイト作っていた。 難しいことやらなければ、デファクトスタンダードなプラグインがあるので、それらでできるのだけど、ちょっとでもイレギュラーがあると、難易度が一気に増す。 そして、ワードプレスのテーマのソースコードは非常に見にくいし、動作速度も非常に遅い。
前にWordpressのDBからゴミなどを取り除いて別のシステムにインポートするようなものを作ったけど、Advanced Custom Fieldなどで作ったカラムを1つ呼び出すだけでSQL4回発行していたりしていたので、重いのには納得できるが。

ここ数年の副業とプログラミングブームで、IT関連は大きく2つに分かれたように見える。
パソコンに全然詳しくないけど、記事を書いてアフィリエイトで稼ぎたい人たち。
この人達はほぼ100%でWordpressを教わってくるらしい。 定番のテーマも使って。 で、アフィリエイトリンクが貼られたエックスサーバーを契約して、ひたすら記事を書くと。
だが、99%の人が、記事を30件も書けずに挫折している。 騙されたわけではなく自ら進んでやっていたのだけど、副業の先生みたいな人に、半年だったかな60万円くらいで教えてもらうものを契約していた。 で、常套手段だと思うのだけど、その先生がもう辞めるので、最後に40万円払ってくれたら、特別にもう半年続けます、のような感じで。
結局その人は、仕事も辞めてそれに専念したのに、1円も稼げず終わった。

もう1つがプログラミングブーム。 こちらの方がもう少しマシで、いわゆるインフルエンサーやスクールに通って、Ruby on RailsやLaravelの基礎の基礎を学んで卒業というような感じ。
これも代金が数十万~かかるっぽくて、卒業したところで稼げるわけでもない。 SESに無理やり入社してそこで経験を積んで独立ってのが、スクールなどが教えるやり方らしいのだが、そもそもSESにすら入れない。
そしてなぜか、学ぶ側がお金を払って仕事を手伝うようなパターンもあるみたい。 ○さんのサイトのプログラムを20万で組めますよ。みたいな感じ。 20万は普通組んだ人がもらうのに、なぜか組む人が払うような。
「○さんの仕事をした」って言いたいのだろうか。

そんな感じで、この界隈は結構酷いことになっている。 自分がたまたま中にいるからそういう状況が見えているだけで、きっと他の業界でも同じようなことはあるんだろうな。
その、副業で人気なWordpressをやっていたのだけど、プログラム書いたのは100行も無いと思う。 テーマはほぼコピペ。 CPT UIやAdvanced Custom Fieldで、情報取ってきたりする部分は、一応プログラムと言えなくはないが、コピペ+改変なので、そうは言わないだろう。
ちゃんと書いたのは投稿ごとにクラス出し分けするif文だったり、これもプラグインだけどページャのプラグインが出力したHTMLをul, liにして、aじゃなくliにクラスを付け替えるような部分の正規表現を作ったりしたくらいだった。
ほぼマウス操作なので、人気なのはわかるが、ほとんどの人がFTPが何かわからないし、Wordpressで必須のDBが何かわからないと思う。
動作速度やセキュリティをどうこう言われず、一般的なプラグインだけでできることを要件にしてくれるなら、構築するのは非常に楽なのでいいツールではある。

今夜はジョギングは無し。 ゴムの筋トレ2セットと、腹筋20回を2セットで終わってしまった。

雨のジョギング

曇りのち雨朝は自転車でマクドナルドに行って、フィレオフィッシュを食べてきた。 陸上の中長距離のトレーニング本を買ったので、それを読もうと思っていたのだが、読まずに終わってしまった。 まだ、前から読んでいる本が読み終わっていないのに……
メルカリで購入した陸上の本が3冊あるので、順に読んでいかなくてはならない。 積ん読がたくさんあって困る。

夜はジョギングへ。 三女を寝かしつけている時に雨が降り始めて、走りに行くときは結構強い雨に。 ただ、今日が6月最終日というのもあって、少し距離を稼ぎたいのと、昨日は走ったけど、それ以前が全然走ってなかったので連続で走っておきたいのもあって、軽く走りに行くことに。 走ってる途中に思ったのだけど、雨を避けるためにキャップがあったらよかったなと思った。 夜帽子かぶって走ってるのはちょっと怪しいけど、雨がまともに顔に当たらなくなるので。 走り終わったときには全身、靴までびしょ濡れ。 想定していたよりペースが速かった。
5.31, 5.15, 5.06, 5.02と、3.8kmを20分11秒で、キロ5分15秒ペースだった。

今月の走行距離は107km。 5月が17km、4月が74km、3月が78kmで、2月が109kmだったので、4ヶ月ぶりの100km超。 それでもたった100kmしか走っていない。 一時期月間200km目標にして走っていたときの半分だ……
とりあえず、一番練習できていると感じる120~130kmに到達できるようにしたいが、月末になって距離が足りないから無理やり走るってのは、本末転倒なのでやめておきたい。

開発環境が遅い

晴れ今日もLaravelに苦戦中。 belongsToManyの結合先のステータスをwhereに加えたかっただけなのに、非常に苦労した。 あとDockerでLaravelやってると、動作がけっこう遅いのが気になる。 よく言われている、vendor、node_modulesはマウントせずに、仮想環境の中に逃しているので、多少速度は向上したが、それでもやっぱり速度が気になる…… 速度が遅いと開発の効率も悪くなる。 npm run devも遅いので、scssとかvueとかで、すぐに確認したい場合に非常にストレスになる。 scssは別でコンパイルすればいいが、vueに関しては全然詳しくないのもあるし、これ以外の方法が模索できるのかすらわからない。 今は納期があるので、とりあえずこのまま突き進むしかないが。

夜はジョギングへ。 今日は9.6kmをキロ5分を少し切るペースで走ろうと思う。 12.1kmなので、キロ5で行くと60分30秒かかる。 60分を切りたいので、12.1kmで30秒縮めないといけないので、キロ4分57秒ペース以上かな。 靴は本日使うのが2回目のスピードライト3で。
出だしの1kmが非常に遅く5.39もかかってしまった。 ここで42秒も借金を抱えてしまったので、後半が非常に厳しくなった。 3~6kmまでも、5.03, 5.00, 5.08と、借金を返済することができない。
8km地点、残り4.1kmの地点で、56秒オーバーだったと思う。 あと4kmで56秒縮めないといけないので、キロ4分46秒より速く走らないといけない。
気合を入れ直して、ここからはペースよく走っていき、結果的には60分切ることができたが、ラストで結構上げたのできつかった。
5.39, 4.52, 4.55, 5.03, 5.00, 5.08, 4.53, 4.53, 4.42, 4.38, 4.36, 4.37と、12.1kmを59分17秒で、キロ4分54秒ペースだった。

Laravelのアップデート・アップグレード

晴れ今日は仕事でLaravelのサイトの改築をやっていたのだけど、初めてbelongsToManyのsyncとかattachを使ったのだけど、便利すぎて鼻血が出そうになった。 特にsyncがやばい。 トランザクションかけて該当IDを全削除&insertってやれば同じことができるのだけど、syncだと1行で書けるのが便利。
ただ、複雑なSQL書くのはなかなか慣れてなくて、生SQLならめっちゃ簡単にかけるのを何十分も悩んだり……
今手掛けている、自分で作っているサイト群の一番新しいやつはLaravelで作ってるけど、複雑なSQLは出てこないし、こちらは簡単。

Laravelってメンテ期間が半年しかなく、長期サポートのでも2年間しかなく、長期サポートのを使う人が多いイメージがある。
ただ、今まで携わった中で、一度もサポートパッチなど取り入れたマイナーバージョンアップをされているのを見たことがない。 入れたまんまのバージョンでひたすら改築を続けていく。 いつか来るリニューアルの日までそのバージョンを使っていると思う。
それだったら、今はLTSが6系だけど、半年しかサポートがない8系使ってもいいんじゃないだろうか、と思っている。
実際みんなどんな運用しているのかが気になる。

今日はジョギング無し。 もう走ってないの4日目だけど、なぜか足が疲れている感じがする。

第37回全国小学生陸上競技交流大会香川県最終予選

曇り今日は第37回全国小学生陸上競技交流大会の香川県最終予選が丸亀競技場で開催される。 今回も審判で行く。 監督に「三女も連れてきて」と言われているので6時過ぎに起こして連れて行く準備をする。
前回はカメラ持っていかなかったけど、誰か撮りたい人に貸してあげようと思って、使うかわからないけどとりあえず持っていくことに。 三脚は使いこなせないと思うのでいらないかな。
6時半くらいに家を出て、ハローズで朝ごはんと三女の昼ごはんを購入。 自分の昼ごはんは、審判で支給されるので無し。 すぐ横にあるマックで飲み物を購入して、一般道で丸亀競技場を目指す。

7時半くらいに到着して、審判受付をしたのだけど、自分の名前がなかった。 今回は参加者も少ないので、各チーム1名で割り当ててないらしく、ここにきて急遽審判の仕事がなくなった。
その旨を監督に伝えたら「撮影係してほしい」と言われた。 偶然にもカメラ持ってきておいて良かった。 陸上競技はスマホじゃ距離がありすぎて全く撮ることができないので。
三脚持ってきてないが、それは仕方がないな…… そして、審判やらなくなったので、自分のお弁当が無い。 競技は結構詰まっていて、撮影が20分おきくらいにあるので、買いに行く時間もない。 なので、開会式が始まる前に、急いで近くにあるセブンイレブンに行って、おにぎりを2個買ってきた。
丸亀競技場

9時15分から開会式が始まり、いよいよ競技が始まっていった。
今回の最終予選は出場できる選手は限られている。
5月に行われた一次予選1回目、6月に行われた1次予選2回目。 その記録を良い順に並べて、100mは上位48名、コンバインドは上位24名、リレーは上位24チームが出場する権利を有する。
1回目にコンバインド、2回目に100mのように別の種目に出場して、どちらも圏内の選手もいるが、最終予選ではリレー以外は1競技しか出られないので、どちらか選んでいるはず。
なので、48名や24名の枠だけど、実際のエントリー人数はもう少し減る。 そして、当日DNSもあるだろう。

この大会は全国大会の香川県予選なので、優勝者は9月に開催される全国大会に行くことができる。
100mは5年生男、5年生女、6年生男、6年生女の4名。
コンバインドはA男、A女、B男、B女の4名。 コンバインドは学年で分かれていない。
この8名しか全国に行くことはできない。

全国種目ではないけど、リレーと1000mも開催される。 最初の種目はリレー。 撮影道具は一眼レフカメラと、ビデオカメラを持ってきているが、一眼レフカメラは手ブレ補正が弱く三脚無しじゃ厳しいので、手ブレ補正が強力なビデオカメラで撮ることに。 ただ、ビデオカメラ古いものなので、フルHDとは言え、画像があまり綺麗ではない……
リレーはバトンパスゾーンのダッシュマークのミスもあり、思っていたより悪い結果だった。 もう1秒くらいは上げられたと思う。

そこからメインスタンドやバックスタンドを何度も行ったり来たり。 めちゃめちゃ大変だったけど、競技も見ることができて、審判やるよりよかった。
コンバインドA男子では、予選会1位と2位が同じチームで、どちらか1名しか全国大会に行くことができない中、チームメイトの2人、親同士もかなりバチバチだった。 子供も緊張するけど、親もかなり緊張しているようだった。 結果、予選会1位だった子が、ハードルも走高跳も良い成績を残して完全優勝だった。
コンバイドB男子では、予選会が7ポイント差で2位だった子が、1位になれるかどうかが注目されていた。 7ポイントって、走幅跳だと3cm、ジャベリックボール投げだと30cmの差しかない。
4mを超える走幅跳での3cm、45mを超えるジャベリックボール投げでの30cm、どちらも誤差でしかない。 実力はほぼ同じということになるので、精神力が強い方に軍配が上がるだろう。
チームの子は、幅跳びが得意なので、幅跳びでは470cm飛んで1位。 ライバルは413cmで2位。 67cmの差をつけたが、ポイントでは159ポイント差。
ジャベリックボールで159ポイントはというと、7.5mくらいの差となる。 予選では、ライバルが52.03m、チームの子が45.75mで、6.28mの差がついている。
ライバルは50mは投げてくるだろうから、42.5mでボーダー、できるなら46mくらい投げておかなくては抜かれる可能性がある。
そんな中での1投目、なんとたった40.00mしか飛ばなかった。 ライバルは49.28mも投げてきて、状況は非常に厳しくなった。 この時点で188ポイント差なので、走幅跳の結果も考慮すると、29ポイント負けている。
同点に追いつくには、次で41.42m投げなくてはならない。 ただ、相手が49.28mより投げたら負けが確定する。 ジャベリックボールは2回しか投げられないので、ラストチャンスだ。
そんなものすごいプレッシャーのかかる中投げた2投目は、ちょうどいい角度で上がり、なんと51.86mのビッグスローとなった。 これで相手は58mくらい投げなくてはならず、ほぼ勝ちが確定した。
逆に相手はプレッシャーにやられて、先程の記録よりも投げることができなかった。
今日の大会での、個人的に一番のシーンだったと思う。

監督の話などがあって、15時半くらいに解散となった。
今日は自分で動画撮るつもりじゃなかったので、全く編集の準備をしていなかった。 いつもサムネイル画像作るのに時間がかかる。
サムネイル画像には日付・大会名・種目名・その動画に登場する選手を入れてるのだけど、1動画1サムネイルで、選手の名前の漢字は間違えないようにコピペするだけにしてあるのだが、これが結構大変な作業で、30動画くらい作る時は、これだけで1時間以上はかかるので、事前に準備してある。
だが、今日はこれから作らないと行けず。 3時間位編集して、ようやくジャベリックボール投げと走高跳以外終わった。 100mとかハードルとかの走る種目の編集はタイマー入れるだけなので簡単なのだけど、フィールド種目は編集に手間がかかるので大変なのだ。

お風呂や夜ご飯などで編集してなかった時間があり、最終的には22時半くらいに全て終わった。 作った動画何度も見返したけど、ジャベリックボール投げでの最後のスローで、ジャベリックボールが着地した瞬間の歓声、試技成功の白旗上がった後の選手のガッツポーズが素晴らしい。 余韻に浸れるな。