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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ooi@dropsystem
June 29, 2016
Technology
0
960
託児所とシステムを作ってみた
原宿で託児所とApple Watchを利用した運用システムを作ってみた
Dropsystem Co., Ltd.
ooi@dropsystem
June 29, 2016
Tweet
Share
Other Decks in Technology
See All in Technology
AIが実装する時代、人間は仕様と検証を設計する
gotalab555
1
620
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.7k
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
350
【Ubie】AIを活用した広告アセット「爆速」生成事例 | AI_Ops_Community_Vol.2
yoshiki_0316
1
120
Agile Leadership Summit Keynote 2026
m_seki
1
680
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
170
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
210
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
150
Context Engineeringの取り組み
nutslove
0
380
Greatest Disaster Hits in Web Performance
guaca
0
300
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
580
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
190
Featured
See All Featured
Docker and Python
trallard
47
3.7k
Designing for humans not robots
tammielis
254
26k
Building AI with AI
inesmontani
PRO
1
710
Facilitating Awesome Meetings
lara
57
6.8k
What does AI have to do with Human Rights?
axbom
PRO
0
2k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
250
Context Engineering - Making Every Token Count
addyosmani
9
670
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
300
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
330
Git: the NoSQL Database
bkeepers
PRO
432
66k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
440
Transcript
Ұ࣌อҭࢪઃͱ γεςϜΛ࡞ͬͯΈͨ 2016/6/28
࣍ 1. ձࣾհ 2. ࢪઃհ 3. ୗࣇॴγεςϜ 4. ࠓޙ 5.
·ͱΊ
1.ձࣾհ • גࣜձࣾυϩοϓγεςϜ • ݪ॓͋ͨΓͰͭ͘͜͠ੜଘத (14ظ) • WebΞϓϦͷडୗ։ൃ͕ϝΠϯ • ୗࣇॴͷ։ઃͱؔ࿈γεςϜͷ։ൃͱӡӦ
IUUQTXXXESPQTZTUFNDPKQUTVCVSBIUNM ࠓճ͜ͷ͓
2.ࢪઃհ • ࢪઃ໊ɿtsubura ʢͭͿΒʣ • ॴࡏɿݪ॓Լ௨Γཪಓͷਫͷ͋ΔϏϧ • อҭఆһɿೕ༮ࣇ6໊ɹ༮ࣇ6໊ • ࢪઃӡӦɿגࣜձࣾVanira
• ฐࣾࣄۀॴอҭॴΛซઃ
ͳͥୗࣇॴʁ • อҭؔ࿈ͰIoTͱ͔Γ͍ͨ • ଞͷࢪઃʹϓϩμΫτΛೖΕͯΒ͏ͷ͍͠ • ըظతͳอҭॴΛΓ͍ͨʢVanira͞Μʣ • ͡Ό͋Ұॹʹ࡞ͬͪΌ͍·͔͢ •
ڈͷळ͘Β͍͔Βண
Ұ࣌༬͔Γୗࣇࢪઃ tsubura & Dropsystem ࣄۀॴୗࣇॴ ୗࣇॴӡӦձࣾ גࣜձࣾVanira γεςϜ։ൃӡ༻ גࣜձࣾυϩοϓγεςϜ
ࢪઃ֎؍
ࢪઃ෩ܠ
Πϕϯτͬͯ·͢
None
None
पลళฮͱͷΞϥΠΞϯε • ඒ༰ӃɾωΠϧαϩϯɾපӃͱύʔτφʔܖΛక݁ ✦ ύʔτφʔళฮ͝ར༻ͷ߹500ԁ/1࣌ؒͰ͝ར༻͕Մೳ ✦ ࢠ࿈Εͷָ͕͠ΊΔ֗ͮ͘Γ ✦ ύʔτφʔళฮ༷ͷՁ্ɺૹ٬ͷ͓ख͍ ✦
Ҭࣾձͷ׆ੑԽʹߩݙ͍ͨ͠ ✦ Ұൠͷ͓༬͔Γ2,500ԁʗ1࣌ؒ
ύʔτφʔ༷ ॱௐʹ૿Ճத
None
None
γεςϜؔ࿈ͷ͓
3.ୗࣇॴγεςϜ 1.อҭ࢜WatchΞϓϦʢApple Watchʣ 2.อҭ࢜ϨϙʔτΞϓϦʢiOSʣ 3.อޢऀαΠτʢձһαΠτʣ 4.ࢪઃαΠτʢཧը໘ʣ UVCVSBOFUͭͷΞϓϦέʔγϣϯͰߏ ୗࣇॴγεςϜશମΛtsubura.netͱݺͼ·͢
ͰɺԿͷͨΊͷγεςϜʁ
• อҭ࢜͞ΜͷอҭϨϙʔτͷ࡞ۀͷෛ୲ΛݮΒ͢ • ݱঢ়ͷอҭॴखॻ͖ͷϨϙʔτΛ͍͠อҭ࢜ ͞Μ͕ՋΛݟ͚ͭͯ࡞͍ͬͯΔঢ়گ • ୗࣇͷ༧ΛεϚϑΥͰ؆୯ʹग़དྷΔΑ͏ʹ • อޢऀɺࢪઃӡӦऀͷखؒΛܰݮ͢Δ •
εϚϑΥͰอҭϨϙʔτΛϦΞϧλΠϜʹ֬ೝग़དྷ ΔΑ͏ʹͯ҆͠৺͓ͯ͠ࢠ͞ΜΛ༬͚ΒΕΔڥΛ ఏڙ͢Δ
ߏਤ อҭ࢜͞Μ อҭϨϙʔτૹ৴ อޢऀ͞Μ อҭϨϙʔτӾཡ ӡӦελοϑ͞Μ σʔλཧ ༧σʔλ֬ೝ ୗࣇ༧ AppleWatchで
リアルタイムにレポート UTVCVSBOFU "1* 8&# $.4 Ϩϙʔτҹ
tsubura.net ར༻ϑϩʔ 1.อޢऀɿεϚʔτϑΥϯͰୗࣇॴ͝ར༻༧ 2.อҭ࢜ɿApple WatchͰࢠͲͷঢ়گΛਵ࣌ೖྗ 3.อҭ࢜ɿඞཁʹԠͯ͡iPhoneͰσʔλΛՃ 4.อޢऀɿϦΞϧλΠϜͰอҭϨϙʔτΛ֬ೝ 5.ελοϑɿCMSͰσʔλཧϨϙʔτҹ
γεςϜߏ • APIαʔόɿIDCFΫϥυ • WEBαʔόɿIDCFΫϥυ • αʔόͱΓ͋͑ͣ࠷খߏ • iPhone &
WatchΞϓϦɿSwiftωΠςΟϒ
APIɾWEBαʔό • ίετͰ࢝Ί͍͢IDCFΫϥ υΛ࠾༻ • ෛՙ͕͔͔Δࣄ·ͩແ͍ͷͰ • ݱঢ়3,000ԁ/݄ఔͷίετ • ϛυϧΣΞ(
nginx / php / mysql )
Apple WatchΞϓϦ • อҭ࢜ઐ༻ • อҭ࢜͞Μ྆ख͕ۭ͖ʹ͍͘ • ΣΞϥϒϧͳApple WatchΛ࠾༻ •
؆୯ૢ࡞͕ग़དྷΔΑ͏୯७ઃܭ • watchOS 3ͷରԠ͕՝ • ※AppετΞʹະఏग़ あお ももいろ
Apple WatchΞϓϦ 1.ϛϧΫ 2.͓ࢄา 3.͓ͬ͜͠ 4.͓ன৸ 5.ೕ৯ 6.͓෩࿊ 7.͝ػݏ …
14. ͏Μͪ ͳͲ 1. ୗࣇࣇಐΛબ 2. ঢ়ଶελϯϓΛԡ͢ 3. Ϩϙʔτσʔλొ watchΞϓϦࣇಐͷঢ় ଶΛελϯϓͰใࠂ͢Δ ͚ͩͷγϯϓϧઃܭ
Apple WatchΞϓϦ׆༻Πϝʔδ
Apple WatchΞϓϦ׆༻Πϝʔδ
iPhoneΞϓϦͰهՄೳ
ϦΞϧλΠϜʹอҭঢ়گΛ֬ೝ
ϦΞϧλΠϜʹอҭঢ়گΛ֬ೝ
ར༻Πϝʔδ
ར༻Πϝʔδ
༧αΠτ
ࢴͷอҭϨϙʔτ(ཧը໘͔Βҹ)
ཧը໘
4.ࠓޙ • ಈըϨϙʔτʹରԠ͢Δ • อޢऀ༷༻ͷεϚʔτϑΥϯΞϓϦΛ࡞ͬͯετΞʹग़͢ • watchΞϓϦʹhealthkitΛΈࠐΉ(σʔλऩू͍ͨ͠) • watchΞϓϦʹೕ༮ࣇಥવࢮީ܈ʢ̨̨̞̙)ରࡦػೳΛՃ •
ҭࣇܥϓϩμΫτͷ࣮ূ࣮ݧΛ͍ͨ͠اۀ͚ʹͷఏڙ͕ग़ དྷΔΈΛߟ͑Δ • ଞࢪઃ༷ͷγεςϜಋೖ
• ిؾ௨৴େֶɺҪݚڀࣨͷࢠҭͯࢧԉϩϘοτʮChiCaRoʯ ͷಋೖͱtsubura.netγεςϜ࿈ܞɺٴͼڞಉݚڀ։ൃʢ༧ఆʣ • ੜ͖ͨσʔλΛੵ͠ɺҭࣇհޢʹཱͭΞϧΰϦζϜͷ։ൃ Λαϙʔτ͍ͨ͠ • ूΊͨσʔλͰ୲อҭ࢜ͷϚονϯάͱ͔͍ͨ͠ • IDCϑϩϯςΟΞઌि6/24ʹभۀେֶͱͷհޢܥσʔλ
ੳʹ͓͍ͯڞಉݚڀɾ։ൃͷแׅڠྗڠఆక݁Λൃද • IDCFΫϥυͷσʔλੳPFʹظ
5.·ͱΊ 1. อҭؔ࿈ͰIoTͱ͔Γ͍ͨ > Dropsystem 2. Ͱଞͷอҭࢪઃʹ͍͖ͳΓγεςϜಋೖ͢Δͷ͍͠ 3. ըظతͳอҭॴΛΓ͍ͨ(ΞϥΠΞϯεͳͲ) >
Vanira 4. Γ·͠ΐ͏ɻ 5. ͯʹ͍ͯͨ͠ॿ͕ۚग़ͳ͍ɻ݅୳͠ߤɻอҭॴΔͱݴ͏ͱݏ͕ΒΕΔɻ 6. ॳظίετɺϥϯχϯάίετͳ͍ɻ 7. ࣗࣾࢪઃͳͷͰ࣮ূ࣮ݧΓ͍͢ɻʢࠓճͷతͷͻͱͭʣ 8. ࢪઃΛ͍࣋ͬͯΔͱԿ͔ͱΛฉ͍ͯ͘Ε͔ͬͨ͢Γ͓͕͚Λ͚Δɻ 9. ૣ͘͠ͳ͍ͱձࣾ͝ͱফ໓͢ΔͷͰϚωλΠζΛຊؾͰΔɻʢ͍·͜͜ʣ খ͍͞ձ͕ࣾແΛ͢Δͱ͜͏ͳΔ
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ • ࠷ޙʹ • υϩοϓγεςϜΤϯδχΞΛืू͓ͯ͠Γ·͢ • IaaSେ͖ΤϯδχΞ • σΟʔϓϥʔχϯάBIGσʔλղੳ͕ಘҙͳਓ •
εϚϑΥΞϓϦJSϑϩϯτΤϯυಘҙͳਓ • ͝࿈བྷ͓͓ͪͯ͠Γ·͢
ࢀߟURL ࢠҭͯࢧԉϩϘοτʮ$IJ$B3Pʯ IUUQBQQMFFFVFDBDKQDIJDBSP ୗࣇॴUTVCVSBϗʔϜϖʔδ IUUQXXXUTVCVSBUPLZP ୗࣇॴγεςϜհϖʔδ IUUQTXXXESPQTZTUFNDPKQUTVCVSBIUNM IUUQXXXUTVCVSBOFUWJEFP@UTVCVSB@DNQ גࣜձࣾWBOJSBϗʔϜϖʔδ IUUQWBOJSBDPKQ
ScriptগঁͷΔͪΌΜ • ϊϕϧήʔϜ࡞ΞϓϦΛӡӦͯ͠·͢ • iOSɾAndroidɾwebରԠ • αʔόIDCFΫϥυʹҠߦ༧ఆ • ίϯςετ։࠵தͰ͢ IUUQTOPWFMDIBOXHUKQ