タグ

ブックマーク / swdyh.hatenadiary.org (5)

  • AutoPagerize0.0.34 - SWDYH

    AutoPagerize – Userscripts.org http://userscripts.org/scripts/show/8551 SITEINFOの取得先につながらない場合の処理を追加 application/xhtml+xml のページへの対応の修正(0.0.33) wedataに繋らないせいで動かなくなってしまっていました。すいません。しばらく(30秒)繋らない場合、もう1日同じSITEINFOを使うようにしました。最初だけしばらく待つ必要がありますが、SITEINFOのキャッシュが残っていればwedataが繋らなくても動くようになります。 キャッシュがなくなっている場合や新規のインストールの場合は、wedataがもとに戻るまでもうしばらくお待ちください。どうしても早くなんとかしたい方は、os0xさんの記事を参考にソースを書き換えてください。 wedataのダウンでAut

    AutoPagerize0.0.34 - SWDYH
  • AutoPagerize0.0.32 - SWDYH

    かなり久しぶりのアップデートです。 AutoPagerize – Userscripts.org http://userscripts.org/scripts/show/8551 はてなブックマークを@excludeに追加 application/xhtml+xml のページへの対応 相対URLの解決 はてなブックマークは、サーバ側で自動継ぎ足し機能が実装されたので@exlucdeに追加しました。どうしてもAutoPagerizeの方を使いたいという場合は、はてなの方の機能をオフにして、Greasemonkeyの設定で@excludeを変更してください。 application/xhtml+xmlへの対応の詳細は、nanto_viさんのこの記事を参照してください。nanto_viさん、パッチありがとうございます。 HTML と XHTML で同じ XPath を使う: Days on th

  • usericonsリニューアルとソース公開 - SWDYH

    usericons.relucks.org http://usericons.relucks.org/ とく機能は増えていないんですが、主に裏側をいろいろ改善しました。 cgi.rbからsinatraへ cgi起動からpassenger(mod_rails)起動へ HpricotからNokogiriへ 使っているアプケーションやサービスを掲載 ソースをGithubに ドネーション募集 usericonsはRubyに標準でついてるcgi.rbを使ったindex.cgiがあるだけで、それをそのままcgiとして起動するだけの単純なものだったんですが、最近アクセスが増えてちょっと処理がおいつかなくなってました。最近、sinatraというWebアプリケーションフレームワークを知って、ちょうどいいなと思ったのでsinatraを使って書き直してみました。sinatraは、Railsに比べるとだいぶ軽めで

    usericonsリニューアルとソース公開 - SWDYH
  • AutoPagerizeをFirefox3で動かそうとしたときにつまったポイント - SWDYH

    Greasemonkeyスクリプトを書くひとはこのへんを注意するといいと思います。 ほとんどDOM関連なのでGreasemonkeyに限った話じゃないかも。 異るドキュメントのノードをappendChildしたりinsertBeforeしたい場合は、一旦importNodeをしてから実行する htmlDoc.documentElement.appendChild(fragment)↓ htmlDoc.documentElement.appendChild(htmlDoc.importNode(fragment, true))fragmentがhtmlDocに属していなかったので、htmlDocにimportNodeしてからappendChildするようにした。 参考: Textノードを追加できない - DOSEI日記 http://d.hatena.ne.jp/DOSEI/20071013

    AutoPagerizeをFirefox3で動かそうとしたときにつまったポイント - SWDYH
    tsukkee
    tsukkee 2008/10/13
    自分で適当に書いているやつも気をつけないとあかんな
  • AutoPagerize0.0.5リリース - SWDYH

    AutoPagerize0.0.5 http://swdyh.yu.to/autopagerize005.user.js サイト用データを外部から取得するようしました。 取得先は復活していたinfogamiです。 http://swdyh.infogami.com/autopagerize 毎回アクセスするのではなく、GM_setValue/GM_getValueを使ってキャッシュしてます。 Expireは1日なので、少なくとも1日はそのデータを使いつづけます。 メニューコマンドを追加しました。 ツール - Greasemonekey - User Script Commands以下からコマンドを実行できます。 clear cache 外部から取得したサイト用データのキャッシュをクリアします。 on/off AutoPagerのオンオフ、ダブルクリックと同じです。 残りの高さを計算するとこ

    AutoPagerize0.0.5リリース - SWDYH
  • 1