タグ

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

  • GreasemonkeyのGM_setValueで保存できるデータの種類 (Kanasansoft Web Lab.)

    GreasemonkeyのAPIであるGM_setValueで保存できるデータの種類に制限があるのをご存知ですか? それを調べるために、次のようなUserScriptを実行してみます。 但し、unsafeWindowを使っているので信用のおけるsiteで実行してください。 // ==UserScript== // @name GM_xxxValueTest // @namespace http://www.kanasansoft.com/ // @include * // ==/UserScript== ( function(){ var data=[ ["Boolean",true], ["Number",12345], ["Number",12345.67890], ["String","12345"], ["Array",[1,2,3,4,5,"a","b","c"]], ["Dat

  • OS X Lion(10.7)に羊を数えさせる方法 (Kanasansoft Web Lab.)

    ふと思いついたので書いてみたら簡単に動いた。 OS X Lion(10.7)が日語の音声データに対応した。これで、Text to Speechで日語を喋らせることができる。 標準では、日語対応の音声データは入っていないはずなので、インストールが必要。 「システム環境設定」の「スピーチ」から「テキスト読み上げ」を選択し、「システムの声」プルダウンメニューの「カスタマイズ...」を選択する。 開いたダイアログから、「日語(日)」の中の「Kyoko」にチェックを入れ「OK」をクリック。 音声データがインストールされていない場合は、ダウンロードが始まる。

    sso775
    sso775 2011/08/23
    おもろい
  • Emacsの初期設定ファイル (Kanasansoft Web Lab.)

    Emacsの設定をはりつけておく。js2-modeの微妙な挙動に納得いかなくてTwitterでぼやいていたら、Twittererがelispを作成してくれた。Twittererありがとうありがとう。このためjs2-modeの動きが標準と若干違う。後は特別変わった設定はない。 js2-modeは標準では添付されていない。Google Codeにある.elファイルをダウンロードして、コンパイルをして.elcにする必要がある。 また、MacOSXでメジャーなCarbon Emacsのsite-lispディレクトリの位置は非常にわかりにくく、パッケージ内となっている。Carbon Emacsをアプリケーションフォルダ内に入れている場合、パスは「/Applications/Emacs.app/Contents/Resources/site-lisp」となる。 (setq load-path (app

    sso775
    sso775 2011/06/12
  • 1