そんな書き方をしていたのだろうか。昔はそのような記述が非公式ながら有効だったのか、それともただの勘違いで記憶してしまっていたのか。有効でなかったのなら、そのときに表示確認して気付きそうなものだが、たぶんdel要素(ブラウザのデフォルトスタイルでもたいていは取消線が引かれる要素)に対してしか指定しなかったので気付かなかったのだろう。(だとしたら、そもそもそのようなCSSを書く意味もないのだが。デフォルトでは取消線を引かないようなブラウザに対して確実に引くように指示する役には立つが。左耳の調子がまたよろしくない。低音耳鳴りとまではいかない(と思う)けども。静かなところで確認しないと明確には分からないが。楽天がAmazonのように一律送料無料にしたいというなら、楽天もAmazonのように自社で倉庫と物流を用意しないといけないだろう。〔59文字〕ああ、配布し始めた新しいスキンファイルの中に、作業用のクエリー文字列を含めたままだった。害は無いから良いか......。車検の費用、高いなあ。半分は自賠責保険料だけども。民間の自動車保険を契約している状態で自賠責保険がどう役立っているのか理解できていない。自動車税と重量税というのは別物なのか。課税されるのは仕方ないが、あちこち分散せずに一括で済ませてくれると楽なのだが。「代行手数料」という謎の費目があるのだが、ディーラーに車検を依頼していることでたぶんここは高めなのだろう。車検のために車をディーラーまで持っていくのが面倒だ。いや、持っていくのは単に運転していけば良いだけなので良いのだが、回収してくるときが面倒だ。歩いて出向かねばならないから。うちまで届けてくれれば楽なのだが。〔453文字〕6秒に1回の割合でクロールされているとは予想していなかった。私がこのAPIを使い始めたのはたぶん15年前くらいではないかと思うのだが。それだけ年数があれば、さすがに生成されるあらゆるURLが認識されるということか。人間のアクセス者(利用者)は大して居ないサイトなのだが。v5では許可されるリクエスト数がシビアになることは事前にアナウンスで分かっていたので、今回はスクリプトを書く上で最初から長めにキャッシュできる仕組みを用意して、リクエスト数もカウントできるように計画したのだが。気付かずに単純に仕様を変更するだけだったら、運営を継続できなくなるところだった。(新スクリプトの)本番稼働開始から半日で6千回もアクセスされるとは。(ただ、同じBotがその頻度で来ているのかどうかは分からないが。そこまでは調べていないので。クローラーは何もGoogleだけが走らせているわけではないので、他にも居るだろう。Unavailable)を返す方針でPHPを書いたら、4時間くらいでサーバのエラーログに503エラーが1500回くらい記録されていた。Requests)を返すように変更した。クローラーがHTTPレスポンスコード429の意図を把握してくれるのかどうかは分からないが、別に何を返そうが、APIにリクエストを送るより前にPHPスクリプトを終わらせれば(APIへのリクエスト数を削減するという意味では)同じことだから問題はない。行儀の良いクローラーなら問答無用で大量アクセスをしてくるわけではなく、おそらく相手先Webサーバの反応によってアクセス頻度を調節しているのではないかと思うので、503を適宜返していればそのうち頻度を下げてくるのではないかと思ったのだが。429でもそう動作してくれるだろうか。HTTPレスポンスコード429の本来の用途がまさにそれなので、たぶんGoogleのBotなら対応してくれるのではないかと期待しているが、他のクローラーはどうだろうか。(どこからBotが来ているかまでは調べていない。ユーザエージェント文字列に「bot」が含まれることを条件に制限してみたら効果があったので、いま詳細を調べる手間は掛けなくても良いかなと考えた。ディレクトリ内のファイル一覧を取得して何かをしようとするなら当然遅くなるだろうが、そうでない限りは特に問題ないと思っているのだが。キャッシュの読み書きをする場合、「あるデータに対するキャッシュファイル名」は生成規則(命名規則)が明確なので、ファイル名を決め打ちで読み書きすれば良いから、「ディレクトリ内のファイル一覧を取得してから何かを探す」というような処理は不要だ。「指定のファイルが存在するかどうか」だけをチェックすれば済む。この場合、10万ファイルでも100万ファイルでも、複数のディレクトリに分散していようが単一のディレクトリに保存していようが、パフォーマンスに差はないと思っているのだが、この認識は正しいだろうか?(ファイルシステムにも依りそうだが。現状の7,600ファイルくらいなら体感速度に影響はない。キャッシュファイルを無限に作るわけにもいかないので、どこかの時点で「古いファイルを消す」という処理が必要だが、このときには「ファイルの一覧を得て1つ1つの更新時刻を調べる」という作業が発生する。これはファイル数が莫大だとパフォーマンスが落ちそうな気はする。どれくらいの頻度で実行するか次第だろうけども。そこはまだ考えていない。昨夜は真夜中でも室温が19度くらいあって、毛布はなくても良かったくらいだった。明日はまた少しだけ寒くなるような予報だったけども。株価下落で日本でも証券会社のサーバに接続できなくなっていたとかTwitterに流れてきていた。今朝S&P500の指数を見ると、だいたい1年前くらいの値にまで下がっていた。グラフは左側が1年スパン、右側が3年スパン。2019年1月頃に大きく下がったときほどまではまだ下落していないけど、どうなるかな。お買い得にはなっているな、とは思う。ここ数日でちょっと円高になっているし。4.0が停止したとメールで連絡が来ていた。information.」とのこと。日本時間の10日5時に送ってくるというと、どこの標準時が基準なのか。米国西海岸だと9日13時、東海岸だと9日16時、UTCだと9日20時だ。アメリカでのだいたい昼頃に送ったということだろうか。「カロリー取り過ぎ」や「マイルを貯める」のカロリーやマイルはどちらも単位だから良いと思うのだが、「ギガが減る」のギガは単位ではなく補助単位に過ぎないので違和感が強いのではないか。Byte)なのだから単位のByteを使って「バイトが減る」ならまだ許せる。間違いなく異なる意味に解釈されるだろうが。ビット(Bit)でも良い(1バイト=8ビットだ)。「カロリー取り過ぎ」だってkcal(キロカロリー)の補助単位の方を使って「キロ取り過ぎ」と言ったら意味が分からないだろう。