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
車輪の再発明のススメ
Search
horimislime
August 26, 2014
Technology
2
180
車輪の再発明のススメ
#tehepero_lt 第一回資料
horimislime
August 26, 2014
Tweet
Share
More Decks by horimislime
See All by horimislime
PagerDuty を軸にした On-Call 構築と運用課題の解決 / PagerDuty Japan Community Meetup 4
horimislime
1
320
スタートアップの急成長に寄り添うOn-Call体制構築とその変遷
horimislime
3
1.9k
How we build our app with minimum 3rd party dependencies
horimislime
0
100
サポート効率を上げるためのロギング環境構築
horimislime
7
3.9k
migrating-from-promise-to-reactive
horimislime
0
400
社内Swiftもくもく会成果発表
horimislime
0
140
Swift Optional Extension Tips
horimislime
1
1.6k
ios-internationalization
horimislime
2
8.9k
UI testing in XCode7
horimislime
3
820
Other Decks in Technology
See All in Technology
全てGoで作るP2P対戦ゲーム入門
ponyo877
3
1.3k
Oracle Cloud Infrastructure:2025年9月度サービス・アップデート
oracle4engineer
PRO
0
360
バイブコーディングと継続的デプロイメント
nwiizo
2
380
SOC2取得の全体像
shonansurvivors
1
350
履歴 on Rails: Bitemporal Data Modelで実現する履歴管理/history-on-rails-with-bitemporal-data-model
hypermkt
0
2k
ACA でMAGI システムを社内で展開しようとした話
mappie_kochi
0
160
#普通の文系サラリーマンチャレンジ 自分でアプリ開発と電子工作を続けたら人生が変わった
tatsuya1970
0
910
"複雑なデータ処理 × 静的サイト" を両立させる、楽をするRails運用 / A low-effort Rails workflow that combines “Complex Data Processing × Static Sites”
hogelog
3
1.7k
Pure Goで体験するWasmの未来
askua
1
170
Goに育てられ開発者向けセキュリティ事業を立ち上げた僕が今向き合う、AI × セキュリティの最前線 / Go Conference 2025
flatt_security
0
320
職種別ミートアップで社内から盛り上げる アウトプット文化の醸成と関係強化/ #DevRelKaigi
nishiuma
2
120
タスクって今どうなってるの?3.14の新機能 asyncio ps と pstree でasyncioのデバッグを (PyCon JP 2025)
jrfk
1
220
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
173
14k
Speed Design
sergeychernyshev
32
1.1k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
The Language of Interfaces
destraynor
162
25k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6.1k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Raft: Consensus for Rubyists
vanstee
139
7.1k
Statistics for Hackers
jakevdp
799
220k
Code Reviewing Like a Champion
maltzj
525
40k
Optimizing for Happiness
mojombo
379
70k
Transcript
ंྠͷ࠶ൃ໌ͷεεϝ #tehepero_lt @horimislime
▪ • ʙ2014/07/31 ŢƄŒŰƄŧŔŕŪũƄŝſ • 2014/08/01ʙ ŗŘśŖŚţŧŔŕŪũƄŝſ • ຑे൪ࡇΓͰ͓ෲ͕ͨΓ·ͨ͠
ͬͱΞτϓοτ͍ͨ͠
ͬͱΞτϓοτ͍ͨ͠
ϓϩάϥϛϯάॳ৺ऀͷΈ • ◦◦ݴޠΛษڧͨ͠ʂͳʹ͔࡞ͬͯΈ͍ͨ • ͘͢͝ྑ͍ΞΠσΞΛߟ͚͑ͨͲطʹ࡞ΒΕ͍ͯͨ… • ◦◦ͷ͕͜͜ෆຬɻͰࣗͰ࡞Δ΄Ͳ༏Ґੑ͕ͳʙ • ݁ہ࡞Δͷ͕ܾ·Βͣͳ͔ͳ͔ख͕ಈ͔ͤͳ͍
ंྠͷ࠶ൃ໌ͱ ंྠͷ࠶ൃ໌ʢ͠ΌΓΜͷ͍ͭ͞Ί͍ɺӳ: reinventing the wheelʣɺंྠΛࡐʹͨ͠ ׳༻۟Ͱ͋ΓɺੈքதͰΘΕ͍ͯΔɻʮ ͘ड͚ೖΕΒΕཱ֬͞Ε͍ͯΔٕज़ղܾ๏ ΛΒͣʹʢ·ͨҙਤతʹແࢹͯ͠ʣɺಉ ༷ͷͷΛ࠶ͼҰ͔Β࡞Δ͜ͱʯΛҙຯ͢Δɻ ”
” [ंྠͷ࠶ൃ໌ - Wikipedia](http://ja.wikipedia.org/wiki/ंྠͷ࠶ൃ໌)
ंྠͷ࠶ൃ໌ͱ ंྠͷ࠶ൃ໌ʢ͠ΌΓΜͷ͍ͭ͞Ί͍ɺӳ: reinventing the wheelʣɺंྠΛࡐʹͨ͠ ׳༻۟Ͱ͋ΓɺੈքதͰΘΕ͍ͯΔɻʮ ͘ड͚ೖΕΒΕཱ֬͞Ε͍ͯΔٕज़ղܾ๏ ΛΒͣʹʢ·ͨҙਤతʹແࢹͯ͠ʣɺಉ ༷ͷͷΛ࠶ͼҰ͔Β࡞Δ͜ͱʯΛҙຯ͢Δɻ ”
” [ंྠͷ࠶ൃ໌ - Wikipedia](http://ja.wikipedia.org/wiki/ंྠͷ࠶ൃ໌)
υϠإͰ࠶ൃ໌͢Δ • ҙਤͯ͠࠶ൃ໌͢ΔΜ͔ͩΒͳ͍ • ·ͣϏϡʔͷແ͍CLIAPIͱ͔࢝Ί͍͢ • Αͬͯ͘Δπʔϧɺݟ׳ΕͨίʔυͰ࢝ΊΔͷGood • ධՈʻͦΕ͏͋Δ͡ΌΜɺԿ͕ྑ͘ͳͬͨͷʁ -
Ε
Χϯλϯʹ࢝ΊΒΕΔ࠶ൃ໌
Gyazo • ΈΜͳେ͖ΦϨΦϨGyazo • ωοτ্ʹ৭Μͳ࣮͕స͕͍ͬͯΔ • γϯϓϧ͔ͭ࠷ݶͷWebΞϓϦ։ൃ͕Ͱ͖Δ - ετϨʔδɺHTTP API(ϓϨθϯ)
• ࠳ં͠ͳ͍ఔͷεέʔϧײ(ॏཁ)
ηϧϑ࠶ൃ໌ࣄྫ
ηϧϑ࠶ൃ໌ • 1લॻ͍ͨίʔυಡΊ୭ͩͬͯΫιͩͱࢥ͏ • ࠓͷࣝͰ࡞Γͳ͓͢ɻྑ͍ৼΓฦΓʹ • 1͋Δͱٕज़τϨϯυมΘ͍ͬͯΔ - ৽ٕज़Ͱ࡞Γͳ͓͚ͩ͢ͰษڧʹͳΔ •
དྷ࠶དྷಉ͜͡ͱ͕Ͱ͖Δͣ
ྫ: 5ϲ݄લʹॻ͍ͨiOSΞϓϦ • iOSະܦݧ͕2ധ3Ͱ࡞ͬͨͷͰ৭ʑΞϨ • ŝƄŔŖŷͰiOSΓ͡ΊͨͷͰݟ͕ཷ·͍ͬͯΔ • ࣌ແ͔ͬͨSwiftͰϑϧεΫϥον༗Γ
ྫ: ೖࣾޙʹॻ͍ͨίʔυ • Chrome֦ுͰWebϖʔδӾཡใΛͻͨ͢ΒཷΊΔπʔϧ • 2લ: herokuʹσʔλऩूαʔόΛઃஔ - Spring3.x ͳAPIɺετϨʔδʹMySQL
- ExtensionదʹαϯϓϧΛҾ༻࣮ͯ͠ • Now: Extension͔ΒͰBigQueryʹಥͬࠐΉ - APIϛυϧෆཁ - ExtensionYeomanͰBowerͰGrunt
࠶ൃ໌ʹ͓͚ΔϝϦοτ • ΞΠσΞ͕ແͯ͘खΛಈ͔࢝͠ΊΒΕΔ - ωοτ্ʹస͕Δແͷωλ • طଘͷϞϊɾࣗͷίʔυΛݟ͢͜ͱͰษڧʹͳΔ • ׂΓͱϞνϕʔγϣϯΛҡ͍࣋͢͠ -
͍ͭͬͯΔπʔϧΛศརʹ - ੲͷίʔυΛͬͱྑ͍ͨ͘͠
·ͱΊ • ंྠͷ࠶ൃ໌Πλ͘ͳ͍ • খͯ͘͞ྼԽ൛Ͱɺͱʹ͔͘࡞ͬͯΈΔ - 1ޙʹηϧϑ࠶ൃ໌ɺཌɾɾྑ͍ϧʔϓʹ • έν͚ͭΔͭʹݶͬͯखಈ͔ͯ͠ͳ͍ͷͰؾʹ͠ͳ͍ -
ΧδϡΞϧʹ࠶ൃ໌͠·͍͖͍ͬͯͨ͘
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