タグ

2010年7月30日のブックマーク (2件)

  • Mac OS X launchd(8) 覚書

    この文章は、Mac OS X 10.4(Tiger) にて init と inetd のかわりに使われるようになった、launchd に関する覚書である。 正確性、最新性などは保証しない。そのような情報は Apple Developer Connection の System Startup Programming Topics を参照すること。 Startup と On-Demond launchd からの起動には二種類ある。init 相当の Startup と、inetd 相当の On-Demond である。実際の使い方次第では違ったこともできそうだが、とりあえずはこの分け方で大体の場合は問題はないはずである。 一応参考までにあげておくと、Daemon (On-Demond)で起動できるプロセスには以下のような種類(設定)がある。 ~/Library/LaunchAgents Per-

  • Greasemonkeyでキー制御したい時の書き方 - phithonのブログ

    イベントリスナの登録 document.addEventListener('keydown', function (e) { // 処理 }, false); 他にkeypressってのもあるけど、keydownをお勧め。 理由は確かGoogle chromeでkeypressにすると、Ctrl+a(全て選択)のようにデフォルトで別動作が定義されていた場合にそちらが先に動いてしまうため(だったはず)。 押されたキーの取得 var shortcutKey = 'a'; document.addEventListener('keydown', function (e) { var pressed = String.fromCharCode(e.which).toLowerCase(); pressed = (e.ctrlKey ? 'C-' : '') + (e.altKey ? 'A-' :

    Greasemonkeyでキー制御したい時の書き方 - phithonのブログ