<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Ziki - Contenu r&#233;cemment publi&#233; par Hirose Kazuhiko</title>
    <link>http://www.ziki.com/fr/hirkaz+657</link>
    <pubDate>Tue, 03 Apr 2007 00:00:00 +0200</pubDate>
    <ttl>120</ttl>
    <description>Mon contenu chez Ziki.com</description>
    <item>
      <title>&#31227;&#36578;&#12375;&#12414;&#12375;&#12383;&#12290;</title>
      <link>http://d.hatena.ne.jp/hir_kaz/20070403</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>
  新しい会社が落ち着いてきたので、<a href="http://blog.kirara.st/blog/">http://blog.kirara.st/blog/</a>に移転しました〜。
</p>
<p>
  一部記事を移動しました〜。
</p>
</div>]]>
      </description>
      <pubDate>Tue, 03 Apr 2007 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2007:/article/2252462</guid>
    </item>
    <item>
      <title>[JavaScript]&#12495;&#12483;&#12471;&#12517;&#12398;&#30331;&#37682;&#12398;&#20181;&#26041;&#12392;&#21462;&#24471;&#12398;&#20181;&#26041;</title>
      <link>http://d.hatena.ne.jp/hir_kaz/20061120/1164000440</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><br />
<div>
  <p>
    JavaScriptでハッシュを使ったデータ格納方法は
  </p>
  <pre>
var hash = { 
    'key1' : "value1" ,
    'key2' : "value2" ,
    'key3' : "value3" ,
};
</pre><br />
  <p>
    で、取り出し方は
  </p>
  <pre>
hash.key1;
</pre>
  <p>
    とか。
  </p><br />
  <p>
    ぐるぐる回すには
  </p>
  <pre>
for ( key in hash ) {
    alert( hash[key] );
}
</pre>
  <p>
    とか。
  </p>
</div>
</div>]]>
      </description>
      <pubDate>Mon, 20 Nov 2006 06:27:20 +0100</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2006:/article/1185201</guid>
    </item>
    <item>
      <title>[python] runserver&#12398;IP&#22793;&#26356;&#26041;&#27861;</title>
      <link>http://d.hatena.ne.jp/hir_kaz/20061116/1163662123</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><br />
<div>
  <p>
    Djangoを使ってアプリを作る際、実行状況をチョコッと確かめるのに便利なのが
  </p>
  <blockquote>
    <p>
      python manage.py runserver &amp;
    </p>
  </blockquote><br />
  <p>
    デフォルトの設定だと<a href="http://127.0.0.1:8000/">http://127.0.0.1:8000/</a>とかになってしまう。私のテスト環境は、colinuxでNAT接続してるのでこれだと少々問題があった為、
  </p>
  <p>
    django/core/management.pyの
  </p>
  <blockquote>
    <p>
      addr = '127.0.0.1'
    </p>
    <p>
      ↓
    </p>
    <p>
      addr = '192.168.***.***'
    </p>
  </blockquote>
  <p>
    のように変更した。これで、もう一度、runserverすると指定のIPで環境を確認できる。ポートも8000から変更できるよう。
  </p>
</div>
</div>]]>
      </description>
      <pubDate>Thu, 16 Nov 2006 08:28:43 +0100</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2006:/article/1161372</guid>
    </item>
    <item>
      <title>[python]TurboGears &#12452;&#12531;&#12473;&#12488;</title>
      <link>http://d.hatena.ne.jp/hir_kaz/20061111/1163147928</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><br />
<div>
  <p>
    先ず、最初に Python をインストールする必要あり
  </p>
  <blockquote>
    <p>
      $ wget <a href="http://www.python.jp/pub/ftp.python.org/python/2.4.3/Python-2.4.3.tar.bz2">http://www.python.jp/pub/ftp.python.org/python/2.4.3/Python-2.4.3.tar.bz2</a>
    </p>
    <p>
      $ tar jxf Python-2.4.3.tar.bz2
    </p>
    <p>
      $ cd Python-2.4.3/
    </p>
    <p>
      $ ./configure --prefix=/usr
    </p>
    <p>
      $ make
    </p>
    <p>
      # make install
    </p>
  </blockquote><br />
  <p>
    python2.4は不要なので削除する
  </p>
  <blockquote>
    <p>
      $ cd /usr/bin/
    </p>
    <p>
      $ ls -lt | head
    </p>
    <p>
      $ rm python2.4
    </p>
    <p>
      $ strip -p python
    </p>
  </blockquote><br />
  <p>
    そして、TurboGears のインストール
  </p>
  <blockquote>
    <p>
      # easy_install TurboGears
    </p>
  </blockquote><br />
  <p>
    TurboGears 管理ツールを確認する
  </p>
  <p>
    TurboGears をインストールした後、管理ツール tg-admin を使えるようにパスを設定します。コマンドラインで tg-admin とタイプして確認します。
  </p><br />
  <p>
    TurboGears 最新版へのアップデート
  </p>
  <blockquote>
    <p>
      easy_install -Uf <a href="http://www.turbogears.org/preview/download/index.html">http://www.turbogears.org/preview/download/index.html</a> TurboGears
    </p>
  </blockquote>
