U-Soft 開発日誌

U-Chat α版リリース!
 久しぶりの更新です。仕事が忙しいのは、相変わらずですが、ようやくお絵かき機能付きチャット・プログラム「U-Chat」のα版をリリースしました。
 このプログラムは、1対1で、相手と同じ絵を見ながらチャットが出来るというものです。TCP/IPを利用していますので、チャット実行時には、相手のマシンのIPアドレスまたはマシン名が必要となります。(当然、相手もU-Chatを起動しておく必要があります)
 何度も言ってますが、Javaの最大のメリットはマルチプラットフォーム対応ってコト。このチャットプログラムさえあれば、相手がWindowsだろうと、Macだろうと、UNIXだろうと、関係なくチャットができます。
 正式版リリースには、まだ時間がかかりそうですが、とりあえず「こんな感じのプログラムかー」っていうのは、分かってもらえると思います。正式版リリースを乞うご期待!
2001年06月11日 17時35分54秒

祝!
 既にご存知の方もいらっしゃるでしょうが、Memo-U for JavaがDigital Cats Java resource CenterおよびVectorの2つのサイトにて登録されました。
 先日お伝えしましたように、仕事の都合上、しばらく開発は凍結となりますが、これを励みに、6月中旬からは更に良いソフトウェアの開発に取り組みたいと思います。
 みなさん、よろしくお願い致します。
2001年05月23日 09時15分41秒

開発休止状態・・・
 久しぶりの更新ですが、ちょっと残念なお知らせ。
 本業の仕事が忙しくなったため、一時開発休止となります。6月中旬までは、おそらく更新もムリでしょう。
 開発途中のチャットソフトおよび、Memo-U for Java2の公開は、しばらく先となりそうです・・・
2001年05月21日 09時43分21秒

連日のバージョンアップ
 昨日Version 1.1にバージョンアップしたばかりのMemo-U for JavaTMですが、本日Version 1.2にバージョンアップしました。
 主な変更点は、未保存データがある時に終了しようとしたり、新たにファイルを開こうとすると、未保存データがある旨を通知し、ファイルに保存するかどうかを確認するようにしました。これで、かなり実用的なアプリケーションになったのではないかと思います。
 しかし、プログラムにバグは付き物ですので、皆さんに使用していただき、不具合があれば是非ご連絡をいただきたいと思いますので、よろしくお願い致します。ご報告いただいた不具合については、細かいバージョンアップを行うことで対応させていただきたいと思います。
 今後は、このVersion 1.2をベースにMemo-U for JavaTM2を開発したいと思います。
2001年05月15日 09時36分52秒

バージョンアップ
 Memo-U for Javaのバージョンアップを行いました。詳細はMemo-U for Javaのページにて。近々、再度バージョンアップを行う予定です。そのバージョンアップ後のMemo-U for Java Version1.2をベースに、以前お知らせしていたように、Java2用Memo-Uの開発に移る予定です。
 Memo-U for Javaの開発裏話ですが、Version 1.1では、かなりソフトウェア構造を変更しています。そのため、Version 1.0と比べてサイズが大きくなってしまいました(2倍近く)。出来れば、Version 1.2ではサイズをもう少し小さくしたいですね・・・
2001年05月14日 09時13分43秒

チャットソフト
 最近、色々と新しいアプリケーションのアイディアが浮かんできます。で、Memo-U for Javaのバージョンアップも放置しがち・・・
 で、新たに開発に着手したのが、チャットソフト。チャットって色んな環境(WindowsやらMacやらUNIXやら)の人が行うとなると、各OS用のチャットソフトを作成しなければなりません。もっとも、最近では、どのOSにも大抵Webブラウザぐらいは用意されているので、チャットCGIを設けてあるホームページにアクセスすれば、相手が異なるOSを使用していても何も問題ないのですが・・・
 それじゃぁ、CGIチャットで実現できていないような機能を盛り込めば良いと考え、普通の文字ベースのチャット機能にお絵かき機能も追加してはどうかと考えました。この機能があれば、例えば、離れた相手に簡単な地図で場所を教えるといったことが実現可能ですね。
 とりあえず、プロトタイプを作成しました。JavaのRMI(Remote Method Invocation)という機能をベースにしています。今はまだ文字ベースの機能しか出来ていないのですが、一つ問題が。Java2からセキュリティが厳しくなり、policyファイルというものを設定しなければならない模様。これが結構難しく、開発者でもない人、ましてやPC初心者の人にさせるのは難しいです。さーて、この問題をどうクリアするかな・・・?
2001年05月11日 10時04分06秒

開発状況 [Memo-U for Java]
 JDK1.1以上がインストールされている環境ならば、どんなプラットフォームでも動作可能なシンプルなメモ帳「Memo-U for Java」。もう、お使いになられましたか?まだの方は是非一度ダウンロードして使ってみてください。
 さて、この「Memo-U for Java」ですが、現在、機能強化を行っています。追加される新たな機能は、Java2からサポートされる機能を使用しているため、今までのようにJDK1.1.xでは動作しません。そこで、これからはJDK1.1.xおよびJava2環境で動作可能なものは従来どおり「Memo-U for Java」、Java2でのみ動作可能なものを「Memo-U for Java2」というように、異なるアプリケーションとして開発を進めていくつもりです。
 Java2用では、従来のJDK1.1.xでは実現できなかったいくつかの機能が実装可能となるので、より使いやすいMemo-Uが開発できるのではないかと考えております。もちろん、JDK1.1.x対応のMemo-U for Javaも開発は続けていきたいと思いますので、「こんな機能があると嬉しい」といったリクエストも頂けると助かります。
 それでは、新たな機能を追加したメモ帳「Memo-U for Java2」のリリースをご期待ください。
2001年05月10日 10時00分18秒

U-Softについて
 Javaによって作成されたフリーウェアおよびオンライン・サービスの提供を目的としたホームページ「U-Soft」をオープンしました。まだ公開しているソフトウェアは少ないですが、少しずつ増やしていきたいと思いますので、よろしくお願い致します。
 この「開発日誌」では、公開済みのソフトウェアのバージョンアップ情報や、現在開発中のソフトウェアに関する話題をお届けしたいと考えております。また、時には、私の考えも紹介させていただこうかと思っています。
2001年05月09日 16時06分37秒

TOP | SiliconValley-Oaklandのページへ | メイン | 今すぐ登録