Slide 1

Slide 1 text

ंྠͷ࠶ൃ໌ͷεεϝ #tehepero_lt
 @horimislime

Slide 2

Slide 2 text

■ • ʙ2014/07/31 ŢƄŒŰƄŧŔŕŪũƄŝſ • 2014/08/01ʙ ŗŘśŖŚţŧŔŕŪũƄŝſ • ຑ෍े൪ࡇΓͰ͓ෲ͕౰ͨΓ·ͨ͠

Slide 3

Slide 3 text

΋ͬͱΞ΢τϓοτ͍ͨ͠

Slide 4

Slide 4 text

΋ͬͱΞ΢τϓοτ͍ͨ͠

Slide 5

Slide 5 text

ϓϩάϥϛϯάॳ৺ऀͷ೰Έ • ○○ݴޠΛษڧͨ͠ʂͳʹ͔࡞ͬͯΈ͍ͨ • ͘͢͝ྑ͍ΞΠσΞΛߟ͚͑ͨͲطʹ࡞ΒΕ͍ͯͨ… • ○○ͷ͕͜͜ෆຬɻͰ΋ࣗ෼Ͱ࡞Δ΄Ͳ༏Ґੑ͕ͳʙ • ݁ہ࡞Δ΋ͷ͕ܾ·Βͣͳ͔ͳ͔ख͕ಈ͔ͤͳ͍

Slide 6

Slide 6 text

