タグ

rackに関するd14aのブックマーク (9)

  • udr.me - このウェブサイトは販売用です! - Udr リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    d14a
    d14a 2011/02/14
  • Heroku で Rack アプリケーションを動かしてみた - ruby trunk changes

    もう WEB+DB PRESS vol.59 の Heroku 紹介記事はお読みになりましたか? Heroku というのは Ruby 版の GAE*1 みたいなもので、Ruby 製の Web アプリケーションをホスティングしてくれるサービスです。小さな環境なら無料で使用できます。わたしは Web アプリケーションにはあまり興味がなかったのでこれまで存在は知っていてても敬遠してきたのですが、ruby trunk changes をはじめてからコメントをコミット毎に保存するような支援ツールが欲しくて、iPad や iPod touch を含む複数の環境で入力できるという条件を考えると Web アプリケーションとして作る必要がありそうなので検討してみました。 記事を読むまで HerokuRails 専用のホスティング環境だと思っていたのですが、実際は Rack の上で動くフレームワークなら

    Heroku で Rack アプリケーションを動かしてみた - ruby trunk changes
    d14a
    d14a 2010/11/18
  • 第24回 Rackとは何か(2)Rackの使い方 | gihyo.jp

    前回の記事では、Rackとは何かについてを、Rackが生まれた背景を交えてご紹介しました。今回は、Rackを実際に使ってみるにはどうすればいいのかを実際に作りながら解説します。 rackupとRack::Builder 前回の記事の最後で、アプリケーションの他にconfig.ruというファイルを用意し、rackupといういうコマンドを使ってアプリケーションを起動しましたが、これについてもう少し詳しく説明したいと思います。 実は、単にRackアプリケーションを起動するためだけであれば、config.ru(rackupファイルと呼びます。拡張子のruはおそらくrackupの略でしょう)は必要ありません。Rackの入門記事等で目にしたことのある方もいるかもしれませんが、以下のようなコードをファイルの末尾に書き加えるとsimple_app.rb単体でアプリケーションを起動することができます。 if

    第24回 Rackとは何か(2)Rackの使い方 | gihyo.jp
    d14a
    d14a 2010/10/21
  • 琴欧洲のブログをYahoo!かな漢字変換Webサービスで変換してみた - aike’s blog

    かな漢字変換ソフト「VJE」、ヤフーのWeb APIとして“復活”:ITpro Yahoo! JAPANが、かな漢字変換Webサービスを開始したそうです。いったい何のために、という気がしないでもないですが、なかなか面白そうですね。これで何かできないかなあと考えていたら、ぴったりの題材を見つけました。 ねとらぼ:「たい2ひき」 琴欧洲の“平仮名ブログ”が人気 - ITmedia News 私も大好きなブルガリア出身の人気力士の琴欧洲が、ひらがなでブログを書いているそうです。 はじめてゆうしょうできました おうえんありがとうございました うわあ、なんか可愛い。アルジャーノンとかMeたんとか言っちゃだめですよ。ゆうしょうりきしに対して失礼です。 さて、見てるとなんだか変換したくなりますね。このブログのRSSを取ってきて漢字変換した後にまたRSSとして配信するWebアプリを、Rubyで書いてみるこ

    琴欧洲のブログをYahoo!かな漢字変換Webサービスで変換してみた - aike’s blog
    d14a
    d14a 2010/07/14
    uby]
  • Route 477(2010-01-29)

    ■ [ruby] Rackミドルウェアのコンテスト、優勝者が決定 Rackミドルウェアのコンテスト「CodeRack」の結果発表があったようです。 http://coderack.org/ では、上位3位の発表です! 3位:RackProctitle Rubyプロセスのタイトルに、処理中のURLや処理時間を入れることで、時間がかかっているプロセスをpsで見つけやすくする。 2位:Rack::Superlogger Rackレベルでログを取る。いろいろなフレームワークを使い分けているときに、全部同じログ形式になるので、解析しやすい。 1位:Rack::GeoIPCountry アクセス元のIPから国名を推測し、env['X_GEOIP_COUNTRY'] に入れてくれる。 特別賞(?) : RedisRequestLimiter Redis(KVS)を使って、短時間に大量にアクセスしてくるユ

    Route 477(2010-01-29)
    d14a
    d14a 2010/02/06
  • PassengerでRackアプリを動かす : As Sloth As Possible

    昨日のネタではRackで簡単なアプリを作ってそれを複数立ち上げたThinで動かしつつ、表のApacheからmod_proxy_balancerで適当にプロキシしてやるって構成にした。Railsとかでもよくやるので慣れてるし、扱い易いので好きな構成だ。 ただ、今回の遊びでちょっとやってみたかったけことがある。何かというと、Passengerの導入。mod_railsとかmod_rackとか呼ばれてるアレ。スタンドアロンのサーバではなくてApacheやnginxに組み込んで使うタイプで、パフォーマンスもそれなりに良いし使い易いという話を聞いてたので気になってはいた。でもRails使わなくなってからなかなか試してみる機会がなかったので、この際ついでだ、とやってみることにした。 設定は簡単 インストールについてはPassengerのページでも見てもらうとします。別に何のことはない、gemからインス

    PassengerでRackアプリを動かす : As Sloth As Possible
  • Apache2 + Ruby + Rack + mod_passenger (3) - 今日調べたことまとめ

    Ruby, Rack, PassengerApache2 + Ruby + Rack + mod_passenger (1)Apache2 + Ruby + Rack + mod_passenger (2)さて、ここまでで mod_passenger も Rack もインストールされ、Rack の基的な使い方もわかってきていると思います。それでは mod_passenger で動かしてみましょう。 3分で Rack + mod_passengerまずは既存ドメインの下で動かしてみましょう。例えば http://www.example.com/app/ で動くような形です。とはいえ難しいことは何もありません。 # webapps に Web アプリをまとめてると仮定 $ mkdir /webapps/rack_example # 公開用dir 画像やCSSなどの静的コンテンツはここに置く

    d14a
    d14a 2009/05/21
  • Apache2 + Ruby + Rack + mod_passenger (1) - 今日調べたことまとめ

    Ruby, Rack, Passenger私が作るサービスは大概小粒なので、今まではほぼ Apache2 + Ruby + Rack + FastCGI で動かしていましたが、mod_passenger も Rack でアドホックなサービスを作れるらしい、と知ったので試してみました。ちなみに、Merb とか Ramaze とか Camping とかの Rails 以外のフレームワークを mod_passenger で動かす場合も、どうも mod_passenger + Rack がベースとなっているようなので、知っていて損は無いと思います。 FastCGI vs mod_passenger結論から。比較対象FastCGImod_passenger速度(req/sec)*1900前後1100前後開発の楽さ基的に CGI で開発し FastCGI へ移行。*2 FastCGI の時は err

  • Railsアプリのブラックボックステスト - moroの日記

    昨日のRails勉強会の帰りに松田さんと話してたネタです(お互い、早く懇親会に行ける身分に戻りたいですね)。 id:t-wadaさんとか角谷さんのプレゼンをみて、Cucumberを使いたいし、カバレッジとりたいなと思ったのですが、Railsの場合いい感じに外側からテストを書く方法がちょっと思い浮かびませんでした。 で、Mechanizeぽくいろいろアクセスできるテストライブラリを教えてもらったんですが(名前忘れた>< 助けて松田マン)、その前段として、同一プロセスでRailsアプリを走らせたいなぁ、と。 で、Rack(thinにアダプタはいってる。thin++)を使って試したらうまい感じに動きました。あとはこれを肉付けしていけばいいんじゃないでしょうか。セッションも引き継いだりしなきゃ行けないでしょうし。 簡単に説明すると、19行目でRailsアプリ体を内包するRackのアプリを作り、あ

    Railsアプリのブラックボックステスト - moroの日記
  • 1