タグ

WEBrickに関するtech-kazuhisaのブックマーク (5)

  • Rubyでwebrickの動作が遅い場合の対処 - むかぁ~ どっと こむ

    require 'webrick' opts = { :BindAddress => IP, :Port => PORT, :DocumentRoot => DOC, :CGIInterpreter => CGI_PATH, :DoNotReverseLookup => true #これを入れる } Webrickのソース見たところ webrick/utils.rb 55行めあたりの、gethostbynameが悪さを起こしている様子 ## # The server hostname def getservername host = Socket::gethostname begin Socket::gethostbyname(host)[0] rescue host end end Linux系の場合、名前解決系ファイル /etc/sysconf HOSTNAME=cent62.muka

  • WEBrickを使うためのメモ - 再帰の反復blog

    WEBrickは、HTTPサーバを簡単に作ることができるライブラリらしい。 しかし「じゃあ簡単に作ってみよう」と思ってRubyのマニュアルのWEBrickの部分を見ても、まったく要領を得ないので、使うためのメモを書いておく。 HTTPServer 簡単なHTTPサーバ サーバがおこなう仕事を設定する (+ FileHandlerの使用例) マウントで仕事を分ける (+ CGIHandlerの使用例) テスト用Webサーバとして使う 自前のサーブレット(ハンドラー)を定義する GenericServer HTTPProxyServer HTTPServer まず標準リファンレンスは次 Rubyリファレンスマニュアル library webrick/httpserver 簡単なHTTPサーバ とりあえずぜんぜん役に立たないHTTPサーバを作ってみる。 HTTPサーバの仕事は、クライアントからの

    WEBrickを使うためのメモ - 再帰の反復blog
  • ERROR NoMethodError: private method `gsub!' called

    I have just upgraded to Ruby 1.8.7 and Rails 2.2.2. My previous project was at Ruby 1.8.6 and Rails 2.0.2. My platform is Windows and Webrick for development. When I run Webrick, the server starts without error, the application runs, database connections work and I can click through the pages and display data. But it does not serve any stylesheets or javascript files. What’s interesting is that im

    ERROR NoMethodError: private method `gsub!' called
    tech-kazuhisa
    tech-kazuhisa 2010/05/07
    htmlutils.rbでgsub!のエラーが起きたときはmongrelを入れましょうという話
  • 基本機能の実装にチャレンジ!

    自分用のWebサーバーを作ろう! 「第1回:WEBrickを使ってみよう!」では、WEBrickに標準添付されている、HTTPServerクラスを使いHTTPサーバーを構築しました。しかし、これだけではApacheなど既存のHTTPサーバーとほとんど同じです。 WEBrickの特徴は自分でHTTPサーバーを作れるところにあります。今回は、HTTPサーバーの基的な機能を実装して自分用のWebサーバーを作ってみましょう。 なお、今回作成するサンプルファイルは、こちらからダウンロードできますので、参照しながら自分で試してみてください(8.98 KB)。 ただしサンプルには、インジェクションやクロスサイトスクリプティングなどの脆弱(ぜいじゃく)性が含まれるものがあります。これらを実行するときには、ファイアーウォール機能などを使い第三者が利用できない環境で使うことを強くおすすめします。 URL以下

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 1