| @雑談

今津

2023 年の出来事

1 月

インターネットについて書いた記事がバズった。

以前から漠然と思っていたこと(ショッピングプラットフォームを使わず、独自のカートシステムで作られているショップのサイトに Google 経由でたどり着けない)を書いたら同意してくれる人がたくさんいた。

自分としては Google だけが問題と言いたかったわけではないが、あとから読み返してみると全部 Google に問題があるように読める。

この記事をきっかけにして Safari のデフォルト検索エンジンを Google から DuckDuckGo に変えた( iPhone 、 Mac とも)。お店の名前で検索したときに検索結果に Google マップが出てこないのが少し不便だが、 Google マップの情報が必要なら Google マップで検索すれば良いだけなのでまぁ慣れてしまった。

ちなみに車で CarPlay 越しに使うカーナビも Google マップから Apple マップに乗り換えた。 CarPlay の便利さについては 4 月に記事を書いている。

2 月

阿蘇草原マラニックに参加した。

中学生の頃に陸上をしていたとき以来のレースっぽいやつ(厳密にはレースではなく、順位を競わないマラニックだった)。これでトレランの面白さに目覚めた。それまでも家の近所を走ったり、たまに山を走ったりしていたが、あくまで登山がメインでランニングは体力向上を目的としていた。阿蘇草原マラニックに参加してから主客が逆転し、ランニングがメインで登山はサブになった。

Running - Saturday, February 4, 2023.jpg

2 月には iPad Air も買っていた。

ハチャメチャ使いにくいと書いているが、ちょっとしたメモ書きには便利。ノートパソコンの代替として使おうとするとやっぱり無理があって、ちゃんとしたフルピッチのキーボードにはかなわない。それよりも図を描いたりしつつ考えをまとめるメモ帳として使うと、紙のメモでは不可能な、一回書いた文字や図をぐるっと囲んで別の位置に移して整理したりといった使い方が可能。これによって新たなアイディアが浮かんでくることもある。 iPad Air 、高かったが買って良かった。ペイディ払いさまさま。

3 月

3 月は五ケ山・脊振クロストレイルというトレランのレースに出場した。マラニックではないちゃんとしたレース。 2 月に一回試走していたが試走でヒザがオワコンになり、ちゃんとゴールできるかとても心配だったがなんとかゴールした。

Running - Sunday, March 12, 2023.jpg

3 月はブログの検索機能を改造して、ショートカットキーから検索窓を開けるようにして、矢印キーで検索結果を選択できるようにした。これがめっちゃ便利。自分のブログで Mac の人気ランチャー Alfred の検索機能を使えるような感じ。

4 月

CarPlay について記事を書いた。

Apple CarPlay は本当によくできている。車の給油ランプが付いたときに「ガソリンスタンドを探しますか?」というプッシュ通知が効いたときには本当に驚いた。とてもよくできている。

4 月にもトレランのレースに出ている。平尾台トレイルランニング。石川弘樹さんと記念撮影させてもらった。

Running - Sunday, April 16, 2023.jpg

5 月

仕事で下関に行ったので朝から下関の街をランニングした。知らない街に行ってランニングすることの面白さを知った。歩きだと時間がかかるし、自転車だと早すぎて通り過ぎてしまうが、ランニングならパッパッと移動できつつ、気になった場所は止まって写真を撮ったりできる。

Running - Monday, May 29, 2023.jpg

ブログでは Apple Watch をトレランに使うための記事を書いた。

純正のワークアウトアプリではトレランに使うのは難しい(ルート案内がない)が、サードパーティーのアプリを使えば Garmin などの専用ウォッチと同等の機能を提供してもらえる。おまけに日常では Apple Pay が使えたり音楽の操作ができたりプッシュ通知を受け取ったりできて専用ウォッチよりも便利な機能も享受できる。 100 マイルレースとなるとさすがにバッテリー切れしてしまいそうだが、そんなに長い距離を走らないのであれば Apple Watch Ultra でトレランできると思う。

6 月

ブログ書いてない。写真を見返してもあまりパッとしない。仕事では「おつかれ山」の刷新に関わっていた。

Running - Sunday, June 11, 2023.jpg

7 月

二つトレランのレースに出た。 7/2 に南阿蘇カルデラトレイル、 7/24 に霧島・えびの高原エクストリームトレイルに参加した。

阿蘇草原マラニックに参加して、普通では立ち入れない牧野を走ることの楽しさを味わったので、南阿蘇カルデラトレイルにも参戦してこのときしか走れない景色を楽しみたいと思った。結構頑張ったつもりだったがタイムは 6 時間超で五ケ山・脊振クロストレイルのときと大差なかった。結構走ってたつもりなのに残念。

Running - Sunday, July 2, 2023.jpg

7/24 に走った霧えびでは獲得標高が少なかったこともあったのか、 6 時間以内でゴールできていた。しかしこのレースは景色が良いところが少なく、ほとんど林道できつかった。それでも一緒に参加した人たちと前日入りで霧島まで移動してピコラナイえびのに泊まったのは修学旅行みたいで楽しかった。えびの高原の雰囲気も阿蘇や久住に似ていて良かった。いつか韓国岳に登りに来たい。