</div>
</div>]]>
      </description>
      <pubDate>Fri, 10 Nov 2006 09:38:48 +0100</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2006:/article/1121894</guid>
    </item>
    <item>
      <title>[&#35373;&#23450;&#12513;&#12514;]debian&#29872;&#22659;&#19979;&#12391;&#12398;trac&#12398;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;&#12392;&#35373;&#23450;</title>
      <link>http://d.hatena.ne.jp/hir_kaz/20061110/1163147193</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><br />
<div>
  <p>
    debianなんでメッサ簡単！
  </p>
  <p>
    apt-getでインスト
  </p>
  <blockquote>
    <p>
      # apt-get install trac
    </p>
    <p>
      # mkdir /var/www/trac
    </p>
    <p>
      # cd /var/www/trac
    </p>
  </blockquote><br />
  <p>
    日本語化
  </p>
  <pre>
# wget <a href="http://www.i-act.co.jp/project/products/downloads/trac-0.8.4-ja-2.zip">http://www.i-act.co.jp/project/products/downloads/trac-0.8.4-ja-2.zip</a>
# unzip trac-0.8.4-ja-2.zip
# cd trac-0.8.4-ja-2
# mv /usr/share/trac/templates /usr/share/trac/templates.bk
# mv /usr/share/trac/wiki-default /usr/share/trac/wiki-default.bk
# mv templates/ /usr/share/trac/templates
# mv wiki-default/ /usr/share/trac/wiki-default
# cd ../
# rm -rf  trac-0.8.4-ja-2*

# trac-admin proj initenv
    Project Name        =&gt; proj
    Path to repository  =&gt; /var/www/trac
    Templates directory =&gt; /usr/share/trac/templates

    .
    .
    .
    Congratulations!
</pre><br />
  <p>
    mod_python で動くように設定（高速化）
  </p>
  <blockquote>
    <p>
      # apt-get install libapache2-mod-python
    </p>
  </blockquote><br />
  <p>
    ブラウザで閲覧できるようにapache2の設定と基本認証を施す
  </p>
  <pre>
# chown -R www-data ../trac
# vi /etc/apache2/sites-available/trac

    Alias /trac "/usr/share/trac/htdocs/"
    ScriptAlias /proj /usr/share/trac/cgi-bin/trac.cgi
    &lt;Location "/proj"&gt;
        SetHandler mod_python
        PythonHandler trac.ModPythonHandler
        PythonOption TracUriRoot "/proj"
        PythonOption TracEnvParentDir /var/www/trac
        SetEnv TRAC_ENV "/var/www/trac/proj"
        AuthType Basic
        AuthName "Trac Project"
        AuthUserFile /var/www/.htpasswd
        Require valid-user
    &lt;/Location&gt;

# a2ensite trac
# /etc/init.d/apache2 reload
</pre><br />
  <p>
    あとは、お好みで既存のアクセス権限とマイルストーンやコンポーネントを削除したり適当に追加
  </p>
  <p>
    削除
  </p>
  <blockquote>
    <p>
      # trac-admin /var/www/trac/proj permission remove ****
    </p>
    <p>
      # trac-admin /var/www/trac/proj milestone remove ****
    </p>
    <p>
      # trac-admin /var/www/trac/proj component remove ****
    </p>
  </blockquote><br />
  <p>
    追加
  </p>
  <blockquote>
    <p>
      # trac-admin /var/www/trac/proj permission add admin ****
    </p>
    <p>
      # trac-admin /var/www/trac/proj milestone add **** "Nov 30, 2006"
    </p>
    <p>
      # trac-admin /var/www/trac/proj component add hirose ****
    </p>
  </blockquote>
</div>
</div>]]>
      </description>
      <pubDate>Fri, 10 Nov 2006 09:26:33 +0100</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2006:/article/1121895</guid>
    </item>
    <item>
      <title>[&#35373;&#23450;&#12513;&#12514;]&#12469;&#12502;&#12496;&#12540;&#12472;&#12519;&#12531; &#12467;&#12511;&#12483;&#12488;&#12513;&#12540;&#12523;&#12398;&#37197;&#20449;&#26041;&#27861;</title>
      <link>http://d.hatena.ne.jp/hir_kaz/20061109/1163146752</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><br />
<div>
  <p>
    * /var/subversion/svn/hooks/post-commit スクリプトを作成し、(コミット直後にSubversionにより実行される)
  </p>
  <p>
    * post-commit スクリプトから/usr/lib/subversion/hook-scripts/commit-email.rb を呼ぶ
  </p>
  <p>
    * スクリプトには実行権限を付けておく
  </p><br />
  <p>
    post-commitを書き換える
  </p>
  <blockquote>
    <p>
      #!/bin/sh
    </p>
    <p>
      REPOS="$1"
    </p>
    <p>
      REV="$2"
    </p>
    <p>
      export LANG=japanese
    </p>
    <p>
      /usr/lib/subversion/hook-scripts/commit-email.rb "$REPOS" "$REV"
    </p>
    <p>
      cd /var/www/htdocs
    </p>
    <p>
      umask 002
    </p>
    <p>
      svn update `svnlook dirs-changed $REPOS | sed -e 's,htdocs/,,'` &amp;
    </p>
  </blockquote><br />
  <p>
    commit-email.rbは下記のように記述する
  </p>
  <pre>
#!/usr/bin/ruby -Ke

require 'net/smtp'
require 'kconv'

REPOS=ARGV[0]
REV=ARGV[1].to_i

svnauthor=%x{svnlook author #{REPOS} -r #{REV}}.chomp
svndate=%x{svnlook date #{REPOS} -r #{REV}}.chomp
svnchanged=%x{svnlook changed #{REPOS} -r #{REV}}.chomp
svnlog=%x{svnlook log #{REPOS} -r #{REV}}.chomp
svndiff=%x{svnlook diff #{REPOS} -r #{REV}}.chomp

toaddr  =['info1@hoge.co.jp', 'info2@hoge.co.jp', 'info3@hoge.co.jp', 'info4@hoge.co.jp']
fromaddr=['Subversion@localhost.localdomain']


svnlog=svnlog.kconv(Kconv::EUC,  Kconv::ASCII)

body = &lt;&lt;END_OF_BODY&lt;/pp&gt;
Subversion committed to #{REPOS} #{REV}
┌────────────────────────────┐
│更新者  : #{svnauthor.ljust(46)}│
│更新日時: #{svndate.ljust(46)}│
└────────────────────────────┘

Log:
--------------------------------------------------------
#{svnlog}

Changed: [U:修正，A:追加，D:削除]
--------------------------------------------------------
#{svnchanged}

Diff:
--------------------------------------------------------
#{svndiff}

END_OF_BODY

message = &lt;&lt;END_OF_MESSAGE&lt;/pp&gt;
From: Subversion Admin &lt;#{fromaddr}&gt;
To: Subversion committers:;
Subject: [コミットメール svn-#{REV}] commit
MIME-Version: 1.0
Content-Type: text/plain; charset = ISO-2022-JP
X-Mailer: Subversion email-send.rb

#{body.tojis}
END_OF_MESSAGE

Net::SMTP.start('localhost', 25) { |smtp|
    smtp.send_mail(message, fromaddr, *toaddr)
}
</pre><br />
  <p>
    実行権限とか
  </p>
  <blockquote>
    <p>
      # chmod 755 commit-email.rb
    </p>
    <p>
      # chown www-data.www-data commit-email.rb
    </p>
  </blockquote><br />
  <p>
    ※ /usr/lib/subversion/hook-scripts/commit-email.pl を用いる方法で日本語文字化けが解決できなかったのでrubyスクリプトを用いた方法で代替しました。キッーーー！！
  </p>
  <p>
    ※ 参照：<a href="http://f29.aaa.livedoor.jp/~yamakan/index.php?SVN">http://f29.aaa.livedoor.jp/~yamakan/index.php?SVN</a>(Subversion)%20%A5%B3%A5%DF%A5%C3%A5%C8%A5%E1%A1%BC%A5%EB%C0%DF%C4%EA
  </p><br />
  <p>
    ちなみに、rubyはdebian環境なので
  </p>
  <blockquote>
    <p>
      # apt-get install ruby
    </p>
  </blockquote>
  <p>
    で簡単にインストできました。
  </p>
</div>
</div>]]>
      </description>
      <pubDate>Fri, 10 Nov 2006 09:19:12 +0100</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2006:/article/1121896</guid>
    </item>
    <item>
      <title>[&#35373;&#23450;&#12513;&#12514;]debian&#12395;postfix&#12434;&#12452;&#12531;&#12473;&#12488;</title>
      <link>http://d.hatena.ne.jp/hir_kaz/20061105/1163146014</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><br />
<div>
  <blockquote>
    <p>
      # apt-get install postfix
    </p>
    <p>
      # /etc/init.d/postfix stop
    </p>
    <p>
      # /etc/init.d/postfix start
    </p>
  </blockquote><br />
  <p>
    ※ 注釈
  </p>
  <p>
    debian に元々入っている exim4 は自動削除される
  </p>
  <p>
    /etc/postfix/main.cf はデフォルトのまま
  </p>
  <p>
    大量にたまったメールキューを削除するには
  </p>
  <p>
    # /usr/sbin/postfix abort
  </p>
  <p>
    # postsuper -d ALL
  </p>
  <p>
    # /etc/init.d/postfix start
  </p>
  <p>
    ※ stopだとqueueにあるものを全て送信してから停止する
  </p>
</div>
</div>]]>
      </description>
      <pubDate>Fri, 10 Nov 2006 09:06:54 +0100</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2006:/article/1121897</guid>
    </item>
    <item>
      <title>[&#35373;&#23450;&#12513;&#12514;]FedoraCore3 &#12395; yum package &#12452;&#12531;&#12473;&#12488;&#12540;&#12523;</title>
      <link>http://d.hatena.ne.jp/hir_kaz/20061108/1163144173</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><br />
<div>
  <p>
    【キー取得】
  </p>
  <p>
    Fedora core 3のyumではデフォルトでGPG（GNU Privacy Guard）キーチャックを行うので、GPGキーをインストールします。
  </p>
  <blockquote>
    <p>
      # rpm --import /usr/share/doc/fedora-release-*/RPM-GPG-KEY*
    </p>
  </blockquote><br />
  <p>
    【リポジトリ変更】
  </p>
  <pre>
 # vi /etc/yum.repos.d/fedora.repo
[base]
    name=Fedora Core $releasever - $basearch - Base
    #baseurl=<a href="http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/">http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/</a>
    baseurl=<a href="ftp://ftp.riken.go.jp/pub/Linux/fedora/core/updates/$releasever/$basearch">ftp://ftp.riken.go.jp/pub/Linux/fedora/core/updates/$releasever/$basearch</a>
    #mirrorlist=<a href="http://fedora.redhat.com/download/mirrors/fedora-core-$releasever">http://fedora.redhat.com/download/mirrors/fedora-core-$releasever</a>
    enabled=1
    gpgcheck=1
</pre><br />
  <pre>
# vi /etc/yum.repos.d/fedora-updates.repo
[updates-released]
    name=Fedora Core $releasever - $basearch - Released Updates
    #baseurl=<a href="http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/">http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/</a>
    baseurl=<a href="ftp://ftp.riken.go.jp/pub/Linux/fedora/core/updates/$releasever/$basearch">ftp://ftp.riken.go.jp/pub/Linux/fedora/core/updates/$releasever/$basearch</a>
    #mirrorlist=<a href="http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever">http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever</a>
    enabled=1
    gpgcheck=1
</pre><br />
  <p>
    【自動起動】
  </p>
  <blockquote>
    <p>
      # chkconfig --level 35 yum on
    </p>
  </blockquote><br />
  <p>
    【yum リポジトリ更新】
  </p>
  <blockquote>
    <p>
      # yum check-update
    </p>
  </blockquote><br />
  <p>
    【利用可能なパッケージを更新】
  </p>
  <blockquote>
    <p>
      # yum -y update
    </p>
  </blockquote><br />
  <p>
    【yum Service起動】
  </p>
  <blockquote>
    <p>
      # service yum start
    </p>
  </blockquote>
</div>
</div>]]>
      </description>
      <pubDate>Fri, 10 Nov 2006 08:36:13 +0100</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2006:/article/1121898</guid>
    </item>
    <item>
      <title>[MISC]IE&#12392;Firefox&#12391;CSS&#12434;&#34920;&#31034;&#12375;&#12394;&#12364;&#12425;&#32232;&#38598;&#12391;&#12365;&#12427;</title>
      <link>http://d.hatena.ne.jp/hir_kaz/20061102/1162435031</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>
  <a href="http://www.sitevista.com/cssvista/">http://www.sitevista.com/cssvista/</a>
</p>
<p>
  ゴリゴリ書いていける人には便利かも！
</p>
<p>
  .NETフレームワークが必要。
</p>
</div>]]>
      </description>
      <pubDate>Thu, 02 Nov 2006 03:37:11 +0100</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2006:/article/1065520</guid>
    </item>
    <item>
      <title>[MISC]skype&#12398;&#38560;&#12375;&#32117;&#25991;&#23383;</title>
      <link>http://d.hatena.ne.jp/hir_kaz/20061011/1160544032</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>
  (mooning)
</p>
<p>
  (toivo)
</p>
<p>
  (finger)
</p>
<p>
  (bandit)
</p>
</div>]]>
      </description>
      <pubDate>Wed, 11 Oct 2006 07:20:32 +0200</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2006:/article/954843</guid>
    </item>
    <item>
      <title>[&#35373;&#23450;&#12513;&#12514;]favicon&#12456;&#12521;&#12540;&#12434;&#20986;&#12373;&#12394;&#12356;&#35352;&#36848;</title>
      <link>http://d.hatena.ne.jp/hir_kaz/20061005/1160008927</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>
  Apacheのログには、画像が見当たらない為に出力されるエラー場合があります。
</p>
<p>
  これを出力しないようにするには、設定ファイルに
</p>
<pre>
SetEnvIf Request_URI "\.(gif)|(jpeg)|(jpg)|(png)|(ico)$" no_log
CustomLog logs/error_log common env=!no_log
</pre>
<p>
  のように記述する。
</p>
</div>]]>
      </description>
      <pubDate>Thu, 05 Oct 2006 02:42:07 +0200</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2006:/article/954844</guid>
    </item>
    <item>
      <title>SHOW&#12467;&#12510;&#12531;&#12489;&#12424;&#12367;&#20351;&#12358;&#12418;&#12398;</title>
      <link>http://d.hatena.ne.jp/hir_kaz/20060531/1149040020</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>
  SHOW VARIABLES
