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
Delegating the chores of authenticating users to Keycloak
ahus1
0
190
ClaudeCode_vs_GeminiCLI_Terraformで比較してみた
tkikuchi
1
1.3k
Microsoft Defender XDRで疲弊しないためのインシデント対応
sophiakunii
1
320
セキュアな社内Dify運用と外部連携の両立 ~AIによるAPIリスク評価~
zozotech
PRO
0
130
衛星運用をソフトウェアエンジニアに依頼したときにできあがるもの
sankichi92
1
1.1k
ロールが細分化された組織でSREは何をするか?
tgidgd
1
420
無理しない AI 活用サービス / #jazug
koudaiii
0
100
SREの次のキャリアの道しるべ 〜SREがマネジメントレイヤーに挑戦して、 気づいたこととTips〜
coconala_engineer
1
4.4k
「Chatwork」のEKS環境を支えるhelmfileを使用したマニフェスト管理術
hanayo04
1
400
「現場で活躍するAIエージェント」を実現するチームと開発プロセス
tkikuchi1002
3
380
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
39k
AIエージェントが書くのなら直接CloudFormationを書かせればいいじゃないですか何故AWS CDKを使う必要があるのさ
watany
18
7.6k
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
70
11k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
Building Applications with DynamoDB
mza
95
6.5k
Thoughts on Productivity
jonyablonski
69
4.7k
How STYLIGHT went responsive
nonsquared
100
5.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
It's Worth the Effort
3n
185
28k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Speed Design
sergeychernyshev
32
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を書き換えているに過ぎない!