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
EducationTech Talks Tokyo #1
Search
Daisuke Yamashita
December 13, 2016
Technology
2
1.8k
EducationTech Talks Tokyo #1
EducationTech Talks Tokyo #1
https://edtech.connpass.com/event/44732/
での発表資料です。
Daisuke Yamashita
December 13, 2016
Tweet
Share
More Decks by Daisuke Yamashita
See All by Daisuke Yamashita
CTOが語る「Challenge」~うちの会社の技術的挑戦、全部話します~
dddaisuke
2
380
Firebaseのススメ入門編 - Google Play APP DOJO
dddaisuke
0
830
Firebase Realtime Database 株式会社マナボ 導入事例
dddaisuke
4
2.4k
Google DevFest Tokyo 2016
dddaisuke
3
1k
Firebase Overview @ Google I/O 2016
dddaisuke
2
1.2k
サーバーサイドから利用するFirebase
dddaisuke
4
3k
非エンジニアでもデキる ラクラク自動化生活
dddaisuke
9
1.4k
クラウドテクノロジーで加速する開発・運用 | EdTech CTO Night
dddaisuke
4
6.3k
Other Decks in Technology
See All in Technology
マルチアカウント環境における組織ポリシーについて まとめてみる
nrinetcom
PRO
2
110
x86-64 Assembly Essentials
latte72
4
790
Pwned Labsのすゝめ
ken5scal
2
590
Amazon Bedrock Knowledge basesにLangfuse導入してみた
sonoda_mj
2
300
データモデルYANGの処理系を再発明した話
tjmtrhs
0
470
JAWS FESTA 2024「バスロケ」GPS×サーバーレスの開発と運用の舞台裏/jawsfesta2024-bus-gps-serverless
ma2shita
3
420
最近のSRE支援ニーズ考察 | sogaoh's LT @ Road to SRE NEXT@札幌
sogaoh
PRO
1
170
目標と時間軸 〜ベイビーステップでケイパビリティを高めよう〜
kakehashi
PRO
8
1.1k
生成AIがローコードツールになる時代の エンジニアの役割を考える
khwada
0
350
結果的にこうなった。から見える メカニズムのようなもの。
recruitengineers
PRO
1
130
貧民的プログラミングのすすめ
kakehashi
PRO
2
310
QAエンジニアが スクラムマスターをすると いいなぁと思った話
____rina____
0
230
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
11
560
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
11
1.3k
Six Lessons from altMBA
skipperchong
27
3.6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
100
18k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Documentation Writing (for coders)
carmenintech
69
4.6k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
Transcript
&EVDBUJPO5FDI5BMLT5PLZP גࣜձࣾϚφϘɹ$50ɹࢁԼେհ
ࣗݾհ w גࣜձࣾϚφϘɹऔక$50 #MPHɿIUUQTCMPHEBJTVLFZBNBTIJUBDPN 5XJUUFSɿ!EEEBJTVLF 'BDFCPPLɿEJDFLZBNBTIJUB w (PPHMF%FWFMPQFS&YQFSU $MPVE
IUUQTEFWFMPQFSTHPPHMFDPNFYQFSUTQFPQMFEBJTVLFZBNBTIJUB
None
None
None
None
ϗϦΤϞϯνϟϯωϧͰ ݱࡏ࿈ଓ৴தͰ͢!݄
ϗϦΤϞϯνϟϯωϧͰ ݱࡏ࿈ଓ৴தͰ͢!݄ w ງߐوจͷ2"ʮӳޠษڧඞཁͳ͍ʂʁʯʙWPMʙ w IUUQTXXXZPVUVCFDPNXBUDI WKG9%PUT3[* w ງߐوจͷ2"ʮٛڭҭෆཁʂʁʯʙWPMʙ w
IUUQTXXXZPVUVCFDPNXBUDI W79:7"X*9DX w ງߐوจͷ2"ʮࠓ͍͍࣌ͱ͜औΓʂʁʯʙWPMʙ w IUUQTXXXZPVUVCFDPNXBUDI WR24/MSYR w ງߐوจͷ2"ʮδϟετΞΠσΟΞ͕ޭ͢ΔʂʁʯʙWPMʙ w IUUQTXXXZPVUVCFDPNXBUDI WZ*,L7#2.I w ͓͖̍ʹɺ͋ͱճ৴͞ΕΔͦ͏Ͱ͢ɻ
ɹɹɹɹɹɹͱʁ εϚϗΞϓϦͰ͍࣌ؒͭͰ Ոఉڭࢣ͔ΒݸผࢦಋΛड͚ΒΕΔαʔϏεͰ͢ɻ
None
None
None
None
None
None
None
None
None
None
None
ಈը
εέʔϧʹ͍ͭͯ
εέʔϧʹ͍ͭͯ ·ͣɺݪଇͱͯ͠ϚφϘߴ୯ՁαʔϏεͱ͍͏ࣄ͋ Γɺແྉ҆Ձʹར༻Ͱ͖ΔιʔγϟϧܥαʔϏεͱൺ ΔͱɺٸܹͳͷεέʔϧײΕ͍ͯΔɻ
None
εέʔϧʹ͍ͭͯ ͷͰɺϚφϘ͔ࣾΒٕज़όϦόϦͰͳ͍εέʔϧʹ ؔΘΔ͓Λ͖ͤͯ͞·͢ɻ
࣭ߘͷਪҠ ˞ۙͷσʔλɺͻɾΈɾͭ
࣭ߘͷਪҠ ˞ۙͷσʔλɺͻɾΈɾͭ
࣭ߘͷਪҠ ˞ۙͷσʔλɺͻɾΈɾͭ
࣭ߘͷਪҠ ˞ۙͷσʔλɺͻɾΈɾͭ
࣭ߘͷਪҠ ˞ۙͷσʔλɺͻɾΈɾͭ
࣭ߘͷਪҠ ˞ۙͷσʔλɺͻɾΈɾͭ
None
࣭ߘͷਪҠ ˞ۙͷσʔλɺͻɾΈɾͭ
None
࣭ߘͷਪҠ
δϟϯϓΞοϓͷ εέʔϧରԠ
τϥϑΟοΫͷ૿ՃཁҼͱͯ͠ɺقઅཁҼɺΩϟϯ ϖʔϯཁҼ͕ڧ͍ͷͰɺϠόΠنͷεέʔϧΞοϓ ࣄલͷ༧ଌ͕Մೳɻ ˞ۙͷσʔλɺͻɾΈɾͭ δϟϯϓΞοϓͷεέʔϧରԠ
ࣗ࡞ WT ΫϥυαʔϏε δϟϯϓΞοϓͷεέʔϧରԠ
δϟϯϓΞοϓͷεέʔϧରԠ ΫϥυςΫϊϩδʔΛར༻Ͱ͖Δঢ়گͰ ΫϥυΛར༻͢Δͷ͔ʁɹࣗࣾ։ൃ͢Δͷ͔ʁ ͍ͭࣗࣾ։ൃʹΓସ͑Δͷ͔ʁɹΓସ͑ͳ͍ͷ͔ʁ
δϟϯϓΞοϓͷεέʔϧରԠ ϚφϘͷجຊઓུ ՄೳͳݶΓΫϥυαʔϏεΛར༻͢Δ
δϟϯϓΞοϓͷεέʔϧରԠ ͷࠒʹ11ϕʔεͷ7P*1αʔϏεΛ։ൃ͢ΔاۀΛ ܦӦ͍ͯͨ͠ܦݧ͔Βɺʢ͋͘·ͰҰൠͱͯ͠ʣઐۀ ͰͦͷςΫϊϩδʔΛ։ൃ͍ͯ͠Δձࣾͷํ͕ɺࡉ͔͍ όάϑΟοΫεϚχΞοΫͳରԠ͕ߦΘΕ͍ͯΔͱߟ ͍͑ͯΔɻ
δϟϯϓΞοϓͷεέʔϧରԠ ௨ৗͷར༻ྉ͚ۚͩͰɺৗʹ࠷৽ͷΞοϓσʔτΛड͚ Δࣄ͕Ͱ͖ΔϝϦοτ͋Δɻ
δϟϯϓΞοϓͷεέʔϧରԠ ௨ৗͷར༻ྉ͚ۚͩͰɺৗʹ࠷৽ͷΞοϓσʔτΛड͚ Δࣄ͕Ͱ͖ΔϝϦοτ͋Δɻ ·͞ʹɺʮԁ͑࿈͕ແྉͰҾ͚Δʯঢ়ଶʹʂ
δϟϯϓΞοϓͷεέʔϧରԠ Ξοϓσʔτʹ͍ɺαʔϏεʹো͕ൃੜͨ͠Γఀࢭ ͨ͠Γ͢ΔσϝϦοτ͋Δ͕ɺͦࣗࣾ͜Ͱ։ൃͯ͠ ͍ͯൃੜͨ͠ϋζͩͱׂΓΔɻ
δϟϯϓΞοϓͷεέʔϧରԠ ো͕ൃੜͯ͠ɺதͷਓ͕উखʹͯ͘͠ΕΔʂ ʢਫ਼ਆӴੜ্ɺେมΑΖ͍͠ʣ
δϟϯϓΞοϓͷεέʔϧରԠ ΫϥυαʔϏεͷಋೖܾఆલʹɺنຖͷίετײΛ ೝ͓͖ࣝͯ͠ɺඞཁ͕͋ΕఫୀϥΠϯʢࣗࣾ։ൃͷ Γସ͑λΠϛϯάʣΛࣄલʹߟ͓͑ͯ͘ɻ ˞ྉۚମܥʹΑͬͯɺஶ͘͠ίεύ͕ѱ͘ͳΔλΠϛϯά͕͋Δࣄ͕͋Δɻ
Ͳ͏ͬͯ ΠέͯΔαʔϏεΛݟ͚ͭΔʁ
ΠέͯΔαʔϏεͷൃ۷ํ๏ 5FDI$SVODIɿ*5ܥελʔτΞοϓʹؔ࿈͢ΔΞϝ ϦΧͷχϡʔεαΠτɻ5FDI$SVODI+BQBOɺຊ ಠࣗهࣄଟ͘ɺຊՈͷهࣄ͕ͯ͢༁͞ΕΔΘ͚ Ͱͳ͍ͷͰཁҙɻ
ΠέͯΔαʔϏεͷൃ۷ํ๏ $SVODI#BTFɿ5FDI$SVODIͷۀऀͰ͋Δ .JDIBFM"SMJOHUPOͷࢦࣔͷͱͰ։ൃ͞Εͨɺੈք ࠷େͷ8JLJQFEJBϥΠΫͳελʔτΞοϓσʔλϕʔ εɻ ελʔτΞοϓͷ֓ཁͦͷϘʔυϝϯόʔɺࢿۚௐ ୡֹࢿՈͳͲͷใ͕هࡌ͞Ε͍ͯΔɻ
ΠέͯΔαʔϏεͷൃ۷ํ๏ 4UBDL4IBSFɿΫϥυαʔϏεπʔϧ͕ͲͷΑ ͏ͳٕज़αʔϏεΛͬͯ։ൃ͞Ε͔͕ͨه͞Ε ͍ͯΔαʔϏεɻ 'BDFCPPL6CFS͕ɺࣾͰͲͷΑ͏ͳ֎෦αʔϏ εΛ͍ͬͯͯɺͲΜͳٕज़Ͱ։ൃ͞Ε͍ͯΔ͔ڵຯ ͕͋Γ·ͤΜ͔ʁͦΕΛΔ͜ͱ͕Ͱ͖·͢ɻ
ΠέͯΔαʔϏεͷൃ۷ํ๏ σϞσΠʢ%FNP%BZʣɿελʔτΞοϓΛҭ͢ ΔɺΠϯΩϡϕʔλ͕ࢧԉதͷاۀʢΞΠσΟΞʣΛ ࢿՈϝσΟΞʹհ͢ΔͨΊͷΠϕϯτɻ ϝδϟʔͳΠϕϯτʹؔͯ͠ɺ5FDI$SVODIͰΧ όʔ͞Ε͍ͯΔɻ
σʔλੳ
σʔλੳ w શࣾһʢΠϯλʔϯؚΉʣ͕42-Λॻ͚ΔʢΑ͏ʹͨ͠ʣ w SFEBTIͱ'JSFCBTF"OBMZUJDT w ΠϯλϏϡʔهࣄɿIUUQTTFMFDLDD
None
ߴϦϦʔε
σϓϩΠݖݶ w શΤϯδχΞʹσϓϩΠݖݶΛ༩ w ࣌·ͰσϓϩΠՄೳ w ཌ͕ٳΈͷσϓϩΠېࢭ
σϓϩΠݖݶ w TUBHJOHڥQSPEVDUJPOڥͷ̎ܥ౷Λӡ༻ w NBTUFSϒϥϯνͷ)&"%ɺ$*͕௨աͨ͠Βσϓ ϩΠ͞ΕΔՄೳੑ͕͋Δɻ w ՄೳͳݶΓػೳখ͘͞ϦϦʔε͢Δɻ ɹɹ
σϓϩΠݖݶ w TUBHJOHڥQSPEVDUJPOڥͷ̎ܥ౷Λӡ༻ w NBTUFSϒϥϯνͷ)&"%ɺ$*͕௨աͨ͠Βσϓ ϩΠ͞ΕΔՄೳੑ͕͋Δɻ w ՄೳͳݶΓػೳখ͘͞ϦϦʔε͢Δɻ ɹɹˠ݁Ռɺόάࠞೖ࣌ɺݪҼΛಛఆ͘͢͠ͳΔɻ
੩తϖʔδͷߋ৽ w ͯ͢ͷ੩తϖʔδʢ'"2ΛؚΉʣΛඇΤϯδχΞ ͚ͩͰσϓϩΠ·Ͱ࣮ࢪͰ͖Δɻ w ΠϯλϏϡʔهࣄɿIUUQTTFMFDLDD
None
None
σΟϨΫλʔɺΤϯδχΞେืू w ڭҭϏδωεʹܞΘΓ͍ͨσΟϨΫλʔɺ3BJMTɺ J04ɺ"OESPJEΤϯδχΞืूதʂ w ৄ͘͠IUUQTNBOBCPDPNSFDSVJUΛޚཡ͘ ͍ͩ͞ɻ w ࣭ɺ͓ؾܰʹJOGP!NBOBCPDPNʢ࠾༻୲ʣ ·Ͱɻ
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