トップ «前の日記(2009-10-16) 最新 次の日記(2009-10-18)» 編集

ヨタの日々

2001|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|12|
2024|01|02|03|04|05|

2009-10-17 :-)

_ 最近の筋トレ

  • 録画しておいたアニメを再生開始
  • ストレッチ
  • (A)
    • 腕立て20
    • 腹筋20
    • 腕立て20
    • 腹筋20
    • 背筋20
  • (A)をリピート
  • (B)
    • 腕立て50くらい
    • 腹筋50くらい
    • 背筋30くらい
  • (B)をアニメ再生終了までリピート

_ 朝ッ

0900 起床

寝てる間にのどが乾く季節。

_ [tdiary][Rakefile][rake][rspec]tdiary contirb の rake

しばたさんからツッコミを頂いた[ 20091016#c01 ]ので使ってみる。しかし Rakefile の見方が分からない。とつぶやいたら @H_Holon から rakeはruby scriptなので、rubyのblock表現をマスターすれば楽ちんです とツッコミを貰った。相変わらずこのひとはなんでも知ってるなあ(と書くと「何でもは知らないわよ。知っていることだけよ」という反応が返ってきそうだけどそれは今後の楽しみのためにとっておく )

この辺りを読みながら試す。task という単位とか云々。

RakeUserGuide - 3. Rakefile のフォーマット

Rakefile のこの辺のこういうアレか。default が Makefile でいう all のような扱いをしているようだ。all も慣習だけど。つまりこの場合 rake default すると update して package して clean する。

desc 'Update source and packaging'
task :default => [:update, :package, :clean]

desc 'Update files from Subversion Repository'
task :update do |t|
	sh 'svn', 'update', package[:root]
end

とりあえず何も考えずに叩いてみる。

% cd ~/usr/local/tdiary-trunk/contrib
% rake -T
(in /home/rin/usr/local/tdiary-trunk/contrib)
rake aborted!
no such file to load -- spec/rake/spectask
/home/rin/usr/local/tdiary-trunk/contrib/Rakefile:6
(See full trace by running task with --trace)

死んだ。

Rakefile のここ

# Rakefile for building tdiary-conrib package
require 'rake'
require 'rake/clean'
require 'rake/packagetask'
require 'rake/testtask'
require 'spec/rake/spectask'    ←ここ

rspec を入れる。

% cd /usr/pkgsrc/devel/ruby-rspec
% sudo make install clean-depends

再度 rake する。ok

% cd ~/usr/local/tdiary-trunk/contrib
% rake -T
(in /home/rin/usr/local/tdiary-trunk/contrib)
rake clean              # Remove any temporary products.
rake clobber            # Remove any generated file.
rake clobber_package    # Remove package products
rake default            # Update source and packaging
rake package            # Build all the packages
rake repackage          # Force a rebuild of the package files
rake spec               # Run specs
rake spec:clobber_rcov  # Remove rcov products for rcov
rake spec:rcov          # Run all specs with RCov
rake test               # Run tests
rake to_euc             # Convert source encoding from UTF-8 to EUC-JP
rake update             # Update files from Subversion Repository

とりあえず default する。

% rake default

パッケージはここに出来る。

% ls package
tdiary-contrib-r35600/                  tdiary-contrib-r35600.tar.gz

_

20091017_0.jpg

煮豚

_ [リッジレーサー7]リッジレーサー7

けやきさん 777 勝阻止レース。6 レース目くらいでけやきさん勝利。お疲れ様でした。にしてもこれだけ豪華メンバーが揃うとさっぱり勝てない....。

  • 走行距離 44351 km
  • RSGP 進行度 100.0 %
  • 名声 20356 FP
  • オンラインバトル勝利数 267/1127