<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>verysoon　仕事メモ</title>
    <link rel="alternate" type="text/html" href="http://verysoon.biz/" />
    <link rel="self" type="application/atom+xml" href="http://verysoon.biz/atom.xml" />
    <id>tag:verysoon.biz,2009-10-27://1</id>
    <updated>2010-07-26T17:57:23Z</updated>
    <subtitle>verysoonの仕事メモ帳として使っています。
LINUX（CENTOS5.）
さくら専用（エントリー）
PHP5
忘れないようにメモしてます。参考程度にしてくださいませ。
（セミプロなので・・・。）</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.261</generator>



<entry>
    <title>amazon-link01</title>
    <link rel="alternate" type="text/html" href="http://verysoon.biz/29_1.html" />
    <id>tag:verysoon.biz,2010://1.29</id>

    <published>2010-07-22T10:07:24Z</published>
    <updated>2010-07-26T17:57:23Z</updated>

    <summary><![CDATA[amazonおすすめストアです。 &nbsp; 内臓ＨＤＤ　１ＴＢ以下通販htt...]]></summary>
    <author>
        <name>verysoon</name>
        
    </author>
    
        <category term="amazon" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://verysoon.biz/">
        <![CDATA[<p>amazonおすすめストアです。</p>
<p>&nbsp;</p>
<p>内臓ＨＤＤ　１ＴＢ以下通販<br /><a href="http://astore.amazon.co.jp/hdd-gb-22">http://astore.amazon.co.jp/hdd-gb-22</a></p>
<p>内臓ＨＤＤ　１ＴＢ以上通販<br /><a href="http://astore.amazon.co.jp/hdd-tb-22">http://astore.amazon.co.jp/hdd-tb-22</a></p>
<p>ノートパソコン用メモリー　I-O DATA通販<br /><a href="http://astore.amazon.co.jp/i-o-data-note-pc-memory-22">http://astore.amazon.co.jp/i-o-data-note-pc-memory-22</a></p>
<p>内臓ＨＤＤ　１ＴＢ以上通販<br /><a href="http://astore.amazon.co.jp/keikikurin-22">http://astore.amazon.co.jp/keikikurin-22</a></p>
<p>ノートパソコン用メモリー　キングストン通販<br /><a href="http://astore.amazon.co.jp/kingston-note-pc-memory-22">http://astore.amazon.co.jp/kingston-note-pc-memory-22</a></p>
<p>キーボード　ロジクール通販<br /><a href="http://astore.amazon.co.jp/logicool-keyboard-22">http://astore.amazon.co.jp/logicool-keyboard-22</a></p>
<p>メモリ　エレコム通販<br /><a href="http://astore.amazon.co.jp/elecom-note-pc-memory-22">http://astore.amazon.co.jp/elecom-note-pc-memory-22</a></p>
<p>ノートパソコン用メモリー　プリンストン通販<br /><a href="http://astore.amazon.co.jp/princeton-note-pc-memory-22">http://astore.amazon.co.jp/princeton-note-pc-memory-22</a></p>
<p>キーボード　無線タイプ通販<br /><a href="http://astore.amazon.co.jp/radio-keyboard-22">http://astore.amazon.co.jp/radio-keyboard-22</a></p>
<p>マウス　無線タイプ通販<br /><a href="http://astore.amazon.co.jp/radio-mouse-22">http://astore.amazon.co.jp/radio-mouse-22</a></p>
<p>ノートパソコン用メモリー　サムソン通販<br /><a href="http://astore.amazon.co.jp/samsung-note-pc-memory-22">http://astore.amazon.co.jp/samsung-note-pc-memory-22</a></p>
<p>マウス　ロジクール通販<br /><a href="http://astore.amazon.co.jp/logicool-mouse-22">http://astore.amazon.co.jp/logicool-mouse-22</a></p>
<p>キーボード　マイクロソフト通販<br /><a href="http://astore.amazon.co.jp/microsoft-keyboard-22">http://astore.amazon.co.jp/microsoft-keyboard-22</a></p>
<p>マウス　マイクロソフト通販<br /><a href="http://astore.amazon.co.jp/microsoft-mouse-22">http://astore.amazon.co.jp/microsoft-mouse-22</a></p>
<p>ＰＨＰ ＤＢ　書籍通販<br /><a href="http://astore.amazon.co.jp/php_db-22">http://astore.amazon.co.jp/php_db-22</a></p>
<p>内臓ＳＳＤ　１２８ＧＢ通販<br /><a href="http://astore.amazon.co.jp/ssd-128-22">http://astore.amazon.co.jp/ssd-128-22</a></p>
<p>ノートパソコン用メモリー　サムソン通販<br /><a href="http://astore.amazon.co.jp/samsung-note-pc-memory-22">http://astore.amazon.co.jp/samsung-note-pc-memory-22</a></p>
<p>内臓ＳＳＤ　６４ＧＢ通販<br /><a href="http://astore.amazon.co.jp/ssd-64-22">http://astore.amazon.co.jp/ssd-64-22</a></p>
<p>ノートパソコン用メモリー　トランセンド通販<br /><a href="http://astore.amazon.co.jp/transcend-note-pc-memory-22">http://astore.amazon.co.jp/transcend-note-pc-memory-22</a></p>
<p>ＡＳＵＳ通販<br /><a href="http://astore.amazon.co.jp/asus-22">http://astore.amazon.co.jp/asus-22</a></p>
<p>キーボード　バッファロー通販<br /><a href="http://astore.amazon.co.jp/buffalo-keyboard-22">http://astore.amazon.co.jp/buffalo-keyboard-22</a></p>
<p>マウス　バッファロー通販<br /><a href="http://astore.amazon.co.jp/buffalo-mouse-22">http://astore.amazon.co.jp/buffalo-mouse-22</a></p>
<p>ノートパソコン用メモリー　バッファロー通販<br /><a href="http://astore.amazon.co.jp/buffalo-note-pc-memory-22">http://astore.amazon.co.jp/buffalo-note-pc-memory-22</a></p>
<p>キーボード　エレコム通販<br /><a href="http://astore.amazon.co.jp/elecom-keyboard-22">http://astore.amazon.co.jp/elecom-keyboard-22</a></p>
<p>マウス　通販<br /><a href="http://astore.amazon.co.jp/elecom-mouse-22">http://astore.amazon.co.jp/elecom-mouse-22</a></p>

<p>マウス　エレコム通販<br /><a href="http://astore.amazon.co.jp/baseboll-mizuno-22">http://astore.amazon.co.jp/baseboll-mizuno-22</a></p>

<p>野球用品　ミズノ通販<br /><a href="http://astore.amazon.co.jp/electric-guitar-22">http://astore.amazon.co.jp/electric-guitar-22</a></p>

<p><br />
<?php include("http://verysoon.org/link/0001.inc"); ?><br />
</p>]]>
        
    </content>
