2009-01-01から1ヶ月間の記事一覧
Mongrel::HTTPServer.newの仕組み Mongrelを利用して文字列を返してみる。 普段はRailsと組み合わせるが今回は単体で。 例を参考に書いてみると以下のように利用できる。 require 'rubygems' require 'mongrel' class SampleHandler Mongrel::HttpHandler de…
merb-uiというgemを利用してmerb-sliceの機能を実装してみる まずはgemをインストール bash-3.2$ sudo gem install merb-ui Password: Successfully installed merb-ui-0.4.9 1 gem installed Installing ri documentation for merb-ui-0.4.9... Installing …
gitでマージする gitで共同開発しているので、Aさんのgithubレポジトリからforkして自分のgithub環境に新しいレポジトリを作成します。そして自分のローカルレポジトリがある程度形になった時点で、Aさんにpull requestを送るようにしています。やりかたとし…
jrubyでrailsのアプリからjdbc_connectorを利用してDB接続を利用する(利用DB:MySQL) 環境は以下の環境を利用します。(jruby-1.1.4) bash-3.2$ jruby -S gem list --local LOCAL GEMS *** actionmailer (2.1.0) actionpack (2.1.0) activerecord (2.1.0) Acti…
Iokeという言語がめっちゃ気になります。 ポイントはJVM上で動的言語として動作するということ。作者はJRubyのコミッタとしても有名なOla Bini。 さすがにRubyが好きなので文法もRubyっぽいしさらに「Ispec」というrspecのようなものまで用意されています。…
bash-3.2$ git push git@github.com:pochi/skip-note.git Enter passphrase for key '/Users/kuro/.ssh/id_rsa': updating 'refs/heads/master' from e04b06210fed99267343b9ecacd546e52673b039 to 3d6f30b64364e9ad80dd5760ede7398e42462905 Generating pac…
.ssh/id_rsa.pubのファイルの内容全てをgithubのaccountに登録する。 (さっきまでは鍵の部分っぽいとこのみ登録)
bash-3.2$ git push git@github.com:pochi/skip-note.git Permission denied (publickey). fatal: The remote end hung up unexpectedly bash-3.2$ 残念…
githubにログインしたあと、accountから先ほどの鍵を登録します。
bash-3.2$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/Users/kuro/.ssh/id_rsa): Created directory '/Users/kuro/.ssh'. Enter passphrase (empty for no passphrase): Enter same passphrase agai…
gitで普通にコミットしたらgithubにコミットされるものやと思ってました。 みてみたらなんも変化ない…ということでgithubにコミットできるようチャレンジしてみます!
#{RAILS_APP}/features/***.rbにシナリオを記述してみます。 シナリオ: 管理者権限を持っていないユーザは管理者メニューにアクセスできない 前提シナリオ ノートの作成者はノートへアクセスできる もし ノート"a_note"のページ"FrontPage"を表示している な…
今回はアプリに関して管理者メニューを追加するためcucumberを利用したいと思います。 最初はログイン後の画面に"管理者メニュー"のリンクがあるかどうかチェックしたいと思います。
id:moro さん絶賛のcucumberを利用してみたいと思います。 詳しくはid:moroさんのブログを読んでいただきたいです。