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

(CentOS) qmail のメールログの配信結果を監視する

コンソールにおいて下記のコマンドを実行して監視モードに切り替える。 tail -f maillog | grep "delivery" 下記のようなログが表示されていく。 Jul 25 13:45:10 new qmail: 1343191510.084181 starting delivery 3932: msg 34784629 to remote hogehoge@ex…

(MySQL) mysqldumpで出力したデータのdiffをとる

MySQL Workbench というツールが使えそう。 無料のGUIツール。 http://www-jp.mysql.com/products/workbench/ これで2つのMySQLのスキーマの差分を取り、 同期用SQLを出力する方法を探す。 これが実現できれば試験環境でMySQLに加えたスキーマの変更が より…

Ubuntuメモ

・sudo apt-get install -y install httpd でインストールできない。 ・centos でいう httpd.conf は /etc/apache2/apache2.conf が該当する。 ・documentroot は /etc/apache2/sites-available/default に記述されている。デフォルトでは /var/www であった…

(MySQL) ALTER TABLEの挙動

http://nippondanji.blogspot.jp/2009/05/alter-table.html ・テーブルのコピーを作成するので、該当のテーブルと同じ容量のディスクスペースが必要。 → ぎりぎりだとALTER TABLEができない。 ・ALTER TABLE実行中はWRITEにロックがかかる。 → 変更中はアプ…

(デプロイ) デプロイを学ぶためのリンク

http://tech.camobile.com/develop_environment/%E6%89%8B%E8%BB%BD%E3%81%AB%E5%AE%89%E5%85%A8%E3%81%AA%E3%83%87%E3%83%97%E3%83%AD%E3%82%A4%E7%92%B0%E5%A2%83%E3%82%92%E6%A7%8B%E7%AF%89%E3%81%97%E3%81%9F%E3%81%84%E3%81%A8%E3%81%8D/656 http://ao…

(cakephp 2)特定のモデルを別のコントローラーから利用する

Hoge モデルを利用したい場合は利用したいコントローラーのクラス内で下記の記述をする。 public $uses = array('Hoge'); あとは、メソッド内で下記のようにモデルを利用する。 $this->Hoge->find('all');

(cakephp 2)CSSを読み込む

例えば、 /app/webroot/css に hoge.css を設置した場合は、 コントローラーで $helpers = array('Html'); とした上で、 ビュー内で Html->css('hoge'); ?> と記述することで <link rel="stylesheet" type="text/css" href="/css/main.css" /> というコードが出力される。</link>

(cakephp 2) XMLのパース

Xml クラスを使うことでパースすることができる。 App::import('Utility', 'Xml'); $xml = Xml::build($data);