図書館と仏生山プール

晴れ台風一過で青空と強めの風が吹く一日、今日はけっこう暑い。 長男と三女を連れて出かける。
まずはマルナカへ。 麸を購入してから図書館へ。 図書館で、今日もコイにエサをあげるのだ。 まずは本を借りてきた。 堂場瞬一の「警視庁失踪課・高城賢吾」を全作品読み終わってしまったので、次なる本を求めてやってきた。 が、堂場瞬一のシリーズものの作品で「警視庁追跡捜査係」「アナザーフェイス」「刑事の挑戦・一之瀬拓真」「警視庁犯罪被害者支援課」とあるが、これらはまだ完結してないので、完結してから一気に読みたいなぁ。 シリーズ物だけど完結してるっぽい作品で「捜査一課・澤村慶司」「南康祐三部作」というのがあったけれど、完結してるかどうか調べないといけないので、今回はパス。
ということで、新たな作家を探す。 先日借りた「犯人に告ぐ」の作者「雫井脩介」の作品を読んでみようかと思ったけど、一番最初の「栄光一途」が無かった。 続き物なんかどうかもわからないので、これから入りたかったのに、無かったのでパス。
激動 東京五輪1964」という、複数の作者が短編を持ち寄って作られた本があるのだけど、そこで持ち寄った作者「大沢在昌」「今野敏」という2名の作品も気になっていたが、どちらの作者も大量に本を出しており、自分の中で読む順番とかの整理がつかなかったのでパス。
その場で「刑事 小説」みたいなキーワードで検索して読む本を決めた。 その検索で決まったのが「マークスの山」という本。 これはかなり有名な作品らしい。 それと本棚を眺め続け見つけた「警視庁情報官」という本。 これは事前情報一切仕入れてないのでどんな本か不明、評価も不明。 作者「濱嘉之」の警視庁情報官シリーズの最初の作品らしい。 面白かったら続きの作品も読むことにしよう。
そんなで、かなり悩み抜いて本を決めたので1時間くらいかかってしまった。
その後にコイにエサをあげたのだけど、事前に誰かがエサをあげた形跡があり、今日はあまりコイ達も寄ってこなかった。 そこそこは食べてくれたけれど。

次はお昼ごはん。 最初近いしラーメンが食べたいというので「香龍」に行こうと思ったのだけど、駐車場が満車だったので諦める。 家の近所の「味らく」へ。 ここへ来るのは2回目だけど、改めて値段のやすさにビックリした。 ほとんどのメニューが600円以下。 ラーメンは390円だった。 お好み焼きも520円とかだし財布には優しい。
子供たちはラーメン、オレはやきそばを注文した。 焼きそばは「ソース」と「しょうゆ」を選べるらしい。 焼きうどんならわかるけれど、焼きそばのしょうゆというのが想像できなかったので、今日はソースにした。 次来たら醤油を食べてみよう。
焼きそば

その後は仏生山プールへ。 プールで1時間ちょっと遊んで、仏生山公園で遊んでから帰宅。 三女は疲れ切って3時間くらい昼寝をしていた。 オレも眠かったがなんとか耐える。
夜はジョギングへ。 今日は軽く6kmにした。 6kmを31分02秒で、キロ5分11秒ペースだった。

夜はDVD焼いたり、焼き時間でスプラトゥーン2を遊んでいたら26時半になってしまった。 最近毎日飲み過ぎなので、今日はノンアルコールデー。 チェイサーで用意しているミネラルウォーターを夜のお供にして過ごしていた。

台風18号のゴールドタワー

雨台風18号がやってきた。 だけど今日はゴールドタワーに遊びに行く。 台風なので外で遊ぶのは無理なので、インドアで遊べる場所となったら、こどもの国かゴールドタワーくらいしかないので。 こどもの国の中だけで丸1日潰すのは難しい。
10時過ぎに家を出発してゴールドタワーへ。 最後に行ったのがお盆だったので、そのときと比べるとかなり空いていた。 台風なので駐車場はなるべく入口から近いところに止めたかった。 まだ雨は降っていないが時間の問題だろう。

