タグ

ブックマーク / dqn.sakusakutto.jp (2)

  • Ubuntuでlocaleを追加する方法 · DQNEO日記

    locale -a してみたらCとPOSIXしかなくて悲しい状況だったので、 $ locale -a C POSIX localeを追加する方法を調べてみました。 そもそも日語ロケールがサポートされてるかを確認 # grep ja /usr/share/i18n/SUPPORTED ja_JP.EUC-JP EUC-JP ja_JP.UTF-8 UTF-8 おk! ではUTF8を追加・設定します。 # localeを追加 sudo locale-gen ja_JP.UTF-8 # localeを設定 sudo /usr/sbin/update-locale LANG=ja_JP.UTF-8 これでログインしなおしてみたら、デフォルトのLANGがUTF-8になっていました! $ echo $LANG ja_JP.UTF-8 さて日語が表示できるか? $ echo あ あ $ echo あ

    Ubuntuでlocaleを追加する方法 · DQNEO日記
  • [PHP]pecl,phpize,extensionという単語を見て頭痛がするあなたへの処方箋 · DQNEO日記

    はじめに PHP Extension, pecl, phpize, php-config, *.so これらの単語を見て頭が頭痛になったことはありませんか? pecl installがコケてm9(^Д^)プギャーってなったことはありませんか? 私はあります。 しかしPHPの環境構築をしようと思ったら、PHP Extensionは避けては通れないテーマです。 ひとつひとつの仕組みの裏側を理解すれば怖いことはありませんので、いちど根っこから掘り下げて勉強しておきましょう。 2つに分断されたPHPの世界 PHPの世界では、ライブラリ配布方式が2つの世界に分断されてしまっています。 ライブラリの種類 配布サイト インストーラ 後者の「C言語で書かれたライブラリ」のことを「エクステンション」といいます。実体は拡張子.soファイルです。 php.iniの末尾に"extension=memcache

    [PHP]pecl,phpize,extensionという単語を見て頭痛がするあなたへの処方箋 · DQNEO日記
  • 1