なぜか本番環境だけ動かない現象に陥った。
ActivityPub対応ログ記録サービスを始めました。→https://notestock.osa-p.net/ ぶろるっく https://mastodon.blolook.osa-p.net/ フォローリンク http://followlink.osa-p.net/ ふぁぼるっくなどを作っていました。おすすめユーザーは分散SNSを始める上で、色々な方面への足がかりになりそうな方です。
This account is not set to public on notestock.
やったー、ブラクラできたよー!
https://followlink.osa-p.net/
マストドンのフォロー状態を表示します。めっちゃCPUを使うので、遅いマシンとかスマホだと無理かも。1000ノードぐらいが限界かも知れないので相互フォローだけ見るのチェックを付けたままの方が良いです。
https://mstdn.nere9.help/media/o0nwFZzJULLQ_U2EuL0 https://mstdn.nere9.help/media/e9zu7hlJ7acm-j1o07k
あと、マストドンのフォロー状態が12件ずつの取得なので、フォローリンクのサーバにキャッシュが貯まるまで少しずつの読み込みになります。フォローリンクのサーバで読み込みが完了していたら一気に読み込まれるので、フォローが多い人はブラウザが即死するかも・・・。
This account is not set to public on notestock.
アイコンドラッグして動かしても、引力で戻っていったりするので難しい。D3.js使ってるんだけど、まだ完璧マスターしてないので、まだまだ改良の余地は有ると思う。
おささんのツール、いい感じの絵をいつもブーストする人と自分を同居させると、フォローすべきアカウントが見えてきてよい。
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
死んだインスタンスのフォロー情報が残っていて、そのデータを取りに行こうとしてサーバ側でエラー出まくるな。ドメインの存在確認入れた方が良いな。
This account is not set to public on notestock.
「@アカウント名@インスタンス名」の入力を簡単にさせる方法が欲しいね。ぶろるっく for マストドンもそうだけど、アカウント入力を間違える人が多い。単語登録が早くて確実ではあるけど。
This account is not set to public on notestock.
This account is not set to public on notestock.
「@アカウント名@インスタンス名」って書くと「@hoge@pawoo」とか入力されてしまうので、ドメイン名って書いた方が良いのかな。
入力例のドメインはたぶん、pawooが分かりやすいんだろうけど、取れないアカウント名ってあるのかな。例に使えるアカウント名というか。
This account is not set to public on notestock.
読み込んでるのは、フォローと被フォロー、両方です。なので矢印表示を入れたかったのだけど、見難くてやめて、相互フォローだけ線の色を変えるとかした。
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
しまださんのアイコン(末代)が緑のホッカムリをしたグラサンのわるいあひるに見えるけどこれはでじこなんだよなって再認識するのをいつも繰り返してる
今初めて気が付いたw > BT https://social.mikutter.hachune.net/@akkiesoft/99063345120959178
This account is not set to public on notestock.
yabai (kakujitsuni) > BT https://friends.nico/@sisyo/99063417579037630
This account is not set to public on notestock.
読み込み開始の頃、FirefoxよりChromeの方がレスポンスがよかったから、Chromeお勧めって書いたけど、粘り強さではFirefoxの方なのか。
This account is not set to public on notestock.
This account is not set to public on notestock.
オイゲン氏の相互で8件しか出ないの、そんなはずは無いんだけど、もしかしたら取得中に転けてキャッシュが残ってるから取り直さない、みたいなあれかも。まだ調べてない。
This account is not set to public on notestock.
This account is not set to public on notestock.
あー、やっぱりさっきのDB定義変更でキャッシュ不整合起きてるかも。雑に重複レコードを消したので。完全に取れてないのに完全に取れたことになってたり。
This account is not set to public on notestock.
This account is not set to public on notestock.
スマホの宣伝で、独自UIとか、独自機能が!みたいなことを言いつつ、アプリで実現しているやつ、そんなにすごいなら他の端末にも使わせたら良いのにと思うけど、そういうわけには行かんのかな。
This account is not set to public on notestock.
D3jsで上手いことデータ管理する方法を調べないといけない。バインドする変数にハッシュが使えなくて、配列しか使えなかったので、二重でデータを持っている。配列にオブジェクトを入れて特定のオブジェクトを消したいとき、配列を舐めないといけないのダルくないのかな。