タグ

ブックマーク / blog.s21g.com (6)

  • EC2onRailsを複数アプリ対応にする方法のメモ - Hello, world! - s21g

    EC2onRails は、EC2上でRailsアプリケーションを走らせる環境として提供されている AMIイメージと管理用スクリプト群です。 これを使うと、非常に簡単にRailsアプリケーションをEC2上で動かす 環境を用意することが出来ます。 基的にCapistranoのタスクとして実装されていて、 するだけで、開発環境からEC2上にデプロイが完了します。 EC2onRailsは非常に便利でありがたいのですが、 基的に1アプリケーション1インスタンスの構成でデプロイされるように なっているので、ちょっとしたサンプルアプリケーションや、 内々に評価中のアルファ版のサービスなどを気軽にデプロイするのには、 コスト面が気になるところです。 ということで、1インスタンスで複数アプリケーションをデプロイするために 施した修正のメモを以下に書いておきます。 EC2onRailsの各種設定ファイルの

    tkmr2000
    tkmr2000 2008/05/11
    nice!
  • IETesterで複数のバージョンのIEを同時に使ってみた - Hello, world! - s21g

    IETester は、複数のバージョンのIEを同時に起動するアプリケーションです。 普段からIEでのJavaScriptのデバッグでお世話になっている DebugBar や Companion.JS の開発元のCore Servicesが開発しています。 ダウンロードしてインストールするだけで特に問題なく利用できたので、 早速4つのバージョンのIEを立ち上げてみました。 左から、IE5.5、IE6、IE7、IE8 beta 1のタブが並んでいます。 大きなディスプレイをお持ちであれば、スプリッターで画面を分割して、同時に4つのIEのレンダリングを一望することも出来ます。 非常に便利ですね。 See Also SaveTheDevelopers.org :: Making The Web A Better Place(英語) SaveTheDeveloper Japan :: Making

    tkmr2000
    tkmr2000 2008/03/29
  • 軽量・高速WebサーバThinを使う手順のメモ - Hello, world! - s21g

    Thin は、最近話題の軽量・高速が売りのWebサーバです。 Thin is a Ruby web server that glues together 3 of the best Ruby libraries in web history: the Mongrel parser, the root of Mongrel speed and security Event Machine, a network I/O library with extremely high scalability, performance and stability Rack, a minimal interface between webservers and Ruby frameworks ということで、 RailsアプリケーションでThinを使う方法をメモしておきます。 何はともあれ、まずはsudo g

  • ポストMongrel時代のWebサーバ - Hello, world! - s21g

    と言いつつ、自分ではMongrel使ってない(主にlighttpd)のですが、 RailsChatでshachiさん、くまくまーのmaihaさん、笹田さん、のりおさんと話してた時に出てきた、最近のWebサーバのメモ。 thin 軽量で高速らしい。 Ebb libevとかを使っていてthinより速いらしい。 小さいファイルが弱点だったが、最近克服されたらしい。 swiftply Webサーバではない。プロクシフレームワーク。 (See also Swiftiplyのアーキテクチャとベンチマーク) あとで試す。 話は変わりますが、上述のプログラムの大半の実装はCで書かれていて、 インターフェイスの部分だけRubyで実装されている感じのものが 多いですね。これこそがRubyの真骨頂だと思う。 いろんな言語を使ってきたけれど、 最近はCとRubyの組み合わせが良い感じです。 C言語用の高性能プリプ

  • RaPT: Railsプラグイン管理ツール - Hello, world! - s21g

    RaPT は、Ruby on Railsのプラグインを管理するためのツールです。 RaPT is a replacement for the plugin script included with the Rails distribution. It's a little more fault-tolerant and featured than the default plugin script. The main additional feature is the ability to search for Rails plugins from the command line. なんとなく、名前がdebianのaptに似てると思うのは僕だけでしょうか。 以前から、RailsプラグインにもRubyGemsに相当するような パッケージ管理ツールがほしいと思っていたのですが、 これを使えば

    tkmr2000
    tkmr2000 2007/12/02
    rapt install acts_as_**** みたいな
  • List of Rails Plugins Having Suffix "fu" - Hello, world! - s21g

    Railsのプラグインは、簡単に作れるせいか、おかしな、 というか、随分てきとうな名前のものが多いのですが、最近は 一時期流行していたacts_as_xxxable系のプラグインに代わり、 xxx_fuという名前のプラグインが増えてきました。 timezone_fu Timezone conversion with TZInfo as easy as has_timezone :fields => [ :start_datetime, :end_datetime]. 美しい世界地図が印象的 enum_fu Make an integer field as an enum typed one resource_fu A collection of hacks that make nested and polymorphic resources less painful. Bundle-fu

    tkmr2000
    tkmr2000 2007/11/26
    Nekomimi_fu
  • 1