image

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

検索

最近のトラックバック

無料ブログはココログ

« 2007年5月3日 | トップページ | 2007年5月6日 »

2007年5月5日

2007-05-05

jruby 実行する xpath 関数を xfy1.5 対応して再公開

以前に公開していた xfy での拡張 xpath 関数の例
 * 外部コマンド呼び出し、jruby スクリプト評価、jruby の外部ファイルスクリプト評価の xpath 関数
を、xfy1.5 用にして動作確認したソースを以下に置きました。
(本質的な変更は特にない。build.xml の変更と ソースの多少の整理のみ)
 
  - http://homepage2.nifty.com/youichi_kato/src.html
    >> xfy 1.5 対応
    >>   plugins-2007-05-05.tgz(2007-05-05)

tgz ファイルに含まれている 00Readme.txt の内容を引用します。

--------------------------------------------------------

環境:
  xfy : xfy-be1_5-070322 Folder
  jruby: 0.9.8

build:
  ant

動作例:
  $ run.sh   // xfy を起動する
  hello.xml を読み込む。

  この xml  中では
    OS コマンドの "pwd" の実行結果の表示
    ruby スクリプト "1+2*3" の実行結果の表示
    ruby スクリプト sample.rb の実行結果の表示
  をしている。

備考:
jruby 0.9.9  では、
   edu/emory/mathcs/backport/java/util/concurrent/locks/ReentrantLock
の例外が発生する。
web 上でも類似のことが報告されている。
- http://archive.jruby.codehaus.org/user/MPG.2098353cf4ec0ae8989ab6@news.gmane.org
>> Problem moving from 0.9.8 to 0.9.9, probably setup issue

--------------------------------------------------------
この環境を基にして
   yaml 形式のデータ -> xfy で表示
   xfy での編集結果 -> yaml 形式で保存
といった例や、
   住所データを記入する際に RDB から郵便番号を検索し選択できる
といった例を jruby と組み合わせて作成していく予定です。

redMine の設定ができた

前日は失敗した mysql5, redMine の設定だが、今朝 再挑戦して解決した。
現時点の環境は以下の様になっている。

Mac OS X  10.4.9
port list
  mysql5 @5.0.37
  ruby @1.8.6
  rb-rubygems @0.9.2
  sqlite3 @3.3.17
...
gem list rails
  rails (1.2.3)
  sqlite3-ruby (1.2.1)
  ...

mysql5 は 一旦、port uninstall して、再度 install した。
その際に画面に表示される説明文に従って操作したら、問題なく設定できた。
(ただし、説明文中の各種のパスが正しくない点があるので注意が必要)

redMine 設定は、そもそも マシン上の rails 環境が壊れていた。
古い rails や rake が /usr/local/bin に残っていて、そちらが参照されていたりしたようだ。
単純な rail アプリの作成ができなくなってしまっていた。
(PATH は /opt/local/bin を先頭に設定しているのだが)
古いrails, rake は別名にして参照されないようにした。
そして、
 - http://www.machu.jp/diary/20061002.html
 > > まちゅダイアリー - Rails に(再)挑戦 , model と scaffold を作る
の設定例が動作することで、正常な rails 環境になったことを確認した。
(記事中の rake migrate は rake db:migrate に読み替える必要があったが)

その後、redMine の設定に再挑戦した。
database.ym に socket 指定を追加しないでいたら、
rake db:migrate でエラーになった点以外はすんなりと設定できた。

以下は参考にしたページだ。
- http://espion.just-size.jp/archives/07/110233227.html
> > redMine 使ってみる

- http://www.res-system.com/fuku/item/77
> > WEBサイト リスタートの情報発信|ReStart Weblog

- http://espion.just-size.jp/archives/07/111000819.html
> > redMine をいじる

- http://demo.redmine.org/
> > redMine のデモページ

日本語で表示されているし、プロジェクトの設定法/表示例を見ることができる。

xfy + xvcd + java で redMine モドキを構築できるか?
構築は可能と思われるが、構築にはどれくらいの工数がかかるか?

ピックアップ:Railsで作られたプロジェクト管理ツール"redMine", etc...

下でリンクを紹介してるが、redMine が面白しそう。
(Rails で作成されてプロジェクト管理ツール)

早速, インストールしてみようとしたが、mysql5 のインストールでつまずいている。
いままでは、Fink 入れた mysql を使っていたのだが、今年の始めにFink でいれたものをすべてやめて、darwinport に移行したのだ。
それで、まだ mysql はインストールしていなかったのだ。
port install mysql5 で簡単に入ると思っていたが、大違い。
(mysql-5.0.37 が入るようだ.)

net 上で port をつかった mysql5 設定を検索して眺めているが...
mysql5 を走らせたときに Access denied for user 'root'@'localhost' となるのを解消できずにいる。

redMine を Sqlite3 で構築しようとおもったが、
    rake db:migrate RAILS_ENV="production"

    No such file to load -- initializer
なんてエラーがでる。rails の問題なのか、redMine の問題なのかもよく判らない...

解決させたら、設定方法をこの blog に投稿するつもりだ。(Mac で上手く設定できている方からの情報があればお知らせしてもらえるととても嬉しいのだが...)

- http://dev.chrisryu.com/2007/02/railsredmine.html
> > Railsで作られたプロジェクト管理ツール"redMine" (でぃべろっぱーず・さいど)

- http://paopao-sahari.jugem.jp/?eid=97
> > Triplets SaHaRi(三つ子と共に) | プロジェクトツールの勉強

- http://dev.chrisryu.com/2007/02/redmine_1.html
> > redMine インストール&日本語化手順 (でぃべろっぱーず・さいど)

- http://db2.jugem.cc/?eid=1087
> > Unofficial DB2 BLOG | DB2 Express-C新イメージ(V9 FP2)

- http://d.hatena.ne.jp/tkmr2000/20070503
> > tkmr2000の日記 - Twitterで勤怠管理のするためのRubyスクリプト

- http://www.100shiki.com/archives/2007/05/walk_2_web.html
> > 地図上を歩くようにウェブを探検できる『Walk 2 Web』 | 100SHIKI.COM

« 2007年5月3日 | トップページ | 2007年5月6日 »

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 あわせて読みたい

リンク