x-ite's diary

覚え書きです。想定読者は俺

2011-07-01から1ヶ月間の記事一覧

mac seq

macではseqが使えないのでループするときはjot使う for i in $(seq 1 50) do echo $i; done for i in `jot 50` do echo $i; done

symfony1.4 admin generatorで管理画面をつくる

はてだの不具合で消えたので、簡易的に。次また作業の時かこう。 php symfony generate:app backend php symfony doctrine:generate-admin backend $model 作業メモ: SoftDelete有効にする setA…

MySQL テーブル情報をみる

mysql> show table status from $databasename like '$tablename' \G

Apacheでダイジェスト認証

htdigest -c /path/to/.htdigest "private area" username # vi httpd.conf <Location /private> AuthType digest AuthName "private area" AuthUserFile /path/to/.htdigest Require valid-user </Location>

Jpegバイナリを縮小して出力

PHP

ApacheログからIPのユニーク数を集計するBashスクリプト

cat /var/log/httpd/access_log | grep $URL | awk ‘{print $1}’ | sort | uniq

git rmしないでrmした場合に一括git rm

git status | grep deleted: | awk '{print $3}' | xargs git rm

Facebook OGP(Open Graph Protocol)のURLキャッシュクリア

http://developers.facebook.com/tools/lintURLリンターを利用する。

CPU数を調べる

cat /proc/cpuinfo | grep processor

Doctrine 論理削除(SoftDelete)有効

DoctrineのSoftDeleteを有効にしてそれを表示させないようにするには以下を追加。 setAttribute(Doctrine::ATTR_USE_DQL_CALLBACKS, true); } }

ssh_configでec2にssh接続

ec2にssh接続する場合、PublicDNSが長くてうつの面倒。 Historyに入ってればいいけど消えた場合に面倒だったので、ssh_config設定メモ。 vi ~/.ssh/config Host ec2-web1 Hostname ec2-*.*.*.*.ap-*.compute.amazonaws.com IdentityFile /path/to/pem User e…

python_selectを使わないでmacでpythonのバージョンを切り替える

python_selectが使えなくなっていた。 python2.5に切り替える # port select --set python python25

別VirtualHostの設定がAlias先に適応されず、当たり前に効かない件

当たり前すぎるけど、冷静に判断しないとはまるので次回の俺へメモ。 自分の運用方法では、mod_phpでアプリケーションを構築する際にアプリケーションごとによくNameVirtualHostをきってポートを分けて複数立ち上げる場合がある。それをプロキシーさせて名前…