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
Interfaces in Perl5
Search
Kenta Kobayashi
March 01, 2019
Technology
1
980
Interfaces in Perl5
https://kichijojipm.connpass.com/event/118082/
#kichijojipm
Kenta Kobayashi
March 01, 2019
Tweet
Share
More Decks by Kenta Kobayashi
See All by Kenta Kobayashi
Perlの生きのこり - エンジニアがこの先生きのこるためのカンファレンス2025
kfly8
4
2.6k
Tシャツに書かれたコードを読む
kfly8
0
1.4k
Introduce Sub::Meta
kfly8
0
73
研修はイベントでなくコミュニティ作り
kfly8
0
2.1k
明日からできる新人のオンボーディングガイド
kfly8
0
850
メンター成長のためのふりかえり会
kfly8
0
1.3k
Interfaces in Perl5 at The Perl Conference 2019 in Pittsburgh
kfly8
0
3.1k
経験から効率よく学習する
kfly8
0
440
p5-Lodash!
kfly8
2
850
Other Decks in Technology
See All in Technology
関係性が駆動するアジャイル──GPTに人格を与えたら、対話を通してふりかえりを習慣化できた話
mhlyc
0
130
多様な事業ドメインのクリエイターへ 価値を届けるための営みについて
massyuu
0
110
How to achieve interoperable digital identity across Asian countries
fujie
0
120
Optuna DashboardにおけるPLaMo2連携機能の紹介 / PFN LLM セミナー
pfn
PRO
1
880
Large Vision Language Modelを用いた 文書画像データ化作業自動化の検証、運用 / shibuya_AI
sansan_randd
0
110
LLM時代にデータエンジニアの役割はどう変わるか?
ikkimiyazaki
0
130
生成AIとM5Stack / M5 Japan Tour 2025 Autumn 東京
you
PRO
0
210
Azure SynapseからAzure Databricksへ 移行してわかった新時代のコスト問題!?
databricksjapan
0
140
SREとソフトウェア開発者の合同チームはどのようにS3のコストを削減したか?
muziyoshiz
1
100
Flaky Testへの現実解をGoのプロポーザルから考える | Go Conference 2025
upamune
1
420
OpenAI gpt-oss ファインチューニング入門
kmotohas
2
970
神回のメカニズムと再現方法/Mechanisms and Playbook for Kamikai scrumat2025
moriyuya
4
530
Featured
See All Featured
Side Projects
sachag
455
43k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
61k
Designing for humans not robots
tammielis
254
25k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
19
1.2k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
How to Think Like a Performance Engineer
csswizardry
27
2k
Mobile First: as difficult as doing things right
swwweet
224
10k
Faster Mobile Websites
deanohume
310
31k
A better future with KSS
kneath
239
17k
Transcript
*OUFSGBDFTJO1FSM !LqZ
"CPVUNF w ͚͜Μ!LqZ w :"1$5PLZPӡӦҕһ w ޒాQN w ϞόϑΝΫ w
એΤϯδχΞืूதʂ
*OUFSBGBDF
*OUFSGBDF ͜͜Ͱ ;Δ·͍ͷܖ 001 "ΛอଘͰ͖Δ "ΛऔΓग़ͤΔ 3FQPTJUPSZ *OUFSGBDF
*OUFSGBDF ܖΛकΕ ࣮ऀ࣮Λ͖ʹͰ͖Δ "ΛอଘͰ͖Δ "ΛऔΓग़ͤΔ 3FQPTJUPSZ *OUFSGBDF
*OUFSGBDF ܖ͕कΒΕ͍ͯΕ ར༻ऀ࣮Λ͋·Γؾʹͤͣ ར༻Ͱ͖Δ "ΛอଘͰ͖Δ "ΛऔΓग़ͤΔ 3FQPTJUPSZ *OUFSGBDF
*OUFSGBDF ίϯϙʔωϯτͷׂʹཱͭ ن͕େ͖͘ͳΔ΄Ͳخ͍͠ *OUFSGBDF *OUFSGBDF ˞ΠϝʔδͰ͢
*OUFSGBDFศར
1FSMͰ 3PMF ೖྗͱग़ྗͷܕ͕දݱͰ͖ͳ͍ ࣮͕ॻ͚Δ 3PMF3PMF 3PMF㱠*OUFSGBDF
1FSMʹ*OUFSGBDFͳ͍
࡞ͬͨ
'VODUJPO*OUFSGBDF
'VODUJPO*OUFSGBDF ΩʔϫʔυGVOͰɺؔͷҾ ͱฦΓͷܕΛએݴ
'VODUJPO*OUFSGBDF*NQM ;Δ·͍Λ࣮Ͱ͖ͯͳ͚Εɺ ίϯύΠϧ࣌ʹDSPBL
5ZQFT*OUFSGBDF 5ZQF5JOZͰɺ*OUFSGBDFͷܕ੍ Λఏڙ
%&.0
Έ
'VODUJPO*OUFSGBDF ,FZXPSE4JNQMF 113 1FSMͰ͓खܰจ๏֦ு
'VODUJPO*OUFSGBDF*NQM 'VODUJPO1BSBNFUFST 'VODUJPO3FUVSOͰɺؔͷೖ ग़ྗͷܕͳͲऔಘ *OUFSGBDFͷใͱίϯύΠϧ࣌ ʹൺֱ͢Δ
;Γ͔͑Γ
ͳͥͭͬͨ͘ʁ w ϓϩμΫτ͕େ͖͘ͳΓɺ*OUFSGBDF͕ཉ͘͠ͳͬͨ w $MFBO"SDIJUFDUVSFͳͲͷઃܭख๏Λ͍͍ͨ w ଞͷ--ʹ͋ΔͳΒɺ1FSMʹ΄͍͠ w ࢼ͠
ࠔͬͨ͜ͱʁ w $)&$,ϑΣʔζ͕͍͠ w $)&$,ϑΣʔζͷ࣮ߦॱ-*'0ɻϞδϡʔϧͷಡΈࠐ ΈॱʹؾΛ͏ɻ۩ମతʹɺ'VODUJPO3FUVSOͷ $)&$,Λ࣮ߦ͔ͯ͠Β'VODUJPO*OUFSGBDF*NQMͷ $)&$,Λ࣮ߦ͢Δඞཁ͕͋ͬͨɻ w FWBMͰ$)&$,ϑΣʔζ͕࣮ߦ͞Εͳ͍͕࣌͋ΔɻͳͷͰɺ
FWBMΛճආͰ͖ͳ͍ͱπϥΠɻྫ͑ɺQMBDLVQ BQQQTHJͩͱFWBM͢Δ͜ͱʹͳΔͷͰɺ1MBDL-PBEFS SVO͢ΔεΫϦϓτΛॻ͍ͯճආ͢ΔͳͲɻ
ࠔͬͨ͜ͱʁ w Τϥʔϝοηʔδ͕͍͠ w Կ͕ى͖͔ͨɺͦͯ͠ԿΛ͢Εྑ͍͔Θ͔ΔΤϥʔϝο ηʔδʹ͍ͨ͠ w ͚ΕͲɺ͜ΕͰ͍͍ͷ͔ෆ҆ʹͳΔ
Կ͕໘ന͔ͬͨʁ w *OUFSGBDF͕໘ന͍ ͋ΒͨΊͯ w Ͱ͖ͳ͍͜ͱ͕ՁʹͳΔ w ,FZXPSE4JNQMF LFZXPSE@QMVHJO
͕໘ന͍ w ίϯύΠϧ࣌ͷίʔυల։Ͱɺ։ൃମݧ͕มΘΔ w ͲΜͳจ๏͚ͩྑ͠ͱ͢Δ͔දݱͰ͖Δ
࣍ʹԿ͕͍ͨ͠ʁ w ճΓΛ͑Δ w υΩϡϝϯτɺςετɺϢʔεέʔεͳͲ w Ԡ༻ྫͷ࣮ w %* $MFBO"SDIJUFDUVSF
FUD
༨ஊ
5IBOLZPV