Cakephpで諸事情によりテーブルを切り替えるには
テストのコードですが
public function setUp() {
parent::setUp();
$this->Plan = ClassRegistry::init('Plan');
$this->Plan->setSource('test_plan');
}
というふうに
Model->setSource
で切り替えられました
Cakephpで諸事情によりテーブルを切り替えるには
テストのコードですが
public function setUp() {
parent::setUp();
$this->Plan = ClassRegistry::init('Plan');
$this->Plan->setSource('test_plan');
}
というふうに
Model->setSource
で切り替えられました
html、cssあたりの話です
オブジェクトがかぶっていて、z-indexで下になっているものをクリックしたかったので調べました
どんぴしゃのコードを発見
cssのプロパティ、pointer-events に none を上のオブジェクトに設定すればイベントが発生せず、下のオブジェクトのイベントにアクセスできます
ただ対応ブラウザが
http://caniuse.com/#search=pointer-events
な感じ
IE10以下がなければ使えるのですが..
RubyはRailsから入って、Rubyがわからずはまっている気がしたので
を買いました
1章を読んでみた気づきをメモ
Rubyではすべてがオブジェクトです
コードの出力をコメント # で書いてます
p 100.to_s
# "100"
p 100.class
# Fixnum
p nil
# nil
p nil.class
# NilClass
100とかnil(いわゆるnull)もクラスです
100はFixnumクラスなので、to_sとかメソッドを持っています
def sample_method
'sample'
end
p sample_method
# "sample"
メソッドは は snake caseで書くのが一般的
def happy?
true
end
p 'happy' if happy?
# "happy"
メソッドには ? もつけられる
bool値を返すメソッドとわかりやすい
sample_variable = 'sample'
p sample_variable
# "sample"
変数名はsnake case が一般的
1.upto(2) do |n|
puts n
end
# 1
# 2
こんなのがブロックという
1.upto(2) {|n| puts n}
# 1
# 2
ブロックを一行で書くとこう
Ruby 面白いかも
php.netを見てたら左上に像が走っててびっくり
違うブラウザで開くといつものPHPのロゴ
HTMLを見ると
http://php.net/images/logo.php
を参照しているみたい
PHP?っと思って調べたらソースコードがあった
https://github.com/php/web-php/blob/master/images/logo.php
クリスマスバージョンもあるみたいです
http://php.net/images/logos/php-xmas-2013.png
キャッシュしている間は見れるみたい
ElePHPantらしく説明はこちら
http://php.net/elephpant.php
遊び心があっていいですねー