Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
エンジニアリングと研究のつながり /link-between-engineering-and-resarch
KONDO Uchio
March 26, 2018
Education
3
980
エンジニアリングと研究のつながり /link-between-engineering-and-resarch
九大伊都キャンパスでお話しさせていただきました。
※スライドで日付が2017年となっていますが、2018年となります
KONDO Uchio
March 26, 2018
Tweet
Share
More Decks by KONDO Uchio
See All by KONDO Uchio
Ruby x BPF in Action / RubyKaigi 2022
udzura
0
15
Narrative of Ruby & Rust
udzura
0
49
開発者生産性指標の可視化 / pepabo-four-keys
udzura
3
830
Talk of RBS
udzura
0
180
Re: みなさん最近どうですか? / FGN tech meetup in 2021
udzura
0
500
Dockerとやわらかい仮想化 - ProSec-IT/SECKUN 2021 edition -
udzura
1
420
Device access filtering in cgroup v2
udzura
0
430
"Story of Rucy" on RubyKaigi takeout 2021
udzura
0
370
生産性を可視化したい! / SUZURI's four keys
udzura
11
4.8k
Other Decks in Education
See All in Education
新卒プランナー向け:企画書作成時の参考資料
gfjinji
0
2.5k
20230120 麻布大学 特別講義/デジタルマッピングワークショップ
fullfull
0
130
H5P-työkalut
matleenalaakso
2
23k
仕事における後進教育のススメ
toksato
2
2.6k
【S2】明日から使えるテスト技法勉強会_4_クラシフィケーションツリー法
gihoz_support
0
150
広島大学における全学LMSの移行/Migration of Hiroshima University LMS
gnutar
0
290
Statistical Rethinking 2023 - Lecture 07
rmcelreath
1
150
【S2】明日から使えるテスト技法勉強会_5_CFD法
gihoz_support
0
130
Sähköiset kyselyt, kokeet ja arviointi
matleenalaakso
1
13k
ThingLink
matleenalaakso
22
2.7k
LightSail 2022-2023
cbtlibrary
0
130
卒論の書き方 / Happy Writing
kaityo256
PRO
20
12k
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
6
4.5k
Web Components: a chance to create the future
zenorocha
304
40k
Done Done
chrislema
178
14k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
22
1.7k
Producing Creativity
orderedlist
PRO
335
37k
Documentation Writing (for coders)
carmenintech
51
2.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
227
16k
Bootstrapping a Software Product
garrettdimon
299
110k
Fashionably flexible responsive web design (full day workshop)
malarkey
396
63k
Rails Girls Zürich Keynote
gr2m
87
12k
How New CSS Is Changing Everything About Graphic Design on the Web
jensimmons
214
12k
Stop Working from a Prison Cell
hatefulcrawdad
263
18k
Transcript
͋ΔʮจܥʯΤϯδχΞͷੜ ۙ౻Ӊஐ࿕ / @भେֶҏΩϟϯύε 2017.3.26 ΤϯδχΞϦϯάͱݚڀͷͭͳ͕Γ
γχΞɾϓϦϯγύϧΤϯδχΞ ۙ౻Ӊஐ࿕ / @udzura http://blog.hogehoge.com Uchio Kondo ϖύϘݚڀॴ/ٕज़ج൫νʔϜ
1. ࣗݾհ
2007౦ژେֶଔ จֶ෦ຊจֶઐम՝ఔमྃɻֶ෦ଔ ৽ଔͰϚείϛʹೖࣾ ͦ͜ͰࣾSEͱͯ͠ΤϯδχΞΩϟϦ Ξελʔτɻ͔ͦ͜ΒECαʔϏεɺ ΦϯϥΠϯήʔϜ։ൃΛܦͯ ݱ৬GMOϖύϘٕज़ج൫νʔϜ ۙ౻Ӊஐ࿕ 4
2. WebΤϯδχΞΛ࢝ΊΔ
• ͱͱهऀ͔ฤूऀʹͳΓ͔ͨͬͨɻ • ৽ଔೖࣾͨ͠ۀքࢴͷձࣾͰɺͳ͔ͥϚʔέςΟϯάσʔλΛѻ͏෦ॺͷࣾ SEͱͯ͠ɺӡ༻ͷࣄΛͨ͠ • ͦͷ՝ఔͰɺLinuxRuby on Railsʹग़ձ͏ •
ಛʹRubyຊʹؾʹೖΓɺເதͰษڧͨ͠ 6 ࠷ॳࣾSE
• جຊతʹֶࣗࣗशΛͨ͠ • ॻ੶ͪΖΜɺ͔࣌ΒRubyϦϑΝϨϯεϚχϡΞϧΛWebͰެ։ͯ͠ ͍ͨͷͰɺ۱ʑ·ͰಡΜͩ • ͔͠͠ۀΛ͍ͯͯ͠ɺମܥͩͬͨࣝͷඞཁੑΛײͨ͡ • IPAܥͷࢿ֨ʢجຊใॲཧɺԠ༻ใॲཧɺσʔλϕʔεεϖγϟϦετʣ ͷษڧͰ͋ΔఔΧόʔ͍ͯͬͨ͠
7 ͲͷΑ͏ʹʮΤϯδχΞʯʹͳ͔ͬͨ
3. ίϛϡχςΟͱΞτϓοτ
• ձࣾͷ֎ͷΤϯδχΞͲ͏ͯ͠ΔͷͩΖ͏ʁͱؾʹͳͬͨ • Ruby͕͖Ͱ͍͚ͬͯͨͲɺΈΜͳͲ͏ͳΜͩΖ͏ʁ • ࣾ֎ͷΤϯδχΞͲ͏ͩΖ͏ʁ • தنͳΧϯϑΝϨϯεతษڧձʹߦͬͯΈͨ 9 ษڧΛ͍ͯͯ͠ɺ;ͱࢥͬͨ
• ಉ͡ؾ࣋ͪͰɺಉ͡ҙࣝΛ࣋ͬͯɺಉ͡Α͏ʹΤϯδχΞϦϯά͕͖ͳ ͕ؒͨ͘͞Μ͍ͨ • ਓͱܨ͕ΕΔษڧձɾίϛϡχςΟ׆ಈ໘ന͍ • ۀݸਓͰͷௐࠪͰؾ͍ͮͨ৭ʑͳ͜ͱΛൃද͢ΔΑ͏ʹͳͬͨ • OSSʹखΛग़ͨ͠ΓɺίʔυΛͲΜͲΜॻ͍ͨ 10
ΈΜͳ͍͢͝Rubyॻ͍ͯΔʂʂ
• ͦͦʮܗʹΔࣄʯ͕͔ͨͬͨ͠ • ࣗͰษڧ͢Δڥࣗମ͍ͬͯΔۀքͩͬͨ • ษڧձɾίϛϡχςΟͷ͓͔͛ͰɺΤϯδχΞͷࣄͷߟ͑ํ͕มΘͬͨ • ۩ମతʹɺΞτϓοτ͕ΤϯδχΞͷࣄͷҰʹՃΘͬͨ 11 @udzura
ͷΤϯδχΞΩϟϦΞ;Γ͔͑Γ
4. ΤϯδχΞϦϯάͱݚڀ
• ͲΜͳࣄΛ͔ͨ͠ʁ • ৽نҊ݅ɺطଘͷͷରॲɺʑͷӡ༻ͷվળ... • ϖύϘʹೖ͔ͬͯΒج൫վળɺ࠾༻ධՁʹؔΘ͕ͬͨɺ͜ΕΒͷࣄ ݱͰͷWebαʔϏεͷ։ൃɾӡ༻ɾվળ͕ʹ͋Δ • WebͰɺιϑτΣΞͰͷͮ͘ΓΛ͢Δؾ࣋ͪ •
ܗʹΔ/هԱʹΔࣄʢʁʣ 13 10΄ͲWebपΓͷΤϯδχΞΛͬͨ
14 WebαʔϏεͷ։ൃɾӡ༻ɾվળʴΞϧϑΝ ՝Λ ݟ͚ͭΔ ՝ʹؔ͢Δ ௐࠪΛ͢Δ ࣮ɾݕূ ՝ͷղܾ ίϛϡχςΟͷ Ξτϓοτ
՝ղܾͱ ΞτϓοτͷྲྀΕ ݚڀʹ௨͡Δ
5. ·ͱΊ
• ڞ௨͢Δͱ͜Ζ͕ͨ͘͞Μ͋Δ • ՝ઃఆɺௐࠪɺݕূɺΞτϓοτ • Ͱ͋ΔͷͰɺݚڀͰ܇࿅͞ΕͨΞλϚͷ͍ํɺͦͷ··WebͰͷΤϯδ χΞϦϯάʹੜ͖Δͱ͜Ζ͕େมଟ͍ 17 ΤϯδχΞϦϯάͱݚڀ
• తͳ܇࿅Λ͢Δ͜ͱࣗମɺจܥ/ཧܥͷนͳ͍ɻͱࢥ͏ɻ • Պֶͷϓϩτίϧʹशख़͠ɺਖ਼֬ʹߟ͑ΛੵΈॏͶ͍ͯ͘͜ͱ͕େࣄ • ʮਖ਼֬ʹߟ͑ΛੵΈॏͶ͍ͯ͘ʯ͜ͱΛɺϖύϘ/ϖύϘݚڀॴͱͯ͠ ඇৗʹେࣄʹ͍ͯ͠ΔɻͳͷͰɺݚڀ։ൃͱʑͷαʔϏεͷӡ༻։ൃܨ͕ͬ ͨͷͱͯ͠ɺ࿈ܞ͍ͯ͘͠৫Λࢦ͍ͯ͠Δɻ • นΛ࡞Βͣɺյͯ͠Έͯݟ͑ΔͷΛݟ͍ͯ͜͏
18 ʮจܥΤϯδχΞʯཱ͕ͭۀք͔͕ͩ...
ݚڀΛ௨ͨ͠ తͳ܇࿅ ඞͣྑ͍ࣄʹͭͳ͕Δ