ंྠͷ࠶ൃ໌ͱ͸ ंྠͷ࠶ൃ໌ʢ͠ΌΓΜͷ͍͞͸ͭΊ͍ɺӳ: reinventing the wheelʣ͸ɺंྠΛ୊ࡐʹͨ͠ ׳༻۟Ͱ͋ΓɺੈքதͰ࢖ΘΕ͍ͯΔɻʮ޿ ͘ड͚ೖΕΒΕཱ֬͞Ε͍ͯΔٕज़΍ղܾ๏ Λ஌Βͣʹʢ·ͨ͸ҙਤతʹແࢹͯ͠ʣɺಉ ༷ͷ΋ͷΛ࠶ͼҰ͔Β࡞Δ͜ͱʯΛҙຯ͢Δɻ ” ” [ंྠͷ࠶ൃ໌ - Wikipedia](http://ja.wikipedia.org/wiki/ंྠͷ࠶ൃ໌)

Slide 7

Slide 7 text

ंྠͷ࠶ൃ໌ͱ͸ ंྠͷ࠶ൃ໌ʢ͠ΌΓΜͷ͍͞͸ͭΊ͍ɺӳ: reinventing the wheelʣ͸ɺंྠΛ୊ࡐʹͨ͠ ׳༻۟Ͱ͋ΓɺੈքதͰ࢖ΘΕ͍ͯΔɻʮ޿ ͘ड͚ೖΕΒΕཱ֬͞Ε͍ͯΔٕज़΍ղܾ๏ Λ஌Βͣʹʢ·ͨ͸ҙਤతʹແࢹͯ͠ʣɺಉ ༷ͷ΋ͷΛ࠶ͼҰ͔Β࡞Δ͜ͱʯΛҙຯ͢Δɻ ” ” [ंྠͷ࠶ൃ໌ - Wikipedia](http://ja.wikipedia.org/wiki/ंྠͷ࠶ൃ໌)

Slide 8

Slide 8 text

υϠإͰ࠶ൃ໌͢Δ • ҙਤͯ͠࠶ൃ໌͢ΔΜ͔ͩΒ໰୊ͳ͍ • ·ͣ͸Ϗϡʔͷແ͍CLI΍APIͱ͔࢝Ί΍͍͢ • Α͘࢖ͬͯΔπʔϧɺݟ׳ΕͨίʔυͰ࢝ΊΔͷ΋Good • ධ࿦Ո੎ʻͦΕ΋͏͋Δ͡ΌΜɺԿ͕ྑ͘ͳͬͨͷʁ
 - ໧Ε

Slide 9

Slide 9 text

Χϯλϯʹ࢝ΊΒΕΔ࠶ൃ໌

Slide 10

Slide 10 text

Gyazo • ΈΜͳେ޷͖ΦϨΦϨGyazo • ωοτ্ʹ৭Μͳ࣮૷͕స͕͍ͬͯΔ • γϯϓϧ͔ͭ࠷௿ݶͷWebΞϓϦ։ൃ͕Ͱ͖Δ
 - ετϨʔδɺHTTP API(ϓϨθϯ૚) • ࠳ં͠ͳ͍ఔ౓ͷεέʔϧײ(ॏཁ)

Slide 11

Slide 11 text

ηϧϑ࠶ൃ໌ࣄྫ

Slide 12

Slide 12 text

ηϧϑ࠶ൃ໌ • 1೥લॻ͍ͨίʔυಡΊ͹୭ͩͬͯΫιͩͱࢥ͏ • ࠓͷ஌ࣝͰ࡞Γͳ͓͢ɻྑ͍ৼΓฦΓʹ΋ • 1೥͋Δͱٕज़τϨϯυ΋มΘ͍ͬͯΔ
 - ৽ٕज़Ͱ࡞Γͳ͓͚ͩ͢Ͱ΋ษڧʹͳΔ • དྷ೥΋࠶དྷ೥΋ಉ͜͡ͱ͕Ͱ͖Δ͸ͣ

Slide 13

Slide 13 text

ྫ: 5ϲ݄લʹॻ͍ͨiOSΞϓϦ • iOSະܦݧ͕2ധ3೔Ͱ࡞ͬͨͷͰ৭ʑΞϨ • ŝƄŔŖŷͰiOS΍Γ͸͡ΊͨͷͰ஌ݟ͕ཷ·͍ͬͯΔ • ౰࣌͸ແ͔ͬͨSwiftͰϑϧεΫϥον΋༗Γ

Slide 14

Slide 14 text

ྫ: ೖࣾ௚ޙʹॻ͍ͨίʔυ • Chrome֦ுͰWebϖʔδӾཡ৘ใΛͻͨ͢ΒཷΊΔπʔϧ • 2೥લ: herokuʹσʔλऩूαʔόΛઃஔ
 - Spring3.x ͳAPIɺετϨʔδʹMySQL
 - Extension͸ద౰ʹαϯϓϧΛҾ༻࣮ͯ͠૷ • Now: Extension͔Β௚ͰBigQueryʹಥͬࠐΉ
 - API΋ϛυϧ΋ෆཁ
 - Extension͸YeomanͰBowerͰGrunt

Slide 15

Slide 15 text

࠶ൃ໌ʹ͓͚ΔϝϦοτ • ΞΠσΞ͕ແͯ͘΋खΛಈ͔࢝͠ΊΒΕΔ
 - ωοτ্ʹస͕Δແ਺ͷωλ • طଘͷϞϊɾࣗ෼ͷίʔυΛݟ௚͢͜ͱͰษڧʹͳΔ • ׂΓͱϞνϕʔγϣϯΛҡ࣋͠΍͍͢
 - ͍ͭ΋࢖ͬͯΔπʔϧΛศརʹ
 - ੲͷίʔυΛ΋ͬͱྑ͍ͨ͘͠

Slide 16

Slide 16 text

·ͱΊ • ंྠͷ࠶ൃ໌͸Πλ͘ͳ͍ • খͯ͘͞΋ྼԽ൛Ͱ΋ɺͱʹ͔͘࡞ͬͯΈΔ
 - 1೥ޙʹηϧϑ࠶ൃ໌ɺཌ೥΋ɾɾྑ͍ϧʔϓʹ • έν͚ͭΔ΍ͭʹݶͬͯखಈ͔ͯ͠ͳ͍ͷͰؾʹ͠ͳ͍
 - ΧδϡΞϧʹ࠶ൃ໌͠·͍͖͍ͬͯͨ͘

Slide 17

Slide 17 text

͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