image

  • フォト Amazonギフト券
    ※この時計の時刻は、閲覧しているパソコンのものであり、必ずしも正確な時間とは限りません

検索

最近のトラックバック

無料ブログはココログ

« 2007年10月13日 | トップページ | 2007年10月15日 »

2007年10月14日

2007-10-14

ピックアップ: Gmail保存容量大幅拡大のお知らせ, Webサイトの質を高める為には低機能パソコンが必要, etc...

- http://www.youtube.com/results?search_query=%E3%82%AD%E3%83%A5%E3%83%BC%E3%83%86%E3%82%A3%E3%83%BC%E3%83%8F%E3%83%8B%E3%83%BC+THE+LIVE&search=Search
yputube で "キューティーハニー THE LIVE" を検索してみた。

- http://googlejapan.blogspot.com/2007/10/gmail.html
> > Google Japan Blog: Gmail保存容量、大幅拡大のお知らせ

Gmail_4

ほんとうだ、3GB になってる!

この gspace のエリアに subversion のレポジトリーを置いたり、wiki サーバーのデータを置けるような 設定は可能なのだろうか?

アプリケーションから見たときに ローカルマシンの disk のように見える仕組みがあれば、
可能か?あるいはアプリ側で GSPACE 対応すればよいのか?

- http://subtech.g.hatena.ne.jp/cho45/20071014/1192319823
> > subtech - 冬通りに消え行く制服ガールは、夢物語にリアルを求めない。 - Ruby で、メソッドがどこで定義されたか外から知る方法

- http://zapanet.info/blog/item/1110
> > Webサイトの質を高める為には低機能パソコンが必要だ!

- http://zapanet.info/engraph/
> > 超かんたん3D円グラフ作成!

SVG での生成もできるサービスはないかなぁ。なければ作ってしまう?
xfy blog editor も plugin 追加だけでなく、こんな感じの web サービスで、XML断片を生成/編集できるものが沢山 提供されると面白くなるかもしれない。
ユーザーがこういったサービスを提供できる仕組みもあるとなお良い気がする。

rspec + rcov でテストカバレージをとることを試した

rspec + rcov でテストカバレージをとることを試した。

0. ファイル構成
1. 対象 ruby クラス
2. spec ファイル
3. Rakefile
4. 実行結果

0. ファイル構成
==============
  |-- Rakefile
  |-- spec
  |   `-- foo_spec.rb
  `-- src
      `-- foo.rb

1. 対象 ruby クラス
==================

$ cat foo.rb
class Foo
  def add x, y
    x + y
  end

  def sub x, y
    x - y
  end

  def div x, y # not use
    x / y
  end
end

2. spec ファイル
===============

$ cat foo_spec.rb
require 'foo'

describe Foo, "add " do
  it "should return sum." do
    f = Foo.new
    f.add(1,2).should == 3
  end
end

describe Foo, "sub " do
  it "should return sub." do
    f = Foo.new
    f.sub(1,2).should == -1
  end
end

3. Rakefile
============

$ cat Rakefile
require 'rake'
require 'spec/rake/spectask'

desc "Run all examples with Rcov"
Spec::Rake::SpecTask.new('rspec_with_rcov') do |t|
  t.spec_files = FileList['spec/**/*.rb']
  t.libs << "src"
#  t.warning = true
  t.rcov = true
  t.spec_opts = ['--format', 'specdoc', '--color']
  t.rcov_opts = ['--exclude', 'spec']
end

desc "Run rspec"
Spec::Rake::SpecTask.new('rspec') do |t|
  t.spec_files = FileList['spec/**/*.rb']
  t.libs << "src"
  t.spec_opts = ['--format', 'specdoc', '--color']
end

task :clean =>[:clobber_rspec_with_rcov] do
sh "rm -f *~"
sh "rm -f */*~"
end

4. 実行結果
============
$ rake rspec_with_rcov
(in /Users/kato/work/src/ruby/rspec/rcov)

Foo add
- should return sum.

Foo sub
- should return sub.

Finished in 0.077517 seconds

2 examples, 0 failures

coverge/*.html が生成される。(rake clean で削除できる)
# わざと、spec から漏れているメソッドをつくり、coverage でそれが報告されていることを確かめている。
生成されたレポートのスクリーンショット

Rcov01

Rcov02

現状は jruby で gem install rcov できない。
java + jruby で、 java/ruby のどちらのコードも区別なくカバレージ計測できようになるべきだ。


ピックアップ: NeoOffice 2.2.2 is released, 基礎体力より基礎代謝, etc...

- http://www.neooffice.org/neojava/ja/index.php
> > 2007 年 10 月 10 日: NeoOffice 2.2.2 is released.

- http://d.hatena.ne.jp/amachang/20071012/1192203427
> > 前の記事は間違っていました。申し訳ありません。という訳で、改めて別の IE のオブジェクト配列のソート高速化。 - IT戦記

- http://yohei-y.blogspot.com/2007/10/atompub-rfc-5023.html
> > yohei-y:weblog: AtomPub が RFC 5023 に/日本語訳を公開します

- http://subtech.g.hatena.ne.jp/secondlife/20071003/1191394868
> > subtech - PBD - 虹色センチメンタル - zsh で optparse.rb を使った ruby スクリプトのオプション補完を自動生成する の手順

- http://animeanime.jp/report/archives/2007/10/post_73.html
> > アニメのイベントや講演会のレポート: 富野監督アキバで吼える 「日本のコンテンツの表現力」

- http://www.ideaxidea.com/archives/2007/10/post_239.html
> > これ、すごいかも・・・紙で簡単に作れる『ペーパートランスフォーマー』 | i d e a * i d e a

- http://www.moongift.jp/2007/10/whizzywig/
> > MOONGIFT: » XHTMLにも対応したWYSIWYGエディア「Whizzywig」:オープンソースを毎日紹介

- http://www.moongift.jp/2007/10/mojopac/
> > MOONGIFT: » PC環境を持ち歩く「MojoPac」:オープンソースを毎日紹介

- http://blog.livedoor.jp/dankogai/archives/50930395.html
> > 404 Blog Not Found:基礎体力より基礎代謝 - 書評 - 翔、曰く

> ...
    断片的な情報を獲得するのなら確かにインターネットや書籍でどうにかなる。
    しかし、職業プログラマとして一目置かれる存在になるための基礎体力ってなんだろう。
その曖昧模糊とした設問に対する答えを、最も刺さる言葉で言語化したのが、本書。
> ...

- http://www.rubyinside.com/gltail-sexy-log-file-visualization-using-ruby-627.html
> > glTail: Sexy Log File Visualization using Ruby

- http://labaq.com/archives/50761341.html
> > らばQ : 世界を震撼させた20世紀の衝撃写真

- http://www.ringolab.com/note/daiya/archives/005121.html
> > Passion For The Future: 静止画や動画に水面反射効果を適用する Sqirlz Water Reflections

« 2007年10月13日 | トップページ | 2007年10月15日 »

mokuji

2013年12月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

google

  • twitter
  • __
  • _
    Googleボットチェッカー

合わせて読む

  • 合わせて読む
    フィードメーター - katoy: cocolog あわせて読みたい

リンク