Ghost(Pro)ではNewsletterを削除できないよ

Share
Ghost(Pro)ではNewsletterを削除できないよ
Photo by Pawel Czerwinski / Unsplash

私は利用していませんが、ブログの運営でNewsletterを活用することは古典的ですが効果的です。

当然GhostにもNewsletter機能があります。というか、Ghostは"Ghost: The best open source blog & newsletter platform"です

Email Newsletters — Ghost Developer Docs
Sites using the Members feature benefit from built-in email newsletters, where all posts can be delivered directly to segments of your audience in just a few clicks.

Ghost(Pro)の場合は設定からすぐにNewsletterを使えるようになっています。

セルフホストをしている方は公式としてはMailgunを推奨しています。

Why do I have to set up Mailgun for newsletters?
Sending bulk email to many recipients using SMTP is not supported. In order to send newsletters from Ghost you’ll need to setup Bulk Mail with Mailgun.

Newsletterを削除できない

Ghost(Pro)ではユーザーがホスティングをしているサーバーにSSH接続できません。
そのため、いくつかの設定項目はArchiveこそできますが、一度作ってしまったら削除できないものがあります。
その一つがNewsletterです(もう一つはMembershipです)。
ヘルプデスクに問い合わせてみましたが、ユーザーとしてはアーカイブすることしかできません。

「ああ、関係ないや。」と思ったそこのあなた。

私はNewsletter機能を使っていませんでしたが、使ってもいないNewsletterが複数あります。
Ghostにはエクスポート機能がありますが、エクスポートされたファイルをインポートして別のGhostのブログに移行する場合、コンテンツだけでなく設定も移行されます。
ここで、旧サイトのニュースレターが新規作成されてしまうというわけです。

というわけで、Newsletterの作成、サイトの移行にはご注意ということでした。

Read more

Dependabotの対応が面倒なのでRenovateを導入する

Dependabotくんはある程度の依存関係の更新を通知してくれるが、山のようにprojectを抱えているとなんとも痒いところに手が届かない。 ということで、Renovateを使ってみる。 Build software better, togetherGitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.GitHub ここからGitHub Appを入れる。 あとは、指示に従ってポチポチするだけで、超かんたんだった。 感想 自動化最高。

By Sakashita Yasunobu

nodejsのバグを見つけたのでPRを投げてみた

概要 要するに、node --testで特定のバイナリを標準出力に書くと、テストランナーが固まったり、異常終了したりするバグです。 バグ自体は既知のものだったようで、修正がされていました。 test_runner: infinite loop in FileTest#drainRawBuffer when child stdout contains FF 0F followed by large size bytes · Issue #62693 · nodejs/nodeVersion v25.9.0 (also reproduced on v24.14.1 LTS, v22.21.0 LTS, v23.4.0) Platform Darwin 25.

By Sakashita Yasunobu
青空文庫のParser

青空文庫のParser

青空文庫のParserを作ってます。 GitHub - P4suta/aozora: Pure-functional Rust parser for 青空文庫記法 (Aozora Bunko notation): ルビ, 傍点, 縦中横, 外字, 返り点, indent containers, page breaks.Pure-functional Rust parser for 青空文庫記法 (Aozora Bunko notation): ルビ, 傍点, 縦中横, 外字, 返り点, indent containers, page breaks. - P4suta/aozoraGitHubP4suta Rustで作ってますが、配布物はcargoのほかにnpm/pypiでも入手できます Documentation * Playground — try it in

By Sakashita Yasunobu