RFC9421版HTTP Signatureに対応

2026/1/17 [18:47:40] (土) 天気

おひとり様AcitivityPubのHTTP SignatureでRFC9421対応したというのが今回のエントリ。


ActivityPubで(に限った話じゃないけど)何をするにしてもサイト、フェディバースの「入口」がここ。どこかにアクセスするには署名が必須となっている。前回のエントリに書いたように、Signiture周りはけっこう面倒くさいんで、あまり触りたくないところだ。


なんだけど、フェディバースで広く使われているMasutodonというサーバーソフトウェアがRFC9421版に対応して、使えるようになった。

それもあってか、これまで見なかったRF9421で署名されたリクエストが飛んできていてびっくり。ウチは対応できてなかったんでエラーを吐いてた。

…ということで慌ててRFC9421のSignatureに対応した。


ここの対応ができないようだと、入口で弾かれて中に入れない。めっちゃクリティカルなところだ。


このRF9421にいたるまでの経緯は紆余曲折あったみたいで、2020年にdraft版が公開されて正式版?のRFC9421になったのが2024年2月。4年以上draft版、言葉通り、暫定版で各サイトが運用していた、ということになる、のかな。

https://datatracker.ietf.org/doc/html/rfc9421


んなことはともかく。

仕様を調べて少し試行錯誤をしてどうにか対応することができた。

結局のところ、RFC9421のページを見て、実際に飛んでるリクエストと照しあわせてみれば、以前のdraft版とやることは変わりがない。思ったよりすんなり実装できた。


ここを対応できないようだとせっかくのフェディバース生活が終わってしまう。

ということもあって、たぶんシェアNo.1のMastodonのアップデート情報をチェックしていて良かった。Signature周りで変更がある、ということは去年の時点で検知してたんだけど、実際広く使われてるのはdraft版のほうだしと安心しつつ、ビビっていつも以上に要観察してた。


早速、というか忘れないうちにホームページに追加した。

「Fediverseに参加するための最低条件2::On Golden Pond」


ActivityPubを喋ってフェディバースに参加するためには、Mastodonなど広く使われていて実績のあるソフトウェアがある。そちらではRFC9421済みで、今回のわたしのように右往左往する必要はない。


だけど、そういったサーバーソフトウェアを使っていて、もしそれが対応していなかったら、わたしはお手上げ。その時点でいろいろ終了だ。


うちのActivityPub自作実装は「自分のわかる範囲」だけ。

今回のことも面倒くさい…だけど、わかってるんで面倒くさいだけで対応は可能。自作実装したメリットがちょっとはあった、かな。


image

歳くったら、手の届く範囲、身の回り50cmぐらいで生活するのがいいってことでもありますなあ

iTunes Storeから初の振込

2013/1/17 [10:57:45] (木) 天気

iTunes Store から1月7日に初の振込があって吃驚した。


…いや吃驚することはないんだけど、去年の8月15日に公開して販売期間はほぼ5ヶ月。

具体的なことを言ってNDA(守秘義務)など規約にひっかかると困るのでぼかすけど、1000円超えたら振り込んでくれるんだ、とちょっと感激。


・アメリカ歳入庁に届けてEIN取得うんぬんの税金対策はしてない。

・銀行は今まで使ってる日本の都市銀行。


振込はドイツ銀行から振り込まれていた。

「現在、Appleでは日本の開発者アカウント保持者が日本円で受け取る場合のみ全銀システムで支払いを行うので手数料はかからない」という記事「アプリの売上代金を手数料なしで全額受け取る方法」があった(有用な情報ありがとうございます)

先人たちの努力に感謝。審査やサポートなどはFで始まる4文字のappleもこの点はありがとう!


毎日売り上げをチェックして、ため息しか出ない状態なんだけど、こうやって1000円ちょっととはいえ振込があると嬉しいもんだ。文字通り現金なやつ。


ちなみに。アカウントは(2012年は)年間8400円。電子書籍作成アプリ36000円。アプリチェックのため自分ですべて一本ずつ購入しているし、勉強させてもらってます。よ!

などと言ってるけど、プログラム知識もない素人がアプリとして並べるには、これは格安だと思う。わたしの売り方・宣伝告知が悪いだけ・足りないだけ


アマゾン、Kindleストアも現地ユーザーの利便を考慮してほしいよなぁ。


ということで iPhone電子書籍アプリ「小説同人誌Select」ぜひよろしくお願いします!

半年に一度ぐらい夕食に小鉢が一品増えるとうれしいです。


日野裕太郎さん「おかえりください」や、くまっこさん「まほろば」など同人小説が収録されている「小説同人誌Select」は無料アプリです。まずは各話無料サンプルを立ち読みしてみてください(本編は85円〜となります)

「小説同人誌Select」特集ページ→ http://books.doncha.net/apps/dojinnovels.pl

iTunesStore販売ページ→ https://itunes.apple.com/jp/app/id546230414?mt=8


日野裕太郎さんの分岐シナリオを追加したノベルゲーム、くまっこさんの作者自身による朗読音源もありマス!


[更新]2026-02-02 07:52:46

政治ワイドショー

2010/1/17 [17:33:08] (日) 天気

田原総一郎の迎合腐臭の見え隠れする品性下劣さはもうしょうがないのか。ひとの話は最後まで聞きましょう、とかってのは小学校の道徳の時間じゃないのか。見ていてイラつくだけ。不快(…って強い感情を持たせられるのはTV局の演出にハマってるんだろうけどね)


