タグ

2007年11月10日のブックマーク (3件)

  • Emacs22 UTF-8 における文脈依存な文字幅の問題について

    UTF-8 には文字の幅が文脈依存 (ambiguous) となる文字があって、 矢印や記号 (■▲)、罫線などの文字は状況に応じて文字幅が変化します。 下の 2 つの画像は Emacs で同じファイルの内容を narrow character として判定させた場合と、 wide character として判定させた場合のスクリーンショットです。 narrow wide 現状、 Emacs22 はこれらの文字をデフォルトで narrow character として判定します (※のように化けてしまう文字もあります)。 文字によって幅を変えるプロポーショナルフォントを前提としたテキストであれば あまり問題にはならないと思いますが、等幅フォントに向けて書いたテキストでは 表示がガタガタになってしまい問題になります。 これらの文字を wide character として判別させるには以下の設定を

  • ブログの画像から顔写真だけを抜き出してRSSにする

    このエントリにあるように、大好きなグラビアアイドルのブログをスクレイピングして画像だけダウンロードしてそれをRSSで配信するようにして以来、非常に快適なおっかけライフを過ごしております。 しかし、ひとつだけ問題が。 ブログには顔写真以外の画像もアップロードされる訳で、そんな画像を見てもあまり面白くないのです。 なので画像を顔認識させて顔写真らしきものだけをRSSにしてみようと思い、ググったらOpenCVというものを見つけたのです。 さらにCPANモジュールまであったので、簡単に顔写真だけRSSを実装できそうだと思ってやってみました。 で、さくらのレンタルサーバーにOpenCVをインストールして実験。 ※インストールはここを参考にしました。 で、プログラムを修正してImage::ObjectDetectが顔と認識したものだけを配信させてみたら、思ったより精度よく動いていて満足です。 これでさ

    ブログの画像から顔写真だけを抜き出してRSSにする
    araq
    araq 2007/11/10
  • phpDocumentorのDocBlock Templates - Do You PHP はてブロ

    へぇ〜。なるほどね。 コメントの /**#@+ とか、 //{{{ とかの意味を誰か教えてください 回答はid:i_ogiさんの @sotarok http://tinyurl.com/2cqroe ということで、このページ。 phpDocumentor Tutorial たとえば、 <?php class Bob { // beginning of docblock template area /**#@+ * @access private * @var string */ var $_var1 = 'hello'; var $_var2 = 'my'; var $_var3 = 'name'; var $_var4 = 'is'; var $_var5 = 'Bob'; var $_var6 = 'and'; var $_var7 = 'I'; /** * Two words */

    phpDocumentorのDocBlock Templates - Do You PHP はてブロ