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
Code for Kumamoto kick off event 20190713
Search
saygo ushijima
July 13, 2019
Science
0
71
Code for Kumamoto kick off event 20190713
saygo ushijima
July 13, 2019
Tweet
Share
More Decks by saygo ushijima
See All by saygo ushijima
熊本県×熊本学園大学20240120
saygo
0
120
UDC2021-SAGA
saygo
0
41
Brigade Meetup in Code for Japan Summit2021
saygo
0
47
UrbanDataChallenge2019 SAGA
saygo
0
31
九州IoT実装推進WG
saygo
0
100
mekurun
saygo
0
850
Code for Saga TeamOrange
saygo
0
840
平成29年度佐賀県データ利活用セミナー
saygo
0
71
佐賀大学 メディアと倫理「メディアとの付き合い方」
saygo
0
120
Other Decks in Science
See All in Science
私たちのプロダクトにとってのよいテスト/good test for our products
camel_404
0
200
3次元点群を利用した植物の葉の自動セグメンテーションについて
kentaitakura
2
600
化学におけるAI・シミュレーション活用のトレンドと 汎用原子レベルシミュレーター: Matlantisを使った素材開発
matlantis
0
300
創薬における機械学習技術について
kanojikajino
13
4.7k
Introduction to Graph Neural Networks
joisino
PRO
4
2.1k
【健康&筋肉と生産性向上の関連性】 【Google Cloudを企業で運用する際の知識】 をお届け
yasumuusan
0
380
白金鉱業Meetup Vol.16_【初学者向け発表】 数理最適化のはじめの一歩 〜身近な問題で学ぶ最適化の面白さ〜
brainpadpr
10
1.6k
Causal discovery based on non-Gaussianity and nonlinearity
sshimizu2006
0
200
How were Quaternion discovered
kinakomoti321
2
1.1k
重複排除・高速バックアップ・ランサムウェア対策 三拍子そろったExaGrid × Veeam連携セミナー
climbteam
0
140
240510 COGNAC LabChat
kazh
0
160
多次元展開法を用いた 多値バイクラスタリング モデルの提案
kosugitti
0
200
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
53
5k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
Six Lessons from altMBA
skipperchong
27
3.5k
Thoughts on Productivity
jonyablonski
67
4.4k
A better future with KSS
kneath
238
17k
Docker and Python
trallard
42
3.1k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Making the Leap to Tech Lead
cromwellryan
133
9k
Code Review Best Practice
trishagee
65
17k
A Tale of Four Properties
chriscoyier
157
23k
Transcript
ΦʔϓϯσʔλͱγϏοΫςοΫ $PEFGPS4BHBɾ$PEFGPS,ZVTIV ͏͠͡·͍ͤ͝͏ $PEFGPS,VNBNPUPɹΩοΫΦϑʂ
גࣜձࣾϩʔΧϧϝσΟΞϥϘදऔక ಛఆඇӦར׆ಈ๏ਓ/FU$PN͕͞ཧࣄ $PEFGPS4BHBද $PEFGPS,ZVTIVද भςϨίϜৼڵηϯλʔओݚڀһ ϋΠύʔωοτϫʔΫࣾձݚڀॴڞಉݚڀһ ԞٿຏεϚʔτλϯݚڀॴཧࣄ ֳΦʔϓϯσʔλಓࢣ ૯লҬใԽΞυόΠβʔ ڇౡਗ਼߽ʢ͏͠͡·͍ͤ͝͏ʣ
ࠤլݝௗࢢग़ɹࠤլࢢࡏॅɹࡀɹ ۽ຊେֶจֶ෦ҬՊֶՊʢຽଏֶʣ ࠤլ৽ฉࣾʹೖࣾʢۈʣ ɹࣄۀɾൢചɾࠂΛܦͯܦӦاըࣨɾσδλϧઓུνʔϜͳͲ ɹɹϒϩάɺ4/4ͱͷग़ձ͍ ɹɹ৽ฉࣾॳͷҬ4/4Λϓϩσϡʔε ɹফඅऀࢀՃܕΫϩεϝσΟΞࠂاըͳͲΛଟϓϩσϡʔε ࠤլࢢͰɺϩʔΧϧϝσΟΞϥϘΛઃཱɻظɻ ɹɹ$PEFGPS4BHB্ཱͪ͛ ɹɹֳΦʔϓϯσʔλಓࢣब ɹɹ૯লҬใԽΞυόΠβʔब
ௗɹࠤլɹभɹϩοΫϯϩʔϧɹຊຽଏֶɹόϯυ׆ಈɹমௗͰͷόΠτɹ δϟοΫɾέϧΞοΫɹΞϧνϡʔϧɾϥϯϘʔɹख௩࣏ɹ΅͘Λ୳͠ʹɹඦԯͷ னͱઍԯͷɹ4'ɹ৽ฉɹΠϯλʔωοτɹϚʔέςΟϯάɹ౷ܭֶɹωοτ৽ฉ Λࡴ͢ͷ͔ɹϑΟϦοϓɾίτϥʔɹΦʔϓϯιʔεΧϧνϟʔϒϩάɹ4/4ɹ Ҭ4/4ɹίϛϡχέʔγϣϯσβΠϯɹγϏοΫδϟʔφϦζϜɹҬใԽɹ Φʔϓϯσʔλɹۛ༡ࢻਓɹ$(.ɹϝσΟΞɹΫϩεϝσΟΞϓϩϞʔγϣϯɹ $PEFGPS9ɹγϏοΫςοΫɹϫʔΫγϣοϓɹϑΝγϦςʔγϣϯɹ·ͪͮ͘Γɹ εϚʔτγςΟɹ߈֪ػಈୂɹ"*ʢ࠷ۙಛʹʣɹҿΉͷେ͖ɹ
ॻ͖ࠐΈՄೳͳࣾձʂ ࢢຽࢀՃܕͷߦαʔϏεʂ 5&% #FUI/PWFDL+FOOJGFS1BIMLB 3VTTFMM8BULJOT%'*%$$#:IUUQTXXXqJDLSDPNQIPUPT!/
σʔλͱςΫϊϩδʔΛ׆༻ͨ͠ ࣗॿɺڞॿͷΈͮ͘Γ
Φʔϓϯσʔλ
ެ։ɹ㱠ɹ։์ 1VCMJTI 0QFO
ຽσʔλ׆༻ਪਐجຊ๏ Πϯλʔωοτͦͷଞͷߴใ௨৴ωοτϫʔΫΛ௨ͯ͡ྲྀ௨͢Δଟ༷͔ͭେྔͷ ใΛ׆༻͢Δ͜ͱʹΑΓɺٸͳগࢠߴྸԽͷਐలͷରԠͷզ͕ࠃ͕໘͢Δ՝ ͷղܾʹࢿ͢ΔڥΛΑΓҰඋ͢Δ͜ͱ͕ॏཁͰ͋Δ͜ͱʹؑΈɺຽσʔλͷద ਖ਼͔ͭޮՌతͳ׆༻ʢʮຽσʔλ׆༻ʯͱ͍͏ɻʣͷਪਐʹؔ͠ɺجຊཧ೦ΛఆΊɺ ࠃͷΛ໌Β͔ʹ͠ɺฒͼʹຽσʔλ׆༻ਪਐجຊܭըͷࡦఆͦͷଞࢪࡦͷجຊ ͱͳΔࣄ߲ΛఆΊΔͱͱʹɺຽσʔλ׆༻ਪਐઓུձٞΛઃஔ͢Δ͜ͱʹΑΓɺ ຽσʔλ׆༻ͷਪਐʹؔ͢ΔࢪࡦΛ૯߹త͔ͭޮՌతʹਪਐ͠ɺͬͯࠃຽ͕҆શͰ҆ ৺ͯ͠ΒͤΔࣾձٴͼշదͳੜ׆ڥͷ࣮ݱʹد༩͢Δɻʢʣ
Φʔϓϯσʔλͱ ᶃΦʔϓϯϥΠηϯε ᶄϚγϯϦʔμϒϧʢػցՄಡੑʣ ᶅແঈͰར༻Մೳ
Φʔϓϯσʔλͷҙٛ . . ֳ*5૯߹ઓུࣨͷࢿྉΑΓҾ༻
Πϯλʔωοτ࣌ʹݟ߹ͬͨతࡒ࢈ݖͷߟ͑ํ 0QFO%BUB ΦʔϓϯϥΠηϯε 1%ɺ$$ɺ$$#:ɺ$$#:4"
σʔλΧλϩάαΠτ IUUQXXXEBUBHPKQ
ݪ՝ʹΑΔಠࣗΦʔϓϯσʔλ IUUQPQFOEBUBTBHBCVTJOGP
σδλϧΞʔΧΠϒͷΦʔϓϯσʔλԽ IUUQTXXXTBHBMJCECKQ
ࠓޙɺࣗ༝ʹ͑ΔσʔλʹΦʔϓϯσʔλ͕ ૿͑ଓ͚Δʂ͜Ε͍͔͢͠ͳ͍ʂʂ
Πϯλʔωοτ࣌ʹݟ߹ͬͨσʔλͷѻ͍ํ ϚγϯϦʔμϒϧσʔλ
ػցՄಡੑʹՃ͑ɺҬ͝ͱͷσʔλϑΥʔ Ϛοτ·Ͱ͕ἧ͏͔͠Εͳ͍ʂ ͙͢ʹ࣮ݱͰ͖ͳͯ͘ ͖ͬͱٕज़͕ޙԡͯ͘͠͠ΕΔͣʂʂ
ҙຯͷ͋ΔΦʔϓϯσʔλͬͯԿͰ͔͢ʁ
ͲͷσʔλΛެ։͢Ε Կ͕ى͜ΔΜͰ͔͢ʁ
ΦʔϓϯσʔλṶ͔Γ·͔ͬʁ
8*4%0.ʢΟζμϜʣ φϨοδΛ׆༻ͯ͠அ͢Δྗ ,/08-&%(&ʢφϨοδʣ ΠϯϑΥϝʔγϣϯ͔Βಋ͖ग़͞ΕΔنଇੑɺݟ */'03."5*0/ʢΠϯϑΥϝʔγϣϯʣ ใɺσʔλΛԿΒ͔ͷج४Ͱཧͨ͠ͷ %"5" σʔλʣ ମܥԽ͞Ε͍ͯͳ͍ใɺϩʔσʔλ Φʔϓϯσʔλ
σʔλδϟʔφϦζϜ σʔλϏδϡΞϥΠθʔγϣϯ γϏοΫςοΫ ·ͪͮ͘ΓɾҬ׆ੑ %*,8Ϟσϧ ߦʹظ͞Ε͍ͯΔͷίίʂ اۀࢢຽ׆ಈʹظ͞Ε͍ͯΔͷίίʂ $PEFGPS,VNBNPUPίίʹऔΓ͏ʂ
γϏοΫςοΫ
γϏοΫςοΫʢ$JWJD5FDIʣͱɺγϏοΫʢ$JWJDɿࢢຽʣͱ ςοΫʢ5FDIɿςΫϊϩδʔʣΛ͔͚͋Θͤͨޠɻࢢຽ͕ࣗɺ ςΫϊϩδʔΛ׆༻ͯ͠ɺߦαʔϏεͷࣾձ՝Λղܾ͢ ΔऔΓΈΛ͍͏ɻ #64*/&44ʴ*5ΑΓҾ༻ γϏοΫςοΫͱςΫϊϩδʔΛ׆༻ͨ͠ࢢຽɾࣾձ՝ͷղܾΛ ࢦ͢औΓΈɻ γϏοΫςοΫϑΥʔϥϜͷΣϒαΠτΑΓҾ༻
ΦʔϓϯσʔλΛ͍͢ ΦʔϓϯσʔλΛΈΜͳͰ࡞Δ ࣏ࣗମʹΦʔϓϯσʔλԽΛಇ͖͔͚Δ
$PEFGPS4BHBͷ׆ಈ
*$5ͷྗͰɺࢲͨͪͷ֗ΛͬͱΒ͍͢͠ͱ͜Ζʹʜ
ᶃߦɾاۀʹΦʔϓϯσʔλԽ ᶄࢢຽاۀʹΑΔσʔλ׆༻ ᶅࢢຽʹΑΔσʔλੜ 潤滑油が必要!→ Code for Saga Openʢ։์ʣ ParticipationʢࢀՃʣ
ΦʔϓϯσʔλΛ͍͢ ࣏ࣗମ͕ΦʔϓϯσʔλԽͯ͘͠ΕΔͷͰ͋ΕɺੵۃతʹͬͯΈΑ͏ʂ
׆ಈςʔϚʮެڞަ௨ΛͬͱศརͰָ͘͠ʂʯ w ࠤլݝަ௨ࡦ՝͔ΒͷΞϓϩʔνʢ͋Γ͕͍ͨΦϑΝʔʣɻ(5'4ɺΦʔϓϯσʔλΔΑʂ w ʮ͜Μͳָͦ͠͏ʹόεͷ͍ͯ͠ΔਓͨͪॳΊͯΈͨʂʯʢҏ౻ઌੜʣˡ࠷ߴͷ๙Ίݴ༿ʂʂ 6%$
ΞΠσΟΞ෦Ͱۜडɹۚສԁ֫ಘ ΦʔϓϯΨόϝϯτਪਐڠٞձۜडɹશࠃ͔Β࢈͕ʂ
ΦʔϓϯσʔλΛΈΜͳͰ࡞Δ ߦཔΈͷγϏοΫςοΫ্ख͍͔͘ͳ͍ɻࣗͨͪͰσʔλΛ࡞Γಇ͖͔͚Δɻ
ࠤլࢢ൛ɹʙ$PEFGPS4BHB ࠤլࢢ ɾܗࣜʹ͋ΘͤͯɺΦʔϓϯσʔλԽ ɾશށͷΰϛΧϨϯμʔʹ23ίʔυܝࡌ ɾࣗલΞϓϦʹൺɺ֨ஈʹίετ $PEFGPS4BHB ɾ(JUIVCQBHFΛͬͯӡ༻ʢϑϦʔʣ ɾσʔλߋ৽ͷख͕ؒܰݮ ɾະରԠΤϦΞͷΞϓϦ੍࡞ʢ༗ঈରԠʣ ɾωΠςΟϒΞϓϦԽɺଟݴޠରԠͷ૬ஊʢ༗ঈରԠʣ
IUUQTBHBKQ
ࠤլݝ༗ాொͰɺ౷తݐͷਤͮ͘ΓϫʔΫγϣοϓ
None
࣏ࣗମʹಇ͖͔͚Δ σʔλʹج͍ͮͨҬ՝ղܾΛಇ͖͔͚ɺΦʔϓϯσʔλԽΛഭΔʂ
None
׆ಈςʔϚʮσʔλͱςΫϊϩδʔͰࠤլͷަ௨ࣄނΛݮΒͦ͏ʯ w ۙͳҬ՝ΛςʔϚʹઃఆ͢Δ͜ͱͰɺ࣮༻తͳΞΠσΟΞग़͠ɺΞϓϦέʔγϣϯ։ൃ͕Ͱ͖ͨ w ࣏ࣗମʹର͠ɺ۩ମతͳతΛ࣋ͬͯΦʔϓϯσʔλԽΛٻΊΔ͜ͱ͕Ͱ͖ͨ 6%$
ΞϓϦέʔγϣϯ෦ ۜΛड ۚສԁ֫ಘ
σʔλΛͬͯ ࣾձΛ࠶ߏங͠Α͏ʂ
Φʔϓϯσʔλ ΤίγεςϜ σʔλΛ ։์͢Δଆ σʔλΛ ׆༻͢Δଆ ࣾձ Ҭ՝ղܾ ڞॿҙࣝͷৢ ߦࢪࡦͷޮԽ
ʢࢢຽαʔϏεͷ্࣭ͱܦඅઅݮʣ ઓུతࢪࡦͰ,1*ୡ ͑Δใ͕૿Ճ ϏδωεͷޮԽ ৽نϏδωε
ΈΜͳͰɺָ͠Έͳ͕Βɺ࿈ܞ͠ͳ͕Β $PEFGPS,VNBNPUPΛΓ্͍͖͛ͯ·͠ΐ͏ʂ