<feed xmlns="http://www.w3.org/2005/Atom" xmlns:cc="http://web.resource.org/cc/">
	<title>List of Blog [text.Baldanders.info]</title>
	<link rel="alternate" type="text/html" href="https://text.baldanders.info/tags/blog/" />
	<link rel="self" type="application/atom+xml" href="https://text.baldanders.info/tags/blog/index.xml" />
	<id>tag:text.Baldanders.info,2026-03-06:/tags</id>
	<updated>2026-03-06T11:36:06+09:00</updated>
	<subtitle>帰ってきた「しっぽのさきっちょ」</subtitle>
	<icon>https://text.baldanders.info/images/avatar.jpg</icon>
	<logo>https://text.baldanders.info/images/avatar.jpg</logo>

	<entry>
		<title>AT Protocol &amp;amp; ActivityPub 関連サービスの利用について</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/atproto-based-services/" />
		<id>tag:text.Baldanders.info,2026-03-06:/atproto-based-services/</id>
		<published>2026-03-06T02:36:06+00:00</published>
		<updated>2026-07-06T23:22:29+00:00</updated>
		<summary>AT Protocol ベースのサービスをいくつか試しているが，そろそろ覚えきれなくなってきたので，整理のためにここでまとめておく。</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;h2&gt;ATProto/Atmosphere 関連サービス&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://atproto.com/&#34; target=&#34;_blank&#34; title=&#34;The AT Protocol&#34;&gt;AT Protocol&lt;/a&gt; ベースのサービスをいくつか試しているが，そろそろ覚えきれなくなってきたので，整理のためにここでまとめておく。&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;サービス&lt;/th&gt;
      &lt;th&gt;アカウント等&lt;/th&gt;
      &lt;th&gt;備考&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td rowspan=&#34;5&#34; class=&#34;nowrap&#34;&gt;&lt;a href=&#34;https://bsky.app/&#34;&gt;Bluesky&lt;/a&gt;&lt;/td&gt;
      &lt;td class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://bsky.app/profile/did:plc:w7fwp2mtlaaffnx42wsc76wt&#34;&gt;&lt;code&gt;@baldanders.info&lt;/code&gt;&lt;/a&gt;
      &lt;/td&gt;
      &lt;td&gt;
        メインアカウント
        (&lt;a href=&#34;https://pdsls.dev/at://did:plc:w7fwp2mtlaaffnx42wsc76wt&#34;&gt;PDSls&lt;/a&gt;)
      &lt;/td&gt;
    &lt;/tr&gt;&lt;tr&gt;
      &lt;td class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://bsky.app/profile/did:plc:hbzmqswkx5pbg5fhr33pw4iw&#34;&gt;&lt;code&gt;@fanapod.baldanders.info&lt;/code&gt;&lt;/a&gt;
      &lt;/td&gt;
      &lt;td&gt;
        非公式 APOD 配信ボット
        (&lt;a href=&#34;https://pdsls.dev/at://did:plc:hbzmqswkx5pbg5fhr33pw4iw&#34;&gt;PDSls&lt;/a&gt;)
      &lt;/td&gt;
    &lt;/tr&gt;&lt;tr&gt;
      &lt;td class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://bsky.app/profile/did:plc:qv4cel4jrf5qqzfq6ddvp6yv&#34;&gt;&lt;code&gt;@crawler.baldanders.info&lt;/code&gt;&lt;/a&gt;
      &lt;/td&gt;
      &lt;td&gt;
        Web クローラー ボット
        (&lt;a href=&#34;https://pdsls.dev/at://did:plc:qv4cel4jrf5qqzfq6ddvp6yv&#34;&gt;PDSls&lt;/a&gt;)
      &lt;/td&gt;
    &lt;/tr&gt;&lt;tr&gt;
      &lt;td class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://bsky.app/profile/did:plc:4kzexuq4xieuarc3q6lmkeou&#34;&gt;&lt;code&gt;@photos.baldanders.info&lt;/code&gt;&lt;/a&gt;
      &lt;/td&gt;
      &lt;td&gt;
        お散歩カメラ, 実験用
        (&lt;a href=&#34;https://pdsls.dev/at://did:plc:4kzexuq4xieuarc3q6lmkeou&#34;&gt;PDSls&lt;/a&gt;)
      &lt;/td&gt;
    &lt;/tr&gt;&lt;tr&gt;
      &lt;td class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://bsky.app/profile/did:plc:26eoqvsiov3hmsfqruoi4d3s&#34;&gt;&lt;code&gt;@goark.bsky.social&lt;/code&gt;&lt;/a&gt;
      &lt;/td&gt;
      &lt;td&gt;
        開発・実験用
        (&lt;a href=&#34;https://pdsls.dev/at://did:plc:26eoqvsiov3hmsfqruoi4d3s&#34;&gt;PDSls&lt;/a&gt;)
      &lt;/td&gt;
    &lt;/tr&gt;&lt;tr&gt;
      &lt;td class=&#34;nowrap&#34;&gt;&lt;a href=&#34;https://pckt.blog/&#34;&gt;Pckt&lt;/a&gt;&lt;/td&gt;
      &lt;td class=&#34;nowrap&#34;&gt;&lt;a href=&#34;https://osanpo.pckt.blog&#34;&gt;お散歩カメラ&lt;/a&gt;&lt;/td&gt;
      &lt;td&gt;ブログ, &lt;a href=&#34;https://bsky.app/profile/did:plc:4kzexuq4xieuarc3q6lmkeou&#34;&gt;photos&lt;/a&gt;アカウント使用&lt;/td&gt;
    &lt;/tr&gt;&lt;tr&gt;
      &lt;td class=&#34;nowrap&#34;&gt;&lt;a href=&#34;https://stream.place/&#34;&gt;Streamplace&lt;/a&gt;&lt;/td&gt;
      &lt;td class=&#34;nowrap&#34;&gt;&lt;a href=&#34;https://stream.place/baldanders.info&#34;&gt;@baldanders.info&lt;/a&gt;&lt;/td&gt;
      &lt;td&gt;動画配信, &lt;a href=&#34;https://bsky.app/profile/did:plc:w7fwp2mtlaaffnx42wsc76wt&#34;&gt;メイン&lt;/a&gt;アカウント使用&lt;/td&gt;
    &lt;/tr&gt;&lt;tr&gt;
      &lt;td class=&#34;nowrap&#34;&gt;&lt;a href=&#34;https://nowplayingat.suibari.com/&#34;&gt;なうぷれあっと&lt;/a&gt;&lt;/td&gt;
      &lt;td class=&#34;nowrap&#34;&gt;&lt;a href=&#34;https://nowplayingat.suibari.com/profile/did:plc:w7fwp2mtlaaffnx42wsc76wt&#34;&gt;@baldanders.info&lt;/a&gt;&lt;/td&gt;
      &lt;td&gt;音楽共有, &lt;a href=&#34;https://bsky.app/profile/did:plc:w7fwp2mtlaaffnx42wsc76wt&#34;&gt;メイン&lt;/a&gt;アカウント使用&lt;/td&gt;
    &lt;/tr&gt;&lt;tr&gt;
      &lt;td class=&#34;nowrap&#34;&gt;&lt;a href=&#34;https://leaflet.pub/&#34;&gt;Leaflet&lt;/a&gt;&lt;/td&gt;
      &lt;td class=&#34;nowrap&#34;&gt;&lt;a href=&#34;https://spiegel.leaflet.pub/&#34;&gt;お散歩カメラ&lt;/a&gt;&lt;/td&gt;
      &lt;td&gt;ブログ（休眠中）, &lt;a href=&#34;https://bsky.app/profile/did:plc:w7fwp2mtlaaffnx42wsc76wt&#34;&gt;メイン&lt;/a&gt;アカウント使用&lt;/td&gt;
    &lt;/tr&gt;&lt;tr&gt;
      &lt;td class=&#34;nowrap&#34;&gt;&lt;a href=&#34;https://trilinesat.suibari.com/&#34;&gt;TriLinesAt&lt;/a&gt;&lt;/td&gt;
      &lt;td class=&#34;nowrap&#34;&gt;&amp;mdash;&lt;/td&gt;
      &lt;td&gt;三行日記（休眠中）, &lt;a href=&#34;https://bsky.app/profile/did:plc:w7fwp2mtlaaffnx42wsc76wt&#34;&gt;メイン&lt;/a&gt;アカウント使用&lt;/td&gt;
    &lt;/tr&gt;&lt;tr&gt;
      &lt;td class=&#34;nowrap&#34;&gt;&lt;a href=&#34;https://skyreader.app/&#34;&gt;Skyreader&lt;/a&gt;&lt;/td&gt;
      &lt;td class=&#34;nowrap&#34;&gt;&amp;mdash;&lt;/td&gt;
      &lt;td&gt;休眠中, &lt;a href=&#34;https://bsky.app/profile/did:plc:w7fwp2mtlaaffnx42wsc76wt&#34;&gt;メイン&lt;/a&gt;アカウント使用&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;他にも面白そうなサービスが色々と登場しているので，これからも増えていくかも知れない。
自作ツールで &lt;code&gt;bsky.social&lt;/code&gt; 以外の PDS で Bluesky の API を使えるようになれば &lt;code&gt;pckt.cafe&lt;/code&gt; とかも使いやすくなるのだが&amp;hellip; この辺は調査中。&lt;/p&gt;
&lt;h2&gt;ActivityPub/Fediverse 関連サービス&lt;/h2&gt;
&lt;p&gt;ついでに，私が利用している ActivityPub/Fediverse 関連サービスも挙げておく。
といっても今のところは Mastodon しか使ってないのだが。&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;サービス&lt;/th&gt;
      &lt;th&gt;アカウント等&lt;/th&gt;
      &lt;th&gt;備考&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td rowspan=&#34;3&#34; class=&#34;nowrap&#34;&gt;&lt;a href=&#34;https://goark.fedicity.net/&#34;&gt;Goark&lt;/a&gt;&lt;/td&gt;
      &lt;td class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://goark.fedicity.net/@spiegel&#34;&gt;&lt;code&gt;@spiegel@goark.fedicity.net&lt;/code&gt;&lt;/a&gt;
      &lt;/td&gt;
      &lt;td&gt;メインアカウント&lt;/td&gt;
    &lt;/tr&gt;&lt;tr&gt;
      &lt;td class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://goark.fedicity.net/@osanpo&#34;&gt;&lt;code&gt;@osanpo@goark.fedicity.net&lt;/code&gt;&lt;/a&gt;
      &lt;/td&gt;
      &lt;td&gt;Web クローラー ボット&lt;/td&gt;
    &lt;/tr&gt;&lt;tr&gt;
      &lt;td class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://goark.fedicity.net/@goark&#34;&gt;&lt;code&gt;@goark@goark.fedicity.net&lt;/code&gt;&lt;/a&gt;
      &lt;/td&gt;
      &lt;td&gt;開発・実験用, 今のところボット運用&lt;/td&gt;
    &lt;/tr&gt;&lt;tr&gt;
      &lt;td class=&#34;nowrap&#34;&gt;&lt;a href=&#34;https://fedibird.com/&#34;&gt;Fedibird&lt;/a&gt;&lt;/td&gt;
      &lt;td class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://fedibird.com/@spiegel&#34;&gt;&lt;code&gt;@spiegel@fedibird.com&lt;/code&gt;&lt;/a&gt;
      &lt;/td&gt;
      &lt;td&gt;予備系&lt;/td&gt;
    &lt;/tr&gt;&lt;tr&gt;
      &lt;td class=&#34;nowrap&#34;&gt;&lt;a href=&#34;https://mstdn.jp/&#34;&gt;mstdn.jp&lt;/a&gt;&lt;/td&gt;
      &lt;td class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://mstdn.jp/@spiegel&#34;&gt;&lt;code&gt;@spiegel@mstdn.jp&lt;/code&gt;&lt;/a&gt;
      &lt;/td&gt;
      &lt;td&gt;休眠中&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;PixcelFed も気になっているのだが，これも API とかどうなってるんだろうと踏み出せてない。
まぁ Mastodon が問題なく使えてるので優先順位は低め。&lt;/p&gt;
&lt;h2&gt;Bridgy Fed 連携&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://fed.brid.gy/&#34; target=&#34;_blank&#34; title=&#34;Bridgy Fed&#34;&gt;Bridgy Fed&lt;/a&gt; は &lt;a href=&#34;https://bsky.app/&#34; target=&#34;_blank&#34; title=&#34;Bluesky&#34;&gt;Bluesky&lt;/a&gt; や &lt;a href=&#34;https://joinmastodon.org/&#34; target=&#34;_blank&#34; title=&#34;Mastodon - Decentralized social media&#34;&gt;Mastodon&lt;/a&gt; 等の ActivityPub 連合（Fediverse）を連携させるサービスで，現在 Bluesky → Fediverse と Fediverse → Bluesky のブリッヂが提供されている。
また Web サイトを &lt;a href=&#34;https://bsky.app/&#34; target=&#34;_blank&#34; title=&#34;Bluesky&#34;&gt;Bluesky&lt;/a&gt; や Fediverse へ参加させる機能も提供されている。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://fed.brid.gy/&#34; target=&#34;_blank&#34; title=&#34;Bridgy Fed&#34;&gt;Bridgy Fed&lt;/a&gt; について詳しくは&lt;a href=&#34;https://fed.brid.gy/docs&#34; target=&#34;_blank&#34; title=&#34;Bridgy Fed&#34;&gt;ドキュメント&lt;/a&gt;を参照のこと。
ここでは本サイトで提供している &lt;a href=&#34;https://fed.brid.gy/&#34; target=&#34;_blank&#34; title=&#34;Bridgy Fed&#34;&gt;Bridgy Fed&lt;/a&gt; 連携の設定を挙げておく。&lt;/p&gt;
&lt;h3&gt;Bluesky → Fediverse&lt;/h3&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;
&lt;div class=&#34;mermaid&#34;&gt;
graph LR
  BridgyFed((&#34;Bridgy Fed&#34;))
  Bluesky[&#34;Bluesky&#34;]
  Mastodon[&#34;Fediverse\n(Mastodon, ...)&#34;]

  Bluesky e2@--&gt; BridgyFed
  BridgyFed e1@--&gt; Mastodon

  e1@{ animate: true }
  e2@{ animate: true }
&lt;/div&gt;&lt;/figure&gt;
&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Bluesky&lt;/th&gt;
      &lt;th&gt;Fediverse&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://bsky.app/profile/did:plc:w7fwp2mtlaaffnx42wsc76wt&#34;&gt;&lt;code&gt;@baldanders.info&lt;/code&gt;&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://bsky.brid.gy/r/https://bsky.app/profile/baldanders.info&#34;&gt;&lt;code&gt;@baldanders.info@bsky.brid.gy&lt;/code&gt;&lt;/a&gt;
      &lt;/td&gt;
    &lt;/tr&gt;&lt;tr&gt;
      &lt;td class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://bsky.app/profile/did:plc:hbzmqswkx5pbg5fhr33pw4iw&#34;&gt;&lt;code&gt;@fanapod.baldanders.info&lt;/code&gt;&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://bsky.brid.gy/r/https://bsky.app/profile/fanapod.baldanders.info&#34;&gt;&lt;code&gt;@fanapod.baldanders.info@bsky.brid.gy&lt;/code&gt;&lt;/a&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3&gt;Mastodon → Bluesky&lt;/h3&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;
&lt;div class=&#34;mermaid&#34;&gt;
graph LR
  BridgyFed((&#34;Bridgy Fed&#34;))
  Bluesky[&#34;Bluesky\n(and Atmosphere)&#34;]
  Mastodon[&#34;Mastodon&#34;]

  Mastodon e1@--&gt; BridgyFed
  BridgyFed e2@--&gt; Bluesky

  e1@{ animate: true }
  e2@{ animate: true }
&lt;/div&gt;&lt;/figure&gt;
&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Mastodon&lt;/th&gt;
      &lt;th&gt;Bluesky&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://goark.fedicity.net/@spiegel&#34;&gt;&lt;code&gt;@spiegel@goark.fedicity.net&lt;/code&gt;&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://bsky.app/profile/mstdn.baldanders.info&#34;&gt;&lt;code&gt;@mstdn.baldanders.info&lt;/code&gt;&lt;/a&gt;
        (&lt;a href=&#34;https://pdsls.dev/at://did:plc:fe7f76dxtltjam5kh5xk3blz&#34;&gt;PDSls&lt;/a&gt;)
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;※ &lt;code&gt;@mstdn.baldanders.info&lt;/code&gt; アカウントは認証には使えない。&lt;/p&gt;
&lt;h3&gt;Web → Bluesky &amp;amp; Fediverse&lt;/h3&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;
&lt;div class=&#34;mermaid&#34;&gt;
graph LR
  Website[&#34;Web site&#34;]
  BridgyFed((&#34;Bridgy Fed&#34;))
  Bluesky[&#34;Bluesky\n(and Atmosphere)&#34;]
  Mastodon[&#34;Fediverse\n(Mastodon, ...)&#34;]

  Website e1@--&gt; BridgyFed
  BridgyFed e2@--&gt;Mastodon
  BridgyFed e3@--&gt;Bluesky

  e1@{ animate: true }
  e2@{ animate: true }
  e3@{ animate: true }
&lt;/div&gt;&lt;/figure&gt;
&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Web site&lt;/th&gt;
      &lt;th&gt;Profile, Fediverse, and Bluesky&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td rowspan=&#34;3&#34; class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://text.baldanders.info/&#34;&gt;&lt;code&gt;text.baldanders.info&lt;/code&gt;&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://fed.brid.gy/web/text.baldanders.info&#34;&gt;Bridgy Fed profile&lt;/a&gt;
      &lt;/td&gt;
    &lt;/tr&gt;&lt;tr&gt;
      &lt;td class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://web.brid.gy/text.baldanders.info&#34;&gt;&lt;code&gt;@text.baldanders.info@web.brid.gy&lt;/code&gt;&lt;/a&gt;
      &lt;/td&gt;
    &lt;/tr&gt;
    &lt;/tr&gt;&lt;tr&gt;
      &lt;td class=&#34;nowrap&#34;&gt;
        &lt;a href=&#34;https://bsky.app/profile/text.baldanders.info&#34;&gt;&lt;code&gt;@text.baldanders.info&lt;/code&gt;&lt;/a&gt;
        (&lt;a href=&#34;https://pdsls.dev/at://did:plc:crwrada4cit2ijjxuwz4bsjc&#34;&gt;PDSls&lt;/a&gt;)
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;ul&gt;
&lt;li&gt;Fediverse アカウントの URL はブラウザでは Web サイトにリダイレクトされる（フォローは可能）&lt;/li&gt;
&lt;li&gt;Bluesky アカウントは認証には使えない&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;ブックマーク&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2023/07/crawler/&#34; target=&#34;_blank&#34;&gt;Mastodon と Bluesky でボット運用はじめました&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2024/10/bridgy-fed-for-bluesky/&#34; target=&#34;_blank&#34;&gt;Fediverse と Bluesky を相互接続する&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2025/10/a-bluesky-mastodon-account-migration-tool/&#34; target=&#34;_blank&#34;&gt;Bluesky と Mastodon の間でアカウントの移行が可能らしい&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2026/01/trilinesat/&#34; target=&#34;_blank&#34;&gt;三行日記はじめました&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2026/02/leaflet-and-the-atmosphere/&#34; target=&#34;_blank&#34;&gt;Leaflet と The Atmosphere&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2026/02/skyreader-powered-by-atproto/&#34; target=&#34;_blank&#34;&gt;Skyreader: AT Protocol で駆動する Feed Reader&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2026/03/creating-a-new-pds-registry-on-pckt/&#34; target=&#34;_blank&#34;&gt;Pckt に新しい PDS レジストリを作る&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2026/03/pds-for-everyone/&#34; target=&#34;_blank&#34;&gt;そろそろ PDS を個人で管理する時代か？&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2026/04/gogh-streaming-on-streamplace/&#34; target=&#34;_blank&#34;&gt;Streamplace で Gogh 作業配信を行う&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
	</entry><entry>
		<title>Pckt に新しい PDS レジストリを作る</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2026/03/creating-a-new-pds-registry-on-pckt/" />
		<id>tag:text.Baldanders.info,2026-03-04:/remark/2026/03/creating-a-new-pds-registry-on-pckt/</id>
		<published>2026-03-04T13:19:00+00:00</published>
		<updated>2026-03-06T02:48:56+00:00</updated>
		<summary>PDS レジストリの作成 / アカウント情報 / ハンドル名を独自ドメイン（サブドメイン）に変更する / なにか記事を書いてみる</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;div class=&#34;box&#34;&gt;&lt;p&gt;&lt;strong&gt;【2026-03-06 追記】&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;最新の atproto 関連サービス利用については以下を参照のこと。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/atproto-based-services/&#34; target=&#34;_blank&#34;&gt;AT Protocol 関連サービスの利用について&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href=&#34;https://atproto.com/&#34; target=&#34;_blank&#34; title=&#34;The AT Protocol&#34;&gt;AT Protocol&lt;/a&gt; (以降 &lt;a href=&#34;https://atproto.com/&#34; target=&#34;_blank&#34; title=&#34;The AT Protocol&#34;&gt;atproto&lt;/a&gt;) ベースのブログサービスに &lt;a href=&#34;https://pckt.blog/&#34; target=&#34;_blank&#34; title=&#34;pckt.blog - pckt&#34;&gt;pckt&lt;/a&gt; (&lt;a href=&#34;https://bsky.app/profile/pckt.blog&#34; target=&#34;_blank&#34;&gt;@pckt.blog&lt;/a&gt;) というのがある。
先日&lt;a href=&#34;https://text.baldanders.info/remark/2026/02/leaflet-and-the-atmosphere/&#34; target=&#34;_blank&#34; title=&#34;Leaflet と The Atmosphere&#34;&gt;紹介&lt;/a&gt;した &lt;a href=&#34;https://leaflet.pub/&#34; target=&#34;_blank&#34; title=&#34;Leaflet&#34;&gt;Leaflet&lt;/a&gt; と同じく &lt;a href=&#34;https://standard.site/&#34; target=&#34;_blank&#34; title=&#34;Standard.site - One schema. Every platform.&#34;&gt;standard.site&lt;/a&gt; Lexicon に基づいた構成になっている。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://pckt.blog/&#34;&gt;
&lt;a href=&#34;https://pckt.blog/&#34;&gt;&lt;img src=&#34;./pckt.blog.png&#34; srcset=&#34;./pckt.blog.png 1202w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;pckt.blog&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://pckt.blog/&#34;&gt;pckt.blog&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;この &lt;a href=&#34;https://pckt.blog/&#34; target=&#34;_blank&#34; title=&#34;pckt.blog - pckt&#34;&gt;pckt&lt;/a&gt; が自前の PDS (Personal Data Server) を launch したらしい。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote cite=&#34;https://devlog.pckt.blog/building-our-corner-of-the-open-social-web-pcktcafe-and-more-21wfbg2&#34;&gt;&lt;p&gt;When you &lt;a href=&#34;https://pckt.blog/register&#34; target=&#34;_blank&#34;&gt;sign up&lt;/a&gt; for &lt;strong&gt;pckt&lt;/strong&gt; blog, you will get the opportunity to claim a username that&amp;rsquo;s part of our &lt;strong&gt;pckt.cafe&lt;/strong&gt; personal data server.&lt;/p&gt;
&lt;p&gt;That means you will get to choose a handle like &lt;strong&gt;@your-name-here.pckt.cafe&lt;/strong&gt; which will be usable to sign in across the atmosphere for apps like &lt;a href=&#34;https://bsky.app/&#34; target=&#34;_blank&#34;&gt;Bluesky&lt;/a&gt;, &lt;a href=&#34;https://germ.network/&#34; target=&#34;_blank&#34;&gt;Germ Network&lt;/a&gt;, &lt;a href=&#34;https://stream.place/&#34; target=&#34;_blank&#34;&gt;Stream.place&lt;/a&gt;, and any place built with AT Protocol.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://devlog.pckt.blog/building-our-corner-of-the-open-social-web-pcktcafe-and-more-21wfbg2&#34;&gt;Building Our Corner of the Open Social Web: pckt.cafe and More&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;ちょっと試してみよう。&lt;/p&gt;
&lt;h2 id=&#34;create&#34;&gt;PDS レジストリの作成&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://pckt.blog/register&#34; target=&#34;_blank&#34; title=&#34;Register - pckt&#34;&gt;Register&lt;/a&gt; ページから作成できる。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://pckt.blog/register&#34;&gt;
&lt;a href=&#34;https://pckt.blog/register&#34;&gt;&lt;img src=&#34;./register.png&#34; srcset=&#34;./register.png 1118w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Register - pckt&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://pckt.blog/register&#34;&gt;Register - pckt&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;入力したメールアドレスに対して確認用の URL が送られるのでので必ず実行すること。
上手く登録できるとダッシュボード画面が表示される。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://pckt.blog/dashboard&#34;&gt;
&lt;a href=&#34;https://pckt.blog/dashboard&#34;&gt;&lt;img src=&#34;./dashboard-1.png&#34; srcset=&#34;./dashboard-1.png 1118w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Dashboard - pckt.blog&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://pckt.blog/dashboard&#34;&gt;Dashboard - pckt.blog&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;とりあえずブログ名を決めてしまおう。
入力したブログ名がサブドメイン名になるので注意。
ブログ名は後で変更できる。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://pckt.blog/dashboard&#34;&gt;
&lt;a href=&#34;https://pckt.blog/dashboard&#34;&gt;&lt;img src=&#34;./dashboard-2.png&#34; srcset=&#34;./dashboard-2.png 1118w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Dashboard - pckt.blog&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://pckt.blog/dashboard&#34;&gt;Dashboard - pckt.blog&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://pckt.blog/dashboard&#34;&gt;
&lt;a href=&#34;https://pckt.blog/dashboard&#34;&gt;&lt;img src=&#34;./dashboard-3.png&#34; srcset=&#34;./dashboard-3.png 1118w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Dashboard - pckt.blog&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://pckt.blog/dashboard&#34;&gt;Dashboard - pckt.blog&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;ダッシュボードの右側に注目すると，サインアップ直後では制限が大きいことが分かる。
制限内で試す分には問題ないが，本格的に利用するなら有料版にアップグレードする必要がある。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://pckt.blog/billing/plans&#34;&gt;
&lt;a href=&#34;https://pckt.blog/billing/plans&#34;&gt;&lt;img src=&#34;./subscription.png&#34; srcset=&#34;./subscription.png 1075w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Subscription - pckt.blog&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://pckt.blog/billing/plans&#34;&gt;Subscription - pckt.blog&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;h2 id=&#34;account&#34;&gt;アカウント情報&lt;/h2&gt;
&lt;p&gt;ダッシュボード右上のハンバーガーメニューから “Account” を選択すると以下の画面になる。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://pckt.blog/profile&#34;&gt;
&lt;a href=&#34;https://pckt.blog/profile&#34;&gt;&lt;img src=&#34;./settings-1.png&#34; srcset=&#34;./settings-1.png 1202w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Account Settings - pckt.blog&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://pckt.blog/profile&#34;&gt;Account Settings - pckt.blog&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;どうやら PDS レジストリを作成すると自動的に Bluesky のアカウントも作成されるようだ。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://bsky.app/profile/did:plc:4kzexuq4xieuarc3q6lmkeou&#34;&gt;
&lt;a href=&#34;https://bsky.app/profile/did:plc:4kzexuq4xieuarc3q6lmkeou&#34;&gt;&lt;img src=&#34;./bluesky.png&#34; srcset=&#34;./bluesky.png 1202w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Bluesky&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://bsky.app/profile/did:plc:4kzexuq4xieuarc3q6lmkeou&#34;&gt;Bluesky&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;DID の項目から &lt;a href=&#34;https://pdsls.dev/&#34; target=&#34;_blank&#34; title=&#34;PDSls&#34;&gt;PDSls&lt;/a&gt; のサイトへ行ける。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://pdsls.dev/at://did:plc:4kzexuq4xieuarc3q6lmkeou#identity&#34;&gt;
&lt;a href=&#34;https://pdsls.dev/at://did:plc:4kzexuq4xieuarc3q6lmkeou#identity&#34;&gt;&lt;img src=&#34;./pdsls-1.png&#34; srcset=&#34;./pdsls-1.png 1202w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;PDSls&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://pdsls.dev/at://did:plc:4kzexuq4xieuarc3q6lmkeou#identity&#34;&gt;PDSls&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;色々と記述があるが，ここでは DID, Aliases, Services の3点のみ確認できればよい。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;DID:&lt;/strong&gt; &lt;code&gt;did:plc:4kzexuq4xieuarc3q6lmkeou&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aliases:&lt;/strong&gt; &lt;code&gt;at://spiegel.pckt.cafe&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Services:&lt;/strong&gt; &lt;code&gt;https://pds.pckt.cafe&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;折角なので，ハンドル名 &lt;code&gt;spiegel.pckt.cafe&lt;/code&gt; を独自ドメイン名 &lt;code&gt;photos.baldanders.info&lt;/code&gt; に変更してみる。&lt;/p&gt;
&lt;h2 id=&#34;change-handle&#34;&gt;ハンドル名を独自ドメイン（サブドメイン）に変更する&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://atproto.com/ja/specs/handle&#34; target=&#34;_blank&#34;&gt;Handle - AT Protocol&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ハンドル名にドメイン名を割り当てる方法は以下の2つがある。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;DNS の &lt;code&gt;TXT&lt;/code&gt; レコードに DID を設定する&lt;/li&gt;
&lt;li&gt;&lt;code&gt;https://domain-name/.well-known/atproto-did&lt;/code&gt; に DID を設定する&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;そもそもユーザが DNS にアクセスできない場合は2番目の方法をとるしかない。
もうひとつ注意しないといけないのは，サブドメインをハンドル名にしたい場合だ。
今回の作業を通して具体的に説明していこう。&lt;/p&gt;
&lt;p&gt;私は &lt;code&gt;baldanders.info&lt;/code&gt; ドメイン以下のレコードに対してフル権限を持っているので（ぞんぞがさばる），サブドメインをいくつでも追加できるし &lt;code&gt;TXT&lt;/code&gt; レコードも自由に追加できる。
ただし サブドメインを &lt;code&gt;CNAME&lt;/code&gt; で設定している（例えばここのブログは &lt;a href=&#34;https://docs.github.com/ja/pages&#34; target=&#34;_blank&#34; title=&#34;GitHub Pages のドキュメント - GitHub ドキュメント&#34;&gt;GitHub Pages&lt;/a&gt; を利用して &lt;code&gt;CNAME&lt;/code&gt; で独自ドメインを割り当てている）場合は1番目の方法では上手くいかないため2番目の方法をとるしかないようだ&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt;
&lt;p&gt;既にあるサイトに &lt;code&gt;/.well-known/atproto-did&lt;/code&gt; ファイルをセットする手もあったが，今回は &lt;code&gt;CNAME&lt;/code&gt; レコード設定を避けて &lt;code&gt;photos.baldanders.info&lt;/code&gt; をハンドル名とした。
こんな感じ。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./txt-record.png&#34;&gt;&lt;img src=&#34;./txt-record.png&#34; srcset=&#34;./txt-record.png 757w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&lt;code&gt;_atproto&lt;/code&gt; レコードは &lt;code&gt;baldanders.info&lt;/code&gt; ドメインに対応し &lt;code&gt;_atproto.photos&lt;/code&gt; レコードは &lt;code&gt;photos.baldanders.info&lt;/code&gt; ドメインに対応している。&lt;/p&gt;
&lt;p&gt;nslookup コマンドが使えるのであれば，以下のように確認できる&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ nslookup -q=txt _atproto.photos.baldanders.info 1.1.1.1
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Server:		1.1.1.1
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Address:	1.1.1.1#53
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Non-authoritative answer:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;_atproto.photos.baldanders.info	text = &amp;#34;did=did:plc:4kzexuq4xieuarc3q6lmkeou&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Authoritative answers can be found from:
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;code&gt;photos.baldanders.info&lt;/code&gt; ドメインをハンドル名として登録するには Bluesky の設定画面を使うとよい。
最初に &lt;code&gt;spiegel.pckt.cafe&lt;/code&gt; で Bluesky にサインインしておいて Settings → Account → Handle で以下の画面が表示されるので “&lt;em&gt;Enter the domain you want to use&lt;/em&gt;” の項目に &lt;code&gt;photos.baldanders.info&lt;/code&gt; を入力する。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://bsky.app/settings/account&#34;&gt;
&lt;a href=&#34;https://bsky.app/settings/account&#34;&gt;&lt;img src=&#34;./change-handle-1.png&#34; srcset=&#34;./change-handle-1.png 1202w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Change Handle - Bluesky&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://bsky.app/settings/account&#34;&gt;Change Handle - Bluesky&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;“&lt;code&gt;Add the following DNS record to your domain:&lt;/code&gt;” の部分は（既に登録済みなので）無視してよい。
最後の “&lt;em&gt;This should create a domain record at:&lt;/em&gt;” の部分が&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;_atproto.photos.baldanders.info
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;になっていることを確認して “Verify DNS Record” をクリックする。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://bsky.app/settings/account&#34;&gt;
&lt;a href=&#34;https://bsky.app/settings/account&#34;&gt;&lt;img src=&#34;./change-handle-2.png&#34; srcset=&#34;./change-handle-2.png 1202w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Change Handle - Bluesky&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://bsky.app/settings/account&#34;&gt;Change Handle - Bluesky&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;“Domain verified!” と表示されれば DNS レコードが正しく読み込まれている。
あとは “&lt;em&gt;Update to photos.baldanders.info&lt;/em&gt;” をクリックして完了である（クリックしないと完了しない）。
完了後は新しいハンドル名でサインインし直すこと&lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://pckt.blog/&#34; target=&#34;_blank&#34; title=&#34;pckt.blog - pckt&#34;&gt;pckt&lt;/a&gt; のほうもサインインし直してね。
以下は，最終的なアカウント情報。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://pckt.blog/profile&#34;&gt;
&lt;a href=&#34;https://pckt.blog/profile&#34;&gt;&lt;img src=&#34;./settings-2.png&#34; srcset=&#34;./settings-2.png 1202w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Account Settings - pckt.blog&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://pckt.blog/profile&#34;&gt;Account Settings - pckt.blog&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;&lt;a href=&#34;https://pdsls.dev/&#34; target=&#34;_blank&#34; title=&#34;PDSls&#34;&gt;PDSls&lt;/a&gt; で PDS の状態を確認してみる。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://pdsls.dev/at://did:plc:4kzexuq4xieuarc3q6lmkeou#identity&#34;&gt;
&lt;a href=&#34;https://pdsls.dev/at://did:plc:4kzexuq4xieuarc3q6lmkeou#identity&#34;&gt;&lt;img src=&#34;./pdsls-2.png&#34; srcset=&#34;./pdsls-2.png 1202w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;PDSls&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://pdsls.dev/at://did:plc:4kzexuq4xieuarc3q6lmkeou#identity&#34;&gt;PDSls&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;最後に Bluesky プロフィール画面を整えておく。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://bsky.app/profile/photos.baldanders.info&#34;&gt;
&lt;a href=&#34;https://bsky.app/profile/photos.baldanders.info&#34;&gt;&lt;img src=&#34;./bluesky-2.png&#34; srcset=&#34;./bluesky-2.png 716w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Bluesky&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://bsky.app/profile/photos.baldanders.info&#34;&gt;Bluesky&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;h2 id=&#34;write&#34;&gt;なにか記事を書いてみる&lt;/h2&gt;
&lt;p&gt;アカウントとハンドルについてひととおり設定ができたところで，なにか記事を書いてみる。&lt;/p&gt;
&lt;p&gt;その前にブログのカスタマイズをしておく。
ダッシュボード右上のハンバーガーメニューから “Customize” を選択する。
今回はこんな感じにした。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://pckt.blog/blog-settings&#34;&gt;
&lt;a href=&#34;https://pckt.blog/blog-settings&#34;&gt;&lt;img src=&#34;./customize.png&#34; srcset=&#34;./customize.png 1202w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Customize - pckt.blog&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://pckt.blog/blog-settings&#34;&gt;Customize - pckt.blog&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;テーマはプリセットされているものから選択できる（自身でカスタマイズも可能）。
フォントもある程度選べる。
ただし日本語の場合はどれを選んでも Serif か Sans-Srif かくらいの違いしかないみたい。&lt;/p&gt;
&lt;p&gt;ダッシュボードから “New Post” で記事を書いてみる。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;./write.png&#34;&gt;
&lt;a href=&#34;./write.png&#34;&gt;&lt;img src=&#34;./write.png&#34; srcset=&#34;./write.png 1202w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;/figure&gt;
&lt;p&gt;編集は WYSIWYG (What You See Is What You Get) スタイルで，今どきの markdown 記法とかは使えない。
行頭に &lt;code&gt;/&lt;/code&gt; を入力するとメニューが出てくる。&lt;/p&gt;
&lt;p&gt;タスクリストが書けるのか。
これは嬉しい。&lt;/p&gt;
&lt;p&gt;コードも書ける。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;./write-code.png&#34;&gt;
&lt;a href=&#34;./write-code.png&#34;&gt;&lt;img src=&#34;./write-code.png&#34; srcset=&#34;./write-code.png 811w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;/figure&gt;
&lt;p&gt;テーブルも書ける。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;./write-table.png&#34;&gt;
&lt;a href=&#34;./write-table.png&#34;&gt;&lt;img src=&#34;./write-table.png&#34; srcset=&#34;./write-table.png 811w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;/figure&gt;
&lt;p&gt;文章中の文字列にハイパーリンクを仕込めない。
その代わり URL を書くとリンクカードに変換してくれる。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;./write-link-1.png&#34;&gt;
&lt;a href=&#34;./write-link-1.png&#34;&gt;&lt;img src=&#34;./write-link-1.png&#34; srcset=&#34;./write-link-1.png 811w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;/figure&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;./write-link-2.png&#34;&gt;
&lt;a href=&#34;./write-link-2.png&#34;&gt;&lt;img src=&#34;./write-link-2.png&#34; srcset=&#34;./write-link-2.png 811w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;&lt;/figure&gt;
&lt;p&gt;数式は無理そう。&lt;/p&gt;
&lt;p&gt;文章中の文字列にハイパーリンクを仕込めないとなると，記事の構成を工夫する必要があるかもしれない。
数式が使えないのは&amp;hellip; 人によるか。&lt;/p&gt;
&lt;p&gt;完成した記事はこんな感じ。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://osanpo.pckt.blog/pckt-ya0be17&#34;&gt;
&lt;a href=&#34;https://osanpo.pckt.blog/pckt-ya0be17&#34;&gt;&lt;img src=&#34;./article.png&#34; srcset=&#34;./article.png 1202w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;こんにちは，Pckt - お散歩カメラ - pckt.blog&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://osanpo.pckt.blog/pckt-ya0be17&#34;&gt;こんにちは，Pckt - お散歩カメラ - pckt.blog&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;Bluesky と連動してるくせに publish と同時に Bluesky へのポストしてくれるとかはないらしい。
Bluesky へのポストは当面手動で行うか。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;
&lt;blockquote class=&#34;bluesky-embed&#34; data-bluesky-uri=&#34;at://did:plc:4kzexuq4xieuarc3q6lmkeou/app.bsky.feed.post/3mg7jqytars2l&#34; data-bluesky-cid=&#34;bafyreia4d3pxndowr27yvkju2nspxgua3oh7roelktlyw6roiac2rkre3q&#34; data-bluesky-embed-color-mode=&#34;system&#34;&gt;&lt;p lang=&#34;ja&#34;&gt;こんにちは，Pckt - お散歩カメラ
osanpo.pckt.blog/pckt-ya0be17&lt;br&gt;&lt;br&gt;&lt;a href=&#34;https://bsky.app/profile/did:plc:4kzexuq4xieuarc3q6lmkeou/post/3mg7jqytars2l?ref_src=embed&#34;&gt;[image or embed]&lt;/a&gt;&lt;/p&gt;&amp;mdash; Spiegel with お散歩カメラ (&lt;a href=&#34;https://bsky.app/profile/did:plc:4kzexuq4xieuarc3q6lmkeou?ref_src=embed&#34;&gt;@photos.baldanders.info&lt;/a&gt;) &lt;a href=&#34;https://bsky.app/profile/did:plc:4kzexuq4xieuarc3q6lmkeou/post/3mg7jqytars2l?ref_src=embed&#34;&gt;March 4, 2026 at 2:17 PM&lt;/a&gt;&lt;/blockquote&gt;&lt;script async src=&#34;https://embed.bsky.app/static/embed.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;
&lt;/figure&gt;
&lt;p&gt;今日はこの辺で勘弁してやろう（笑）&lt;/p&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;&lt;code&gt;CNAME&lt;/code&gt; レコードと（&lt;code&gt;TXT&lt;/code&gt; を含む）他のレコードとの関係がよく分かってなくて，しばらく悩んでしまった。アホである。 &lt;a href=&#34;https://datatracker.ietf.org/doc/html/rfc1912&#34; target=&#34;_blank&#34; title=&#34;RFC 1912 - Common DNS Operational and Configuration Errors&#34;&gt;RFC 1912&lt;/a&gt; も参照のこと。&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;コマンドラインにある &lt;code&gt;1.1.1.1&lt;/code&gt; は &lt;a href=&#34;https://www.cloudflare.com/ja-jp/learning/dns/what-is-1.1.1.1/&#34; target=&#34;_blank&#34; title=&#34;1.1.1.1 とは？DNSリゾルバーとは？ | Cloudflare&#34;&gt;Cloudflare が運営するパブリック DNS リゾルバ&lt;/a&gt;である。&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:3&#34;&gt;
&lt;p&gt;サインイン時の Hosting Provider はデフォルトの Bluesky Social ではなく &lt;code&gt;pds.pckt.cafe&lt;/code&gt; を指定すること。ちなみに認証は OAuth である。&amp;#160;&lt;a href=&#34;#fnref:3&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content>
	</entry><entry>
		<title>English version of my articles on Zenn</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2026/03/english-version-of-my-articles-on-zenn/" />
		<id>tag:text.Baldanders.info,2026-03-02:/remark/2026/03/english-version-of-my-articles-on-zenn/</id>
		<published>2026-03-02T06:23:17+00:00</published>
		<updated>2026-03-17T00:23:56+00:00</updated>
		<summary>Since Zenn does not provide a way to navigate to translated articles from their site, I’m collecting the translated articles here.</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;!--
[Zenn] が公開記事の機械翻訳機能を提供開始した。

- [記事の英語版生成の実験的な提供を開始します（Beta） | What&#39;s New in Zenn](https://info.zenn.dev/2026-01-09-translate-articles)

これに関してはひと悶着あったようで，現在はオプトインになっている。
私は機械翻訳に忌避感はないので有効にしてみた。

順次翻訳されているのだが [Zenn] 側から翻訳記事にアクセスする導線がないため，この記事で翻訳済み記事をまとめておく。
なお，機械翻訳なので精度に関しては保証しないのであしからず。

Zenn で公開している私の記事は CC BY-SA 4.0 ライセンス下で公開している。
--&gt;
&lt;p&gt;&lt;a href=&#34;https://zenn.dev/&#34; target=&#34;_blank&#34; title=&#34;Zenn｜エンジニアのための情報共有コミュニティ&#34;&gt;Zenn&lt;/a&gt; has started offering a &lt;a href=&#34;https://info.zenn.dev/2026-01-09-translate-articles&#34; target=&#34;_blank&#34; title=&#34;記事の英語版生成の実験的な提供を開始します（Beta） | What&amp;#39;s New in Zenn&#34;&gt;machine-translation feature&lt;/a&gt; for published articles.&lt;/p&gt;
&lt;p&gt;There was some controversy over this, and the feature is currently opt-in. I don&amp;rsquo;t have any strong objections to machine translation, so I enabled it.&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://zenn.dev/settings/account&#34;&gt;
&lt;a href=&#34;https://zenn.dev/settings/account&#34;&gt;&lt;img src=&#34;./settings.png&#34; srcset=&#34;./settings.png 760w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Account Settings | Zenn&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://zenn.dev/settings/account&#34;&gt;Account Settings | Zenn&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;Articles are being translated gradually, but since &lt;a href=&#34;https://zenn.dev/&#34; target=&#34;_blank&#34; title=&#34;Zenn｜エンジニアのための情報共有コミュニティ&#34;&gt;Zenn&lt;/a&gt; does not provide a way to navigate to translated articles from their site, I&amp;rsquo;m collecting the translated articles here. Please note that these are machine translations and I do not guarantee their accuracy.&lt;/p&gt;
&lt;p&gt;My articles published on &lt;a href=&#34;https://zenn.dev/&#34; target=&#34;_blank&#34; title=&#34;Zenn｜エンジニアのための情報共有コミュニティ&#34;&gt;Zenn&lt;/a&gt; are released under the &lt;a href=&#34;https://creativecommons.org/licenses/by-sa/4.0/&#34; target=&#34;_blank&#34; title=&#34;Deed - Attribution-ShareAlike 4.0 International - Creative Commons&#34;&gt;CC BY-SA 4.0 license&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20240309-golang-math-rand-v2?locale=en&#34; target=&#34;_blank&#34;&gt;Trying out math/rand/v2 in Go 1.22&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20230506-downsizing-images?locale=en&#34; target=&#34;_blank&#34;&gt;Reducing Image File Size&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20230219-goreleaser-config?locale=en&#34; target=&#34;_blank&#34;&gt;Some GoReleaser Settings Have Been Deprecated&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20221225-ambiguous-braces?locale=en&#34; target=&#34;_blank&#34;&gt;Ambiguous Braces&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20221029-remove-bom?locale=en&#34; target=&#34;_blank&#34;&gt;Removing BOM with the Decorator Pattern&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20221008-customize-flag-package?locale=en&#34; target=&#34;_blank&#34;&gt;Replacing the Standard flag Package with pflag&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20220929-sendmail-with-golang?locale=en&#34; target=&#34;_blank&#34;&gt;Simple Email Sending in Go&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20220912-workspace-mode?locale=en&#34; target=&#34;_blank&#34;&gt;Trying Out Go Workspace Mode in a Single Repository&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20220904-literal-constants?locale=en&#34; target=&#34;_blank&#34;&gt;Literal Constants&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20220901-period?locale=en&#34; target=&#34;_blank&#34;&gt;Verifying Early, Middle, and Late Monthly Periods&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20220811-go-vulnerability-management?locale=en&#34; target=&#34;_blank&#34;&gt;Official Go Vulnerability Management System&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20220806-licenseclassifier?locale=en&#34; target=&#34;_blank&#34;&gt;Identifying Licenses from License Files&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20220508-apt-key-is-deprecated?locale=en&#34; target=&#34;_blank&#34;&gt;Managing APT Repository Keys After apt-key Deprecation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20220410-labeling?locale=en&#34; target=&#34;_blank&#34;&gt;Labels in Go&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20220402-how-go-mitigates-supply-chain-attacks?locale=en&#34; target=&#34;_blank&#34;&gt;How Go Mitigates Supply Chain Attacks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20211225-zenn-analytics?locale=en&#34; target=&#34;_blank&#34;&gt;Zenn to Add Statistics to the Dashboard&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20211120-interface-types?locale=en&#34; target=&#34;_blank&#34;&gt;You don&amp;rsquo;t need to pre-declare interface types&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20211107-visualize-json-by-plantuml?locale=en&#34; target=&#34;_blank&#34;&gt;Easily Visualize JSON Data with PlantUML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20211004-pointer-to-literal-value?locale=en&#34; target=&#34;_blank&#34;&gt;Pointers to Literal Values&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20211003-excel-as-a-csv?locale=en&#34; target=&#34;_blank&#34;&gt;Handling Excel Files Like CSV&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20211016-crypt-rand-as-a-math-rand?locale=en&#34; target=&#34;_blank&#34;&gt;Using crypto/rand as math/rand&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210918-using-golang?locale=en&#34; target=&#34;_blank&#34;&gt;You don&amp;rsquo;t need to distribute binaries just because it&amp;rsquo;s a compiled language—with Go&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210913-openpgp-sign-with-krypton?locale=en&#34; target=&#34;_blank&#34;&gt;Digitally Signing Git Commits and Tags with Krypton&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210904-value-of-iota?locale=en&#34; target=&#34;_blank&#34;&gt;iota is not always zero when it first appears&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210816-golang?locale=en&#34; target=&#34;_blank&#34;&gt;Is Go for Large-Scale Environments?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210815-json-query-package?locale=en&#34; target=&#34;_blank&#34;&gt;Query-based JSON Parser&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210813-untyped-constant?locale=en&#34; target=&#34;_blank&#34;&gt;Evaluation of uint(1) - uint(2) and Untyped Constants&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210807-japanese-identifier?locale=en&#34; target=&#34;_blank&#34;&gt;Japanese Identifiers Cannot Be Exported in Go #golang&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210808-go-toml?locale=en&#34; target=&#34;_blank&#34;&gt;Exploring github.com/pelletier/go-toml&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210728-zodiac-day?locale=en&#34; target=&#34;_blank&#34;&gt;Calculating the &amp;lsquo;Day of the Ox&amp;rsquo; (Doyo no Ushi no Hi) in Go&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210516-excel-to-csv?locale=en&#34; target=&#34;_blank&#34;&gt;Simple Excel to CSV Conversion in Go&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210501-null-safety?locale=en&#34; target=&#34;_blank&#34;&gt;Who is Responsible for Handling Null?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210418-task?locale=en&#34; target=&#34;_blank&#34;&gt;Trying out Task as an alternative to Make&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210408-unicode-characters?locale=en&#34; target=&#34;_blank&#34;&gt;Splitting Unicode Strings into &amp;ldquo;Character&amp;rdquo; Units&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210404-another-json-package?locale=en&#34; target=&#34;_blank&#34;&gt;Trying out the goccy/go-json package&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210327-copyright?locale=en&#34; target=&#34;_blank&#34;&gt;What Does Copyright Actually Restrict?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210322-emoji-shortcode-for-markdown?locale=en&#34; target=&#34;_blank&#34;&gt;Generating a List of Emoji Shortcodes for Markdown&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210315-array-and-slice?locale=en&#34; target=&#34;_blank&#34;&gt;Arrays and Slices in Go&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210314-breaking-change-of-gonumorg-v1-plot?locale=en&#34; target=&#34;_blank&#34;&gt;Breaking Changes in gonum.org/v1/plot Package&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210307-broadcasting-cancel?locale=en&#34; target=&#34;_blank&#34;&gt;Don&amp;rsquo;t Hold onto context.Context&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210309-message-passing?locale=en&#34; target=&#34;_blank&#34;&gt;Cruel Boss and Corporate Slaves: Playing with Go Channels&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210302-reading-csv-data?locale=en&#34; target=&#34;_blank&#34;&gt;Developing a Go Package for Reading CSV Data&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210214-cov19jpn?locale=en&#34; target=&#34;_blank&#34;&gt;Developing a Go Package to Retrieve Google COVID-19 Forecast Data for Japan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210125-http-get?locale=en&#34; target=&#34;_blank&#34;&gt;Getting Warned for Passing a URI Variable Directly into http.Get&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210118-characters?locale=en&#34; target=&#34;_blank&#34;&gt;The Troublesome Nature of Japanese Character Sets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210113-fetch?locale=en&#34; target=&#34;_blank&#34;&gt;A Simple Task: Just Fetching Data from a URI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210109-gpg-agent?locale=en&#34; target=&#34;_blank&#34;&gt;Delegating OpenSSH Key Management to gpg-agent on Ubuntu: The Definitive Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210107-pki?locale=en&#34; target=&#34;_blank&#34;&gt;A Review of Public Key Infrastructure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20210104-prompt?locale=en&#34; target=&#34;_blank&#34;&gt;Building a Simple CUI Prompt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20201220-clipboard?locale=en&#34; target=&#34;_blank&#34;&gt;Reading Text from the Clipboard&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20201212-method-value-and-expression?locale=en&#34; target=&#34;_blank&#34;&gt;#golang Method Expressions and Method Values&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20201205-koyomi?locale=en&#34; target=&#34;_blank&#34;&gt;Fetching the Latest Calendar Information from the National Astronomical Observatory of Japan [Sponsored Post]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20201129-interface-types-in-golang?locale=en&#34; target=&#34;_blank&#34;&gt;When to Use Interface Types in Go&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20201117-concurrency-in-go?locale=en&#34; target=&#34;_blank&#34;&gt;Abstraction of Concurrency in Go&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20201111-golang-class-diagrams-by-plantuml?locale=en&#34; target=&#34;_blank&#34;&gt;Generating PlantUML Class Diagrams from Go Packages&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20201110-atom-ide-gopls?locale=en&#34; target=&#34;_blank&#34;&gt;Atom Editor Now Supports gopls&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20201107-lookpath-by-golang?locale=en&#34; target=&#34;_blank&#34;&gt;Beware of LookPath When Starting Subprocesses in Go!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20201025-sayonara-sha1?locale=en&#34; target=&#34;_blank&#34;&gt;Goodbye, SHA-1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20201018-cli-with-cobra-and-golang?locale=en&#34; target=&#34;_blank&#34;&gt;Building Testable CLI Applications with Cobra&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20201014-openpgp-pubkey-in-github?locale=en&#34; target=&#34;_blank&#34;&gt;Retrieving OpenPGP Public Keys Registered on GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20201012-json5-with-golang?locale=en&#34; target=&#34;_blank&#34;&gt;Reading JSON5 Data in Go&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20201010-ni-is-not-nil?locale=en&#34; target=&#34;_blank&#34;&gt;When nil is not nil (or Go programmers inject dependencies as they breathe)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20200929-using-golangci-lint-action?locale=en&#34; target=&#34;_blank&#34;&gt;A Complete CI Workflow for Go Packages with GitHub Actions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20200926-error-handling-with-golang?locale=en&#34; target=&#34;_blank&#34;&gt;errors.Is and errors.As are not (merely) comparison functions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20200926-standard-sort-package-by-golang?locale=en&#34; target=&#34;_blank&#34;&gt;The Standard Sorting Algorithms in Go&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20200925-pubkey-and-seckey?locale=en&#34; target=&#34;_blank&#34;&gt;Never Give Out Your Private Key for Public-Key Cryptography (And I&amp;rsquo;m Not Joking)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20200922-blog-post-workflow?locale=en&#34; target=&#34;_blank&#34;&gt;Displaying Feeds in GitHub Profile README&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20200922-editorconfig?locale=en&#34; target=&#34;_blank&#34;&gt;Manage Indentation and Line Endings with EditorConfig&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20200921-switch-statement-by-golang?locale=en&#34; target=&#34;_blank&#34;&gt;The Mystery of the Switch Statement (Not Really)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20200921-unfinished-book?locale=en&#34; target=&#34;_blank&#34;&gt;The Never-Ending Book&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20200920-gnupg-cheat-sheet?locale=en&#34; target=&#34;_blank&#34;&gt;GnuPG Cheat Sheet (Simplified Version)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20200921-gitignore-boilerplates?locale=en&#34; target=&#34;_blank&#34;&gt;Generating .gitignore with gibo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20200919-ccl?locale=en&#34; target=&#34;_blank&#34;&gt;How to Set Up Creative Commons Licenses for GitHub Repositories&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/using-zenn-with-github?locale=en&#34; target=&#34;_blank&#34;&gt;Managing Zenn Articles on GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20201003-feed-with-golang?locale=en&#34; target=&#34;_blank&#34;&gt;A Go Package for Fetching Feeds&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
	</entry><entry>
		<title>Leaflet と The Atmosphere</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2026/02/leaflet-and-the-atmosphere/" />
		<id>tag:text.Baldanders.info,2026-02-11:/remark/2026/02/leaflet-and-the-atmosphere/</id>
		<published>2026-02-11T09:45:00+00:00</published>
		<updated>2026-04-12T13:18:12+00:00</updated>
		<summary>入院中の暇つぶしに遊んだブログサービス Leaflet を紹介してみる。</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;div class=&#34;box&#34;&gt;&lt;p&gt;&lt;strong&gt;【2026-03-06 追記】&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;最新の atproto 関連サービス利用については以下を参照のこと。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/atproto-based-services/&#34; target=&#34;_blank&#34;&gt;AT Protocol 関連サービスの利用について&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p&gt;無事に退院できました。
入院中の話（後編）はそのうち書くとして，今回は入院中の暇つぶしに遊んだブログサービス &lt;a href=&#34;https://leaflet.pub/&#34; target=&#34;_blank&#34; title=&#34;Leaflet&#34;&gt;Leaflet&lt;/a&gt; を紹介してみる。&lt;/p&gt;
&lt;h2&gt;Leaflet (leaflet.pub)&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://leaflet.pub/&#34; target=&#34;_blank&#34; title=&#34;Leaflet&#34;&gt;Leaflet (leaflet.pub)&lt;/a&gt; は &lt;a href=&#34;https://atproto.com/&#34; target=&#34;_blank&#34; title=&#34;The AT Protocol&#34;&gt;AT (Authenticated Transfer) Protocol&lt;/a&gt; (以降 &lt;a href=&#34;https://atproto.com/&#34; target=&#34;_blank&#34; title=&#34;The AT Protocol&#34;&gt;atproto&lt;/a&gt;) ベースのブログサービスである。
さっそく試してみた。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://leaflet.pub/&#34;&gt;
&lt;a href=&#34;https://leaflet.pub/&#34;&gt;&lt;img src=&#34;./leaflet.png&#34; srcset=&#34;./leaflet.png 900w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Leaflet&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://leaflet.pub/&#34;&gt;Leaflet&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;そのまま “Write a Doc” で書き始めることもできるけど&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; “Start a Publication and blog in the Atmosphere” で Bluesky アカウントと紐づけることもできる。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://leaflet.pub/&#34;&gt;
&lt;a href=&#34;https://leaflet.pub/&#34;&gt;&lt;img src=&#34;./leaflet-sign-up-1.png&#34; srcset=&#34;./leaflet-sign-up-1.png 900w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Log In or Sign Up&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://leaflet.pub/&#34;&gt;Log In or Sign Up&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;“use an ATProto handle” を選ぶと Bluesky 以外の &lt;a href=&#34;https://atproto.com/&#34; target=&#34;_blank&#34; title=&#34;The AT Protocol&#34;&gt;atproto&lt;/a&gt; ベースのサービスのアカウントでログインできるらしいのだが，私は Bluesky 以外にアカウントを持ってないので省略。
ここは素直に “Log In/Sign Up with Bluesky” ボタンを押す。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://leaflet.pub/&#34;&gt;
&lt;a href=&#34;https://leaflet.pub/&#34;&gt;&lt;img src=&#34;./leaflet-sign-up-2.png&#34; srcset=&#34;./leaflet-sign-up-2.png 900w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Log In or Sign Up&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://leaflet.pub/&#34;&gt;Log In or Sign Up&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;Bluesky のハンドル名（&lt;code&gt;user.bsky.social&lt;/code&gt; など）を入力して認証を開始する。
ちなみに OAuth 認証なのでアプリパスワードではなく通常のパスワードを使う必要がある。
認証が成功すると OAuth のアクセス承認画面がでる。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://leaflet.pub/&#34;&gt;
&lt;a href=&#34;https://leaflet.pub/&#34;&gt;&lt;img src=&#34;./oauth-approve.png&#34; srcset=&#34;./oauth-approve.png 900w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;承認する&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://leaflet.pub/&#34;&gt;承認する&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;接続先（&lt;code&gt;leaflet.pub&lt;/code&gt;）等をよく確認すること。
ここで “承認する” を選ぶと Bluesky アカウントと紐付けられ Publication 作成画面に移動する。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://leaflet.pub/&#34;&gt;
&lt;a href=&#34;https://leaflet.pub/&#34;&gt;&lt;img src=&#34;./new-publication.png&#34; srcset=&#34;./new-publication.png 900w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Create Your Publication!&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://leaflet.pub/&#34;&gt;Create Your Publication!&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;こんな感じに Publication 名（ブログ名）やドメイン名等を決めて “Create Publication!” ボタンを押すと Publication が作成される。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://leaflet.pub/&#34;&gt;
&lt;a href=&#34;https://leaflet.pub/&#34;&gt;&lt;img src=&#34;./publication.png&#34; srcset=&#34;./publication.png 900w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Create Your Publication!&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://leaflet.pub/&#34;&gt;Create Your Publication!&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;ひとつのアカウントに対して複数の Publication を作成することができる。
さっそく “New Draft” ボタンを押して記事を書いてみよう。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://leaflet.pub/&#34;&gt;
&lt;a href=&#34;https://leaflet.pub/&#34;&gt;&lt;img src=&#34;./draft-1.png&#34; srcset=&#34;./draft-1.png 900w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Draft&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://leaflet.pub/&#34;&gt;Draft&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;編集は WYSIWYG (What You See Is What You Get) スタイルで，今どきの markdown 記法とかは使えない。
最初「絵とかどうやって入れるの？」と途方に暮れたが，行頭に &lt;code&gt;/&lt;/code&gt; を入力するとメニューが出てくるようだ。
絵図を挿入する以外にもコードや数式やリンクカードなども挿入できる。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://leaflet.pub/&#34;&gt;
&lt;a href=&#34;https://leaflet.pub/&#34;&gt;&lt;img src=&#34;./draft-2.png&#34; srcset=&#34;./draft-2.png 900w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Draft&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://leaflet.pub/&#34;&gt;Draft&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;でも表は書けないっぽい。&lt;/p&gt;
&lt;p&gt;せっかく「お散歩カメラ」とタイトルを付けたので，ここは写真を貼り付けておく。
こんな感じ。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://leaflet.pub/&#34;&gt;
&lt;a href=&#34;https://leaflet.pub/&#34;&gt;&lt;img src=&#34;./draft-3.png&#34; srcset=&#34;./draft-3.png 900w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Draft&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://leaflet.pub/&#34;&gt;Draft&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;記事の保存は自動で行われる。
公開する際は左上の “Publish!” ボタンを押す。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://leaflet.pub/&#34;&gt;
&lt;a href=&#34;https://leaflet.pub/&#34;&gt;&lt;img src=&#34;./draft-4.png&#34; srcset=&#34;./draft-4.png 900w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Draft&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://leaflet.pub/&#34;&gt;Draft&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;すると以下の確認画面に移動する。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://leaflet.pub/&#34;&gt;
&lt;a href=&#34;https://leaflet.pub/&#34;&gt;&lt;img src=&#34;./publish.png&#34; srcset=&#34;./publish.png 900w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;Publish!&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://leaflet.pub/&#34;&gt;Publish!&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;“Share on Bluesky” を選ぶと記事へのリンクが Bluesky にポストされる。
“Publish this Post!” ボタンを押すと記事が公開される。
Bluesky へのポストはこんな感じ。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;
&lt;blockquote class=&#34;bluesky-embed&#34; data-bluesky-uri=&#34;at://did:plc:w7fwp2mtlaaffnx42wsc76wt/app.bsky.feed.post/3meibm6q6oc2r&#34; data-bluesky-cid=&#34;bafyreigopqsviwupg4sawxqt3tqlgxrhf2qxbx76fw3r4zd3wlwkbtkzky&#34; data-bluesky-embed-color-mode=&#34;system&#34;&gt;&lt;p lang=&#34;&#34;&gt;2026-02-08 のお散歩カメラ&lt;br&gt;&lt;br&gt;&lt;a href=&#34;https://bsky.app/profile/did:plc:w7fwp2mtlaaffnx42wsc76wt/post/3meibm6q6oc2r?ref_src=embed&#34;&gt;[image or embed]&lt;/a&gt;&lt;/p&gt;&amp;mdash; Spiegel＠巡遊者 (&lt;a href=&#34;https://bsky.app/profile/did:plc:w7fwp2mtlaaffnx42wsc76wt?ref_src=embed&#34;&gt;@baldanders.info&lt;/a&gt;) &lt;a href=&#34;https://bsky.app/profile/did:plc:w7fwp2mtlaaffnx42wsc76wt/post/3meibm6q6oc2r?ref_src=embed&#34;&gt;February 10, 2026 at 2:54 PM&lt;/a&gt;&lt;/blockquote&gt;&lt;script async src=&#34;https://embed.bsky.app/static/embed.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;
&lt;/figure&gt;
&lt;p&gt;実際に公開した記事はこんな感じ。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;https://spiegel.leaflet.pub/3meibm4cbj22r&#34;&gt;&lt;img src=&#34;./posted.png&#34; srcset=&#34;./posted.png 900w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;雪やこんこ - お散歩カメラ&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;&lt;div&gt;&lt;a href=&#34;https://spiegel.leaflet.pub/3meibm4cbj22r&#34;&gt;雪やこんこ - お散歩カメラ&lt;/a&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;凝ったカスタマイズはできなさそうだが，基本的な機能は押さえてあるし，シンプルで使いやすいサービスだと思う。&lt;/p&gt;
&lt;h2&gt;Leaflet と The Atmosphere&lt;/h2&gt;
&lt;p&gt;最初に述べたように &lt;a href=&#34;https://leaflet.pub/&#34; target=&#34;_blank&#34; title=&#34;Leaflet&#34;&gt;Leaflet&lt;/a&gt; は &lt;a href=&#34;https://atproto.com/&#34; target=&#34;_blank&#34; title=&#34;The AT Protocol&#34;&gt;atproto&lt;/a&gt; ベースのブログサービスである。
&lt;a href=&#34;https://atproto.com/&#34; target=&#34;_blank&#34; title=&#34;The AT Protocol&#34;&gt;atproto&lt;/a&gt; の構成はこんな感じ。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote class=&#34;nobox lightmode&#34; style=&#39;margin:0 auto;text-align:center;&#39; cite=&#34;https://commons.wikimedia.org/wiki/File:Bluesky%E2%80%93AT_Protocol_federation_architecture.svg&#34;&gt;
&lt;a href=&#34;https://commons.wikimedia.org/wiki/File:Bluesky%E2%80%93AT_Protocol_federation_architecture.svg&#34;&gt;&lt;img src=&#34;./Bluesky%e2%80%93AT_Protocol_federation_architecture.svg.png&#34; srcset=&#34;./Bluesky%e2%80%93AT_Protocol_federation_architecture.svg.png 960w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;File:Bluesky–AT Protocol federation architecture.svg - Wikimedia Commons (CC BY 4.0)&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://commons.wikimedia.org/wiki/File:Bluesky%E2%80%93AT_Protocol_federation_architecture.svg&#34;&gt;File:Bluesky–AT Protocol federation architecture.svg - Wikimedia Commons (CC BY 4.0)&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;前に紹介した&lt;a href=&#34;https://text.baldanders.info/remark/2026/01/trilinesat/&#34; target=&#34;_blank&#34; title=&#34;三行日記はじめました&#34;&gt;三行日記&lt;/a&gt;と同じように &lt;a href=&#34;https://leaflet.pub/&#34; target=&#34;_blank&#34; title=&#34;Leaflet&#34;&gt;Leaflet&lt;/a&gt; も（おそらく&lt;sup id=&#34;fnref1:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;）独自のストレージを持っているわけではなく PDS (Personal Data Server) の各ユーザのリポジトリに記事データを格納している。&lt;/p&gt;
&lt;p&gt;さらに &lt;a href=&#34;https://leaflet.pub/&#34; target=&#34;_blank&#34; title=&#34;Leaflet&#34;&gt;Leaflet&lt;/a&gt; は最近 &lt;a href=&#34;https://standard.site/&#34; target=&#34;_blank&#34; title=&#34;Standard.site - One schema. Every platform.&#34;&gt;standard.site&lt;/a&gt; と呼ばれる（ブログなどの）長文記事用の Lexicon を&lt;a href=&#34;https://lab.leaflet.pub/3md4qsktbms24&#34; target=&#34;_blank&#34; title=&#34;Leaflet, standard.site, and open social publishing! - Leaflet Lab Notes&#34;&gt;採用&lt;/a&gt;した&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;。
&lt;a href=&#34;https://standard.site/&#34; target=&#34;_blank&#34; title=&#34;Standard.site - One schema. Every platform.&#34;&gt;Standard.site&lt;/a&gt; を採用しているサービスとしては他に &lt;a href=&#34;https://pckt.blog/&#34; target=&#34;_blank&#34; title=&#34;pckt.blog&#34;&gt;pckt&lt;/a&gt; や &lt;a href=&#34;https://offprint.app/&#34; target=&#34;_blank&#34; title=&#34;Own your words. Own your audience. | Offprint&#34;&gt;Offprint&lt;/a&gt; といったサービスがあるらしい。
同じ Lexicon を持つこれらのサービスでは相互運用が容易になる。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://leaflet.pub/&#34; target=&#34;_blank&#34; title=&#34;Leaflet&#34;&gt;Leaflet&lt;/a&gt; に関連して以下の記事を見つけた。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.augment.ink/the-everything-account/&#34; target=&#34;_blank&#34;&gt;The Everything Account&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;この記事は以下の問題意識から始まる。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote cite=&#34;https://www.augment.ink/the-everything-account/&#34;&gt;&lt;p&gt;The problem with our accounts is that they aren&amp;rsquo;t our accounts. They&amp;rsquo;re accounts owned by Google, Instagram, Reddit, and X. And when any of these organizations wants to go rogue, all you can do is say &amp;ldquo;wow, that sucks,&amp;rdquo; and keep using it because starting from scratch with another service is hard.&lt;/p&gt;
&lt;p&gt;And what makes it hard is simple: they have our data, including our posts, our relationships, and so much more, and we can&amp;rsquo;t take it all elsewhere. The data you&amp;rsquo;ve created in an app is directly tied to the app itself, and the companies behind it hoard the data because they know it&amp;rsquo;s what gives them the power to hold on to you.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://www.augment.ink/the-everything-account/&#34;&gt;The Everything Account&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;「私のアカウント」「私のデータ」だと思っているものは実際にはアプリと不可分で，サービス・プロバイダが所有し囲っており，アカウントおよびそれに紐づくデータがサービス間で共有・移動することはあまりない。
プロバイダの気が向けばデータを共有するための API を提供したりインポート・エクスポート機能を提供したりすることもあるが，それが他サービスとマッチするとは限らない。&lt;/p&gt;
&lt;p&gt;中国の WeChat は “The Everything App” (万能アプリ) と呼ばれる仕組みを持っている。
あるひとつのアプリのアカウントに対して多様なミニアプリがぶら下がり，それらの間でシームレスにデータを共有できる仕組みらしい。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote cite=&#34;https://www.augment.ink/the-everything-account/&#34;&gt;&lt;p&gt;here&amp;rsquo;s a common concept known as &amp;ldquo;The Everything App&amp;rdquo;: a single app that contains a series of sub-apps, all under a single account. An example is the popular Chinese app &lt;a href=&#34;https://en.wikipedia.org/wiki/WeChat&#34; target=&#34;_blank&#34;&gt;WeChat&lt;/a&gt;, which offers messaging, payments, a full social network, and mini-apps that other companies can build to live inside it.&lt;/p&gt;
&lt;p&gt;This simplifies the model we&amp;rsquo;re used to by not requiring you to create a new account for every app. The Everything App stores your data in a shared location within it, and other apps can use it as long as you give them permission.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://www.augment.ink/the-everything-account/&#34;&gt;The Everything Account&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;確かにこの方法であれば “The Everything App” の裁量下で多様なサービスとアカウントとデータを共有できる。
ただし，それでも “The Everything App” のアカウント自体は「わたしのもの」ではなく “The Everything App” を所有するプロバイダのものである。&lt;/p&gt;
&lt;p&gt;では本当の意味で「わたしのアカウント」「わたしのデータ」を実現するにはどうすればいいのか。
これを解決する（解決できそう）なのが &lt;a href=&#34;https://atproto.com/&#34; target=&#34;_blank&#34; title=&#34;The AT Protocol&#34;&gt;atproto&lt;/a&gt; である。
先に挙げた &lt;a href=&#34;https://atproto.com/&#34; target=&#34;_blank&#34; title=&#34;The AT Protocol&#34;&gt;atproto&lt;/a&gt; の構成をもう一度見返してみよう。&lt;/p&gt;
&lt;p&gt;「わたしのアカウント」「わたしのデータ」を格納している PDS はアプリから独立しており， Bluesky を含む各アプリは API を通じて PDS にアクセスする。
これが “The Everything Account” (万能アカウント) である。
そして “The Everything Account” を中心にしたエコシステムを “The Atmosphere” と呼ぶ。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote cite=&#34;https://www.augment.ink/the-everything-account/&#34;&gt;&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;img src=&#34;./Screenshot_20260204_121413_Samsung-Notes.jpg&#34; srcset=&#34;./Screenshot_20260204_121413_Samsung-Notes.jpg 1000w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/figure&gt;
&lt;p&gt;The Atmosphere, as you can see above, already has countless apps you can use. There are Twitter-like apps such as &lt;a href=&#34;https://bsky.app/&#34; target=&#34;_blank&#34;&gt;Bluesky&lt;/a&gt; and &lt;a href=&#34;https://blacksky.community/&#34; target=&#34;_blank&#34;&gt;Blacksky&lt;/a&gt;; blogging services like &lt;a href=&#34;https://leaflet.pub/&#34; target=&#34;_blank&#34;&gt;Leaflet&lt;/a&gt;, &lt;a href=&#34;https://offprint.app/&#34; target=&#34;_blank&#34;&gt;Offprint&lt;/a&gt;, and &lt;a href=&#34;https://pckt.blog/&#34; target=&#34;_blank&#34;&gt;pckt&lt;/a&gt;; collection and annotation tools like &lt;a href=&#34;https://semble.so/&#34; target=&#34;_blank&#34;&gt;Semble&lt;/a&gt;, &lt;a href=&#34;http://margin.at/&#34; target=&#34;_blank&#34;&gt;Margin&lt;/a&gt;, and &lt;a href=&#34;https://seams.so/&#34; target=&#34;_blank&#34;&gt;Seams&lt;/a&gt;; and I can go on and on because the ecosystem is expanding by the day. And this is just a small portion of the existing Atmosphere - I couldn&amp;rsquo;t fit all of the different apps because there are &lt;em&gt;just. so. many.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://www.augment.ink/the-everything-account/&#34;&gt;The Everything Account&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;不勉強で &lt;a href=&#34;https://atproto.com/&#34; target=&#34;_blank&#34; title=&#34;The AT Protocol&#34;&gt;atproto&lt;/a&gt; を中心としたいわゆる ATmosphere が既にこれほどの多様性を産んでいることを初めて知った。
真面目に &lt;a href=&#34;https://atproto.com/&#34; target=&#34;_blank&#34; title=&#34;The AT Protocol&#34;&gt;atproto&lt;/a&gt; の勉強をしないといけないなぁ。&lt;/p&gt;
&lt;p&gt;以上の話を併せると &lt;a href=&#34;https://atproto.com/&#34; target=&#34;_blank&#34; title=&#34;The AT Protocol&#34;&gt;atproto&lt;/a&gt; の ATmosphere が実装よりの話で “The Atmosphere” はもう少し概念よりの話ということになるだろうか。
実際には稼働し利用されている PDS のほとんどは Bluesky が提供している &lt;code&gt;bsky.social&lt;/code&gt;&lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt; らしいのでまだ理想の状況とは言えないかもしれないが PDS 自体は自前で立てることも可能らしい。
&lt;a href=&#34;https://hostdon.jp/&#34; target=&#34;_blank&#34; title=&#34;Hostdon | 分散SNSホスティングサービス&#34;&gt;Hostdon&lt;/a&gt; でお一人様サーバを立てるみたいに，簡単に PDS サーバを立てられるようになると面白いんだけどねぇ。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote cite=&#34;https://www.augment.ink/the-everything-account/&#34;&gt;&lt;p&gt;The Atmosphere is an ecosystem that respects your agency as a user, and it&amp;rsquo;s one of many ways we can start taking back control of our online experiences. Whether you&amp;rsquo;re a user or a builder, you no longer need to hold onto hope that a giant company does the right thing for you. You can take your Everything Account across The Atmosphere without the permission of any other entity.&lt;/p&gt;
&lt;p&gt;[&amp;hellip;]&lt;/p&gt;
&lt;p&gt;Your Everything Account – your account on The Atmosphere – is your account. And it&amp;rsquo;s about damn time we had an account that actually is.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://www.augment.ink/the-everything-account/&#34;&gt;The Everything Account&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;h2&gt;ブックマーク&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://lab.leaflet.pub/&#34; target=&#34;_blank&#34;&gt;Leaflet Lab Notes&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://arxiv.org/abs/2402.03239&#34; target=&#34;_blank&#34;&gt;[2402.03239] Bluesky and the AT Protocol: Usable Decentralized Social Media&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://ja.wikipedia.org/wiki/AT_Protocol&#34; target=&#34;_blank&#34;&gt;AT Protocol - Wikipedia&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://atasinti.chu.jp/dad3/archives/86927&#34; target=&#34;_blank&#34;&gt;ATProtocol上でブログ風長文投稿を行うLeaflet – あたしンちのおとうさんの独り言&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://atasinti.chu.jp/dad3/archives/86992&#34; target=&#34;_blank&#34;&gt;続・ATProtocol上でブログ風長文投稿を行うLeaflet – あたしンちのおとうさんの独り言&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://kisato.leaflet.pub/3meuwu3ggpk2q&#34; target=&#34;_blank&#34;&gt;leaflet 更新と使い方 -  kisato&amp;rsquo;s mini blog&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;&lt;a href=&#34;https://leaflet.pub/&#34; target=&#34;_blank&#34; title=&#34;Leaflet&#34;&gt;Leaflet&lt;/a&gt; ではサインインせずに記事を書いて公開することができるのだが，どういう仕組みか分からない。&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref1:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;Lexicon は直訳的には「語彙（集）」だが，ここではデータおよびそのアクセスのための構造（schema）を指す。ちなみに Bluesky の lexicon は bsky.app で，これは Bluesky の App View を兼ねている（筈）。&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:3&#34;&gt;
&lt;p&gt;厳密には Bluesky の PDS は多数のサーバで構成されているそうだが，ユーザから見た PDS へのアクセスは &lt;code&gt;bsky.social&lt;/code&gt; で&lt;a href=&#34;https://docs.bsky.app/docs/advanced-guides/entryway&#34; target=&#34;_blank&#34; title=&#34;PDS Entryway | BlueskyPDS Entryway | Bluesky&#34;&gt;統合されている&lt;/a&gt;。&amp;#160;&lt;a href=&#34;#fnref:3&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content>
	</entry><entry>
		<title>2026年の書き初め</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2026/01/new-year-first-calligraphy/" />
		<id>tag:text.Baldanders.info,2026-01-04:/remark/2026/01/new-year-first-calligraphy/</id>
		<published>2026-01-04T07:09:56+00:00</published>
		<updated>2026-01-04T07:13:31+00:00</updated>
		<summary>2026年はリハビリから始まる</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;みなさま，新年あけましておめでとうございます。
今年もよろしくお願いいたします。
今年最初のブログ記事。&lt;/p&gt;
&lt;h2&gt;昨年（2025年）のインプット／アウトプット&lt;/h2&gt;
&lt;p&gt;2024年末に「&lt;a href=&#34;https://text.baldanders.info/remark/2024/12/input-output-2/&#34; target=&#34;_blank&#34;&gt;2024年のインプット／アウトプット&lt;/a&gt;」を書いたのを読み返して「2025年もやってること変わらんなぁ」という感想になった。
以下に簡単に2025年のインプット／アウトプットをまとめておく。&lt;/p&gt;
&lt;h3&gt;ブログ&lt;/h3&gt;
&lt;p&gt;ブログに関しては，&lt;a href=&#34;https://text.baldanders.info/&#34; target=&#34;_blank&#34; title=&#34;text.Baldanders.info&#34;&gt;このブログ&lt;/a&gt;以外のアウトプットはなくなった。
Zenn や Qiita は完全に読み専になった。&lt;/p&gt;
&lt;h3&gt;SNS，マイクロブログ&lt;/h3&gt;
&lt;p&gt;インプット・アウトプット両方で使ってるのが Mastodon, Bluesky, Flickr。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Mastodon
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://goark.fedicity.net/@spiegel&#34; target=&#34;_blank&#34; title=&#34;Spiegel＠がんばらない (@spiegel@goark.fedicity.net) - Goark&#34;&gt;メインアカウント&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://goark.fedicity.net/@goark&#34; target=&#34;_blank&#34; title=&#34;Goark (@goark@goark.fedicity.net) - Goark&#34;&gt;osanpo&lt;/a&gt; : よく見るサイト・ブログの監視用ボット。 Feed reader として使っている&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://goark.fedicity.net/@goark&#34; target=&#34;_blank&#34; title=&#34;Goark (@goark@goark.fedicity.net) - Goark&#34;&gt;goark&lt;/a&gt; : 自作パッケージやよく利用する Go パッケージを監視して更新したらアナウンスするボット&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bluesky
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://bsky.app/profile/baldanders.info&#34; target=&#34;_blank&#34; title=&#34;Spiegel＠旧Twitter難民 (@baldanders.info) — Bluesky&#34;&gt;メインアカウント&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bsky.app/profile/osanpo.bsky.social&#34; target=&#34;_blank&#34; title=&#34;Spiegel&amp;#39;s crawler (@osanpo.bsky.social) — Bluesky&#34;&gt;osanpo&lt;/a&gt; : よく見るサイト・ブログの監視用ボット。 Feed reader として使っている&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bsky.app/profile/goark.bsky.social&#34; target=&#34;_blank&#34; title=&#34;Goark (@goark.bsky.social) — Bluesky&#34;&gt;goark&lt;/a&gt; : 自作パッケージやよく利用する Go パッケージを監視して更新したらアナウンスするボット&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bsky.app/profile/apodunofficial.bsky.social&#34; target=&#34;_blank&#34; title=&#34;Astronomy Picture of the Day (unofficial bot) (@apodunofficial.bsky.social) — Bluesky&#34;&gt;APOD unofficial&lt;/a&gt; : NASA APOD (Astronomy Picture of the Day) 非公式ボット&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.flickr.com/photos/spiegel/&#34; target=&#34;_blank&#34; title=&#34;Yasuhiro ARAKAWA | Flickr&#34;&gt;Flickr&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Facebook は広島時代の友人向けの生存報告用にのみ使ってる。
Instagram, Threads はアカウントを持ってない。
&lt;abbr class=&#34;emoji-chars&#34; title=&#34;X&#34;&gt;𝕏&lt;/abbr&gt; はブログ記事の宣伝と推し VTuber のチェックに使ってる。
Facebook も &lt;abbr class=&#34;emoji-chars&#34; title=&#34;X&#34;&gt;𝕏&lt;/abbr&gt; も（無料ユーザは）リンク付きのポストを冷遇するみたいな話も聞いてるし，すっかり広告媒体になっちまったなぁという感想。&lt;/p&gt;
&lt;h3&gt;GitHub&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/spiegel-im-spiegel&#34; target=&#34;_blank&#34; title=&#34;spiegel-im-spiegel (Spiegel)&#34;&gt;メインアカウント&lt;/a&gt; : 雑多な物置。主に&lt;a href=&#34;https://text.baldanders.info/&#34; target=&#34;_blank&#34; title=&#34;text.Baldanders.info&#34;&gt;ここ&lt;/a&gt;の管理に使っている&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/goark&#34; target=&#34;_blank&#34; title=&#34;Playing with Go Language&#34;&gt;Playing with Go Language&lt;/a&gt; : 自作ツール，パッケージ管理リポジトリ&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;昨年の秋くらいからぼつぼつ Go で遊ぶのを再開している。
入院中に PR を貰って慌てて環境を整えたり（笑）&lt;/p&gt;
&lt;h3&gt;YouTube&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2025/12/benkei-iwa-and-fracture-and-hospital-stay/&#34; target=&#34;_blank&#34; title=&#34;弁慶岩を見に行って骨折入院した話（前編）&#34;&gt;骨折入院&lt;/a&gt;で気がついたのだが，雑談配信って心とパソコン環境に余裕がないと見る気にならないのな。
なので最近は歌枠やゲーム実況を主に見ている。
退院して余裕ができたら未見の配信を消化していこう。&lt;/p&gt;
&lt;h2&gt;今年（2026年）はリハビリから始まる&lt;/h2&gt;
&lt;p&gt;今年に入って 1/3 荷重まで緩和され，エアロバイクも解禁された。
ペダル漕ぐの楽しい。
最初は様子見とケイデンス 60rpm くらいでゆっくり目に漕ぎはじめたのだが，ペースが速いとビックリされた（笑） まぁ，ママチャリだと 40〜50rpm が普通だものなぁ。
好きに濃いでいいと言われたので 70rpm 付近で20分ほど漕いでいる。&lt;/p&gt;
&lt;p&gt;今月末か来月初めくらいにはフル荷重が解禁になるので，筋力を落とさないよう楽しくリハビリしていこう。&lt;/p&gt;
&lt;p&gt;退院したらまたフィットネスバイクと近場のサイクリングからやり直しだな。
今年も 心臓リハビリ＠がんばらない ということで。&lt;/p&gt;
</content>
	</entry><entry>
		<title>Typst のお勉強を始めた</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2025/02/typst/" />
		<id>tag:text.Baldanders.info,2025-02-27:/remark/2025/02/typst/</id>
		<published>2025-02-27T10:07:40+00:00</published>
		<updated>2025-03-01T08:55:56+00:00</updated>
		<summary>良くも悪くも「Markdown 以上 LaTeX 未満」かなぁ</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;先週の 2025-02-19 (現地時間) に &lt;a href=&#34;https://typst.app/&#34; target=&#34;_blank&#34; title=&#34;Typst: Compose papers faster&#34;&gt;Typst&lt;/a&gt; 0.13 が&lt;a href=&#34;https://typst.app/blog/2025/typst-0.13/&#34; target=&#34;_blank&#34; title=&#34;Typst 0.13 is out now – Typst Blog&#34;&gt;リリース&lt;/a&gt;されたニュースが Bluesky の私の TL に流れてきて「そういやそんなのあったな」と思い出した。&lt;/p&gt;
&lt;p&gt;個人的に思う &lt;a href=&#34;https://typst.app/&#34; target=&#34;_blank&#34; title=&#34;Typst: Compose papers faster&#34;&gt;Typst&lt;/a&gt; 最大のメリットはシングルバイナリで提供されていて，それだけで PDF ファイルを生成できること。
というわけで重い腰を上げて調べてみることにした。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/typst/&#34; target=&#34;_blank&#34;&gt;Typst のお勉強&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://typst.app/&#34; target=&#34;_blank&#34; title=&#34;Typst: Compose papers faster&#34;&gt;Typst&lt;/a&gt; 勉強用に久しぶりに新しいセクションを作った。
いやぁ，やり方をすっかり忘れてたよ（笑）&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://typst.app/&#34; target=&#34;_blank&#34; title=&#34;Typst: Compose papers faster&#34;&gt;Typst&lt;/a&gt; を触ってみた感想は，良くも悪くも「Markdown 以上 $\mathrm{\LaTeX}$ 未満」。&lt;/p&gt;
&lt;p&gt;たとえば $\mathrm{\LaTeX}$ でガチの執筆をしている人には &lt;a href=&#34;https://typst.app/&#34; target=&#34;_blank&#34; title=&#34;Typst: Compose papers faster&#34;&gt;Typst&lt;/a&gt; はまだ力不足だと思う。
逆に Markdown で満足している人には &lt;a href=&#34;https://typst.app/&#34; target=&#34;_blank&#34; title=&#34;Typst: Compose papers faster&#34;&gt;Typst&lt;/a&gt; は過剰スペックに見えるかもしれない。
あと &lt;a href=&#34;https://typst.app/&#34; target=&#34;_blank&#34; title=&#34;Typst: Compose papers faster&#34;&gt;Typst&lt;/a&gt; 0.13 から HTML 形式へのエクスポート機能がサポートされたが，これはドキュメント要素を単純に HTML の要素に置き換えているだけみたいで，今のところスタイルの制御もない。
将来バージョンはどうなるか分からないが，過剰な期待しないほうがいいだろう。
とはいえ既存の CMS と組み合わせれば使い道があるかもしれない。&lt;/p&gt;
&lt;p&gt;あくまで個人の意見だが，ドキュメントの作成・管理でもっとも重要なのは再利用しやすいか否かだと思う。
その点，テンプレートを作りやすくレイアウトとデータの分離がしやすい（多分） Typst は向いていると思う。
何より入力がテキストファイルなのは強い。
さらに &lt;a href=&#34;https://typst.app/&#34; target=&#34;_blank&#34; title=&#34;Typst: Compose papers faster&#34;&gt;Typst&lt;/a&gt; フォント周りに気をつければマルチプラットフォームでいける（バイナリ自体はOSおよびアーキテクチャごとに提供されている）。&lt;/p&gt;
&lt;p&gt;ところでこれは愚痴なのだが，そろそろ OS ごとに勝手なフォントが入ってる状況はどうにかならないのだろうか。
たとえば Sans Serif なフォントとして Helvetica を使いたいとするじゃん。
macOS には昔からこれが標準で入ってるけど他の OS にはない。
その代わりの代替フォントとして Windows なら Arial， Linux だと Liberation Sans があったりするが，名前が全然違う（デザインも微妙に違うけど）のでフォント指定が煩雑になる。
日本語フォントだともっと酷いよね。&lt;/p&gt;
&lt;p&gt;そりゃあ NOTO フォントを入れるとかすればプラットフォーム間で合わせられるよ。
でも，そういう「インストール」自体がハードルが高いんだってば（自分が，じゃなくて，相手にそういうことをしてもらうのが）。
LibreOffce でもアプリケーション自体はマルチプラットフォーム対応なのに，フォント周りで地味に苦労してるんだよな。&lt;/p&gt;
&lt;p&gt;少なくとも標準フォントに関してはプラットフォーム間で差異がないようにして欲しい。
NOTO フォントでもいいから。&lt;/p&gt;
&lt;p&gt;愚痴はこのくらいにして&amp;hellip;&lt;/p&gt;
&lt;p&gt;既に個人的な書類送付状など定形書式で簡単なものなら &lt;a href=&#34;https://typst.app/&#34; target=&#34;_blank&#34; title=&#34;Typst: Compose papers faster&#34;&gt;Typst&lt;/a&gt; → PDF → 紙に印刷 という流れができ始めた。
次は議事録，その次はいよいよ設計書かなぁ。
いずれ勤務先にそういう提案ができるところまで持っていきたいものである。
音声の文字起こしとか生成 AI のおかげでだいぶ楽になってきたし &lt;a href=&#34;https://typst.app/&#34; target=&#34;_blank&#34; title=&#34;Typst: Compose papers faster&#34;&gt;Typst&lt;/a&gt; みたいな組版ツールと組み合わせれば面白そうなんだけど。&lt;/p&gt;
&lt;p&gt;まだちゃんと調べてないが &lt;a href=&#34;https://typst.app/&#34; target=&#34;_blank&#34; title=&#34;Typst: Compose papers faster&#34;&gt;Typst&lt;/a&gt; には &lt;code&gt;if&lt;/code&gt;/&lt;code&gt;else &lt;/code&gt; とか &lt;code&gt;for&lt;/code&gt;/&lt;code&gt;while&lt;/code&gt; とか &lt;code&gt;break&lt;/code&gt;/&lt;code&gt;return&lt;/code&gt; とかの制御構造があり，更に JSON や YAML や CSV などのデータ・ファイルを読み込む機能もある（プレーンテキストも読める）。
これらの機能を上手く使えばドキュメントのレイアウトやロジックとデータを分離することができそうである。
今後はこの辺の制御を中心に調べる予定。
もう少しゆっくりなペースでね。&lt;/p&gt;
&lt;h2&gt;参考文献&lt;/h2&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/B0DPXBNTRS?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/51B7ollzNML._SL160_.jpg&#34; width=&#34;100&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/B0DPXBNTRS?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;Typst完全入門: LaTeXより簡単、Markdownより強力、美しいドキュメント作成術&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;doitsu (著)&lt;/dd&gt;
    &lt;dd&gt; 2024-12-08 (Release 2024-12-08)&lt;/dd&gt;
    &lt;dd&gt;Kindle版&lt;/dd&gt;
    &lt;dd&gt;B0DPXBNTRS (ASIN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;3&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;&lt;strong&gt;[Comment]&lt;/strong&gt; マークアップ言語および組版ツールである Typst についての解説。 Kindle 版のみの提供。固定レイアウトではないためレイアウトが崩れまくって読みにくい。この手の技術解説書は固定レイアウトの Kindle 版か，いっそ PDF で出してほしい。でも Typst についてまとまった解説のある日本語の本は他に見当たらなかったのでありがたい。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2025-02-20&#34;&gt;2025-02-20&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- Typst完全入門--&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/4297138891?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/414goKtaBjL._SL160_.jpg&#34; width=&#34;127&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/4297138891?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;［改訂第9版］LaTeX美文書作成入門&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;奥村 晴彦 (著), 黒木 裕介 (著)&lt;/dd&gt;
    &lt;dd&gt;技術評論社 2023-12-09 (Release 2023-12-09)&lt;/dd&gt;
    &lt;dd&gt;単行本（ソフトカバー）&lt;/dd&gt;
    &lt;dd&gt;4297138891 (ASIN), 9784297138899 (EAN), 4297138891 (ISBN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;&lt;strong&gt;[Comment]&lt;/strong&gt; 2023年末に出てるのに気が付かなかった &lt;code&gt;orz&lt;/code&gt; 今回は版元で &lt;a href=&#34;https://gihyo.jp/dp/ebook/2023/978-4-297-13890-5&#34;&gt;PDF 版&lt;/a&gt;を買った。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2024-04-07&#34;&gt;2024-04-07&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- ［改訂第9版］LaTeX美文書作成入門 --&gt;
</content>
	</entry><entry>
		<title>やっぱ 𝕏 って SNS じゃないんだな</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2025/02/as-expected-x-is-not-a-sns/" />
		<id>tag:text.Baldanders.info,2025-02-15:/remark/2025/02/as-expected-x-is-not-a-sns/</id>
		<published>2025-02-15T00:41:59+00:00</published>
		<updated>2025-02-19T01:00:56+00:00</updated>
		<summary>そもそも広告ってのは見てる人に広告と思わせた時点で失敗なのよ。</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;今回はいつも以上に胡乱な話を書いてみる（笑）&lt;/p&gt;
&lt;h2&gt;やっぱ &lt;abbr class=&#34;emoji-chars&#34; title=&#34;X&#34;&gt;&amp;#x1D54F;&lt;/abbr&gt; って SNS じゃないんだな&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://anond.hatelabo.jp/20250214185341&#34; target=&#34;_blank&#34;&gt;企業のSNS担当してるけどX（旧twitter)以外のSNSは全部使い物にならない&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;いわゆる「増田」なので「ネタにマジレスすんな」って話ではあるが，なかなかに面白かったので消されないうちに引用しておく。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote cite=&#34;https://anond.hatelabo.jp/20250214185341&#34;&gt;&lt;h3&gt;・tiktokとインスタは住人の平均知能指数が低すぎる&lt;/h3&gt;
&lt;p&gt;これはモノによる（メシ屋ならむしろインスタ主戦場のほうが良いとは思う）所はあると思うけどうちの扱ってる商材的にもうこの２つはダメ&lt;/p&gt;
&lt;p&gt;宣伝にはなるけど購買に結びつくような人間がそもそも使ってない&lt;/p&gt;
&lt;h3&gt;・日本のFacebookは廃墟&lt;/h3&gt;
&lt;p&gt;これはマジなんだけど日本のFacebookは本当に今廃墟状態です、何にもリーチしません&lt;/p&gt;
&lt;p&gt;正確に言うと皆使ってるけど使ってる人が身内専の連絡のみに使ってて交流してない、幽霊が一生同じことやってる感じ&lt;/p&gt;
&lt;h3&gt;・X(旧twitter)以外の短文型SNSはおすすめ機能がないから論外過ぎる&lt;/h3&gt;
&lt;p&gt;ここが一番デカい部分、たまにブルスカに企業公式がくればな～って言ってる人がいるけど永久に来ません&lt;/p&gt;
&lt;p&gt;おすすめがないから作る意味がないです&lt;/p&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;https://anond.hatelabo.jp/20250214185341&#34;&gt;企業のSNS担当してるけどX（旧twitter)以外のSNSは全部使い物にならない&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;まぁ Mastodon や Bluesky などに移住してきている人の多くは &lt;abbr class=&#34;emoji-chars&#34; title=&#34;X&#34;&gt;&amp;#x1D54F;&lt;/abbr&gt; (旧 Twitter) の「おすすめ」のク◯さ加減に絶望してるからこそ移ってきているわけで，そこで「おすすめ欄がないとそもそもロクな宣伝ができない」とか言われても1ミリも説得力がない。&lt;/p&gt;
&lt;p&gt;と，ここまで考えて，ふと思った。
この記事って &lt;abbr class=&#34;emoji-chars&#34; title=&#34;X&#34;&gt;&amp;#x1D54F;&lt;/abbr&gt; に対する盛大な dis りなのでは？&lt;/p&gt;
&lt;p&gt;このブログでは何度も書いているが，広告とは&lt;strong&gt;注目の搾取&lt;/strong&gt;である。
上述の記事もよく見ると，挙がっているサービスについて広告媒体としては「使えねー」な感じなのかもしれないが，見方を変えれば広告によって注目を奪われにくいメディアと言える。
いや Facebook は &lt;abbr class=&#34;emoji-chars&#34; title=&#34;X&#34;&gt;&amp;#x1D54F;&lt;/abbr&gt; 以上に広告塗れでサービス全体としても根本的に破綻してるけどな（それでも広島時代の知り合いがいるから止められないのだけど）。&lt;/p&gt;
&lt;p&gt;SNS として見た場合，無遠慮に TL に広告を挟み込まれるのはホンマにイライラする。
しかも1つや2つじゃないからね。
そういう意味じゃ &lt;abbr class=&#34;emoji-chars&#34; title=&#34;X&#34;&gt;&amp;#x1D54F;&lt;/abbr&gt; は SNS としてはとっくに破綻してると言える。&lt;/p&gt;
&lt;p&gt;今回の増田記事を見て，やっぱ &lt;abbr class=&#34;emoji-chars&#34; title=&#34;X&#34;&gt;&amp;#x1D54F;&lt;/abbr&gt; って SNS じゃないんだな，と改めて思った。&lt;/p&gt;
&lt;p&gt;そもそも広告ってのは見てる人に広告と思わせた時点で失敗なのよ。
だから Google 検索だって検索結果のふりしてトップに広告載せたりとか姑息なことをしてるだろう。
これもバレた時点で失敗だけど（笑）&lt;/p&gt;
&lt;p&gt;新参の Bluesky だが，今の時点でも（&lt;abbr class=&#34;emoji-chars&#34; title=&#34;X&#34;&gt;&amp;#x1D54F;&lt;/abbr&gt; に比べて）&lt;a href=&#34;https://text.baldanders.info/remark/2024/11/scientists-moving-to-bluesky/&#34; target=&#34;_blank&#34; title=&#34;Bluesky へ移住する科学者コミュニティ？&#34;&gt;エンゲージメントが高い&lt;/a&gt;という指摘もある。
&lt;abbr class=&#34;emoji-chars&#34; title=&#34;X&#34;&gt;&amp;#x1D54F;&lt;/abbr&gt; のようにユーザの活動を押しのけて表示順を弄って広告を差し込むといったことをせず，ユーザの活動に沿う形で見せていくのが広告の理想だと思うが，もしかしたら今の Bluesky はそれに近いのかもしれない。
今後は分からないが（笑）&lt;/p&gt;
&lt;p&gt;&lt;ruby&gt;&lt;rb&gt;メタクソ化&lt;/rb&gt;&lt;rp&gt; (&lt;/rp&gt;&lt;rt&gt;enshittification&lt;/rt&gt;&lt;rp&gt;) &lt;/rp&gt;&lt;/ruby&gt;は営利企業の運命みたいなもんだしな。&lt;/p&gt;
&lt;h2&gt;【2025-02-19 追記：おまけ】 「誰も読まないのに何故ブログを書くのか」&lt;/h2&gt;
&lt;p&gt;（以前 Bluesky に&lt;a href=&#34;https://bsky.app/profile/did:plc:w7fwp2mtlaaffnx42wsc76wt/post/3lhy3amkdtk2p&#34; target=&#34;_blank&#34;&gt;殴り書き&lt;/a&gt;した内容を再構成し，おまけとして残しておく）&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://andysblog.uk/why-blog-if-nobody-reads-it/&#34; target=&#34;_blank&#34;&gt;Why Blog If Nobody Reads It? | Andy&amp;rsquo;s Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;写真にしろブログ記事にしろ，公開されている場にアップするってのが結構大事なんだよね。
公開された場だからこそ（自分の中で）抑制が働く。
無意識に「引き算」を始めるのである。
自分の言いたいこと書（描）きたいことをそのまま表現するのは，思春期男子の鍵付き引き出しにしまわれた「見せられない日記」と同レベルと言える。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote cite=&#34;https://andysblog.uk/why-blog-if-nobody-reads-it/&#34;&gt;&lt;p&gt;You walk through the city, camera in hand. You see a scene — a moment of light, shadow, humanity. You capture it.&lt;/p&gt;
&lt;p&gt;Nobody cares.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://andysblog.uk/why-blog-if-nobody-reads-it/&#34;&gt;Why Blog If Nobody Reads It?&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;カメラや写真に対する考え方は人それぞれあると思うが，私は（学生サークルの天文研時代に天体写真でカメラを始めたこともあり）以下のように考えている。&lt;/p&gt;
&lt;p&gt;写真は「被写体」があって「背景」があって「撮影者」がいて「鑑賞者」がいる。
4つの要素が揃って初めて写真として成立する。
公開されない場に溜め込まれた写真は「撮影者」と「鑑賞者」を分離できない。
でも公開することで分離できる。
両者が同じ「自分」であっても。&lt;/p&gt;
&lt;p&gt;昔の銀塩カメラは特に道具の選択や準備もそれなりにあるし，「撮影」したものが実際に「写真」になるまでに幾つもの工程があるし，故に時間もかかるし，言ってしまえば「無加工の写真」なるものは存在しない。&lt;/p&gt;
&lt;p&gt;美麗な天体写真を公開されている &lt;a href=&#34;https://bsky.app/profile/kagaya11949.bsky.social&#34; target=&#34;_blank&#34; title=&#34;KAGAYA (@kagaya11949.bsky.social) — Bluesky&#34;&gt;KAGAYA&lt;/a&gt; さんの作品とかも何時・何処で・如何やって「撮った」かが気になる。
一昨年観た&lt;a href=&#34;https://text.baldanders.info/remark/2023/04/22-osanpo-camera/#museum&#34; target=&#34;_blank&#34;&gt;写真展&lt;/a&gt;も同様の視点で観てた。&lt;/p&gt;
&lt;p&gt;若い頃はイキってたのでそういう視点でモノを見ることに嫌悪を感じていた（ので一眼レフを封印した）が，今では「撮影者」と「鑑賞者」の両者の視点で作品が観れるのはお得だと思えるようになった（笑）&lt;/p&gt;
&lt;p&gt;ブログも同じ。
公開することで書き手と読み手が自然に分離される。
私のブログの最優先読者は私自身だ。
3年後にそれを読んで「なんちうええことを書くんや」と思ったら成功である。&lt;/p&gt;
&lt;h2&gt;ブックマーク&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://p2ptk.org/monopoly/4366&#34; target=&#34;_blank&#34;&gt;メタクソ化するTiktok：プラットフォームが生まれ、成長し、支配し、滅びるまで | p2ptk[.]org&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://note.com/dac/n/n38bcbc547419&#34; target=&#34;_blank&#34;&gt;SNSにガンダーラは多分無いのだよ。。あるなら僕も行きたいのさ！｜だっく@ニュース評論ホリック&lt;/a&gt; : 言及していただきました&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;参考図書&lt;/h2&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/430924744X?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/51KtN0YwWcL._SL160_.jpg&#34; width=&#34;108&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/430924744X?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;スパム[spam]:インターネットのダークサイド&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;フィン・ブラントン (著), 生貝直人 (監修), 成原慧 (監修), 松浦俊輔 (翻訳)&lt;/dd&gt;
    &lt;dd&gt;河出書房新社 2015-12-25&lt;/dd&gt;
    &lt;dd&gt;単行本&lt;/dd&gt;
    &lt;dd&gt;430924744X (ASIN), 9784309247441 (EAN), 430924744X (ISBN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;3&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;&lt;strong&gt;[Comment]&lt;/strong&gt; とりあえず読みづらい。修飾語が多すぎるよ。ギリシア神話かっての。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2016-12-10&#34;&gt;2016-12-10&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- スパム --&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/4309257453?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/41k360ktIvL._SL160_.jpg&#34; width=&#34;160&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/4309257453?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;天空の庭&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;KAGAYA (著)&lt;/dd&gt;
    &lt;dd&gt;河出書房新社 2024-04-26 (Release 2024-04-26)&lt;/dd&gt;
    &lt;dd&gt;大型本&lt;/dd&gt;
    &lt;dd&gt;4309257453 (ASIN), 9784309257457 (EAN), 4309257453 (ISBN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;5&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;&lt;strong&gt;[Comment]&lt;/strong&gt; どっかの SNS で知ってソッコーでポチった。絵的にも美麗な写真集。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2024-04-26&#34;&gt;2024-04-26&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- 天体写真集 KAGAYA 天空の庭 --&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/4295019313?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/51FS9QKKWiL._SL160_.jpg&#34; width=&#34;160&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/4295019313?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;【購入者限定特典付き】カレンダー2025 KAGAYA奇跡の風景CALENDAR 天空からの贈り物（月めくり/壁掛け/「オリジナルスマホ壁紙」データ配信） (インプレスカレンダー2025)&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;KAGAYA (写真)&lt;/dd&gt;
    &lt;dd&gt;インプレス 2024-09-13 (Release 2024-09-13)&lt;/dd&gt;
    &lt;dd&gt;カレンダー&lt;/dd&gt;
    &lt;dd&gt;4295019313 (ASIN), 9784295019312 (EAN), 4295019313 (ISBN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;&lt;strong&gt;[Comment]&lt;/strong&gt; ついカッとなってポチった。反省はしない。美麗な天体写真で有名な KAGAYA さんの作品がカレンダーになった。つか，書籍扱いなんだな，これ。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2024-09-15&#34;&gt;2024-09-15&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- 天体写真カレンダー KAGAYA 2025年版 --&gt;
</content>
	</entry><entry>
		<title>2024年のインプット／アウトプット</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2024/12/input-output-2/" />
		<id>tag:text.Baldanders.info,2024-12-29:/remark/2024/12/input-output-2/</id>
		<published>2024-12-29T13:21:17+00:00</published>
		<updated>2024-12-29T13:21:24+00:00</updated>
		<summary>メチャメチャ偏ってる自覚はある。</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2024/12/input-output/&#34; target=&#34;_blank&#34; title=&#34;書きたくないときには書かなくていい&#34;&gt;前回&lt;/a&gt;の続き。&lt;/p&gt;
&lt;p&gt;Mastodon ではちょろんと書いたのだが，今年の私のインプットとアウトプットを整理してみる。&lt;/p&gt;
&lt;h2&gt;2024年のアウトプット&lt;/h2&gt;
&lt;h3&gt;ブログ&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/&#34; target=&#34;_blank&#34; title=&#34;text.Baldanders.info&#34;&gt;text.Baldanders.info&lt;/a&gt; : ここ。本家ブログ&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel&#34; target=&#34;_blank&#34; title=&#34;Spiegelさんの記事一覧 | Zenn&#34;&gt;Zenn&lt;/a&gt; : 今年は1件しか書かなかった。読み専？&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://qiita.com/spiegel-im-spiegel&#34; target=&#34;_blank&#34; title=&#34;spiegel-im-spiegel - Qiita&#34;&gt;Qiita&lt;/a&gt; : 絶賛放置中。読み専&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2024/12/input-output/&#34; target=&#34;_blank&#34; title=&#34;書きたくないときには書かなくていい&#34;&gt;前回&lt;/a&gt;も書いたが，今年は技術系の記事をほとんど書いてないので Zenn の記事も&lt;a href=&#34;https://zenn.dev/spiegel/articles/20240309-golang-math-rand-v2&#34; target=&#34;_blank&#34; title=&#34;Go 1.22 の math/rand/v2 を使ってみる&#34;&gt;1件&lt;/a&gt;のみ。
その代わり，本家ブログでは自転車やお散歩カメラの記事が頻出している。
やっぱジャンルを絞っちゃうと先細りしちゃうんだよなぁ。&lt;/p&gt;
&lt;h3&gt;SNS，マイクロブログ&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;https://goark.fedicity.net/@spiegel&#34; target=&#34;_blank&#34; title=&#34;Spiegel＠がんばらない (@spiegel@goark.fedicity.net) - Goark&#34;&gt;Mastodon&lt;/a&gt; : メインの活動場所&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.flickr.com/photos/spiegel/&#34; target=&#34;_blank&#34; title=&#34;Yasuhiro ARAKAWA | Flickr&#34;&gt;Flickr&lt;/a&gt; : 写真公開場所&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bsky.app/profile/baldanders.info&#34; target=&#34;_blank&#34; title=&#34;Spiegel＠旧Twitter難民 (@baldanders.info) — Bluesky&#34;&gt;Bluesky&lt;/a&gt; : &lt;abbr class=&#34;emoji-chars&#34; title=&#34;X&#34;&gt;𝕏&lt;/abbr&gt; からの避難先&lt;/li&gt;
&lt;li&gt;Facebook : 主に広島時代の友人への生存報告用に利用&lt;/li&gt;
&lt;li&gt;mixi2 : &lt;a href=&#34;https://text.baldanders.info/remark/2024/12/plant-your-flag-mark-your-mixi2-territory/&#34; target=&#34;_blank&#34; title=&#34;mixi2 に旗を立てろ！&#34;&gt;旗は立てた&lt;/a&gt;。どう利用していいか分からない感じ&lt;/li&gt;
&lt;li&gt;&lt;abbr class=&#34;emoji-chars&#34; title=&#34;X&#34;&gt;𝕏&lt;/abbr&gt; : 2023年から無期限休眠中。たまに生存報告&lt;/li&gt;
&lt;li&gt;Nostr : &lt;a href=&#34;https://text.baldanders.info/remark/2023/02/plant-your-flag-mark-your-nostr-territory/&#34; target=&#34;_blank&#34; title=&#34;Nostr に旗を立てろ！&#34;&gt;旗は立てた&lt;/a&gt;が絶賛放置中&lt;/li&gt;
&lt;li&gt;Instagram : 2020年に&lt;a href=&#34;https://text.baldanders.info/remark/2020/08/divorce-from-instagram/&#34; target=&#34;_blank&#34; title=&#34;Instagram から足を洗う方法&#34;&gt;足を洗った&lt;/a&gt;。 Threads のアカウントも持ってない&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;SNS やマイクロブログで書いた内容は基本的に「書き捨て」なので，サービスまたはアカウントがなくなったら消滅する。
ただし写真はオリジナルを&lt;a href=&#34;https://text.baldanders.info/remark/2021/10/nas/&#34; target=&#34;_blank&#34; title=&#34;秋 NAS は俺に喰わせろ！&#34;&gt;自宅 NAS&lt;/a&gt; にバックアップしてるので無問題。&lt;/p&gt;
&lt;h3&gt;GitHub&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/spiegel-im-spiegel&#34; target=&#34;_blank&#34; title=&#34;spiegel-im-spiegel (Spiegel)&#34;&gt;メインアカウント&lt;/a&gt; : 雑多な物置。主に&lt;a href=&#34;https://text.baldanders.info/&#34; target=&#34;_blank&#34; title=&#34;text.Baldanders.info&#34;&gt;ここ&lt;/a&gt;の管理に使っている&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/goark&#34; target=&#34;_blank&#34; title=&#34;Playing with Go Language&#34;&gt;Playing with Go Language&lt;/a&gt; : 自作ツール，パッケージ管理リポジトリ&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;2024年のインプット&lt;/h2&gt;
&lt;h3&gt;SNS，マイクロブログ&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Mastodon
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://goark.fedicity.net/@spiegel&#34; target=&#34;_blank&#34; title=&#34;Spiegel＠がんばらない (@spiegel@goark.fedicity.net) - Goark&#34;&gt;メインアカウント&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://goark.fedicity.net/@goark&#34; target=&#34;_blank&#34; title=&#34;Goark (@goark@goark.fedicity.net) - Goark&#34;&gt;osanpo&lt;/a&gt; : よく見るサイト・ブログの監視用ボット。 Feed reader として使っている&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://goark.fedicity.net/@goark&#34; target=&#34;_blank&#34; title=&#34;Goark (@goark@goark.fedicity.net) - Goark&#34;&gt;goark&lt;/a&gt; : 自作パッケージやよく利用する Go パッケージを監視して更新したらアナウンスするボット&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Bluesky
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://bsky.app/profile/baldanders.info&#34; target=&#34;_blank&#34; title=&#34;Spiegel＠旧Twitter難民 (@baldanders.info) — Bluesky&#34;&gt;メインアカウント&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bsky.app/profile/osanpo.bsky.social&#34; target=&#34;_blank&#34; title=&#34;Spiegel&amp;#39;s crawler (@osanpo.bsky.social) — Bluesky&#34;&gt;osanpo&lt;/a&gt; : よく見るサイト・ブログの監視用ボット。 Feed reader として使っている&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bsky.app/profile/goark.bsky.social&#34; target=&#34;_blank&#34; title=&#34;Goark (@goark.bsky.social) — Bluesky&#34;&gt;goark&lt;/a&gt; : 自作パッケージやよく利用する Go パッケージを監視して更新したらアナウンスするボット&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://bsky.app/profile/apodunofficial.bsky.social&#34; target=&#34;_blank&#34; title=&#34;Astronomy Picture of the Day (unofficial bot) (@apodunofficial.bsky.social) — Bluesky&#34;&gt;APOD unofficial&lt;/a&gt; : NASA APOD (Astronomy Picture of the Day) 非公式ボット&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;メインの活動場所である Mastodon や Bluesky には Go 関連の日本語圏有名人は少ない感じ？ なので Go 関連の情報が入りにくくなっている。
この辺は何とかしたいが，今さら &lt;abbr class=&#34;emoji-chars&#34; title=&#34;X&#34;&gt;𝕏&lt;/abbr&gt; に戻る気はないしなぁ&amp;hellip;&lt;/p&gt;
&lt;p&gt;APOD 非公式ボットを&lt;a href=&#34;https://text.baldanders.info/remark/2023/07/crawler/&#34; target=&#34;_blank&#34; title=&#34;Mastodon と Bluesky でボット運用はじめました&#34;&gt;始めた&lt;/a&gt;ときは他に見当たらなかったが，最近は色んなアカウントがあって見るのが楽しい。&lt;/p&gt;
&lt;h3&gt;YouTube&lt;/h3&gt;
&lt;p&gt;言い訳しておくと，私は今でも情報収集用のメディアとして映像（動画）や音声（ラジオ）は適切ではないと思っている。
「それブログで纏めてくれ」って感じである。&lt;/p&gt;
&lt;p&gt;ただしエンターテインメントと組み合わせれば観てて楽しいし，これはこれでアリなんじゃないかと思うようになった。
なので最近は今まで関心が薄かったジャンルの学術系 VTuber や自転車関連の配信をよく観る。&lt;/p&gt;
&lt;h3&gt;その他&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Feedly : 絶賛放置中&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Feed reader は使わなくなった。
その代わり Mastodon や Bluesky のボットアカウントを使ってる。&lt;/p&gt;
&lt;p&gt;Feedly などの feed reader はちょっと見ない間に未読が溜まりまくって収集がつかなくなるのよ。
この点，タイムライン表示なら見なかったら流れ去って「なかった」ことになるので心理的安全性が高い（笑）&lt;/p&gt;
&lt;h2&gt;総評&lt;/h2&gt;
&lt;p&gt;Bluesky は企業・組織の公式アカウントが増えて情報が探しやすくなった。&lt;/p&gt;
&lt;p&gt;それにしても，タイムライン方式は検索性が悪いと思う（できないわけではない。 Mastodon は困難だけど）。
それをカバーするためにサービスプロバイダが提示する「おすすめ」順ソートがあるんだろうけど。
でも「おすすめ」順ソートは「コレジャナイ」感が強いんだよなぁ。&lt;/p&gt;
&lt;p&gt;2010年代の SNS やマイクロブログサービスはユーザを囲い込み活動を閉じ込めることに躍起になっていた。
これは今でも Facebook や &lt;abbr class=&#34;emoji-chars&#34; title=&#34;X&#34;&gt;𝕏&lt;/abbr&gt; (旧 Twitter) などの老舗タイムライン・サービスで行われている。&lt;/p&gt;
&lt;p&gt;でも本来タイムライン・サービスは「土管」に徹するべきで，そこから他サイトのコンテンツに飛ばす動線を確保するほうが理に適ってると思う。&lt;/p&gt;
&lt;p&gt;この点で Bluesky は（今のところは）有望なんだよな。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://news.mynavi.jp/article/20241115-3065421/&#34; target=&#34;_blank&#34;&gt;Bluesky、1日で100万人以上増加、エンゲージメントはXの10倍以上という調査報告も | マイナビニュース&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;まぁ，サービス単体で収益を出そうとすると土管ではいられないんだろうけど。
Bluesky がいつその立場に立たせられるかだよね。&lt;/p&gt;
&lt;p&gt;コミュニケーションはメッセージング・サービスか Discord のようなコミュニケーション・サービスを使うべきだと思う。
はっ。
もしかして mixi2 はコミュニケーション・サービスとして考えるなら有望なのでは？&lt;/p&gt;
&lt;p&gt;ここ2,3年はニュースソースを絞ってることもあってメチャメチャ偏ってる自覚はある。
ゼロ年代までで言うところのネットサーフィンにあまり時間が割けなくなっている。
これは今後の課題だな。&lt;/p&gt;
&lt;p&gt;というわけで，これでこっぽし。&lt;/p&gt;
</content>
	</entry><entry>
		<title>「ブログはやはり『死に続けている』」</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2022/07/slow-motion-car-crash/" />
		<id>tag:text.Baldanders.info,2022-07-15:/remark/2022/07/slow-motion-car-crash/</id>
		<published>2022-07-15T11:45:28+00:00</published>
		<updated>2022-07-15T17:20:25+00:00</updated>
		<summary>今後もネットの背景に徹して緩〜く活動を続けていければな，と思う所存です。</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;面白い記事を見つけた。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://mehori.substack.com/p/future-of-blog-medium&#34; target=&#34;_blank&#34;&gt;Evan WilliamsがMediumトップから退任 - by 堀 正岳 （@mehori）&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;私自身のアカウントは随分前から放置プレイ状態だし，今更 Medium に微塵も感傷はないのだけど，後半のブログの話は面白かった。&lt;/p&gt;
&lt;p&gt;「ブログは終わった」ちうのは大昔から言われてるよね。
ぶっちゃけ Twitter や Facebook が台頭し始めたゼロ年代半ばには既に言われてたし，そういう意味じゃ「ブログはやはり「死に続けている」」というのはその通りなんだろう。&lt;/p&gt;
&lt;p&gt;でもネットから「ブログ」がなくなったようには見えない。&lt;/p&gt;
&lt;p&gt;いや，動画って見るのまどろこしいじゃん。
10分のコンテンツを2倍速で見ても5分かかるんだぜ。
それならテキストで要約記事を書いてくれよ！ そっちを見るから。&lt;/p&gt;
&lt;p&gt;まぁ&lt;a href=&#34;https://www.youtube.com/channel/UC0Wu3BlvfP3sjRowskywQyg&#34; target=&#34;_blank&#34;&gt;STEALTH一光&lt;/a&gt;さんや &lt;a href=&#34;https://www.youtube.com/channel/UCI3GAvwaZwf1abbeREza8eA&#34; target=&#34;_blank&#34;&gt;MindaRyn&lt;/a&gt; さんのチャネルとかは楽しく見てるけどね。
それぞれの得意な道具を使えばいいぢゃん，とは思う。&lt;/p&gt;
&lt;p&gt;ただ&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote cite=&#34;https://mehori.substack.com/p/future-of-blog-medium&#34;&gt;ツイッター、TikTok、YouTubeといったようにわかりやすいアプリがあるメディアは注目されますが、ブログにはそういったものはない&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;https://mehori.substack.com/p/future-of-blog-medium&#34;&gt;Evan WilliamsがMediumトップから退任&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;figure&gt;
&lt;blockquote cite=&#34;https://mehori.substack.com/p/future-of-blog-medium&#34;&gt;YouTubeやTikTokと同じような、それに対抗できる力も意味も、もはやない&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;https://mehori.substack.com/p/future-of-blog-medium&#34;&gt;Evan WilliamsがMediumトップから退任&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;というのはまさに「&lt;a href=&#34;https://ja.wikipedia.org/wiki/%E8%B2%A1%E6%B4%A5%E4%B8%80%E9%83%8E&#34; target=&#34;_blank&#34;&gt;そのとーり！&lt;/a&gt;」で，それ故に&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote cite=&#34;https://mehori.substack.com/p/future-of-blog-medium&#34;&gt;&lt;p&gt;このように、ブログはより背景にとけこみ、その人のネット上のすべての活動を包み込む役割に変化してゆくのでしょう。&lt;/p&gt;
&lt;p&gt;ブログはその人が生きてゆき、ネットになにかを残してゆく足跡のようなものになりつつあります。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;https://mehori.substack.com/p/future-of-blog-medium&#34;&gt;Evan WilliamsがMediumトップから退任&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;というのはストンと腑に落ちた。&lt;/p&gt;
&lt;p&gt;そもそも「ブログ」は “Web-log” なんだし，これって「ブログ」が本来の機能を取り戻してるってことだよね。
Web 2.0 な山師たちの口車に乗っかり，いかにもそこに「宝の山」があるかのように錯覚し，ネットバブルよろしく狂躁に陥った状態からようやく回復した，という感じか。&lt;/p&gt;
&lt;p&gt;というわけで，今後もネットの背景に徹して緩〜く活動を続けていければな，と思う所存です。&lt;/p&gt;
&lt;p&gt;どっとはらい&lt;/p&gt;
&lt;h2&gt;参考図書&lt;/h2&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/483991107X?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/61W4STW632L._SL160_.jpg&#34; width=&#34;97&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/483991107X?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;ウェブログ・ハンドブック―ブログの作成と運営に関する実践的なアドバイス&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;レベッカ ブラッド (著), Blood,Rebecca (原著), yomoyomo (翻訳)&lt;/dd&gt;
    &lt;dd&gt;毎日コミュニケーションズ 2003-12-01&lt;/dd&gt;
    &lt;dd&gt;単行本&lt;/dd&gt;
    &lt;dd&gt;483991107X (ASIN), 9784839911072 (EAN), 483991107X (ISBN)&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;&lt;strong&gt;[Comment]&lt;/strong&gt; すみません。買ってないです。だって目がチカチカするんだもん。つか絶版なのか？ 表紙をかえて Kindle で出してくれれば歴史資料として買うのに（笑）&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2022-07-15&#34;&gt;2022-07-15&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- ウェブログ・ハンドブック --&gt;
</content>
	</entry><entry>
		<title>#golang のエラー・ハンドリングについて Zenn 本を書いてしまった</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2020/12/error-handling-in-golang/" />
		<id>tag:text.Baldanders.info,2020-12-11:/remark/2020/12/error-handling-in-golang/</id>
		<published>2020-12-11T11:05:28+00:00</published>
		<updated>2024-05-10T22:02:32+00:00</updated>
		<summary>これで私も単著持ちだ（違う）</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;というわけで &lt;a href=&#34;https://zenn.dev/&#34; target=&#34;_blank&#34; title=&#34;Zenn｜エンジニアのための情報共有コミュニティ&#34;&gt;Zenn&lt;/a&gt; で本を出してみた。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/books/error-handling-in-golang&#34; target=&#34;_blank&#34;&gt;Go のエラーハンドリング&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;これで私も単著持ちだ（違う）&lt;/p&gt;
&lt;p&gt;ちなみに &lt;a href=&#34;https://creativecommons.org/licenses/by-sa/4.0/&#34; target=&#34;_blank&#34; title=&#34;Creative Commons — Attribution-ShareAlike 4.0 International — CC BY-SA 4.0&#34;&gt;CC BY-SA &lt;span&gt;&lt;i class=&#34;fab fa-creative-commons&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fab fa-creative-commons-by&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fab fa-creative-commons-sa&#34;&gt;&lt;/i&gt;&lt;/span&gt;&lt;/a&gt; で公開してるので（要求される条件を満たしていれば）自由にパクって構わない。&lt;/p&gt;
&lt;p&gt;いや，ちょっとした思いつきだったのよ。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote cite=&#34;https://zenn.dev/spiegel/scraps/1a1ede0f7df6eb#comment-a93126569b925e&#34;&gt;&lt;q&gt;Go のエラー・ハンドリングについて自ブログで記事にしたのは，もう5年も前だが […] 補足記事を別途書いたりもしているが，起点となるこの記事が古すぎて微妙すぎる。いっそのこと全面改訂するか&lt;/q&gt;&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;https://zenn.dev/spiegel/scraps/1a1ede0f7df6eb#comment-a93126569b925e&#34;&gt;Golang のエラー・ハンドリングについて本を書いてしまった（改題）&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;それで，実際にこのブログの記事として書き始めたんだけど&amp;hellip;&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote cite=&#34;https://zenn.dev/spiegel/scraps/1a1ede0f7df6eb#comment-231f1aee0c1726&#34;&gt;&lt;q&gt;なんか大作の予感がするよw ちうわけで，方針変更。 Zenn でデジタル本書きます。これなら「全部入り」で書けるだろう&lt;/q&gt;&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;https://zenn.dev/spiegel/scraps/1a1ede0f7df6eb#comment-231f1aee0c1726&#34;&gt;Golang のエラー・ハンドリングについて本を書いてしまった（改題）&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;というわけで &lt;a href=&#34;https://zenn.dev/&#34; target=&#34;_blank&#34; title=&#34;Zenn｜エンジニアのための情報共有コミュニティ&#34;&gt;Zenn&lt;/a&gt; の Book 形式で書き直したんだけど，ホントに2万字強の大作になっちゃったよ。
誰だよ，ブログ記事で改訂版を書こうとか考えた奴。
オレだよ &lt;code&gt;orz&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;カバー絵はいいのが思い浮かばなかったので，以前に &lt;a href=&#34;https://creativecommons.org/publicdomain/zero/1.0/&#34; target=&#34;_blank&#34; title=&#34;Creative Commons — CC0 1.0 Universal&#34;&gt;CC0 &lt;span&gt;&lt;i class=&#34;fab fa-creative-commons&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fab fa-creative-commons-zero&#34;&gt;&lt;/i&gt;&lt;/span&gt;&lt;/a&gt; で公開していたのを使いまわした。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/spiegel-im-spiegel/aozora-cover&#34; target=&#34;_blank&#34;&gt;spiegel-im-spiegel/aozora-cover: Book Cover images for Aozora-bunko&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;お金を取れるような文章ではないので無料にしているが寄付（サポート）は歓迎！ ご笑覧あれ。&lt;/p&gt;
&lt;h2&gt;ブックマーク&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/spiegel/articles/20200921-unfinished-book&#34; target=&#34;_blank&#34;&gt;完成しない本&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;参考図書&lt;/h2&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/4621300253?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/41meaSLNFfL._SL160_.jpg&#34; width=&#34;122&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/4621300253?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;プログラミング言語Go (ADDISON-WESLEY PROFESSIONAL COMPUTING SERIES)&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;Alan A.A. Donovan (著), Brian W. Kernighan (著), 柴田 芳樹 (翻訳)&lt;/dd&gt;
    &lt;dd&gt;丸善出版 2016-06-20&lt;/dd&gt;
    &lt;dd&gt;単行本（ソフトカバー）&lt;/dd&gt;
    &lt;dd&gt;4621300253 (ASIN), 9784621300251 (EAN), 4621300253 (ISBN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;5&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;&lt;strong&gt;[Comment]&lt;/strong&gt; 著者のひとりは（あの「バイブル」とも呼ばれる）通称 “K&amp;amp;R” の K のほうである。この本は Go 言語の教科書と言ってもいいだろう。と思ったら絶版状態らしい（2025-01 現在）。復刊を望む！&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2016-07-13&#34;&gt;2016-07-13&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- プログラミング言語Go --&gt;
</content>
	</entry>
</feed>