Running - Sunday, July 23, 2023.jpg

7 月はレースのほかに長崎の七高山めぐりトレランもやった。 4 時間くらいで終わるつもりが 5 時間以上かかった。真夏の日中低山トレランはやばかった。七高山めぐりは規定の 1/15 までの間にチャレンジしてみたい。

Running - Sunday, July 16, 2023.jpg

ブログ関係ではサイトがめちゃくちゃ重いことがあるので原因を調べていたら、他サイトの OGP を読み込むための仕組みがスパマーによって悪用されていて、すさまじい数の HTTP リクエストが来ていることが発覚した。クエリパラメーターに URL を渡せば OGP を読み込みに行く機能だったが、 HTML 片を返してその中にオリジナルサイトへのリンクがあるので、足跡を残さずに別サイトへリンクするときの踏み台として乱用されていた。

もしこのブログを AWS などの従量課金系のサーバーで公開していたら多分とんでもない金額を請求されてクラウド破産していた。

8 月

ランニング中に立ち寄った自販機で買ったスコールパイン味がめっちゃうまくてランニングする度に買って飲んでいた。自販機で買うと値段が高いのでスーパーで探すものの、スコールパイン味はケース売りしていないようだった。なのでカルピスのパイン味を買って家で作った炭酸水で割って飲んでいた。パインと乳酸飲料の相性抜群なので良かったらお試しください。

スコールパイン味

下旬に一人で金山に行って野営した。防水の靴を夏に履くと自分の汗がなかなか抜けず逆に足がめっちゃ蒸れることを学んだ。夏は通気性の良い靴の方がよい。渡渉で足が濡れてもすぐ乾くし。

国民宿舎金山

このときの野営では地べたに座ったところ、アリにかまれてめっちゃつらかった。また地面に置いた荷物にも大量にアリが侵入してきて困った。このときの経験からハンモック泊するときはリッジラインを張って荷物は極力吊るすようにした。

9 月

ブログ記事なし。良く走ってはいたようだ。

トレランの用のシューズメーカーの Altra の靴が値上がりしすぎてつらいので 9 月に NIKE のセールでカイガー 9 というトレランシューズを買った。 9500 円くらいだった。 Altra のシューズは安くても 20000 円くらいするのでめっちゃお得。 NIKE のシューズは幅が狭いので足に合わないのだが、カイガーは Altra ほどではないにせよそこそこ幅が広くて 10km 程度のトレランでは問題なかった。

9 月は初めてあたたかい季節に九州脊梁に行った。脊梁はそれまで冬枯れの時期にしか訪れたことがなく、晩夏の脊梁は緑いっぱいで新鮮だった。

Hiking - Saturday, September 9, 2023.jpg

10 月

課金術についての記事を書いて少しバズった。

プログラミングなどの情報に比べて、この手の情報はインターネット上に非常に少ない。やっぱりみんなこの手の情報を必要としていたのだろう。

ちなみに課金手法は正解はない。業種によって様々だ。しかし確実に言えることは、自分がどんな価値を顧客に対して提供して、どういう課金手法だったらお金を払ってもらえるかを突き詰めて考えることだと思う。

10 月は何のレースにも出ていないが、翌月の福岡マラソンに備えてよく走っていた。レースなしで 238km 走っていた。 30km 走を後半に 2 回行っている。キロ 5 分台で 20km 近く走ったのはこれが初めてだったが、これで走りの次元が変わったように思う。キロ 5 分台への恐怖がなくなった。

Running - Monday, October 30, 2023.jpg

11 月

11/12 に福岡マラソンに出場した。初マラソン。もしかしたらサブフォーいけるのではと思っていたが、 6 分オーバーしてしまった。トレランのレースは本番に備えるといっても近所の山を走る位だったが、マラソンは入念に準備をした。インターバル走したり、ロング走したり。準備をして本番に臨む感じは初めての経験で新鮮だった。トレランよりもハイペースで走り続けるのでゴール後の疲労感も異なる。声がかすれるくらいに一生懸命に走ったのは初めてだった。

11 月はトレランのレースにも出た。八幡山岳会カントリーレース。マラソンで完全燃焼したので楽しむつもりで気楽に走ろうと思って出たが、なかなかハードなコースでかなりきつかった。朝、寒かったので厚着してスタートしたところ、昼間は結構気温が上がって厚手の長袖シャツを着ていたため体温調節に苦しんだ。

Running - Sunday, November 26, 2023.jpg

マラソン、トレランレースとイベントが多かったが、子どもから風邪をうつされて 11 月下旬から全然走れなくなってしまった。この体調不良は翌月まで尾を引いた。

12 月

12 月は仕事でグループ位置共有という機能をリリースしたのでいろいろ忙しかった。この機能は残念ながら山をなめるなおじさんクラスターから叩かれて炎上してしまった。「集団行動が前提の登山で離れても良いなどと言うとは何事か、けしからん!」的な反応だった。

