新しいものから表示

@euledge Mastodon APIを使ってローカルタイムラインを取得すると、created_atというフィールドがあります。で、このjsでnew Date(x.created_at)という風にちょっと強引な方法で時刻を計算してます。

えぎょさん、音声とトゥートの同期の調整に便利。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は各トゥートに紐づくユニークなIDが振ってあるんだけど、Mastodonユーザーからみえないからめんどくさいなぁ。
API経由じゃないとみえないっぽい。

iPhone 6s、Nexus6なれしている私には、メインで使うのはちょっと無理だなぁ。

「インジケータのないUI」、長いから省略形を考えたい。b-side聴いているなう

Kindle版の方が早く出るの、意外と珍しい気がする。→「マストドンつまみ食い日記」

GitLab、Slackライクなサービス「Gitter」をオープンソースで公開。MacOS対応。Windows版とLinux版も作業中

publickey1.jp/blog/17/gitlabsl

なるさん さんがブースト

ITmedia NEWS編集部 の マストドンつまみ食い日記 (NextPublishing) を Amazon でチェック! amzn.to/2sCCAIe

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

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