2007-01-01から1年間の記事一覧
del.icio.us IncSearch - Firefox Extension Hatebu IncSearch - Firefox Extension 今回はバージョンは、バグ対応のみで、、 ブックマーク更新の際にエラー(HTTPステータスコード:411 Length Required)が発生する問題に対処しました。 このエラーコード(411…
del.icio.us IncSearch - Firefox Extension Hatebu IncSearch - Firefox Extension 共に変更点は下記の通りです。 「Sync」、「Setting」に対するショートカットを追加。 入力テキストボックスのサイズを設定変更可能とした。 Mac OS Xで動かしてみて、、 …
Hatebu IncSearch - Firefox Extension はてなブックマークをインクリメンタルサーチするFirefoxの拡張機能(アドオン)です。 del.icio.us IncSearch - Firefox Extension を元に作成しました。 UI、操作性は同じです。 はてなブックマークだと、編集用の画面…
del.icio.us IncSearch - Firefox Extension ver 1.0.1 からの変更点は下記の通りです。 Timeの欄(検索対象ではない)がハイライト表示されてしまう問題対処。 操作性の改善。 「Sync Bookmark」、「Setting」のリンク押下にて表示される画面で、入力フォーム…
RMIのサーバ側再起動後にクライアントからアクセスすると、いろんな例外が発生します。 今まで経験したのは、(覚えている限りだと)下記の4種類です。 java.rmi.UnmarshalException java.rmi.NoSuchObjectException java.rmi.ConnectException java.rmi.Marsh…
はてなブックマークの編集画面は、 http://b.hatena.ne.jp//edit?eid= みたいな感じだと、入力済みのコメントも入った状態で表示されるのですが、 http://b.hatena.ne.jp//edit?url= のような形だと、入力済みのコメントが入ってきません。 URLとは別にeidが…
Latest topics > Mozilla Add-onsのエディタの人がどういう風に審査してるのか、についての詳細 - outsider reflex Latest topics > Mozilla Add-onsでのレビューの仕方 - outsider reflex とても参考になりました。外部のBlogなどでのレビューも「レビュー…
Enter単独ならば、13なのですが、Ctrl押しながらだと、なぜか 77 に。。 77は "m" とかぶっているので、[Ctrl]+[Enter]と [Ctrl]+[m]が区別つかないです。
del.icio.us IncSearch - Firefox Extension ver 0.2 からの変更点として、行に対するショートカットを追加しました。 今までのページ遷移のショートカット含め、下記のようなショートカットが使用できます。 [Ctrl]+[Left] : 前ページに移動 [Ctrl]+[Right]…
最近Maven2を使い始めたのですが、何かと嵌り気味です。 しかも嵌ったときに調べてみても、情報が少ないように感じます。
追記@2007/07/11 「他のユーザによるレビューを受けてから公開申請してください。あとPolicy :: Firefox Add-ons読んでね。」と英語でメール来ました。 ということで、もしこの拡張使おうとしていて、かつFirefox Add-onsのアカウント持っている方は、Firefo…
del.icio.us IncSearch - Firefox Extension ver 0.1 からの変更点として、1ページの表示件数(デフォルト10件)を変更可能としました。 「Setting」のリンクを押下し、「Number of Results」を変更することにより設定可能です。 なお、表示件数は大きくなるほ…
Extension Packaging - MDC 最初ダウンロードダイアログが出てしまい、他のサイトみたいにそのままインストールのさせられないのか調べてみたら、Content-Type で application/x-xpinstall を返してあげないとダメだった。 Apacheに下記のように設定した。 A…
del.icio.us IncSearch - Firefox Extension del.icio.usのブックマークをインクリメンタルサーチするFirefoxの拡張機能(アドオン)です。 現時点では、下記のGreasemonkeyと同等の機能になってます。 del.icio.us IncSearch - del.icio.usをインクリメンタル…
Enjoy*Study - Storage メモ の続き。 SQLiteでテキストの部分一致検索を行うにあたって、どうするのが一番良いか試行錯誤中… LIKE '%文字%'みたいな感じでも、大量のレコードじゃなきゃそれなりのパフォーマンスが出る。(50文字くらいのテキストで1万レコー…
suggest.js - 入力補完ライブラリ について情報共有! Spryの同等機能よりかなり高速。 んでも、スクロールがきかないのがたまにきず。 なんとかして! 「スクロールがきかない」ってのが、どこのことを言っているのかわかりませんでした… IEだとエラーで動…
suggest.js - 入力補完ライブラリ 下記のコメントで指摘があった部分を修正しました。 IEだとエラーで動かない時がある。 そんな時は、、、isMatch: function(value, pattern) {// ここから if ( value == null ) { return null; } // ここまでを追加。var p…
incsearch.js - インクリメンタルサーチライブラリ クライアントサイドで、JavaScriptによるインクリメンタルサーチを行うためのライブラリです。ver1.2からの変更点は下記の通りです。 prototype.jsへの依存を排除。(prototype.jsが不要になった) ブックマ…
下記のそのままFirefoxの拡張機能に乗せ変えようと思っています。 del.icio.us IncSearch - del.icio.usをインクリメンタルサーチ 最初はXULで書き直そうと思ってましたが、とりあえず、、そのままHTMLな感じで。 UIの部分は変えずに、内部ではStorage(SQLit…
試しにnsIHttpChannelなんかを触っていて、レスポンスをASCII以外の文字列として取得するためにいちいちnsIConverterInputStreamで変換しなくちゃならなくて面倒だなーとか思っていたのですが、、XMLHttpRequestでクロスドメイン関係なしにアクセスできるの…
XPCOMを触ってみる Storage,Networkとこらへん XULで遊ぶ 拡張にする なかなか時間が取れないもので、まだまだ先は長そうです。 ネタは、brazilさんの予想通り、インクリメンタルなやつです。ブックマークが膨大になると、動作が危うくなるので、それをどう…
途中の成果として、SQLiteをFirefox上から触れるものを作りました。Firefox2で追加されたStorage(SQLite)の機能を使っています。 http://www.enjoyxstudy.com/misc/temp/firefox_sqlite_console.zip 上記をダウンロードし、解凍したディレクトリにあるconsol…
使うAPIはそれほど多くなく、結構わかりやすい。mozStorage Extensionが見やすかった。 検索プラグインのソース(nsSearchService.js)も参考になりそう。 カラムの型などメタ情報が取れそうなAPIが見つからなかった。mozIStorageValueArray#getTypeOfIndex(in…
Firefoxだとopacity:1でも問題ないし、逆にopacity:0.9999だと、Firefoxで印刷する際にその要素が表示されなくなるので困ります。 他のGecko系のブラウザでopacity:1だと問題あるのかな。。なお、opacityが1未満の場合、、Firefox2.0とIE6は印刷時表示されな…
S2Daoの1.0.43から検索処理の戻り値としてエンティティの他にDTOが指定できるようになりましたが、エンティティを指定した時とはちがって、カラム名の自動変換による対応づけがされないようです。 列名にアンダースコア(ex. user_id)があるけど、DTOのプロパ…
SELECT文といっても、単一テーブルしか使わないようなSQLではなくて、複数テーブルを結合するような場合に、気をつけていることを書き出してみます。 USING句よりON句を使う 2つのテーブルならば、それほど気にはなりませんが、3つ以上のテーブルを結合する…
glayer_ex.js - glayer.jsの拡張 使い方の説明を書いたのと、実際各種オプション指定時の動作確認が出来たので、バージョンを1.0としました。
まだ、試してないのですが、、ということはTABLEアノテーションを指定していないJavaBeansも戻りに使えるってことなのですかね。で、その場合にはTABLEのメタ情報が使えなくなって、SQLの自動生成は使えないことになるのかなぁ。今まで、S2Daoが使えないパタ…
glayer.js - グレーアウト表示ライブラリ 今回の変更はSafari対応です。 Safari2.0.4でも正常に動作するよう変更しました。
表示モード(標準/互換)を判別する方法はあるのだろうか。