Submit Search
Upload
正しいTwitter-likeサービス間連携の提案
•
0 likes
•
397 views
M
Masahiro Kawato
Follow
TokyuRuby会議01発表資料
Read less
Read more
Technology
Report
Share
Report
Share
1 of 12
Download now
Download to read offline
Recommended
Talk the Lightning
Talk the Lightning
Hiromu Shioya
GPS×Twitter4Rでたのしい位置情報ライフ
GPS×Twitter4Rでたのしい位置情報ライフ
Masahiro Kawato
Practical Android scripting with Ruby
Practical Android scripting with Ruby
Masahiro Kawato
Negpat
Negpat
guest1a3e66
日常生活に役立つRuby
日常生活に役立つRuby
Masahiro Kawato
Presentation SOS
Presentation SOS
carydacosta
My biography
My biography
Fernando Sanchez
Enhanced Communication in your CTSO
Enhanced Communication in your CTSO
ncfbla
Recommended
Talk the Lightning
Talk the Lightning
Hiromu Shioya
GPS×Twitter4Rでたのしい位置情報ライフ
GPS×Twitter4Rでたのしい位置情報ライフ
Masahiro Kawato
Practical Android scripting with Ruby
Practical Android scripting with Ruby
Masahiro Kawato
Negpat
Negpat
guest1a3e66
日常生活に役立つRuby
日常生活に役立つRuby
Masahiro Kawato
Presentation SOS
Presentation SOS
carydacosta
My biography
My biography
Fernando Sanchez
Enhanced Communication in your CTSO
Enhanced Communication in your CTSO
ncfbla
Culture as a Resource for Regional Development Aid. EuropeAid, Egypt.
Culture as a Resource for Regional Development Aid. EuropeAid, Egypt.
Sergi Torres
Co1
Co1
guest1a3e66
Cars
Cars
guest1f2403
Engaging Audiences through social media: facebook and youtube in the arts
Engaging Audiences through social media: facebook and youtube in the arts
Sergi Torres
安全なTwitterクライアントへの試行錯誤
安全なTwitterクライアントへの試行錯誤
Masahiro Kawato
Abcs Identity
Abcs Identity
carydacosta
الأخطاء القاتلة للتفكير السلبي
الأخطاء القاتلة للتفكير السلبي
guest1a3e66
Cultural Tourism - the example of New York City
Cultural Tourism - the example of New York City
Sergi Torres
The Zodiac Ciphers: What do we know? And when can we stop trying to solve them?
The Zodiac Ciphers: What do we know? And when can we stop trying to solve them?
David Oranchak
EEG artifacts 2
EEG artifacts 2
DGIST
Cultural Policy and Cultural Diplomacy - Yale University
Cultural Policy and Cultural Diplomacy - Yale University
Sergi Torres
Group 3 Powerpoint
Group 3 Powerpoint
guestf3684c
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
Hiroshi Tomioka
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
More Related Content
Viewers also liked
Culture as a Resource for Regional Development Aid. EuropeAid, Egypt.
Culture as a Resource for Regional Development Aid. EuropeAid, Egypt.
Sergi Torres
Co1
Co1
guest1a3e66
Cars
Cars
guest1f2403
Engaging Audiences through social media: facebook and youtube in the arts
Engaging Audiences through social media: facebook and youtube in the arts
Sergi Torres
安全なTwitterクライアントへの試行錯誤
安全なTwitterクライアントへの試行錯誤
Masahiro Kawato
Abcs Identity
Abcs Identity
carydacosta
الأخطاء القاتلة للتفكير السلبي
الأخطاء القاتلة للتفكير السلبي
guest1a3e66
Cultural Tourism - the example of New York City
Cultural Tourism - the example of New York City
Sergi Torres
The Zodiac Ciphers: What do we know? And when can we stop trying to solve them?
The Zodiac Ciphers: What do we know? And when can we stop trying to solve them?
David Oranchak
EEG artifacts 2
EEG artifacts 2
DGIST
Cultural Policy and Cultural Diplomacy - Yale University
Cultural Policy and Cultural Diplomacy - Yale University
Sergi Torres
Group 3 Powerpoint
Group 3 Powerpoint
guestf3684c
Viewers also liked
(12)
Culture as a Resource for Regional Development Aid. EuropeAid, Egypt.
Culture as a Resource for Regional Development Aid. EuropeAid, Egypt.
Co1
Co1
Cars
Cars
Engaging Audiences through social media: facebook and youtube in the arts
Engaging Audiences through social media: facebook and youtube in the arts
安全なTwitterクライアントへの試行錯誤
安全なTwitterクライアントへの試行錯誤
Abcs Identity
Abcs Identity
الأخطاء القاتلة للتفكير السلبي
الأخطاء القاتلة للتفكير السلبي
Cultural Tourism - the example of New York City
Cultural Tourism - the example of New York City
The Zodiac Ciphers: What do we know? And when can we stop trying to solve them?
The Zodiac Ciphers: What do we know? And when can we stop trying to solve them?
EEG artifacts 2
EEG artifacts 2
Cultural Policy and Cultural Diplomacy - Yale University
Cultural Policy and Cultural Diplomacy - Yale University
Group 3 Powerpoint
Group 3 Powerpoint
Recently uploaded
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
Hiroshi Tomioka
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
Recently uploaded
(9)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
正しいTwitter-likeサービス間連携の提案
1.
正しいTwitter-like
サービス間連携の提案 川⼾ 正裕 Twitter: @m_kawato 2009/11/29 TokyuRuby会議01 1
2.
⾃⼰紹介 • 電機メーカー勤務 • Webと社会・⽣活との関係に興味 •
Rubyでありがちなスクリプト⾃作 – はてなブックマーク→Twitter投稿スクリプト – Twitterへの位置情報投稿スクリプト • 発表駆動開発 2009/11/29 TokyuRuby会議01 2
3.
本題 • Twitter-likeなタイムライン系サービス
– FriendFeed – Facebook – mixiボイス – GREE (ひとこと) – Amebaなう – etc. 2009/11/29 TokyuRuby会議01 3
4.
ありがちなTwitter-like
サービス間連携 Twitter 投稿 平和島なう mixiボイス コピー 平和島なう 2009/11/29 TokyuRuby会議01 4
5.
問題点 • 複数サービスでつながっている⼈は、同
じ発⾔を何回も⾒るはめに • ReTweet経由で、⾒えないところに⾃分 の発⾔がコピーされるのが気持ち悪い • 空気が違う – mixiボイスで「ドロリッチなう」とか書くと 浮いた感じ… 2009/11/29 TokyuRuby会議01 5
6.
提案 • 複数のTwitter-likeサービスを束ねる、⼀
種のマッシュアップサービス • 複数サービスのタイムラインを合成して、 1つのタイムラインとして表⽰ 2009/11/29 TokyuRuby会議01 6
7.
こんな感じ Twitterタイムライン
mixi タイムライン 平和島なう 平和島なう バルス おはようございます 平和島なう バルス おはようございます 合成タイムライン 2009/11/29 TokyuRuby会議01 7
8.
どうやって実現する? OAuth+Twitter API (相当)
が共通して使えれば都合が良いが… Twitter: mixi Connect (※): OAuth Service Provider OAuth Service Provider OAuth認証 OAuth認証 MixTimeline: Twitter mixi Connect OAuth Consumer アクセストークン アクセストークン ログイン ユーザ ※2009年11⽉現在、⼀般公開 されていない 2009/11/29 TokyuRuby会議01 8
9.
とりあえず作ってみた Twitterフレンドタイムライン
Twitterリストタイムライン 合成タイムライン 2009/11/29 TokyuRuby会議01 9
10.
使⽤ライブラリ/フレームワーク • oauth (OAuthコンシューマライブラリ) •
rubytter (Twitter APIのRubyラッパ) • Sinatra (Webアプリケーションフレーム ワーク) 2009/11/29 TokyuRuby会議01 10
11.
デモ (時間があれば)
…実⽤性については聞かないでください 2009/11/29 TokyuRuby会議01 11
12.
ご清聴ありがとうございました 2009/11/29
TokyuRuby会議01 12
Download now