ゴールドタワーで遊んでいる途中、13時位から台風に巻き込まれて外は暴風雨となった。 館と館の移動が外なので、その時は雨に濡れないようダッシュで移動しなくてはならない。 お昼はフードコートでうどんを食べる。
うどん

外は暴風雨が続くが、マッサージチェアでくつろいでいるときに事件は起こった。 突然警報が鳴り響き「火事です、火事です。 非常階段から火事です、至急避難してください」と、突然火災警報が鳴り響いた。 マッサージチェアルームには他に4人いたけど、「本当かなぁ」という感じで全員で退室して入口の方へ移動する。 が、入口付近で「先程の警報は誤報です」みたいなアナウンスが流れた。
だけど、砂場コーナーの上にあるエアコンの送風口から10分以上も白い煙が吹き出していた。 他のエアコンからはそういうのはなかった。 そして砂場は非常階段の間近。 まぁ問題ないということなので、問題ないのだろう……

18時半くらいまでゴールドタワーを楽しんでから帰宅。 帰りは暴風雨で運転がかなり苦労した。 国道11号線も大雨で轍に水が溜まっていて走行していると壮大に水しぶきを上げながら走る箇所があったり、前が全然見えなかったり…… 集中して運転して無事帰宅。 こんな台風の中、妻は飲み会に出かけたので、残る家族で夕飯を食べていたのだけど、三女が「雨が怖い」と言って泣き出したので、オレの隣の席に移動させてあげた。 お誕生日席みたいなところで食べているので、横に誰もいないのが怖いのだろう。
夜、妻からLINEがあって「店が停電して退店することになったので、全部タダになった」とのことだった。 食べ放題飲み放題っぽくて、1人5,000円くらいかかっていたらしいのだけど、それが無料とは。 羨ましいなぁ。 ゴールドタワーから帰ってくる時、国分寺の大阪王将とか、中華飯店とかは台風の影響で、営業していなかった。 ゴールドタワーでも遅番の人で車通勤以外の人の帰る手段を心配していた。 なかなか台風でシフトずらしたり、営業停止したりするのは難しいだろうけれど、今後の地球の気象条件を考えると、台風とか異常気象が日常茶飯事になりそうだり、企業としてもきちんと取り組まないといけないのかなぁ。

今日は丹後ウルトラマラソンの日だったのだけど、京都の様子がわからないけれど、香川でこの暴風雨じゃ、京都も同じようなものだろうな。 昼過ぎから雨が降ってきたのだけど、その時間帯はまだ30km地点とかその付近だと思う。 そこからこの暴風雨の中走るのは危険だし、多分出場してもリタイアになっただろう。 大会中止の判断は正しかったのかな、と思う。 結果論だけど。
これで台風の影響があまりなければ叩かれる、判断が遅れて開催中止が前日とかになると移動の人たちもいるので叩かれる、開催しても「危険だ」と叩かれる。 後出しジャンケンで文句を言うのは非常に簡単だけど、そこの至るまでの過程や、その後の予測などを元に、最適な判断をしているはずだし。
仕事とかでも「何で○○やってなかったの?」と当然のように後出しジャンケンで指摘してくる人がいるけれど、そんな自体になるとわかっているなら最初からやっているし。 先日のさくらのオブジェクトストレージのトラブルがあったけれど、議論すべきは「今どうするか」「今後どうるか」であって、「なぜさくらのオブジェクトストレージが落ちるのに使っていたのか」ではない。 幸いなことに、今の会社でそんな頓珍漢な指摘をドヤ顔でしてくる人はいないけれど。 起こってしまったものは仕方がないので、それに対しての今後の対策が議論されるべき、と思うのだけどなぁ。 といっても、これも「正論」でしかないので、一部では「正論マン」とか呼ばれるかもしれない。 物事の前後や兼ね合いを考えず、正論しか言わない人もいるけれど、それも後出しジャンケンマンと同じだよね。

