タグ

2008年12月11日のブックマーク (10件)

  • User scripts ‎(Chromium Developer Documentation‎)

    Except as otherwise noted, the content of this page is licensed under a Creative Commons Attribution 2.5 license, and examples are licensed under the BSD License. Extensions can include user scripts which allow them to interact with web content. This is similar to what can be achieved with Greasemonkey, but user scripts inside an extension can do more because they can also interact with the rest o

    init5
    init5 2008/12/11
  • 新Emacsの強力な置換機能を使いこなす - ZDNet Japan

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 6年ぶりの大きなアップデートとなったEmacs 22.1、CVS先端の開発バージョンを使っているユーザは、なんとなく見過ごしてしまっているかもしれないが、新しい機能には便利なものが多い。ここでは、特に強化された置換機能について取り上げる。使いこなせば強力なので、是非使ってみて欲しい。 replace-regexpがプログラマブル置換へとパワーアップ Emacsではreplace-regexpで正規表現置換ができる。現在主流となっている正規表現のスタイルはPerlに源流をおいたものが多いが、Emacsの正規表現はそれとは異なる。特に\( \)の表記などが独特だ。とはいえ、Emacsを愛しているならば、馴れるしかないだろう。書き方が違うだけ

    新Emacsの強力な置換機能を使いこなす - ZDNet Japan
    init5
    init5 2008/12/11
  • session.elの すごい 罠 - プログラム番長のヲボエガキ

    anything-sourceを変更しているとき、何度変更しても元に戻ってしまうという、ナゾの現象に遭遇した。 全lispファイルをgrepで確認しても、上書きしている箇所は見あたらず。 ウンウン悩んだあげく、session.elが犯人だと突き止めた。 (setq session-globals-regexp "-\\(ring\\|history\\)\\'")この設定で "ring" 及び "history" が含まれるシンボル全てが、再起動時に元に戻されてしまっている! 変更していたanything-source は "anything-c-source-mark-ring"。ハァ… 他にも、anything-c-source-kill-ring も対象になってしまっていたので、session.elの対象となるシンボルルールを変更した。 session-globals-include

    session.elの すごい 罠 - プログラム番長のヲボエガキ
    init5
    init5 2008/12/11
  • 2008/12/10 - memo - unknownplace.org

    まず、xcode で新規プロジェクト作成。Window-Based Application が余計なもの作らないのでおすすめ。 . |____Classes | |____my_test_projectAppDelegate.h | |____my_test_projectAppDelegate.m |____Info.plist |____main.m |____MainWindow.xib |____my_test_project.xcodeproj | |____project.pbxproj | |____typester.mode1v3 | |____typester.pbxuser |____my_test_project_Prefix.pch こんなファイル構成ができあがる。 まず、nib ファイルは toolchain 環境では扱えないので MainWindow.xib は

    init5
    init5 2008/12/11
  • 正規表現を入れておく変数の名前

    $foo = qr/blah/; こんなときの$fooをなんて名前にするのか。 ちょっと気になったので聞いてみた。 今これを書いてる段階では$regexが優勢ですね。 自分はいつも$regexか$regexpか悩むんだけど、誰かが選択肢に追加した$reとかちょっと好きかも。 でもこの$で始まる書き方だと言語が限定されちゃうから聞きかたをちょっと間違えた感あり…。 興味があったら答えてください。

    init5
    init5 2008/12/11
  • 第48回 デュアルディスプレイを使う | gihyo.jp

    この数年に販売されたデスクトップPCの多く、そしてノートPCのほとんどは、複数のディスプレイを利用することができるようになっています。また、液晶ディスプレイの価格下落に伴い、WUXGAクラスのディスプレイであっても、非常に安価に調達できますので、複数のモニタをお持ちの方も多いかもしれません。 今回はUbuntu上でデュアルディスプレイを設定するレシピをお届けします。 デュアルディスプレイの分類 デュアルディスプレイ(トリプル、クアッドといった、2つ以上のマルチディスプレイも含みます)の使い方は、大きく分けて2つあります。 1つは「ミラーリング」などと呼ばれる使い方で、複数のディスプレイに同じ映像を表示する使い方です。これは主にノートPCとプロジェクタを組み合わせる場合に用い、複数のユーザに同じ画像を見せたい場合に利用します。 もう1つが「拡張デスクトップ」などと呼ばれる方法です。これは複数

    第48回 デュアルディスプレイを使う | gihyo.jp
    init5
    init5 2008/12/11
  • Yet Another Ranha

    ようこそゲストさん ブログトップ 記事一覧 ログイン無料ブログ開設 Yet Another Ranha

    init5
    init5 2008/12/11
  • deadbeaf.org

    This domain may be for sale!

    init5
    init5 2008/12/11
  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

    init5
    init5 2008/12/11
  • Perl XS メモ - typemap と MAGIC をからめて - daily dayflower

    id:tokuhirom さんが http://d.hatena.ne.jp/tokuhirom/20081209/1228829454 で下地をつくってくださったので(perl-users.jp むけまとめも期待してます),ちょっとアドバンスドな話題を。 例題 http://www.sra.co.jp/people/m-kasahr/eb/ http://www.sra.co.jp/people/m-kasahr/eb/ の Perl binding を開発するとしましょう。 http://www.sra.co.jp/people/m-kasahr/eb/ の使い方は,たとえば次のような感じです。 EB_Book *book_pointer; book_pointer = (EB_Book *) malloc(sizeof(EB_Book)); eb_initialize_book(bo

    Perl XS メモ - typemap と MAGIC をからめて - daily dayflower
    init5
    init5 2008/12/11