« 2005年8月 | トップページ | 2005年10月 »

2005/09/24

EBt またまたsnapshotを公開

メモのキャッシュ機能(先読みキャッシュも対応)を実装したら割と良い感じになったので公開します。

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

例によって、gzip -d で解凍して、ebt.rb と置き換えてください。

まぁ、重いことには変わりがありませんが、ちょっとは早くなっています。で、先読みは別スレッドで動いていますので、応答時間が遅くなると言うこともほとんどありません。

というわけで、EBt重くて嫌〜という方は、お試しくださいませ。

追記)ディレクトリ変更したとき、キャッシュをクリアする処理を入れ忘れました。ディレクトリ変更をした場合(たとえば、HDDからSDに変更したなど)、EBt を再起動してください。

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

EBt 先読みキャッシュを入れたら

遅くなってしまいました。
マルチスレッドで裏で動くから大丈夫だろうと思っていたのですが、そんなに甘い世界ではないようで。普通にキャッシュを効かせるだけ(先読み無し)ならそれなりに早くなったのですが…うーん、どうしたもんかねぇ。

というわけで、現在格闘中です。多分、ファイルアクセスの排他処理が重くなる原因を作っていると思うんですけどねー。でも、これはどうしようもないしなぁ。

これもできあがって安定してきたらスナップショットを公開しますんで、期待しないで待っていてください。

では〜

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

2005/09/21

EBt snapshot 200509 を公開しました

なんか正式公開までにだいぶ時間がかかりそうなので、久しぶりの EBt のスナップショットの公開です。

「ebt-snapshot-20050921.rb.gz」をダウンロード

追加機能は…

・テンプレート機能の追加
・クリップボード/削除機能の複数メモ一括指示対応
・現在のメモをクリップボードに登録する機能の追加
・細かいbug fix

です。ちなみに、英語化/キーボードショートカットの割り当てはできていません。また、サーバー機能が中途半端に実装されていますがまだ動きません。

例によって本体スクリプトだけの公開なので、gzip -d ファイル 実行後、出来上がったファイルを ebt.rb と置き換えてください。

ちなみに、0.4.0 に向けて実装中の機能は
・ファイルのキャッシュ機能(先読みもしようと思っている)
・サーバー機能(Web版EBt も併せて公開できたらベストなのだが)
です。大改造なので公開はまだまだ先になりそうです。

それでは、お楽しみくださいませ。

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

2005/09/15

EBt 思いついてこんな機能を実装してみた

ふと思いついて、こんな機能を実装していたりする。

メニューはこんな感じ。
20050914a

実行するとこんな感じ
20050914b

早い話が、クリップボード関係の機能とリンク削除機能で、複数のメモが一括で指示できるようにしました。で、代償として、メモの中身がみえません。タイトルだけです。だから、同じ名前のメモがあると何が何だかわかりません。というわけで、ケースバイケースで使い分けるという感じになるでしょう。

で、今のところダイアログがインプットスタイルにしか対応していないので、まだまだ修正は必要です。キーボードショートカットのカスタマイズも対応してないし。近日中にスナップショットが公開できるかな。

ちなみに、Version 0.4.0 は、EBt にサーバー機能を実装するまで公開しないので、正式版は相当先になります。うーむ、あるいはこれだけで正式版として公開した方が良いのか…。

そろそろテンプレート機能も実装したいしなぁ(アイデアは固まった)。

ま、こんな感じで開発は細々と継続しています。しばしお待ちを。

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

2005/09/09

EBt Fn+x キーへの機能割り当て

期待している方には申し訳ないのですが…

たぶん割り当てできません。

Qt が Fn キーを認識しないみたいなので。

そのかわり、Zaurus には該当キーが無いのですが、Alt キーを使ったショートカットは何故か定義できるはずです。なので、key helper applet とかを使って、適当なキーを Alt に割り振ればもしかしたら道が開けるかもしれません。

(無理かもしれない…)

というわけで、以上簡単な情報でした。

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

EBt Windows とのデータ共有

はてなの方にはコメントがかけないのでトラックバックします。

Windows とのデータ共有。やり方はいくつかありますが、更新の衝突が起きると大変なので、実体は一つとして共用するのが一番無難なやり方でしょうね。

んで、EBt は、実は「本体メモリ/HDD」「SD」「CF」とどこでもデータを作ることができます。んで、SD/CF はルートディレクトリに EBt というディレクトリ掘ります。なので、EBt のデータディレクトリが指示できるようにしておけば、カード持ち歩くだけでデータ共有できて美味しいでしょう。

SL-C3x00 の場合、USB マスストレージデバイスとして Win に認識させれば、これまたルートディレクトリに EBt というフォルダがみえるので共有もやりやすいでしょう。

というわけで、実装頑張ってください。陰ながら応援してます。

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

2005/09/08

EBt Windows Data Editor

名前は正式じゃないんだっけ?成り行き正式名称?

それはともかく、前にも書いたように、EBt の Windows 版を作ってくださっている方がみえます。くわしくは、こちらのブログを参照。

果報は寝て待て。ゆっくりと完成を待ちましょう。

ちなみに… EBt の Version 0.4.0-1 はぼちぼちやってます。というか、サーバー機能を実装するのが主な機能拡張なので、使う上ではあまり関係なさそうなんですよねー。理想は、EBt のサーバーがインターネット上に複数動いていて、それらが Zaurus の EBt と同じように相互リンクで繋がる。とりあえず、そんな機能を実装しようとしています。でも、誰も EBt サーバーを動かさなければ意味がないというあたり、自己満足の域を出ないのかもしれない。ま、所詮は趣味なので ^^;

こちらも果報は寝て待て、ということで。寝過ぎてしまいそうでいかんですが。

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

Windows 版 EBt

Windows に移植中!という方がいらっしゃいます。

本人から許可もらってないのでリンクは張りませんが、Windows でも使いたい!という方は、期待して待っていてください。そのうちに公開になると思います。

※私がWin版を作るのなんていつになるかわかりませんしね ^^;

以上、とりあえず情報だけ。

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

« 2005年8月 | トップページ | 2005年10月 »