夜はゲームをやりながら、今日は軽くビールにして26時位に就寝。 この時間になるまでに台風は通り過ぎて、寝る時はもう雨は降っていなかった。

献血と松屋食堂

雨朝から体調が悪かった。 体調が悪いというか、単に飲み過ぎなだけなのだけど…… 9時過ぎに起きて、献血に行こうと思っている。 本当は今頃京都に向かって高速道路を走っているはずなのに……
妻の実家に車を止めて、徒歩で献血ルームへ。 前回行ったのが昨年10月、その前が昨年7月。 ただ、どちらもヘモグロビン不足で献血できなかった。 きちんと献血できたのは昨年3月になる。 最後の献血挑戦からほぼ1年あいているし、ヘモグロビンは復活しているだろうか。 それが不安だったが、今日は14.5という高い数値で無事に献血することができた。

その後は商店街を南に歩いて、ソレイユの前にある「松屋食堂」へ。 ここは、以前FM香川の「麺通団のうどラヂ」という、うどんの番組の中で語られていたお店。 うどんの番組だけど、うどん関係ないお店の話をしていたのが印象的。 ソレイユはよくるのだけど、お昼の時間帯と微妙にずれているのでなかなかこのお店にくるチャンスが無かった。
お店は昭和の定食屋っぽい雰囲気で、名物のオムライスを食べた。 ウドラヂではオムライスと中華そばを食べていた。 オムライスはシンプルなオムライスで鶏肉がフワフワで美味しかった。 これで550円、値段的にはかなり安い。
松屋食堂 松屋食堂のメニュー 松屋食堂のオムライス

それから行く場所もなくなってしまい、なんとなく瓦町FLAGに行ったり、昼間のライオン通りを北上したりしたが、特に行く場所もなく…… そのまま車取りに行って家に帰ってきた。

家に帰ってからは1時間くらい昼寝をして、三女を迎えに。 今日は妻の会社でバーベキューがあり、雨なので室内でやっているらしい。 三女も一緒に行っているので迎えに行ってきた。 夕飯は海鮮丼と大根豆腐の味噌汁と、じゃがいもをカレーの残りで炒めた料理なのだけど、次女が作るというので、作り方の指示などだけ行って、あとは次女が作っていた。 後ろで見ていたが、ずっと見ているのは疲れるな、自分でやったほうが早いし楽だけど、教育的なものは自分を犠牲にしないとできない。 仕事でもそれは同じようなものだけど。

夜は妻を迎えに行ってから、ビール飲みながらスプラトゥーン2で遊んで、26時位に就寝。
明日は台風がやってくるみたいだけど、今日は夕方には雨は止んだし、本当に台風が来るのだろうか。

丹後ウルトラマラソンが中止に

晴れ今日は金曜日なのでモーニングへ。 かなり家を早く出ることができて、喫茶店でのんびりと過ごすことができた。
モーニング

日曜日に開催される「丹後ウルトラマラソン」が台風でどうなるかわからなかったので、仕事中に気になってちょこちょこ公式ホームページを見ていた。
そうしたら昼過ぎに「中止決定」の文字が…… 丹後ウルトラマラソンが台風18号接近に伴って、選手やボランティアの安全を確保できない恐れがあるとして、中止が決定してしまった。
他の大会は木曜中には「中止」が決定している大会があったが、丹後は今日まで引っ張っていて望みを繋いでいたのだけど……
中止なら中止で仕方ないのだけど、昨日の時点で状況が詰んでいるものがあった
中止の案内は金曜日の18時以降にアナウンスすると書かれていた。
公式HP経由の東武ツーリストで宿泊の手配をしたのだけど、それらの電話受付時間は月~金の10時~18時まで。
約款に書かれているキャンセル料は前日は40%、当日は50%。 だが、マラソン中止決定が18時以降で、その時点でもう東武ツーリストには連絡がつながらない。
さらに宿泊予定の土曜日も定休日なので繋がらない。 マラソン中止なのに、丹後に行くか100%の金額を払って行かないか、という選択肢しか残されていないように見えていた、前日までは。 どこにも何もアナウンスされていなかったし。

