2008-07-01から1ヶ月間の記事一覧

gears使って作ってみるテストその1 アンテナっぽいデモ

デモ http://sorr.biz/sorra/ソース http://sorr.biz/sorra/sorra.js 要gears http://gears.google.com/ gearsインストール方法 http://codezine.jp/a/article/aid/1397.aspx はてなアンテナがそろそろいっぱいになりつつあって、自前でやろうかと以前から考…

google検索のような記法でgearsのデータベースをググるために検索文字列からSQLのWHERE句を組み立てる(AND OR NOT フレーズ対応)

ORとかNOTとか使ってググったこと無かったんだがとりあえずちょろっと下調べをして挙動をまとめた 基本的な形は hoge hage と複数のキーワードを並べるとAND検索 hoge OR hage でOR検索 hoge -hage でNOT "hoge hage" でフレーズ んで NOTはどこで指定しても…

複数のjsファイルをそれぞれの読み込み・評価完了まで待ちながら順番にappendChild()する(jQueryとそのプラグインとか依存があるもの対策)

ブックマークレットからjQueryとjQuery.blockUIを使いたかったので書いてみた IE6とfirefox2ではこれで動いてた var RSLoader = function(arr, callback){ this.target = arr; this.index = 0; this.callback = callback; this.load(); }; RSLoader.prototyp…

gears使い始めて二日、要点をメモ

データベースを開いてテーブルを作る try { db = google.gears.factory.create('beta.database', '1.0'); db.open('hoge'); db.execute( 'CREATE TABLE IF NOT EXISTS hoge('+ 'id INTEGER PRIMARY KEY AUTOINCREMENT,'+ 'hoge TEXT' ')' ); } SQLiteそのも…

はてなアンテナにブックマークレットから追加しようとしたらURLの&以降が切れるのは

ブックマークレットが javascript:location.href='http://a.hatena.ne.jp/append?'+location.href; だから location.hrefが 〜?hoge=hogehoge&hage=hagehage ... の場合 http://a.hatena.ne.jp/append?http〜?hoge=hogehoge(ここで切れる)&hage=hagehage .…

Ajaxで低負荷な掲示板を作ってみるテスト

スタンダードなCGI掲示板をそのへんのフリースペースに設置して、そこそこ利用者が増えて人が多い時間帯に403とか吐きはじめたらもうそろそろ終わりが見えている。 perlプロセスが立ち上がってデータをファイルなりSQLなりから読み込んで出力。 これがリクエ…

sqlite jdbcが日本語パスのデータベースファイルを開こうとするとうまく動作しない問題

pure java版は上記と同様の問題があるっぽい(ソースは追ってないが) ネイティブ版を使えば問題はなかった

Senでsen.homeに日本語パスを設定するとうまく動かない問題

StringTagger.java line 248 Document doc = builder.parse(new InputSource(confFile)); ↓ Document doc = builder.parse(new FileInputStream(confFile));