Hiking - Friday, December 1, 2023.jpg

仕事は忙しかったが、ハッピーハイカーズの法華院ギャザリングというイベントに参加したり、南阿蘇カルデラトレイルの冬大会にも参加した。

法華院ギャザリングのイベント自体は自分は人見知りなこともあって全くダメだった。坊ガツルでの 12 月の野営はとても寒く、外に置いていたエバニューのウォーターキャリーの中の水が凍っていた。

Hiking - Sunday, December 3, 2023.jpg

南阿蘇カルデラトレイルはこれまでで最長となる 50km のコースにエントリーした。 6:00 の暗い時間にスタートし、 16:00 までにゴールしなければならない。これまで自分は持久力があると思っていたが、 30km を過ぎたあたりでシャリバテしてしまい、 30km ~ 45km くらいはずっと歩いていた。このままでは DNF になると焦りながらなんとか各エイドの関門時刻をギリギリ通過していき、最後にちょっと元気が出てきてなんとか制限時間内にゴールできた。本当にきついレースだった。

きついレースではあったが、この日は寒波が到来していて南阿蘇の標高 1000m ちょいの外輪山は雪が積もり、しかも気温が低いため雪がさらさらのままで、非常に幻想的な景色の中を走ることができた。こういうスノーランも楽しい。

Running - Sunday, December 17, 2023.jpg

2024 年の抱負

2023 年はもう 42 歳にもなるのに何者にもなれない人生だった。親孝行もできていない。何のために生きているのかと自問自答する日々だった。もうこの歳になって人生一発逆転できることはないのはわかってはいるが、 2024 年は両親や故郷に対して恩返しとなる何かをやっていきたい。

具体的にはアプリを作りたいと思っている。アプリ開発の技術的なノウハウは皆無だが、どうやったら人々が欲しがるアプリを作れるかはほんのちょびっとだけその辺の人よりは詳しくなった自負がある。 2024 年中にリリースすることを目標にコツコツ勉強していきたい。

| @雑談

福岡県水産海洋技術センターから見る脊振山

年が明けてからやるのはどうかと思うが、タイミングがなかったので今さらながら 2022 年のふりかえり。

ランニング

2022 年はよく走った。これまでも何度か走ってると書いていたが、ちゃんとグラフにしてみると 2022 年の 8 月までは大して走っておらず、 2022 年の 9 月から本腰を入れて走るようになったようだ。

オレンジ色の線が 2022 年のもので、9 月から傾きが急になっている。 9 月は月間 110km 走った。月間 100km はフルマラソンに出られる基準のようなのでこの頃は調子こいていた。

ランニングの頻度を上げるのに役立ったのが計画表だった。それまで漫然と走っていたが、漫然と走っていると月間 100km も走れないことに気がついた。自分は一回 5km 走っているが、それを気が向いたときに週 2, 3 度やるだけだと月間 50km くらいにしかならない。きちんとランニングした日と距離を確認していかないと目標には辿り着かない。ログは Apple Watch で取得しているが、統計データとしては見られない。なので HealthFit というアプリを使っているが、 HealthFit では目標設定ができないので Numbers でシートを作って管理することにした。これは元はてなのディレクターの二宮さんの記事の真似。

こちらが年間の週次のランニング計画。

年間ランニング計画

こちらが月間の日次のランニング計画。

月間ランニング計画

月間のシートに日次の目標と実績値を入れると、年間の週次のシートに自動反映される仕組みになってる。これによって自分は一週間に何 km 走る予定で現在目標に対してどのくらい達成しているのかを確認できるようになる。

37signals の本を読んで、計画を立てるのはアホだ、数値目標なんて意味がない、未来を先読みすることはできない、という発想に影響されて計画を立てたりするのは何となく良い印象を持っていなかったけど、月間何キロくらい走りたいとか、ベンチマークとなる具体的な数値目標がないとなかなか実績は積み上がっていかないと思う。もちろんまだ走ったことがない状態でいきなり月間 100km のような目標を立てるのは愚かだと思うが、そこそこ走れるようになってきたら(自分の力がわかるようになってきたら)計画を立てたり数値目標を設定したりするのは悪くないことだと思う。

9 月にがむしゃらに走ったおかげか、最近は走るペースが一段速くなっていて、 1km を 5 分台で走れるようになってきた。今年はちょっと色気を出して初心者向けのトレランの大会に出てみようかと思ってる。

登山

4 月に脊振山系全山縦走、 11 月に九州脊梁に行った。夏に北アルプスを予定していたが、ちょうどコロナにかかって行くことができなかった。何にせよ最近は山に登るのよりも近所を走る方が楽しいので山への足が遠のいた一年だった。登山時の体力作りで走り始めたのに本末転倒している。

仕事

一昨年は結構でかい成果を出せたが 2022 年はぱっとしない一年だった。反省したい。

生活

iPhone を買い換えて 11 から 14 Pro になった。カメラが三つになって望遠の写真を撮れるようになったのが便利。 Dynamic Island も便利。タイマーかけてるときに常に Dynamic Island で残り時間を確認できるのは相当便利。 164800 円払ってよかった( 36 回ローン)。

