<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
   <channel>
      <title>あんじーのテクニカルブログ</title>
      <link>http://blog.development-network.net/ung/</link>
      <description>技術評価やIT系の情報などについて個人的な意見をつらつらと・・・
　携帯でもご覧いただけます。モバイルサイトのURLを携帯に送る</description>
      <language>ja</language>
      <copyright>Copyright 2009</copyright>
      <lastBuildDate>Tue, 23 Jun 2009 08:56:57 +0900</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/?v=4.2-ja</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

      
      <item>
         <title>AuthComponentでセッション切れが発生する</title>
         <description><![CDATA[CakePHPのアプリケーションでAuthコンポーネントを利用して認証システムを作っていると時々セッション切れになってログイン画面に誘導されることがある。

<a href="http://kodukai.zaiteku.jp/">こづかいつけーる for Web</a>ではOpenIDによる認証システムを使っていることもあるのかなぜかしらセッション切れが多いと感じていたところ、<a href="http://blog.spicebox.jp/labs/2009/05/cakephp_security_high.html">スパイスラボのブログ</a>にて有益な情報を発見した。

Security.level が high のときに起きるいろいろなことということで事例が紹介がされており、なかでもリダイレクトが書き換えられるというところが気になった。実際、こづかいつけーる for Webでのcore.phpのSecurity.levelがhighになっていたところ、mediumにしたらセッション切れは起こらなくなった。

おそらくセッションの保持範囲が設定レベルに応じて変わってくるところがポイントになっていると考えられる。]]></description>
         <link>http://blog.development-network.net/ung/2009/06/authcomponent.html</link>
         <guid>http://blog.development-network.net/ung/2009/06/authcomponent.html</guid>
         <category>cakePHP</category>
         <pubDate>Tue, 23 Jun 2009 08:56:57 +0900</pubDate>
      </item>
      
      <item>
         <title>複数の入力項目をチェックする</title>
         <description>モデルに実装するバリデーションの例には、メールアドレスを2回入力して、一致しているかどうかを比較したりするような複数の入力項目をチェックする例が残念ながら記載されていない。

モデルの中で何とかやってみた例なので、クレバーな方法ではないかもしれないが、DBへデータを登録する前のチェックをコントローラーで実装しようとすると面倒なので、困っている方がいらっしゃれば参考にしていただきたいと思う。

var $validate = array(
　&apos;mailaddrss1&apos; =&gt; array(
　　&apos;rule&apos; =&gt; array(&apos;checkAddrss&apos;),
　　&apos;message&apos; =&gt; &apos;メールアドレス1とメールアドレス2の入力内容が異なります&apos;,
　),
);

