Twitter魚拓を著作権法の規定を回避しつつTwitter自身にシグネチャハッシュを乗っけて実現しようぜ!計画※考えてるだけ

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

これで、事実上無料でシステム運営が出来る目処がたったな。 もう、何も怖くない。※DDoSは相変わらず怖いが。 なにが起こっても503返して白目向いていれば許される。

2020-06-17 02:24:08
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

GithubActionsでヘッドレスブラウザを立ち上げて ・スクショを取る ・続いてGithubPagesの別リポジトリのページを開く ・開いたページ経由でZipの生成、各種ハッシュ取得をし、GASにデータを転送する ・モザイクサムネもここで生成 ・同時にTwitterにログインし、Tweetを行う 上記をプライベートリポで

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

リポジトリ単位で制約がきついので、できれば分割したいが 次の処理はセキュリティ上、プライベートリポジトリでやる必要がある? ・サムネ取得 ・Tweet ・GASへの通信 GithubActionsのログは誰が見ることが出来るかに依るなぁ 見れるのが権限者だけならオープンでもいいような

2020-06-17 12:57:58
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

GithubActionsのログは誰でも見えるらしい。 環境変数にシークレットを設定可能だから、認証は良いのだが、アクセスログを出すと不味いなー GASとの間がめんどくさい。まあ、認証をバレても良いワンタイムトークンで頑張るという手も有るが・・・ うーん実装コストが馬鹿にならないなー

2020-06-18 00:14:59
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

moneyforward.com/engineers_blog… こんな感じで公開情報もあるが まあ、E2Eテストが目的ではないし、IE要らないしで、 Linuxで高速起動できたらいいな。 バッチでパシパシとれればいい。 が、ちょっと優先度が高い仕事が有るのだ。これはまた今度。

2020-06-18 00:18:20
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

ただ、目指すなら、TwitterとGASとGithub依存とは言え FLOSSとして各人が自分の用意したアカウントで独自運営できるものとして作りたいなぁ。 そうすれば一箇所が通報でアカウントが潰されても他で生きていればOK的な耐障害性に優れた運用が可能になる

2020-06-18 00:26:58