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
62
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
「正規表現をつくる」をつくる / make "make regex"
makenowjust
1
1.5k
最近の研究とか、RubyへのContributionとか / Recent My Study and Ruby Contributions
makenowjust
2
280
Make Parsers Compatible Using Automata Learning
makenowjust
3
12k
Regular Expressions, REXML, Automata Learning
makenowjust
0
430
オートマトン学習しろ / Do automata learning
makenowjust
3
560
#kaigieffect LT 2024 - rexml-css_selector: A REXML extension for supporting CSS selector
makenowjust
1
450
RubyKaigi 2024 - Make Your Own Regex Engine!
makenowjust
1
2.1k
正規表現改善報告する回 / Regexp memoization progress report
makenowjust
2
700
Make Regexp#match much faster
makenowjust
1
3k
Other Decks in Programming
See All in Programming
Rで始めるML・LLM活用入門
wakamatsu_takumu
0
160
Codex の「自走力」を高める
yorifuji
0
360
AI活用のコスパを最大化する方法
ochtum
0
120
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
230
nilとは何か 〜interfaceの構造とnil!=nilから理解する〜
kuro_kurorrr
3
1.6k
メタプログラミングで実現する「コードを仕様にする」仕組み/nikkei-tech-talk43
nikkei_engineer_recruiting
0
160
Event Storming
hschwentner
3
1.3k
TipKitTips
ktcryomm
0
150
ベクトル検索のフィルタを用いた機械学習モデルとの統合 / python-meetup-fukuoka-06-vector-attr
monochromegane
2
320
Raku Raku Notion 20260128
hareyakayuruyaka
0
430
New in Go 1.26 Implementing go fix in product development
sunecosuri
0
330
AHC061解説
shun_pi
0
320
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Thoughts on Productivity
jonyablonski
75
5.1k
What's in a price? How to price your products and services
michaelherold
247
13k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
210
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
620
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
220
AI: The stuff that nobody shows you
jnunemaker
PRO
3
350
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
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Ͱൃද͠Α͏!! ͦͯ͠هࣄΛॻ͜͏!!