//$dataはmailaddress1の内容がセットされる
function checkAddrss($data){
　$check_data= $this-&gt;data;
　return $data != $check_data[&apos;ModelName&apos;][&apos;mailaddress2&apos;];
}</description>
         <link>http://blog.development-network.net/ung/2009/06/post_234.html</link>
         <guid>http://blog.development-network.net/ung/2009/06/post_234.html</guid>
         <category>cakePHP</category>
         <pubDate>Mon, 22 Jun 2009 14:49:12 +0900</pubDate>
      </item>
      
      <item>
         <title>退院後に必要なもの（チャイルドシート編）</title>
         <description><![CDATA[チャイルドシートは1万円台のものから4,5万円するものまで様々だが、そんなに予算がないので、2万5千円をめどに考えてみた。

候補に挙がったのは、7歳まで利用できるプリムロングSと2012年から適用されるECE(ヨーロッパ統一規則適合品）に対応しているコッコロ、コッコロEGで悩んだ。プリムロングは、2003年に販売されたモデルで、国土交通省装置型式指定基準適合品になっているものの、新基準ではない点が気がかりだったが、コッコロは、軽量ながらも作りが簡単になっていて不安だという口コミもあり、最終的にはコストパフォーマンスに優れており、作りがしっかりしているというプリムロングSをAmazonから購入した。

<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=zaitekujp-22&o=9&p=8&l=as1&asins=B000K2KO7W&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>　<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=zaitekujp-22&o=9&p=8&l=as1&asins=B001ECQX2M&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>　<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=zaitekujp-22&o=9&p=8&l=as1&asins=B001KBYQP8&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>

プリムロングSは取り付けしにくいという口コミがあったが、実際取り付けてみると取扱説明書だけでも十分に取り付けができた。また、DVDが付いているのだが、こちらを見ると非常にわかりやすかったので、説明書だけでは分かりにくい人もDVDを見れば安心だと思った。

値段も安かったのは、型落ちで在庫整理品かと思ったら、製造日が2009/5/23、Amazonへの納品日が2009/6/1になっていたので、そうでもないらしい。Amazonでもランキング3位に入るだけあって、多くの人に支持されたロングセラーなんだろうと思う。]]></description>
         <link>http://blog.development-network.net/ung/2009/06/post_233.html</link>
         <guid>http://blog.development-network.net/ung/2009/06/post_233.html</guid>
         <category>子育て</category>
         <pubDate>Sat, 20 Jun 2009 08:32:56 +0900</pubDate>
      </item>
      
      <item>
         <title>シリアルポート</title>
         <description>・標準的なインターフェイスはRS-232Cである。
・1ビット単位でデータを転送する
・ブートローダーとLinuxカーネルでは、同じ速度を使用するように設定する必要がある。（異なる速度を設定するとカーネルパニックが発生し、再起動が必要）</description>
         <link>http://blog.development-network.net/ung/2009/06/post_232.html</link>
         <guid>http://blog.development-network.net/ung/2009/06/post_232.html</guid>
         <category>LPIC1(117-101)</category>
         <pubDate>Fri, 19 Jun 2009 20:17:33 +0900</pubDate>
      </item>
      
      <item>
         <title>debugレベルに応じてエラー表示が変わってしまう</title>
         <description>app/config/core.phpの
Configure::write(&apos;debug&apos;, N);
のN=0とN&gt;0では、コントローラーもしくはアクションなどが存在しない場合に表示されるエラーメッセージが変わってしまう。

具体的には、N&gt;0ならば、app/views/missing_controller.ctp、app/views/missing_action.ctpが呼ばれるのに対して、N=0ならば、app/views/error404.ctpが呼ばれる仕組みだ。

これは、cake/libs/error.phpの110行目あたりにある
if ($method !== &apos;error&apos;) {
　if (Configure::read() == 0) {
　　$method = &apos;error404&apos;;
　　if (isset($code) &amp;&amp; $code == 500) {
　　　$method = &apos;error500&apos;;
　　}
　}
}
によるものである。

debugレベルを0にしてリリースする場合には、意図したエラーメッセージが出るか確認したほうがよさそうだ。</description>
         <link>http://blog.development-network.net/ung/2009/06/debug.html</link>
         <guid>http://blog.development-network.net/ung/2009/06/debug.html</guid>
         <category>cakePHP</category>
         <pubDate>Fri, 19 Jun 2009 13:34:22 +0900</pubDate>
      </item>
      
      <item>
         <title>退院後に必要なもの（授乳編）</title>
         <description><![CDATA[産後平均7日間の入院でかかる費用は、約38万円と聞かされていたが、実際かかった費用は新生児の医療費を含めて約44万円だった。個室だったため、差額ベット代や休日加算などが含まれているのだと思う。

ところで、退院後にすぐに必要になったものについてまとめてみた。夫婦で休みを取れていればいいけれども、そうでなければ、入院前に買いそろえておく必要があると思う。

<strong>哺乳瓶</strong>
哺乳瓶はヌークというもので、ガラス製品のものが温度がよくわかってよいと思う。
240mlのものと120mlのものがあって、新生児には、120mlがいいかもしれない。家では、120mlを4本、240mlを2本そろえた。
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=zaitekujp-22&o=9&p=8&l=as1&asins=B001V7UM6S&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr&nou=1" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>　<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=zaitekujp-22&o=9&p=8&l=as1&asins=B001V82XJ6&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr&nou=1" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>


<strong>哺乳瓶洗浄</strong>
ピジョンからミルクポンというタンクに溶かすだけでいいものが売っているので、ミルクポンとセットで使っている。（タンクは、240mlのガラス瓶が4本入る大きさ）
濃度をきちんと管理しないといけないけれど、計量する手間は面倒なので、便利。
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=zaitekujp-22&o=9&p=8&l=as1&asins=B000BNB3HK&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr&nou=1" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>　<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=zaitekujp-22&o=9&p=8&l=as1&asins=B001TM6H1E&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr&nou=1" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>

洗浄する際に、母乳が残っているとすぐに汚れてしまうので、お湯で洗ってから入れるわけだけれども、それでも細かい汚れが付いてしまっているので、哺乳瓶のブラシを買っておきたい。なお、ガラス瓶用とプラスチック用の2つがあるので注意したい。
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=zaitekujp-22&o=9&p=8&l=as1&asins=B000FNXVCQ&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr&nou=1" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>]]></description>
         <link>http://blog.development-network.net/ung/2009/06/post_229.html</link>
         <guid>http://blog.development-network.net/ung/2009/06/post_229.html</guid>
         <category>子育て</category>
         <pubDate>Thu, 18 Jun 2009 11:23:42 +0900</pubDate>
      </item>
      
      <item>
         <title>ディバイスファイル</title>
         <description><![CDATA[/dev/hd[a-z][0-9]+　IDEハードディスク
/dev/sd[a-z][0-9]+　SCSIハードディスク(SATAも)
/dev/ttyS[0-9]+　シリアルポート(COM[1-9])
/dev/lp[0-9]+　LPTポート
/dev/fd[0-9]+　フロッピーディスク

ディバイスファイルは、<strong>スペシャルファイル</strong>（<strong>キャラクタディバイス</strong>：バッファなしでデータを受け渡す）になっており、パーミッションを表示すると crw------- などとcがセットされている。]]></description>
         <link>http://blog.development-network.net/ung/2009/06/post_228.html</link>
         <guid>http://blog.development-network.net/ung/2009/06/post_228.html</guid>
         <category>LPIC1(117-101)</category>
         <pubDate>Thu, 18 Jun 2009 07:27:34 +0900</pubDate>
      </item>
      
      <item>
         <title>IRQ(Interrupt ReQuest)</title>
         <description>IRQ：1　キーボード
IRQ：3(I/Oポートアドレス：02F8)　シリアルポート(COM)2
IRQ：4　シリアルポート(COM)1
IRQ：5　パラレルポート(LPT)2、サウンドカード
IRQ：6　フロッピーディスク
IRQ：7　パラレルポート(LPT)1</description>
         <link>http://blog.development-network.net/ung/2009/06/irqinterrupt_request.html</link>
         <guid>http://blog.development-network.net/ung/2009/06/irqinterrupt_request.html</guid>
         <category>LPIC1(117-101)</category>
         <pubDate>Thu, 18 Jun 2009 07:07:56 +0900</pubDate>
      </item>
      
      <item>
         <title>環境変数エラー</title>
         <description><![CDATA[Trac detected an internal error: The environment options "TRAC_ENV" or "TRAC_ENV_PARENT_DIR" or the mod_python options "TracEnv" or "TracEnvParentDir" are missing. Trac requires one of these options to locate the Trac environment(s).

というエラーが発生した。
原因は、TRAC_ENVがhttpd.confなどに設定されていないことによる。

&lt;Location /xxx&gt;
  SetEnv TRAC_ENV "<em>/trac_path</em>"
&lt;/Location&gt;

などの記載を行う。]]></description>
         <link>http://blog.development-network.net/ung/2009/06/post_227.html</link>
         <guid>http://blog.development-network.net/ung/2009/06/post_227.html</guid>
         <category>trac</category>
         <pubDate>Sun, 14 Jun 2009 18:42:27 +0900</pubDate>
      </item>
      
      <item>
         <title>出生に関する手続</title>
         <description><![CDATA[出生にあたり手続きをしなければならないものは、出生届、住民登録、児童手当申請の主に3つとなる。出生届は、里帰り出産している場合には、出産した病院の市町村に届け出はできるが、住民登録並びに児童手当申請は、住民登録している市町村でしかできないので、届け出忘れに注意したい。

<strong>出生届</strong>
生後14日以内に届け出をしなければならない。必要なのは、母子手帳、印鑑、出生届の3つだが、届出者の本人確認のための運転免許証を持っていくといいと思う。

<strong>住民登録</strong>
出生届をしたら住民登録が自動的に行われてもよさそうだが、これらは別々に行わなければならない。出生届が住民登録をしていない市町村で行われた場合、1週間以降に行う必要がある。

<strong>児童手当申請</strong>
生後15日以内に届け出をしなければ、手当を受給開始月が遅れてしまう。また、所得制限があるので、申請しても却下される場合がある。また、乳幼児医療費助成制度を設けている場合もあるので、確認をして併せて申請を行う。]]></description>
         <link>http://blog.development-network.net/ung/2009/06/post_231.html</link>
         <guid>http://blog.development-network.net/ung/2009/06/post_231.html</guid>
         <category>子育て</category>
         <pubDate>Wed, 10 Jun 2009 12:05:58 +0900</pubDate>
      </item>
      
      <item>
         <title>CakePHPで作成したアプリケーション</title>
         <description><![CDATA[CakePHPで作成したWebアプリケーション「<a href="http://kodukai.zaiteku.jp/users/login">こづかいつけーる for Web</a>」をリリースしました。
アカウントの作成が不要で、mixi、Yahoo、Googleのアカウントがあればすぐ利用ができる家計簿サービスです。

CakePHPと<a href="http://blog.ecworks.jp/ktai">携帯ライブラリ「lib3gk」＆CakePHP1.2用ヘルパー/コンポーネント</a>のおかげでコーディング量を大幅に減らすことができました。]]></description>
         <link>http://blog.development-network.net/ung/2009/06/cakephp_3.html</link>
         <guid>http://blog.development-network.net/ung/2009/06/cakephp_3.html</guid>
         <category>時事ネタ</category>
         <pubDate>Wed, 10 Jun 2009 08:02:07 +0900</pubDate>
      </item>
      
      <item>
         <title>第一子誕生</title>
         <description><![CDATA[6月7日に2,596gの男の子（第一子）を授かった。

職場の協力もあり、職場で初めて2ヵ月間の育児休暇をとることができ、2ヵ月間という短い期間ながら、これから育児を頑張っていこうと思う。ところで、育児休暇についてだが、夫婦同時に取得することはできないため、妻が育児休暇をとる場合には、産後休暇の56日間にあわせて取ると、同時に子育てすることができる。

男性の育児休業の取得率だが、<a href="http://www.mhlw.go.jp/houdou/2008/08/h0808-1.html">厚生労働省の資料によれば、1.56%</a>であるらしい。低水準ながら、100人に1.5人とれているというのは自分の職場を含めて、協力的な職場もあるのだと感心する。これから1人でも多く育児休暇を取得して、育児休暇をとることが当たり前の世の中になればよいと思う。

ところで、育児休暇をとると基本的には無給となってしまうため、<a href="http://www.shakaihoken.org/sumikin/koyou/ikuji_a.html">育児休業給付</a>という支援制度があり、育児休暇を取得している間は、取得前の30%、取得後6ヵ月後に20%の50%が保障される仕組みになっている。

これからは技術の内容に子育ての内容を含めて情報を発信していきたいと思います。]]></description>
         <link>http://blog.development-network.net/ung/2009/06/post_230.html</link>
         <guid>http://blog.development-network.net/ung/2009/06/post_230.html</guid>
         <category>子育て</category>
         <pubDate>Sun, 07 Jun 2009 20:21:46 +0900</pubDate>
      </item>
      
      <item>
         <title>flushをするとメッセージの後に1が出力される</title>
         <description><![CDATA[<a href="http://d.hatena.ne.jp/iphlox/20090324/1237869710#tb">iphloxの情報整理ノート</a>に対処方法が紹介されている。今回の対処の方法に従い、
cake/libs/view/helpers/session.phpをapp/view/helpers/session.phpにコピーし、

echo($out);
parent::del('Message.' . $key);
return true;

を

//echo($out);
parent::del('Message.' . $key);
//return true;
return $out;

とすると表示されなくなる。不具合なのかどうかはまた別の機会に検証してみたい。]]></description>
         <link>http://blog.development-network.net/ung/2009/06/flush1.html</link>
         <guid>http://blog.development-network.net/ung/2009/06/flush1.html</guid>
         <category>cakePHP</category>
         <pubDate>Sat, 06 Jun 2009 14:53:18 +0900</pubDate>
      </item>
      
      <item>
         <title>英語キーボードを日本語キーボードに変更する</title>
         <description><![CDATA[VMWareでインストールを行った際にキーボードの配列がなぜか英語キーになっていたので、日本語に変更する方法を調べてみた。<a href="http://q.hatena.ne.jp/1120485462">はてな</a>より。
]]></description>
         <link>http://blog.development-network.net/ung/2009/06/post_226.html</link>
         <guid>http://blog.development-network.net/ung/2009/06/post_226.html</guid>
         <category>Windows</category>
         <pubDate>Fri, 05 Jun 2009 10:33:40 +0900</pubDate>
      </item>
      
      <item>
         <title>ごみ箱のアイコンを復旧させる方法</title>
         <description><![CDATA[Windows Vistaでごみ箱のアイコンを誤って捨ててしまったため、その復旧方法を調べてみた。
Microsoftのサポートに<a href="http://support.microsoft.com/kb/929880/ja">Windows Vista のデスクトップに [ごみ箱] アイコンを表示する方法</a>があったので、紹介する。]]></description>
         <link>http://blog.development-network.net/ung/2009/06/post_225.html</link>
         <guid>http://blog.development-network.net/ung/2009/06/post_225.html</guid>
         <category>Windows</category>
         <pubDate>Thu, 04 Jun 2009 22:28:10 +0900</pubDate>
      </item>
      
   </channel>
</rss>
