<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Challenge4Life</title>
    <link rel="alternate" type="text/html" href="http://web.creator-world.net/" />
    <link rel="self" type="application/atom+xml" href="http://web.creator-world.net/atom.xml" />
    <id>tag:web.creator-world.net,2008-03-28://1</id>
    <updated>2012-02-02T09:42:44Z</updated>
    <subtitle>調べ物を忘れないためのブログと少しの日常の雑記
基本的にはPHPとMySQL関連のことを調べることが多いセミプロSE</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.1</generator>

<entry>
    <title>CentOS 5にPHP5.2以上をインストール</title>
    <link rel="alternate" type="text/html" href="http://web.creator-world.net/2012/02/centos-5php52.html" />
    <id>tag:web.creator-world.net,2012://1.130</id>

    <published>2012-02-02T09:36:03Z</published>
    <updated>2012-02-02T09:42:44Z</updated>

    <summary>CentOS 5にPHP5.2以上をインストール</summary>
    <author>
        <name>challenger</name>
        
    </author>
    
        <category term="備忘録（PHP)" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="centos" label="centos" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="php" label="php" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://web.creator-world.net/">
        <![CDATA[<p>CentOS 5系でyum install php でインストールした場合にはPHP5.1.6がインストールされる。
</p>
<p>
別にプログラム自体は問題なかったのだけど、phpmyadminの最新版は対応していない。
</p>
<p>
そこで、PHP5.2以上をインストールしなければ。
</p>
<p>
そのときに、やったことをメモ。
</p>
<br />
<div style="background-color:#FFCC00;">
# rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
# vi /etc/yum.repos.d/utterramblings.repo
</div>

<div style="background-color:#FFCC00;">
[utterramblings]
name=Jason's Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=0
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
priority=0
</div>

<p>最期の行のpriority=0を設定</p>

<div style="background-color:#FFCC00;">
# yum --enablerepo=rpmforge --enablerepo=utterramblings update php
</div>
<p>
終わったらrpmforgeとutterramblingsはenabled=0に設定。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>PostgreSQL 文字コードの設定</title>
    <link rel="alternate" type="text/html" href="http://web.creator-world.net/2012/02/postgresql.html" />
    <id>tag:web.creator-world.net,2012://1.129</id>

    <published>2012-02-02T09:26:58Z</published>
    <updated>2012-02-02T09:33:18Z</updated>

    <summary>PostgreSQL 文字コードの設定</summary>
    <author>
        <name>challenger</name>
        
    </author>
    
        <category term="備忘録(PostgreSQL)" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="postgressql" label="PostgresSQL" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://web.creator-world.net/">
        <![CDATA[<p>普段はMySQLを使っているのですが、ひょんなことからPostgreSQLの設定をすることに。</p>
<p>MySQLだったら、my.cnfの設定ファイルを修正したら文字コードを設定できるのだが、PostgreSQLは一体どこに？</p>
<br />
<p>調べたら、PostgreSQLのユーザでログイン後にコマンドから設定するらしい。</p>
<div style="border:1px solid #FFCC00;background-color:#CCff00;font-size:18px;">
//postgresユーザでログイン<br />
# su - postgres<br />

//文字コード設定<br />
% initdb --encoding=EUC_JP<br />

</div>]]>
        
    </content>
</entry>

<entry>
    <title>FPDFで出力したPDFを印刷するときの注意点</title>
    <link rel="alternate" type="text/html" href="http://web.creator-world.net/2011/04/fpdfpdf.html" />
    <id>tag:web.creator-world.net,2011://1.128</id>

    <published>2011-04-08T09:45:21Z</published>
    <updated>2011-04-08T09:56:40Z</updated>

    <summary>FPDFで出力したPDFを印刷したときに、フォントが違うので悩まされました。
</summary>
    <author>
        <name>challenger</name>
        
    </author>
    
        <category term="備忘録（PHP)" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="adobereader" label="Adobe Reader" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="pdf" label="PDF" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="php" label="PHP" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://web.creator-world.net/">
        <![CDATA[<p>
FPDFで出力したPDFを印刷したときに、フォントが違うので悩まされました。<br />
Windowsだと、近いフォントで出力されますが、Macだと少し違うフォントで出力されます。<br />
と、言うかインストールされているフォントによって異なります。<br />
調べた結果、印刷するときにはコンピュータにインストールされているフォントが使われいるみたいです。<br />
PDFで表示されているから、そのまま印刷されるだろうと思ってました。<br />
</p>
<br />
<p>
原因は、FPDFで出力したPDFのフォントがコンピュータにないからです。<br />
FPDFの<span style="font-weight:bold;">japanese.php</span>内のフォント指定が<span style="font-weight:bold;font-size:22px;">"KozMinPro-Regular-Acro"</span>となっています。<br />
これは、標準での設定だったと思います。<br />
これを、<span style="font-weight:bold;font-size:22px;">"KozMinPr6N-Regular"</span>に変更すると表示と同じ印刷結果になりました。<br />
</p>
<br />
<p>
この"KozMinPr6N-Regular"というのは、Adobe Reader Xに組み込まれているものですが、バージョンが上がると変わるかもしれないので注意が必要です。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>時間のかかる処理でブラウザタイムアウトの対策（firefox)</title>
    <link rel="alternate" type="text/html" href="http://web.creator-world.net/2010/06/firefox.html" />
    <id>tag:web.creator-world.net,2010://1.127</id>

    <published>2010-06-02T05:15:42Z</published>
    <updated>2011-04-08T10:07:39Z</updated>

    <summary>定期的にパケットを送信してタイムアウトにならないように対策をしますが、それでも対応できない場合にブラウザのタイムアウトの設定を調整します。</summary>
    <author>
        <name>challenger</name>
        
    </author>
    
        <category term="備忘録（PHP)" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="firefox" label="Firefox" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="php" label="php" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://web.creator-world.net/">
        <![CDATA[<p>PHPなどで、処理を実行するときに長時間の処理となってしまう場合、ブラウザ側でタイムアウトとなってしまい継続処理がうまく実行できない場合があります。</p>
<p>定期的にパケットを送信してタイムアウトにならないように対策をしますが、それでも対応できない場合にブラウザのタイムアウトの設定を調整します。定期的にパケットを送信してタイムアウトにならないように対策をしますが、それでも対応できない場合にブラウザのタイムアウトの設定を調整します。</p>
<p>Firefoxについては、アドレスバーに<b>about:config</b>と入力することで設定画面を開くことが出来ます。</p>
<p>表示された項目の<b>network.http.keep-alive.timeout</b>という項目がタイムアウト時間にあたります(秒数指定)。</p>]]>
        <![CDATA[<div align="center">

<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=affiliate2web-22&o=9&p=16&l=st1&mode=books-jp&search=WEB%E9%96%8B%E7%99%BA&fc1=000000&lt1=_blank&lc1=3366FF&bg1=FFFFFF&f=ifr" marginwidth="0" marginheight="0" width="468" height="336" border="0" frameborder="0" style="border:none;" scrolling="no"></iframe>

</div>
]]>
    </content>
</entry>

<entry>
    <title>要素の座標を取得 javascript</title>
    <link rel="alternate" type="text/html" href="http://web.creator-world.net/2010/03/-javascript.html" />
    <id>tag:web.creator-world.net,2010://1.126</id>

    <published>2010-03-20T14:14:58Z</published>
    <updated>2010-03-20T14:21:54Z</updated>

    <summary>javascriptで指定した要素の座標を簡単に取得する方法です。</summary>
    <author>
        <name>challenger</name>
        
    </author>
    
        <category term="備忘録（javascript)" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="javascript" label="javascript" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://web.creator-world.net/">
        <![CDATA[<p>javascriptで指定した要素の座標を簡単に取得する方法です。</p>
<br />
<div style="border: 1px solid rgb(169, 169, 169); background-color: rgb(255, 153, 204); padding: 10px; font-size: 18px;">
function getElementPosition(e)<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;var p  = {x:0,y:0};<br />
&nbsp;&nbsp;&nbsp;&nbsp;if( !e.offsetParent ){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return p ;<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;else{<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;p.x = e.offsetLeft;<br />
&nbsp;&nbsp;&nbsp;&nbsp;p.y = e.offsetTop;<br />
&nbsp;&nbsp;&nbsp;&nbsp;if(e.offsetParent){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var pp = getElementPosition(e.offsetParent);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;p.x += PixNum( pp.x );<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;p.y += PixNum(pp.y );<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;return p;<br />
}<br />
function PixNum(sz)<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;var s = (sz + "").replace(/\D/g,"");<br />
&nbsp;&nbsp;&nbsp;&nbsp;var n = parseInt(s);<br />
&nbsp;&nbsp;&nbsp;&nbsp;return n;<br />
}<br />
</div>
<br />
]]>
        
    </content>
</entry>

<entry>
    <title>Objective-C 数値→文字列、文字列→数値の変換</title>
    <link rel="alternate" type="text/html" href="http://web.creator-world.net/2010/02/objectivec.html" />
    <id>tag:web.creator-world.net,2010://1.125</id>

    <published>2010-02-26T09:31:49Z</published>
    <updated>2011-04-08T10:05:41Z</updated>

    <summary>objective-cで数値を文字列に変換する方法と数値を文字列に変換する方法 </summary>
    <author>
        <name>challenger</name>
        
    </author>
    
        <category term="備忘録(Objective-C)" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="objectivec" label="Objective-C" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://web.creator-world.net/">
        <![CDATA[<p>
objective-cで数値を文字列に変換する方法と数値を文字列に変換する方法
</p>
<br />
<div style="width: 400px; border: 1px solid rgb(169, 169, 169); background-color: rgb(200, 102, 120); padding: 10px; color: rgb(255, 255, 255); font-size: 16px;">
//文字列を数値に変換 <br />
int suuji = [ @"100" intValue ];<br />
<br />
//数値を文字列に変換<br />
NSString* moji;  <br />
moji = [ NSString stringWithFormat : @"%d", 100]; <br />
</div>
<br />
<p>
よく使うけど、いつも忘れる
</p>]]>
        <![CDATA[<div align="center">

<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=affiliate2web-22&o=9&p=16&l=st1&mode=books-jp&search=Objective-C&fc1=000000&lt1=_blank&lc1=3366FF&bg1=FFFFFF&f=ifr" marginwidth="0" marginheight="0" width="468" height="336" border="0" frameborder="0" style="border:none;" scrolling="no"></iframe>
</div>
]]>
    </content>
</entry>

<entry>
    <title>四則演算は必ず変数に格納するべき？</title>
    <link rel="alternate" type="text/html" href="http://web.creator-world.net/2009/10/post-24.html" />
    <id>tag:web.creator-world.net,2009://1.124</id>

    <published>2009-10-09T04:43:56Z</published>
    <updated>2009-10-09T04:53:24Z</updated>

    <summary>PHPで、四則演算をすることって多々あると思います。その中で、小数点を含む計算をしたときに、コンピュータは賢いようで賢くないので、誤計算をしてしまいます。</summary>
    <author>
        <name>challenger</name>
        
    </author>
    
        <category term="備忘録（PHP)" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="php" label="PHP" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://web.creator-world.net/">
        <![CDATA[<p>PHPで、四則演算をすることって多々あると思います。</p>
<p>その中で、小数点を含む計算をしたときに、コンピュータは賢いようで賢くないので、誤計算をしてしまいます。</p>
<p>
例えば、<br />
(0.1 + 0.7) * 10<br />
答は、８なのですが、<br />
コンピュータが出した答は７<br />。
</p>
<p>
おいおい、ってなるんですよね。
</p>
<p>
PHPだと、bcadd()関数を使って計算しないとダメなのです。<br />
乗算の場合は、bcmul（）関数。
</p>
<br />
<p>
ところが、いろいろとやっているうちに、同じ計算をしているのに現象が起きるページと起きないページがあるんです。
</p>
<p>
なぜか？
</p>
<p>
違いを見比べて見たところ、<br />
現象が起きているページ→計算結果を直接出力している。<br />
現象が起きていないページ→計算結果を変数に格納してから、出力している。<br />
PHPのバージョンかもしれませんが、私の環境下ではこのような結果になりました。<br />
</p>
<p>
結論：<br />
計算結果は、一度変数に格納してから、出力するといい。
</p>
<p>
もしかすると、特定の環境下という条件かもしれません。</p>
<p>
詳しい情報お持ちの方は、ご教授下さい。</p>
]]>
        
    </content>
</entry>

<entry>
    <title>IE8でPopBox.jsが1回しかポップアップしないときに・・・・</title>
    <link rel="alternate" type="text/html" href="http://web.creator-world.net/2009/09/ie8popboxjs1.html" />
    <id>tag:web.creator-world.net,2009://1.123</id>

    <published>2009-09-30T07:42:33Z</published>
    <updated>2009-09-30T07:44:35Z</updated>

    <summary>IE8でPopBox.jsが1回しかポップアップしないときに・・・・</summary>
    <author>
        <name>challenger</name>
        
    </author>
    
        <category term="備忘録（javascript)" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="ajax" label="Ajax" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="javascript" label="javascript" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://web.creator-world.net/">
        <![CDATA[<p>PopBox.js内の</p>
<p>elem.style.zIndex = null</p>
<p>この一行をコメントアウトするといいらしいのだが、</p>

<p>直った！</p>

<p>なんでなんだろう？？？</p>
]]>
        
    </content>
</entry>

<entry>
    <title>IEとFireFoxではbackgroundcolorの認識が違う</title>
    <link rel="alternate" type="text/html" href="http://web.creator-world.net/2009/06/iefirefoxbackgroundcolor.html" />
    <id>tag:web.creator-world.net,2009://1.121</id>

    <published>2009-06-25T03:35:37Z</published>
    <updated>2009-06-25T03:46:52Z</updated>

    <summary>javascriptで背景色で分岐して、処理を行うことしようとしていたのですが、ＩＥだと正常に動作してFireFoxだと指定した条件が無視されるという現象が発生。</summary>
    <author>
        <name>challenger</name>
        
    </author>
    
        <category term="備忘録（javascript)" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="firefox" label="Firefox" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="internetexplorer" label="InternetExplorer" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="javascript" label="javascript" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://web.creator-world.net/">
        <![CDATA[<p>javascriptで背景色で分岐して、処理を行うことしようとしていたのですが、ＩＥだと正常に動作してFireFoxだと指定した条件が無視されるという現象が発生。</p>
<br />
<div style="background-color: rgb(204, 255, 255);">
if(row.cells.item(x).style.backgroundColor == "#ffdddd"){<br />
　　　　処理Ａ；<br />
}<br />
else{<br />
　　　　処理Ｂ；<br />
}<br />
</div>
<p>原因は、firefoxだと、RGB形式で色を指定しないとダメでした。</p>
<br />
<p>なので、</p>
<br />
<div style="background-color: rgb(204, 255, 255);">
if( (row.cells.item(x).style.backgroundColor == "#ffdddd") || <br />(row.cells.item(x).style.backgroundColor == "rgb(255, 221, 221)") ){<br />　　　　処理Ａ；<br />}
</div>
<br />
<p>とすると正常に動作しました。</p>]]>
        
    </content>
</entry>

<entry>
    <title>Javascript イベントハンドラ　まとめ</title>
    <link rel="alternate" type="text/html" href="http://web.creator-world.net/2009/05/javascript-2.html" />
    <id>tag:web.creator-world.net,2009://1.120</id>

    <published>2009-05-18T06:17:56Z</published>
    <updated>2009-05-18T06:27:58Z</updated>

    <summary>javascript のイベントハンドラのまとめたものがほしかったので情報を集めて作成。</summary>
    <author>
        <name>challenger</name>
        
    </author>
    
        <category term="備忘録（javascript)" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="javascript" label="javascript" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="イベントハンドラ" label="イベントハンドラ" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://web.creator-world.net/">
        <![CDATA[<p> javascript のイベントハンドラのまとめたものがほしかったので情報を集めて作成。</p>
<br />
<p>《イベントハンドラ一覧》</p>
<div style="border: 1px solid rgb(0, 0, 0);">
<table width="100%">
<tbody>
<tr>
<th style="border: 1px solid rgb(0, 0, 0);" width="20%">イベントハンドラ</th>
<th style="border: 1px solid rgb(0, 0, 0);" width="80%">発生条件</th>
</tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onChange</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">フォーム要素の選択、入力内容が変更された時に発生</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onSelect</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">テキストが選択された時に発生</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onSelectStart</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">ページ内の要素が選択されようとした時に発生　※IEのみ</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onSubmit</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">フォームを送信しようとした時に発生</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onReset</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">フォームがリセットされた時に発生</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onAbort</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">画像の読み込みを中断した時に発生</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onError</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">画像の読み込み中にエラーが発生した時に発生</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onLoad</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">ページや画像の読み込みが完了した時に発生</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onUnload</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">ウィンドウを閉じた時、他のページに切り替えた時、ページをリロード（更新）した時に発生</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onClick</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">要素やリンクをクリックした時に発生</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onDblClick</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">要素をダブルクリックした時に発生</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onKeyUp</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">押していたキーをあげた時に発生</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onKeyDown</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">キーを押した時に発生</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onKeyPress</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">キーを押してる時に発生</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onMouseOut</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">マウスが離れたした時に発生</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onMouseOver</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">マウス乗った時に発生</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onMouseUp</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">クリックしたマウスを上げた時に発生</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onMouseDown</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">マウスでクリックした時に発生</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onMouseMove</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">マウスを動かしている時に発生</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onDragDrop</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">マウスでドラッグ＆ドロップした時に発生　※NN4のみ</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onBlur</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">ページやフォーム要素からフォーカスが外れた時に発生</td></tr>
<tr><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">onFocus</td><td style="border: 1px solid rgb(0, 0, 0); padding: 3px;">ページやフォーム要素にフォーカスが当たった時に発生</td></tr>
</tbody></table>
</div>]]>
        
    </content>
</entry>

<entry>
    <title>getElementById 初歩的なことですが・・・</title>
    <link rel="alternate" type="text/html" href="http://web.creator-world.net/2009/05/getelementbyid.html" />
    <id>tag:web.creator-world.net,2009://1.119</id>

    <published>2009-05-18T06:07:28Z</published>
    <updated>2009-05-18T06:12:19Z</updated>

    <summary>javascriptのgetElementByIdについてですが、いくら見直しても、スクリプト内で取得した値をフォームのテキストに反映できない。</summary>
    <author>
        <name>challenger</name>
        
    </author>
    
        <category term="備忘録（javascript)" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="getelementbyid" label="getElementById" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="javascript" label="javascript" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://web.creator-world.net/">
        <![CDATA[<p>javascriptのgetElementByIdについてですが、<br />
いくら見直しても、スクリプト内で取得した値をフォームのテキストに反映できない。<br />
</p>
<p>
なぜ？なぜ？<br />
</p>
<p>
イライラしてきたところで、<span style="font-size: 18px; color: blue;">getElementBy</span><span style="font-size: 28px; font-weight: bold; color: red;">Id</span>をよく見直してみると。<br />
値を表示するテキストにIDが指定してない。<br />
初歩的なことでした。<br />
</p>]]>
        
    </content>
</entry>

<entry>
    <title>SEOにも有効！？自分のサイトにリンク集tooland</title>
    <link rel="alternate" type="text/html" href="http://web.creator-world.net/2009/04/seotooland.html" />
    <id>tag:web.creator-world.net,2009://1.116</id>

    <published>2009-04-19T16:56:15Z</published>
    <updated>2009-04-19T17:06:39Z</updated>

    <summary>too-searchはみんなのホームページに無料で設置できるツール!相互リンクとして利用する際にはとっても便利。 </summary>
    <author>
        <name>challenger</name>
        
    </author>
    
        <category term="備忘録(SEO)" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="seo" label="SEO" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="tooland" label="tooland" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="リンク集" label="リンク集" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://web.creator-world.net/">
        <![CDATA[<p>too-searchはみんなのホームページに無料で設置できるツール!<br />
 相互リンクとして利用する際にはとっても便利。 <br />
カテゴリごとに登録サイトを表示してくれる今までにない分かりやすいツール。</p>

<p>自動で相互リンクを受け付けることもできるから、どんどん人気のサイトになっちゃってアクセスアップ。<br />
登録禁止の設定もできるから安心。</p>
<br />
<p>機能</p>
<dl>
<dt>リンク集管理</dt>
<dd>カテゴリーの名前や小カテゴリー数の変更、新規登録サイトの登録条件、登録禁止条件、登録サイトの管理もログイン画面で簡単設定出来ます。</dd>

<dt>サムネイル表示</dt>
<dd>too-searchには、登録サイトのページ画像を自動取得して、自動で表示する機能が備わっています。<br />
放っておくだけで人目を引くボリュームのあるサイトが自動生成されます。
</dd>
<dt>自動承認</dt>
<dd>too-searchは自動承認機能を備えております。 相互リンクのお申し込みサイトがちゃんとリンクを貼っているか 確認してから登録します。<br />
さらに、キーワードやドメインなどで登録の拒否条件を設定できるので安心。 </dd>

<dt>検索</dt>
<dd>自分のサイトのtoo-searchに登録されたサイトを簡単に検索出来ます。</dd>
</dl>
<div align="center">
<a href="http://px.a8.net/svt/ejp?a8mat=1HTRA6+24SXTE+1QW6+61RI9" target="_blank" rel="nofollow">
<img alt="自分のサイトにリンク集tooland" src="http://www25.a8.net/svt/bgt?aid=090408030129&amp;wid=001&amp;eno=01&amp;mid=s00000008151001016000&amp;mc=1" width="224" border="0" height="33" /></a>
<img src="http://www11.a8.net/0.gif?a8mat=1HTRA6+24SXTE+1QW6+61RI9" alt="自分のサイトにリンク集tooland" width="1" border="0" height="1" />
<br />
<a href="http://px.a8.net/svt/ejp?a8mat=1HTRA6+24SXTE+1QW6+656YQ" target="_blank" rel="nofollow">tooland</a>
<img src="http://www14.a8.net/0.gif?a8mat=1HTRA6+24SXTE+1QW6+656YQ" alt="自分のサイトにリンク集tooland" width="1" border="0" height="1" />
</div>
]]>
        
    </content>
</entry>

<entry>
    <title>高機能マルチドメイン対応レンタルサーバー　sixcore</title>
    <link rel="alternate" type="text/html" href="http://web.creator-world.net/2009/04/sixcore.html" />
    <id>tag:affiliate2web.dip.jp,2009://1.115</id>

    <published>2009-04-01T01:52:44Z</published>
    <updated>2009-04-01T02:33:31Z</updated>

    <summary>大容量、マルチドメイン対応、メールアドレス無制限、movable type対応,MySql対応,PHP対応,Perl対応,SSL対応,独自ドメイン</summary>
    <author>
        <name>challenger</name>
        
    </author>
    
        <category term="レンタルサーバー" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="レンタルサーバー" label="レンタルサーバー" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://web.creator-world.net/">
        <![CDATA[<p><a href="http://px.a8.net/svt/ejp?a8mat=1BXKNH+2SMA0I+CO4+609HU" target="_blank" rel="nofollow">エックスサーバー</a>
<img src="http://www11.a8.net/0.gif?a8mat=1BXKNH+2SMA0I+CO4+609HU" alt="エックスサーバー" width="1" border="0" height="1" />
を運営しているベットが新しいレンタルサーバーサービスを開始しました。</p>
<p>エックスサーバーは安価でマルチドメイン対応、メールアドレス無制限と条件は良かったのですが、安定姓、性能に不安がありました。</p>
<p>しかし、sixcoreはエックスサーバでの不満点を全て解消したものになっているのではないでしょうか。</p>
<p>まず、シックスコアとは、６つ（シックス）の基盤（コア）からなっています。</p>
<ol>
<li>価格</li>
<li>速度</li>
<li>安定姓</li>
<li>機能性</li>
<li>安全性</li>
<li>拡張性</li>
</ol>
<p>エックスサーバーで培ったレンタルサーバー会社としての実績が、このシックスコアでより確実なものになったということでしょうか。</p>
<p>私も、利用していますが安定性はかなりのものです。
速度も、今までは自宅サーバーを利用していたのですが、断然違います。Movable Typeの更新が今までは30分近くかかっていたのが数分で終わります。
これならば、記事を書くのもテンプレートを編集するのも全然苦になりません。</p>
<p>S1プランだとドメインが５つまでしか設定できません。
しかし、これは安定性につながるので仕方が無いことですね。
共用サーバーなので、他の誰かが数十、数百とドメインを保有していると負荷は多くなりますから。</p>
<div align="center">
<a href="http://px.a8.net/svt/ejp?a8mat=1HNHGA+T69F6+CO4+NU729" target="_blank" rel="nofollow">
<img alt="マルチドメイン対応ビジネス仕様レンタルサーバー" src="http://www21.a8.net/svt/bgt?aid=090115354049&amp;wid=001&amp;eno=01&amp;mid=s00000001642004004000&amp;mc=1" width="468" border="0" height="60" /></a>
<img src="http://www15.a8.net/0.gif?a8mat=1HNHGA+T69F6+CO4+NU729" alt="マルチドメイン対応ビジネス仕様レンタルサーバー" width="1" border="0" height="1" />
<br />
<a href="http://px.a8.net/svt/ejp?a8mat=1HNHGA+T69F6+CO4+NTZCI" target="_blank" rel="nofollow">文句なし大容量30GB、月額1890円～<br />
マルチドメイン対応ビジネス仕様レンタルサーバー【シックスコア】</a>
<img src="http://www11.a8.net/0.gif?a8mat=1HNHGA+T69F6+CO4+NTZCI" alt="マルチドメイン対応ビジネス仕様レンタルサーバー" width="1" border="0" height="1" />
</div>
]]>
        <![CDATA[<h4>1：価格</h4>
<dl>
<dt>５つのドメインが管理できるマルチドメインと大容量 30GBのS1プランで月額1,890円～</dt>
<dd> 
大容量・低価格で余計なコストいらず！<br />
大容量ファイルのやり取りや、動画などのコンテンツを充実させるなど、もう、ディスク容量を気にする必要はありません。<br />
マルチドメインを使用した複数サイトの管理も、このディスクスペースなら安心です。
</dd>



<dt>全プランでメールアドレス無制限</dt>
<dd>一つのアカウントで、メールアドレスをいくつでも作成可能です。<br />

窓口用 <br />
サポート用 <br />
社員用 <br />
...など、色々な用途に合わせて作成できます。<br />
</dd>
<dt>３０日返金保証制度</dt>
 
<dd>３０日以内の申請があれば、返金対応いたします！<br />
レンタルサーバーが初めてでも安心です。
</dd>
<dt>プレゼントドメイン</dt>
 
<dd>S2プラン以降を契約すると、「プレゼントドメイン」として、独自ドメインがもらえます。<br />

プレゼントドメインは、「.com .net .info .biz .org」のいずれかから選べ、ドメイン管理料は、サーバー契約中はずっと無料となります！<br />
</dd>

</dl>
<h4>2：速度</h4>
<dl>
<dt>低人数ハイスペックサーバー</dt>
 
<dd>
最新クアッドコア CPU + 12GBメモリ <br />
国内高速 166Gbpsバックボーン <br />
DELL/HPなどのメーカー製サーバーの中でも高品質なサーバーを選択。<br />
CPU負荷等が低く、安定したサイト運営が可能です。<br />
</dd>
<dt>PHP高速化システムの導入</dt>
<dd>
PHPプログラムを最適化しコンパイルされた状態でキャッシュすることで、スクリプト実行速度を飛躍的に上昇させるPHP高速化システムを導入。<br />
弊社のベンチマーク調査で、WordPressなどの人気プログラムなどが最大で２～３倍の速度に！
</dd>
</dl>
<h4>3：安定性</h4>
<dl>
<dt>確かな安定性</dt>
<dd>
エックスサーバーでの4万ユーザ・10万ドメイン運用の実績を元に、さらにビジネス向けに高品質化。<br />

国内データセンターでサーバー管理を行い、防火・地震対策システム、停電対策・24時間管理体制などを備えています。<br />
</dd>
</dl>
<h4>4：機能性</h4>
<dl>
<dt>マルチドメインに完全対応</dt>
<dd>最大20個（S4プランの場合）まで管理ツールから簡単に設定が行えます。<br />
コスト削減やSEO対策に最適です
</dd>
<dt>各種人気プログラムをワンクリックインストール</dt>
<dd>ブログやSNSなど、各種人気プログラムがワンクリックでインストールできます。<br />
パーミッションやデータベースの設定などの余計な手間をかけないで、すぐにWEBサービスを開始できます。<br />
</dd>
 
<dt>インストール済みのCGI・データベースがすぐに使える！</dt>
<dd>シックスコアには、perl, php5, SSI, Ruby などの各種プログラミング言語や MySQL5 データベースが利用可能な環境となっています。<br />
お申し込み後、すぐに開発や有名プログラムのインストールを始めることが出来ます。<br />
</dd>
<dt>各種機能やサービスも充実</dt>
 
<dd>他にもサーバー管理ツールから様々な機能をご利用いただけます。<br />

アクセス解析結果が数値やグラフで一目で分かる高機能アクセス解析、各種メール処理を行うフィルタリング機能など、きっとご満足いただけるはずです。<br />


</dd>
</dl>
<h4>5：安全性</h4>
<dl>
<dt>強力！メールセキュリティ対策</dt>
 
<dd>迷惑メールに対してはCLOUDMARK社のスパムチェックは高確率でシャットアウト！<br />
もう面倒なメール振り分けに悩まされません！<br />
感染経路として最も可能性が高いとされるメール経由のウィルスもF-SECUREウィルスチェックによってしっかり駆除。PCを悪質なウィルスから守ります。<br />


</dd>
<dt>共用SSL、専用SSL</dt>
 
<dd>シックスコアでは、全てのプランに標準で共用SSLがついていますので、顧客情報などの送受信にSSL暗号化通信を使用できます。<br />

さらにオプションにて、独自ドメインのURLを使った専用SSLも使用できます。<br />
安全性が求められるショッピングサイトなどの作成にも柔軟に対応します。<br />
</dd>
<dt>WAF機能搭載（ウェブアプリケーションファイアーウォール）</dt>
 
<dd>WAFとは、通常のファイアーウォールのIPアドレスやポートレベルでのフィルタリングに比べ、ソフトウェアよりのアプリケーションレベルで動作するファイアーウォールです。<br />
CGIやPHPプログラムのセキュリティを簡単にアップすることが出来ます。<br />
</dd>
<dt>セコムセキュリティ診断を全プランで標準搭載</dt>
 
<dd>SECOM Trust Systems 社の定期セキュリティ診断サービスで、ネットワーク上の脆弱性を厳格に診断。客観的なセキュリティチェックで安心して利用することができます。 <br />
</dd>
</dl>
<h4>6：拡張性</h4>
<dl>
<dt>柔軟な拡張性</dt>
<dd>サイトの成長にあわせて、簡単にプラン変更ができます。<br />
同じアカウントのままで上位プランのサーバーにワンクリックで簡単移動。<br />
面倒な再設定は必要ありません。<br />
</dd>
</dl>
<h4>プラスアルファ：契約後も安心のサポート体制</h4>
<dl>
<dt>電話サポート</dt>
 
<dd>ご契約前の質問や、「ホームページに接続できない」などの緊急時、メールやFTPに関するご質問など、お気軽にお問い合わせください。<br />
</dd>



<dt>メールサポート</dt>
 
<dd>サーバーやFTPのトラブルや、ドメイン移管などに関するご質問など、専門知識が必要なご質問にはメールにてお答えしています。24時間365日、受け付けております。<br />
</dd>
</dl>
]]>
    </content>
</entry>

<entry>
    <title>PHP　mb_detect_encoding の返り値がfalse </title>
    <link rel="alternate" type="text/html" href="http://web.creator-world.net/2009/03/phpmb-detect-encoding-false.html" />
    <id>tag:affiliate2web.dip.jp,2009://1.114</id>

    <published>2009-03-12T11:23:27Z</published>
    <updated>2009-03-12T11:29:10Z</updated>

    <summary>PHPでmb_detect_encodingを使ってエンコードを調べてから、処理をすることにしていました。しかし、mb_detect_encodingの返り値がFALSEしか返ってこない。</summary>
    <author>
        <name>challenger</name>
        
    </author>
    
        <category term="備忘録（PHP)" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="php" label="PHP" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://web.creator-world.net/">
        <![CDATA[<p>PHPでファイルの内容を読み取りデータベースにインポートするプログラムを構築していたのですが、ファイルのエンコードが不明だったので、mb_detect_encodingを使ってエンコードを調べてから、処理をすることにしていました。</p>

<p>しかし、mb_detect_encodingの返り値がFALSEしか返ってこない。<br />
なぜ？？</p>

<p>調べてみると、<br />
mb_detect_order('auto');<br />
print_r(mb_detect_order());<br />
を実行。</p>

<p>すると、結果は<br />.
Array ( [0] =&gt; ASCII [1] =&gt; UTF-8 ) bool(false) <br />
ん？</p>

<p>ASCIIとUTF-8しかない。</p>
<p>テストで取り込んでいたテキストは、EUCとSJIS。</p>

<p>納得。</p>]]>
        
    </content>
</entry>

<entry>
    <title>FireFox　スクロールバーの有無でセンタリングがずれる</title>
    <link rel="alternate" type="text/html" href="http://web.creator-world.net/2009/03/firefox-1.html" />
    <id>tag:affiliate2web.dip.jp,2009://1.111</id>

    <published>2009-03-01T18:36:07Z</published>
    <updated>2009-03-02T00:37:32Z</updated>

    <summary>スクロールバーの有無によってページのセンタリングがずれる。
</summary>
    <author>
        <name>challenger</name>
        
    </author>
    
        <category term="備忘録(HTML,CSS)" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="css" label="css" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://web.creator-world.net/">
        <![CDATA[ <p>WEBサイトを構築中に、とある問題が発生しました。</p>
<p>それは、ページの高さによってページのセンタリングがずれるというもの。</p>
<p>調べてみると、スクロールバーの有無でずれていました。</p>
<p>さて、どうしたらいいのか？</p>
<p>ググッてみたら、簡単に答えが見つかりました。</p>

<p>スタイルシートに次の記載をすればOKでした。</p>
<p>body{overflow-y: scroll;}</p>
<p>設定してみると、正常にスクロールバーに関係なくセンタリングされて表示されました。</p>
]]>
        
    </content>
</entry>

</feed>

