2010-03-01から1ヶ月間の記事一覧

emacs で文字コードの自動判定が間違ったとき

emacs でファイルを開く際に、EUC-JP で半角カナが混ざったテキストの場合、文字コードの自動判定が失敗してしまう。そんな時は、C-x RET r (revert-buffer-with-coding-system) で 文字コードを指定しなおすことで対処できる。

携帯の絵文字出力

PHP

文字列中に埋められた「絵文字番号」を本来のコードに変換したい。絵文字を出力する方法として、 http://www.trekdevel.net/archives/633 が、ほぼ完璧に要件を満たしてくれている。今回は、以下の制約があるため、自分で実装することにした。 文字コードは…

システム構成管理ツール

複数台のシステム構成を管理する仕組みを用意したい。 有名どころとしては、以下の3つがあるとのこと。 Puppet ( http://projects.reductivelabs.com/projects/puppet ) Cfengine ( http://www.cfengine.org/ ) Bcfg2 ( http://trac.mcs.anl.gov/projects/bc…

Git で addしたのをコミット前に取り消す場合

Git

git rm --cached -r .

htaccess (mod_rewrite) を使ったユーザエージェントの振分け

サイトのトップURL にアクセスした場合、携帯専用のページに振り分けたい。 htaccess の設定を以下の様に記述することで専用のページに振り分けることが出来た。 RewriteEngine on RewriteCond %{HTTP_USER_AGENT} DoCoMo [OR] RewriteCond %{HTTP_USER_AGEN…

Ubuntu 9.10 をイー・モバイルでネットワーク接続

D02HW で今までのやり方では接続出来なくなっていたため再調査。 以下を参考にして接続できた。http://lists.tlug.jp/ML/0805/msg00033.html/etc/chatscripts/emobile: ABORT BUSY ABORT ERROR REPORT CONNECT TIMEOUT 10 "" "AT&F" OK "AT+COPS?" '+COPS: 0…