You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Twice a month, we revisit some of our readers’ favorite posts and sessions from throughout the history of Nettuts+. This tutorial series first published in February. In this Session, we’ll be taking a look at Sinatra; a small, yet incredibly powerful DSL for quickly creating Ruby web applications. You'll learn everything from installing the framework, all the way up to building an app.
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
Introduction What is Sinatra? Sinatra is a Domain Specific Language(DSL) for quickly creating web-applications in ruby. It keeps a minimal feature set, leaving the developer to use the tools that best suit them and their application. Installation The simplest way to obtain Sinatra is through rubygems $ sudo gem install sinatra Sample App Sinatra is installed and you’re done eating cake, how about
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 .. 何か更
A jQuery plugin for rendering fast-performing photo galleries Galleriffic was inspired by Mike Alsup's Cycle plugin, but with performance in mind for delivering a high volume of photos. This is my first experiment with jQuery, so I would love feedback on how to improve this plugin. Features Smart Image Preloading after the page is loaded Thumbnail Navigation (with pagination) Bookmark-friendly URL
2009年06月26日07:12 Linux ローカルのファイルは残しつつsvn管理下から外す subversionを使っていて、ときどきですが、「あ〜、このファイル ( 例えば hoge.log ) はsvn管理する必要無かった」とか思って、svn管理下から外したいことがあります(よね?)。こういうときに cp hoge.log hoge.log.bak svn delete hoge.log svn commit hoge.log # hoge.log はローカルからも削除される mv hoge.log.bak hoge.log とかやるのは面倒くさい(´Д⊂)です。。これをもっと楽にやる方法を探してみたらありましたよ! で、この方法を利用するには subversion 1.5 から導入された--keep-localオプションを使いm・・・と思ったら手元の yum でインストールした
ページ URL を書き換えるだけでサムネイル画像が表示できるもの Twitpic (ドキュメント) ページ: http://twitpic.com/<image-id> サムネイル画像: http://twitpic.com/show/<size>/<image-id> <size>: “mini” or “thumb” 携帯百景 ページ: http://twitpic.com/<image-id> サムネイル画像: http://image.movapic.com/pic/<size>_<image-id>.jpeg <size>: “s” or “t” はてなフォトライフ ページ: http://f.hatena.ne.jp/<user-id>/YYYYMMDD<image-id> サムネイル画像:http://img.f.hatena.ne.jp/images/fotolife/<u
テレビ番組の収録に行ってきた。地上波にはなかなか出ない、というか、なるべくなら出たくないというのがメンバー全員の同意事項なので、アジカンはあまりテレビに出ない。でも、薄い知り合いに会ったりすると音源を聴いていないからか「テレビで観てるよー」とか言われて困惑することがある。心の中では「ほとんど出ないんだけどなぁ」とか思っているんだけど、まあ、そういう印象を持っているのは先方なのであって、音源は聴いていないのだから特に述べるべき感想もないのだろうし、たまたま点けた画面に我々の新しい作品のCMなどが映るなどしたのかもしれない。それを観ての「テレビで観てるよー」かもしれない。でも、少なくともこの情報化社会で少しくらい興味を抱いていたならば「YouTubeで観たよー」「ツイッター炎上し過ぎだなー」などと言われるだろうから、「テレビで観てるよー」は「なんかバッタリ会っちゃったからこうしてヘラヘラ笑って
「アイデアは湧いてくるけれど、うまく整理できない」とか、「せっかくアイデアが思い浮かんだのに、記録する前に忘れてしまう」といった経験、ありませんか? いつひらめくとも知れないアイデアを瞬時に捉えて管理するのは、意外と難易度が高いものです。 米フィラデルフィアのコワーキングコミュニティ「Indy Hall」の共同創設者で、世界のコワーキングムーブメントの火付け役でもあるアレックス・ヒルマン(Alex Hillman)氏は、生まれたてのアイデアを保存し、これらをより大きなものへ練り上げていくための手法として、作家スティーブン・ジョンソン(Steven Johnson)氏による「ひらめきファイル(Spark Files)」を提唱。その詳しい内容について、次のように書いています。 スティーブン・ジョンソン氏は、私が大好きな作家。最初に読んだ彼の著書は『The Invention of Air』で、
Rubyでソースコードを読む時の小技について書いてみようと思う。 この投稿も参考になる。 Rubyでメソッドの定義場所を見つける方法 #Ruby - Qiita http://qiita.com/items/fc8a61b421d026a23ffe ちなみに、私はVimmerなので、Vimに寄った話です。 emacsについては身近にemacsユーザーに聞きましょう。 ctagsを活用する ctagsでtagsファイルを出力しておけば、メソッドの定義元に飛ぶのが非常に楽になります。 Railsで開発しているなら、Railsのプロジェクトルートで以下のようなコマンドを打ちます。 (bundlerでプロジェクト内にGemがある場合を想定) langmapとかは別に無くても大丈夫だと思いますが。 --excludeを付けずにctagsを実行するとjavascriptのライブラリもタグ付けされて、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く