サウナにハマってぼちぼち行っていた。サウナーの人たちのように一週間に何回も通うというほどではないが、金曜日の仕事帰りにサウナまで走って行ってサウナに入って帰るというのを何回かやった。花金感が出て良い。

2020 年に車を買い換えたがあまりドライブしてない。アメ車なので燃費が悪い、コロナなので出かけづらい、などいろいろあるが、せっかく車を買い換えたのに使わないで置物になってるのはもったいないので有効活用したい。

そういえば 2022 年は YouTube をよく見た。 YouTube Premium に入ったので広告が表示されなくなり、邪魔が入ることなくとてもなめらかに動画を視聴できるようになった。 Netflix はあまり見ていなかったので解約し、 YouTube で素人が上げる動画をよく見た。ストーリーのない、ただ料理をしているだけとか、ただ穴蔵を掘っているだけの 15 分くらいの動画を見るのがちょうどよい。 Netflix の動画は長いし、ことあるごとに金、暴力、セックスを意識させられるので見るのがきつい。こってりしすぎている。

ブログ

Tantivy を導入して全文検索できるようにした。検索も見た目を変えてインクリメンタルサーチできるようにしたりした。年に一回くらいはバズる記事を書きたいが、 2022 年は不作だった。反省したい。

総括

仕事や生活、ブログは本当にぱっとしなかった。その代わり走ることを頑張っているのかも知れない。ランニングや登山は、大して頑張って生きていないのに走ったり山に登ったりするとめっちゃ頑張ってるかのような錯覚を得られて自己肯定感が高まる。仕事などでもちゃんと成果を出しつつ走ったりできたら良いのだけど自分の場合は逃避になってるような気がする。しかし走るのをやめたら仕事で成果を出せるかというとそうでもないし、遺伝的に糖尿病のリスクがあるので発症しないように死ぬまで走り続けるしかない。 2023 年は運動しつつ仕事やブログ書きでも一定の成果を上げたい。あともうちょいサウナに行きたい

| @写真

iPhone 14 Pro に変えてからランニング中に写真撮るのが楽しくなった。背面の三つのレンズは醜いが、様々なズームレベルで写真が撮れるのは楽しい。

夕暮れ時の今宿駅前1丁目

今津の牡蠣瀬 1

今津の牡蠣瀬 2

福岡県水産海洋技術センター前の壊れた桟橋 1

福岡県水産海洋技術センター

晴れた日の長垂海岸

長垂海浜公園のヤシの木

今津湾を飛んでる鳥

波が荒れてる日の長垂海岸

今津の砕石運搬用海中ロープウェイの跡地

福岡県水産海洋技術センター前の壊れた桟橋 2

福岡県水産海洋技術センター前の壊れた桟橋 3

一つ前の記事では「やっぱりカメラにはかなわない」と書いているが、まぁセンサーサイズとかレンズの性能が違うので当たり前で、手軽に撮れるのにこの画質はやっぱりすごいと思う。晴れた日の昼間はかなり画質よい。夕方も露出を落とせばなかなかよい写真が撮れる(一枚目)。 iPhone 14 Pro 、買って良かった。

| @Mac/iPhone

Dynamic Island

先週金曜の夜に酒を飲んでたら「円安が加速!!!、!」みたいなニュースが流れてきて、ひょっとするとまた Apple がレート改定して iPhone が 30 万円くらいになるかもしれないなと思えてきてしまい、怖くてガタガタ震えてしまって iPhone 14 Pro を買ってしまった。発送まで 3 週間 〜 4 週間と書いてあるし、一晩寝て冷静になってやっぱり高すぎるなと思ったらキャンセルすればいいやと酒の勢いで買ってみたところ、翌朝起きたら発送準備に入ってしまっており心の準備期間を与えられることなく月曜に届いてしまった。

iPhone 14 Pro unboxed

以前使っていた iPhone 11 と画面サイズに差はないが、 iPhone 11 は端がまるっとしていてその分だけサイズが大きく感じる。 iPhone 14 Pro は端が iPhone 4 とか iPhone 5 みたいに切り立っているので手に持ったときのサイズが小さくなったように感じる。画面端のベゼルも薄くなった。

カメラ性能

カメラの性能はかなり期待していたが、やはりミラーレス( Nikon Z6 )で撮る写真の方がきれいだ。特に暗くなってくると iPhone 11 の頃からあった合成写真感が強くなってしまう。

夕闇の長垂海岸

別の日に撮ったものだが同じような明るさのときに Z6 で撮ったのが以下。

夕闇の長垂海岸

全然違う。まだまだ光学メーカーが作ったカメラとレンズの組み合わせの方がスマートフォンのカメラよりも画質が良さそうだ。

高精度2周波GPS

カメラ的な用途だと iPhone 14 で十分だったのかも知れない( iPhone 11 を買ったときはどうせ写真は Z6 で撮るので Pro でなくても良いと判断した)が、期待していたのが GPS 精度の向上だった。

GPS の比較

