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
Chrome Extensionをはじめよう
Search
fukayatsu
March 20, 2013
Technology
1
650
Chrome Extensionをはじめよう
渋谷.rb[:20130320](拡大版) on Zusaar
http://www.zusaar.com/event/545003
の発表資料です。
fukayatsu
March 20, 2013
Tweet
Share
More Decks by fukayatsu
See All by fukayatsu
esaを支える技術と気持ち
fukayatsu
7
2.9k
esa.ioの育て方
fukayatsu
28
9k
[WIP] esa.io、その後の話
fukayatsu
20
6.6k
esaを支える睡眠を支える技術
fukayatsu
18
6.5k
esa.io - 趣味から育てたWebサービスで生きていく
fukayatsu
62
61k
esa-kai
fukayatsu
1
360
あなたの知らないesa
fukayatsu
0
310
楽しいesaの作り方
fukayatsu
0
270
tqrk07-fukayatsu.pdf
fukayatsu
3
450
Other Decks in Technology
See All in Technology
普通のチームがスクラムを会得するたった一つの冴えたやり方 / the best way to scrum
okamototakuyasr2
0
110
Automating Web Accessibility Testing with AI Agents
maminami373
0
1.3k
Apache Spark もくもく会
taka_aki
0
130
S3アクセス制御の設計ポイント
tommy0124
3
200
Webアプリケーションにオブザーバビリティを実装するRust入門ガイド
nwiizo
7
880
dbt開発 with Claude Codeのためのガードレール設計
10xinc
2
1.3k
企業の生成AIガバナンスにおけるエージェントとセキュリティ
lycorptech_jp
PRO
2
190
OCI Oracle Database Services新機能アップデート(2025/06-2025/08)
oracle4engineer
PRO
0
180
Evolución del razonamiento matemático de GPT-4.1 a GPT-5 - Data Aventura Summit 2025 & VSCode DevDays
lauchacarro
0
210
react-callを使ってダイヤログをいろんなとこで再利用しよう!
shinaps
2
260
まずはマネコンでちゃちゃっと作ってから、それをCDKにしてみよか。
yamada_r
2
120
複数サービスを支えるマルチテナント型Batch MLプラットフォーム
lycorptech_jp
PRO
1
870
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Building Adaptive Systems
keathley
43
2.7k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
810
Agile that works and the tools we love
rasmusluckow
330
21k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.1k
Producing Creativity
orderedlist
PRO
347
40k
Writing Fast Ruby
sferik
628
62k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
Code Review Best Practice
trishagee
71
19k
Transcript
Chrome Extension Λ͡ΊΑ͏ fukayatsu 2013-03-20 shibuya.rb ֦େ൛ 133݄21༵
about me • @fukayatsu • working for https://cakes.mu • ※ΤϯδχΞืूத
• ͜͜࠷ۙΑ͘chrome extension࡞ͬͯΔ 133݄21༵
࣭ • Google ChromeͬͯΔਓʁ • Chrome Extension࡞ͬͨ͜ͱ͕͋Δਓʁ • Chrome ExtensionΛެ։͍ͯ͠Δਓʁ
133݄21༵
શ෦ͯ·Δਓฉ ͔ͳ͍͍͔ͯ͘ orz 133݄21༵
Chrome Extension Λ࡞Δಈػ 133݄21༵
1. ෆຬ • ͍͍ͪͪʓʓ͢Δͷ͕໘ • ͔ͭɺͦΕΛղܾ͢Δextension͕ݟ ͨΒͳ͍ 133݄21༵
2. ༡ͼ • ΞΠίϯΛฒͯ༡ͼ͍ͨ 133݄21༵
3. ࡞ެ։؆୯ • جຊతʹjavascript + html + chrome api •
google checkoutͰ$5͏ͱެ։Մೳʹ • ↑ॳճͷΈ • ςελʔͷΈʹެ։Մೳ 133݄21༵
ൺֱత؆୯ʹ࡞ɾެ։ Ͱ͖ͯɺࣗͷʑͷੜ ׆ΛͪΐͬͱศརʹͰ͖ ͯɺଞͷਓʹتΜͰ Β͑Δʢ͔͠Εͳ͍ʣ 133݄21༵
Chrome Extension ͷ͡Ί͔ͨ 133݄21༵
ࢀߟαΠτ • http://developer.chrome.com/extensions/ getstarted.html • ͱΓ͋͑ͣGetting Started௨Γʹ࡞ͬ ͯΈΔ • https://developer.chrome.com/extensions/
samples.html • ଞͷαϯϓϧΛಈ͔ͯ͠ΈΔ 133݄21༵
࡞σϞʁ 133݄21༵
Chrome Web Store ʹެ։͢Δ 133݄21༵
σϞʁ 133݄21༵
Tips 133݄21༵
extension ͷΠϯετʔϧઌ • Mac • ~/Library/Application Support/Google/ Chrome/Default/Extensions/ 133݄21༵
࡞֦ͬͨுػೳ ͷҰ෦Λհ #εςϚ https://chrome.google.com/webstore/search-extensions/fukayatsu 133݄21༵
Easy Copy for Pivotal Tracker • pivotal trackerͷstory idstory nameΛΫ
ϦοϓϘʔυʹίϐʔ • ΘΓͱศར 133݄21༵
Markdown Linker • webϖʔδɺϦϯΫɺը૾Λmarkdown ܗࣜͰΫϦοϓϘʔυʹίϐʔ • ͜ΕΘΓͱศར 133݄21༵
AutoProxy • ϖʔδͷurl͝ͱʹࣗಈతʹproxyΛΓ ସ͑Δ • Proxy SwitchySharp͕ಈ͔ͳ͘ͳͬͨ ͷͰ࡞ • ઃఆը໘:
JSON 133݄21༵
MessageLeaf Blocker • ϒϩάͱ͔ͰϖʔδͷԼͷํ͔Βχϣ Ωοͱग़ͯ͘Δ༿ͬͺΛফ͢ • ͋Εͱͯྑ͍αʔϏεͩͱࢥ͏͚ Ͳɺͨ·ʹअຐʹײ͡ΔͷͰ... 133݄21༵
OopsStaging • ҙͷurlʹରͯ͠ҙͷϥϕϧΛࣗಈ ૠೖ • ʮ※ը໘։ൃதͷͷͰ͢ʯΈ͍ͨͳ • stagingڥͱ͔Ͱ༻ 133݄21༵
PanaiRedirect • ͯϒͷmobile൛ͷurlΛ౿Μͩ࣌ʹɺ PC൛ʹભҠͯ͠ཉ͔ͬͨ͠ͷͰ࡞ • (http://d.hatena.ne.jp/.+/)touch/(.+): ${1}${2} • ↑͜Μͳײ͡ͰઃఆΛՃͰ͖Δ 133݄21༵
͍ͭΔ͔ʁ • શʹ߹Θͤ • ʮͺʯͷӈʹ͔͠ଘࡏ͢ΔՁ͕ແ͍ 133݄21༵
͓ΘΓ 133݄21༵