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
Slackをハックしよう
Search
Doppon
July 01, 2019
Technology
0
2.1k
Slackをハックしよう
Slackの内部をのぞいて見た話です。第3回 Akatsuki Geek LiveでのLT資料。
Doppon
July 01, 2019
Tweet
Share
Other Decks in Technology
See All in Technology
2024年にチャレンジしたことを振り返るぞ
mitchan
0
150
KnowledgeBaseDocuments APIでベクトルインデックス管理を自動化する
iidaxs
1
280
LINEスキマニにおけるフロントエンド開発
lycorptech_jp
PRO
0
340
10個のフィルタをAXI4-Streamでつなげてみた
marsee101
0
180
re:Invent をおうちで楽しんでみた ~CloudWatch のオブザーバビリティ機能がスゴい!/ Enjoyed AWS re:Invent from Home and CloudWatch Observability Feature is Amazing!
yuj1osm
0
140
私なりのAIのご紹介 [2024年版]
qt_luigi
1
120
Working as a Server-side Engineer at LY Corporation
lycorp_recruit_jp
0
380
Oracle Cloud Infrastructure:2024年12月度サービス・アップデート
oracle4engineer
PRO
1
270
JVM(JavaVM)の性能分析者観点で探るInstanaの可能性
instanautsjp
0
120
小学3年生夏休みの自由研究「夏休みに Copilot で遊んでみた」
taichinakamura
0
180
多領域インシデントマネジメントへの挑戦:ハードウェアとソフトウェアの融合が生む課題/Challenge to multidisciplinary incident management: Issues created by the fusion of hardware and software
bitkey
PRO
2
120
20241220_S3 tablesの使い方を検証してみた
handy
4
700
Featured
See All Featured
Writing Fast Ruby
sferik
628
61k
GitHub's CSS Performance
jonrohan
1031
460k
Designing for humans not robots
tammielis
250
25k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
Visualization
eitanlees
146
15k
Raft: Consensus for Rubyists
vanstee
137
6.7k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
Building Your Own Lightsaber
phodgson
103
6.1k
Automating Front-end Workflow
addyosmani
1366
200k
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を書き換えているに過ぎない!