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
170
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
150
Open APIやSPA構成のAPI設計 / openapi-api-design
walkersumida
0
420
Railsの設計 〜コントローラの メタボを防げ〜 / rails-controller-design
walkersumida
1
310
CircleCIで docker-compose最強? / docker-compose-up-on-circleci
walkersumida
2
3k
dockerで動いている プロジェクトのrubocop解析 vim編 + おまけ / rubocop vim docker rubymine gotandarb36
walkersumida
0
2.3k
この夏モテたい人のための2stepで起動できるNuxtjs + Rails(ID/PW認証付き)サンプルを公開! / sample nuxtjs rails
walkersumida
3
2k
1人で開発したWEBサービスが500社に導入されるために採用した3つの技術とたった1つの考え方 / notia three technologies 20190329
walkersumida
1
2.8k
五反田rb_35.pdf
walkersumida
0
320
Other Decks in Technology
See All in Technology
Node-RED × MCP 勉強会 vol.1
1ftseabass
PRO
0
140
本が全く読めなかった過去の自分へ
genshun9
0
230
Clineを含めたAIエージェントを 大規模組織に導入し、投資対効果を考える / Introducing AI agents into your organization
i35_267
4
1.6k
データプラットフォーム技術におけるメダリオンアーキテクチャという考え方/DataPlatformWithMedallionArchitecture
smdmts
5
630
Prox Industries株式会社 会社紹介資料
proxindustries
0
280
セキュリティの民主化は何故必要なのか_AWS WAF 運用の 10 の苦悩から学ぶ
yoh
1
130
2025-06-26_Lightning_Talk_for_Lightning_Talks
_hashimo2
2
100
フィンテック養成勉強会#54
finengine
0
180
GitHub Copilot の概要
tomokusaba
1
130
「Chatwork」の認証基盤の移行とログ活用によるプロダクト改善
kubell_hr
1
150
PHP開発者のためのSOLID原則再入門 #phpcon / PHP Conference Japan 2025
shogogg
4
730
AWS CDK 実践的アプローチ N選 / aws-cdk-practical-approaches
gotok365
6
740
Featured
See All Featured
KATA
mclloyd
29
14k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
Making the Leap to Tech Lead
cromwellryan
134
9.3k
Scaling GitHub
holman
459
140k
Designing for humans not robots
tammielis
253
25k
The World Runs on Bad Software
bkeepers
PRO
69
11k
Become a Pro
speakerdeck
PRO
28
5.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
Practical Orchestrator
shlominoach
188
11k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
The Pragmatic Product Professional
lauravandoore
35
6.7k
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ͰϑϨʔϜϫʔΫͳͲ͕ ͋Δ ༨ஊ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