iPhone 14 Pro は高精度2周波GPSというのを搭載している。 iPhone 11 の「 GPS/GNSS 」と比べるととんでもなく進化しているように見える。

なんで GPS 精度を気にするのかというと、ランニングのときのログが不正確なのに不満を持っていたからだ。自分は普段、 Apple Watch のワークアウトを使ってランニングのログをとっている。 Apple Watch でログをとっているのなら iPhone は関係ないのではと思われるかも知れない。それが関係ある。 Apple Watch はバッテリー節約のため、ペアリングされた iPhone が近くにあるときには Apple Watch 側の GPS ではなく母艦の iPhone 側の GPS を使うそうだ。

https://support.apple.com/ja-jp/HT207934

iPhone を携帯している場合、Apple Watch は iPhone の GPS を使い、バッテリーを節約します。GPS の精度が上がるように、iPhone を手に持つか、または、アームバンドまたはウエストバンドに取り付けて体に装着してください。

Apple Watch のワークアウトの種類 - Apple サポート (日本)

Apple Watch Series 6 + iPhone 11 の組み合わせでランニングをしていて、住宅街の中にある鋭角なコーナーがあるコースを走ると軌跡が不正確になるのが気になっていた。ペースを落としているわけではないのに鋭角コーナーがあるエリアに入るとペースが遅く表示される。試しにいつも Apple Watch で 5km と表示されるコースを国土地理院の地図に GPX Binder というアプリで線を引いて距離を計測してみると 5.2km と表示され、実際は 5.2km 走っているのに Apple Watch 上は 5km という扱いになっているようだった。

iPhone 11 で走ったときと iPhone 14 Pro に変えてから走ったときの GPS の軌跡の比較が以下。

左側が iPhone 11 で右側が iPhone 14 Pro 。住宅街の細い路地を走っているが iPhone 14 Pro はほぼほぼ正確に軌跡を捉えている。以下の記事によると、 iPhone 14 Pro は iPhone 13 Pro や iPhone 14と比べても GPS の精度がだいぶ高いようだ。

iPhone 14 Pro にして走ってみるとペースもかなり速く表示され、一年以上ランニングを続けているのに一キロを 6 分を切るペースで走れないなと思っていたところ、 iPhone 14 Pro に変えてから 5km のベストタイムを 2 回連続で更新してしまった。正しく測れば自分はちゃんと成長していたんだということがわかってうれしい。

Apple ワークアウトのキャプチャ

データ移行

データ移行は古い iPhone 11 を iPhone 14 Pro の脇においてワイヤレスで行った。 Safari のクッキーも再現されたが、いくつかのアプリはデータが消えた(物書堂の辞書、サウナライフ、 Kindle のログインセッション)。しかしこれらは再ログインすれば復旧できたので問題ない(サウナライフはお気に入り情報やサウナの記録をローカルストレージに保存しているようでデータが飛んだ)。

ハマったのが Nikon の SnapBridge (カメラから自動的にスマートフォンに写真を転送するソフト、スマートフォン側の GPS を使って写真に GPS データを埋め込むこともできる)のペアリングがうまく行かなかったところ。データ移行によって iPhone 側では Z6 がペアリングされているように見えるが、 Z6 側からは認識できないようだった。ハードウェアが変わったので Bluetooth の識別子が変わっているからだろう。再ペアリングしようとしたらめっちゃハマった。どうも SnapBridge は半年間アップデートがなく、 iOS 16 に完璧に対応できていないようだった。

App Store のレビューを見ると「英語モードにしたらペアリングできた」というものがあった。 iOS 13 からアプリごとに言語設定を変えられるので SnapBridge の言語を英語に変更してペアリングを試みたがうまく行かない。 iPhone 全体の言語設定を英語にしてペアリングを試みたところうまく行った。 Nikon のカメラをお使いで、 iPhone を新しくしてペアリングができなってる方はお試しください。

買う価値あったか

256GB モデルを買ったので値段は 164,800 円もした。 Paidy の後払いプラン 36 回分割払いで何とか買ったがこれから毎月 4,577 円も払っていかないといけない。正直かなり高い。買う価値があったのかどうかはわからないが、嫁さんに黙ってこっそり買ったことがばれて嫁さんの分も注文させられ毎月のローンが 9,154 円になったことは確か。金ほしい。

金のなさ

| @映画/ドラマ/テレビ

テヘラン

5 月からテヘランシーズン 2 が毎週 1 エピソードずつ公開されてて毎週楽しみに見てた。 Homeland もだけど、自分はどうもイランが絡むスパイものドラマが好きみたいだ。テヘランは面白かったが最後の終わり方が何それ感があった。あれでシーズン 3 なかったら納得がいかない。ショーン・トーブももっと活躍して欲しい。シーズン 3 が作られて欲しいので Apple TV+ に入ってる人は見てください。

ザ・モーニングショー

コロナに罹患してスーパー具合が悪いときにザ・モーニングショーを一気見した。いわゆる #MeToo 的な内容だが、主人公アレックス・レヴィ役のジェニファー・アニストンが 50 代とは思えぬ美しさで輝いていた。ミッチ・ケスラー役のスティーブ・カレルも中年男性の魅力を遺憾なく発揮していて良かった。同じ人物が「40歳の童貞男」の主人公を演じているとは思えないかっこよさだった。