だが、中止が発表になってから宿泊サイトの方も更新され「自動的に全額返金」とのことだった。 ツアー自体行わなくなったらしい。
これを考えたら公式経由で予約しておいてよかったなと思う。 個人手配だと、どちらにしろキャンセル料がかかってしまったと思うので。

ウルトラマラソン参加決定してから3ヶ月間、いつも以上にモチベーションも上がって、いつも以上にトレーニングにも励んできたけど、ぷつりとそれらの糸が切れてしまった気がする。 台風はしかたないのだけど、正直非常に残念だった。 出場しても完走できるか微妙なラインだったけど、それでも出場したかったな。 この落ち込んだ気持ちを取り戻して、トレーニングを再開しないといけないのだけど……

そんな夜は中止決定で、明日の移動がなくなったので27時位までひたすらウイスキーを飲んでしまった。 家だからそんなに酔うほどは飲めないはずなのに、気づいたらかなりフラフラになるまで飲んでしまったらしい。

大会前の最後のジョギング

晴れ寝坊して9時起床…… 三女を9時10分までに保育園に連れて行かないといけないのだけど、どうやっても間に合わない。 すぐ準備して保育園に連れて行ったけど、9時25分くらいになってしまった。 もう朝の礼拝が始まるところだった。 先生はみんな下に来てしまったので、教室で三女の着替えを手伝って、下に一緒に連れて行った。
もう喫茶店にもマックにも行く時間がないので、ハローズで朝ごはんを買い物して、会社で食べたり飲んだりすることに。

仕事はいつもどおりこなして、夜はジョギングへ。 日曜日の丹後ウルトラマラソンに向けての最後の練習。 今日は9.6kmをキロ5分でと目標を決めていたので、そのペースで走っていく。
ラスト5kmの時点で25分32秒と32秒オーバーだったが、あと4.6kmあり、32秒縮めるにはキロ10秒縮めれば十分なので、そのタイムはクリアできるだろう。
9.6kmを47分14秒で、キロ4分55秒ペースだった。

その後は、スプラトゥーン2をやって遊ぶが、三連休の天気が気になる。 台風は日本列島を直撃コースで進んでいる。
丹後ウルトラマラソンと同日の9月17日に開催される、山口県の「しわいマラソン」、岡山県の「倉敷トライアスロン」は今日の時点で中止を発表。 丹後ウルトラマラソンは「金曜18時以降に発表、状況変わればそれ以前でも発表」とのことだった。 まぁ天気は運みたいなものなので、どうこう騒いでもどうしようもないのだけど、初のウルトラマラソンだし、出来たら雨じゃない状態で走りたいが、それは無理そうだ……

アンフェアな国を読了

晴れ三女を保育園に送っていった後は「珈琲館RODAN」でモーニング。 今日はあまりお腹が空いていなく、全部食べきるのにものすごい苦労した。 食べながら読書をし「アンフェアな国」を全部読み終わった。 話は日本と韓国の話で、嫌韓ブームだったころに書かれた小説なので、そういう場面が度々出てきた。 アンフェアシリーズとしてはこれが最新作。 ただ、終わりが非常に気になる終わり方だったので、早く続編が読みたいが、いつ発売されるのだろうか。
モーニング

仕事は昨晩ケリがついたので、今日はだいぶ楽だった。 残る1サイトの準備も終わったが、相変わらずさくらのオブジェクトストレージに接続できず、データの抜き出しができない。
まぁ繋がったタイミングでいいので、後回しだな。
サイトリニューアルのデータベース設計が、このトラブルのせいで中断してしまっていたので、それの続きなどをやる。

昼ごはんはお弁当を食べたのだけど、1時間後くらいに腹痛&下痢になってしまった。 特に傷んだような臭いはしなかったのだが……

今日の夜はジョギングに行かず、トレーニングは明日軽くして、それを最後にしよう。 なので夜の時間があまっており、8月末に元同僚3人で決めた目標のものを作業することに。
が、家でやるとなかなか集中力が続かないなぁ。 ジワジワとは進んでいるけれど、まだあまり形になっていない。

