Slide 1

Slide 1 text

fukuoka.rb ͕ 100 ճ Λܴ͑Δͱͷ͜ͱͰ, Ruby ٕज़ऀೝఆࢼݧΛ डݧ͖ͯ͠·ͨ͠ Fukuoka.rb ͕ 100 ճΛܴ͑Δͱͷ͜ͱͰ, Ruby ٕज़ऀೝఆࢼݧΛडݧ͖ͯ͠·ͨ͠ Fukuoka.rb #100 1

Slide 2

Slide 2 text

·ͣ͸ Fukuoka.rb ͕ 100 ճΛܴ͑Δͱͷ͜ͱͰ, Ruby ٕज़ऀೝఆࢼݧΛडݧ͖ͯ͠·ͨ͠ Fukuoka.rb #100 2

Slide 3

Slide 3 text

100 ճ ͓ΊͰͱ͏͍͟͝·͢ʂ • ͜ͷΑ͏ͳྺ࢙తͳΠϕϯτʹࢀՃͤͯ͞௖͖ײँͰ͢ʂ • ઒ݪ (@inokara) ͱਃ͠·͢, ͔ͬͺͬͯݺΜͰԼ͍͞mm • ΠϯϑϥपΓͷ͓࢓ࣄ͍ͯ͠·͢ • ΪϣʔϜͰ, Ruby ੡πʔϧΛ࢖͏ײ͡ͳͷͰ, ॳ৺ऀ࿮ Fukuoka.rb ͕ 100 ճΛܴ͑Δͱͷ͜ͱͰ, Ruby ٕज़ऀೝఆࢼݧΛडݧ͖ͯ͠·ͨ͠ Fukuoka.rb #100 3

Slide 4

Slide 4 text

Ͱ, ࢼݧ͸͍ͭઌఔ തଟͰड͚͖ͯ·ͨ͠. Fukuoka.rb ͕ 100 ճΛܴ͑Δͱͷ͜ͱͰ, Ruby ٕज़ऀೝఆࢼݧΛडݧ͖ͯ͠·ͨ͠ Fukuoka.rb #100 4

Slide 5

Slide 5 text

Ͱ, ೝఆࢼݧͷ݁Ռ͸ Fukuoka.rb ͕ 100 ճΛܴ͑Δͱͷ͜ͱͰ, Ruby ٕज़ऀೝఆࢼݧΛडݧ͖ͯ͠·ͨ͠ Fukuoka.rb #100 5

Slide 6

Slide 6 text

ෆ߹֨ (ྦ) Ͱͨ͠ Fukuoka.rb ͕ 100 ճΛܴ͑Δͱͷ͜ͱͰ, Ruby ٕज़ऀೝఆࢼݧΛडݧ͖ͯ͠·ͨ͠ Fukuoka.rb #100 6

Slide 7

Slide 7 text

࣮͸... डݧ͸...ࡾճ໨... • डݧͨ͠ͷ͸ Ruby Association Certified Ruby Programmer Gold version 2.1 • ҰԠ, Silver ͸औಘࡁΈ • ͜Ε·Ͱʹֻ͔ͬͨඅ༻͸ 40K ऑ... (΋ͪΖΜࣗඅ) Fukuoka.rb ͕ 100 ճΛܴ͑Δͱͷ͜ͱͰ, Ruby ٕज़ऀೝఆࢼݧΛडݧ͖ͯ͠·ͨ͠ Fukuoka.rb #100 7

Slide 8

Slide 8 text

Ͱ΋, ண࣮ʹ఺਺͸্͕͖͍ͬͯͯΔ... • ߹֨ϥΠϯ͸ 75 ఺ (100 ఺ຬ఺த) • 62 ఺ → 70 ఺ → 72 ఺ Fukuoka.rb ͕ 100 ճΛܴ͑Δͱͷ͜ͱͰ, Ruby ٕज़ऀೝఆࢼݧΛडݧ͖ͯ͠·ͨ͠ Fukuoka.rb #100 8

Slide 9

Slide 9 text

࠺ʹෆ߹֨ΛใࠂޙʹݴΘΕͨ • ͋Μͨ, Ruby ͷຊ࣭ΛͪΌΜͱཧղ͍ͯ͠Δͷʁ • ޷͖͚ͩ͡ΌͩΊͳ͜ͱ΋͋ΔΜΑ... Fukuoka.rb ͕ 100 ճΛܴ͑Δͱͷ͜ͱͰ, Ruby ٕज़ऀೝఆࢼݧΛडݧ͖ͯ͠·ͨ͠ Fukuoka.rb #100 9

Slide 10

