senooken JP Social
  • FAQ
  • Login
senooken JP Socialはsenookenの専用分散SNSです。
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by sumiyaki (sumiyaki@plr.ph3j.com), page 27

  1. sumiyaki (sumiyaki@plr.ph3j.com)'s status on Sunday, 29-Nov-2020 02:34:01 JST sumiyaki sumiyaki
    in reply to
    • sumiyaki
    あと、あると良いなと思うものText と JSON の template engine ?Text Macro Editorつまり、HTMLやXML, JSON などなどに変数を簡単に突っ込めるようにしたい。プログラム自体もマクロで出力したい。一度設定したら、ほとんど変更しないようなものはテキストマクロなりジェネレータで生成したい。Pythonでやるよりもgolangあたりでやったほうが後々は良いのかも。でも今は時間が無いから・・・。#ActivityPubで作りたい #ActivityPub #JSON #macroprocessor #golang
    In conversation Sunday, 29-Nov-2020 02:34:01 JST from plr.ph3j.com permalink
  2. sumiyaki (sumiyaki@plr.ph3j.com)'s status on Sunday, 29-Nov-2020 02:04:06 JST sumiyaki sumiyaki
    ActivityPub実験全然進まない。受けるサーバをPythonで作っていくことにしようかと思い始めたのだけど、早くもwebfingerの辺りで停止状態。MIMEとかContent-typeとかJSONの"と'とか、python clientでのhttp.client.BadStatusLineエラーとか、Chromeでは見れなくて、Firefoxでは観れるとか。curlではどうかとか。結局、PleromaなりMisskeyなりMastodonと通信できればよい、というか、それぞれできるように調整する、しないといけないのが面倒。なんとなくActivityPubに関係なさそうなレイヤーで既にくたびれている。#ActivityPubで作りたい #ActivityPub #python #JSON #MIME
    In conversation Sunday, 29-Nov-2020 02:04:06 JST from plr.ph3j.com permalink
  3. sumiyaki (sumiyaki@plr.ph3j.com)'s status on Saturday, 28-Nov-2020 03:21:03 JST sumiyaki sumiyaki
    in reply to
    • sumiyaki
    inboxのURLは今まですでに試していたのと同じ。とすると、follow requestでもこのaccept関連が必要?署名が必要? (それはないかな)とかなのかも。#ActivityPubで作りたい #ActivityPub
    In conversation Saturday, 28-Nov-2020 03:21:03 JST from plr.ph3j.com permalink
  4. sumiyaki (sumiyaki@plr.ph3j.com)'s status on Saturday, 28-Nov-2020 03:17:47 JST sumiyaki sumiyaki
    in reply to
    • sumiyaki
    なかなか進まないActivityPub実験。>これが記事に書いてあるようにならないけど何でだ?これがやっと分かった。発信アクターのURLは例えば、私の場合、https://plr.ph3j.com/users/sumiyakiだが、その情報を得ようと単にGETした場合は、HTMLで応答が返ってくる。inboxとか公開鍵の情報などは得られない。それを得るには GETするとき headersに{'accept': 'application/ld+json'}または{'accept': 'application/activity+json'}が必要。これに気づいたのは Pleromaでpython scriptのhttp serverのアドレスaaaa@try.ph3j.com みたいなやつを検索して、serverの情報も追加したログに出てきた acceptの文字列を見たから。 #ActivityPubで作りたい #ActivityPub #python
    In conversation Saturday, 28-Nov-2020 03:17:47 JST from plr.ph3j.com permalink
  5. sumiyaki (sumiyaki@plr.ph3j.com)'s status on Friday, 27-Nov-2020 23:29:52 JST sumiyaki sumiyaki
    in reply to
    • Null
    @4ioskd #lemmy でお一人様サーバをというのは概念矛盾かもしれませんね。
    In conversation Friday, 27-Nov-2020 23:29:52 JST from plr.ph3j.com permalink
  6. らりお・ザ・何らかの🈗然㊌ソムリエ (lo48576@mastodon.cardina1.red)'s status on Friday, 06-Nov-2020 02:55:57 JST らりお・ザ・何らかの🈗然㊌ソムリエ らりお・ザ・何らかの🈗然㊌ソムリエ
    in reply to

    Lemmy は Reddit 的なやつを ActivityPub に載せてやろうぜというプロジェクトです

    In conversation Friday, 06-Nov-2020 02:55:57 JST from mastodon.cardina1.red permalink Repeated by sumiyaki
  7. かき@ひろしまRed (oyster@hiroshimastodon.red)'s status on Friday, 27-Nov-2020 17:59:51 JST かき@ひろしまRed かき@ひろしまRed

    新しいサーバーを立ち上げるたびに来るこれらって何なんだろうね

    In conversation Friday, 27-Nov-2020 17:59:51 JST from hiroshimastodon.red permalink Repeated by sumiyaki
  8. sumiyaki (sumiyaki@plr.ph3j.com)'s status on Friday, 27-Nov-2020 13:07:43 JST sumiyaki sumiyaki
    in reply to
    • sumiyaki
    Pleromaに向かってpythonスクリプトから Flollow リクエストする件、いろいろとやってみたが、うまく行かなかった。inboxをInboxにしたら、"error" が {"errors":{"detail":"Page not found"}}になったりしたが。Pleromaが出しているログをみるとPOSTされ、12:52:17.487 [info] POST /users/sumiyki/Inbox12:52:17.488 request_id=Fks9252IW4tgiWIAAHeh [info] Sent 404 in 950µsのようになり、このrequest_idはpython scriptの出力にもheader情報の中に出てきている。Sent 404 というのが何なのか?これがPage not foundなのかもしれない。がpython のserver script の出力には何も出てこない。localhost:4000 と localhost:5000 でしかも http でやりとりしているからか?#ActivityPubで作りたい #ActivityPub #python
    In conversation Friday, 27-Nov-2020 13:07:43 JST from plr.ph3j.com permalink
  9. sumiyaki (sumiyaki@plr.ph3j.com)'s status on Friday, 27-Nov-2020 08:12:25 JST sumiyaki sumiyaki
    in reply to
    • のえる
    @noellabo ありがとうございます。試してみます。
    In conversation Friday, 27-Nov-2020 08:12:25 JST from plr.ph3j.com permalink
  10. sumiyaki (sumiyaki@plr.ph3j.com)'s status on Friday, 27-Nov-2020 08:02:50 JST sumiyaki sumiyaki
    in reply to
    • sumiyaki
    a.ph3j.comにたいして http://localhost:4000/のpleromaからfollow requestをする。すると、できた! a.ph3j のほうに「フォローされました」の通知があった。localhost:4000ではフォローリクエストしました、のようになった。完全にフォローが成立はしていないけど、途中まではできた。localhost:4000で、フォローを中止もできた。この状態では a.ph3j.comから ActivityPubのメッセージは localhost:4000に届くはずがない。(いや、実は a.ph3j.comの本体もlocalhost:4000と同じノートパソコンにあるが)以上のことから、pleromaではfollow requestの最初のステップでは受け手は相手に通信を行わないのではないか、と思われる。#ActivityPubで作りたい #ActivityPub
    In conversation Friday, 27-Nov-2020 08:02:50 JST from plr.ph3j.com permalink

    Attachments


  11. sumiyaki (sumiyaki@plr.ph3j.com)'s status on Friday, 27-Nov-2020 08:01:22 JST sumiyaki sumiyaki
    in reply to
    • sumiyaki
    pythonのhttp clientからPleromaにfollow requestがうまく行かない件。送る値をjson.dumpsにしたり、Content-Typeを application:json にしたりしたが、やはり"error"になる。もしかしたら、POSTを開け、その応答をする前に、一度、リクエストした側のinboxに何か通信しようとしているのoかもしれない。こちらのinboxは形だけのものだから、エラーになるのか?それを確認するためにlocalhostにあるpleromaから実験用のpleromaにfollow requestした。#ActivityPubで作りたい #ActivityPub #python
    In conversation Friday, 27-Nov-2020 08:01:22 JST from plr.ph3j.com permalink
  12. sumiyaki (sumiyaki@plr.ph3j.com)'s status on Friday, 27-Nov-2020 03:11:32 JST sumiyaki sumiyaki
    in reply to
    • sumiyaki
    nginxも設定して、トンネルも掘って、pythonで書いたサーバは動いた。テストActivityPubのinboxもどきとして使う。そして、outboxもどきのhttp clientを使い、pleromaのテスト用に対して、Follow requestを送ったつもりだけど、JSONとして正しくPOSTされなかったよう。headersとか、JSON形式なのかとか、Content-Typeとかの問題だろうか。Pleromaからは"error"が返るのみ。続きは明日に。#ActivityPubで作りたい #ActivityPub #python
    In conversation Friday, 27-Nov-2020 03:11:32 JST from plr.ph3j.com permalink
  13. sumiyaki (sumiyaki@plr.ph3j.com)'s status on Thursday, 26-Nov-2020 23:38:08 JST sumiyaki sumiyaki
    in reply to
    • Null
    @4ioskd ブラウザの自作キットみたいなものがあったら良いのですけどね。巨大なソフトを改造するとしてしもかなり大変ですから。
    In conversation Thursday, 26-Nov-2020 23:38:08 JST from plr.ph3j.com permalink
  14. sumiyaki (sumiyaki@plr.ph3j.com)'s status on Thursday, 26-Nov-2020 23:32:34 JST sumiyaki sumiyaki
    in reply to
    • Null
    @4ioskd 場合によっては、ブラウザの拡張機能を作ったら、より使い良くなるかもしれません。
    In conversation Thursday, 26-Nov-2020 23:32:34 JST from plr.ph3j.com permalink
  15. sumiyaki (sumiyaki@plr.ph3j.com)'s status on Thursday, 26-Nov-2020 23:14:13 JST sumiyaki sumiyaki
    sshでトンネルを掘る時のメモ。ssh -R でトンネル掘って、VPSにあるnginxとインスタンスのあるノートPCとをつなぐ場合、その時のSSHの使い方のメモ。ssh -fN -o ServerAliveInterval=60 -R nginx側のポート番号:localhost:インスタンスのポート番号 nginxのあるサーバのホスト名-fNはsshそのものをバックグラウンドで実行。-o ServerAliveInterval=60 はsshが途切れないようにするため。-fN があれば、トンネルを掘った後、そこからlogoutしてもトンネルは存在し続けるはず。参考https://netmark.jp/2008/11/sshkeepalive.htmlhttps://qiita.com/glires/items/580f1168f5a58b16ec06#SSH #トンネル
    In conversation Thursday, 26-Nov-2020 23:14:13 JST from plr.ph3j.com permalink
  16. sumiyaki (sumiyaki@plr.ph3j.com)'s status on Thursday, 26-Nov-2020 21:00:00 JST sumiyaki sumiyaki
    in reply to
    • sumiyaki
    まず、muumuu-domain でテスト用の subdomain 設定。今回は即座に反映(浸透)した。#ActivityPubで作りたい #ActivityPub
    In conversation Thursday, 26-Nov-2020 21:00:00 JST from plr.ph3j.com permalink
  17. sumiyaki (sumiyaki@plr.ph3j.com)'s status on Thursday, 26-Nov-2020 20:18:28 JST sumiyaki sumiyaki
    in reply to
    • sumiyaki
    ただし、こういうことをやっていたら時間がかかるので、https://plr.ph3j.com/notice/A1RxYjndbXRubilLlYとそれに書いてあった、 Flask Tornadoのどちらかをhttp server側のフレームワークとして導入してみるのも検討しておこう。#ActivityPubで作りたい #ActivityPub #python
    In conversation Thursday, 26-Nov-2020 20:18:28 JST from plr.ph3j.com permalink
  18. sumiyaki (sumiyaki@plr.ph3j.com)'s status on Thursday, 26-Nov-2020 20:09:28 JST sumiyaki sumiyaki
    ActivityPub実験続き。https://plr.ph3j.com/notice/A1Zqq0617gHPesK6xUで記事のようにならなかったが、その先のFollowのリクエストからやってみようか。pythonのinboxとoutbox使い手動で Pleromaに対して、Followリクエストしてみる。pleromaは実験用のやつ。それができれば、逆にFollowを受ける側をコードしていく予定。pythonのHTML signatureとwebfingerのライブラリは探す。#ActivityPubで作りたい #ActivityPub #python
    In conversation Thursday, 26-Nov-2020 20:09:28 JST from plr.ph3j.com permalink
  19. sumiyaki (sumiyaki@plr.ph3j.com)'s status on Thursday, 26-Nov-2020 12:21:50 JST sumiyaki sumiyaki
    in reply to
    • sumiyaki
    https://gihyo.jp/dev/serial/01/perl-hackers-hub/005901https://gihyo.jp/dev/serial/01/perl-hackers-hub/005901?page=3の辺りをpythonのスクリプト使ってやってみているのだけど、>先ほど入手した発信アクターのURLにHTTPS GETリクエストすることで,アクター情報を取得します。これが記事に書いてあるようにならないけど何でだ?自分のIDなら以下の順にGETして行ってhttps://plr.ph3j.com/.well-known/host-metahttps://plr.ph3j.com/.well-known/webfinger?resource=sumiyaki@plr.ph3j.comhttps://plr.ph3j.com/users/sumiyakiで自分のページがでるだけで、JSONの情報など出てこないけどなぁ?#ActivityPub #ActivityPubで作りたい #python
    In conversation Thursday, 26-Nov-2020 12:21:50 JST from plr.ph3j.com permalink

    Attachments


  20. sumiyaki (sumiyaki@plr.ph3j.com)'s status on Thursday, 26-Nov-2020 08:21:22 JST sumiyaki sumiyaki
    in reply to
    • のえる
    @noellabo ありがとうございます。json5はかすかに聞いたことがあるような気もします。json5とhjson でググると、https://qiita.com/yokra9/items/1ac03876415d7fd47a65JSONの仲間はいろいろとあるんですね。
    In conversation Thursday, 26-Nov-2020 08:21:22 JST from plr.ph3j.com permalink
  • After
  • Before

User actions

    sumiyaki

    sumiyaki

    #DSN distributed social network / #分散SNS, etc, etc.See @smykAibrain for interests on AI, Machine Learning and brain.See @smykEnttmnt for interests on entermainments (books, movies, TV, etc).

    Tags
    • (None)
    ActivityPub
    Remote Profile

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          27895
          Member since
          6 Jul 2020
          Notices
          688
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.