</p>
<p>
  mySQLのシステム変数の値を表示します。
</p>
<p>
  <a href="http://dev.mysql.com/doc/refman/4.1/ja/show-variables.html">http://dev.mysql.com/doc/refman/4.1/ja/show-variables.html</a>
</p><br />
<p>
  SHOW PROCESSLIST
</p>
<p>
  実行中のスレッドを表示します。タスクマネージャーっぽい。
</p>
<p>
  <a href="http://dev.mysql.com/doc/refman/4.1/ja/show-processlist.html">http://dev.mysql.com/doc/refman/4.1/ja/show-processlist.html</a>
</p><br />
<p>
  SHOW STATUS
</p>
<p>
  サーバのステータス情報を提供します。
</p>
<p>
  <a href="http://dev.mysql.com/doc/refman/4.1/ja/show-status.html">http://dev.mysql.com/doc/refman/4.1/ja/show-status.html</a>
</p><br />
<p>
  SHOW ENGINE INNODB STATUS
</p>
<p>
  InnoDB の内部状態に関する情報を出力する
</p>
<p>
  <a href="http://dev.mysql.com/doc/refman/4.1/ja/innodb-monitor.html">http://dev.mysql.com/doc/refman/4.1/ja/innodb-monitor.html</a>
</p>
</div>]]>
      </description>
      <pubDate>Wed, 31 May 2006 03:47:00 +0200</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2006:/article/227609</guid>
    </item>
    <item>
      <title>&#36215;&#21205;&#12458;&#12503;&#12471;&#12519;&#12531;</title>
      <link>http://d.hatena.ne.jp/hir_kaz/20060531/1149040019</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>
  起動オプションをサポートしているコマンド
