タグ

ブックマーク / hiboma.hatenadiary.jp (3)

  • strace 5.2 で追加された -z -Z オプション - hibomaの日記

    strace.io strace 5.2 で追加された -z -Z オプションが面白かったので書いておきます (注意: この記事を書いた時点では 5.3 が最新です ) -Z 失敗したシステムコールだけフィルターしてくれるオプション root@xenial:~/strace-5.3# ./strace -Z ls >/dev/null access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) access

    strace 5.2 で追加された -z -Z オプション - hibomaの日記
  • Xcodeのキーバインドを深追いする - hibomaの日記

    Xcodeのキーバインドセットは「環境設定」の中から変更する事ができます。独自のカスタマイズをする場合は既存のキーバインドセットを複製して、複製した定義ファイルに手を加えていくことになります。 xcode_emacsというキーバインドセットを複製した場合、 ~/Library/Application\ Support/Xcode/Key\ Bindings/xcode_emacs.pbxkeys にキーバインドを定義するXMLがコピーされています。(環境: Xcode3.0) Xcodeの「環境設定」でもそれなりのカスタマイズができます。が、XMLファイルを直接いじることで「環境設定」だけではできないカスマイズも可能になります。Emacs厨な人はこのエントリの続きが参考になると思います。 *.pbxkeysの中身 複製したキーバインド定義のファイルをプロパティリストエディタ(/Develo

    Xcodeのキーバインドを深追いする - hibomaの日記
    Watson
    Watson 2013/01/07
  • yank用の非公開関数をWebKitのソースに発見 - hibomaの日記

    WebKitのWebHTMLView.m のソースの中に // Kill ring calls. Would be better to use NSKillRing.h, but that's not available in SPI. void _NSInitializeKillRing(void); void _NSAppendToKillRing(NSString *); void _NSPrependToKillRing(NSString *); NSString *_NSYankFromKillRing(void); NSString *_NSYankPreviousFromKillRing(void); void _NSNewKillRingSequence(void); void _NSSetKillRingToYankedState(void); void _NSReset

    yank用の非公開関数をWebKitのソースに発見 - hibomaの日記
    Watson
    Watson 2008/11/19
  • 1