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
RubyをからめたWebAssemblyの話 / ruby-webassembly
Search
WalkerSumida
May 29, 2020
Technology
0
150
RubyをからめたWebAssemblyの話 / ruby-webassembly
Gotanda.rb#42 オンライン開催
2020/05/29(金) 19:30 〜 21:30
WalkerSumida
May 29, 2020
Tweet
Share
More Decks by WalkerSumida
See All by WalkerSumida
PumaとUnicorn どっちがいいのか / puma vs unicorn
walkersumida
0
95
Open APIやSPA構成のAPI設計 / openapi-api-design
walkersumida
0
360
Railsの設計 〜コントローラの メタボを防げ〜 / rails-controller-design
walkersumida
1
280
CircleCIで docker-compose最強? / docker-compose-up-on-circleci
walkersumida
2
2.9k
dockerで動いている プロジェクトのrubocop解析 vim編 + おまけ / rubocop vim docker rubymine gotandarb36
walkersumida
0
2.2k
この夏モテたい人のための2stepで起動できるNuxtjs + Rails(ID/PW認証付き)サンプルを公開! / sample nuxtjs rails
walkersumida
3
1.8k
1人で開発したWEBサービスが500社に導入されるために採用した3つの技術とたった1つの考え方 / notia three technologies 20190329
walkersumida
1
2.7k
五反田rb_35.pdf
walkersumida
0
300
Other Decks in Technology
See All in Technology
Terraform Stacks入門 #HashiTalks
msato
0
220
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
300k
Lexical Analysis
shigashiyama
1
130
Postmanの日本市場におけるDevRel (的) 活動 / Postman's DevRelish activities in Japan
yokawasa
1
120
Datachain会社紹介資料(2024年11月) / Company Deck
datachain
4
17k
신뢰할 수 있는 AI 검색 엔진을 만들기 위한 Liner의 여정
huffon
0
540
DMARC 対応の話 - MIXI CTO オフィスアワー #04
bbqallstars
1
130
Forget efficiency – Become more productive without the stress
ufried
0
240
いざ、BSC討伐の旅
nikinusu
2
600
Team Dynamicsを目指すウイングアーク1stのQAチーム
sadonosake
1
210
Exadata Database Service on Cloud@Customer セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
0
1.1k
Railsで4GBのデカ動画ファイルのアップロードと配信、どう実現する?
asflash8
1
210
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
7
560
What's in a price? How to price your products and services
michaelherold
243
12k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
How to train your dragon (web standard)
notwaldorf
88
5.7k
Done Done
chrislema
181
16k
Code Reviewing Like a Champion
maltzj
520
39k
Six Lessons from altMBA
skipperchong
26
3.5k
For a Future-Friendly Web
brad_frost
175
9.4k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
24k
Visualization
eitanlees
145
15k
We Have a Design System, Now What?
morganepeng
50
7.2k
Music & Morning Musume
bryan
46
6.2k
Transcript
3VCZΛ͔ΒΊͨ 8FC"TTFNCMZͷ ىۀ४උத "ZVNV4VNJEB
ࣗݾհ
w େֶߦ͖ͳ͕Β*5ϕϯνϟʔاۀͰؒ༗ঈΠϯλʔ ϯ w 1)1 .Z42- $BLF1)1 Y 8PSEQSFTT $
"41 /&5 w ౦ࣳใγεςϜגࣜձࣾͰؒϔϧεέΞࣄۀʹैࣄ w 7#/&5 $ 0SBDMF%BUBCBTF w ̍ਓͰىۀ͠Α͏ͱࢼΈΔ͕ࣦഊ w 3VCZPO3BJMT 'VFM1)1 .Z42- "84 "OTJCMF w גࣜձࣾϚπϦΧʹΤϯδχΞೋਓͷۀϝϯόʔͱ͠ ͯ+PJO w /PUJBࣄۀऀ݉4FOTFTϓϩμΫτϚωʔδϟʔ w 3VCZPO3BJMT "OHVMBS+4 .Z42- "84 w ىۀ४උத ܦྺ
3VCZΛ͔ΒΊͨ 8FC"TTFNCMZͷ
͢Ͱʹ8FC"TTFNCMZΛຊ൪ϓϩμΫ τͰར༻͞Ε͍ͯΔਓ͍·͔͢ ✋
·ͣ8FC"TTFNCMZͱԿͳ ͷ͔
w 8FC"TTFNCMZɺΣϒϒϥβ ͷΫϥΠΞϯταΠυεΫϦϓτ ͱͯ͠ಈ࡞͢Δϓϩάϥϛϯάݴ ޠʢਫ४ݴޠʣͰ͋Δ w XBTN ϫζϜ ͱশ͞Ε͓ͯΓɺ ϒϥβ্ͰόΠφϦϑΥʔϚο
τͷܗͰ࣮ߦՄೳͰ͋Δ͜ͱΛಛ ͱ͢Δ XJLJQFEJBΑΓ IUUQTKBXJLJQFEJBPSHXJLJ 8FC"TTFNCMZ 8FC"TTFNCMZͱʁ
w +BWB4DSJQUʹ࣮ߦ͕ٻΊΒΕΔ ࣌ʹͳͬͨ w Ϧονͳ6*දݱ w 8FC(-ͳͲͷάϥϑΟοΫදݱ w ܭࢉͷ͍ϞόΠϧ͔Β ͷΞΫηε
˞͕͜͜Α͘·ͱ·͍ͬͯ·͢ IUUQTRJJUBDPNVNBNJDIJJUFNT DECFEGECBD 8FC"TTFNCMZͳͥੜ·Εͨͷ͔
w +BWB4DSJQU͚ͩͰࠓҎ্ͷύ ϑΥʔϚϯεΛग़͢ͷ͕͘͠ ͳ͖ͬͯͨ 8FC"TTFNCMZͳͥੜ·Εͨͷ͔
w 'JSF'PY $ISPNF 4BGBSJ &EHFͳ Ͳͷओཁϒϥβݱ࣌ͰରԠ ͍ͯ͠Δ ˞͕͍ࣗͬͯΔ7JWBMEJͷදه ͜͜ʹͳ͍͕ରԠ͍ͯ͠Δ
˞࣌ ϒϥβͷରԠঢ়گ
w ҎԼͷαΠτ8FC"TTFNCMZͰά ϥϑΟοΫΛඳը͍ͯ͠ΔͷͰද ࣔ͞ΕΔ߹ରԠ͍ͯ͠Δ IUUQTCJOKJHJUIVCJPSBX XBTNSBZUSBDF ීஈ͍ͬͯΔϒϥβ͕ຊʹରԠ͍ͯ͠Δͷ͔
w $$ w 3VTUҎ߱ w (PҎ߱ w ,PUMJO/BUJWFҎ߱ ݱঢ়ར༻Ͱ͖Δݴޠ
3VCZରԠ͍ͯ͠ͳ͍
w 3VCZΛར༻Մೳʹ͢Δͱ͍͏Ξϓ ϩʔνͰͳ͘NSVCZͰͱ͍͏ྲྀ Ε͋Δ IUUQTUFDISBDIPCQTJODKQ IBDIJ@@ 3VCZར༻ՄೳʹͳΔͷ͔
w IUUQTKQRVPSBDPN 8FC"TTFNCMZHBGVLZVV TIJUBSBCVSBV[BEFNP3VCZHB GVUTVVOJUTVLBFSVZPVOJOBSJ NBTVLB 2VPSBͰͷ.BU[ͷճ
w 3VCZίʔυΛ+BWB4DSJQUίʔυʹ ύʔε͢ΔίϯύΠϥʔ w ࠷ऴతʹϑϩϯτͰಈ͍͍ͯΔͷ +BWB4DSJQU 8FC"TTFNCMZͰ ͳ͍
IUUQTHJUIVCDPNPQBMPQBM 0QBMͱ
ଞʹͳ͍͔ௐ͍ͯΔͱɺ"SUJDIPLF Ξʔ ςΟνϣʔΫ ͱ͍͏ͷ͕
w 3VTUͱ3VCZͰ࣮͞Εͨ3VCZϥ ϯλΠϜΛఏڙ IUUQTHJUIVCDPNBSUJDIPLF BSUJDIPLF w ݫີʹݴ͏ͱ3VTUͱNSVCZͰॻ͔ Ε͍ͯΔ "SUJDIPLFͱ
None
8FC"TTFNCMZਁಁ͢Δͷ ͔
w ҎԼͷ͔Βਁಁͯ͘͠ΔͱࢥΘΕΔ w ओཁϒϥβͰطʹରԠ͍ͯ͠Δ w 3VTU(PͳͲͷࠓ͍ͷ͋Δݴޠ͕ ରԠ͍ͯ͠Δ w ʹ8$קࠂ ʮ8FC"TTFNCMZ$PSF
4QFDJpDBUJPOʯ͕ࡦఆ͞Εɺ 8FC"TTFNCMZਖ਼ࣜͳΣϒඪ४ʹ ೝఆ͞Εͨ w )5.- $44 +BWB4DSJQUʹଓ͖ɺ 8FC"TTFNCMZਖ਼ࣜʹϒϥβͰ ωΠςΟϒʹಈ࡞͢Δ൪ͷݴޠ 8FC"TTFNCMZਁಁ͍ͯ͘͠ͷ͔
ʮ8FC"TTFNCMZਖ਼ࣜʹϒϥβͰωΠςΟϒ ʹಈ࡞͢Δ൪ͷݴޠʯ ͜ͷڹ͖͘͢͝ͳ͍Ͱ͔͢ʁস
w σβΠϯπʔϧͷ'JHNBɺ ݄ͷ࣌Ͱ͢Ͱʹ 8FC"TTFNCMZ $ Λར༻ͯ͠ύ ϑΥʔϚϯεͳͲͷ͔Β 8FC"TTFNCMZ༏Ε͍ͯΔͱݴͬ ͍ͯΔ IUUQTXXXpHNBDPNCMPH
XFCBTTFNCMZDVUpHNBTMPBE UJNFCZY 8FC"TTFNCMZਁಁ͍ͯ͘͠ͷ͔
w XBTNʹՄೳੑΛײͯ͡ૣڥ Λ࡞ͬͨ w %PDLFSೖͬͯΕίϚϯυͰΞ ΫηεͰ͖ΔΑ͏ʹͳ͍ͬͯΔ w IUUQTHJUIVCDPN XBMLFSTVNJEBSVTU@UP@XBTN
˞৭ʑϋϚͬͯ݁ߏ࣌ؒͬͨͷ ͰTUBS͍͚ͨͩΔͱٽ͍ͯتͼ· ͢ 3VTU͔ΒXBTNΛίϯύΠϧ͢ΔαϯϓϧΛ࡞ͬͨ
w 8FC"TTFNCMZΛ3VCZ NSVCZ "SUJDIPLF Ͱಈ͔͢େ͖ͳϝϦοτ গͳ͍ͱײ͡Δ w 8FC"TTFNCMZΛར༻͢ΔͷͰ͋Ε ࠓ͍ͷ͋Δ3VTU
(PͳͲΛར༻͢ Δͷ͕Αͦ͞͏ w 8FC"TTFNCMZ+BWB4DSJQUͱڞଘ͠ ͍ͯ͘ɺͱ͍ͯ͠Δ͕8FC"TTFNCMZ Ͱ%0.ૢ࡞͕Մೳʹ w 8FC"TTFNCMZ͜Ε͔Βීٴ͍ͯ͠ ͖ͦ͏ ·ͱΊ
w IUUQTCMPHIFMMPKTPSHXFC EFWFMPQNFOUIPXUPTUBSU JOCGFCFCB ༨ஊ
w Ұੲલɺ)5.- $44 K2VFSZͩ ͚ͩͬͨ ༨ஊ
w ͦΕ͕+BWB4DSJQUͰͷϥΠϒϥ ϦɺϑϨʔϜϫʔΫ͕͜Μͳʹ૿ ͑ͯʜ ༨ஊ
w $44ͰϑϨʔϜϫʔΫͳͲ͕ ͋Δ ༨ஊ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