</p>
<p>
  mysql, mysqladmin, mysqld, mysqldump, mysqlimport, isamchk and pack_isam, mysqld_safe
</p>
<pre>
--no-defaults
</pre>
<p>
  オプションファイルを読込まない。コマンドラインの一番最初に記述しないといけないらしい。
</p>
<pre>
--defaults-extra-file=/path/to/file
</pre>
<p>
  オプションファイルを指定する。
</p>
<p>
  １台のmySQLサーバで言語の違うサービスを行いたい場合、デフォルトオプションファイルには、
</p>
<pre>
# my.jp.cnf
default-character-set=euc_jp
port=3306
socket=/var/lib/mysql/jp.sock
</pre>
<p>
  とし、その他の言語は
</p>
<pre>
# my.uk.cnf
default-character-set=euc_uk
port=3307
socket=/var/lib/mysql/jp.sock
</pre>
<p>
  などと記述し、下記のように起動する方法もできる。
</p>
<pre>
$ mysqld_safe --default-extra-file=/etc/my.jp.cnf
$ mysqld_safe --default-extra-file=/etc/my.uk.cnf
</pre>
</div>]]>
      </description>
      <pubDate>Wed, 31 May 2006 03:46:59 +0200</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2006:/article/227610</guid>
    </item>
    <item>
      <title>&#35373;&#23450;&#12501;&#12449;&#12452;&#12523;&#12395;&#12388;&#12356;&#12390;</title>
      <link>http://d.hatena.ne.jp/hir_kaz/20060531/1149040018</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><ul>
  <li>Linuxの場合
  </li>
