Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
osc hamanako 2017 LT
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ahiru
February 12, 2017
Technology
130
1
Share
osc hamanako 2017 LT
LT presentation slide for OSC Hamanako 2017
ahiru
February 12, 2017
More Decks by ahiru
See All by ahiru
tokaido lug 2019-03-09
na0ki
1
160
OSC名古屋東海道らぐLT
na0ki
0
690
mWWDC2017
na0ki
0
540
OSC Osaka 2017 LT
na0ki
0
170
OSC Nagoya Tokaidou LUG LT
na0ki
0
160
Tokaido LUG 2016.02.20
na0ki
0
920
Other Decks in Technology
See All in Technology
TSKaigi 2026 - Auth.jsからBetter Authへの 移行に見る「型とランタイム」の 設計思想の変化
teamlab
PRO
1
150
Cortex(Code) を ML モデルの 精度改善サイクルに組み込む.pdf
oimo23
0
260
CloudFront VPCオリジンとVPC Latticeサービスの内部ALBをマルチアカウントで一元利用しよう
duelist2020jp
4
110
シンデレラなんかになりたくない!ガラスの靴が割れた時代にどう歩く?
nomizone
0
130
AWSアップデートから考える継続的な運用改善
toru_kubota
2
360
" 生成AIだけを使って" uPAR治療薬特許の分析
polytech
0
110
最新技術を"今は選ばない"という技術選定
leveragestech
PRO
0
380
ECSのTerraformモジュールにコントリビュートした話
harukasakihara
0
320
LookerとADKで作る社内AIエージェント
chanyou0311
0
300
Kaggle未経験社員をメダリストに育てる「AIドラゴン桜」
lycorptech_jp
PRO
0
160
TSKaigi 2026 - enumよ、さようなら
teamlab
PRO
2
370
TypeScriptはどのようにどこまで推論できるのか ─ とにかく as は禁止で
ypresto
1
350
Featured
See All Featured
A designer walks into a library…
pauljervisheath
211
24k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
300
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
510
How to train your dragon (web standard)
notwaldorf
97
6.6k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
55k
Deep Space Network (abreviated)
tonyrice
0
150
RailsConf 2023
tenderlove
30
1.4k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
570
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Automating Front-end Workflow
addyosmani
1370
210k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
140
Transcript
mikutter_slack OSC浜名湖LT
自己紹介 lあひる lNitech lTwitter 「あひる焼き」とつぶやけばわかる lEJUG, mikutter
mikutterとは? uわるふざけ(公式見解) u最新のfaqは以下のURLからjsonで取得可能! http://mikutter.hachune.net/faq.json u元 Twitter クライアント、現 “環境” u環境 #とは
Twitter もできるが、ファイラが使えたり、ブラウザが使えてしまったり…
mikutter は環境
mikutter は Not Only Twitter Client
つまり Slack が使えてしまっても問題ないな?
mikutter_slack あなたも mikutter で slack が できるフレンズなんだね! すっごーい! わーい!たーのしー!! 友情出演:
@toshi_a
mikutter meets slack umikutterは今さまざまなサービスと連携できるように進化をしている uSlackプラグインがそのモデルケースとなるように開発を進めている uSlackプラグインの実装の過程でmikutter側の実装が足りない部分などは、 u適宜mikutter作者をオッラーンすることで対応してもらう所存 ここに以下の図 https://pbs.twimg.com/m edia/C35wlTGVMAArnVk.j
pg:large
mikutter_slack
今できてること u単一のチームのみ扱える uリードオンリーで投稿はできない uパブリックチャンネルのみ扱える u今後随時機能を拡張していく予定
もうちょい詳しく u2017/02/12 現在、slackプラグインは mikutter_slack と mikutter_slack_gui プラ グインの二つから構成されている uGUIに依存するコードを slack_gui
に移行することで、サーバーサイドなどで GUIに依存せずにslackプラグインを使えるといった利点がある u投稿機能などはAPI側をcoreに実装して、そのほかはGUIに実装予定 u最近はチャンネルリンクを押して新規タブとして開ける ここに以下の画像 https://pbs.twimg.com/media/ C4coKslVYAEUhjL.png:large
さらにもう少し slack.rb メインアプリケーション api/ slackのライブラリのAPIをmikutter向けにラッピング model/ 各種モデルクラス entity/ メッセージの整形とか config/
各種設定 www/ 謎のhtml
謎のhtml
Twitter認証時のhtml
謎のhtml
今後 uSlackのサードパーティ製プラグインの代表となれるよう志高めに実装していきたい u日経LinuxでLinuxのSlackクライアントとしてmikutterが紹介される日を夢見てる uGitHubで公開しているので、mikutterユーザはどんどん使ってほしい uhttps://github.com/Na0ki/mikutter_slack uhttps://github.com/Na0ki/mikutter_slack_gui u詳しくは mikutterの薄い本vol.11 をご覧ください! http://kohinata.sumomo.ne.jp/mikutter.html