Slide 10 text

ਏ͍...௧͍... Fukuoka.rb ͕ 100 ճΛܴ͑Δͱͷ͜ͱͰ, Ruby ٕज़ऀೝఆࢼݧΛडݧ͖ͯ͠·ͨ͠ Fukuoka.rb #100 10

Slide 11

Slide 11 text

ԶͷԿ͕μϝͳͷ͔ (ৼΓฦΓ) • ओʹʮϝλϓϩάϥϛϯά Rubyʯͱʮ߹֨ڭຊʯͰษڧ • ڭࡐͱͯؒ͠ҧ͍ͬͯͳ͍͸ͣ • 1 ೔ 10 ෼͸ Ruby ʹ৮ΕΔ࣌ؒΛ࡞͍ͬͯΔ (ࠓ೔ͷ Ruby) • Ͱ΋, ίʔυΛॻ͘Θ͚Ͱ͸ͳ͘, ͋͘·Ͱ΋ʮ߹֨ڭຊʯʹ ܝࡌ͞Ε͍ͯΔ໰୊Λղ͘Α͏ͳຖ೔ Fukuoka.rb ͕ 100 ճΛܴ͑Δͱͷ͜ͱͰ, Ruby ٕज़ऀೝఆࢼݧΛडݧ͖ͯ͠·ͨ͠ Fukuoka.rb #100 11

Slide 12

Slide 12 text

ԶͷԿ͕μϝͳͷ͔ (ৼΓฦΓ) • Silver ͷࢼݧͱ͸ҟͳΓ ,ݴޠ࢓༷͕ཧղग़དྷ͍ͯΔલఏͱͳ Δग़୊͕΄ͱΜͲ • include, prepend, extend ʹ࢝·ͬͯ fiber, Refinments ౳, ͪ ΌΜͱ ͍֮͑ͯͳ͍ͱਏ͍ • Ҿֻ͚ͬ໰୊΋͋ͬͨΓͯ͠, ໛ٖ໰୊ͷ౴͑Λ֮͑ΔΑ͏ͳ ֶशͰ͸ਏ͍ Fukuoka.rb ͕ 100 ճΛܴ͑Δͱͷ͜ͱͰ, Ruby ٕज़ऀೝఆࢼݧΛडݧ͖ͯ͠·ͨ͠ Fukuoka.rb #100 12

Slide 13

Slide 13 text

ຊ౰ʹ Ruby Λ ཧղ͍ͯ͠ͳ͍ Fukuoka.rb ͕ 100 ճΛܴ͑Δͱͷ͜ͱͰ, Ruby ٕज़ऀೝఆࢼݧΛडݧ͖ͯ͠·ͨ͠ Fukuoka.rb #100 13

Slide 14

Slide 14 text

ͦΕͰ΋ͳͥ, डݧΛଓ͚Δͷ͔ • ෱Ԭݝຽͷٛ຿ (ͩͱࢥ͍ͬͯΔ) • ʮͪΌΜͱʯݴޠ࢓༷͔Βཧղ͍ͨ͠ • ίϛϡχςΟͷօ͞Μ͕༏͍͠ Ruby ͕޷͖ • ͦͯ͠, ΪϣʔϜͰ Ruby Λॻ͖͍ͨ Fukuoka.rb ͕ 100 ճΛܴ͑Δͱͷ͜ͱͰ, Ruby ٕज़ऀೝఆࢼݧΛडݧ͖ͯ͠·ͨ͠ Fukuoka.rb #100 14

Slide 15

Slide 15 text

Ϧϕϯδ • ͢Δκʂ • fukuoka.rb ͷօ͞Μ, ॿ͚ͯԼ͍͞ʂ Fukuoka.rb ͕ 100 ճΛܴ͑Δͱͷ͜ͱͰ, Ruby ٕज़ऀೝఆࢼݧΛडݧ͖ͯ͠·ͨ͠ Fukuoka.rb #100 15

Slide 16

Slide 16 text

ࠓޙڞ, Կଔ, Կଔ, ΑΖ͓͘͠ئ͍க͠·͢ ! Fukuoka.rb ͕ 100 ճΛܴ͑Δͱͷ͜ͱͰ, Ruby ٕज़ऀೝఆࢼݧΛडݧ͖ͯ͠·ͨ͠ Fukuoka.rb #100 16

Slide 17

Slide 17 text

͓ΘΓ Fukuoka.rb ͕ 100 ճΛܴ͑Δͱͷ͜ͱͰ, Ruby ٕज़ऀೝఆࢼݧΛडݧ͖ͯ͠·ͨ͠ Fukuoka.rb #100 17