</ul>
<pre>
1. /etc/my.cnf
2. データディレクトリ/my.cnf
3. defaults-extra-file
4. ~/my.cnf
</pre>
<ul>
  <li>Windowsの場合
  </li>
</ul>
<pre>
1. %SystemRoot%/my.ini
2. C:/my.cnf
3. データディレクトリ/my.cnf
</pre>
<p>
  mySQLは上記の表にかかれている順にオプションファイルを読みます。もし複数オプションファイルがあった場合、後から読まれた設定が有効になります。全てのオプションはコマンドラインの引数に上書きされ、いくつかのオプションは環境変数として定義できます。オプションファイルとコマンドラインの引数は環境変数を上書きします。
</p>
</div>]]>
      </description>
      <pubDate>Wed, 31 May 2006 03:46:58 +0200</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2006:/article/227611</guid>
    </item>
    <item>
      <title>[mySQL]mySQL&#12398;&#21193;&#24375;&#12513;&#12514;</title>
      <link>http://d.hatena.ne.jp/hir_kaz/20060531/1149040017</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">Aperçu non disponible pour cette note</div>]]>
      </description>
      <pubDate>Wed, 31 May 2006 03:46:57 +0200</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2006:/article/227612</guid>
    </item>
    <item>
      <title>[symfony]&#12504;&#12523;&#12497;&#12540;&#12392;&#12363;&#12496;&#12522;&#12487;&#12540;&#12479;&#12392;&#12363;</title>
      <link>http://www.ziki.com/fr/hirkaz+657/post/symfony+75796</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">Aperçu non disponible pour cette note</div>]]>
      </description>
      <pubDate>Tue, 02 May 2006 11:40:24 +0200</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2006:/article/75796</guid>
    </item>
    <item>
      <title>[symfony]&#12486;&#12540;&#12502;&#12523;&#32080;&#21512;</title>
      <link>http://d.hatena.ne.jp/hir_kaz/20060501/1146562363</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>
  <a href="http://www.symfony-project.com/">ここに</a>テーブル結合した時、全てのフィールドを取得するにはschemaで外部参照の設定をしておかないと、自動的には関数を作ってくれないというような事を書いてありましたが、私の英語力が低いためそのように解釈したのかもしれないので、誰かご存知の方いらっしゃったら教えてください。お願いします。
