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

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 (keizou@mstdn.guru), page 68

  1. Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 (keizou@mstdn.guru)'s status on Tuesday, 04-Sep-2018 20:17:17 JST Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0
    in reply to
    • mimikun

    @mimikun Mastodonと同じようにというか吐いてるのActivityPubなので同じですね

    Hubzillaの本来のユーザ情報はIdentityIDです

    その辺ここに書きました
    https://plus.haruk.in/channel/keizou/?f=&mid=f4c7a48a2981c0e25b1567b2489cea44c8bab348e27bbb08b3dc4b91d2631432@plus.haruk.in

    In conversation Tuesday, 04-Sep-2018 20:17:17 JST from mstdn.guru permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Keizou Wakabayashi wrote the following post Sat, 25 Aug 2018 01:54:44 +0900
      ユーザとしてHubzillaの障害に備える
      今回、Harukin+が保守作業に伴うシステム障害によりダウンしました。

      TwitterやFacebookなど一般的なSNSであればSNSサーバがダウンすると復帰するまで当然ながら利用はできません。

      そして、日本ではMastodonをメジャーとする分散型SNSでも、所属するMastodonサーバがダウンした場合は、別のURLドメインを持つサーバへ複アカウントを作成し、分散ネットワークシステムとしては全く別のユーザとしてログインすることにより待避することが可能です。

      しかしHubzillaには一般的なSNSの"アカウント"とは違うNomadic identity(ノマディックアイデンティティ/遊牧民のアイデンティティ)という概念を持ち、もし現在ログインしているHubサーバがダウンしても、別のHubサーバへユーザ情報を障害の事前にクローンしておいて、障害発生時に別のHubサーバへログインすることによって分散ネットワーク上で同一ユーザとして振る舞えるという機能があります。

      今回はHubzillaの先進的な分散システムについてご説明します。

      Hubzillaでは複数のHubサーバが接続されることによって分散ネットワークを形成します。これをGrid(Gridネットワーク)と呼称します。



      例えば、ユーザboyがalpha.hub.netにアカウントを作り、alpha.hub.net/channel/boyというチャンネルを設けます。

      実はHubzillaではチャンネルを設けた際に内部でIdentityIDという固有のハッシュ値が与えられます。



      更にboyはユーザ情報を分散させるためbravo.hub.orgでアカウントを作りbravo.hub.org/channel/boyというチャンネルを設けますが、その際に事前に設けていたalpha.hub.net/channel/boyのチャンネル情報をクローンするように指定しました。



      直ぐ上の図のチャンネルURLとIdentityIDへ注目してください。チャンネルURLが別であり、IdentityIDが同一なのが理解できるでしょうか?

      Hubzillaの分散ネットワークGridで共有される全ての操作はこのIdentityIDへ指向して行われます。

      例えば、リプライやメンションなどはalpha.hub.net/channel/boyへ指向して送受信されるわけてなく、IdentityID:SzhlhNa4lDqRへ指向して送受信されるということです。

      図解してみましょう。

      charlie.hub.socialへログインしているユーザgirlが、いつもalpha.hub.netへログインしているboyへ向けて何らかのメッセージを送ったとします。

      しかしながら、boyがいつもログインしメインとするalpha.hub.netは何らかの障害によりダウンしており、boyは一時的にbravo.hub.orgへ待避しました。

      このような状態だとalpha.hub.netにログインしていないboyには絶対にgirlのメッセージは届きません。

      これはTwitterやFacebookなどの一般的なのSNS、Mastodonを代表するActivityPub系分散型SNSでも同じです。



      しかし、Zotプロトコルで実装されるGridネットワークではalpha.hub.netへ指向するわけでなくIdentityIDへ指向するのでboyがbravo.hub.orgへログインしていてもメッセージが届きます。



      再三続けて申し訳ないですが、Hubzillaの書き込みやメンション、リプライ、シェアなどの操作はalpha.hub.netやbravo.hub.orgなどへ指向して行われるのではなくIdentityIDへ指向して行われます。

      つまり、boy(IdentityID:SzhlhNa4lDqR)が書き込んだという情報はGridネットワークへ接続されているalpha.hub.net/channel/boyとbravo.hub.org/channel/boyへ同期されます。何故ならこの2つのチャンネルのIdentityIDは同一だからです。

      もし、片方のHubサーバがダウンしていても活動しているHubサーバで書き込めばboy(IdentityID:SzhlhNa4lDqR)の投稿情報はGridネットワーク内で共有されます。

      また、girlも見ているのはalpha.hub.net/channel/boyやbravo.hub.org/channel/boyではなくIdentityID:SzhlhNa4lDqRなので、片方のHubサーバが落ちていても活動しているサーバからIdentityID:SzhlhNa4lDqRの情報を取得しboy(IdentityID:SzhlhNa4lDqR)の投稿を読むことができるというわけです。



      今回、Harukin+がダウンしている間にボクが書き込めたのは、チャンネルクローンしている別のHubサーバにて書き込んだ為です。

      長くなりましたが、つまりユーザとしてHibzillaの障害に備えるということは、現在メインで使っているHubサーバとは別のHubサーバへ事前にチャンネルクローンをしておくということになります。

      最後にちなみにですが、サーバがダウンしてもダウンしている間の情報はGridネットワーク内でキューされ、ダウンしたサーバが復帰した際に自動同期をはじめます。

      以上です。ありがとうございました。
  2. mimikun (mimikun@mstdn.mimikun.jp@mstdn.mimikun.jp)'s status on Tuesday, 04-Sep-2018 20:03:22 JST mimikun mimikun
    • せのお (妹尾 賢)

    Hubzilla, Mastodonと同じように username@domainname でフォローできるような

    In conversation Tuesday, 04-Sep-2018 20:03:22 JST from mstdn.mimikun.jp permalink Repeated by keizou
  3. Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 (keizou@mstdn.guru)'s status on Tuesday, 04-Sep-2018 20:00:01 JST Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0

    連投して申し分けないんですが・・・さっきの文書の一部分を挙げると

    > パソコン上のターミナルエミュレータでもいいかもしれないが,私はあんな音のうるさいものを自分の部屋で使う気はしない.これからのパソコンの最大の技術課題は音であると私は信じている.

    これだけでも物凄くヤバいと思いません?w

    ターミナルエミュレータがうるさいんですよ?www

    In conversation Tuesday, 04-Sep-2018 20:00:01 JST from mstdn.guru permalink
  4. Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 (keizou@mstdn.guru)'s status on Tuesday, 04-Sep-2018 19:53:47 JST Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0

    SKKの話をしていてふと思い出したので何となく貼ってみる

    Kanzen は完全か? - NTTソフトウェア研究所 竹内 郁雄

    https://www.nue.org/people/amagai/kanzen/kanzen-dtp.html

    学生時代に見付けた文書で「日本語入力よりもワープロ談義の方がメインになってんじゃんwww」と当時面白おかしく読んだ

    ちなみにだけれど・・・

    > 情報処理学会,卓上出版シンポジウム,1988年7月21日~23日

    ボクが2歳の頃の文書なので、歴史的価値は物凄いと思う。

    In conversation Tuesday, 04-Sep-2018 19:53:47 JST from mstdn.guru permalink
  5. Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 (keizou@mstdn.guru)'s status on Tuesday, 04-Sep-2018 19:41:51 JST Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0

    日本語入力はSKK(とSKKをリスペクトした日本語入力方式)が最強だとは思っているけれど、SKKには欠点が多い。

    ・Shiftを多用しすぎて小指が痛い
    ただこれはSandSや親指でShiftキーを押せるようなキーボードを採用することで解決できる。

    ・SKKが無い環境だとめちゃくちゃストレスになる
    たいていの日本語入力はShift押しながらキーを押すと英字変換モードへ入ってしまうのでストレスになる。
    更には接頭辞&接尾辞指定もできないので探すのに苦労するのが辛い。
    普通の日本語入力は辞書登録も面倒臭い。

    ・SKKがデフォルト入力のマシンを他人へ貸与するとキレられる
    デフォルト設定のSKKで日本語入力モードとするには先ずCtrl+jしなきゃいけないので他人へ貸与すると「日本語打てない!!!」とキレられる。

    ・EmacsでCtrlを押そうとしてShiftを押すか逆パターンになる
    これはEmacsがクソなんだと思う(宣戦布告)

    In conversation Tuesday, 04-Sep-2018 19:41:51 JST from mstdn.guru permalink
  6. Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 (keizou@mstdn.guru)'s status on Tuesday, 04-Sep-2018 16:50:58 JST Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0
    in reply to

    日之出海運株式会社の船舶は運行者が鶴見サンマリン株式会社のようだから傭船企業(船舶および船員などを貸し出す船主企業)か

    鶴見サンマリンのオーナーはJXTGエネルギー株式会社(東証1部 5001)、有名どころだとENEOSブランドを抱えてる石油系のグループ企業

    それらのグループトップはJXTGホールディングス株式会社(東証一部 5020)

    というところまで調べてやめとく

    In conversation Tuesday, 04-Sep-2018 16:50:58 JST from mstdn.guru permalink
  7. Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 (keizou@mstdn.guru)'s status on Tuesday, 04-Sep-2018 16:39:02 JST Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0

    特定した

    IMO: 9154165
    MMSI: 431101172
    Call Sign: JG5489
    Flag: Japan [JP]
    AIS Vessel Type: Tanker
    Gross Tonnage: 2591
    Deadweight: 3881 t
    Length Overall x Breadth Extreme: 89.95m × 15.8m
    Year Built: 1996
    owner: 日之出海運株式会社
    WebSite: http://www.hinodekaiun.jp

    In conversation Tuesday, 04-Sep-2018 16:39:02 JST from mstdn.guru permalink

    Attachments


  8. Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 (keizou@mstdn.guru)'s status on Tuesday, 04-Sep-2018 16:37:56 JST Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0
    • b20_JPN

    @b20_JPN ありがとうございます

    日之出海運のWebサイト落ちてますねアクセス過多なんだろう

    In conversation Tuesday, 04-Sep-2018 16:37:56 JST from mstdn.guru permalink
  9. Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 (keizou@mstdn.guru)'s status on Tuesday, 04-Sep-2018 16:36:52 JST Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0

    特定した

    IMO: 9154165
    MMSI: 431101172
    Call Sign: JG5489
    Flag: Japan [JP]
    AIS Vessel Type: Tanker
    Gross Tonnage: 2591
    Deadweight: 3881 t
    Length Overall x Breadth Extreme: 89.95m × 15.8m
    Year Built: 1996
    owner: 日之出海運株式会社

    In conversation Tuesday, 04-Sep-2018 16:36:52 JST from mstdn.guru permalink
  10. Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 (keizou@mstdn.guru)'s status on Tuesday, 04-Sep-2018 16:29:32 JST Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0

    タンカーってこれか

    https://don.inux39.me/@inux39/100666081406519567

    4999トンクラスのタンカーだけれど、どこの連絡橋なのかわからなくて船名が特定できない

    船尾が明瞭に見える画像か、GoogleMapで海難座標を教えていただけたら詳細がわかるかも

    In conversation Tuesday, 04-Sep-2018 16:29:32 JST from mstdn.guru permalink
  11. inux39 (inux39@don.inux39.me)'s status on Tuesday, 04-Sep-2018 15:28:21 JST inux39 inux39
    • せのお (妹尾 賢)

    はしのなかにいる

    In conversation Tuesday, 04-Sep-2018 15:28:21 JST from don.inux39.me permalink Repeated by keizou

    Attachments


    1. https://image.don.inux39.me/media_attachments/files/000/561/332/original/7f92f4f1f54b89af.jpeg
  12. Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 (keizou@mstdn.guru)'s status on Tuesday, 04-Sep-2018 16:19:49 JST Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0

    バージョン管理ツール「Git」は一体どういうものなのか? - GIGAZINE https://gigazine.net/news/20180904-git-version-control-system/

    GIGAZINEでGitの記事が出てるんだけど・・・何故GIGAZINEなんだ違和感がすごい

    In conversation Tuesday, 04-Sep-2018 16:19:49 JST from mstdn.guru permalink

    Attachments


  13. Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 (keizou@mstdn.guru)'s status on Tuesday, 04-Sep-2018 16:15:28 JST Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0

    船の錨泊は風による触れ回りがあるので、荒天時になると安全そうないい感じの錨泊ポイントが早い者勝ちになってしまい、遅れてくると狭くて窮屈なポイントへ錨を下ろすしかなくなり、何かのきっかけで錨鎖が走り出すと風の圧力と慣性力で止まらなくなるのだ

    そうなると船はてんやわんやになり、機関に非常に高い負荷が掛かる緊急全速力(全速力の上の普段使わない出力)で慣性移動を何とか弱めて、タグボートが来るまで堪えて、緊急全速力とタグボートの牽引力で何とか再錨泊する

    もちろんタグボート側もこんな荒天時にそんな仕事したくないわけで、海上無線などで船もしくは海保からオーダーがあると絶望するけど、港を壊されたり座礁されたりするよりはマシなので助けに向かう

    In conversation Tuesday, 04-Sep-2018 16:15:28 JST from mstdn.guru permalink
  14. Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 (keizou@mstdn.guru)'s status on Monday, 03-Sep-2018 19:57:29 JST Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0

    ボクにもポジションがあるから言葉通りには受け取って欲しくはないというのを前提に聞いて欲しいのだけれど

    JP鯖とぬるかる氏にまつわる話の中で思うのは「ぬるかる氏は若者ということが忘れ去られている」ということかなぁ

    それは、ぬるかる氏支持者であっても非難者であってもそうだとボクは思っている

    みんな、ぬるかる氏に「大人」を求めすぎ

    In conversation Monday, 03-Sep-2018 19:57:29 JST from mstdn.guru permalink
  15. Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 (keizou@mstdn.guru)'s status on Monday, 03-Sep-2018 16:19:43 JST Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0

    Wi-Fiが二重ルーター状態になっているかを確認するツールは?【自宅Wi-Fiの“わからない”をスッキリ!】 - INTERNET Watch https://internet.watch.impress.co.jp/docs/column/homewifi/1141132.html

    思ったとおり「二重ルーター」へメチャクチャつっこみ入れられてる

    In conversation Monday, 03-Sep-2018 16:19:43 JST from mstdn.guru permalink

    Attachments


  16. Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 (keizou@mstdn.guru)'s status on Monday, 03-Sep-2018 15:38:05 JST Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0

    いしたにさんまでジンバルにいってしまったw

    In conversation Monday, 03-Sep-2018 15:38:05 JST from mstdn.guru permalink
  17. Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 (keizou@mstdn.guru)'s status on Monday, 03-Sep-2018 15:36:54 JST Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0

    Android版ドコモメールの一番クソな部分ってアプリ名が内部的に半角カナな点だよね

    開発者頭おかしいんじゃねえかと思う

    In conversation Monday, 03-Sep-2018 15:36:54 JST from mstdn.guru permalink

    Attachments


    1. https://mstdn.guru/system/media_attachments/files/000/275/924/original/3e67ecd2e7549e43.png
  18. Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 (keizou@mstdn.guru)'s status on Monday, 03-Sep-2018 15:36:03 JST Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0

    Android版ドコモメールが一番クソな部分ってアプリ名が内部的に半角カナな点だよね

    In conversation Monday, 03-Sep-2018 15:36:03 JST from mstdn.guru permalink

    Attachments


    1. https://mstdn.guru/system/media_attachments/files/000/275/924/original/3e67ecd2e7549e43.png
  19. Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 (keizou@mstdn.guru)'s status on Monday, 03-Sep-2018 15:33:10 JST Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0

    そこまですんのか中国ブログ

    In conversation Monday, 03-Sep-2018 15:33:10 JST from mstdn.guru permalink
  20. Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 (keizou@mstdn.guru)'s status on Monday, 03-Sep-2018 14:47:34 JST Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0

    Mastodon pub-relayの補足

    これまで色々と情報が錯綜していて理解が難しかったのですが、裏で実験したり正式リリースで正確な情報がわかりました

    1. pub-relayが設定されているMastodonインスタンスはローカルタイムライン情報を指定したリレーサーバへ送信する
    2. リレーサーバは様々なMastodonインスタンスから送信されたローカルタイムライン情報を結合してMastodonインスタンスへ返す
    3. Mastodonインスタンスへ返された結合ローカルタイムライン情報は連合タイムラインに表示される

    本来、連合タイムラインはMastodonインスタンス内に居るユーザがリモートフォローしているユーザのトゥート情報を表示するものですが、pub-relayが設定してあると誰もリモートフォローしてなくとも連合タイムラインへ様々なユーザのトゥートが表示されるようになります

    ちなみに現在のpub-relayの仕様では、pub-relayを適用したMastodonインスタンスは強制的にリレーサーバ機能を持つようになります。

    In conversation Monday, 03-Sep-2018 14:47:34 JST from mstdn.guru permalink
  • After
  • Before

User actions

    Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0

    Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0

    #Linux デスクトップユーザな#散財 er。非効率であっても何でもLinuxでやろうとする趣味グラマ。1児の父。ジンジャーエール(シロップ)β版レシピ公開中。

    Tags
    • (None)
    ActivityPub
    Remote Profile

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          1884
          Member since
          14 Jul 2018
          Notices
          1988
          Daily average
          1

          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.