Welcome To LuRuJu Site

LuRuJuとは、UMLモデリングツールJUDEのモデルデータをオブジェクト指向スクリプト言語Rubyで操作する為のライブラリです。 また、JUDEとWebフレームワークRuby on Railsとのダイナミックな連携を実現したLuRuJu on Rails(Railsプラグイン)も提供しています。

LuRuJuライブラリ及び本サイトは、ともにフリーエンジニアである野村周平(通称ばんちょー)が趣味で細々と作成しています。 現段階ではまだまだ未完成ですが、公開し皆様の意見をフィードバックしながらライブラリを育てていこうと考えています。

本ライブラリを使って頂いた方がほんの少しでもハッピーになれればこの上ない喜びです。

What’s New

LuRuJuの語源

LuRuJuとはLube between Ruby and JUDEの略。JUDEとRuby,Ruby on Railsとの間の潤滑油の役割を果したいということで、この名前を付けました。設計と実装、ビジネスとITとの潤滑油になれれば、、という願いもこめています。

開発方針

LuRuJuを開発するうえでの基本方針は以下になります。
  • 楽しみながらつくる!!
    • プログラミングはきつい肉体労働ではない。本来はクリエイティブで楽しいもの。とくに最近Rubyに出会って確信しました。LuRuJuの開発もまず自分が趣味の一環としてとことん楽しむつもりです。楽しさこそが生産性、品質の最善手。
  • 究極の費用対効果をめざす
    • Rubyの優れたプログラム言語特性を活かし、より少ないコード量で、より利用者が喜ぶ機能が提供できることをめざします。シンプルかつエレガントにつくるつもりです。あくまでも『めざす』です。作者の能力の限界が最大の壁となります。^^;
  • 利用者にハッピーになってほしい
    • 一見当たり前の話ではあるが、ついつい忘がちなこの業界。。不良資産となったシステムは数知れず。私もその例外ではないので、いましめの意味をこめて方針を掲ました。
  • 永遠のβ版
    • 品質より動くものをすばやくつくることをこころがけます。また、つくってみて気づいたこと、利用者の意見でいいと思ったことは、下位互換性をあまり気にせず改修します。

ライセンス

本ライブラリはMITライセンスに基づいて配布されるフリーソフトウェアです。詳しくはインストール時に添付されるLICENSEファイルを参照下さい。 また、バージョンアップに伴いライセンスも変更する可能性があります。