</p>
</div>]]>
      </description>
      <pubDate>Tue, 02 May 2006 11:32:43 +0200</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2006:/article/75797</guid>
    </item>
    <item>
      <title>[symfony]LIKE&#28436;&#31639;&#23376;&#12434;&#29992;&#12356;&#12383;&#26908;&#32034;</title>
      <link>http://d.hatena.ne.jp/hir_kaz/20060502/1146561698</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>
  検索項目に入力されたキーワードであいまいな条件抽出行いたい場合、
</p>
<p>
  CriterionをCriteriaに登録する必要があります。
</p>
<pre>
$c = new Criteria();
$c-&gt;add( 
    $c-&gt;getNewCriterion( 
        [TableName]Peer::[FieldName], 
        "%".[Keyword]."%", 
        Criteria::LIKE
    )
);
$result = [TableName]Peer::doSelect( $c );
</pre>
<p>
  上記のようにワイルドカードをキーワード設定する事ができます。
</p>
<p>
  その他にも『ALT_NOT_EQUAL』⇒『!=』、『GREATER_THAN』⇒『&gt;』、『GREATER_EQUAL』⇒『&gt;=』、『IN』⇒『IN』、『ISNULL』⇒『IS NULL』、『CURRENT_DATE』⇒『CURRENT_DATE』とかいろいろ用意されているもよう。
