タグ

rubyとsinatraに関するbcoffeeのブックマーク (6)

  • ostatusやMongoDBを組み合わせたマイクロブログシステム·rstat.us MOONGIFT

    rstat.usはRuby/Sinatraで作られたマイクロブログシステム。 rstat.usはRuby/Sinatra製のフリーウェア(ライセンスはWTFPL)。マイクロブログの人気は衰えることを知らない。Twitterはもちろん、FacebookやmixiといったSNSをはじめ多数のサイトでも類似した機能が実装されている。 トップページ システム自体はシンプルであり、真似するのもさほど難しくはない。そのために多数の開発者がクローンを開発してきた。そんな中、機能性も十分な多機能マイクロブログが登場した。それがrstat.usだ。 rstat.usはTwitter/Facebookまたは独自認証システムで認証可能なマイクロブログエンジンだ。ステータスをアップデートするという基機能は変わらないが、人を指定してリプライしたり、Share(RSとつく)ができるようになっている。フォロー/フォロ

  • Rubyのフレームワーク「Sinatra」を使ってみた(設置編) - blog@longkey1.net

    最近お邪魔しているFLOSS桜山で、主催者である河合先生が、「注目しているRubyのフレームワークはSinatra」とか言ってて、まあ、そうなのかで終わるところだったんだけど、その理由を聞いて俄然興味を持った。 それが 「僕、簡単なのが好きなんだよねぇ」 はいはい、僕も大好物ですよ、簡単なの。 ということで 「たくさんのこと覚えるの苦手」 「ちゃっちゃと作りたい」 「出来れば軽いのが最高」 な人に最適なフレームワークSinatraのサイトがこちら。 Sinatra もう雰囲気がフレームワークって感じじゃないのが気に入った! でらクール!! で、トップページみたら、飛び込んできたサンプルコードががこれ。 # myapp.rb require 'rubygems' require 'sinatra' get '/' do 'Hello wo

  • TEPS 日々のアレコレ: Heroku で Ruby Sinatra アプリを構築する

    2010/05/26 HerokuRuby Sinatra アプリを構築する GAE で Jruby Sinatra を試したのですが、もっといい方法を twitter で教えていただきました。感謝! それは Heroku を利用すること! あれ?Heroku ってブラウザ上で Ruby コードが書けるやつだよね?と思ったのですが、それは昔の話。 現在は Ruby コードのデプロイ環境を提供しているようです。無償でもある程度のことはできるとのことなので試してみました。 早速、先人の知恵を拝借。 参考: Heroku を利用して新規 Sinatra アプリを5分くらいで公開する | Design Recipe 別館 Blog 詳細な紹介は、上記サイトをご覧ください。非常に丁寧で完璧な解説です。 技術的なトピックスとしては、バックエンドが Amazon EC2 なんですね

  • Sinatra: README (Japanese)

    This page is also available in English. 始めよう SinatraはRubyで下記のような最小労力で手早くウェブアプリケーションを作成するためのDSLです。 # myapp.rb require 'rubygems' require 'sinatra' get '/' do 'Hello world!' end gemをインストールして動かしてみる。 sudo gem install sinatra ruby myapp.rb localhost:4567 を見る。 ルート Sinatraでは、ルートはHTTPメソッドとURLマッチングパターンがペアになっています。 ルートはブロックに結び付けられています。 get '/' do .. 何か見せる .. end post '/' do .. 何か生成する .. end put '/' do .. 何か更

  • https://www.func09.com/wordpress/archives/764

  • ウノウラボ Unoh Labs: Sinatra気に入った

    先日、まちつく!が正式リリースになりました。よろしければ是非携帯でアクセスして遊んでみてください。 おはようございます。内田です。 今までRailsを使うほどでも無いアプリはオレオレフレームワークで作ってたのですが、最近巷で流行ってるsinatraのコードを読んでみたら必要十分な機能があり、センスも良く、とても気にいった。 今回は公式ドキュメントの流れで、使いそうな機能をまとめてみました 一番簡単な例 sudo gem install sinatra # app.rb require 'rubygems' require 'sinatra' get '/' do 'Hello, world' end ruby app.rb curl http://localhost:4567/ Routes HTTPメソッドにURLとブロックを渡します get '/' do end post '/'

  • 1