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
64
「もうなにもこわくない」関数型言語 〜ふつうのプログラマが関数型言語を知るべき理由・reload〜
parrotstudio
0
85
Other Decks in Technology
See All in Technology
GeminiとNotebookLMによる金融実務の業務革新
abenben
0
230
より良いプロダクトの開発を目指して - 情報を中心としたプロダクト開発 #phpcon #phpcon2025
bengo4com
1
3.1k
生成AI時代 文字コードを学ぶ意義を見出せるか?
hrsued
1
300
フィンテック養成勉強会#54
finengine
0
180
Clineを含めたAIエージェントを 大規模組織に導入し、投資対効果を考える / Introducing AI agents into your organization
i35_267
4
1.6k
“社内”だけで完結していた私が、AWS Community Builder になるまで
nagisa53
1
390
Yamla: Rustでつくるリアルタイム性を追求した機械学習基盤 / Yamla: A Rust-Based Machine Learning Platform Pursuing Real-Time Capabilities
lycorptech_jp
PRO
3
120
mrubyと micro-ROSが繋ぐロボットの世界
kishima
2
260
Wasm元年
askua
0
140
Observability infrastructure behind the trillion-messages scale Kafka platform
lycorptech_jp
PRO
0
140
ひとり情シスなCTOがLLMと始めるオペレーション最適化 / CTO's LLM-Powered Ops
yamitzky
0
430
SalesforceArchitectGroupOsaka#20_CNX'25_Report
atomica7sei
0
170
Featured
See All Featured
How GitHub (no longer) Works
holman
314
140k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Docker and Python
trallard
44
3.4k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
BBQ
matthewcrist
89
9.7k
Embracing the Ebb and Flow
colly
86
4.7k
Writing Fast Ruby
sferik
628
61k
Making Projects Easy
brettharned
116
6.3k
The Cult of Friendly URLs
andyhume
79
6.5k
How to train your dragon (web standard)
notwaldorf
93
6.1k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
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 どう思い ますか (´・ω・)?