</p>
</div>]]>
      </description>
      <pubDate>Tue, 02 May 2006 11:21:38 +0200</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2006:/article/75798</guid>
    </item>
    <item>
      <title>[symfony] &#26085;&#20184;&#20837;&#21147;&#35036;&#21161;&#27231;&#33021;&#12395;&#12388;&#12356;&#12390;</title>
      <link>http://www.ziki.com/fr/hirkaz+657/post/symfony+21158</link>
      <description>
        <![CDATA[<div class="post_content wiki_text">Aperçu non disponible pour cette note</div>]]>
      </description>
      <pubDate>Mon, 10 Apr 2006 07:33:15 +0200</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2006:/article/21158</guid>
    </item>
    <item>
      <title>[symfony] helper &#12398;&#20351;&#12356;&#26041;</title>
      <link>http://d.hatena.ne.jp/hir_kaz/20060405/1144287376</link>
      <description>
        <![CDATA[<div class="post_content wiki_text"><p>&#10;  View&#19978;&#12391;&#12522;&#12531;&#12463;&#12420;&#12501;&#12457;&#12540;&#12512;&#12434;&#20351;&#12358;&#12395;&#12399;&#12289;helper &#12434;&#21033;&#29992;&#12375;&#12390;&#35352;&#36848;&#12377;&#12427;&#12290;&#10;</p>&#10;<p>&#10;  &#12354;&#12414;&#12426;&#24931;&#12428;&#12390;&#12356;&#12394;&#12356;&#12398;&#12391;&#12289;&#26368;&#21021;&#12399;&#25144;&#24785;&#12387;&#12383;&#12364;&#24931;&#12428;&#12427;&#12392;&#20415;&#21033;&#12391;&#12377;&#12290;&#10;</p>&#10;<p>&#10;  <strong>Link Helper</strong>&#10;</p>&#10;<ul>&#10;  <li>&#26222;&#36890;&#12398;&#12522;&#12531;&#12463;&#10;  </li>&#10;</ul>&#10;<pre>&#10;&lt;?php echo link_to('Link String', 'moduleName/functionName?parameter=value') ?&gt;&#10;&#8595;&#10;&lt;a href="/moduleName/functionName/parameter/value" title="interesting article"&gt;Link String&lt;/a&gt;&#10;</pre>&#10;<ul>&#10;  <li>&#30011;&#20687;&#12522;&#12531;&#12463;&#10;  </li>&#10;</ul>&#10;<pre>&#10;&lt;?php echo link_to(image_tag('imageName'), 'moduleName/functionName') ?&gt;&#10;&#8595;&#10;&lt;a href="/moduleName/functionName"&gt;&lt;img src="/images/imageName" alt="imageName" /&gt;&lt;/a&gt;&#10;</pre>&#10;<ul>&#10;  <li>&#12501;&#12457;&#12540;&#12512;&#36865;&#20449;&#12375;&#12383;&#12356;&#22580;&#21512;&#10;  </li>&#10;</ul>&#10;<pre>&#10;&lt;?php echo link_to('Link String', 'moduleName/functionName', 'post=true') ?&gt;&#10;&#8595;&#10;&lt;a onclick="f = document.createElement('form'); document.body.appendChild(f); f.method = 'POST'; f.action = this.href; f.submit();return false;" href="/moduleName/functionName"&gt;Link String&lt;/a&gt;&#10;</pre>&#10;<ul>&#10;  <li>&#12381;&#12398;&#20182;&#10;  </li>&#10;</ul>&#10;<pre>&#10;&lt;?php echo link_to('Link String', 'moduleName/functionName', 'confirm=&#36983;&#31227;&#12375;&#12414;&#12377;&#12289;&#12424;&#12429;&#12375;&#12356;&#12391;&#12377;&#12363;&#65311;') ?&gt;&#10;&#8595;&#10;&lt;a onclick="return confirm('&#36983;&#31227;&#12375;&#12414;&#12377;&#12424;&#12429;&#12375;&#12356;&#12391;&#12377;&#12363;&#65311;');" href="/moduleName/functionName"&gt;Link String&lt;/a&gt;&#10;</pre>&#10;<pre>&#10;&lt;?php echo link_to('Link String', 'moduleName/functionName', 'popup=true') ?&gt;&#10;&#8595;&#10;&lt;a onclick="window.open(this.href);return false;" href="/moduleName/functionName"&gt;Link String&lt;/a&gt;&#10;</pre>&#10;<pre>&#10;&lt;?php echo link_to('Link String', '/moduleName/functionName', Array('popup' =&gt; Array('Window title','width=310,height=400,left=320,top=0'))) ?&gt;&#10;&#8595;&#10;&lt;a onclick="window.open(this.href,'Window title','width=310,height=400,left=320,top=0');return false;" href="/moduleName/functionName"&gt;Link String&lt;/a&gt;&#10;</pre>&#10;<pre>&#10;&lt;?php echo link_to('Link String', '/moduleName/functionName', 'confirm=&#36865;&#20449;&#12375;&#12414;&#12377;&#12289;&#12424;&#12429;&#12375;&#12356;&#12391;&#12377;&#12363;&#65311; post=true') ?&gt;&#10;&#8595;&#10;&lt;a onclick="if (confirm('&#36865;&#20449;&#12375;&#12414;&#12377;&#12289;&#12424;&#12429;&#12375;&#12356;&#12391;&#12377;&#12363;&#65311;')) { f = document.createElement('form'); document.body.appendChild(f); f.method = 'POST'; f.action = this.href; f.submit(); };return false;" href="/moduleName/functionName"&gt;Link String&lt;/a&gt;&#10;</pre>&#10;<pre>&#10;&lt;?php echo link_to('Link String', '/moduleName/functionName', 'confirm=&#21029;&#12454;&#12451;&#12531;&#12489;&#12454;&#12434;&#38283;&#12365;&#12414;&#12377;&#12289;&#12424;&#12429;&#12375;&#12356;&#12391;&#12377;&#12363;&#65311; popup=true') ?&gt;&#10;&#8595;&#10;&lt;a onclick="if (confirm('&#21029;&#12454;&#12451;&#12531;&#12489;&#12454;&#12434;&#38283;&#12365;&#12414;&#12377;&#12289;&#12424;&#12429;&#12375;&#12356;&#12391;&#12377;&#12363;&#65311;')) { window.open(this.href); };return false;" href="/moduleName/functionName"&gt;Link String&lt;/a&gt;&#10;</pre>&#10;<p>&#10;  <strong>Button Helper</strong>&#10;</p>&#10;<ul>&#10;  <li>&#26222;&#36890;&#12398;&#12508;&#12479;&#12531;&#10;  </li>&#10;</ul>&#10;<pre>&#10;&lt;?php echo button_to('Button Value', '/moduleName/functionName') ?&gt;&#10;&#8595;&#10;&lt;input value="Button Value" type="button" onclick="document.location.href='/moduleName/functionName';" /&gt;&#10;</pre>&#10;<ul>&#10;  <li>&#12469;&#12502;&#12511;&#12483;&#12488;&#12508;&#12479;&#12531;&#10;  </li>&#10;</ul>&#10;<pre>&#10;&lt;?php echo button_to('Button Value', '/moduleName/functionName', 'post=true') ?&gt;&#10;&#8595;&#10;&lt;form method="post" class="button_to" action="/moduleName/functionName"&gt;&lt;input value="Button Value" type="submit" /&gt;&lt;/form&gt;&#10;</pre>&#10;<ul>&#10;  <li>&#12381;&#12398;&#20182;&#10;  </li>&#10;</ul>&#10;<pre>&#10;&lt;?php echo button_to('Button Valu', '/moduleName/functionName', 'confirm=&#21029;&#12454;&#12451;&#12531;&#12489;&#12454;&#12434;&#38283;&#12365;&#12414;&#12377;&#12289;&#12424;&#12429;&#12375;&#12356;&#12391;&#12377;&#12363;&#65311; popup=true') ?&gt;&#10;&#8595;&#10;&lt;input value="Button Valu" type="button" onclick="if (confirm('&#21029;&#12454;&#12451;&#12531;&#12489;&#12454;&#12434;&#38283;&#12365;&#12414;&#12377;&#12289;&#12424;&#12429;&#12375;&#12356;&#12391;&#12377;&#12363;&#65311;')) {window.open('/moduleName/functionName');}" /&gt;&#10;</pre>&#10;<p>&#10;  <strong>Mail Helper</strong>&#10;</p>&#10;<ul>&#10;  <li>&#26222;&#36890;&#10;  </li>&#10;</ul>&#10;<pre>&#10;&lt;?php echo mail_to('mail Address', 'Link String') ?&gt;&#10;&#8595;&#10;&lt;a href="mailto:mail Address'&gt;Link String&lt;/a&gt;&#10;</pre>&#10;<ul>&#10;  <li>&#12456;&#12531;&#12467;&#12540;&#12489;&#10;  </li>&#10;</ul>&#10;<pre>&#10;&lt;?php echo mail_to('mail Address', 'Link String', array('encode' =&gt; true)) ?&gt;&#10;&#8595;&#10;&lt;a href="&amp;#109;&amp;#x61;&amp;#105;&amp;#108;&amp;#x74;&amp;#x6f;&amp;#58;&amp;#x6d;&amp;#121;"&gt;&amp;#x63;&amp;#111;&amp;#110;&lt;/a&gt;&#10;</pre>&#10;<p>&#10;  <strong>Image Helper</strong>&#10;</p>&#10;<pre>&#10;&#10;</pre>&#10;<p>&#10;  <strong>Javascript Helper</strong>&#10;</p>&#10;<pre>&#10;&#10;</pre>&#10;</div>]]>
      </description>
      <pubDate>Thu, 06 Apr 2006 03:36:16 +0200</pubDate>
      <guid isPermaLink="false">tag:ziki.com,2006:/article/21159</guid>
    </item>
  </channel>
</rss>

