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
HIROSHIMA_REDHACKATHON2_0215
Search
oec
February 15, 2020
Technology
0
110
HIROSHIMA_REDHACKATHON2_0215
oec
February 15, 2020
Tweet
Share
More Decks by oec
See All by oec
Bocchi_reserve_HL2020
oic0310
0
47
Redhackthon2020_Hiroshima_Hoke
oic0310
0
52
DevRelJP#53_RedHackathon2020_Online
oic0310
0
550
OnLineHackathon_PickingUpFallenEars
oic0310
0
690
OnLineHackathon_AdvanceDocuments
oic0310
0
370
cluster広島LT大会 #0
oic0310
0
85
If you come to Hiroshima, you should eat this.
oic0310
0
45
HIROSHIMA_SmartOrangeVehicle_OEC
oic0310
1
110
SDL_Help_Grand_Mama
oic0310
0
62
Other Decks in Technology
See All in Technology
統計データで2024年の クラウド・インフラ動向を眺める
ysknsid25
2
840
サービスでLLMを採用したばっかりに振り回され続けたこの一年のあれやこれや
segavvy
2
390
LINE Developersプロダクト(LIFF/LINE Login)におけるフロントエンド開発
lycorptech_jp
PRO
0
120
フロントエンド設計にモブ設計を導入してみた / 20241212_cloudsign_TechFrontMeetup
bengo4com
0
1.9k
宇宙ベンチャーにおける最近の情シス取り組みについて
axelmizu
0
110
バクラクのドキュメント解析技術と実データにおける課題 / layerx-ccc-winter-2024
shimacos
2
1k
PHP ユーザのための OpenTelemetry 入門 / phpcon2024-opentelemetry
shin1x1
0
120
サイバー攻撃を想定したセキュリティガイドライン 策定とASM及びCNAPPの活用方法
syoshie
3
1.2k
WACATE2024冬セッション資料(ユーザビリティ)
scarletplover
0
190
ハイテク休憩
sat
PRO
2
140
プロダクト開発を加速させるためのQA文化の築き方 / How to build QA culture to accelerate product development
mii3king
1
260
Qiita埋め込み用スライド
naoki_0531
0
860
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Bash Introduction
62gerente
608
210k
Unsuck your backbone
ammeep
669
57k
Faster Mobile Websites
deanohume
305
30k
Statistics for Hackers
jakevdp
796
220k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
Into the Great Unknown - MozCon
thekraken
33
1.5k
Code Review Best Practice
trishagee
65
17k
The Invisible Side of Design
smashingmag
298
50k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.5k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
Transcript
ϨουϋοΧιϯ 2019 episode 2 Motoki OISHI Hiroshima MotionControl Network(HMCN) ަ௨ܥσʔλϋοΧιϯ
ϋοΧιϯΛָ͠ΉͨΊͷͪΐͬͱͨ͠ϥΠϑϋοΫʂʁ
ࣗݾհɿඌੴ ݩؾ(͓͍͠ ͱ͖) ❖ ৬ۀɿϑϦʔελΠϧΤϯδχΞ ❖ ࠷ۙͷ׆ಈ ❖ ϨουϋοΧιϯ 2019
࠷༏ल ։ൃ୲ ❖ ώʔϩʔζϦʔά 2019 ग़ ແף͚ͩͲײແྔ ❖ SDLΞϓϦίϯςετౡ ϋϯζΦϯߨࢣ /),ͷ൪ʹөͬͯ͠·͏ࣄނ
ϨουϋοΧιϯ ͰɺͭͿ͖Εͣʹʂ
ಥવͰ͕͢ɺϚαΧϦ⛏ͬͯ͝ଘ͡Ͱ͔͢ʁ
ࢲɺ ʮٕज़త༰ʹରͯ͠Ӷ͍ࢦఠΛߦ͏ʯ ʮ૬खΛ൷͢Δʯ ʮࣗͷํ͕૬खΑΓ༏Ε͍ͯΔɺ༗རͰ͋ΔલఏͰ͢Δʯ ͜ͱͱߟ͍͑ͯ·͢ɻ
ࠓࢀՃ͞ΕΔํʑɺϥΠόϧͰ͋Γɺڞʹ աؒ͢͝Ͱ͋Γ·͢ɻ
ॳࢀՃͷํֶੜ͞Μɺ ීஈͷࣄͱؔͳ͍͚ͲνϟϨϯδ͍ͨ͠ํ ͍ΖΜͳཱͷํʑ͕ࢀՃ͍ͯ͠·͢ɻ
ରͳཱɺରͳઢͰ ྑ͍ࣄ๙Ί͍͋ɺ͓ޓ͍Λ࿑͍ͳ͕Β ࠓճͷΠϕϯτͰڞʹ͍͍࡞Λ࡞͍͖ͬͯ·͠ΐ͏
–Motoki Oishi “͋͞ɺϚαΧϦΛࣺͯΑ͏” ࠓͪΐ͍ͪΐ͍ɺ͜Μͳײ͡ͷ໊ݴ෩Ͱ໊ݴ͡Όͳ͍͜ͱ͕ग़·͢
ΞϓϦ࡞ΕΔΑɺγεςϜ࡞ΕΔΑɺͱ͍͏ํ ڍखʂ
(͜ͷޙɺ1ষͰ͍ͭ͏πʔϧΛհ͠·͕͢ɾɾɾ) ࠓ։ൃڥɺํ๏ʹറΓͳ͍ͷͰ ಘҙͳํ๏Ͱ։ൃ͍ͯͩ͘͠͞
ࠓΞΠσΟΞΛ͖࣋ͬͯͨΑɺͱ͍͏ํ ڍखʂ
2ষҎ߱ͰɺϓϩάϥϚɺΤϯδχΞ͕͍ͳͯ͘ ϋοΧιϯʹΊΔํ๏Λ͓͑͠·͢
$47σʔλΛೖखͨ͠Β͙͢ʹ"1*ʹ͢Δ 1ষ ެ։σʔλΛखܰʹ͏ ͜ͷষɺ͜Μͳਓʹ͓͢͢Ίʂ 1.ඞཁͳσʔλ͕Φʔϓϯσʔλͱͯ͠ެ։͞Ε͓ͯΒͣɺσʔλͷΠ ϝʔδΛνʔϜϝϯόʔʹ࡞ͬͯΒ͍ɺ؆୯ʹAPIԽ͍͍ͯͨ͠ 2.σʔλ͕ެ։͞Ε͍ͯΔ͕ɺCSVͳͷͰͲ͏ͬͯAPIʹ͢Δ͔Μ Ͱ͍Δ(RDBʹ͢Δͷखؒͩ͠ɺCSVΛJSONʹมɾɾɾɾʁ) To "1*
ϨουϋοΧιϯ2019Ͱɺ͜Μͳ࡞Λ࡞Γ·ͨ͠
None
-*/&ɺిɺҹؑϚγʔϯΛۦͨ͠αʔϏεͷ࣮ݱ *#.$MPVEʹ8FCίϯςϯπΛඋ -*''Λར༻͠ɺ-*/&্ʹ8FCදࣔ ೖྗͨ͠ใΛ*#.$MPVEʹૹ৴ *#.͔Β,JOUPOF"1*Ͱొ 8FCIPPPLͰ"84Λհͯ͠.255ใొͷ௨ ՃͰ.255ΛύϒϦογϡ *#.$MPVEͰαϒεΫϥΠϒ CJUͷঝೝΩʔͰߋ৽ PCOJ[ʹ8FCIPPL
࣮ݱखஈ )FSPLVܦ༝Ͱ5XJMJP
IBM CloudΛAPI Gatewayʹ ਃɾঝೝͳͲͷखଓ͖ͷσʔλετΞʹKintone ׳ΕΔͱരͰૢΕ·͢
ࠓઆ໌͢ΔͷKintoneͱIBM CloudΛ͏ํ๏ w,JOUPOFɺ։ൃऀϥΠηϯεͷਃ͕̏̌͘Β͍͔͔Δ͔͠Εͳ͍ͷͰ͏ͳΒ͓ૣΊʹʂ Kintone ։ൃऀϥΠηϯε IBM Cloud
w,JOUPOFɺ։ൃऀϥΠηϯεͷਃ͕̏̌͘Β͍͔͔Δ͔͠Εͳ͍ͷͰ͏ͳΒ͓ૣΊʹʂ CSVܗࣜͷσʔλ͔ΒKintoneΞϓϦΛ࡞Δ ΫϦοΫ 1.ϩάΠϯͯ͠ɺΞϓϦΛՃ ΫϦοΫ 2.ΞϓϦΛ࡞Δํ๏ʹCSVΛબ
wΞοϓϩʔυͰ͖Δ$47ͷϑΥʔϚοτ͕ܾ·͍ͬͯΔͷͰɺؾΛ͚͍ͭͯͩ͘͞ CSVܗࣜͷσʔλ͔ΒKintoneΞϓϦΛ࡞Δ 3.ʮ࡞Λ։࢝͢ΔʯΛબ ΫϦοΫ ΫϦοΫ ΫϦοΫ 4.ʮΞοϓϩʔυਐΉʯΛબ 5.ϑΝΠϧΛબͯ͠࡞
͍ɺ͜ΕͰσʔλͷొͱΞϓϦԽྃɻ w࣍ɺ"1*ʹͯ͠ɺ֎෦ͷαʔϏεͱ࿈ܞ͢Δํ๏Ͱ͢ CSVͷઌ಄ߦ͕ϥ ϕϧʹͳΔ
APIͱͯ͠ެ։͢ΔͷɺجຊతʹΫϦοΫ࡞ۀ ΫϦοΫ ̍.⚙ΞΠίϯΛબ 2.ʮઃఆʯΛબ ΫϦοΫ 2.ʮAPIτʔΫϯʯΛબ ΫϦοΫ
ੜϘλϯΛԡͯ͠ɺAPIτʔΫϯΛੜ͢Δ͚ͩ ΫϦοΫ 3.ʮੜ͢ΔʯΛબ APIτʔΫϯ _ 4.͜ΕͰྃʂ w"1*τʔΫϯͱ͍͏ՕॴʹɺϥϯμϜͳӳࣈ͕දࣔ͞Ε·͢ɻ w͜ͷ"1*τʔΫϯΛͬͯɺ֎෦͔Βσʔλऔಘ͢Δ͜ͱ͕ՄೳʹͳΓ·͢ɻ
֎෦͔ΒͷΞΫηεํ๏ɺυΩϡϝϯτ͕ॆ࣮ w*#.$MPVE্ͷ/PEF3&%ͰσʔλΛऔಘ͢Δ߹ɺ'VOUJPOϊʔυʹϔομʔΛఆٛ͢ΔͷΈ wͨͱ͑ɺݕࡧ݅ΛߜΓ͍ͨ߹ɺNTHQBZMPBEͷதͰ݅Λهड़͠·͢ɻ Kintone API Ϩίʔυऔಘ
ͱ͍͑ɺࢼ࡞Λ࡞Δ͜ͱ͕؊ͳͷͰɺ ׳Εͨ։ൃํ๏ͰɺࠓΜͰΈ͍ͯͩ͘͞
ར༻ΠϝʔδͰχʔζΛҾ͖ग़͢ɾ࣮ݱੑΛ֬ೝ͢Δ 2ষ ϖʔύʔϓϩτλΠϐϯ άΛͬͯΈΔ ͜ͷষɺ͜Μͳਓʹ͓͢͢Ίʂ 1.ΤϯδχΞ͕νʔϜʹ͍ͳ͍͚Ͳɺ͍͍ϏδωεϞσϧ͕͋Δ 2.ΞϓϦͷ͍উखͱ͔ɺχʔζΛฉ͘ҝʹΞϯέʔτΛऔΓ͍ͨɻͰ ɹจࣈ͚ͩͰ͏·͘χʔζҾ͖ग़ͤͳ͍͠ɺͦͦΞϓϦ։ൃ͕ ɹؒʹ߹Θͳ͍ɺͱࢥ͍ͬͯΔɻ 3.͍ͭϓϨθϯͷσϞͰࣦഊ͢Δɻ࣮֬ʹ͑ΔखஈΛ༻ҙ͍ͨ͠
ͦͷ໊ͷ௨ΓɺࢴʹΞϓϦͷΠϝʔδΛॻ͖·͢ ͐ɺԶɺֆ৺ͳ͔ͬͨwwwww
ϚϧϰΣϧ(Marvel)ͰΞϓϦͬΆ͍ͷ͕࠶ݱͰ͖Δ iPhoneͷਓ ͪ͜Β͔ΒDL Androidͷਓ ͪ͜Β͔ΒDL wֆΛॻ͍ͯɺࣸਅΛࡱͬͯɺϘλϯΛԡͨ͠Βը໘ΛભҠͤ͞Δɺతͳͷ͕͙͢ʹ࡞ΕΔ
ίϯϏχͰҹ͠ɺνʔϜͰ͠ͳ͕Βॻ͘ͱΑ͍ wࠓճͷઆ໌ͰɺJ1BEͰॻ͍ͨͷΛࡱӨͯ͠·ͨ͠ wϝϯόʔͷҙݟͱ͔ɺ͍ΖΜͳਓʹΠϝʔδΛॻ͍ͯΒͬͯٞ͢ΔͱΓ্͕Γ·͢ URLͪ͜Β
ͪͳΈʹखॻ͖͕ۤखͳํɺݱจ໌͕͑·͢ News Profile ࢲΈ͍ͨʹֆ৺ͳ͍ਓɺύιίϯͰ࡞ͬͯࣸਅࡱΔͷ͕ૣ͍͔ʁ Photos Notes Photos RedAPP Red Photos
Take Photo Take Photo Photo
ϋοΧιϯɺ Ξϯέʔτͱ͔ͰχʔζΛ୳ͬͨΓ ՝Λ͍࣋ͬͯΔํʹώΞϦϯάͨ͠Γɺ ϏδωεΛݕূ͢Δ࣌ؒʹ͏ͷ̍ͭͷखͰ͢
–Motoki Oishi “ΞϓϦΛ࡞ͬͯσϞ͢Δ͚͕ͩϋοΧιϯͰͳ͍”
ੇܶɺখಓ۩ͳͲͰັͤΔɾ͑Δ 3ষ 100ۉɺڧ͍ݟํ ͜ͷষɺ͜Μͳਓʹ͓͢͢Ίʂ 1.ϏδωεʹϋʔυΤΞ͕ඞਢɻͰΤϯδχΞ͍ͳ͍ΜͩΑͶɻ 2.ϓϨθϯ͢Δ࣌ʹσϞ͚ͩͩͱຯؾͳ͍ΜͩΑͶɻ
Camps͔Βెา4ݍʹμΠιʔ͕͋Γ·͢ wԁۉҰͰച͍ͬͯΔΛΈ߹ΘͤͯϞϊΛ࡞Δ͜ͱɺzϋοΧιϯzͱݴ͑·͢ wׂͱΞϓϦΑΓɺཧతͳϞϊ͕͋Δํ͕͍͑͢ɺΘΓ͍͢͜ͱͬͯ͋Γ·͢ΑͶ
൪֎ฤ 4ষ ΞΠσΟΞͷαϯϓϧ - উखʹԾઆΛཱͯͯΞΠσΟΞ࡞ͬͯ͝ΊΜͳ͍͞ - ͜ͷষɺ͜Μͳਓʹ͓͢͢Ίʂ 1.ΞΠσΟΞͬͯɺ͛͢ʔେͳεέʔϧͷࣾձ՝͡Όͳ ͍ͱμϝʁͱࢥ͍ͬͯΔਓ 2.ଞͷਓͬͯɺͲΜͳॱংͰߟ͑Δͷ͔ͳʁͷࢀߟΛΈ͍ͨ
࣮ࢲɺౡʹདྷͯ4 ੜ·ΕԬɺҭͪἚ ౡ͓ษڧதͰ͢
–Motoki Oishi ͳͷͰɺαϯϓϧͷΞΠσΟΞໝͰ͝ΊΜͳ͍͞ ࣄ࣮ࠓօ͞Μͱษڧͤͯ͞Β͍·͢
ேɺਤΛݟ͍ͯΔͱौ͍ͯ͠ΔՕॴΛൃݟ w<ໝͰ͕͢>όεͷ௨ߦͱɺΫϧϚͷौʹԿ͔͕ؔ͋ΔͷͰͳ͍͔ʁͱߟ͑ͨ w͜Μͳײ͡ͰɺͲΜͳͱ͜Ζʹ՝͕͋Δ͔Λߟ͑ͯΈ·ͨ͠ʢͪΐͬͱͨ͠՝Ͱ0,ʣ ߐాౡͷேͷौϙΠϯτɹ ौ ौ όε͕௨ա͍ͯ͠Δ
͝ΊΜͳ͍͞ र͍ըͰ͢ όεఀͰҰ࣌ఀࢭ͍ͯ͠Δं͕྆ݪҼͷौ wόεఀͰҰ࣌ఀं͞ΕΔ͜ͱʹΑΓɺόε͕ఀཹॴʹೖΕͣौ͕͢Δͱ͍͏౦ژͰΑ͋͘Δޫܠ wߐాౡͰઈରʹ͜Μͳ͜ͱͳ͍ͱࢥͬͯ·͢ɻ͝ΊΜͳ͍͞ɻ͝ΊΜͳ͍͞ όε͕ͳ͔ͳ͔ఀंͰ͖ͣɹ ޙํ͕ͲΜͲΜौ
ͱ͍͏Α͏ͳɺໝ՝Λߟ͑ͯΈ·ͨ͠ ͔͜͜ΒΞΠσΟΞͰ͢
όεఀۙͷறఀंಓަ๏Ͱҧ๏ʹͳΔ wεϐʔυҧͳͲʹൺΔఀཹॴͷଟ͘ɺܯऔΓక·Γ͕͍͠ͷͰͳ͍͔ʁͱߟ͑Δ ಓަ๏Λൈਮͨ͠ͷɹ ֆతʹېࢭͱͳΔൣғ
ौ͕ൃੜ͢ΔͱɺԣஅऀͷϦεΫ૿͑Δ w҆શͷͨΊʹɺาಓɺ৴߸ͳͲΛઃஔ͢Δͷݐઃඅɺҡ࣋අͳͲͷίετͷ͋Δ ौͷ伱͔ؒΒาߦ͢Δਓ͕ग़Δ ͱ͍͑ɺาಓͳ͔ͳ͔࡞Εͳ͍ ग़యɿ1IPUP"$ΑΓ
าߦऀΛकΖ͏ͱ͢Δͷ͓͕͔͔ۚΔ wόεఀۙͱ͔ɺौΛॏతʹͬͨͱͯ͠ɺͳ͔ͳ͔අ༻͕͔͔Γͦ͏ͩ wग़యɿIUUQTSJEEMFQV[[MFDPNBSDIJWFT
ͦͦ৴߸ɾڮͱ͔ͬͯɺ੫ۚʁͳΜͷඅ༻ʁ
ަ௨ҧۚΛ૯ল͕࣏ࣗମʹͯ͠࡞ΒΕΔ wͭ·Γɺશࠃతʹ໎ͳߦҝΛऔΓక·͍͚ͬͯɺौݮΔ͠ɺาߦऀͷ҆શʹܨ͕Δ Տଠઌੜͷϒϩά͔Βഈआ றఀंېࢭͳ͔ͳ͔ҧ͕ۚߴ͍
w·͋ɺݱ࣮తʹ͜͜·Ͱͷ࿈ܞ͢ΔͷɺͦΕͳΓʹϋʔυϧ͕͋Δͣ w௨ใ͡Όͳͯ͘ɺըͯ͠·͢తͳݗ੍ʹཹΊͨํ͕͍͍ؾ͍ͯ͠·͢ɻ όεʹ௨ใγεςϜΛऔΓ͚ͯܯͱ࿈ܞ ҧ๏ͳंΛൃݟ ʂ ؆୯ͳϘλϯૢ࡞Ͱ௨ใ Χγϟ! αʔό ඵͷಈը Ґஔใ
ࣗಈ௨ใ ଇۚΛήοτʂ
wόεఀͷҐஔใ͕ެ։͞Ε͍ͯΕɺंϝʔΧʔଆͰόεఀͷҐஔΛѲ͠ɺܯࠂΛग़͢Έ Λ४උͰ͖Δɻ ंࡌثΛ௨ͯ͠ɺӡసखʹܯࠂ͢ΔΈΛ࡞Δ ंࡌثʹͯҙשى όεఀͷ10mҎɺं0kmͷ߹ όεఀʹδΦϑΣϯε όεఀۙறं ېࢭ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