追記2(2015/09/08)ありがたいことに、未だにこの記事をブックマークしてくださる方がいらっしゃいますが、2008年に書いた記事なのでご注意下さい。内容はアップデートしていません。私自身はすでにRubyを使っていません。 追記:古い情報ですので、記事の日付とお使いのRSpecのバージョンを見比べて、参考程度にご覧ください。大部分は通用するはずですが。 Matcherをいちいち調べるのが面倒になって、公式のリファレンスマニュアルは一覧性が低いから、自分で一覧表を作った。 RSpecそのものについては、スはスペックのス 【第 1 回】 RSpec の概要と、RSpec on Rails (モデル編)などをどうぞ。そのうちRSpec on Rails版も作る予定。 名前 not((should_notで使えるかどうかという意味。)) 意味・機能 == ○ ==演算子を利用して比較する。ex
コマンドラインからJavaScriptを実行できる「PhantomJS」が面白そうです。WebKitベースのツールのようです。ページのキャプチャ、SVGのレンダリング、PDFの変換など、ブラウザで出来るタスクを自動化できるそうです。 PhantomJS http://www.phantomjs.org/ サイトにあるサンプルを見てみると、いろいろなことが簡単にできそうだと分かります。 http://code.google.com/p/phantomjs/wiki/QuickStart ブラウザの画面を簡単にキャプチャして、PNGファイルに落とすことができるので、Webアプリのテスト結果をレポートとして出力したり、いろいろ使えそうです。 試しに、サンプルについていた、rasterize.js を実行してみました。以下のコマンドを打ち込んだら、Webサイトの全体をキャプチャすることができました
ブラジル・リオデジャネイロ沖の大西洋の海面下で、陸地でしかつくられない花崗岩が大量に見つかり、かつて大西洋上に大陸があったことが判明した、と日本の海洋研究開発機構とブラジル政府が発表したことを、6日付の各紙ネットニュースなどが伝えている。ブラジル政府は「伝説のアトランティス大陸のような陸地が存在した極めて強い証拠」としている。 各報道によると、発見されたのは4月下旬に行われた調査。調査最終日の同月30日、日本の有人潜水調査船「しんかい6500」が使われ、陸上にしか見られず、海底にあるはずのない花崗岩の台地が、水深910メートルで発見された。この海底台地は広いところで幅が1000キロにも及び、沈んだのは数千万年前とみられている。 これまで「花崗岩」は陸上でのみでしか見られず、海底は主に「玄武岩」でできているというのが通説だった。海底で陸と同じ組成の台地が発見されてこなかったことから、これまで
SignalRとknockout.js ASP.NET SignalR(以降、SignalR)を使うと、リアルタイムに変化するデータを、サーバーから簡単に受け取れるようになる。しかし実際のところ、そのデータをビューに反映させることが非常に手間である。理由としては、jQueryなどのライブラリを使ったとしても、「ビュー上の要素をidやclass名などの識別子を用いて取得し、値を更新」という方法しかないためだ(次のコードはその例である)。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く