Ghost 6.0 Major Update

Ghost 6.0 Major Update
Photo by Marek Piwnicki / Unsplash

Ghost 6.0がリリース

夜中にメールを確認すると、Ghostからメールが。どうやらメージャーアップデートが来たらしい。

Ghost 6.0
Networked publishing, native analytics, and $100M earned by indie publishers

ほうほう、なんと今回でGhostが6.0になる模様。

目玉機能

パッとリリースノートを見た感じでは、ActivityPubへの対応が大きなポイントのようだが、個人的にはブログをSNSっぽく使いたくない気持ちもあり、あんまり関係ないなぁと思っていた。とはいえ、ウェブの海で孤島のようになっているブログがつながり始める動きがあるのは面白いね。

しかし後ろまで読んでいると、どうやらアナリティクスの統合もあるとのこと。しかもなんとクッキーレスなプライバシー重視な形のサービス統合し、とっても高性能な模様。

Tinybird · Managed ClickHouse® for AI-Native Developers
Everything you need to build analytics APIs on ClickHouse®. Skip the backend boilerplate, ship faster.

どうやら業界では有名っぽい

さてさて、試してみますか

これはすごいと思い、早速アップデート。

ブログのシステムをアップデートするのは、超簡単だった。

メニュー(ホーム)画面上部にでっかくバナーでアップデートを促されたので、二回ほどクリックするだけで勝手にアップデートが完了した。

ワクワクしながら設定を確認してがっかり。求めていたアナリティクスは上位プランのみ。しかも、今回で公式ホスティングは値上げしたので私のような弱小趣味ブログには厳しい。

Ghost(Pro) - Official managed hosting for Ghost
The best Ghost managed hosting from the creators of the open source publishing platform. Spend less time on your server, more time on your site.

あたらしい料金体系

よくよく見てみれば、今回統合をしたアナリティクスツールも"Managed ClickHouse® for AI-Native Developers"とあり、まあつまるところAIとの連携がどうのこうのとうたっているわけで、この機能を使ってそこまで本気で分析をするならやはりそれなりにブログが成功しているというか購読者が多い人向け、つまりそもそもGhostの開発としては、上位プランを契約している人向けの機能なのかもしれない。

日に100人も来ないようなブログでは分析も何もないのかもなあ(そりゃそうだ)。

とはいえ、カメラの便利機能と同じで、機能が多いものは高いが、一方で初心者ほどそうした補助輪的機能があると助かるものなのだと思うけれどなあ。

ま、そんなもんよね

アナリティクスの統合こそできなかったが、まぁ、システムのメジャーアップデートは楽しみ。アナリティクスは今後もSimpleAnalyticsを使い続けるとしましょう。プライバシー重視は私のモットーですから。

Simple Analytics - The privacy-first Google Analytics alternative
The public stats of sakashita.page offered by Simple Analytics. The privacy-first analytics tool that doesn’t use cookies.

ウチのアナリティクスです

今後でやる気が出てきてブログをしっかり更新していき、ちゃんとアナリティクスを分析していこうとなってもSimpleAnalyticsかPlausibleを使う気もするなあ。システムと統合をしているほかにTinybirdを使うメリットってなんだろうね。上位プランを契約していれば、追加投資不要でがっつり分析できそうってことかな?

The privacy-first Google Analytics alternative - Simple Analytics
Simple Analytics is the privacy-first Google Analytics alternative that is 100% GDPR compliant. Give us a try!

Simple Analyticsはなんと無料プランで使える!

Plausible Analytics
Plausible is a lightweight and open-source Google Analytics alternative. Your website data is 100% yours and the privacy of your visitors is respected.

プライバシーのためなら若干のお金をかけてもいい方向けのPlausible

それはさておき、今回のメジャーアップデートに関して今後いろいろなレビューが出てくると思いますから、他のブログにだけでなくForumなんかも含めて、コミュニティの動向は要観察ですね。

Read more

TailscaleのSubnet Routesを消す

SynologyのNASにTailscaleを導入し、便利に使っている。 TailscaleにはSubnet routersという機能がある。 これは、Tailscaleネットワークに接続されたデバイスが、そのデバイスが接続されているローカルネットワーク(サブネット)全体へのアクセスを他のTailscaleデバイスに提供できる機能だ。つまり、Subnet routerとして設定されたデバイスを経由することで、Tailscaleネットワーク上の他のデバイスから、そのローカルネットワーク内の機器にアクセスできるようになる。 Subnet routers · Tailscale DocsUse subnet routers to give devices outside your local network access to services within specific subnets. Extend your private network with Tailscale.Tailscale 便利そうだなと思って設定をしてみたものの、結局使うことがなかった。 公式ドキュメント

By Sakashita Yasunobu

Boids

群れに指揮者はいない 鳥の群れは、誰かが指示を出しているわけではない。魚の群れも同じ。それぞれが周囲を見て、少しだけ動く。その繰り返しが、全体として秩序ある動きを生む。 これを1986年にCraig Reynoldsがコードで再現した。名前は Boids(bird + oid)。個体に与えるルールは3つだけ。 1. Separation ── 近すぎたら離れる 2. Alignment ── 周囲と同じ方向を向く 3. Cohesion ── 群れの中心に寄る これだけで、群れは群れらしく動く。 なぜ作ったか 群れの動きは、見ていて飽きない。 * 単純なルールから複雑な動きが生まれる ── 創発(emergence)の典型例。設計していないのに、設計したかのように見える。 * 自分のブログに置きたかった ── 静的なページに、動くものがあると空気が変わる。 * Web Components で作りたかった ── どこにでも持っていける部品として。 設計の話 見えないときは止める 画面外でアニメーションを回し続けるのは無駄。Inte

By Sakashita Yasunobu

Days Elapsed

一年を「面」で見る 一年は365日。数字で見ると多いけど、並べてみると案外少ない。 12ヶ月を並べて、過去を塗りつぶして、今日を光らせる。それだけのカレンダーを作った。進捗バーが「一次元」なら、これは「二次元」の進捗表示。 Year Progress一年は50週ちょっとしかない 2026年を週で数えると、52週とちょっと。 カレンダーで見ると長そうなのに、週で数えると急に短くなる。そんな感覚を形にしたくて、このページの上の方に進捗バーを置いた。 やっていることは単純で、「今年が何%進んだか」をリアルタイムで表示しているだけ。 なぜ作ったか 理由は3つある。 1. 時間を「量」として見たかった ── イベントや予定ではなく、単純に「どれだけ経ったか」を数値で見たかった。 2. 目に見える形にしたかった ── 抽象的な「一年」を、動く数字に落とすとどう感じるか試したかった。 3. 自分の場所に置きたかった ── 誰かのツールを借りるのではなく、自分のブログに自分で作ったものを置きたかった。 実装の話 せっかく作るなら、

By Sakashita Yasunobu