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
akatsuki174
November 14, 2018
2
510
エンジニアのためのヘルスケア入門
2018/11/14(水) エンジニアのためのヘルスケア入門
akatsuki174
November 14, 2018
Tweet
Share
More Decks by akatsuki174
See All by akatsuki174
SwiftUI、UIKitでキャプチャを撮ろう!
akatsuki174
1
34
Appleにおけるプライバシーの全容を把握する
akatsuki174
0
5.4k
近年のAppleにおける位置情報とプライバシー
akatsuki174
3
390
オフライン勉強会ぼっち対策
akatsuki174
1
570
Xcode 15の新機能
akatsuki174
0
2.5k
AndroidにもSelect Photosがやってきた
akatsuki174
0
1.2k
Famm Android改善記
akatsuki174
0
340
Flutterアプリ開発にネイティブコードはどこまで求められるのか
akatsuki174
2
4.4k
UIKitのアップデート #WWDC22
akatsuki174
4
1.2k
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
42
9.2k
Speed Design
sergeychernyshev
25
620
Product Roadmaps are Hard
iamctodd
PRO
49
11k
What's in a price? How to price your products and services
michaelherold
243
12k
Building Your Own Lightsaber
phodgson
103
6.1k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Producing Creativity
orderedlist
PRO
341
39k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.3k
Thoughts on Productivity
jonyablonski
67
4.3k
YesSQL, Process and Tooling at Scale
rocio
169
14k
The Art of Programming - Codeland 2020
erikaheidi
52
13k
Transcript
ΤϯδχΞͷͨΊͷ ϔϧεέΞೖ @akatsuki174 αϙʔλʔζColab
ࣗݾհ
• ਢ౻ຘʢ@akatsuki174ʣ • גࣜձࣾZaim / iOSΤϯδχΞ • DXELओ࠵ • TECH
PLAYঁࢠ෦ ڞಉද • Women In Technology (WITY) ઃ ϝϯόʔ
None
ࠓͷ༰
Έͳ͞Μ
݈߁ͷϢχοτςετ ✨✅ΦʔϧάϦʔϯ✅✨ Ͱ͠ΐ͏͔ʁ
ʰϔϧγʔϓϩάϥϚ ϓϩάϥϛϯάΛָ͘͠ଓ͚ΔͨΊͷ݈߁Hackʱ ΦϥΠϦʔδϟύϯग़൛ ࠓճͷ༰ͷϕʔε
จষͷࢿྉ OPUFʹ ॻ͍ͯ·͢
࣍
• ʮ݈߁ʯͱ • ݈߁ͷϢχοτςετ • า͘͜ͱ͔Β࢝ΊΑ͏ • ࠲Δ͜ͱѱ͍͜ͱͳͷ͔ʁ • ͷർΕΛऔΖ͏
• ಄௧Λղফ͠Α͏
ʮ݈߁ʯͱ
• ϥΠϑελΠϧ͔ΒපؾΛੜͤͯ͡͞͠·͏ ϦεΫ͕͍ঢ়ଶ • ൺֱత௧ΈΛײ͡Δ͜ͱ͕গͳ͍ঢ়ଶ ʢࠓճͷʣ݈߁ͷఆٛ
݈߁ͷϢχοτςετ
• གྷΓ·Ͱ֊ஈΛ্͕Δͱɺଉ͕ΕΔ • 1࣌ؒҎ্࠲Γଓ͚Δ͜ͱ͕ৗతʹ͋Δ • ڈɺࣄʹࠩ͠ࢧ͑Δ΄Ͳͷࠊ௧ɺट௧ɺݞ௧ खट௧͕ੜͨ͡ • ઌिɺPCͷը໘ΛݟͨޙʹυϥΠΞΠɺͷॆ݂ɺ Ԍɺͷয͕߹Θͳ͘ͳΔ͜ͱ͕͋ͬͨ
̋ ✕ Ͱ͑Α͏ - ͦͷ̍-
• ઌ݄ɺۤ͘͠ͳΔ΄Ͳ৯ա͗ͨ͜ͱ͕͋ͬͨ • ࠓɺࣹޫʹ͕͋ͨͬͨ࣌ؒ10ҎԼͩͬͨ • աڈ5ؒʹࣃͷ͕૿͑ͨ • Λ͔͕ΊͯۺඥΛ݁Ϳͷ͕͍ۤ͠ • աڈ5ؒͰζϘϯͷαΠζ͕໌Β͔ʹେ͖͘
ͳͬͨ ̋ ✕ Ͱ͑Α͏ - ͦͷ̎-
͍ͭͯ͘·Γ ·͔ͨ͠ʁʁ
• ͋ͳͨͷ݈߁͕ةػʹṫ͍ͯ͠ΔՄೳੑ͕ ͋Γ·͢ • ઌͷ࣭͍͔ͭ͘ͷ࣬ප݈߁্ͷϦεΫʹ ͍ؔͯ͠ΔͷͰ͢ 1ͭͰͯ·ͬͨΒ…
݈߁ͷϦϑΝΫλϦϯάΛ ͯ͠Έ·͠ΐ͏✨
า͘͜ͱ͔Β࢝ΊΑ͏
• ݈߁తͳϦΫεɺࢮΛԼ͛Δ • ਖ਼͍͠͞ɺසɺํ๏Ͱา͚ɺ δϜͰͷ༗ࢎૉӡಈΑΓޮՌతͳ߹ ΥʔΩϯάͷޮՌ
• ৽͍͜͠ͱΛֶͿલޙͷӡಈɺهԱͷఆணʹ ޮՌ͕͋Δ • ӡಈ͢Δͱɺͷਆܦࡉ๔݂ͷܗΛଅ͢ λϯύΫ࣭͕࡞ΒΕΔ • ͜ͷλϯύΫ࣭͕Γͳ͍ͱજࡏతͳֶशೳྗ͕ ൃشͰ͖͍ͯͳ͍͔ ӡಈͱͷؔ
• ͦΜͳ͜ͱͳ͍Ͱ͢ • ۀதʹͣͬͱ࠲Γଓ͚͍ͯΔͷͰ͋Ε δϜʹߦͬͯͳ͍ਓͱେࠩͳ͍ʢΒ͍͠ʣ δϜʹߦͬͯΔ͔Βେৎʁʁ
• جຊɺ1ສา • 1ͷ͏ͪ2,000า/20ͷϖʔεͰา࣌ؒ͘Λ • 120ӡಈ͢ΔΑ͏ʹ • एࢮͷϦεΫΛ20%Լ͛Δ͜ͱ͕Ͱ͖·͢ • ि150Λӽ͑ΔΑ͏ʹ
1ʹͲΕ͘Β͍า͚͍͍ʁ
• ࠷େ৺ഥͷ60%ʹͳΔ͘Β͍͕ྑ͍ • ࠷େ৺ഥ = 220 - ྸ ྫʣ30ࡀ (220
- 30) * 0.6 = 114BPM (Beats Per Minute) ࠷దͳӡಈڧʁ
҆੩࣌৺ഥͱ݈߁ͷؔʁ ҆੩࣌৺ഥ Ϩϕϧʢ҆ʣ ʙ59ʗ ΞεϦʔτ 60ʙ80ʗ Ұൠਓ 81ʗʙ ମྗෆɺମௐෆྑͳͲ
ਖ਼͍͠ΥʔΩϯάํ๏ʁ खܰ͘ѲΔ ݞԼ͛ͯ ϦϥοΫε ۂ͛Δ ͔͔ͱ͔Β ͭ·ઌʹ౿ΈࠐΉ ͍͘ εςοϓͰ ෲࣜݺٵͰ
࠲Δͷѱ͍͜ͱͳͷ͔ʁ
• ࠓɺ্ཱ͕ͪͬͯؒͦͷ··ʹͯ͠ΈΑ͏ • ͜Ε͚ͩͰण໋ͷظ͕૿Ճ͠·͢ • ࠲͍ͬͯΔͱ͋ΒΏΔ࣬පʹΑΔࢮ͕ߴ·Δ • ྫ͑ेͳӡಈΛ͍ͯͯ͠࠲ͬͯΔ͕࣌ؒ ͍ͱ✕ ࠲Δ͜ͱͱࢮͷؔ
• σεΫϫʔΧʔͷզʑΤϯδχΞ͕Ͱ͖Δ͜ͱ ͱͯ͠ɺ1࣌ؒ͋ͨΓ5ͷӡಈΛ͢Δ͜ͱ • τΠϨʹ্ཱ͕ͪΔͱ͍͏γϯϓϧͳٳܜͰ ेͳޮՌ͕͋Δ ͑ͬɺΤϯδχΞࢮΜ͡Ό͏ʁ
࠲ͬͨ··Ͱ͖Δॊೈମૢ̍ ਂ͘࠲Δ ͔͔ͱ͕ԁΛඳ͘ Α͏ʹඵճ͢ ྆ํ ܭηοτ
࠲ͬͨ··Ͱ͖Δॊೈମૢ̎ ਂ͘࠲Δ ͭ·ઌΛ ্ʹ͚Δ ͕ϑϩΞͱ ฒߦʹͳΔΑ͏ʹ ֤྆ηοτ
࠲ͬͨ··Ͱ͖Δॊೈମૢ̏ ઙ͘࠲Δ ֤྆ηοτ කΛۂ͛ͳ͕Β Ҿ্͖͛Δ എͨΕʹ دΓֻ͔Δ
࠲ͬͨ··Ͱ͖Δॊೈମૢ̐ 5ࣈʹखΛ ͛Δ Λ৳ͨ͠ ··಄্ʹ ճߦ͏
• ࠲ΔߦҝΛආ͚Δ͚ͩͰҙྗूதྗˢ • ݈߁্ͷྑ͍ޮՌ͋Δ • ͕ɺͣͬͱཱ͍ͬͯΔͱ݈߁্ͷѱ͍ޮՌ • όϥϯεΛऔΔ͜ͱ͕ॏཁ ελϯσΟϯάσεΫྑ͍ʁ
• ࠲ΔΑΓফඅΧϩϦʔ͕50kcal/h૿͑Δ • ࠲Βͣʹ͍ΒΕΔ • ࣬පͷଟ͘ͷϦεΫΛݮͰ͖Δ • ϦϙനϦύʔθͷੜΛ͛ͳ͍ ελϯσΟϯάσεΫͷϝϦοτ
• ॥ܥʹෛՙ͕ՃΘΔ • ͠ ߴ݂ѹ / ߴίϨεςϩʔϧ / ප /
٤Ԏऀ / ৷த ͳͲͰ͋Ε༻Λ߇͑ͨํ͕ྑ͍ • खઌͷث༻͞ͷԼ • ࢟ͷ่Ε ελϯσΟϯάσεΫͷσϝϦοτ
• සൟʹ࢟Λมߋ͢Δ • 20Ҏ্ಉ࢟͡Ͱա͝͞ͳ͍Α͏ʹ • Ͱ͖Δ͚ͩา͘ • దͳཤΛ͏ • ॊΒ͔͍ϚοτΛෑ͍ͯྑ͍
ελϯσΟϯάσεΫΛ׆༻͢Δ
• ߴ͕͞ௐઅͰ͖ΔͷΛ • Λಈ͔ͤΔɺԣʹಈ͚Δঢ়ଶͷͷΛ ελϯσΟϯάσεΫΛ͏ͳΒ
• ΦϑΟενΣΞΑΓےΛ׆༻Ͱ͖Δ • ͕ɺͦͷࠩͦ͜·Ͱͳ͍ɺͱ͍͏ݚڀ • ͏ͳΒ1ʹ10-20ఔ͕ྑ͍ όϥϯεϘʔϧ
• ͕࢟ѱ͍ͱ… • ർΕ͘͢ͳΔ • ಄ʢ5kgʣΛ͏·͘ࢧ͑ΒΕͳ͘ͳΓɺɹɹ ݞ͜Γɺࠊ௧ʹ • ԼଠΓ͍͢͠ମʹͳΔ •
ѱ͍࢟ʹΑͬͯࠎ൫͕Έɺँ݂ྲྀ͕ ѱ͘ͳΔ ࢟Λਖ਼ͦ͏
ਖ਼͍࢟͠ ग़యɿIUUQTB[CZGNXPSMEOFUVTBHFDMPTFVQ
؟ͷർΕΛऔΖ͏
• ֮ࣗঢ়͕ͳ͍࣬ප͕ଟ͍ • ؾ͍ͮͨ࣌ʹةݥͳ͜ͱ • ͷർΕ͕಄௧ΛҾ͖ى͜͢͜ͱ ؟ͷർ࿑ͷා͞
• ࢹ֮ͷϢχοτςετΛ͠·͢ • पΓͷڥॏཁͳϑΝΫλʔͳͷͰɺ पΓͷڥςετରʹͳ͍ͬͯ·͢ ͱ͍͏͜ͱͰ
• 1mʙ50cmʢ㲈ͷ͞ʣ͕ϕετ • ԕ͗͢Δͱখ͍͞จࣈΛಡΉͷʹ͕ۓுͯ͠ ͠·͍ɺۙ͗͢ΔͱযΛ߹ΘͤΔͨΊʹ ےΛແବʹͬͯർΕΔ • োʢ؟ΛدͤΒΕͳ͍ɺযΛ߹Θͤ ଓ͚ΒΕͳ͍ʣΛҾ͖ى͜͢͜ͱ إͱίϯϐϡʔλͷڑʁ
• ԿΒ͔ͷମΛखʹͱͬͯϞχλʹ͚ۙͮΑ͏ • ͦͷ࣌ମ͕রΒ͞ΕΔΑ͏Ͱ͋Ε Ϟχλ͕໌Δ͗͢Δʢor ෦͕҉͗͢Δʣ • ࣨͷ໌Δ͞ͱϞχλͷ໌Δ͞ͷ͕ࠩେ͖͍ͱ ؟ͷർ࿑͕ਐΉ •
ΦϑΟεʹࣗવޫ͕͋ΔͳΒ໌Δ͞ௐઅҙ Ϟχλͷ໌Δ͞ʁ
• ϒϧʔϥΠτࡉ๔ͷߏʹ༗ʹͳΓ͏Δ • ϒϧʔϥΠτ͕͘ɺਫথମ֯ບΛ ௨ա͠ɺບʹμϝʔδΛ༩͑Δ͜ͱ͕͋Δ • σΟεϓϨΠͷ৭ԹΛԼ͛Δͱ؇Ͱ͖Δ • ৭ԹΛมߋͰ͖ͳ͍ͳΒΈͷଟ͍ͷΛ Α͘ݟΔΑ͏ʹ
ϒϧʔϥΠτͷ߹͍ʁ
• ͍ؒը໘ʹͷযΛ߹ΘͤΔ͜ͱʹΑͬͯ ੜ͡ΔҰ࣌తͳঢ় • 13࣌ؒҎ্PCΛ৮Δਓͷ9ׂʹӨڹ • ಄௧ɺυϥΠΞΠɺͷ௧Έɺͷॆ݂ɺ ͔͢Έɺटͷ௧Έɺർ࿑ײɺෳࢹɺͷযΛ ߹ΘͤΒΕͳ͍ ͳͲͷঢ়͕
ίϯϐϡʔλϏδϣϯީ܈ͱ
• ͜·Ίʹॠ͖͢Δ • 20͝ͱʹΏͬ͘Γॠ͖ x 10ճΛ • ͷӡಈΛ͢Δ • 20-20-20ϧʔϧʢ20͝ͱʹPC͔ΒΛ
ҳͯ͠ɺ20ϑΟʔτ(6m)ͷڑʹ͋ΔͷΛ 20ඵؒݟͭΊΔʣ ίϯϐϡʔλϏδϣϯީ܈ରࡦ̍
• ٳܜΛසൟʹऔΔ • ϝΨωΛ֎͢ • ՄೳͳݶΓϝΨωΛ֎ͨ͠΄͏͕ྑ͍ • ϑΟϧλػೳ͖ϨϯζΛ͏ • ϒϧʔϥΠτΧοτͳͲ
ίϯϐϡʔλϏδϣϯީ܈ରࡦ̎
಄௧Λղফ͠Α͏
಄௧ͷҾ͖ۚ Ҿ͖ۚ ৄࡉ ఱީ ؾѹɺߴԹɺߴॴ ϗϧϞϯ ݄ܦɺ৷ɺߋظ ײ֮తͳܹ ߳ྉɺ໌Δ͍র໌ɺλόί ཧతͳӡಈ
ΤΞϩϏΫεɺਫঢ় ϥΠϑελΠϧ ෆɺετϨε ҿ৯ ΧϑΣΠϯɺ͏·Έௐຯྉ
• ಄௧ͷ࣌ʹΧϑΣΠϯΛઁऔ͢ΔͱҰ࣌తʹ ղফ͞ΕΔ͜ͱ͋Δ • ͕ɺ͋͘·ͰҰ࣌తͳͷͳͷͰ߇͑Δ͜ͱ ΧϑΣΠϯ
• ࣮͔ͳΓͷ৯ʹؚ·Ε͍ͯΔ • Ұ֓ʹѱ͍ͱݴ͑ͳ͍͕ཁҼͷҰͭʹͳΓ͏Δ • Ԙͷଟ͍εφοΫɺՃɺʮࣗવௐຯྉʯΛ ؚΉͱ͞Ε͍ͯΔแ৯ͳͲ͕Ұྫ ͏·Έௐຯྉ
• ࣮͔ͳΓଟ͘ͷͷ͕ൃ߬৯ • ύϯɺίʔώʔɺνϣίɺνʔζ…etc • ଟ͘ͷ߹ɺʹͳΔͷΞϧίʔϧ ൃ߬৯
• ਫମʹͱͬͯॏཁͳԘͷྔΛԼͤ͞ɺ Խֶతͳόϥϯε่ΕΛى͜͢ • ݂ӷͷྔݮΔͷͰͷதͷ݂ӷࢎૉݮগ • ಄௧Λආ͚ΔʹਫΛҿΊྑ͍ • 11.8LͷਫΛҿΉΑ͏ʹ͠Α͏ ਫ
• ಄௧ͷݪҼɺݪҼ࣭ͷੑਓͦΕͧΕ • ࣗͷ಄௧ΛѲ͓ͯ͜͠͏ ͍ͣΕʹͯ͠
• ໌͔ΓΛফͯ͠ԣʹͳͬͯɺΛดͯ͡ ϦϥοΫε͢Δͷ͕ϕετ • Ͱ͖Εྫྷ͍ͨೞΕλΦϧΛֹʹͯΔ • ༀΛҿΉ߹ΠϒϓϩϑΣϯɺΞητΞϛϊ ϑΣϯɺΞεϐϦϯͳͲ͕ྑ͍ ಄௧ରࡦ
ʹཱͪͦ͏ͳ͋Ε͜Ε
ࢿ֨ • ৯ͱ͍͏໘͔Β݈߁ʹ͍ͭͯͷࣝΛ͚ΒΕΔ • ৯ੜ׆ΞυόΠβʔ • ௐཧࢣ໔ڐ • ཧӫཆ࢜ •
ӫཆݕఆ ࣮ܦݧ͕ඞཁ
• ૯߹తͳࢿ֨ • ຊ݈߁Ϛελʔݕఆ • ϔϧεέΞϓϥϯφʔʢ3εςοϓʣ • ݈߁ཧೳྗݕఆ ࢿ֨ ͳͲ
એ
None
͝ਗ਼ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