タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

rubyとRubyとsinatraに関するbash0C7のブックマーク (4)

  • [ruby][sinatra] Sinatraのハンドラ内でem-http-requestを使う - monthly gimite

    Sinatra+Thinで、どこかからHTTPで取得した結果を加工して出力したい、という場合、 require "open-uri" get("/") do open("http://example.com/"){ |f| f.read() } end でもいいのですが、これだとexample.comからの返答待ちの間、EventMachineが完全に止まってしまうのがいまいちです。そこでem-http-requestを使おうとしたのですが、それにはハンドラのレスポンスを非同期に返す必要があります。どうするんだろうと思ったのですが、async_sinatraというものがあるようです。 $ sudo gem install async_sinatra em-http-requestrequire "sinatra/async" require "em-http" register(Sinat

    [ruby][sinatra] Sinatraのハンドラ内でem-http-requestを使う - monthly gimite
  • 入門 Sinatra

    TOPICS Programming , Web , Ruby 発行年月日 2012年09月 ISBN 978-4-87311-559-7 原書 Sinatra: Up and Running FORMAT Webサイト、Webサービス、WebアプリケーションをRubyで作成するためのDSL、それがSinatraです。書は、基的なRubyのプログラミングを理解したプログラマが、Sinatraを使い始めるために必要な知識をコンパクトにまとめた書籍です。ルーティング、ビュー、キャッシュなどを使ったアプリケーションの書き方から、内部構造の解説や、サブクラス化を用いたModularスタイルのアプリケーションを解説。さらにはカスタムブログエンジンを例に、アプリケーション構築の全体を紹介します。なお書はEbookのみの販売となります。 はじめに 書の対象読者 書の構成 基礎 さらに詳しく 実

    入門 Sinatra
  • Sinatraで鼻歌まじりのWeb開発

    Kids,�Ruby,�Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜

    Sinatraで鼻歌まじりのWeb開発
  • text.ssig33.com - このサイトを Sinatra で書き直した。

    このサイトを Sinatra で書き直した。 もともと Rails で書かれていたのだが、この規模のサイトに使うには Rails はいかにも重量級すぎるので。 Sinatra ならば 1 ファイルで完結する。 Sinatra で開発する時に、 O/R マッピングには Sequel とか DataMapper とかが使われることが多い印象があるのだが、今回は ActiveRecord3 を使ってみた。 ActiveRecord3 はメソッドチェインでクエリを組み立てることが出来て非常に便利だし、 Rails3 でこのサイトを作った時のコードを使い回せる。 従来では「Rails を使わない理由」の中で最も大きなものに「ActiveRecord と密接に接合しており他の DBI を使いたくても使えない」というものがあったと思うが(つまりそれだけクソだった)、 ActiveRecord3 は Ru

  • 1