#MeToo 的な話は映画業界などを中心に最近日本でも問題になっていたが、ザ・モーニングショーで取り上げられているのはもうちょい悪質度が低い問題な気がする。いわゆる飲み会でお持ち帰りした的なやつだ。多分裁判したら女性の方は勝てない気がする。少なくともいまの日本では。女性の方が抵抗しなかったという意味で合意の上での出来事っぽいんだけど、いまのアメリカのリベラルな基準で言うとそれはアウトで、男性側は社会的に抹殺されるようだ。そう遠くない将来に日本でもそういう空気感に変わっていくのかも知れない。村上春樹のノルウェイの森に出てくる永沢さんなんかは外務省クビになると思う。プレイボーイの人はザ・モーニングショーを見て認識を改めた方が良さげ。

Apple TV+ 、テッド・ラッソはじめカバー写真が惹かれなくてなかなか見てこなかったけど、見始めると面白い。次はフォー・オール・マンカインドを見たい。

| @WWW

以前、以下の記事でこのウェブサイトへのアクセス元 User Agent について書いた。

そのとき Hatena::Russia::Crawler というのが謎だということを書いた。最近のアクセスログを見ても相変わらずこの User Agent からのアクセスが多い。またアクセス頻度も高く、同一の URL に対して何度もアクセスしている。

これはやはりはてなの名を騙った怪しいクローラーなのではないかと思い調べてみた。

まず Hatena::Russia::Crawler という User Agent からのアクセスの IP アドレスを調べてみたところ以下だった。

cat log/access.log | grep 'useragent:Hatena::Russia::Crawler/0.01' | cut -f2 | sort | uniq -c | sort -nr
    434 remote_addr:52.68.0.227
    419 remote_addr:54.249.85.140
    417 remote_addr:54.92.97.59
    379 remote_addr:54.250.227.185

whois してみると AWS で運用されているものであることがわかるが、はてなのものかは断定できない。

もしこの IP からはてなブックマークやはてなアンテナなどの User Agent でのアクセスもあれば Hatena::Russia::Crawler ははてなのクローラーであると断定できるだろう。ということで調べてみたところこんな感じだった。

zcat -f log/access.log* | grep -E 'remote_addr:(52\.68\.0\.227|54\.249\.85\.140|54\.92\.97\.59|54\.250\.227\.185)' | cut -f13,2 | sort | uniq -c | sort -nr
  16687 remote_addr:54.250.227.185      useragent:Hatena::Russia::Crawler/0.01
  16448 remote_addr:54.92.97.59 useragent:Hatena::Russia::Crawler/0.01
  16370 remote_addr:54.249.85.140       useragent:Hatena::Russia::Crawler/0.01
  16272 remote_addr:52.68.0.227 useragent:Hatena::Russia::Crawler/0.01
     73 remote_addr:54.249.85.140       useragent:HatenaBookmark/4.0 (Hatena::Bookmark; Scissors)
     60 remote_addr:54.250.227.185      useragent:HatenaBookmark/4.0 (Hatena::Bookmark; Scissors)
     56 remote_addr:52.68.0.227 useragent:HatenaBookmark/4.0 (Hatena::Bookmark; Scissors)
     50 remote_addr:54.92.97.59 useragent:HatenaBookmark/4.0 (Hatena::Bookmark; Scissors)
     31 remote_addr:54.92.97.59 useragent:Hatena::Fetcher/0.01 (master) Furl/3.13
     31 remote_addr:54.250.227.185      useragent:Hatena::Fetcher/0.01 (master) Furl/3.13
     31 remote_addr:54.249.85.140       useragent:Hatena::Fetcher/0.01 (master) Furl/3.13
     26 remote_addr:52.68.0.227 useragent:Hatena::Fetcher/0.01 (master) Furl/3.13
     19 remote_addr:54.92.97.59 useragent:Hatena::Scissors/0.01
     19 remote_addr:54.250.227.185      useragent:Hatena::Scissors/0.01
     16 remote_addr:52.68.0.227 useragent:Hatena::Scissors/0.01
      9 remote_addr:54.249.85.140       useragent:Hatena::Scissors/0.01

なんと、 IP アドレスで検索してはてなのその他のクローラーもヒットしてしまった。つまり Hatena::Russia::Crawler ははてなのクローラーということだ。

ただしググっても一切情報が出てこない。 Hatena::Russia::Crawler で検索してトップヒットするのは自分のブログだ。

改めて Hatena::Russia::Crawler による直近 30 日間のアクセス状況を調べてみるとこんな感じだ。