なんでナニかがわかって、決まったわけでもないのに「小沢逮捕ありき」なんだか、まるでわからない。TVをつけると司会からコメンテーターと称する妙な連中まで、どいつもこいつも、いつ起訴なんでしょ逮捕なんでしょ、なんてことを正義ヅラで声高に断定口調でしゃべってる。これって異常じゃないのか?疑わしきは罰せず、てのは近代社会での法律てやつなんじゃないのか。

TVを前にしたり顔で逮捕だ起訴だといってる連中の顔と名前を今のうちにメモっておくのも一興かもしれん。いったいナニさまなんだ。検察の暴走とか小沢がどうの、なにをやってなにをやってないのか、てのは別の話だ。

マスコミの理解できない世論誘導に驚くばかりの日曜のTVだった。

こんな論調を「作って」いいのか。こんなのがまかり通ると思われるのって舐められたもんだ。TV局さまは、ひとを土人と思ってんじゃないだろうな。


テレ朝って、朝まで生テレビも古舘のニュースも、今日の田原サンデープロジェクトも、偏向しすぎ。唯一、たけしのTVタックルが、東スポ的、笑って忘れる良質な娯楽番組だよなあ。


この週末も原則パジャマ部屋着。スーパーに買出しに行ったぐらいであとはもうひたすらだらだら。


↓いや、ほんと、なんだかなあ、だ。

田原総一朗責任編集 2時間で人生が変わる! 嫌われることを恐れない突破力! 世間という牢獄から脱出する方法

『田原総一朗責任編集 2時間で人生が変わる! 嫌われることを恐れない突破力! 世間という牢獄から脱出する方法』

勝間 和代

[更新]2012-06-18 10:45:23

だるさ炸裂だけど

2006/1/17 [21:42:22] (火) 天気

ばたばたとレイアウト合わせだのSSLのインストールだの。テキトーなポートを割り振るのはやめてほしいんだけど、そっちのWINDOWSサーバーを管理できないのでいうがまま。

しかし、IISでPostgreSQLでVBってどうなのよ。わたしは素人なのでエラソなことが言えるのだが、IISとかWINDOWSとかVBなんて勘弁してほしい。ApacheとかLinux、*BSDなら、本屋に走るorネットを漁れば、呪文状態でもなんとかなる先人たちの情報があるのだ。せっかくこっちにFreeBSDをインストールした機械があるのに、そっちのサーバーでPostgresで構築されたらWINDOWSのままでいく、というのも選択肢になってしまうだろう。困ったもんだ。


「スローカーブを、もう一球」再読了。今読んでもヤヴァイ。電車の中で読むのは本当にヤヴァイ。暑苦しい血の滾るドラマをキザな言い回しで過剰に軽く仕上げて…と書くと嫌味に聞こえるけど、ハマるんだよなぁ。演出ととるかやりすぎととるか。…なんてことは、ここに書かれてるのは事実だ、ということの前に無意味なことですよ。傑作っす!

スローカーブを、もう一球

『スローカーブを、もう一球』

山際 淳司

自宅サーバーいじり。なんとか掲示板も目処がついてきた。とはいえ、テキストに吐き出すのではなく、postgresで読み書きをやろうとしてるので、検証するのにいちいちpsql、てのが眠いぞ。テキストだったらcatで目視チェックなのになぁ。

[22:40:50]

と思ったら、

ModPerl::Registryじゃエラーになって、普通にperlを呼んでやるとエラーもなく、というのがあった。

連続してやると(再読み込みなどやると)エラーになってしまう。変数の初期化の問題か、postgresql との接続の問題か。disconnectしなければエラーが出ないんだけど、それって危険な匂いがするんだよなぁ。…ぐーぐる様にきいてもそれらしい回答がなかったし、どうすべ。

[更新]2026-02-04 10:52:49

体力の勝負だ

2005/1/17 [20:01:14] (月) 天気

軟弱ものと呼ばれてもしょうがないんだけど、いや、足と腰にくる。今日は足浴、手浴に全身清拭。足とか手はともかく全身清拭がほぼ中腰体勢で約20分。ベッドの高さを調整していっそ一番下におろしてこちらは膝立ちにしたほうが良かったなぁ。もちろん、生徒同士が裸になって温タオル・乾タオルを使うわけではなく、服を着たまま、手とか足とか顔とか一部を除いてあとは「カタチ」だけ…にも関わらず足腰にきてるんじゃ先が思いやられる。

しかし、たかだかまだ5日しかたってないのに、生徒同士けっこう親しいんだよなぁ。主婦のおばちゃんたちのおばちゃんパワーなのか、ちゃらいにいちゃんねえちゃんたちの馴れ馴れしさなのか、40超おっさんの遠慮なし加減なのか。どれなのかはともかく、接触の多い授業内容なので、照れとか遠慮とかなしでやってるせいかも。

今日なんかも、こないだまで赤の他人のにいちゃんの足を洗ったりしてたしなぁ。新年を迎える時に、まさかこのにいちゃんも2週間後の今日、見ず知らずのおっさんに足を洗われることになろうとは想像もしてなかっただろうし。

なもんで、この講習期間は、わたしにしては珍しく毎日風呂に入ってるのだ。


そういや、今日行ったら、週末の施設実習に加え、訪問介護実習の日にちも決まってた。わたしが途中でメゲなければ、一月中に全部終わらせることになる。って、押せ押せ一気のスケジュールだなぁ。

認定資格をもらったら、あらためて職安に通う日々になる。学校通いしてる間はそんな世知辛い世界から逃避できてたけど…いよいよそろそろなんとかしないと。どーすっかな。

<<2026/01>>
    123
45678910
11121314151617
18192021222324
25262728293031

【最近の10件】

日常読書映画アニメゲーム健康料理グルメカメラ写真ネタ仕事パソコンインターネットperlEPUB3電子書籍ActivityPub
検索: