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
非エンジニアでもデキる ラクラク自動化生活
Search
Daisuke Yamashita
August 24, 2015
Business
1.4k
9
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
非エンジニアでもデキる ラクラク自動化生活
えびスタ!#3 特別編「NewsPicksウェブ版リニューアルの裏側」のLT
http://ebista.connpass.com/event/18581/
Daisuke Yamashita
August 24, 2015
More Decks by Daisuke Yamashita
See All by Daisuke Yamashita
EducationTech Talks Tokyo #1
dddaisuke
2
2k
CTOが語る「Challenge」~うちの会社の技術的挑戦、全部話します~
dddaisuke
2
420
Firebaseのススメ入門編 - Google Play APP DOJO
dddaisuke
0
910
Firebase Realtime Database 株式会社マナボ 導入事例
dddaisuke
4
2.6k
Google DevFest Tokyo 2016
dddaisuke
3
1.1k
Firebase Overview @ Google I/O 2016
dddaisuke
2
1.4k
サーバーサイドから利用するFirebase
dddaisuke
4
3.1k
クラウドテクノロジーで加速する開発・運用 | EdTech CTO Night
dddaisuke
4
6.4k
Other Decks in Business
See All in Business
開発が速く安くなった後の話 AI時代のソフトウェアエンジニアリング組織論 #devsumi
recruitengineers
PRO
81
56k
ゲームにおけるメディアミックス展開との向き合い方 -ヘブンバーンズレッドのメディアミックス企画の立て方-
gree_tech
PRO
0
110
ログラス会社紹介資料 / Loglass Company Deck
loglass2019
19
570k
透明性レポート(2026年上半期)
mercari_inc
0
33k
株式会社SAFELY 会社紹介 / Company
safely_pr
1
8k
令和8年度会社パンフレット
wf714201
0
300
個人的に感動した サクラエディタの機能2026822 ゆるweb
mikikosaka
0
620
数字で見る松岡会計事務所(2026年版)
wf714201
0
780
Claude Design/Codex入門:創造性とデザイン品質を、同じ箱で綱引きさせない
forest8810
0
170
BLUEDGE(ブルーエッジ)会社紹介資料 2026年8月版
bluedge_llc
PRO
1
120
株式会社ジグザグ_新規投資家向け資料_2026年7月
zig_zag
0
1.8k
20年続く長寿タイトルが、15年目にして売上を伸ばせた理由
gree_tech
PRO
0
200
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
220
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
sira's awesome portfolio website redesign presentation
elsirapls
0
330
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.5k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
390
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Technical Leadership for Architectural Decision Making
baasie
3
510
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
440
Scaling GitHub
holman
464
140k
Building the Perfect Custom Keyboard
takai
2
840
Transcript
ඇ Τ ϯ δχ Ξ Ͱ σ Ω Δ
ɹ ɹ ɹ ɹ ϥ Ϋ ϥ Ϋ ࣗ ಈ Խ ੜ ׆
ࣗ ݾ հ • גࣜձࣾϚφϘͷCTO • ̎ࣇͷύύ • bit.ly/dddaisuke
• twitter.com/dddaisuke • facebook.com/dice.k.yamashita • blog.daisukeyamashita.com
Έͳ͞ΜͪΌΜͱಇ͍ͯ·͔͢ʁ
ࢲɺ
None
ͱ͍͏ͷஊͰɺ
ͱʹ͔͘ɺॳظϑΣʔζͷελʔτΞοϓͷCTOͱ͍͏ ৬छɺׂΓࠐΈ͕ൃੜ͍͢͠ɻ
ελʔτΞοϓͷCTOͱ͍͏৬छɺׂΓࠐΈ͕ൃੜ͠ ͍͢ • ྺ࢙తܦҢΛ͍ͬͯΔ • ཕͷॴࡏΛ͍ͬͯΔ • ෛͷҨ࢈ͷଘࡏΛ͍ͬͯΔ • ϦιʔεͷաෆΛ͍ͬͯΔ
ελʔτΞοϓͷCTOͱ͍͏৬छɺׂΓࠐΈ͕ൃੜ͠ ͍͢ • ݱ͔Βɺ࣮ΦϖϨʔγϣϯͷ૬ஊ • ܦӦਞ͔Βɺ Πϯϑϥʗਓһͷ༧ࢉʗஔΛؚΉࣄۀܭըͷ૬ஊ
ԿͰ͔ΜͰରԠ͍ͯ͠Δͱɺ ຊʹඞཁͳ࡞ۀʹ͕͚࣌ؒ͞ͳ͘ͳͬͯ͠·͏ɻ
ͦͯ͠ɺ࠷ॳͷϑΣʔζͰɺ ͬͱίʔυΛॻ͚Δͷ͕ࣗͱ͍͏ݱ࣮
C T O ͷ ੜ ଘ ઓ ུ Ͱ͖Δ͚ͩࣗͷखΛಈ͔͞ͳ͍
C T O ͷ ੜ ଘ ઓ ུ ظݶ͖ͷλεΫʹ100%ίϛοτ͢Δͱɺ ձࣾͱͯ͠ͷ҆શϚʔδϯ͕ແ͘ͳΔɻ
C T O ͷ ੜ ଘ ઓ ུ ͦΜͳঢ়گͰɺࣗʹ͔͠ରॲͰ͖ͳ͍ τϥϒϧ͕ൃੜ
ʹɹࢮ
C T O ͷ ੜ ଘ ઓ ུ ͳͷͰɺඇΤϯδχΞͰ͋ͬͯɺ ͲΜͲΜΤϯδχΞدΓͷ࡞ۀΛͬͯΒ͏
C T O ͷ ੜ ଘ ઓ ུ Ͱ͖Εɺͦͷޙʹਓ͕Βͳͯ͘ ࡁΉΑ͏ʹ͍ͨ͠ʂ
C T O ͷ ੜ ଘ ઓ ུ ͦɹ͜ɹͰɹɺɹࣗɹಈɹԽɹʂ
ඇΤϯδχΞʼ Ϣʔβʔ͔ΒΞϯέʔτूΊ͍ͨͷͰɺΞ ϯέʔτػೳ࡞͍ͬͯͩ͘͞ɻ Զʼ ʢ͑ɺͦΕϝϯυΠʣͲ͏ͤɺGoogle Spreadsheet Ͱूܭ͢ΔΜͰ͠ΐʁGoogle FormsΛ͑؆୯ʹ࡞Ε ΔΑʂ https://www.google.com/intl/ja_jp/forms/about/
Զʼ ಠࣗͷσβΠϯΛॆͯͨΓA/BςετͷͨΊʹɺΤ ϯδχΞΛ̍߆ଋͯ͢͠Δ͙Β͍ͳΒɺ SurveyMonkey͕҆͘ಋೖͰ͖ΔΑʂ ඇΤϯδχΞʼ λμͷϠπͰྑ͍ͬ͢ʂ https://jp.surveymonkey.com/
ඇΤϯδχΞʼ ͍ʔɺGoogle FormsͬͯศརͰ͢Ͷʂ͜Εͬͯ GoogleͷΞΧϯτແ͍ͱɺϢʔβʔIDͱ͔ूΊΒΕͳ͍ΜͰ͢ ΑͶʁ Զʼ ͍ɺΫΤϦʔύϥϝʔλͰॳظೖΕΒΕΔ͔Βɺ͏ͪͷ αʔϏεͷϩάΠϯޙͷϖʔδʹϦϯΫࠐΊϢʔβID͚ͩ͡Ό ͳ͘ɺଞͷγεςϜ্ͷใΛऔΓࠐΊΔΑʂ ඇΤϯδχΞʼ
Ϛδ͔ͬ͢ʂ http://creazy.net/2013/06/google_form_default_set.html
ඇΤϯδχΞʼ Google FormsͰձһͷʢΫϨʔϜʣ ΛूΊΒΕΔΑ͏ʹͨ͠ΜͰ͚͢ͲɺΤϯδχΞ͕ݟͯ ͘Ε·ͤΜʂ Զʼ ZapierΛͬͯɺHipChatͷΤϯδχΞάϧʔϓʹ ࣗಈߘͯ͠͠·͑ʂ https://zapier.com/
Զʼ ͏ͬɻ݁ߏɺτϥϒͬͯΔͳɻɻɻ
ηʔϧεʼ ΤϯδχΞຖGitHubͬͯΔ͔Βྑ͍͔͠Εͳ͍Ͱ ͚͢Ͳɺόάमਖ਼ґཔ༷ͨ͠ͷΓऔΓͷͨΊʹϒϥβͰIssues։ ͘ͷμϧ͍ɻ Զʼ GitHub Issuesͷϝʔϧड৴ઃఆͯ͠ΔΑͶʁ͋Εʹฦ৴ͨ͠ Βࣗಈతʹॻ͖ࠐΈͯ͘͠ΕΔΑɻ ηʔϧεʼ Ϛδʂʁ
https://github.com/blog/811-reply-to-comments-from-email
Զʼ ͪΌΜͱϑΟϧλʔઃఆͨ͠ํ͕͍͍Αɻ ηʔϧεʼ ԶͷϝʔϧϑΟϧλʔςΫχοΫΛݟͤͯΓ·͢Αʂ Զʼ ɾɾɾʢͳΜͰηʔϧεͬͯɺϝʔϧϑΟϧλʔ͚ͩҟৗʹৄ ͍͠ͷ͔ʁʣ https://github.com/blog/811-reply-to-comments-from-email
σΟϨΫλʔʼ ͖ΌʔʂεςʔδϯάͰͷ֬ೝෆͰɺ मਖ਼ՕॴҎ֎ͷϓϩμΫγϣϯͷUI่͕ΕͯΔʂʂʂ Զʼ Ghost InspectorͰɺৗʹΩϟϓνϟʔΛऔͬͯࠩ ͕ൃੜͨ͠ΒϝʔϧඈͤΔΑʢࠩ%ͰࢦఆՄೳʣ https://ghostinspector.com/
• ࠨ͕ݱࡏͷϏϡʔʢCSS͕ޮ͍͍ͯͳ͍ʣ • ӈ͕લճͷΩϟϓνϟʔͱͷDiff͕ൃੜ͍ͯ͠ΔՕॴ
Զʼ Ghost Inspector͔ΒWebhookݺͼग़ͤΔ͔Βɺ Zapierܦ༝ͰHipChatʹඈ͓͔ͯ͘͠ɻ https://zapier.com/help/webhooks/
ࣾʼ յͨ͠ͷ୭ʂʂʂ https://ghostinspector.com/
σΟϨΫλʔʼ ͜ͷϖʔδͷΤϥʔ͚ͩɺHipChatʹߘͰ͖ ͳ͍Ͱ͔͢ʁ Զʼ ZapierͷEmail hookΛ͑ɺϑΟϧλʔΛॻ͚Δ͔Βඞ ཁͳ݅ͷϝʔϧ͚ͩHipChatʹྲྀͤΔΑɻ https://zapier.com/help/email/
ϑΟϧλʔಘҙͳηʔϧεʼ ϑΟϧλʔͳΒͤΖʂ Զʼ ɾɾɾʢݺΜͰͶʔΑʣ https://zapier.com/help/email/
ඇΤϯδχΞʼ ͪΐͬͱ৽͍͠ΣϒϖʔδΛ৽ઃ͠Α ͏ͱࢥ͏ΜͰ͚͢Ͳɻ Զʼ ͦΕͬͯԿ͔ಈతίϯςϯπ͋Δͷʁ
ඇΤϯδχΞʼ ͍͑ɺਃ͠ࠐΈϑΥʔϜ͙Β͍Ͱɺޙ ੩తίϯςϯπͰ͢ɻ Զʼ ͡Ό͋ɺʢαʔόʔཧͨ͘͠ͳ͍͠ʣS3Ͱӡ༻͠ Α͏ʂߋ৽ࣗͰΑΖ͘͠Ͷʂ http://aws.typepad.com/aws_japan/2012/08/hosting- website-on-s3.html
S3ʹϑΝΠϧΛΞοϓϩʔυ͢ΔͨΊͷπʔϧɺ ແྉͳΒCyberduckɺ༗ྉͳΒTransmitͳͲ͕ ͋Γ·͢ɻ
ඇΤϯδχΞʼ ؆୯ʹߋ৽Ͱ͖Δͷྑ͍ΜͰ͚͢ͲɺΈΜͳ͕͖ উखʹߋ৽͢Δ͔ΒɺS3ͷߋ৽Λཧ͢Δͷμϧ͍ͬ͢ʂ Զʼ ιʔεGitHubͰཧͯ͠ΔΜͩΑͶʁDeployBotΛ͑ɺϫ ϯΫϦοΫͰσϓϩΠͰ͖Δ͠ɺ୭͕ɺ͍ͭɺԿͷͨΊʹɺͲͷϦϏ δϣϯߋ৽͔͕ͨ͠ཧͰ͖ΔΑɻ ඇΤϯδχΞʼ ͜Εศརʂ http://deploybot.com/
ඇΤϯδχΞʼ ΠϯϑϥʹCloudFrontೖΕΖͬͯݴΘΕͨΜͰ͢ ͚ͲɺΩϟογϡඈ͢ͷ໘Ͱ͢ʂ Զʼ DeployBotͰΩϟογϡඈͤΔΑɻ ඇΤϯδχΞʼ ωਃʂ http://deploybot.com/
Զʼ αʔόʔ૿͑ͳ͍͠ɺָͪΜʂ
ඇΤϯδχΞʼ ࠓճͷΩϟϯϖʔϯͷΫʔϙϯద༻Λຖ άϥϑͰग़͍ͨ͠ΜͰ͚͢Ͳɺཧίϯιʔϧʹػೳ Ճͯ͠Β͑·ͤΜ͔ʁ Զʼ ͔֬SQLॻ͚ͨΑͶʁre:dashΛ͏ͱɺ͜ͷϖʔδ ʹSQLΛՃ͢ΔͱάϥϑʹͳΔΑʂ http://redash.io/
None
Զʼ ͏ͪͷඇΤϯ δχΞͷͬͯগ ͳ͍Μ͚ͩͲɺά ϥϑͷ૿Ճ ͘ͳ͍ʁ͆
Zapier͕Φεεϝͳͷɺ ͱʹ͔͘ରԠAPIͷ͕ΊͪΌͪ͘Όଟ͍͜ͱʂ
None
None
None
None
None
None
None
ͦ ͷ ؾ ʹ ͳ Ε ɺ ࣗ
Ͱ A P I Λ Ճ Ͱ ͖ Δ
Έ Μ ͳ ࣗ ಈ Խ Ͱ ɹɹɹɹɹՆ Λ
ຬ ٤ ͠ Α ͏ ʂ
λ ϯ Ϡ Φ ʂ ʂ ʂ
ૉ ࡐ ࣸ ਅ ɺ ͺ͘ ͨ ͦ ༷
ͷ ࣸ ਅ Λ ར ༻ ͞ ͤ ͯ ͖ · ͠ ͨ ɻ