タグ

sinatraに関するdogwood008のブックマーク (2)

  • やっぱりセッション管理はRack::Session::Redisで

    昨日Rack::Session::Dalliを使うって言った舌の根も乾かぬうちに別のことを言い始めたよコイツ、とのツッコミを受けそうです。すいません。いや実は職場の人にRack::Session::Redisってのもあるよ、とアドバイスを頂きまして、調べてみたらRedisが結構良さそうだし面白そうなのでRedis使いたくなってしまったのですよ。 ちなみに、Rack::Session::Redisについて調べてみると、このクラスを提供しているライブラリが2つ見つかります。rack-session-redis と redis-rack の2つですね。 redis-rackのほうが新しいです。ソースコードも読んでみましたが、redis-rackのほうがよく整理されている印象を受けました。redisにデータを保存するための抽象化レイヤが redis-store として分離されていて、redis-r

  • Sinatraがデフォルトでは外部から繋がらなくなってたよ - Qiita

    ローカルで動かしていたSinatraをさくらvpsで動かそうと思ったら、アクセスしても繋がらない問題に出くわしました(;´д`) 検索しても意外と情報が少なかったのでメモ残しときます。 症状 Sinatraを使ったコードを実行すると、デフォルトだと4567番ポートで立ち上がるのですが、アクセスしても繋がらない!! $ bundle exec ruby hoge.rb [2013-05-17 23:58:37] INFO WEBrick 1.3.1 [2013-05-17 23:58:37] INFO ruby 1.9.3 (2013-02-06) [x86_64-linux] == Sinatra/1.4.2 has taken the stage on 4567 for development with backup from WEBrick [2013-05-17 23:58:37]

    Sinatraがデフォルトでは外部から繋がらなくなってたよ - Qiita
    dogwood008
    dogwood008 2016/07/26
    sinatra、devだとlocalhostからしか受け付けないのか… 当然だけど、わかるまで苦労した…
  • 1