zcat -f log/access.log* | grep 'useragent:Hatena::Russia::Crawler/0.01' | cut -f5 | sort | uniq -c | sort -nr
  15697 request_uri:/index.atom
   9913 request_uri:/2022/04/20/integrate-charts-category-with-select-boxs
   9373 request_uri:/2022/05/04/reputation-and-interpretation
   8422 request_uri:/2022/05/11/fly-to-kamikochi-from-fukuoka
   7716 request_uri:/2022/05/16/using-tantivy-over-tantiny
   5906 request_uri:/2022/04/17/quit-using-hey
   5139 request_uri:/2021/12/29/thoughts-on-manga-subscription
   1308 request_uri:/2021/12/13/keep-a-stack-books-whether-reading-them-or-not
    787 request_uri:/2022/06/23/each-entry-title-should-be-marked-up-with-h1
    741 request_uri:/2021/12/13/keep-stack-books-whether-reading-them-or-not
    456 request_uri:/2022/06/24/if-you-feel-apple-musics-recommendation-is-awful
    100 request_uri:/2022/06/14/thoughts-on-hatena-bookmark
     46 request_uri:/2015/12/07/thoughts-on-rural-life
     46 request_uri:/2015/12/02/thoughts-on-t-on-t
     46 request_uri:/2015/12/02/thoughts-on-christmas-song
     45 request_uri:/2019/12/02/stop-drinking-outside-frequently
     16 request_uri:/2020/11/08/where-i-went-in-2019
     11 request_uri:/2015/12/05/omm-writer-music-is-nice-to-listen-to-while-writing
      5 request_uri:/2022/05/04/the-golden-maintenance-week
      2 request_uri:/2022/06/24/
      2 request_uri:/2022/06/24

index.atom はフィードの URL なので除外するとして、特定の記事に対して数千回もアクセスがある。 30 日間で 9000 回ということは一日あたり 300 回だ。 1 時間あたり 12.5 回である。何のためにこんなに高頻度でクローリングしているのだろうか。

とここまで調べたところほかの Bot 系アクセスはどうなのかと改めて User Agent 毎のアクセス数を調べてみたらこんな感じだった。

