2010-06-01から1ヶ月間の記事一覧

JavaScript for in 配列 順序

for( in )の構文で、PHPなどのforeachに近い処理を実現できます。変数 (下記の例ではindex) に格納されるのは配列の要素ではなく、配列のインデックスもしくは連想配列のキーになります。なお、配列の要素を処理する順序は規定されていないめインデックス順…

JavaScript 配列 カンマ

JavaScript は配列の余分なカンマに気をつける。→ ブラウザにより解釈が異なりエラーの原因になるため ○ { 1, 2, 3 } × { 1, 2, 3, } http://seclan.dll.jp/dtdiary/2006/dt20060308.htm Javascript で配列を初期化するときに余分なカンマを指定することが出…

php文字コード

Loading... UTF-8 で作成・保存して UTF-8 で表示させる場合 # PHP5. php_flag output_buffering Off php_value output_handler none php_value default_charset UTF-8 php_value mbstring.language japanese php_flag mbstring.encoding_translation On php…

シェルスクリプト sh

空文字列か判定 シェルスクリプトで空文字列かどうか調べる。 - masa.edw the ハバネロブリーダー if [ -n "$HOGE" ]; then echo "nonzero だよ。" fi -n (Nonzero length) ファイルが存在するか判定 http://www.syns.net/10/index.html#5次の条件は /tmp/ho…

PostgreSQL 8 全体的なチューニング tuning

postgres 8.3共通 max_connections = 100 log_destination = 'stderr' logging_collector = on log_directory = '/var/log/postgresql' log_filename = 'postgresql-%Y-%m-%d.log' log_min_messages = info log_error_verbosity = verbose log_line_prefix =…

PostgreSQL チューニング カーネルリソース

18.4. カーネルリソースの管理共有メモリ 128MB /etc/sysctl.conf # shmall=shmmax/4096 kern.ipc.shmall=32768 kern.ipc.shmmax=134217728 kern.ipc.semmap=256 kern.ipc.shm_use_phys=1 /boot/loader.conf kern.ipc.semmni=256 kern.ipc.semmns=512 kern.i…

pylons routes

>>> m = Mapper() >>> m.resource('location', 'locations', ... parent_resource=dict(member_name='region', ... collection_name='regions')) >>> # path_prefix is "regions/:region_id" >>> # name prefix is "region_" >>> url('region_locations', re…