その後はスプラトゥーン2をプレイしたりして25時50分くらいに就寝。

Amazon S3に乗り換え

雨のち晴れ早朝、大雨が降って高松市に大雨洪水警報が出ていたらしい。 起きたときには雨はほとんど降っていなかったのだけど、警報が出ていたので小学校は休み、中学校は昼前から行くことになったみたい。 オレが子供の頃、警報が出ても休みになった記憶がないのだけどな。

仕事でも今日は大変忙しかった。 残るConoHaの検証は中止になって、Amazon S3で行くことに決定した。 なので、プログラムを全部Amazon S3用に書き換えた。 問題は既存のデータ移行。
さくらのオブジェクトストレージからデータを引っ張ってこないといけないのだけど、オブジェクトストレージが落ちているためデータを引っ張ることができない。
引っ張る手段は、簡単に実装できそうだった、s3fsでサーバーにマウントして、cpコマンドで一気にコピーをかける方法にした。 が、s3fsコマンドでマウントに失敗する。
かなり時間がかかったが、これは結局さくらが落ちているからだった。 たまたま最初にやった時繋げて、次が繋げなかったので、コマンドが間違っているとかなり疑ってしまった。

また、それと同時に会社のインターネットがまた遮断された。 問い合わせ窓口に連絡しても「明日朝の対応になる」とかふざけたことを言われた。 遮断されたのが11時半くらいで、12時には電話をして「すぐ折り返します」とのことだったのに、15時になっても折り返しがないので、こちらからかけたら「今かけようと思ったところです」とか言うし。 「先週も同じような現象で困っている」とクレームを付けたが「工事の手配が行かず明日朝になる」とのことをひたすら主張された。 問い合わせ窓口は第三の会社なので、これは直接不動産屋に文句を言うしかないな。 オレはインターネットの会社とは直接契約してないし「インターネット付き」で物件のウリにしているのは不動産会社で、それが使えないとなるとクレームを入れる先は不動産会社となる。
不動産会社に連絡してクレームを入れたら、17時半くらいにはすぐに業者が修理をしにきた。 そしてインターネットは復旧した。
復旧するまでの5時間半は、ずっとスマホのテザリングでしのいでいた。 が、格安SIMなので、容量制限があり、1日110MBしか使えない。 Wi-Fi利用だとその容量で問題ないのだけど、テザリングするとなると110MBなんて一瞬で消える。 なので「低速モード」という、最高でも200Kbpsしか出ないモードに切り替えてテザリングをする。 が、めちゃめちゃ遅い。 200kbpsはベストエフォートなので、実際は半分程度しか出てないだろう。 アナログが56kbps、ISDNが64kbpsなので、それに近いくらいの速度のインターネットを久々にフル活用した。 閲覧にめちゃめちゃ時間がかかって不便だった。
サーバー接続するコンソールは、その速度でも全く問題なかった。 CUIは最高だなぁ。 が、コマンドを打ち込むために、Google検索するのだけど、それが遅いので、結局作業時間もものすごいかかった。

20時位に一瞬だけさくらのオブジェクトストレージに繋がって、s3fsでマウントすることが出来たので一気にコピーをかける。 全部は無理で途中で切断されてしまった。
が、それでも1サイト分だけの画像は取り出せたので、そのサイトだけAmazon S3化してリリース。 21時半くらいに帰宅。

食事やジョギングをする。 ジョギングは大会に備えて軽く流す程度。 6kmを34分05秒で、キロ5分42秒ペースだった。
24時過ぎに再度チャレンジしたらまた接続できたので、残るサイトの画像をコピーする。 こちらもコピーに成功して、25時過ぎにAmazon S3化してリリース。
今手がけている主要2サイトは対応が完了した。 あと1サイトあるが、これはゴミみたいなやつなので明日やればいいか。 そんなで木曜深夜から続いていた障害がようやく解消された形になる。
一方、本家のさくらのオブジェクトストレージは継続して障害発生中。 もうダメだな、これ。