zcat -f log/access.log* | cut -f13 | sort | uniq -c | sort -nr | head -10
 124894 useragent:Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
  65794 useragent:Hatena::Russia::Crawler/0.01
  58274 useragent:Ruby
  31493 useragent:Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Mobile/15E148 Safari/604.1
  29454 useragent:Mozilla/5.0 (compatible; AhrefsBot/7.0; +http://ahrefs.com/robot/)
  21492 useragent:Tiny Tiny RSS/21.11-7cfc30a (https://tt-rss.org/)
  20351 useragent:Slackbot 1.0 (+https://api.slack.com/robots)
  18765 useragent:Mozilla/5.0 (compatible; SemrushBot/7~bl; +http://www.semrush.com/bot.html)
  18395 useragent:Mozilla/5.0 (compatible; MJ12bot/v1.4.8; http://mj12bot.com/)
  17942 useragent:Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

bingbot からのアクセスの方が Hatena::Russia::Crawler からのアクセスの 2 倍近くあった。ただし bingbot は検索エンジンのクローラーらしく、サイト全体をまんべんなくクローリングするような挙動で、特定の URL に一ヶ月間で数千回アクセスするような感じではない。

zcat -f log/access.log* | grep 'useragent:Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)' | cut -f5 | sort | uniq -c | sort -nr | head -25
    571 request_uri:/robots.txt
    352 request_uri:/
    205 request_uri:/category/misc
    160 request_uri:/2007/01/13/732
    156 request_uri:/2005/10/28/129
    150 request_uri:/2009/03/23/1010
    148 request_uri:/category/music
    146 request_uri:/archives
    144 request_uri:/category/www
    143 request_uri:/2016/07/
    143 request_uri:/2009/08/31/1074
    139 request_uri:/2010/07/05/1140
    138 request_uri:/category/photo
    138 request_uri:/2009/02/
    137 request_uri:/2006/09/09/658
    136 request_uri:/tags/netatmo
    136 request_uri:/2010/07/17/1145
    136 request_uri:/2006/07/23/611
    135 request_uri:/2014/03/
    134 request_uri:/?page=32
    134 request_uri:/2007/02/09/747
    133 request_uri:/category/shopping
    133 request_uri:/2021/07/26/how-to-get-to-kamikochi-from-fukuoka
    133 request_uri:/2011/11/03/finally-got-hhkpro2
    132 request_uri:/2006/01/

Hatena::Russia::Crawler は同一 URL に数千回もアクセスして何をしているのだろう? 謎は深まるばかりだ。

| @雑談

GRiPS

福岡の宗像市に GRiPS というアウトドアショップがある。

このブログでも何度か触れているし、ウルトラライト( UL )な登山ギア愛好家の中ではかなり有名な店だ。仕事で何か新しい事業に取り組まなければならないとき、 GRiPS のやり方は参考になると思うので GRiPS の何がすごいのかを言語化してみた。

GRiPS との出会い

最初 GRiPS に行ったのは登山を始めたばかりの頃で、山と道製品を取り扱ってるってことで通りがかりにちょろっと冷やかしで行ってみた。そしたら店の入口の張り紙に「冷やかしお断り」とか「子どもの入店お断り」と書いてあってビビった。店内にも「触って傷つけたら買い取り」と注意書きがあって怖いし、その頃は子どもが幼稚園に行っていてとにかく金がなく、高いギアとか買う余裕はなくて、「なんか高いのが多いし怖いなぁ」くらいにしか思ってなかった。

頻繁に買い物するようになったのはコロナ禍になって給付金出た頃くらいで、この頃くらいからハンモックが欲しくてたまらなくなったのと軽量な荷物で泊まりで山に行きたいと思うようになってきて、軽くて機能性の高い製品は GRiPS にある、ということでよく GRiPS のサイトを見るようになった。いまは多分 Twitter やはてブと同じ頻度で見てると思う。

GRiPS のサイトを頻繁に見る理由

ただの一地方のアウトドアショップのホームページをそんなに見る必要があるのか? ある。めっちゃ商品の入荷が早く、売れるのも早い。 GRiPS の店主がブログや Instagram で商品を紹介すると一瞬で売り切れる。自分は悩んでいるうちに売り切れてしまって結局他店舗で購入するということがたびたびあった。

GRiPS のすごさ

GRiPS のすごさをまとめるとこうだ。

  1. 実際に店主が使って良いと思ったものだけを販売している
  2. 入荷してから商品の掲載までが早い
  3. 発送が早い

UL ギアを扱ってるオンラインショップは沢山あり、 GRiPS でしか扱っていないものはそんなに多くない( AXESQUIN 別注製品とかハンモック関連の一部は AXESQUIN と GRiPS でしか買えないものがある)。なので商品力で他社を圧倒しているわけではない。総合力でとにかくすごい。

実際に店主が使って良いと思ったものだけを販売している(情報の信頼性、使い方の提案、発信力)

GRiPS はメーカーから来る商品画像や情報をそのまま載せるだけでなく(メーカー提供の画像や文章そのままのものもある)、写真を撮影して追加の画像を掲載したり、スペックがカタログ値と異なる場合は細かい注意書きが書いてあったりするし、アパレルの場合は店主永松さんの身長体重でどのサイズがちょうど良かったかが記載してあるのでとても助かる。 GRiPS のサイトの説明が Amazon や楽天のページ、もっと言うとメーカーの公式ページよりも信頼できるということがある。

さらにはお店のブログで実際に山で使っている様子や、使ったあとの感想が確認できる。無味乾燥な商品紹介という感じではなく、山で楽しんでる様子が伝わってくる。そういうのを見てると買いたくなってくるのだ。自分がハンモック欲しくなったのは完全に GRiPS のブログのせいだ。

入荷してから商品の掲載までが早い

家族だけで運営しているにもかかわらず(最近はアルバイトの人もいるみたい)、入荷した商品がウェブサイトに掲載されるまでがめっちゃ早い。ギア類は他社と同じ流通ルートを通って GRiPS に入るはずなので、ウェブサイトに掲載されるまでの速さは完全にお店の頑張りによると思われる。

GRiPS のウェブサイトには結構タイポがあるのだが、少々タイポがあったとしてもギア愛好家としては速く新商品の情報を確認できる方がうれしいはずだ。ガレージブランドのギアは買い逃すと来年まで入荷がなかったりする。なので入荷を知ったら一刻でも早く購入して安心したいのだ。

発送が早い

商品が発送されるまでのスピードが速い。リアル店舗と同時展開しているオンラインショップだと発送されるまでに 3 ~ 4 日かかることはざらにある。 GRiPS は発送までが極めて早く、午前中に買えば即日発送ということになってるが、経験上、 14 時くらいまでに買っても即日発送されて翌日には届く。ある新製品が発売されたとき GRiPS のウェブサイトに掲載されるのが一番早いのだが、発送も早いので GRiPS 以外で買うという選択肢はなくなる。

ちなみに送料は 11,000 円以上購入で無料になる(北海道除く)。ただし 11,000 円超えるために同時に買うものをどれにするかで悩んでいると買いたいものが売り切れたりするので注意が必要。

GRiPS の活況具合

年末のブログだと発送点数数万件とあった。

11,000 円で送料無料になることから購入単価は 11,000 円くらいではないかと想像する。となると発送一万件だったとして 1 億 1 千万の売上。経産省によると、小売業の従業員一人あたりの売上平均は、中小企業の場合は 1451 万円に過ぎないようだ(2.従業者1人当たりの売上高|商工業実態基本調査|経済産業省)。ファミリービジネスの小売りで、しかも週 3, 4 日くらいの営業で(山でギアのテストをしているので休みが多い) 1 億円超えはすごいのではないだろうか。

まとめ

ブルーオーシャン戦略というマーケティングの本に、市場の境界を引き直すことが大切だと書かれている。 GRiPS は情報発信に努めていること、早く品出しすること、発送をスピーディーに行うことで、商品自体は他社と同じものを扱っていながら、独自の市場を創造しブルーオーシャンを謳歌していると思われる。どれも当たり前で基礎的なことだが、組み合わせることでとても強力になるし独自の強みとなる。飛び道具がないビジネスの参考になるんじゃないかと思う。