タグ

powに関するatm_09_tdのブックマーク (4)

  • Rails開発でおすすめのRackサーバ「Pow」

    ■ 概要 【環境】 Mac OS X 10.6.8 POWって何? PowとはMac OS Xで使用できる設定不要なRackサーバです。 では他のサーバに比べて何が便利なのか。 1. 面倒な設定が不要 →ApacheやNginxだと設定ファイルを修正したりしないといけませんが、それが不要。 2, メンテナンスも不要 →システムファイルを書き換えない自己完結型のサーバです。 3. 複数のサーバを起動しておくことが可能 →railsサーバ等だと別アプリを起動する場合はポートをずらしたりしますが、Powでは必要ありません。 4. 自動停止/自動起動 →15分間アクセスが無い場合は自動で停止します。そして次のアクセス時に自動起動。 ■ アプリケーションの登録 さてアプリケーションの登録です。まず手動で行う方法です。 ユーザのホーム直下に .pow というディレクトリが作られているので、 そこに登録

  • PowをSinatraアプリで使う - アインシュタインの電話番号

    先日37signalsが公開したMac OS X専用の開発環境用RackサーバーPowについて、この記事の導入解説がわかりやすかったので自分もインストールして使ってみた。自分の場合、主にSinatraを使うので、Sinatraでサンプルを作って複数のアプリを同時に動かしてみた。 nvmのインストール Powを使用するにはNode.jsが必要になるので、Rubyで言うところのrvmに相当するバージョン管理ツールnvmを使ってNode.jsをインストールする。nvmのインストール方法はこちらの記事を参考にした。 $ git clone git://github.com/creationix/nvm.git ~/.node $ . ~/.node/nvm.sh $ nvm install v0.4.5 $ nvm use v0.4.5 $ node -v .bashrcに以下の一行を追加して、b

    PowをSinatraアプリで使う - アインシュタインの電話番号
  • 超簡単。Ruby on RailsやSinatra開発を手間なしに立ち上げる·Pow MOONGIFT

    PowはRailsやSinatraといったRackアプリケーションを設定を殆どせずに利用できるようにする。 PowはRuby製、Mac OSX用のオープンソース・ソフトウェア。RailsやSinatraといったRubyフレームワークでのWebアプリケーションも随分と使われるようになってきた。個人はもちろん企業でも採用されるケースが増えている。 全く手間なし! そんなRails/SinatraアプリケーションはRackを使っているが、開発用のサーバを備えているものの実際にWebサーバと連携して使える状態にしようと思った途端に障壁が立ちふさがる。そんな面倒さを全て取り去ってくれるのがPowだ。 PowはRailsの開発元で知られる37 signralsがリリースしたツールで、手間いらずなRackサービスシステムだ。Powをインストール(といってコマンド一つだ)したら、後は.powディレクトリ内

  • Rubyエンジニアのためのpowソースコードリーディング - mat_akiの日記

    先日、37signalsより "pow" というプロダクトが発表されました。Railsの開発をより簡単に行うための開発用HTTPサーバです。MaxOS向けにチューニングされていて、zero configでセットアップできるのが特徴になっています。 使い方は非常に簡単で、 curl get.pow.cx | sh でインストールを行って cd ~/.pow ln -s /path/to/myapp というようにアプリのシンボリックリンクを ~/.pow のディレクトリに貼れば http://myapp.dev/ というホスト名で起動します。当に zero config で動きます。37signalsのプロダクトはおもろいですね。 さらに、面白いのがRailsの開発用アプリケーションサーバなのですが、中身の実装は node.js で書かれています。注目を集めてきているサーバサイドJavaSc

    Rubyエンジニアのためのpowソースコードリーディング - mat_akiの日記
  • 1