</entry>




<entry>
    <title></title>
    <link rel="alternate" type="text/html" href="http://verysoon.biz/19_1.html" />
    <id>tag:verysoon.biz,2010://1.19</id>

    <published>2010-02-21T08:11:57Z</published>
    <updated>2010-02-21T08:51:14Z</updated>

    <summary><![CDATA[自動でフレームをコントロールするスプリクトを作成してもらいました。 &nbsp;...]]></summary>
    <author>
        <name>verysoon</name>
        
    </author>
    
        <category term="javascript" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://verysoon.biz/">
        <![CDATA[<p>自動でフレームをコントロールするスプリクトを作成してもらいました。</p>
<p>&nbsp;</p>
<p>わすれないように書き込んでおきます。</p>
<p>&nbsp;</p>
<p>①トップページ</p><span class="synIdentifier">&lt;</span><span class="synStatement">html</span><span class="synIdentifier">&gt;</span><br /><span class="synIdentifier">&lt;</span><span class="synStatement">frameset</span><span class="synIdentifier"> </span><span class="synType">rows</span><span class="synIdentifier">=</span><span class="synConstant">"20%, *"</span><span class="synIdentifier"> </span><span class="synType">border</span><span class="synIdentifier">=</span><span class="synConstant">"1"</span><span class="synIdentifier"> </span><span class="synType">bordercolor</span><span class="synIdentifier">=</span><span class="synConstant">"#FFFFFF"</span><span class="synIdentifier">&gt;</span><br />&nbsp;&nbsp;&nbsp; <span class="synIdentifier">&lt;</span><span class="synStatement">frame</span><span class="synIdentifier"> </span><span class="synType">src</span><span class="synIdentifier">=</span><span class="synConstant">"control.html"</span><span class="synIdentifier"> </span><span class="synType">name</span><span class="synIdentifier">=</span><span class="synConstant">"title"</span><span class="synIdentifier"> </span><span class="synType">scrolling</span><span class="synIdentifier">=</span><span class="synConstant">"no"</span><span class="synIdentifier"> </span><span class="synType">marginwidth</span><span class="synIdentifier">=</span><span class="synConstant">"0"</span><span class="synIdentifier"> </span><span class="synType">marginheight</span><span class="synIdentifier">=</span><span class="synConstant">"0"</span><span class="synIdentifier"> framespacing=</span><span class="synConstant">"0"</span><span class="synIdentifier">&gt;</span><br />&nbsp;&nbsp;&nbsp; <span class="synIdentifier">&lt;</span><span class="synStatement">frame</span><span class="synIdentifier"> </span><span class="synType">src</span><span class="synIdentifier">=</span><span class="synConstant">"001.html"</span><span class="synIdentifier"> </span><span class="synType">name</span><span class="synIdentifier">=</span><span class="synConstant">"body"</span><span class="synIdentifier"> </span><span class="synType">scrolling</span><span class="synIdentifier">=</span><span class="synConstant">"auto"</span><span class="synIdentifier"> </span><span class="synType">marginwidth</span><span class="synIdentifier">=</span><span class="synConstant">"0"</span><span class="synIdentifier"> </span><span class="synType">marginheight</span><span class="synIdentifier">=</span><span class="synConstant">"0"</span><span class="synIdentifier"> </span><span class="synType">frameborder</span><span class="synIdentifier">=</span><span class="synConstant">"0"</span><span class="synIdentifier"> framespacing=</span><span class="synConstant">"0"</span><span class="synIdentifier">&gt;</span><br /><span class="synIdentifier">&lt;/</span><span class="synStatement">frameset</span><span class="synIdentifier">&gt;</span><br /><span class="synIdentifier">&lt;/</span><span class="synStatement">html</span><span class="synIdentifier">&gt;</span><br />
<p>&nbsp;</p>
<p>②コントロールページ</p><pre class="hatena-super-pre">&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;自動切換え&lt;/title&gt;
    &lt;script type=<span class="synConstant">"text/javascript"</span>&gt;
        <span class="synIdentifier">var</span> c = 0; <span class="synComment">// カウンタ</span>
        <span class="synIdentifier">var</span> m = 100; <span class="synComment">// 最大値</span>
        autoChange();
        <span class="synIdentifier">function</span> autoChange() <span class="synIdentifier">{</span>
            <span class="synStatement">if</span> (++c &gt;= m) <span class="synIdentifier">{</span> c = 1 <span class="synIdentifier">}</span>
            <span class="synStatement">top</span>.body.<span class="synStatement">location</span>.href = (1000 + c + <span class="synConstant">''</span>).substr(1, 3) + <span class="synConstant">".html"</span>;
            setTimeout(<span class="synConstant">"autoChange()"</span>, 10000); <span class="synComment">// 単位はミリ秒</span>
        <span class="synIdentifier">}</span>
    &lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
    &lt;h1&gt;自動切換え&lt;h1&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>javascriptには文字列整形のためのメソッドが無いので、</p>
<p>(1000 + c + '').substr(1, 3) にて整形して</p>
<p>001.html から 999.html まで対応としている。</p>
<p>--------------------------------------------------------------------------------</p>
<p>&nbsp;<span class="synStatement">top</span>.body.<span class="synStatement">location</span>.href = (1000 + c + <span class="synConstant">''</span>).substr(1, 3) + <span class="synConstant">".html"</span>;</p>
<p>1000という文字列の２番目から４番目を取得している。</p>
<p>ここを変えれば、桁数を変えることができる。</p>
<p>top.body.location.href = (100000 + c + '').substr(1, 6) + ".html";</p>
<p>これで６桁になるとおもう。</p>
<p>--------------------------------------------------------------------------------</p>]]>
        
    </content>
