2015-04

CakePHP

[CakePHP2.x]CakeEmailでタイトルや本文が文字化けする場合

CakeEmailでタイトルや本文が文字化けする場合の対処法です。
BootStrap

[BootStrap3]ボタンどうしの隙間

Bootstrap3を使ってボタンを表示させたのだが、htmlで直接書いた場合とテンプレートエンジンから出力した場合でなぜか表示が異なる。 HTMLで直接記述するとボタン間の隙間が空くが、テンプレートエンジンで書いた場合は隙間が無くつなが...
開発

将棋電王戦

将棋電王戦 Finalはプロ棋士の3勝2敗という結果で終了しました。 「将棋電王戦」最終局はソフト側21手で電撃投了、3勝2敗でプロ棋士が勝ち越し まぁ賛否両論あるけど、「人間とコンピュータの関係が今後どうなるのか?」という命題に対...
MySQL

[MySQL]MySQLテーブルの主キー(Primary Key)をUUIDにした場合のパフォーマンス

なかなか興味深い記事を発見。 MySQLテーブルの主キー(Primary Key)をUUIDにした場合のパフォーマンス 結論はパフォーマンスの低下は2割程度のようです。 利便性、必要性があれば2割ならあまり気にしなくてもいいよ...
CakePHP

[CakePHP]model.phpのコンストラクタ

modelで保存や参照前に何か実行させたいときにはbeforeSave()などのコールバック関数がありますが、なぜかモデル生成時のコールバックはありません。 ということで、 こんな感じで書いてみましたがダメ! 正解は まぁ、...
CakePHP

[CakePHP]複合キーの必要性と回避策

CakePHPの複合キーの議論 CakePHPを使う上で、複合キー、つまり、1つのテーブルに2つ以上のキーを持たせることができません。
DB

[mysql]99円レンタルサーバーでmysqlを使ってみる

前回契約した99円サーバーにMYSQLを設定してみました。 DBの作成 コントロールパネルにログオンして "データベース"の"MySQLデータベース"アイコンをクリック 新しいデータベースのところにデータベース名をい...
DB

99円レンタルサーバーを使ってみる

格安でmysqlが自由に使えるサーバーがないか?と探していたところこんなレンタルサーバーがありました。 1番安いプランが月99円というかなり格安な価格で借りられます。(ただし申し込み時に手数料2000円かかります) ...