« 2006年4月 | トップページ | 2006年6月 »

2006/05/22

EBt lite 0.0.3-1 公開

着々と実装が進んでおります。

というわけで、一つバージョンが飛びましたが EBt lite 0.0.3-1 を公開します。

0.0.1-1 からの変更点は次の通りです。
・新規メモ作成で未実装だったものを実装しました。
・画像付きのメモが作成できるようになりました。
・URL付きメモに対応を入れました。
・外部プロセスが起動できるようになりました。
・暗号化に対応しました
・その他細かい実装がいろいろ

ダウンロードはこちらからどうぞ→「ebtlite_0.0.3-1_arm.ipk」をダウンロード

なお、不具合はないつもりですが、奴は抜け目がないので、きっとどこかにこっそり隠れていると思います。見つけたらコメントください。

しかし、まだ実装しないといけない箇所は山ほどあります。暗号化という大きな山を一つ乗り越えたので、次は検索機能かな。先は長い。

追記)
テンプレートメモのスペルミスを修正しました。なので、EBt 0.4.0-1 のデータと共用するとなぜかテンプレートメモが二つある状況になります。とりあえず当面はEBt とEBt lite でテンプレートメモが異なるので注意してください。

| | コメント (4) | トラックバック (2)

2006/05/18

EBt lite ですが

書き忘れましたが、EBt lite、応答速度が EBt 0.4.0 に比べてかなり速くなっています。機能がフルに使えないと嫌だという人も多々おられると思いますが、レスポンスの遅さが嫌!という人はだまされたと思って使ってみてください。

だまされたと思っても怒らないでね!

しかし、lite の文字がとれるのはいつの日なんだろうなぁ…

| | コメント (10) | トラックバック (0)

2006/05/17

EBt lite 0.0.1-1 公開

C++版の EBt ですが、当面の間 EBt lite として Ruby,Ruby/Qte 版とは別の名前で公開することにします。(最終的には EBt lite は消滅して EBt に一本化する予定です)

というわけで…

EBt lite Version 0.0.1-1 を公開します。

EBt の C++ 版です。見た目全く同じですが、C++ で書くにあたり、色々とクラス構成とかを変更しているので、中身はほとんど別物です。

現在、テキストのメモの作成、閲覧(これは画像もOK)など、基本的な機能は実装済みです。但し、色々と実装できていない機能もあるので、現行の EBt 0.4.0-1 と並行して使用してください。メニューがない機能は未実装です。

但し、キャッシュの都合上、EBt と EBt lite を同時に起動しないでください。メモの整合性が壊れる危険性があります(双方独自にキャッシュを実装しているため)。

なお、新機能として、現在開いているメモのファイル名をクリップボードに設定する機能を作りました。テキストファイルを外部で利用したい方はこれを使ってください。

というわけで、ダウンロードかこちらからどうぞ→「ebtlite_0.0.1-1_arm.ipk」をダウンロード

例によってバグなどありましたらコメントなどお寄せくださいませ。source が欲しい方がいらっしゃいましたら個別対応しますので連絡ください。

| | コメント (2) | トラックバック (1)

2006/05/12

しばらく前から

カテゴリーに EBt を作っていたりします。EBt の話題はそっちで検索した方が良いかも。

それはともかく、EBt C++版の近況。

今日現在、コードは6000行ぐらい。もうそろそろ Ruby のコード量に並ぼうかという勢いなのですが、全然機能が実装できていません。これだから C++ はよぉ…。なんというか、GUIですさまじく時間がかかるのですよ。GUIのコードを全部手書きしている自分が悪いという話もあるけど。あと、複雑なダイアログ作りすぎたという反省点も。まぁ、新しいダイアログとなるとまた話がややこしくなるのでとりあえずそのまんまに見えるように移植してますけど。Ruby 版とクラス構成変えているので、単純な移植じゃないんで話が更にややこしいんだよなぁ。今週末にはそれなりの形を作りたいんだけど…。

というわけで、開発の愚痴でした。処理速度を求めるとどうしても C++ とかに走っちゃうんだけど、プロトタイピングするんだったら Ruby の方が良いですね、やっぱり。

| | コメント (0) | トラックバック (0)

2006/05/11

ものは試しと言うことで

EBt, とりあえず開発に結構手間がかかっているので、寄付を受け付けますという形式にしようかと思っているのですが、どう思います?ちなみに、寄付なので、お金払おうが払うまいが使える機能に違いはありません。更に言うなれば、お金を払った人を特別扱いする気もありません。だから金払ったからこの機能つけろという意見は却下します。逆にお金払わない人でも有意義な意見は大歓迎です。ま、単純に投下資本の一部が回収できたらラッキーかもというぐらいの気持ちです。

でもまぁ、使う人に「お金払わなきゃ」という妙なプレッシャーを与えるのも嫌だしなぁ。儲けようという意志はあまりないので、やめた方が良いかなぁ。いらないところで悩んでるな、自分。うぅ。

追伸)EBt C++ 版は GPL ライセンスなので、完成のあかつきには source ももちろん公開します。開発途中でも良いから source が欲しいという人がいましたら連絡していただければ個別対応します。たぶん、欲しいという連絡が来た時点でのスナップショットなのでコンパイルできないかも知れませんが…

| | コメント (3) | トラックバック (0)

2006/05/08

EBt C++版(使いたい人は人柱覚悟で)

C++版のEBt というのを作っていたりします。Ruby + Ruby/Qte の「手軽さ」はものすごい魅力なのですが、いかんせん、速度的に辛いものがあります。じゃ、C++ にしたらどーなるの?もしかして、遅いのは Ruby じゃなくって Qt が原因?だったら C++ にしても遅いままじゃないの?とか色々不安はあるのですが、とりあえず、やってみないとわからないし、どーせ設計し直そうと思っていたので、作ってしまいました。

「ebt.gz」をダウンロード

ちなみに、ほとんど機能は実装できていません。また、バグは必ずいます。なので、ダウンロードして使う場合は「データが壊れても大丈夫」という人だけにしてください。ま、私は今のところ問題ないですけど。あと、ebt.conf のバックアップも忘れずに。(書いてあることの意味がよくわからない人は手を出さない方が賢明です)

で、現在、新規メモが作れないので、EBtのデータビューアぐらいにしかなりません。リンクの操作もできませんし。あと、cache も実装しているのですが、EBt 0.4.0-1 みたく先読みしないので、う~ん、どうかな?という感じ。でも、cacheする対象のファイルを増やしたので、2回目以降のアクセスは確実に早くなっています。0.4.0-1 と比べて、気持ち早いかな?ちょっとチューニングが必要かも知れない。

というわけで、地道に開発が続いている EBt の途中経過でした。

| | コメント (2) | トラックバック (0)

« 2006年4月 | トップページ | 2006年6月 »