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
新卒Rubyistが1ヶ月で Perl Mongerになった話
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
serinuntius
March 03, 2018
Programming
550
0
Share
新卒Rubyistが1ヶ月で Perl Mongerになった話
2018-03-03 YAPC::Okinawa ベストLT賞
面白法人カヤック 芹川葵 @_serinuntius
serinuntius
March 03, 2018
More Decks by serinuntius
See All by serinuntius
NFTのインデクシングとGraphQLのすゝめ / NFT indexing and GraphQL
serinuntius
0
220
TauriとRustとSolidJSで作るEthereum Address生成機 / Ethereum Address Generator made by Tauri, Rust, SolidJS
serinuntius
0
290
世界最速でArbitrumで NFTを作って震えたい!!!!/ I want to make NFT with Arbitrum in the fastest way in the world and tremble !!!!
serinuntius
0
670
なぜフラッシュローンという概念が俺達の魂を震えさせるのか / Why does the concept of flash loans make our souls tremble?
serinuntius
0
1k
Why does the concept of DeFi make our souls tremble? / なぜDeFiという概念が俺達の魂を震えさせるのか ~DEX(AMM)まで~
serinuntius
0
1.3k
NotionがCMS代わりに!? / Notion replaces CMS!?
serinuntius
0
1k
ont hackathon
serinuntius
0
96
Golangでリクエストごとのクエリログが見たい!! kamakura.go #4 / go-query-and-request-logger
serinuntius
1
980
Other Decks in Programming
See All in Programming
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
2.1k
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
140
LLM Plugin for Node-REDの利用方法と開発について
404background
0
160
GitHub Copilot CLIのいいところ
htkym
2
1.3k
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
6
810
AI時代の仕事技芸論 — ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ
kuranuki
1
610
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
1.6k
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
460
Claspは野良GASの夢をみるか
takter00
0
160
さぁV100、メモリをお食べ・・・
nilpe
0
130
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
13
3.4k
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
230
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
How to train your dragon (web standard)
notwaldorf
97
6.7k
WENDY [Excerpt]
tessaabrams
11
38k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
54k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
Embracing the Ebb and Flow
colly
88
5.1k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
KATA
mclloyd
PRO
35
15k
How GitHub (no longer) Works
holman
316
150k
The Invisible Side of Design
smashingmag
302
52k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
350
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
430
Transcript
৽ଔRubyist͕1ϲ݄Ͱ Perl Mongerʹͳͬͨ 2018-03-03 YAPC::Okinawa LT ໘ന๏ਓΧϠοΫ ۔Ѯ @_serinuntius
͜ΜΜʙ
(Rubyist͕) Perl MongerʹͳΔͨΊͷ
৺ಘͱίπ Λत͠·͢
͜ͷτʔΫͷత
PerlΛएऀʹॻ͍ͯཉ ͍͓͠͡͞·ํ͕ɺए ऀʹखૣ͘Perlೖ৴͠ ͍ͯͨͩͨ͘Ίͷॻ
৺ಘ̍
৺ཧతোนͳ͘͢͠
ੈͷதʹPerl Dis͕ ຮԆ͍ͬͯΔ
None
ҰճΕΖ
·ͣ̍ϲ݄ ॻ͍ͯΈͯཉ͍͠
৺ಘ̎
ૉʹͳΔ͠
ʮͳΜͰ͜͏ͳͬͯΔΜͩʯ ʮͬͪ͜ͷํ͕ྑ͍ͩΖʯ
Don't Think
Feel! By ϒϧʔεɾϦʔ
৺ಘ̏
࣭͠·͘Ε
2018ʹΘ͟Θ͟PerlΛ બͯ͠Δͬͯ͜ͱ
ཧ༝͕͋Δͣ
ΊͬͪΌPerlʹ ڧ͍ઌഐ͕͍Δͱ͔
ͦ͏͍͏ํͨͪʹ ฉ͖·͘Εྑ͍ͱࢥ͏Α
Ruby͔Β Γ͑Δͱ͖ͷ ίπ
ίπ̍ ʮه߸Λઌʹ֮͑Δʯ
֮͑ํ • $ => $calar • @ => @rray •
% => Ha%h
ίπ̎ ʮڞ௨Λ͓ͬͯ͘ʯ
Rubyͱͷڞ௨Λ͓ͬͯ͘ • => ৺ཧతোΛͳ͘͢ • subͷΓলུͰ͖Δ • subͷׅހলུͰ͖Δ • `ls
-al` όοΫΫΥʔτͰ֎෦ίϚϯυ࣮ߦ • Gem => CPAN
͋Ε
Ruby͡ΌΜ(͑)
ίπ3 ܁Γฦ͢
Perlೖ৴ऀ ϋϚΓϙΠϯτ͕ ͍͔ͭ͋͘Δ
ίϯςΩετ
None
ϦϑΝϨϯε σϦϑΝϨϯε
None
͍͠ͷͰ Կճॻ੶ͱ͔ಡΜͰ ܁Γฦ͠ॻ͔͘͠ແ͍
·ͱΊ • 1ϲ݄͙Β͍ॻ͍ͯΔͱѱ͘ͳ͍ͱࢥ͑ͯ͘Δ • ৺ཧతোนΛऔͬ͏ͷ͕ॏཁ • ؤுΕʂ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