タグ

railsとコマンドに関するkatryoのブックマーク (3)

  • Rails-migration - ITの仕組みまとめサイト

    ITの仕組みまとめサイト データベースの仕組みとRubyプログラムの整理用サイトです トップページページ一覧メンバー編集 Rails-migration 最終更新: celestianglobe 2010年11月03日(水) 19:38:02履歴 Tweet DBスキーマの定義をRailsで管理する際の差分(変更)を定義するための仕組みがマイグレーション。 基コマンド $ rake db:migrate マイグレーションの仕組み あるプロジェクトで次のようにDB更新があったとする。 実際は複数テーブルが入れ子担って更新されるが、今回は偶然productテーブルだけに変更があったとする。 実行順序実行内容実行コマンド備考1productテーブルを追加するrails g migration CreateProducts通常はmodelかscaffoldを使用する2productテーブルに"K

    Rails-migration - ITの仕組みまとめサイト
    katryo
    katryo 2012/09/06
    みやすい
  • PowとApacheをIPv4でも共存させる方法|TechRacho by BPS株式会社

    Mac OS X環境で、PowというRailsサーバーを使うと、 LaunchDaemonを使用して自動起動してくれ、http://プロジェクト名.dev/ で簡単にRailsアプリにアクセスできます。 ただ、初期状態だと、TCPの80番ポートを全てPowが取ってしまい、Apacheなどで80番ポートを利用できなくなります。 無効化する方法がどこにも書かれていなかったのですが、以下のコマンドで無効化できます。 sudo launchctl unload /Library/LaunchDaemons/cx.pow.firewall.plist (11/10/31 追記) これだけでは無効にならない場合 sudo rm /Library/LaunchDaemons/cx.pow.firewall.plist を実行し、cx.pow.firewallを削除したうえでMacを再起動してください。

    PowとApacheをIPv4でも共存させる方法|TechRacho by BPS株式会社
  • Herokuでcron?もう古いかも、それ - Meltdown Countdown rev.

    結論から言いますと、今日現在ではまだ古くありません。まだアドオンもありますし。日時cron、無料です。 でもCedar Stackがデフォルトになる頃には過去の遺物扱いになるかもしれません。なぜならば、Cedar StackからProcess modelが導入されました。 ProcfileでClockwork gemをつかったclockプロセスを指定してやることにより、cronを使わずともタスクスケジューリングできてしまうのです。 すでにherokuを使ったことがある人でしたら「clockプロセス動かすって、dyno増やすの?料金かからないの?」と思うかもしれません。実は2011年6月1日からherokuの料金体系が変わっていて、750 dyno-hoursまで無料で使えるようになっています。1dyno(=1プロセス)が1ヶ月で672-744 dyno-hoursとなるので、1dyno/月

    Herokuでcron?もう古いかも、それ - Meltdown Countdown rev.
    katryo
    katryo 2012/05/29
    む、herokuでTwitterbot動かせる?
  • 1