3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Railsインストールのバッドノウハウ

Posted at

プラットフォームがWindowsであってはいけない。特に、sqlite3を使ってる場合はそうである。

自分は新人の時にセットアップで3日とか費やしたほうで、その影響でインフラエンジニアになった類だからセットアップ好きには止めないが、公序良俗に富む清純(?)なアプリ作りたいヤーな方には絶対お勧めしない。

というのは、 「テストを勉強したいからRSpecの勉強がしたくてEveryday Rails - RSpecによるRailsテスト入門を買って、さあいざやるぜbaby!」 って、秋葉原のスタバでヒャッハーしていたときに __sqlite3__のモジュールをインストールする過程で多大な労力を要しているからである。

詳細なノウハウはこちらを参照しながらやっているが、MinGWを使ってgccを入れる必要があり、適当にパッケージを選んでいて「まさかc++は必要ないだろ」と浅薄な思い込みを披露したらまさかのhave toである。

新入社員教育の時分なら、まだ「良い勉強になったね」で済むかもしれないが、正直インフラ5年以上やってきていまさらwindows on gcc っていうのもバカ過ぎる話だ。なにやってんだか。

というわけで、賢明な諸氏はRailsのセットアップは是非パーフェクト Ruby on Railsを参照してみて欲しいと願う(別に宣伝ではありません。)

やっぱり、Windowsは茨の道なんだと最近つとに思う。

3
2
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?