その後はスプラトゥーン2を遊ぶが、遊び始めた時間がおそすぎてあまりプレイできなかった。 こちらも長期プロジェクトだった、全ブキの塗り10,000ptをようやく達成した。 さて、これから何のブキを練習していこうかなぁ。

S3類似サービス

曇り今日の朝ごはんは「トリッチトラッチ」で本を読みながら食べていた。
モーニング

だが、9時40分くらいに会社の人から電話が。 まだ食事中だったのだが…… 先週から続いているさくらのオブジェクトストレージの障害になんとか対応する方法はないかとのことだった。
まさか不具合が週をまたいで解消されていないとは想定外。 木曜夜から続く不具合は、金曜深夜に瞬直ったような気がしたが、土曜の朝に改めて障害情報に載った。 土曜の朝からの障害が48時間経った今でもまだ直っていない。 障害もサーバーに接続不能という閲覧すらできない、一番まずい障害なのに、それが48時間も…… しかも「障害が発生しました」と書かれているのが48時間前の日時。 それからの続報も一切ない。
土日の間にお客さんから営業の人はクレームを受けまくっていたことが予想されるので、月曜の朝一番で電話してきたのだろう。
会社の方針としては、「さくらのオブジェクトストレージ」は捨てることになったので、代替サービスを探さなくてはならない。
候補としては「Amazon S3」「IDCFオブジェクトストレージ」「ConoHa」の3サービスかな。 他にも「Nifty」とか「NTTcom」とかあるけれど、全ては検証できないので。
とりあえず3サービスのアカウント登録をし、まずはIDCFオブジェクトストレージから試していく。 さくら用に作ったアブジェクトストレージのREST APIにコマンドを投げつけるプログラムを多少改造すればできそうだな。
そう思っていたが目論見が甘かった。 さくらではACLというアクセスさせる権限が、バケット単位で「private」「public-read」「public-read-write」に相当するものに設定ができる。
が、本家のS3ではバケット単位でも、仮想のディレクトリ単位でも、オブジェクト単位でもそれが操作できる。 REST APIでその部分を操作しようとしたが、headerにそれっぽい文言を入れて操作してもできず。
全てデフォルトの「private」になってしまう。 画像オリジンなので、「public-read」にしなくてはならない。
障害が起きているものをなんとかしなくてはならないので、あまり調査に時間もさけないので、Amazonから提供されているAWS SDK for PHPを使うことにした。 基本的にはAmazonのサービスに対して操作するプログラムだけど、類似のオブジェクトストレージはS3互換を謳っているので大抵使うことができる。
バージョンは2と3があり、普通は3なのだけど、さくらもそうだけど3には対応してないかもしれないので、2を選択することに。
一式アップロードして、操作方法を調べて、それを元にプログラムを組んでいく。 で、無事にIDCFオブジェクトストレージと連携することはできた。 文字で書くと簡単だけど、とりかかってから軽く5時間くらいかかっている……

次はAmazon S3。 本家なのでSDKは3を使う。 使い方はほぼ同じだけど、認証部分だけ違うのでそこの手直し。 それとAmazonのサービスはIamというユーザーや権限を管理する部分で操作ユーザーみたいなのを作成して、適切な権限を付与してあげなくてはならないので、その部分で苦労した。 Google検索をしまくってなんとか操作できるようになった。

2サービスを使えるようになった段階でタイムアップ。 ConoHaの調査は明日に持ち越すことに。 だが、お金が許されるのならAmazon S3一択だな。
そんなで21時半くらいに帰宅。 自分でアルゴリズムを考えて使っていくのはいいのだけど、既に用意されているツールをマニュアルや人のブログ記事を見ながら使えこなせるようになっていくのはなかなかしんどい。

今日は昨日の疲れもあるのでジョギングは無し。 今週末はいよいよウルトラマラソンの大会なので、今週はトレーニングも控えめにしなくてはいけない。
スプラトゥーン2で遊んで、26時位に就寝。