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
Ruby Kaja のご提案
Search
nagachika
March 12, 2012
Programming
8
2.1k
Ruby Kaja のご提案
Yokohama.rb #18 での LT
nagachika
March 12, 2012
Tweet
Share
More Decks by nagachika
See All by nagachika
Functional Music Composition
nagachika
1
670
怠惰なRubyistへの道 - Enumerator::Lazy の使いかた@福岡Ruby会議01
nagachika
5
2.2k
ruby trunk changes 統計版
nagachika
3
250
怠惰なRubyistへの道 - Enumerator::Lazy の使いかた
nagachika
17
7.5k
Other Decks in Programming
See All in Programming
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
330
Djangoアプリケーション 運用のリアル 〜問題発生から可視化、最適化への道〜 #pyconshizu
kashewnuts
1
250
sappoRo.R #12 初心者セッション
kosugitti
0
260
苦しいTiDBへの移行を乗り越えて快適な運用を目指す
leveragestech
0
630
Conform を推す - Advocating for Conform
mizoguchicoji
3
690
Grafana Cloudとソラカメ
devoc
0
170
チームリードになって変わったこと
isaka1022
0
200
CI改善もDatadogとともに
taumu
0
120
CSS Linter による Baseline サポートの仕組み
ryo_manba
1
110
ファインディの テックブログ爆誕までの軌跡
starfish719
2
1.1k
データベースのオペレーターであるCloudNativePGがStatefulSetを使わない理由に迫る
nnaka2992
0
160
Honoをフロントエンドで使う 3つのやり方
yusukebe
7
3.3k
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
182
22k
Visualization
eitanlees
146
15k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Site-Speed That Sticks
csswizardry
4
380
Typedesign – Prime Four
hannesfritz
40
2.5k
Building Your Own Lightsaber
phodgson
104
6.2k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
630
Building an army of robots
kneath
303
45k
How to train your dragon (web standard)
notwaldorf
91
5.8k
The World Runs on Bad Software
bkeepers
PRO
67
11k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
Transcript
3VCZ,BKBͷ͝ఏҊ !OBHBDIJLB :PLPIBNBSC
3VCZ)FSP"XBSET ͝ଘͰ͔͢
SVCZIFSPFTDPN
͜Ε·Ͱͷडऀ
͜Ε·Ͱͷडऀ
3VCZͱ͍͑ lຊͰ։ൃऀ͕ຊਓͰ͋Δ͜ ͱ͋Γɺ3VCZͷਓؾߴ͘||z 8JLJQFEJBΑΓ
3VCZͷຊຊ ͦ͏ࢥ͍ͬͯͨ࣌ظ͕Θͨ͠ʹ͋Γ·ͨ͠
͜Ε·Ͱͷडऀ ͜͜·Ͱຊਓͷ डऀͳ͠ ॳड͋Δ͔
HJUIVCKPCT 3VCZY5PLZP/PUIJOHGPVOE
.-ྲྀྔ SVCZMJTU SVCZEFW SVCZUBMLɿ SVCZDPSFɿ
ίΞ։ൃऀίϛϡχςΟ ϝϯςφ͕ຊਓ ւ֎ͷ3VCZJTUʹεςʔΫεϗϧμ͕͍ ͳͦ͞͏ ˠSVCZEFWʹ͛Δ͜ͱ ॏཁͳػೳͷఏҊͳͲSVCZDPSF ઌʹSVCZEFWͰୟ͖|ͱ͍͏͜ͱ͋Δʹ͋Δ
ίΞ։ൃऀίϛϡχςΟ ւ֎ͷ։ൃऀ 3BJMT Ͱ]ͷ ͷ ҙΛશ͘ແࢹ͢ΔΘ͚ʹ͍͔ͳ͍ɻ ࠓओʹཁΛग़ͯ͘͠Δͷ൴Β
&OHMJTI ӳޠΛֶͼɺ ւ֎ग़͍͖ͯ͘
&OHMJTI ͦΕͪΖΜΔ͖
&OHMJTI Δ͖ͳΜ͚ͩͲ͊͞
&OHMJTI ӳޠΛษڧ͠ʹ͍͘ӳޠྗ͕ͳ͍
&OHMJTI ӳޠΛษڧ͠ʹ͍͘ӳޠྗ͕ͳ͍ ڳ
໘ͷൽॏཁ ·ͣ໘ͷൽΛް͘͠Α͏
5%% 5 ໘ͷൽ % υϦϒϯ % ͰӳޠϚελʔ
3VCZ)FSP"XBSET ͜͜Ͱ͋ΒͨΊͯ 3VCZ)FSP"XBSET ͷझࢫ
3VCZ)FSP"XBSET ڭҭతهࣄνϡʔτϦΞϧ 044ϓϩδΣΫτͷDPOUSJCVUJPO Πϕϯτͷ։࠵ͳͲͷࢧԉ .- *3$Ͱͷແঈαϙʔτ
3VCZ)FSP"XBSET 3VCZίϛϡχςΟΒ͍͠ /JDFͳ3VCZJTUΛࢌ͑Δ ϋʔτΥʔϛϯάͳاը
3VCZ)FSP"XBSET ๙Ί߹͏จԽ ˣ ໘ͷൽ ˣ ӳޠϚελʔ
3VCZ)FSP"XBSET ๙Ί߹͏จԽ ˣ ໘ͷൽ ˣ ӳޠϚελʔ ·͔ͣ͜͜Β
ຊ൛ ຊՈ3VCZ)FSP"XBSEʹຊਓΛ ͱ͍͏ํੑͪΖΜૉ͍͜͠ͱ
ຊ൛3VCZ)FSP γϟΠͳຊਓ3VCZJTUʹ อޢ͕۠ඞཁ
ຊ൛3VCZ)FSP ຊਓ3VCZJTUͷຊਓ3VCZJTUʹΑΔ શ3VCZJTUͷͨΊͷຊ൛3VCZ)FSP
໊લॏཁ 3VCZ/JOKB
3VCZ/JOKB 3VCZ/JOKBͱ͍͏ݴ༿ʹ͏ҙຯ͕͍ͭ ͯ͠·͍ͬͯΔ /JOKB͖ΛૂͬͯΔΈ͍ͨͰ͔ͬ͜ΘΔ͍ /JOKBΛ໊Δͷͪΐͬͱؾஏ͔͍ͣ͠ ໘ͷൽΛް͘͢Δ໘ͷൽ͕ͳ͍
ଠףऀ ڰݴͷओਓެ ףऀਓͨ͠உੑएऀ ଠͦͷච಄ एखච಄ɺΈ͍ͨͳײ͡ photo by Corpse Reviver CC-BY,
from Wikimedia Commons
3VCZ,BKB 3VCZףऀ
ൃҊ !OBHBDIJLB
ओ࠵ :PLPIBNBSC
ϓϩσϡʔε !EBOZBʁ
3VCZ,BKB اըӡӦ γεςϜ։ൃ αΠτӡӦ ϊϛωʔτ͢Δਓ ࣗનଞન͍·ͤΜ ථ͢Δਓ એ͢Δਓ ืूத