2008-01-01から1年間の記事一覧

autotest

cp /usr/lib/ruby/gems/1.8/gems/ZenTest-3.11.0/example_dot_autotest.rb ~/.autotest

rspec

Sqlite3Error in 'resource(:articles) GET has a list of articles' no such table: articles とか出るのはdbの設定が開発時とテスト時で異なっているため とりあえず、 test: のようにやっておけば動く

準備

rspecの前に webrat のインストールが必要。 webratのインストール前に xml xsltまわりのライブラリが必要

rails cells

$rails the_cell $cd the_cell the_cell$ sqlite3 -batch db/development.sqlite3 -- the_cell$ script/generate scaffold Project name:string the_cell$ script/generate scaffold User name:string project_id:integer the_cell$ script/generate scaffol…

rails cells

script/plugin install git://github.com/apotonick/cells.git script/generate cell Article newest top_article (setq interpreter-mode-alist (cons '("ruby" . ruby-mode) interpreter-mode-alist)) (setq auto-mode-alist (cons '("\\.rb$" . ruby-mode…

subversion merge ファイル名を変更したときには、マージができない。 同一ファイル名にしてからマージ。

yuukiさんは、身の周りの音をすべてアルファベットで表現できる 英語力です

dosプロンプトからlcovの使用

cp lcov lcov.pl cat >lcov.bat lcov.pl

eclipse spy

ALT+SHIFT+F1 http://groups.google.com/group/eclipse-plugin-dev/browse_thread/thread/169f66927aa14108/0eafb2abeb310854

めも

genhtml.pl -o doc -p `pwd` --num-space 4 -f app.info

メモ

Activatorのクラス名変更

simpleなtreeViewer

package simpletree.views; import java.util.ArrayList; import org.eclipse.swt.widgets.Composite; import org.eclipse.ui.part.*; import org.eclipse.jface.viewers.*; import org.eclipse.swt.graphics.Image; import org.eclipse.jface.action.*; imp…

TreeNodeとILazyTreeContentProviderの併用

TreeNodeとILazyTreeContentProviderの併用(途中) package lazytreeview2.views; import java.util.ArrayList; import java.util.Iterator; import org.eclipse.swt.widgets.Composite; import org.eclipse.ui.part.*; import org.eclipse.jface.viewers.*…

historyViewerについて、 contentsProviderで細工するのは難がありそうなのでLabelProvider側で対処。 具体的な難点は navigatorでchartを表示する部分の受け取り口がICElementである必要(CoverageDataには統一できない) contentsProvider#getElementをい…

カバレッジトレンドグラフ

計測要素(ファイルや関数)とカバレッジ要素(パーセンテージ、タイムスタンプ)を別データにする方針

ユーザー現る!

こないだリリースした「CDT gcov plugin」プラグインをいじってくれた人がいた。 リリースして1ヶ月もたたないのにびっくり。 すげーなー。 ニーズがあったのかと思ってうれしい限り。

プラグインリリース

eclipse(cdt)上で、gcc(gcov)を使って、c言語のカバレッジを取るプラグインを作った。 便利だと思うが、あまりダウンロードされない。。。 http://sourceforge.jp/projects/ginkgo/

ubuntuでCDT

sun-java libc-dev eclipse cdt pleiades subclipse