</entry>




<entry>
    <title>フォルダ内ファイル　リスト作成</title>
    <link rel="alternate" type="text/html" href="http://verysoon.biz/10_1.html" />
    <id>tag:verysoon.biz,2009://1.10</id>

    <published>2009-10-28T11:10:29Z</published>
    <updated>2009-10-28T11:31:12Z</updated>

    <summary>自動ツールの作成。 プロ的には、当たり前のなんだけど、パソコン初心者じゃ作れない...</summary>
    <author>
        <name>verysoon</name>
        
    </author>
    
        <category term="CMD" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://verysoon.biz/">
        <![CDATA[自動ツールの作成。</br>
プロ的には、当たり前のなんだけど、パソコン初心者じゃ作れない。（知らない？）</br>
.batファイルの作り方です。</br>

以下のサンプルソースは、手動でファイル名をコピペし続ける無駄なことを、</br>
パソコンに行ってもらう自動化ファイル作成法です。</br>

①テキストエディタでコピペ</br>
-----------------下の行から------------------</br>
@ECHO OFF</br>
dir /b /on c:\abc-folder\efg-folder &gt; c:\abc-folder\efg-folder\list.txt</br>
-----------------上の行まで------------------</br>
</br>
注意</br>
全角文字、全角スペースは書いてないです。</br>
一応確認してください。</br>
</br>
</br>
②自分のパソコンの環境に設定変更</br>
</br>
・リスト化するフォルダ</br>
c:\abc-folder\efg-folder</br>
</br>
・リスト化したフォルダの出力先</br>
c:\abc-folder\efg-folder\list.txt</br>
</br>
・オプション</br>
</br>
/a-d　フォルダ名はリストに含めない</br>
/b　　ファイル名以外の要素はリストに含めない</br>
/on　 ファイルリストを昇順に並べ替える</br>
/s　　サブディレクトリ内も対象とする</br>
</br>
上記のサンプルスプリクトは、</br>
/b　　ファイル名以外の要素はリストに含めない</br>
/on　 ファイルリストを昇順に並べ替える</br>
というオプションがついています。</br>
</br>
③名前を付けて保存</br>
onamae.bat</br>
</br>
④使ってみる。</br>
]]>
        
    </content>
