いまもっとも注目されているモバイルフレームワーク「jQuery Mobile」。jQuery Mobileの基本的な使い方から、実践的なデザインテクニックまで。iPhone/Androidなどのスマートフォンサイト制作にjQuery Mobileを活用する方法を具体的に解説します。<cj:inc template="792" element_id="673471" />
注意 この訳はだいぶ古い(2011年7月時のREADME)です。最新版の訳をgithub上に載せたのでこちらをご覧ください。 はじめに Rails のエンドツーエンドテスト用のデファクトスタンダードプラグイン Capybara の README 意訳です。いつもと比べて直訳成分多めです。 テスト関連はどうにも日本語の情報が少なくて、覚えるのが大変ですね>< 概要 Capybara は Rack アプリ(Rails, Sinatra, Merb等)の統合テストを簡単にするのが目的です。Capybara は現実のユーザがウェブアプリとやりとりするのをシミュレートします。テスト用のドライバを選択できます。デフォルトでは Rack::Test と Selenium ドライバをビルトインでサポートしています。HtmlUnit, env.js は外部の gem としてサポートしています。 完全なリファ
rails3.1とrspec-requestsをcapybaraで利用した際に、cookieの扱い方が分からなかったのでメモしておきます。 # app/controllers/foo_controller.rb class FooController < ApplicationController def index puts cookies["key1"] cookies["key1"] = '2' cookies.permanent["key2"] = "3" end end # spec/requests/foo_spec.rb describe "foo周辺の仕様" do def cookies Capybara.current_session.driver.browser.current_session.instance_variable_get(:@rack_mock_sess
■概要 こちらの素晴らしい記事では、capybara-webkitを利用して、headlessでjsが動く環境を紹介されています。 capybara-webkitのこれまでリリースされているバージョン(~0.5.0)では、capybara1.0.0系への依存が解決できない為、抗う方法をご紹介されています。が、0.6.0からは上手く依存関係を解決されるようになりました! ■手順 こちらと同様ですが、Xvfbとqtの当たらしいバージョン(qt47)をインストールしておきます。 qt47にする理由はphantomjsも動かしたいからです ^o^ $ sudo yum -y install firefox ★ seleniumで動かす必要があれば $ sudo yum -y install xorg-x11-server-Xvfb xorg-x11-fonts* $ sudo vim /etc/y
別に必要はないだろうけど、とりあえず。 ソースからは面倒なので用意されているリポジトリから。 # yum install qt4 # yum install qt4-devel KDEのデスクトップ環境は、別にインストールする必要がなかった?Qt4-Designerとかも勝手に入ったような、入ってないような。 $ echo -e ${PATH//:/'\n'} として、Qt4にパスが通っていたら大丈夫だけど、Qt3にパスが通ってたり、そもそもパスが通ってなかったりすると、Qt4用のqmakeが使えない。自分の環境には、/usr/lib/qt4/bin/qmakeに、qmakeがあった。毎回フルパスを打つのは面倒なので、エイリアスをかけると楽になるのかも。※環境によっては、qmake-qt4というものもあるらしいです。コンパイル $ qmake -project $ qmake $ make
tenderlove's nokogiri at master ― GitHub http://github.com/tenderlove/nokogiri/tree/master XPathやCSSセレクタが使えるxml/htmlパーサー。 libxmlを使っていて、Hpricotとの互換性もあり。 良さそうだと思ったのでインストールしてみたけど、少し面倒だったのでその手順を記録。 環境 Mac OS X 10.5.5 libxml2はインストール済 (sudo port install libxml2) raccのインストール wget http://i.loveruby.net/archive/racc/racc-1.4.5-all.tar.gz tar zxvf racc-1.4.5-all.tar.gz cd racc-1.4.5-all ruby setup.rb config
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く