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
610
エンジニアのためのヘルスケア入門
2018/11/14(水) エンジニアのためのヘルスケア入門
akatsuki174
November 14, 2018
Tweet
Share
More Decks by akatsuki174
See All by akatsuki174
逆向きUIの世界〜AndroidアプリのRTL言語対応〜
akatsuki174
1
130
私が変えてきたこと、変えなかったこと
akatsuki174
2
850
最近読んでいる本-読書シェア会vol.1
akatsuki174
2
200
SwiftUI、UIKitでキャプチャを撮ろう!
akatsuki174
1
98
Appleにおけるプライバシーの全容を把握する
akatsuki174
0
5.7k
近年のAppleにおける位置情報とプライバシー
akatsuki174
3
460
オフライン勉強会ぼっち対策
akatsuki174
1
660
Xcode 15の新機能
akatsuki174
0
2.8k
AndroidにもSelect Photosがやってきた
akatsuki174
0
1.4k
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
224
9.9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
Faster Mobile Websites
deanohume
309
31k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
The Pragmatic Product Professional
lauravandoore
36
6.9k
The Straight Up "How To Draw Better" Workshop
denniskardys
236
140k
Optimizing for Happiness
mojombo
379
70k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
Raft: Consensus for Rubyists
vanstee
140
7.1k
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
͝ਗ਼ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