</entry>




<entry>
    <title>携帯端末のアクセス制限は、htaccessでアクセス制限するのが簡単。</title>
    <link rel="alternate" type="text/html" href="http://verysoon.biz/1_1.html" />
    <id>tag:verysoon.org,2009://1.1</id>

    <published>2009-10-27T11:37:08Z</published>
    <updated>2009-10-27T12:58:40Z</updated>

    <summary>htaccessのアクセス制限の利点は、①サーバーサイドでアクセス制限をするので...</summary>
    <author>
        <name>verysoon</name>
        
    </author>
    
        <category term="PHP" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="htaccess" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://verysoon.biz/">
        <![CDATA[<p>htaccessのアクセス制限の利点は、<br />①サーバーサイドでアクセス制限をするので、ダウンロードコンテンツの拡張子に左右されなくて済む。<br />②PHPを使ったスプリクトは、別に使えるので、管理しやすい。</p>
<p>◎IPでのアクセス制限は次の通り。<br />--------<br />order deny,allow<br />deny from all</p>
<p>allow from 123.108.236.0/24<br />allow from 123.108.237.0/27<br />allow from 202.179.204.0/24<br />allow from 202.253.96.224/27<br />allow from 210.146.7.192/26<br />allow from 210.146.60.192/26<br />allow from 210.151.9.128/26<br />allow from 210.175.1.128/25<br />allow from 211.8.159.128/25<br />allow from .abc.ocn.ne.jp</p>
<p>ErrorDocument 403 <a href="http://hoge.com/error/403.html">http://hoge.com/error/403.html</a><br />ErrorDocument 404 <a href="http://hoge.com/error/404.html">http://hoge.com/error/404.html</a><br />ErrorDocument 500 <a href="http://hoge.com/error/500.html">http://hoge.com/error/500.html</a></p>
<p>--------<br />※allow from の最後の一行は、PCで確認できないといけないので、追記した。<br />※ErrorDocument 403などは、別に作ったエラーファイルを用意する。<br />※エラーファイルは、アクセス制限してないフォルダにすること。<br />※（ループしてしまうので）</p>
<p><br />◎UIDでのアクセス制限は次の通り。<br />---------<br />SetEnvIf X-JPHONE-UID "1234567890123456" ok<br />SetEnvIf X-JPHONE-UID "abcdefghijklmnop" ok</p>
<p>order deny,allow<br />deny from all<br />allow from env=ok<br />---------</p>
<p>※上記はSOFTBANK用だが、カスタマイズすればAU、DOCOMO、３キャリアで使えそうですね。</p>
<p>&nbsp;</p>]]>
        
    </content>
</entry>


</feed>
