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
ahiru
February 12, 2017
Technology
140
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
180
OSC名古屋東海道らぐLT
na0ki
0
700
mWWDC2017
na0ki
0
560
OSC Osaka 2017 LT
na0ki
0
180
OSC Nagoya Tokaidou LUG LT
na0ki
0
170
Tokaido LUG 2016.02.20
na0ki
0
930
Other Decks in Technology
See All in Technology
FinOps X 2026 Recap from Engineer Side #JapanFinOps
chacco38
0
230
そのタスクオンスケですか?
poropinai1966
0
110
打造你的 AI 工作流:Agent Skill + MCP 實戰工作坊
appleboy
0
310
從觀望到全公司落地:AI Agentic Coding 導入實戰 — 流程整合與安全治理
appleboy
0
400
5分でわかるDuckDB Quack
chanyou0311
4
290
SRE歴2ヶ月でも開発6年の知見を活かして、チームで止まっていた環境改善を前に進めた話
a_ono
0
160
背中から、背中へ /paying forward to community
naitosatoshi
0
200
Hatena Engineer Seminar 37 jj1uzh
jj1uzh
0
390
どうして今サーバーサイドKotlinを選択したのか
nealle
0
170
AIに「使われる」時代のSaaS戦略 〜既存WebAPIのMCPサーバー化における開発ノウハウ〜
ekispert_api
0
150
データレイクの「見えない問題」を可視化する
sansantech
PRO
1
260
フルAIで個人開発して学んだあれこれ / yuruai vol.1
isaoshimizu
0
160
Featured
See All Featured
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
340
Mobile First: as difficult as doing things right
swwweet
225
10k
BBQ
matthewcrist
89
10k
RailsConf 2023
tenderlove
30
1.5k
Building the Perfect Custom Keyboard
takai
2
810
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
410
Building Adaptive Systems
keathley
44
3.1k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
300
The Spectacular Lies of Maps
axbom
PRO
1
840
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
450
Color Theory Basics | Prateek | Gurzu
gurzu
0
380
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