タグ

ブックマーク / www.kanasansoft.com (3)

  • Bookmarxy - iPhone用ブックマークレットの開発用Proxy (Kanasansoft Web Lab.)

    iPhone/iPod touch用のブックマークレットを書くのは相当面倒。 iPhone/iPod touchの独自拡張機能、特にジェスチャー系のイベントを利用したい場合、実機上で動かしながら開発したい。 ブックマークレットを、テスト用のページにscript要素で埋め込んで開発する方法もあるけど、色んなサイトで実行させながら開発を行ないたい事もある。 そんな時は、次のようなブックマークレットをiPhoneに登録し、開発環境のwebサーバ上にあるブックマークレットを実行させる方法がある。 ( function(){ var bookmarklet_url="ブックマークレットのURL"; var script_tag=document.createElement("script"); script_tag.src=bookmarklet_url+"?date="+(new Date()).

  • 正規表現をエスケープする方法のメモ (Kanasansoft Web Lab.)

    import java.util.regex.Pattern; class SampleEncodeRegExp{ public static void main(String[] args){ String escapedRegexp = Pattern.quote("a.c"); System.out.println(escapedRegexp);                  //=> \Qa.c\E System.out.println("a.c".matches(escapedRegexp));   //=> true System.out.println("abc".matches(escapedRegexp));   //=> false } } String escapedRegexp = Regexp.quote("a.c") puts escapedRegexp  

  • 『JavaScript:The Good Parts』にツッコミ (Kanasansoft Web Lab.)

    前エントリで、『JavaScript:The Good Parts 「良いパーツ」によるベストプラクティス』が万人向けでないことを書きました。 自分の実力を顧みず、こののベストでない部分をつっこんでいこうと思います。ゴリアテどころかゴリアテの集団に挑んでいくような状態ですね。 さて、全エントリで書いた通り、このは悪いではなく良であり、読む人が読むと良い刺激になるに違いないと思っています。これを契機によりよいJavaScriptの書き方について論議が進むのではないかと期待しています。しかし、対象と思われる層が中級者以上で、初級者が読むと逆に悪になりかねない部分を持っています。勘違いしそうな部分、気になった部分を中心に記述していきます。このため、否定的な内容は沢山出てきますが、上記のような前提ですので、書籍全体がこのような内容が散見されるわけではありません。そして、これを読んでの内

  • 1