タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavascriptとjavascriptとGreasemonkeyに関するlockcoleのブックマーク (6)

  • 403 アクセス禁止

    申し訳ありません ... コンピュータ ウィルスやスパイウェア アプリケーションの自動リクエストと類似したクエリが送信されました。 ユーザーを保護するため、このリクエストをすぐに処理することはできません。 できるだけ早くアクセスを復旧しますので、しばらくしてからもう一度お試しください。 お使いのコンピュータやネットワークがウィルスの被害にあっていると思われる場合は、ウィルス チェッカーやスパイウェア削除ツールを実行して、システムからウィルスや不正ソフトウェアを駆除してください。 引き続きこのエラーが表示される場合は、GoogleCookie を削除してから、Google に再度アクセスすると問題が解決する場合があります。 ブラウザ固有の手順については、お使いのブラウザのオンライン サポート センターにお問い合わせください。 ネットワーク全体が影響を受けている場合は、Googl

    lockcole
    lockcole 2008/06/07
    GreasemonkeyからGoogle AJAX Libraries APIを利用する方法。google.load()でcallback関数を指定しているところがポイントかな。
  • Javascriptでdiffる ( with 形態素解析 ) (nakatani @ cybozu labs)

    Javascript で diff というのはいくつか試された例はあるようですが、まだこれといった決定打は出ていない様子です。 実は diff は見た目ほど軽い処理ではないので、Javascript にやらせるのはこれが結構大変…… diff の計算量は、おおざっぱに言うと比較対象の要素数の二乗に比例し(実際にはそれより小さくすることができるのですが、まあ話のイメージとして)、かつメモリを大量に消費するので、バッチ的な処理に最適化されていない Javascript にはどうしても荷が重いものとなってしまいます。 比較対象の要素数を減らせば当然計算量は減りますが、行単位で比較してもあまり嬉しくない(わざわざ Javascript で処理するということは自然文が対象と思って良いでしょう)。最小の文字単位だとギブアップ。 ということは形態素解析で分かち書きして、単語単位で diff するのが J

    lockcole
    lockcole 2007/06/30
    パフォーマンスにも留意したJavascriptのdiff。Greasemonkeyスクリプトで動作を確認できる。アルゴリズムは「An O(NP) Sequence Comparison Algorithm」を利用。
  • ABラボラトリ はじめてGreasemonkeyスクリプトを書く人に。Dive into Greasemonkey

    javascript初心者は、javascriptで記述されるGreasemonkeyスクリプトを書くことは当然難しい。 ですがそんな初心者がGreasemonkeyスクリプトの書き方を学んでゆくのに最適なドキュメントを見つけたのでご紹介します。 その名はDive into Greasemonkey。 各章の紹介 ざっと章ごとの紹介をしていきます。 第1章  始める Greasemonkeyとは何か、及びGreasemonkeyスクリプトのインストール・管理方法などについて 第2章  最初のユーザースクリプト おなじみのHello, worldスクリプトを書きつつ、Greasemonkeyスクリプトの基礎の基礎を学習 第3章  ユーザースクリプトのデバグ 迅速な開発のために覚えておきたいデバッグテクニックについて 第4章  よくあるパターン Greasemonkeyクックブック的な。この章

    ABラボラトリ はじめてGreasemonkeyスクリプトを書く人に。Dive into Greasemonkey
    lockcole
    lockcole 2007/06/20
    初心者がGreasemonkeyスクリプトの書き方を学んでゆくのに最適なドキュメント。
  • XPath でぐりもんだもん / Shibuya.js Technical Talk #1

    GM でよくあること クラス列挙したい (getElementsByClassName) ある要素を選択したい とか、既存のドキュメントを何かするのが殆ど。 JavaScript での XPath DOM Level 3 の仕様 現在では Gecko のみサポート Opera も 9 からサポート? こんなん: var xpathResult = document.evaluate( expression, context, resolver XPathResult.ANY_TYPE, null );

    lockcole
    lockcole 2007/01/02
    XPath式をかんたんに書くことができる関数 $X の紹介と使い方。
  • Greasemonkey でセキュアな RSS Syndication を実現する Remix - naoyaのはてなダイアリー

    What we're talking about is giving Bloglines a quick upgrade and doing it ourselves. That means we're talking Greasemonkey, a Firefox extension that allows you to write scripts that modify the pages you visit. In this case, the modification is going to be decryption. We'll write a Greasemonkey script, securesyndication.user.js that looks for encrypted content and, using the private key we provide,

    Greasemonkey でセキュアな RSS Syndication を実現する Remix - naoyaのはてなダイアリー
    lockcole
    lockcole 2006/07/24
    Blowfishアルゴリズムでフィードの一部のみを暗号化しておき,Greasemonkey等のユーザサイドJavascript環境で復号することでセキュアなフィード配信が可能に。これ,今からでもやる価値ありそうな。フィード以外にブログでも。
  • E4X と はてなブックマーク件数取得API - @m4i's blog

    ブックマーク件数取得APIをリリースしました。 - naoyaのはてなダイアリー とのことなので今まではてなexist APIで控えめに使っていたものをいくつか書き直し。 ついでにE4Xにも挑戦。これ確かに楽です。 var method = 'bookmark.getCount'; var params = [ 'http://d.hatena.ne.jp/', 'http://b.hatena.ne.jp/', 'http://www.hatena.ne.jp/' ]; var call = <methodCall> <methodName>{method}</methodName> <params></params> </methodCall> ; for (var i = 0; i < params.length; i++) { call..params.appendChild( <

    E4X と はてなブックマーク件数取得API - @m4i's blog
    lockcole
    lockcole 2005/12/13
    面白そう。便利そう。call..params.appendChild()って風に簡単にかける。
  • 1