![]() | 座右の銘 【健康第一】 伊賀 敏樹 (いが としき) ToshikiIga http://www.igapyon.jp/igapyon/diary/ NTTデータビジネスブレインズ ソリューション事業部 http://www.nttd-bb.com/ |
「ソフトウェア開発におけるオープンソースの役割がもっともっと増えていくことを期待しています」
http://sourceforge.net/projects/jscwiz/
2001年から。Java言語用ソースコードジェネレータ。XMLを入力して、POJOおよび 処理のためのJavaクラス・ソースコードを自動生成。リレーショナルデータベースやXMLファイル、CSVファイルへの入出力のためのソースコードが自動生成できる。
http://sourceforge.net/projects/jssaver/
2002年から。Java言語で Windowsのスクリーンセーバを開発するためのソフトウェア開発キット。RSSと組み合わせてスクリーンセーバにお知らせを表示するなどの利用形態も提案。
http://www.igapyon.jp/blanco/blanco.ja.html
http://sourceforge.jp/projects/blancofw/
2005年から。設計書(Excelブック)から 各種のソースコード自動生成をおこなうためのツール群。Java, C#.NET, JavaScript, VB.NET, PHP, Ruby, Python 言語に対応。主に手作り型システム開発への適用を想定する。
自動生成系以外としては、SQL整形ライブラリや そのEclipseプラグインなども扱う。
【現在は、主に この blanco Frameworkに注力しています】
http://sourceforge.jp/projects/shibuya-trac/
2007年から。Trac / Trac月に関する情報交流を求める人たちのためのオフ会を企画・開催。また、このオフ会をきっかけとして発足したコミュニティにも参加。
| 業務内容 | システム開発プロジェクトの各種支援 各種システム開発プロジェクトに対する、さまざまな支援作業をおこなっています。一般の業務システム開発からフレームワーク開発まで、技術面を中心に幅広く対応しています。 blanco Frameworkの実プロジェクトへの適用支援 blanco Frameworkを実プロジェクトに適用する際の支援作業について 特に意欲的に取り組ませて頂いております。 |
| 主な著書 | 「やさしく学ぶ 基礎からのJDBC」(毎日コミュニケーションズ) 「Javaプログラミング[アプリケーション編] ステップアップラーニング」(技術評論社) 「プログラマーの常識をJavaで身につける」(ITmedia @IT) |
| いま興味がある技術・分野 | ソースコード自動生成 1990年代から 様々な形でソースコード自動生成に取り組んできており、また現在もblanco Frameworkを通じてソースコード自動生成に取り組んでいます。それでも、ソースコード自動生成については研究や改善の余地などが多く残されており、これに興味深く取り組んでいます。 ソフトウェア開発プロセスの改善 ソースコード自動生成に取り組んでいくと、ソフトウェア開発プロセスの改善に携わらないといけないことが多いです。やむを得ずソフトウェア開発プロセス改善にも取り組んでいます。 |
| 趣味 | ヴァイオリン演奏 オープンソース開発 囲碁、将棋 |