タグ

2006年12月7日のブックマーク (5件)

  • Unicode の曖昧な文字幅問題 その2 - diary of a madman

    9月30日の続き。 UTF-8 環境で w3m のメニュー表示が崩れる原因が分かった。俺は GNU screen を常用してるんだが、実はそちらが原因だった。(使っていることを忘れるくらいに使いまくってるため、screen 以外の環境でテストすることを思いつかなかった。間抜け過ぎる) 調べてみたところ、UTF-8 の East Asian Ambiguous Character Width に関してパッチ付きのバグ報告がされていた*1。このパッチを適用してみたところメニューの表示が崩れなくなり、とりあえず問題が解決したらしい。 ついでなので、Unicode の曖昧な文字幅問題に関して、各ソフトウェアでの対処法のまとめ。 w3m w3m-dev 4049 に投稿されている ambwidth パッチを使い、オプションで "Use double width for some Unicode ch

    Unicode の曖昧な文字幅問題 その2 - diary of a madman
    kits
    kits 2006/12/07
    screen, w3m等で文字幅がずれないようにするための対策
  • %00 | mumumuの日記 | スラド

    http://www.ietf.org/rfc/rfc2396.txt URI にASCII以外の値を入れる際は、16進にエンコードしなければな らないことが知られている。仮にNULL文字がエンコードされた場合、 %00 となる。 検索エンジンに入力された文字列を解析するために、URIエンコード された文字列をデコードしていたら「%00」のパターンに出会った。 まさかこんなものが検索文字列に紛れてくるとは思わなかった。。 PHP的には「ほげほげ[NULL]」と「ほげほげ」は違う文字列であるが、 PostgreSQL 的には同じと見做される。これが元でduplicate key errorとなったのだ。 $str = preg_replace('/[\000-\017]/', '', $str); として対処。 #けど、こういう行儀の悪い検索文字列の入力の類ってわざとやって #るのかどうかは

    kits
    kits 2006/12/07
    本当にGoogleのせいだろうか。/ どちらにしてもnullは通さないようにすべきのような。
  • http://hpbuilder.net/diary/?date=20061207

    kits
    kits 2006/12/07
    beau.g-com.ne.jp/mon-extension-memo06_12.html#memo06127 だろうか
  • 2006-12-07

    曇りのち雨。 予報では午後から雨。小学校マラソン大会の日。 最初にスタートした三女の応援をしてから職場へ。 私自身がその錯覚を恥じる。 http://www.diary.ne.jp/logdisp.cgi?user=31174&log=20061207 ネットを徘徊していれば、様々な事件の現場写真のようなものが手に入るような錯覚。そのようなものが出回るのは、警察から漏洩しているに決まっている。 これは深刻な事件である。 http://hpbuilder.net/diary/?date=20061207#p01 所詮携帯電話を持っていない人ってこういう考え方しかできないのね。と某Fx拡張に関するサイトを見て。 ということで、私も携帯電話を持っていないが、差別的な言葉を投げられたような気分になる。書いているご人にそういうつもりはないんだろうとは思うが。 某サイトではなんのことか分からないし、

    2006-12-07
    kits
    kits 2006/12/07
  • VirtualHostの設定について

    FC3+apache2.0でサーバを構築中です。 一通り基設定が完了したのでヴァーチャルホストの設定を行っていますが、アクセスに行くとエラー403が出ます。 エラーログを拾ったところ、以下のようなエラーが発生しています。 [Mon Apr 18 13:57:18 2005] [error] [client 192.168.0.254] (13)Permission denied: access to / denied ←192.168.0.248:11000でアクセス [Mon Apr 18 13:57:25 2005] [error] [client 192.168.0.254] (13)Permission denied: access to /index.html denied ←192.168.0.248:11000/index.htmlでアクセス 一見したところパーミッションエ

    VirtualHostの設定について
    kits
    kits 2006/12/07
    DocumentRootの上のディレクトリもアクセス可能な権限にする必要あり