Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

革命は突然に

1.805 visualizaciones

Publicado el

- ここ1週間でMastodonが流行り始めた話
- 独自インスタンスを作った時の体験談のようなもの(構築方法を除く)
- MastodonとTwitterの同時投稿をShell scriptでやってみた
補足 : script はここです。 https://gist.github.com/dejiko/9874f5367d52db4381ef08136bdfe665

Publicado en: Tecnología
  • Inicia sesión para ver los comentarios

革命は突然に

  1. 1. 革命は突然に SHIMADA Hirofumi, @shimadah
  2. 2. 事のはじまり ● 僕が仕事の事情で動けなかった4月中旬 ● ほたさんが Mastodon なるマイクロブログ・アプリケー ションサーバの翻訳をはじめ、テスト用にサーバ設置した (mstdn.maud.io) ● ほかでも続々とサーバが立ち上がり、ユーザがぐんぐん増 えていった ● やっと動けるようになり、何が起きとるんや?と思いながら Mastodon を触ってみたら、Twitterより快適だった ● もうこれでいいんじゃね?
  3. 3. 思えば ● ここ数年Twitterを嫌々使っていた – 減っていくクライアントとか – いっこうに開放されないAPIとか – どんどん駄目になっていく公式アプリとかサイトとか – 制御しきれないぐらい多いノイズとか – 他のサービスもアレなものが多いし... (FbとかG+とかも似たような状況) – 何より、止めると連絡手段がなくなってしまうのでは... ● 僕は今までTwitter社に縛られてたんや...ということに気づく
  4. 4. これで鳥を焼き鳥にできるんとちゃう
  5. 5. 冗談はともかく、
  6. 6. Mastodon とは ● 分散型マイクロブログサーバ ● ドメインの概念を持つため、メールとか IRCのマイクロブログ版と考えれば 判りやすい。中央サーバは存在しないが、異なるサーバ とのメッセージのやりとりができる。 ● OStatus の実装のひとつだが、現代の Twitter 等のユー ザに使いやすいようデザインされている ● もちろんOSS。コミュニティ/ユーザがコントロール可能 ● 細かい説明は他にいろいろ上がってると思うので省略 ●
  7. 7. そういえば ● opencoconは、IRCのような開発者/contributor同 士の連絡手段が開始以来ずっと無かった ● 今更IRCはあらへんやろということで、Mattermost (Slackクローン?)などを考えていた ● そこに颯爽とMastodon登場 ● こっちの方がええんとちゃうの、ということで僕もイン スタンス(サーバ)を立ててみた
  8. 8. inari.opencocon.org ● Dockerでインストールするのが最も簡単らしい https://github.com/tootsuite/documentation/blob/ma ster/Running-Mastodon/Docker-Guide.md ● ConoHa上にVPSを立ててDockerで作ってみた ● この辺も詳細省略 (誰か資料書くやろ...) ● 僕が建てた頃には既に、汎用サーバが多く上がってい たため、最初からここんの開発専門サーバとした – いうても別に話題はフィルタしないのでお好きにどうぞ
  9. 9. 考察 ● 開発スピードが大変速く、まだ状況が落ち着いていないも のの、久々に面白いサーバを触った ● 現状でもいろいろ課題(セキュリティ面とか、TLのノイズと か、カスタマイズとか)があるが、OSSベースなので、これら は今後なんとかなるんやろなーと思えて心強い ● 肝心のアクティブユーザは数人程度であるが、他サーバと 連絡が取り合えるため寂しさを感じないことが判った ● 流行初期らしく、いろんな情報ページにリンク載せてもらっ たりして恐縮だった (ここんの宣伝にもなってしまった...)
  10. 10. 僕はこのあたりにいます ● https://inari.opencocon.org/@shimada ● https://mstdn.maud.io/@shimada
  11. 11. それだけってのも なんかアレなので
  12. 12. 実況Tweetを Mastodonにも流したい ● 東海道らぐの集客にも繋がりそうなので、やってみ た ● それぞれには、コマンドラインで投稿できるソフト ウェアがあるため、それを手っ取り早く使ってShell scriptで糊付けする – Twitter : bti https://github.com/gregkh/bti – Mastodon : toot https://github.com/glynnbird/toot
  13. 13. インストール ● Bti Debianではパッケージに入っていた。 Twitterの開発者用コンシューマーキーを取得し、自分のア カウントと紐付ける必要がある。それを ~/.bti に流し込む ● oot npmでインストールする。 # npm install -g toot $ toot だけ実行するとセットアップウィザードが出てくるの で、それに従って認証する
  14. 14. 糊となるスクリプト (twto) #!/bin/sh if [ $# -gt 0 ]; then word="$* #東海道らぐ" count="$( echo $word | wc -m )" if [ $count -gt 138 ]; then echo " ERR : String size limit on Twitter. ($count)" exit 1 fi # tweet echo "$word" | bti # toot echo "$word" | toot fi
  15. 15. あひる焼き 発火する $ ./twto "このあと東海道らぐ開幕します。来られる 方は名鉄鳴海駅の西改札(広い方)あたりに12:45 を目処にお集まりください"
  16. 16. 感想とかかだい ● 1コマンドで同時投稿できるようになった ● URLをまだ短くできていない ● 写真どないするのという問題がある ● 誤爆時はそれぞれの投稿を手動で削除しなければ ならない:そこだけめんどいのでどうにかならない か。

×