$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Slackをハックしよう
Search
Doppon
July 01, 2019
Technology
0
2.4k
Slackをハックしよう
Slackの内部をのぞいて見た話です。第3回 Akatsuki Geek LiveでのLT資料。
Doppon
July 01, 2019
Tweet
Share
Other Decks in Technology
See All in Technology
チーリンについて
hirotomotaguchi
3
1.1k
RAG/Agent開発のアップデートまとめ
taka0709
0
140
LLM-Readyなデータ基盤を高速に構築するためのアジャイルデータモデリングの実例
kashira
0
210
モダンデータスタック (MDS) の話とデータ分析が起こすビジネス変革
sutotakeshi
0
430
生成AI時代の自動E2Eテスト運用とPlaywright実践知_引持力哉
legalontechnologies
PRO
0
210
AI時代におけるアジャイル開発について
polyscape_inc
0
130
生成AI・AIエージェント時代、データサイエンティストは何をする人なのか?そして、今学生であるあなたは何を学ぶべきか?
kuri8ive
2
2.1k
Debugging Edge AI on Zephyr and Lessons Learned
iotengineer22
0
120
AI駆動開発における設計思想 認知負荷を下げるフロントエンドアーキテクチャ/ 20251211 Teppei Hanai
shift_evolve
PRO
2
190
直接メモリアクセス
koba789
0
280
【pmconf2025】PdMの「責任感」がチームを弱くする?「分業型」から全員がユーザー価値に本気で向き合う「共創型開発チーム」への変遷
toshimasa012345
0
270
ブロックテーマとこれからの WordPress サイト制作 / Toyama WordPress Meetup Vol.81
torounit
0
520
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
How STYLIGHT went responsive
nonsquared
100
6k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Music & Morning Musume
bryan
46
7k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
A Tale of Four Properties
chriscoyier
162
23k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.2k
Scaling GitHub
holman
464
140k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.2k
Transcript
Slackをハックしよう Doppon 1
Name: Doppo Sekino Twitter: @Doppon1033 担当: サーバーサイド 2 自己紹介 Hobby:
・旅行 ・甘いもの食べる ・コード書く 帰 国 子 女 だ お
3 ところで みんなSlack使ってる?|ω・`)ちら
4 Slackってな〜に ・チャットアプリ!! https://japan.cnet.com/article/35138743/ 最近上場もしたよ! こんな感じ!
5 Slackをハック? ちょwおま、何したん? (´^ω^`)ブフォwww
6 先に最終結果(どんっ!)
7 (どんっ!)
8 感想 ぐへへw(´゚∀゚`)
9 今回の対象 PC版のSlackアプリ! (それもMac)
10 アーキテクチャー(雑) エディタ Slack.app 直接書き換える ぞい!?
11 ポイント 1. Slackは書き換えられる!!(重要) 2. ..(あれ、これしかなくね) 3. ..(同上)
12 手始めに... PCまずはターミナルを開く
13 手始めに... Slackちゃんを探そう!!
14 手始めに... 実はこんなところにいます!
15 手始めに... 念のためのバージョン管理!!
16 くらえ!! git init !!
17 フォルダ構成
18 フォルダ構成
19 フォルダ構成 ssb-interop.js からトップいじれる
20 記述すべきコード(ただこれだけでok)
21 最後に お気づきだろうか?
22 最後に 実はCSSを書き換えているに過ぎない!