新しいものから表示
なるさん さんがブースト

いまOculusとVive買うのは一番タイミングが悪くないかww

よく海外で生活出来ているなぁ、ドリキンさん → 日本語字幕、音声

魔法科高校の劣等生 星を呼ぶ少女 を観るのでライブ遅れる。 t.co/xQqaOcSLTe

SoundCloud Widget APIを使おうかと思ったけど、B-side 109がpublicに公開されてないからWidgetをEmbedできない。。。orz

グルドン民の皆さん、今日のライブの最初のトゥートがどれかメモってもらえると嬉しいです。
→ backspace.fmライブのグルドンLTLエミュレータをちょっと作成中
dl.dropboxusercontent.com/u/31

えぎょさん、音声とトゥートの同期の調整に便利。AIだからほぼ同タイムでトゥートしてくれているw

よし、ざっとbackspace.fmのエミュレートできた。とりあえずB-side 109回。
dl.dropboxusercontent.com/u/31

もしかして、Mastodon、since_idに対応してない?

とても雑にライブ時のタイムラインをエミュレートを実装してみる(ほんと雑に)。HTML5のaudioタグ楽だ。
dl.dropboxusercontent.com/u/31

ちなみにアクセストークンさえ取得できれば、以下のコマンドをターミナルから実行すると、グルドンのローカルタイムラインの先頭トゥートのIDがわかります。

curl -sS "mstdn.guru/api/v1/timelines/pu" --header "Authorization: Bearer ${ACCESS_TOKEN}" | awk '{print substr($0, 8, 6)}'

こんな感じでアクセストークンさえ取得すれば結構簡単。

curl -sS "mstdn.guru/api/v1/timelines/pu" --header "Authorization: Bearer ${ACCESS_TOKEN}" | jq ". | map({ a: .account.id, b: .account.username, c: .content })"

とりあえず、curlで直接叩いています。その結果をjqでフィルタ&整形する

で、Mastodon APIにタイムラインを取得するAPIがあって、開始位置を指定できる`since_id`と、終了位置を指定できる`max_id`がある。
なので、backspacefm liveの始まりと終わりのIDをとりあえずメモっておける仕組みあれば、後々、ライブ時のタイムラインをエミュレートできそう。

古いものから表示
グルドン

Mastodon は、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。