タグ

sinatraとrubyに関するdefiantのブックマーク (15)

  • 入門 Sinatra

    Webサイト、Webサービス、WebアプリケーションをRubyで作成するためのDSL、それがSinatraです。書は、基的なRubyのプログラミングを理解したプログラマが、Sinatraを使い始めるために必要な知識をコンパクトにまとめた書籍です。ルーティング、ビュー、キャッシュなどを使ったアプリケーションの書き方から、内部構造の解説や、サブクラス化を用いたModularスタイルのアプリケーションを解説。さらにはカスタムブログエンジンを例に、アプリケーション構築の全体を紹介します。なお書はEbookのみの販売となります。 はじめに 書の対象読者 書の構成 基礎 さらに詳しく 実践 書の表記規約 サンプルコードの利用について お問合せ先 1章 準備作業 Sinatraの特徴 フレームワークなのか MVCを実装するのか 誰が使用するのか 実際のプロジェクトはどのようなものか 問題点は

    入門 Sinatra
  • DIARY SYSTEM Ver.4

    2004 01 02 03 04 05 06 07 08 09 2004年9月:1エントリ 10 2004年10月:1エントリ 11 2004年11月:1エントリ 12 2004年12月:1エントリ 2005 01 02 03 04 2005年4月:13エントリ 05 2005年5月:18エントリ 06 2005年6月:28エントリ 07 2005年7月:42エントリ 08 2005年8月:39エントリ 09 2005年9月:41エントリ 10 2005年10月:22エントリ 11 2005年11月:20エントリ 12 2005年12月:35エントリ 2006 01 2006年1月:12エントリ 02 2006年2月:6エントリ 03 2006年3月:10エントリ 04 2006年4月:17エントリ 05 2006年5月:9エントリ 06 2006年6月:12エントリ 07 2006年7

  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
  • Sinatra 1.2.0 リリース | gihyo.jp

    2011年3月4日、Rubyで書かれた軽量Webアプリケーションフレームワーク「Sinatra 1.2.0」がリリースされました。Sinatraはその記述量の少なさにより人気を博し、PythonのFlaskやScalaScalatra、JavaScriptのExpressJsなど、多くの言語でSinatra風フレームワークが次々と登場するなど大きな影響を与えています。シンプルでありながらも、十数ものテンプレートエンジンに対応し、簡単に切り替えられるなど柔軟さも兼ね備えています。 今回の1.2.0のリリースにて行われた主なアップデートは次のとおりです。 テンプレートエンジン「Slim」「⁠Markaby」のサポート レイアウトに異なるテンプレートエンジンを使える:layout_engineオプションの導入 before/afterフィルタで条件指定のサポート 名前付きキャプチャのサポート(

    Sinatra 1.2.0 リリース | gihyo.jp
  • monoweb.info - このウェブサイトは販売用です! - monoweb リソースおよび情報

  • 第41回 Sinatra 1.0の世界にようこそ | gihyo.jp

    はじめに SinatraはRubyで記述されたWebアプリケーションを素早く、簡単につくるためのDSL(ドメイン固有言語)です。 すでに第7回で、原悠さんにより「小規模Webアプリのためのフレームワーク、Sinatra」というかたちで紹介されています。 簡潔な文法で、高い表現力を持つSinatraは、アメリカRubyコミュニティや企業を中心に、瞬く間にユーザを増やしました。また、Rubyという一言語に留まらず[1]⁠、Sinatraを模したフレームワークが多く作られている現状からも、SinatraはWebアプリケーション開発そのものにも大きな影響を与えたと言えます。 最近ではここ日でも、個人利用を中心に、そこかしこでSinatraを使って開発をしている、という話を聞くようになりました。筆者自身、1ユーザとして現在業務で利用しており、1年前は知る人ぞ知る存在だったSinatraは、実際に

    第41回 Sinatra 1.0の世界にようこそ | gihyo.jp
  • Ruby向けのシンプルなWebフレームワーク「Sinatra 1.0」リリース | OSDN Magazine

    RubyでWebアプリケーションを作成するためのDSL(ドメイン固有言語)「Sinatra」の開発チームは3月23日、「Sinatra 1.0」を公開した。「Tilt」や「Rack」といったインターフェイスに対応、シンプルかつ柔軟性のあるフレームワークとなっている。 Sinatraは、Rubyを使って最小限の作業でWebアプリケーションを作成するDSL。米Herokuの支援を受けている。ライセンスはMIT License。Sinatoraを利用することで、非常にシンプルな文法でWebアプリケーションを記述できる。たとえば「/hello/<パラメータ>」以下にアクセスした際に「Hello <パラメータ>!」という文字列を返すには、次のようなコードを記述すれば良い。 get '/hello/:name' do # matches "GET /hello/foo" and "GET /hello

    Ruby向けのシンプルなWebフレームワーク「Sinatra 1.0」リリース | OSDN Magazine
  • The Bilbo Diary

    このサイトはBilboという日記システムで運営されています。 BilboについてはAboutをご覧ください。 Latest Archives About Bilboとは BilboはRubyとSinatraで実装された超シンプルなブログシステムです。 動作サンプル(ノブナガver)。 プログラマにとって扱いやすいブログシステムを目指しています。 プラグインを探したり、あれこれ調べて設定するよりは、自分でソース書いた方が早い!という人にお薦めです。 UNIXやシェルを知らない人には向いていません>< CODE http://github.com/dan5/bilbo BLOG http://dgames.jp/dan/ <= Bilboを使用しています! なぜBilboを作っているか ブログをやってると細かいところをカスタマイズしたくなってきませんか? 手軽にちょっとした機能を追加できるよう

  • longkey1.net

    longkey1.net 2024 著作権. 不許複製 プライバシーポリシー

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

    2. Ruby Sapporo Night vol.102009-04-17(Fri.) Apple Store, Sapporo Ruby札幌 Local PHP部 クロスコミュニティ企画 - 2 3. Sinatraで 鼻歌まじりの Web開発 しだら ようじ SHIDARA Yohji 日Rubyの会 Ruby札幌 Web development with Sinatra humming a tune. 2009-04-17 Ruby Sapporo Night vol. 10 アップルストア札幌 5. 設樂 洋爾 / SHIDARA Yohji / dara ‣dara@ruby-sapporo.org ‣http://friendfeed.net/dara ‣札幌生まれ, 札幌育ち, 札幌大好き ‣スープカレー大好き ‣Ruby札幌 運営チーム ‣RubyKaigi2008 実

    Sinatraで鼻歌まじりのWeb開発
  • longkey1.net

    longkey1.net 2024 著作権. 不許複製 プライバシーポリシー

  • [Ruby] Sinatra – Tech Diary Blog

    Rubyフレームワークといえば、誰もが「Ruby On Rails」と答えるでしょうが、 そんな中、Railsではない素敵なフレームワークを発見しました。 用途してはRailsは至れり尽くせりで嬉しいけどちょっとしつこいよね。ってな時でしょうか。 超軽量Rubyフレームワーク 「sinata」 http://www.sinatrarb.com/ サイトのトップを見ただけでどれだけ軽量なのかがわかります。 [Sinatra]環境構築 gemを一発かますだけ。

  • SinatraをCGIでもThin等のアプリサーバでも使えるようにする書き方 - 思っているよりもずっとずっと人生は短い。

    個人的にSinatraとLimonadeがマイブームなのですが、Sinatraに関して言えば、CGIで動かす方法は(家のドキュメントとかでは)あまりフォローされていないようです。国内ではそれなりに記事もあるようなのですが、結局ソースに手を入れてしまう(Sinatraのソースに「Rack::Handler::CGI.run」をベタに書く)か、rackupで実行する方法かが多そう。でも、前者はCGI専用になってしまうのでいまいちだし、後者はシェルが2個実行されるのがどうにも美しくありません(現実的にはあまり問題にならないのかもしれませんが)。 そこでいろいろいじってみたところ、何とか良さげな方法ができました。 まずSinatraのソース。適当です。 require 'rubygems' require 'sinatra' set :run, true get '/?' do "hello"

    SinatraをCGIでもThin等のアプリサーバでも使えるようにする書き方 - 思っているよりもずっとずっと人生は短い。
  • はてなブログ | 無料ブログを作成しよう

    京都日記③ 京都日記の③、これで最後です。前回と前々回はこちら。 jyocho.hatenablog.com jyocho.hatenablog.com 7日目 土曜日で、チェックアウトの日だけど11時まで時間があるので朝べるパン(また)とコーヒーを買いにいいく。パンは美味しかったので進々堂のクリームパンと…

    はてなブログ | 無料ブログを作成しよう
  • 1