Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
カンファレンスで技術的お土産を 増やすために出来ることを考えた
Search
fuqda
April 25, 2019
Programming
640
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
カンファレンスで技術的お土産を 増やすために出来ることを考えた
Hello hey for Engineers vol.3の発表資料です。
fuqda
April 25, 2019
More Decks by fuqda
See All by fuqda
Vapor Mode でアクセシビリティは 壊れないか検証した話
fuqda
1
330
Composition API時代の Pub/Subパターンでの状態管理
fuqda
4
4.2k
RubyでPrettierを使ってみた
fuqda
0
430
RSpecによるOpen API自動テスト
fuqda
3
1.2k
OSSへの プルリクエスト作成の手引き
fuqda
1
380
Rails Girls Tokyo 13th Sponsor LT by STORES
fuqda
0
290
黒歴史リポジトリを使ったリファクタリング勉強法のススメ
fuqda
2
1.2k
OSS初心者がつまづきながらOSSマナーを学んでいく話
fuqda
4
3.5k
Ruby2.7の新機能で簡易版Rubyインタプリタを実装してみる
fuqda
0
680
Other Decks in Programming
See All in Programming
自作Discord音声botをLambda MicroVMsに移行した話 / Migrating My Discord Voice Bot to Lambda MicroVMs
akihisaikeda
1
290
高橋メソッドでCVE解説シリーズ 〜CVE-2026-112816〜
hakkadaikon
0
230
複数ドメインを一つのアプリに統合するFlutterの設計と運用_FlutterKaigi2026登壇資料(須永高弘)
takahirosunaga
0
160
GraphQL の onError と Nullability のこれから
quramy
0
210
우리의 Nitro Modules는 당신의 Turbo Modules보다 아름답다
l2hyunwoo
0
250
Vue.jsで作る空間解析アプリとCapacitorプラグインのData Bridge
hal_spidernight
1
160
AIが実装を担う時代の「技術設計」と「チームマネジメント」
kamina_zzz
2
220
React Native経験者が Flutterを30⽇間触って驚いたこと
3saito
0
160
AIが生成したコードは読むべきか?抽象化設計とコードの品質保証 / abstraction-design-and-quality
minodriven
16
8.8k
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
280
Web3Dライブラリを作ってVue Custom Rendererの仕組みを理解しよう / lets learn vue custom renderer by making 3d library
drumath2237
1
130
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
4
3.7k
Featured
See All Featured
Claude Code のすすめ
schroneko
67
230k
Discover your Explorer Soul
emna__ayadi
2
1.3k
The Curse of the Amulet
leimatthew05
3
17k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.7k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
240
Practical Orchestrator
shlominoach
192
12k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
530
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
560
Typedesign – Prime Four
hannesfritz
42
3.2k
Automating Front-end Workflow
addyosmani
1370
210k
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
Transcript
ΧϯϑΝϨϯεͰٕज़త͓࢈Λ ૿ͨ͢Ίʹग़དྷΔ͜ͱΛߟ͑ͨ )FMMPIFZGPS&OHJOFFSTWPM GVREB !GVREB
GVREBͱਃ͠·͢ ʲܦྺʳ ɹ4*FS ϲ݄ ͔Β ɹແڅΠϯλʔϯϲ݄Λܦͯ ɹ4503&4KQྲྀΕண͖ ʲͦͷଞʳ
ීஈ5BNBSCͱ͍͏ ଟຎҬ ٢ࣉʙീԦࢠ·Ͱ ͷ Ҭ3VCZίϛϡχςΟΛɹ ओ࠵ͯ͠·͢
ࠂ ݸਓత
݄ʹ5BNBSCͰ ΧϯϑΝϨϯε Γ·͢✨
ʲςʔϚʳ 3VCZJTUͱͯ͠ͷ
5BNB3VCZձٞ d ҙࢀՃͷ࠙ձd·Ͱ !ौ୩ηϧϦΞϯλϫʔ' (.0:PVST جௐߨԋɿҏ౻३Ұ͞Μ
!KODIJUP جௐߨԋɿޒेཛྷ໌͞Μ !JHBJHB ͦͷଞ$'1ʴ5BNBSCϝϯόʔ-5
ۙ-1ެ։༧ఆ
ຊΓ·͢
ࠓͷ
ΧϯϑΝϨϯεͰٕज़త͓࢈Λ ૿ͨ͢Ίʹग़དྷΔ͜ͱͷߟ ͔ͤͬ͘ΧϯϑΝϨϯεʹߦ͚ͬͨͲ ײಈͨ͠͠ɺײ৺͚ͨ͠Ͳ Կ࣋ͪؼΕ͍ͯͳ͍Α͏ͳʜ ͦΜͳঢ়گΛԿͱ͔͍ͨ͠ͷͰ ΞϨίϨߟ͑ͯΈͨͱ͍͏
ٕज़త͓࢈ ͱࢥΘΕΔͷΛ େ͖ͭ͘ʹྨ
ٕज़త͓࢈ͷछྨ w ֶशͷΔؾϞνϕʔγϣϯͷྨ w ϓϩάϥϛϯάͦͷͷͷࣝ ֓೦ςΫχοΫ
ֶशͷΔؾϞνϕʔγϣϯͷྨ w ͙͢ʹޮՌ͕ग़ͳ͍͕ɺ Ҏ߱ͷࣗͷߦಈΛม͑Δಈػ͚ͮ ྫ ʓʓͷຊΛΔͧʂ "TBLVTBSCʹߦͬͯΈΑ͏ʂ ຖ࣌ؒ3BJMTͷίʔυಡΉͧʂ
ϓϩάϥϛϯάͦͷͷͷࣝ w ϞϊʹΑΔ͕ ൺֱత ظͰՌʹͭͳ ͕Δࢿ࢈ʹͳΓ͍͢ͷ ྫ ಛఆͷϥΠϒϥϦʹؔ͢ΔޮՌతͳ׆༻๏
ઃܭʹؔ͢ΔΞϯνύλʔϯ
ٙ ΧϯϑΝϨϯεʹࢀՃ͢ΔதͰ lࣝͷٵऩz zϞνϕʔγϣϯΛߴΊΔ͜ͱz ʹίϛοτ͢ΔͨΊʹ ࠒ͔Β͓͖ͬͯ͘͜ͱ ͬͯͳΜͩΖ͏
ࣗͷதͰग़ͨ͑ 044ʹίϛοτ͍ͯ͘͠ ͔͠ͳ͍ͱࢥͬͨ ࠓճͷରओʹ3VCZ 3BJMT ք۾ ࣗͷίϛϡχςΟӡӦٛͷ044Ͱ͕͢ɺ ͜ͷ߹ίʔυΛॻ͘͜ͱҎ֎ͷ׆ಈؚ·ͳ͍͜ͱʹ͍ͯ͠·͢ɻ
ͳΜͰ044ʁ
044ʹؔΘ͍͖ͬͯͭ͘ͷཧ༝ ᶃଚܟ͖͢ํʑͱܨ͕ΔʹͳΔ ͕૿͑Δͱʓʓͬͯ͜͏ͩΑʂͱ͍͏ใ͕ೖ͖ͬͯ͘͢ͳΔ ৭ʑͳਓͱྑ͘ͳΔ͖͔͚ͬʹͳΔͷͰ୯७ʹָ͍͠ ᶄ͘ੈքͰΘΕΔίʔυΛಡΉ͜ͱ͕ ࣗࣗͷػձʹͳΔ
ԾઆݕূͷͨΊʹ 044ʹؔΘ͍ͬͯ͘ ͜ͱΛ࢝Ίͨ TJODF3BJMTENऴྃޙ
࣮ࡍʹͬͨ͜ͱ
3BJMTຊମͷίʔυͰ ؾʹͳΔͱ͜ΖΛ গͣͭ͠ಡΈ࢝Ίͨ
͋Δͷग़དྷࣄ νΣϦʔຊͷྠಡձͰ ZJFMEͱ1SPDͷষͷ ·ͱΊࢿྉΛ ࡞͍ͬͯͨ࣌ͷ͜ͱʜ
ͦ͏ݴ͑ 3BJMTͷΞϓϦͷ7JFXͷ MBZPVUςϯϓϨʔτ ͰݺΕΔZJFMEͬͯ ͲΜͳॲཧͯ͠ΔΜͩΖ͏ʁ
ಉ͡Α͏ͳٙ࣋ͬͨਓ͕͍༷ͨͪͨ https://github.com/yochiyochirb/meetups/issues/336 https://github.com/yochiyochirb/meetups/issues/336
ࢀߟʹͭͭ͠ SBJMTͷBDUJPOWJFX ͷԼͷίʔυΛ୳ͬͯΈΑ͏
ɾɾɾ
ΞϨʜ Ҿͷॱ൪͓͔͍͠ ϝιου͋Δͳʜ
3BJMTʹϓϧϦΫΛૹͬͯΈͨ
ޙແࣄʹϚʔδ͞Εͨ https://github.com/rails/rails/pull/35758
༨ܭͳ͓ੈͰ͕͢ʜ 3BJMTͷϓϧϦΫ͔ΒϚʔδ·ͰͷखॱΛ2JJUB ʹ·ͱΊͨͷͰ044ॳΊͯͷํ͝ࢀߟ·Ͱʹ https://qiita.com/fuqda/items/a3e5270ff9cb4fbf31e2
ͦͷޙ
ڹ͕͋ͬͨ Ϛʔδ͞ΕͨޙͷπΠʔτ͕.BU[ʹ ϦπΠʔτͯ͠Β͑ͨ͜ͱ͋Γɺ ࣗͷ׆ಈΛଟ͘ͷਓʹ ͬͯΒ͑ͨ 5BNBSCͷTMBDL DPOQBTTͷࢀՃਓ૿Ճ
ͦͯ͠ 3VCZ,BJHJ
ྑ͔ͬͨ͜ͱ ຊ࣭త͡Όͳ͍͔͠Εͳ͍͚Ͳ 3BJMTͷ݅Ͱਓ͔Βਓհͯ͠Β͑ͨʂ 044ʹʑίϯτϦϏϡʔτͯ͠Δํʹ ͕ࣗͯΑ͏ͱࢥͬͯΔύονͷ݅Ͱ૬ஊͤͯ͞ Β͑ΔػձΛΒ͑ͨʂʂ ૬ஊग़དྷΔਓ͕૿͑ΔதͰؾ͖ΛಘΔνϟϯε ͕૿͑ͯؒతʹग़དྷΔػձ͕૿͑ͨʂʂʂ
044ʹؔΘΔ͜ͱͰ ΧϯϑΝϨϯεͷ ަྲྀ͕ೱ͍ͷʹʂ ҎલΑΓݟΛ ಘ͘͢ͳͬͨ ؾ͕͢Δ
044ͷ׆ಈΛ ܧଓ͢ΔͨΊʹ
ؾʹͳΔϦϙδτϦΛνΣοΫ ͕͖ࣗͳϥΠϒϥϦ ϑϨʔϜϫʔΫͷϦϙδτϦΛ গͣͭ͠ಡΜͰݟΔͷ͕ Ϟνϕʔγϣϯతʹྑͦ͞͏
ίϛοτग़དྷͦ͏ͳͷΛ୳͢ (JUIVCͷJTTVFΛݴޠผʹݕࡧͰ͖Δ (JUIVCIFMQXBOUFEͱ͍͏αʔϏεͰ ୳͢ͷΞϦ http://github-help-wanted.com/
·ͱΊ
044ʹίϛοτ͢ΔதͰ 3VCZ,BJHJͰಘΔ ͓࢈͕૿͑ͨͱࢥ͏
࣮ࡍʹಘ͓ͨ࢈ 044ʹίϯτϦϏϡʔτͤͯ͞Βͬ ͨ͜ͱΛ͖͔͚ͬʹࣗʹͱͬͯͷ 044ώʔϩʔͨͪͱܨ͕Δ͜ͱ͕ग़དྷͨ ✨ 044ਓʹΑͬͯ࡞ΒΕͯܧଓ͍ͯ͠ Δ͜ͱΛͬͯɺࣗͦͷ׆ಈʹܧଓ తʹίϛοτ͍͖͍ͯͨ͠ͱࢥ͑ͨ
ΈΜͳͰ͍ͬͯ͜͏
4503&4KQ ͦΜͳ044ͷ׆ಈΛ Ԡԉ͍ͯ͠·͢ ❤ ʲաڈ࣮ʳ 7VF'FT+BQBO 3VCZ,BJHJ 3BJMTEN
8FBSF)JSJOH 4503&4KQ Ұॹʹಇ͍ͯ͘ΕΔؒΛืू͍ͯ͠·͢