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

MySQLメモ

メモ程度に.逐次追加予定. 型 char 固定長文字列(足りないところには空白が入る) varchar 可変長の文字列 int 整数 datetime 日付時刻 その他 not null 非NULL primary key 主キー unique ユニーク foregin key 外部キー 外部キー 外部キーはめんどくさ…

PHPメモ

メモ程度に.逐次追加予定. 関数 isset($val) 変数が定義されているか調べる. 定義されているときはtrue, 定義されていないときはfalse.unset関数を使った変数はfalseを返す. mb_ereg("pattern", "text") 正規表現patternにtextがマッチするかどうかを調…

Smartyを使う

メモ程度に.逐次追加予定. インストール sudo apt-get install smarty 使い方 sample.php template_dir = './template/'; # コンパイル済みテンプレートファイルを格納するディレクトリを指定 # (Smartyが勝手にファイルを置くので気にする必要はない $sm…

VimScriptでbrainfuck処理系

VimScriptのお勉強も兼ねて..vim/pluginディレクトリに入れて,.vimrcに nnoremap <C-i><C-f> :<C-u>call<Space>Bfrun_current_buffer()<CR> と書けば,Ctrl-i Ctrl-fと打つだけで,今開いているバッファがbrainfuck インタプリタで実行され,出力が新しいバッファとして開かれるよう</cr></space></c-u></c-f></c-i>…

VimScriptで躓きやすいところ

というか,今日初めてVimScript触ったので,躓いたところを列挙しただけです. 実行 :source % 出力 改行あり出力 echo v 改行なし出力 echon v 代入 代入 let v = 0 演算代入 let v += 1 文字列と配列 文字列結合 let s = 'ABC'.'DEF' let s .= 'GHI' 配列…