by shigemk2

当面は技術的なことしか書かない

2011-11-02から1日間の記事一覧

git commitをemacsで使うときの注意

emacsclient必須です。 ですので、ここ git commitのエディタをemacsにしたい - by shigemk2 を参考にしてください(笑)ctrl-x kでkill bufferを使ってもコミットが反映されない可能性がある。 「ctrl-x #を使え」と書いているので、 素直にctrl-x #を使う。

関数と入出力

関数を作るときは、入力(引数)と出力(返り値)をはっきりさせる。

コンポーネントでモデルを使う

404 Not Found とりあえずこちらが役に立ちました。ありがとうございます。 initializeして 関数を書いて $this->controller->モデル名->メソッド で良いと思います。 あと、loadModelは使えませんでした。

ポインタとコピー

php

たとえばこんな関数を作ります。 $y = 0; $m = 20; pr($y); pr($m); function hoge($y, $m) { $y = 1; $m = 22; } hoge($y, $m); pr($y); pr($m); 結果はもちろんこうなります。 0 20 0 20 また、 $y = 0; $m = 20; pr($y); pr($m); function hoge($y, $m) {…

test.phpのススメ

php

phpの関数の簡単な挙動を知りたいときは、 テスト用のphpファイルtest.phpを作ると良いと教わりました。 と言っても、普通にhtmlを作れば良いのだけれど。 ヘッダを置いて、bodyを作って、bodyの中にphpをコーディングする。それだけなんだけど。

pr と var_dump

php

prは普通にprintしているだけだけど、 var_dumpは型も一緒に出力してます。pr('ほむ'); ほむ var_dump('ほむ'); string(6) ほむ みたいな。

is_numeric

php

こちらから。 PHP: is_numeric - Manual変数が数値もしくは数字の文字列ならtrueを返す。 なので、変数の型は文字列でも構わない。

iRedmineを使ってみた

[iPhone][無料] iRedmine | iPad iPhone Wire RedmineのiPhone用アプリiRedmineを使ってみることにした。普通にApp Storeから'iRedmine'と検索して、ダウンロードするだけ。無料です。URLとユーザー名とパスワードを入力するだけなので、 まあ簡単と言えば簡…