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
YAPC::Japan::Online 2022で発表して WEB+DB PRESSに記事を寄...
Search
TSUYUSATO Kitsune
September 18, 2024
Programming
0
40
YAPC::Japan::Online 2022で発表して WEB+DB PRESSに記事を寄稿した話
「YAPC::Hakodate 2024 非公式予習会」で発表したスライドです。
https://smartbank.connpass.com/event/328545/
TSUYUSATO Kitsune
September 18, 2024
Tweet
Share
More Decks by TSUYUSATO Kitsune
See All by TSUYUSATO Kitsune
最近の研究とか、RubyへのContributionとか / Recent My Study and Ruby Contributions
makenowjust
2
220
Make Parsers Compatible Using Automata Learning
makenowjust
3
11k
Regular Expressions, REXML, Automata Learning
makenowjust
0
390
オートマトン学習しろ / Do automata learning
makenowjust
3
400
#kaigieffect LT 2024 - rexml-css_selector: A REXML extension for supporting CSS selector
makenowjust
1
410
RubyKaigi 2024 - Make Your Own Regex Engine!
makenowjust
1
1.9k
正規表現改善報告する回 / Regexp memoization progress report
makenowjust
2
640
Make Regexp#match much faster
makenowjust
1
2.8k
ReDoS 検出の最先端 recheck の紹介 / State of the Art of ReDoS Detection
makenowjust
10
3.7k
Other Decks in Programming
See All in Programming
開発者への寄付をアプリ内課金として実装する時の気の使いどころ
ski
0
290
Breaking Up with Big ViewModels — Without Breaking Your Architecture (droidcon Berlin 2025)
steliosf
PRO
1
230
プログラミングどうやる? ~テスト駆動開発から学ぶ達人の型~
a_okui
0
180
メモリ不足との戦い〜大量データを扱うアプリでの実践例〜
kwzr
1
590
CSC509 Lecture 03
javiergs
PRO
0
270
Platformに“ちょうどいい”責務ってどこ? 関心の熱さにあわせて考える、責務分担のプラクティス
estie
2
490
ネイティブ製ガントチャートUIを作って学ぶUICollectionViewLayoutの威力
jrsaruo
0
110
Web技術を最大限活用してRAW画像を現像する / Developing RAW Images on the Web
ssssota
2
850
株式会社 Sun terras カンパニーデック
sunterras
0
130
Can AI Take Over Frontend QA? - Navigating the Paradigm Shift: A Developer's Mindset for the Future - #layerx_frontend
teyamagu
PRO
6
2.4k
OWASP Kansai DAY 2025.09: OSINTにふれてみよう
deka_morita
0
150
ABEMAモバイルアプリが Kotlin Multiplatformと歩んだ5年 ─ 導入と運用、成功と課題 / iOSDC 2025
akkyie
0
270
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
GraphQLの誤解/rethinking-graphql
sonatard
72
11k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.2k
A better future with KSS
kneath
239
17k
Automating Front-end Workflow
addyosmani
1371
200k
Embracing the Ebb and Flow
colly
87
4.8k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Making Projects Easy
brettharned
118
6.4k
Transcript
@YAPC::Hakodate 2024 ඇެࣜษڧձ - 2024/09/18 Hiroya Fujinami, ͖ͬͭͬͨ͘͞ (@makenowjust) YAPC::Japan::Online
2022Ͱൃදͯ͠ WEB+DB PRESSʹهࣄΛدߘͨ͠
Who am I? • @m a kenowjust, @m
a ke_now_just • Hiroy a Fujin a mi, ͖ͬͭͬͨ͘͞ • NII (૯ݚେ) ͷത࢜՝ఔͷֶੜ (3) •Ruby committer (ਖ਼نදݱ·ΘΓ)
YAPC::Japan::Online 2022Λ ͍֮͑ͯ·͔͢ʁ
None
None
https://youtu.be/UL3z1YBuO_U
https://youtu.be/UL3z1YBuO_U ɾ/^(a*)*$/ =~ "a" * 10000 "b" ɾΊͬͪΌ͕͔͔࣌ؒΔˠReDoS ɾݪཧΛઆ໌ɺݕग़Ͱ͖Δ
ൃදऴΘͬͨ ͋Δͷ͜ͱ
papix͞Μ͔Β ࿈བྷ͕
papix͞Μ͔Β ࿈བྷ͕
WEB+DB PRESSʹدߘ!!
͜͏ͯ͠ग़ͨ هࣄ https://gihyo.jp/dev/seri a l/01/perl-h a ckers-hub/007401
ࣥචͷࡍͷهԱɺྲྀΕ • ࣥචGitHub্Ͱɺ Pull RequestΛͬͯਐߦ • M a rkdownͰॻ͍ͨ (ṖͷྗͰPDFʹͳΔ)
•ΞτϥΠϯˠݪߘˠߍਖ਼1→... https://gihyo.jp/dev/seri a l/01/perl-h a ckers-hub/007401
ࣥචͷࡍͷهԱɺྲྀΕ • ࣥචGitHub্Ͱɺ Pull RequestΛͬͯਐߦ • M a rkdownͰॻ͍ͨ (ṖͷྗͰPDFʹͳΔ)
•ΞτϥΠϯˠݪߘˠߍਖ਼1→... https://gihyo.jp/dev/seri a l/01/perl-h a ckers-hub/007401
None
༠ͬͯͩͬͨ͘͞papix͞Μɺ ฤूͷinao͞Μɺ मͷlestrrat͞ΜɺSongmu͞Μɺyappo͞Μɺ ͦͷଞग़൛ʹؔΘͬͨΈͳ͞Μɺ ಡΜͰͩͬͨ͘͞Έͳ͞Μɺ Ͳ͏͋Γ͕ͱ͏͍͟͝·ͨ͠ !!
ͱ͍͏Θ͚Ͱɺ
ืूத!! ืूத!! ΈΜͳYAPCͰൃද͠Α͏!! ͦͯ͠هࣄΛॻ͜͏!!