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.3k
Slackをハックしよう
Slackの内部をのぞいて見た話です。第3回 Akatsuki Geek LiveでのLT資料。
Doppon
July 01, 2019
Tweet
Share
Other Decks in Technology
See All in Technology
品質視点から考える組織デザイン/Organizational Design from Quality
mii3king
0
190
研究開発と製品開発、両利きのロボティクス
youtalk
1
510
【実演版】カンファレンス登壇者・スタッフにこそ知ってほしいマイクの使い方 / 大吉祥寺.pm 2025
arthur1
1
700
COVESA VSSによる車両データモデルの標準化とAWS IoT FleetWiseの活用
osawa
1
260
サラリーマンの小遣いで作るtoCサービス - Cloudflare Workersでスケールする開発戦略
shinaps
1
390
Agile PBL at New Grads Trainings
kawaguti
PRO
1
390
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
8.7k
生成AIでセキュリティ運用を効率化する話
sakaitakeshi
0
490
LLMを搭載したプロダクトの品質保証の模索と学び
qa
0
1k
下手な強制、ダメ!絶対! 「ガードレール」を「檻」にさせない"ガバナンス"の取り方とは?
tsukaman
2
420
Webブラウザ向け動画配信プレイヤーの 大規模リプレイスから得た知見と学び
yud0uhu
0
230
MCPで変わる Amebaデザインシステム「Spindle」の開発
spindle
PRO
3
3.2k
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
How to train your dragon (web standard)
notwaldorf
96
6.2k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
111
20k
Facilitating Awesome Meetings
lara
55
6.5k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
920
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
The Language of Interfaces
destraynor
161
25k
Into the Great Unknown - MozCon
thekraken
40
2k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
A Modern Web Designer's Workflow
chriscoyier
696
190k
Raft: Consensus for Rubyists
vanstee
140
7.1k
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を書き換えているに過ぎない!