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
ぱろっと、Padrinoやめるってよ
Search
ぱろっと(parrot-studio)
April 14, 2013
Technology
0
140
ぱろっと、Padrinoやめるってよ
「web community cafe」で提供した「話題」
LTでも発表でもないので、最後はあくまで話題の提供で終わってます
あと、ぱろっとPadrinoやめへんで( ゚Д゚)y─~~
ぱろっと(parrot-studio)
April 14, 2013
Tweet
Share
More Decks by ぱろっと(parrot-studio)
See All by ぱろっと(parrot-studio)
"プロのプログラマ"を目指す初心者が最初に読むべきたった一冊の本
parrotstudio
0
160
希望の関数と絶望の副作用
parrotstudio
0
54
「もうなにもこわくない」関数型言語 〜ふつうのプログラマが関数型言語を知るべき理由・reload〜
parrotstudio
0
83
Other Decks in Technology
See All in Technology
AWS Community Builderのススメ - みんなもCommunity Builderに応募しよう! -
smt7174
0
170
When Windows Meets Kubernetes…
pichuang
0
300
信頼されるためにやったこと、 やらなかったこと。/What we did to be trusted, What we did not do.
bitkey
PRO
0
2.2k
JuliaTokaiとJuliaLangJaの紹介 for NGK2025S
antimon2
1
110
20250116_自部署内でAmazon Nova体験会をやってみた話
riz3f7
1
100
The future we create with our own MVV
matsukurou
0
2k
なぜfreeeはハブ・アンド・スポーク型の データメッシュアーキテクチャにチャレンジするのか?
shinichiro_joya
2
450
2024AWSで個人的にアツかったアップデート
nagisa53
1
110
2024年活動報告会(人材育成推進WG・ビジネスサブWG) / 20250114-OIDF-J-EduWG-BizSWG
oidfj
0
220
WantedlyでのKotlin Multiplatformの導入と課題 / Kotlin Multiplatform Implementation and Challenges at Wantedly
kubode
0
250
Amazon Q Developerで.NET Frameworkプロジェクトをモダナイズしてみた
kenichirokimura
1
200
2025年のARグラスの潮流
kotauchisunsun
0
790
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
98
18k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Scaling GitHub
holman
459
140k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Into the Great Unknown - MozCon
thekraken
34
1.6k
4 Signs Your Business is Dying
shpigford
182
22k
Mobile First: as difficult as doing things right
swwweet
222
9k
Navigating Team Friction
lara
183
15k
Transcript
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 ぱろっと、 Padrino やめるってよ ぱろっと(@parrot̲studio) web�community�cafe�#2
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 ※やめ ません
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 今の仕事は Padrino です
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 提供するテーマ アーキテクチャ の選び⽅
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 以前紹介したROGv http://blog.parrot-studio.com/2012/05/gunmaweb9- you-can-create/
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 最初の仕様:ver1.0 データ受付API ✓ 現在の戦況表⽰画⾯ ✓ データは最新のもののみ保持 ✓
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 "Sinatra で⼗分"
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 ver1.0のアーキテクチャ Ruby1.9.x ✓ Sinatra ✓ データはファイルに保存 ✓
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 その後の仕様:ver2.0〜 履歴をMongoDBに保持 ✓ 履歴の確認 ✓ データの解析機能 ✓ データ肥大による⾼速化要求
✓
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 "Railsを使うほど 大きくはないが、 Sinatraでは 構造化が難しい"
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 よろしい、 ならば Padrinoだ (�゚Д゚)y─~~
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 ver2.0以降のアーキテクチ ャ Ruby1.9.x ✓ Padrino ✓ MongoDB ✓
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 転機:ver5.0 新ギルド戦対応 ✓ ⽇付をまたいだデータ解析 ✓
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 その結果・・・ 重い(´・ω・`) ✓ 複雑化した構造 ✓
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 追い打ち1 http://www.ruby-lang.org/ja/news/2013/02/24/ ruby-2-0-0-p0-is-released/
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 追い打ち2
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 設計をや り直すか (´-ω-)
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 そして 完成
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 "Gagnrath"
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 Gagnrathサンプル1 Sample�:�http://ro.parrot-studio.com/rogvs
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 Gagnrathサンプル2 Sample�:�http://ro.parrot-studio.com/rogvs
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 Gagnrathのアーキテクチャ Ruby2.0 ✓ Rails4(β1) ✓ MariaDB� ✓ Source�:�https://github.com/parrot-studio/gagnrath
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 結果 速いΣ(゚Д゚;≡;゚д゚) ✓ ⼀から⾒直したことで 構造もシンプルに(`・ω・´)�b ✓
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 素朴な 疑問
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 "だったら、 最初から そうすべきだ ったのでは?"
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 そうは⾔うがな大佐・・・ 複雑化したのは「結果」 ✓ すでに運用しているシステムを ⼀から作り直すというコスト ✓ どんどんバージョンUPする ⾔語/フレームワーク
✓ 新しい技術の出現 Scala+Play�etc... ✓ ✓
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 But... 最初からスタンダードを選んで おけば移⾏コストはいらないの では? ✓ 「枯れた技術」を使えばコスト を下げられるのでは? ✓
個⼈的なシステムだったからい いけど、仕事のシステムならば どうか? ✓
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 という わけで
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 アーキテ クチャの 選び⽅
ぱろっと、Padrinoやめるってよ by�@parrot̲studio�for�#webcommcafe�2013/04/14 どう思い ますか (´・ω・)?