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::Fukuoka 2017 HAKATA 未来のプログラマーたちへ〜Perl入学式卒...
Search
tomcha
July 03, 2017
Programming
1
1.8k
YAPC::Fukuoka 2017 HAKATA 未来のプログラマーたちへ〜Perl入学式卒業生から〜
YAPC::Fukuoka 2017 HAKATA のトークスライドです。
tomcha
July 03, 2017
Tweet
Share
More Decks by tomcha
See All by tomcha
YAPCに 行けば 人生が 変わる
tomcha
1
1.4k
トーク発表者ノート付き
tomcha
0
120
Other Decks in Programming
See All in Programming
アルテニア コンサル/ITエンジニア向け 採用ピッチ資料
altenir
0
110
Testing Trophyは叫ばない
toms74209200
0
890
テストコードはもう書かない:JetBrains AI Assistantに委ねる非同期処理のテスト自動設計・生成
makun
0
420
AWS発のAIエディタKiroを使ってみた
iriikeita
1
190
Compose Multiplatform × AI で作る、次世代アプリ開発支援ツールの設計と実装
thagikura
0
170
速いWebフレームワークを作る
yusukebe
5
1.7k
チームのテスト力を鍛える
goyoki
3
680
The Past, Present, and Future of Enterprise Java with ASF in the Middle
ivargrimstad
0
150
スケールする組織の実現に向けた インナーソース育成術 - ISGT2025
teamlab
PRO
1
130
プロポーザル駆動学習 / Proposal-Driven Learning
mackey0225
2
1.3k
Flutter with Dart MCP: All You Need - 박제창 2025 I/O Extended Busan
itsmedreamwalker
0
150
概念モデル→論理モデルで気をつけていること
sunnyone
3
290
Featured
See All Featured
For a Future-Friendly Web
brad_frost
180
9.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
YesSQL, Process and Tooling at Scale
rocio
173
14k
How STYLIGHT went responsive
nonsquared
100
5.8k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.7k
Building Applications with DynamoDB
mza
96
6.6k
It's Worth the Effort
3n
187
28k
Rails Girls Zürich Keynote
gr2m
95
14k
Code Review Best Practice
trishagee
71
19k
A designer walks into a library…
pauljervisheath
207
24k
Being A Developer After 40
akosma
90
590k
Transcript
ະདྷ쏔쐰쑆쐉쑂쐷쎦ୡ쏞 d1FSMೖֶࣜଔۀੜ쎱쏯d :"1$'VLVPLB)","5" !UPNDIB@
:"1$'VLVPLB쐒쐘쐜쐮쏔օ쎻쏹 쎹쏔쐡쎦쐈쏸ௌ쎳쏑དྷ쏌쎪쏅օ쎻쏹 044쏑쎰ੈ쏑쏐쏉쏌쎪쏱օ쎻쏹 쎨쏰쎲쏎쎬쎺쎼쎪쏤쎿ɻ
None
ࣗݾհ w 5PNDIB쏎쎪쎪쏤쎿ɻେࡕ쏍׆ಈɻ w ݩ1FSMೖֶࣜडߨੜ w 1FSMೖֶࣜJOେࡕ쐎쐶쎦쐘쎦 w 쏐쏑쏵1FSMओ࠵ w
!UPNDIB@ w 1FSM쎲쎵쎽쏫쎬ா 3VCZ쏨 w UPNDIB
쎹쏹쏐ਓ쏑쎷쏌 w 쐰쑆쐉쑂쐸쑌쐉쏸쎹쏲쎱쏯ֶ쏙쏅쎪ɾֶ쏹쏍쎪쏱 w جૅ쏕ֶ쏹쏆쎲ɺ࣍쏑Կ쏸쎿쏲쏖쏮쎪쎱쎱쏯쏐쎪 w 쐌쐸쐾쐤쐟쏼쏑ࢀՃ쎽쏌쏥쏅쎪 w ֎쏔ੈք쎱쏯ݟ쏅쐁쑌쐑쐤쏻쏔ੈք
쐰쑆쐉쑂쐸쑌쐉쏸࢝쏧쏅ࠒ w ॳ쏧쏌쏔쐰쑆쐉쑂쐸쑌쐉쏕쐮쏺쐸쑃쎦쐲쎦쐐쐜쐈 w খֶੜ쎺쏳ɺੈؒ쏕쐷쏽쐌쑌쐯쎦쐹 w 쎹쏹쏑쏇쏕쐷쏽쐌쑌ʢ쎿쎲쏪쏥쏊쏱ઌੜʣ w
쐷쏽쐌쑌쐲쎦쐐쐜쐈쐷쐅쐑쑌
None
None
쐰쑆쐉쑂쐸쑌쐉࠶ೖ w 쏕쏌쏐ٕज़ษڧձʮJ1IPOF쏻쐰쑃։ൃ Ґஔใʯ w ࣌ɺJ1IPOF(4쏸ख쏑ೖ쏲쏅 w 1FSMೖֶࣜ
w "5/%쏍ॳ৺ऀ쎷쐰쑆쐉쑂쐸쑌쐉쏔ษڧձ쏸ௐ 쏟쏅쏯Ҿ쏉쎱쎱쏉쏅
ϓϩάϥϛϯάΛֶͿ ํ๏
<13> 1FSMೖֶࣜ w 쏎쏑쎱쎵ॳ৺ऀ쏑 w 1BQJYߍ쏑쐺쎦쑄쏍쐖쎦쐒쐌쎦쐢쏸ૹ쏉쏌ఴ쎽 쏌쏨쏯쏉쏅ࣄ쏨쎨쏰쏤쎽쏅ɻ w 쐰쑆쐉쑂쐸쑌쐉ॳ৺ऀ쏎1FSMॳ৺ऀ쏔น
w ͨΓલͷࣄɺͨΓલͷ༻ޠॳ৺ऀʹͱͬͯ େ͖ͳϋʔυϧ w ԿͰฉ͚Δڥ͕େࣄ w ॳ৺ऀ͚Λᨳ͍ͬͯͯϨϕϧ͕ߴ͗͢Δษڧձ ɾɾɾ
<13> 1FSMೖֶࣜ ͍͞͠ ҆৺
ษڧձҎ֎ʹ w ೖॻɺٕज़ॻ͕ຊʹͨ͘͞Μ͋Δ w ಈըͰतۀΛड͚ΒΕΔαʔϏε w ωοτ্ͷهࣄɺઌਓͨͪͷϒϩάهࣄ w ։ൃڥ͕ແྉͰखʹೖΔ w
ͳͲͳͲɺݱࡏԿͰἧͬͯΔ͚ΕͲɾɾɾ
ಠֶ ʴ पΓʹฉ͚Δਓ͕͍Δ
ฉ͚ΔΓ߹͍Λ࡞Δ
ଔۀޙ쏔׆ಈ w 1FSMು 1FSM쏍Կ쎱쏸࡞쏱ษڧձ 쏑ࢀՃ w 쎻쎵쏯714쏸ܖಠࣗ쐢쐺쏽쑌औಘ w 쏐쏑쏵1FSM 쏨쎵쏨쎵ձ
쏸ओ࠵
ॳ৺ऀ쏞쏔ಓඪ w 쏑쏊쎪쏅쎹쏎쏏쏹쏐쎽쏭쎬쏨쏐쎪쐰쑆쐉쑂쐹 쏍쏨ࣗ쏍࡞쏉쏅쏨쏔 w ࠷ॳ쏕쏎쏑쎱쎵࡞쏱ɻ쐪쐘쎦쑌쏸֮쎮쏌쎽쏤쎬 w 쏪쏉쏅쎹쏎쏕쐯쑆쐉쏑खॱॻ쏔༷쏑ॻ쎵
쏍쎳쏱ʂૉਓ쏍쏨ʂ
ର֎ࢼ߹ w :"1$"TJBॳࢀՃ w :"1$"TJB-5쐖쑌쏍ൃද w $1"/쏑ࣗ࡞"DNF쐻쐑쐾쎦쑄쏸ެ։ w :"1$'VLVPLBຊฤ쐡쎦쐈ŘŵŠŠ
044쏑 ඍྗ ߩݙ w 1FSMೖֶࣜ쐎쐶쎦쐘쎦 w )PNNBDIJSCൃදऀ w :"1$,BOTBJ쐌쏻쐒쐘쐜쐮
쐻쐚쐲쎦쐐쑀쑌쏔ҡ࣋ w ஶ໊쏐쐰쑆쐉쑂쐷쎦쏑ࣗ쏸֮쎮쏌쏨쏯쏉쏅 w 5XJUUFS#PU쏸࡞쏉쏅쐯쑆쐉هࣄ쎲ɺ쏕쏌쐯쏔쐴쐜쐡쐁쑌 쐡쑃쎦ೖ쏰쎽쏅 w ࣗ쏔쐯쑆쐉هࣄ쏸ࢀߟ쏑쏿쐀쐯쏻쐰쑃쏸࡞쏰쏤쎽쏅쏎 쎪쎬ਓ쎱쏯ใࠂ쏸ड쎷쏅
쏽쐲쑌쐡اը w 쐆쐜쐄쐖쑌쏔اը쏎ओ࠵
ΩοΧιϯͱ ژଠਇͷཱྀؗͱۙ͘ͷϨϯλϧεϖʔεΛआΓͯധͷ։ൃ߹॓Λ!YUFUTVKJ ͞Μͱاը͠·ͨ͠ɻ ٠߳ ϋοΧιϯΩοΧιϯɹʢผ໊1FSMमֶཱྀߦʣ
Կ쎲ม쏵쏉쏅쎱 w ී௨쏑ੜ׆쎽쏌쎪쏌쏕ձ쎮쏐쎪༷쏐ɺ쏰߹쎪쎲૿ 쎮쏅 w 쏮쏰໘ന쎪쏨쏔쏸쏱ػձ쎲૿쎮쏅 w ࣗ쏔ࢹ쎲쎲쏉쏅 쏃쎽쏌쎱쏯ૣɺࠓ쏍쏨ଓ쎪쏌쎪쏤쎿ɻ
ൿ݃쏕ɾɾɾ w Կ쎱쏸z쎿쏱ଆz쏑쏐쏱 w 쐎쐶쎦쐘쎦ɺ쐌쏻쐒쐘쐜쐮 w ཉ쎽쎪쏨쏔쎲ແ쎷쏲쏖ࣗ쏍ओ࠵쎿쏱 w ࣗ쏯ಈ쎪쏌प쏰쏸ר쎳ࠐ쏦 w
ૉਓ쎲쏪쏉쏌쏨ҙ֎쏎ౖ쏯쏲쏐쎪쏔쏍ɺԿ쏎쎱쏐쏱
ඈ쏙ࠐ쏹쏍쎪쎵ɺগ쎽쏔༐ؾ
ָ쎽쎪쎱쏯 ໘ന쎪쎱쏯 ৽쎽쎪쎹쏎쏑쑈쐈쑈쐈쎿쏱쎱쏯
ඇ쐁쑌쐑쐤쏻 ۀք֎쎱쏯쎪쏌
֎쏔ੈք쎱쏯 w ৽쎽쎪ࣄɺม쏵쏱ࣄ쎲ੋ쏎쎻쏲쏱ੈք w ՄࢹԽɺใ쎲쐃쎦쐰쑌 w ๛쏐ษڧձ w اۀ쏔쐒쐶쑌쐎쎦쐢쎲쎿쎺쎪 w
స৬쎲ૣ쎪
ҧ쎬ੈքɺҧ쎬ৗࣝ쏑৮쏲쏌쏥쏱ࣄ쏑쏮쏰ࢹ 쏸쎸쏌쏥쏱 ྫʣɹʮԿ쏸쏪쏯쏐쎪쎱ʯ쏔ൃ ɹɹɹ(5%쏪쐘쐒쐈ཧ쏔ख๏
w ରۃ쏸쏱ࣄ쏑쏮쏉쏌ಘ쏯쏲쏱ؾ쎳 w ʮී௨ʯʮৗࣝʯ쏎쏕ɺݶ쏯쏲쏅ࣗ쏔ࢹ쏔த쏍 쏔ฏۉ w ੈ쏔த쏕쎪ɺ৭ʑ쏐ਓ쎲쎪쏱
w ാҧ쎪쏔쎹쏎쏸쏱쎹쏎쏨ษڧ w ࢹ쏕쎪ํ쎲쏮쎪 w ػձ쏸େ쏑
쏤쏎쏧
w ฉ쎳쏪쎿쎪ڥɺ쐌쐸쐾쐤쐟쏼쏑ඈ쏙ࠐ쏥쏰߹쎪 쏸૿쏪쎿ɻ w গ쎽쏆쎷ߴ쎪쐨쎦쐢쑄쏑쐚쐼쑅쑌쐑쎽쏌쏥쏱ɻ w ࢹ쏸쎵쎿쏱쏅쏧쏑ɺະ쏔ੈք쏔ใऩूɻ
ॳ৺ऀ쏑쎰쎿쎿쏧쏔ॻ੶ w 8FC쏔ࣝ w 8FC쏸ࢧ쎮쏱ٕज़ w 8FC쐎쎦쐬쐒쏔࡞쏰ํ w 1FSM쏔ࢀߟॻ w
խ쏐1FSMʢಉਓࢽʣ w 쏃쏔ଞ w 6/*9쏎쎪쎬ߟ쎮ํ w 쐃쐯쐑쐀쐈쐡ࢦ쏍쏐쏂쏊쎵쏱쏔쎱ୈ൛ w 쐰쑆쐉쑂쐷쏸쎮쏱ֶ쐪쐓쑄
None
-FU`TFOKPZQSPHSBNNJOH