外に暴露しないTwiiterもどき構想(妄想)

やあ (´・ω・`) ようこそ、セルフまとめへ。 このテキーラはサービスだから、まず飲んで落ち着いて欲しい。 うん、「また」なんだ。済まない。 仏の顔もって言うしね、謝って許してもらおうとも思っていない。 でも、このまとめタイトルを見たとき、君は、きっと言葉では言い表せない 「ときめき」みたいなものを感じてくれたと思う。 殺伐とした世の中で、そういう気持ちを忘れないで欲しい そう思って(という建前で)、このセルフまとめをまとめたんだ。 続きを読む
1
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

なるほど。そういったアプリを作れば良いのか。 こう、Twitterにはない検索性や整理性を付与したかつ 決して外にもれない、気軽に使えて、複数端末で同時に使えるやつ。 twitter.com/kamefuji/statu…

2022-10-19 10:45:09
かめふじ@ハイアイアイ臨海実験所 @kamefuji

ツイッターの鍵垢作って実験ノート代わりに使うというやつ、時間が分単位で記録されるのと一度書き込むと修正できないというtwitterの仕様が完全に実験ノートのそれなので本当にアタマいいなと思いました。

2022-10-17 22:58:35
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

鯖無し、メアドも電話番号もいらない 複垢し放題、アカウントごとに連携設定し放題 広告なし カレンダーとかガントチャート付き スレッド家系図付き 再編集機能付き 画像やファイルが投稿できる ぐらいまでは WebRTCとブラウザでなんとかできそうやな。 AppStoreなんぞに登録したくないし。

2022-10-19 12:22:59
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

ただ、出来ないことも有るわな ・外部アプリとの連携 ・通知(流石にこれはアキラメロン) ・動画の投稿(出来ないことは無いんだろうが、やり方知らない) バックアップのファイルエクスポートは出来るようにはできるからまあ。 問題はデータ圧縮や。 WASMでzip圧縮かなぁ。

2022-10-19 12:27:14
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

デスクトップPCなり古いスマホなりに連携しておけばバックアップに成るよ、そうじゃなかったら今使ってる本体にしかデータないから、その本体が壊れたら、アウトやな・・・

2022-10-19 12:39:41
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

あとはバックアップに複数人で共用端末を使用していた場合に画面ロック機能がついていればいいか。 バックアップファイルもパスワードをかける方向で。 ただ、WebRTCのシグナリングが壁なんだよな。生殺与奪の根幹なので既存のサービスを出来る限り使いたくない。

2022-10-19 12:43:39
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

つぶやき毎にPKを振り出せるので同期は楽だと思う。 問題はつぶやきユーザーIDが末端を超えてかぶった場合か・・・ あとはタグと。 しかし、こんなにホイホイアイデアは出るのに実在しないのは吾輩のアンテナの低さ故なのか・・・

2022-10-19 12:51:16
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

まあ、鯖無しにして生殺与奪の権をユーザーに委任する場合、完全個人用ではマネタイズ出来ないからね。しょうがないね。 広告付けて利用者のプライバシーを換金すれば可能かもしれないが、まあ自分の理念と反するね。

2022-10-19 14:53:48
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

ローカルにデータが有るなら改竄は有りうるよね という事を考えると第三者に情報の内容は推測できないが、証拠にはなるもの・・・ まあJSONのハッシュ値だろうなぁ。SHA512のBAS64URLで88ByteこれをJIS漢字水準4からBASE4096にして44文字に出来たら、140文字に3個入るな。 問題は何処に置くか

2022-10-19 21:33:56
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

身分証無しで利用可能な無料オンラインストレージでタイムスタンプを改竄できない上に、長年消えない場所というのはそうそう難しい。Twitterという手も有るが難点は有って、アプリを申請して成功しないとそういった書き込みは出来ない。更にそれを中継するサーバーが必要で、GASになるにも厳しい。

2022-10-19 21:38:22
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

自分のレギュレーションでは身分証(クレカ、SMS含む)なしでないと自由に使えるとは言えないし、うーん。 唯一の希望はBookMarkletか。 Twitterには投稿する。しかしアプリは使わない。ブックマークレットでポチッとなとするとタイムスタンプが投稿される。全自動はーうーん。

2022-10-19 21:43:15
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

全自動で垂れ流してもいいけど、それってどうなの? 有るアカウントにはダラダラハッシュ値だけが投稿される的な。内容が規約違反で垢バンは喰らわないだろうけど改竄不正がないか確認時に広告が表示されるからセフセフなのか?

2022-10-19 21:47:33
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

なんというか1日1回で良くね? 感はあって、Twitterをタイムスタンプとして使う場合、あんまり激しく入力すると投稿制限に引っかかる。 これではまずいので、1日一回か1時間に一回。 ハッシュ値をまとめて画像にして投稿する。QRコードならいいのか?英数4296文字入るので90バイトで47個x4か。

2022-10-19 21:58:30
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

PNG画像ならブラウザ、OS、デバイスでカラープロファイルの問題がない白黒900x900ドット/8ビットで101250byteだから1125個x4にはなる。 まあQRコードの方が確認が楽だとは思うのでそっちがいいんだろうが。 多分検証ツールもセットで用意しないと納得できんやろうな・・・

2022-10-19 22:03:28
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

これなら1秒間に1tweetの検査データを放り込まれても1hで固めて置けばOK そんなIFをブラウザアプリで鯖無しでどうやるの? となればWebAudioの音声入力か、カメラじゃ経由じゃろうな感。間にスピーカー&マイクが介在しなければ2Mbpsは行ける気がする。データ入力側には鯖が要るけどね。

2022-10-20 12:10:51
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

もしくはStreamAPI・・・ ようやくFirefoxも100で対応したので使える・・・ developer.mozilla.org/ja/docs/Web/AP… ただ個人でStream中継鯖を立てられるのか?と言うのはある。ネットワーク内にPCやラズパイをほいほい使えるなら楽勝なんだろうけど。

2022-10-20 12:19:08
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

他はストレージ量だろうな・・・ ストレージ量、動画とか放り込まれたら破綻しそう。 さらに容量削減のため加工なんかしたら全部クライアント側の処理に成るのでしょぼしょぼスマホだと死にそう。 そもそもそんなロジックどうするの?WASMなんだろうけどさ。 取らぬ狸の皮算用なので先行者を確認するか

2022-10-20 12:54:07
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

developer.mozilla.org/en-US/docs/Web… ブラウザが使えるストレージサイズは1オリジン(サブドメイン含む)最低10MB~最大2GBまで。ただし、オリジン(サブドメイン含む)の最大は動いているマシンの空き容量1/5まで、合計で空き容量1/2まで使えるっぽい。 超えたらQuotaExceededErrorですと・・・拾えるのかな?

2022-10-21 12:55:37
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

shisama.hatenablog.com/entry/2020/07/… ブラウザのStreamAPIについてはこういう先達もいるが、 まあ普通に考えれば鯖がネットワーク転送費を全部持つので 大規模にスケールは出来ない。 ただローカルネットワークに閉じるなら活用方法は有るとは思う。LANなら1Gbpsは余裕だしね。

2022-10-21 13:00:23
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

データ型なんて {acountId,message,time,messageId,imgs:[{imgId,accountId,time,data-scheme,fileName},{...}],parentMessageId} でええんちゃうんちゃうん。 これがIndexeddbに入ってる感じで。 あとアカウント情報、フォロー、タイムラインキャッシュと つぶやきは消せない感じで。

2022-11-05 23:15:27