nginxとgunicorn の準備してみた。

【環境】さくらVPSでCent OS nginxとgunicorn それぞれ動かせるようにインストールなどおこないました。▶nginxインストール nginxインストールの前に必要なパッケージをインストール $ sudo yum install zlib-devel$ cd /usr/local/src/ $ wget http://nginx…

Python Developers Festa 2011.10 に参加してきました。

Python Developers Festa 2011.10 に参加してきました。 http://d.hatena.ne.jp/Voluntas/20110828/1314542601 なんと、本当にありがたいことに、あしながおじ様の方々に支援していただき、 東京の勉強会に参加する事が出来ました!togetterでまとまってまし…

スウェーデン式アイデアブック

スウェーデン式アイデアブックを読んで amazonリンク アイデアブックを読ませていただいて気付いた事、 それは「自分の限界以上の事をひたすら求め続けなければいけない」という事でした。限界以上をひたすら求め続けるという事を、 行動に移す事は本当に難…

【git 用語まとめ】

【git 用語まとめ】 git branch ブランチ名 「ブランチの作成」 git checkout ファイル名 「指定したファイルをHEADまで戻す」 git checkout ブランチ名 「ブランチの切り替え」 git tag -a タグ名 ハッシュ 「指定したコミットにタグをつける」 git reset -…

メガネ女子(21)のメモブログももうすぐ終わる

メガネ女子(20)のメモブログから始まったこのブログも、もうすぐ(22)に 変更せねばなりません。時が経つのって早いなぁ、、 アウトプットする事も、大切だし 自分の中で情報を整理するという意味でも とても大切な事だと思うので これからも 怠けず、ガッツ…

ひどすぎるネーミングセンス

ひどすぎるネーミングセンス http://d.hatena.ne.jp/idesaku/20090703/1246593915そういえば私もこんな事やってた。 全然こんなにひどくないけども! さすがにこれは暗号でしかない。 ちょっと笑った。 UKTKKNSHINF 答え:受付管理情報 ちゃんと読める英語で…

【git 用語まとめ】

git branch ブランチ名 「ブランチの作成」 git checkout ファイル名 「指定したファイルをHEADまで戻す」 git checkout ブランチ名 「ブランチの切り替え」 git tag -a タグ名 ハッシュ 「指定したコミットにタグをつける」 git reset --soft ハッシュ 「ワ…

最終日

イタリア・フランス旅行 1

写真とかのっける

CAKEPHPのソートで表示される矢印を画像に変える方法

generic.cssの以下の部分を変更すればOK table tr th a.asc { padding:0 0px 0px 10px; background:url(../../img/arrow02.gif) no-repeat left; } table tr th a.desc { padding:0 0px 0px 10px; background:url(../../img/arrow01.gif) no-repeat left; }

ビューごとにそれぞれでcssを変更する方法

viewに記述する echo $this->Html->css('admin', false, array('inline'=>false)); ◆第一引数はファイル名を指定◆第二引数の $htmlAttributes パラメータを使用して "type" 属性をセットする場合、CakePHP はいくつかのショートカットがあります type 変換さ…

あわあわ

なんだか、すごく放置してしまった・・・ だめだー メモすることが増える一方なので 消化作業・・・頑張る・・・!

MYSQL INDEX作成

INDEXを使用すればいい時のまとめやら のっててわかりやすかったサイトhttp://www.res-system.com/weblog/item/550 参考サイトのまとめ引用↓MySQLがindexを活用する時フィールド値を定数と比較するとき(WHERE name = "hogehoge") フィールド値全体でJOINする…

タイトルの変更方法

$this->set('title_for_layout', 'タイトルとなる文字列');読み込んでいる.ctpファイルの以下の部分に埋め込まれます。 php echo $title_for_layout; ?>

サーバー情報を隠す設定

・コメントアウトしてhttpd-default.confファイルの読み込み /opt/local/apache2/conf/httpd.conf # Various default settings Include conf/extra/httpd-default.conf ・以下を変更する /opt/local/apache2/conf/extra/httpd-default.conf◆エラーメッセージ…

table で overflow が効かない

CSS

overflowでは表示範囲からはみ出た文字を表示させたり 非表示にしたりすることができるんですが、 tdにid振るとで効かないのがわかりました。 対処法はdivで囲んでid振ってみました。以下参考 aaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaa a a aaaaaaaaaaaaaaaaaaaaaa…

ハワイ終了

ハワイ開始

ローカルでバーチャルホスト使用

バージョン apache2.2 ディレクトリごとに自分の好きなドメイン名をあてる事が出来ます。 ・ファイルにドメインの設定を書き込む /etc/hosts 127.0.0.1 設定しようとしている名前 VirtualHostの設定ファイルを読み込む /usr/local/apache2/conf/httpd.conf# …

AUTH

管理・通常ページページ自動ふりわけ

フィクスチャーズ

http://book.cakephp.org/ja/view/360/Creating-fixtures var $hasMany = array( 'Work' => array( 'className' => 'Work', 'foreignKey' => 'category_id', 'conditions' => array('Work.flg_delete' => '0') ) );

コンストラクタ使うときに注意すること

◆CAKEPHPでシンプルテストを使用した時に少しはまったのでメモメモ コンストラクタの引数を指定せずに記述した場合 test用のデータベースではなく、本番のデータベースを使用してテストしてしまいます。 継承元のコンストラクタにしたがって、引数を指定する…

覚えたい便利コマンド

パイプを使ったコマンドの使用 find tmp/cache/ -type f | xargs rm findコマンドで tmp/cache/以下にあるファイルを検索 その検索結果に対してrm ※xargsとは findの結果を引数として扱ってくれるもの

INNER JOINについて

・INNER JOINのわかりやすい参考サイト↓ http://d.hatena.ne.jp/koseki2/20100915/HellSQL 普通のINNER JOINは対応する値があれば表示し、 表1を基準にして表2の値がなければNULLになるのが、LEFT 表2を基準にして表1の値がなければNULLになるのが、RIGHT と…

simpletestの際の表結合の指定の仕方

◆simpletestを使用する際、hasmanyで表結合させる場合は プレフィックスで使う表を複数指定する! tests/cases/models/モデル名.test.php ・fixturesを指定すると、testのデータベースを使用するようになりますが、 hasmanyなどで、複数の表を結合して使用す…

ファイルのアップロードの方法

◆cakephpでファイルのアップロードをする際の方法 add.ctp ・createのtypeを指定する Form->create('Work',array('action'=>'add','type'=>'file'));?>・inputにもtypeを指定する echo $this->Form->input('data',array('type'=>'file')); POSTで$this->data…

macからWinへのCAKEPHPの移行の際にはまったこと

http://book.cakephp.org/ja/revisions/view/1624/%E5%BF%9C%E7%94%A8%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB 違う環境にディレクトリーごと移動した際にbootstrap.phpの設定が読み込めないエラーになりました。 そういう場合の対処法↓webr…

testのデータ(フィクスチャ)の作成

・simpletestをする際のtestデータ作成 http://book.cakephp.org/ja/view/360/Creating-fixtures モデル名にフィクスチャを宣言する var $fixtures = array( 'app.モデル名' ); 宣言するとtestのテーブルが使用されて、 testのテーブルに下記で登録したデー…

simple Testのテストコードの関数名でエラー発生

モデルでアクション作る時にもともとある関数 の名前(read,save,deleteとか)使うとメモリエラーになりました。 class Work extends AppModel { var $name = 'Work';function _read($id){ //アンダーバーとか付けて回避したんですけどね //そら同じ名前だった…