<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ROOM53</title>
	<atom:link href="http://room53.net/feed" rel="self" type="application/rss+xml" />
	<link>http://room53.net</link>
	<description>WEBプログラム配布</description>
	<lastBuildDate>Tue, 13 Jul 2010 01:51:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>カレンダー by PHP</title>
		<link>http://room53.net/archives/12</link>
		<comments>http://room53.net/archives/12#comments</comments>
		<pubDate>Tue, 13 Jul 2010 01:51:01 +0000</pubDate>
		<dc:creator>webmaster</dc:creator>
				<category><![CDATA[PHP 小技集]]></category>

		<guid isPermaLink="false">http://room53.net/?p=12</guid>
		<description><![CDATA[カレンダー by PHP &#60;?php // 現在の年 $year = date(Y); // 現在の月 $month = date(m); // 現在の年・月の1日 $day = mktime(0, 0, 0, $month, 1, $year); // その月の最初の曜日 $first = date(w, $day); // その月の日数 $total = date(t, $day); // その月の週数 $week = ceil($total / 7); if (($total % 7 &#62; 7 - $first) &#124;&#124; ($total % 7 [...]]]></description>
			<content:encoded><![CDATA[<p>カレンダー by PHP</p>
<p><span id="more-12"></span>&lt;?php</p>
<pre>// 現在の年
$year  = date(Y);
// 現在の月
$month = date(m);
// 現在の年・月の1日
$day   = mktime(0, 0, 0, $month, 1, $year);
// その月の最初の曜日
$first = date(w, $day);
// その月の日数
$total = date(t, $day);
// その月の週数
$week  = ceil($total / 7);
if (($total % 7 &gt; 7 - $first) || ($total % 7 == 0 &amp;&amp; $first != 0)) {
    $week++;
}
?&gt;
&lt;table border="0" cellpadding="0" cellspacing="0"&gt;
 &lt;tr&gt;
  &lt;th&gt;&lt;font color="#FF0000"&gt;日&lt;/fonr&gt;&lt;/th&gt;&lt;th&gt;月&lt;/th&gt;&lt;th&gt;火&lt;/th&gt;&lt;th&gt;水&lt;/th&gt;&lt;th&gt;木&lt;/th&gt;&lt;th&gt;金&lt;/th&gt;&lt;th&gt;&lt;font
color="#000FFF"&gt;土&lt;/fonr&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
&lt;?php
echo $year . "年" . $month . "月";
for ($i=1;$i&lt;=$week*7;$i++) {
    if ($i % 7 == 1) {
        echo "&lt;tr&gt;";
    }
    if (($i -1 &lt; $first) || ($i &gt; $total + $first)) {
        echo "&lt;td align=center&gt;&lt;font color=#c0c0c0&gt;・&lt;/font&gt;&lt;/td&gt;";
    } else {
        if ($i % 7 == 1) {
            $col = "#FF0000";
        } elseif ($i % 7 == 0) {
            $col = "#000FFF";
        } else {
            $col = "#000000";
        }
        echo "&lt;td align=center&gt;&lt;font color=" . $col . "&gt;" . ($i - $first) . "&lt;/font&gt;&lt;/td&gt;";
    }
    if ($i % 7 == 0) {
        echo "&lt;/tr&gt;";
    }
}
?&gt;
 &lt;/tr&gt;
&lt;/table&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://room53.net/archives/12/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>文字列を指定の長さでカット</title>
		<link>http://room53.net/archives/10</link>
		<comments>http://room53.net/archives/10#comments</comments>
		<pubDate>Tue, 13 Jul 2010 01:50:01 +0000</pubDate>
		<dc:creator>webmaster</dc:creator>
				<category><![CDATA[PHP 小技集]]></category>

		<guid isPermaLink="false">http://room53.net/?p=10</guid>
		<description><![CDATA[文字列を指定の長さでカットしたい時は？ mb_substrを使う。 ＄strの文字を0番目から6文字カットする場合は、下記のような感じ。 mb_substr($str, 0, 6) function ncut($str){ $str = mb_substr($str, 0, 6); return $str; }]]></description>
			<content:encoded><![CDATA[<p>文字列を指定の長さでカットしたい時は？</p>
<p><span id="more-10"></span></p>
<p>mb_substrを使う。<br />
＄strの文字を0番目から6文字カットする場合は、下記のような感じ。</p>
<p>mb_substr($str, 0, 6)</p>
<p>function ncut($str){<br />
$str = mb_substr($str, 0, 6);<br />
return $str;<br />
}</p>
]]></content:encoded>
			<wfw:commentRss>http://room53.net/archives/10/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>同じカテゴリーの前後の記事にリンク</title>
		<link>http://room53.net/archives/6</link>
		<comments>http://room53.net/archives/6#comments</comments>
		<pubDate>Tue, 13 Jul 2010 01:47:26 +0000</pubDate>
		<dc:creator>webmaster</dc:creator>
				<category><![CDATA[MovableType Plugin]]></category>

		<guid isPermaLink="false">http://room53.net/?p=6</guid>
		<description><![CDATA[Movable Typeで同じカテゴリーの前後の記事にリンクするには？ Movable Type3.2で、個別アーカイブページに「同じカテゴリーの次/前のエントリー」を表示する方法 Movabele Typeの個別エントリー（Individual Archives)では「次のエントリー, 前のエントリー」を表示することができます。全ての記事から時系列順に「次のエントリー, 前のエントリー」を表示することは簡単に出来るのですが, 今回のPluginを使うと, 同一カテゴリ順に「次のエントリー, 前のエントリー」を表示することができます。 つまり,　このエントリーならば「Movable Type Tips」というカテゴリーですので, このエントリーの個別アーカイブページに「Movable Type Tips」カテゴリー内の前後エントリーを表示します。これが通常ですと時系列ですので, Movable Typeのネタでは無いものが前後に表示される場合があるということです。 個人のWeblogなど, テーマが多岐にわたる場合はこのリンクが有効かも知れません。個別記事のアクセスは, 検索エンジン経由が多くなります。読者が興味も持った個別記事と同じカテゴリーの記事がリストされていれば, さらに興味を持ってくれるかも知れないからです。 Download EntryCategoryLinksというPluginを使用します。下記ページからダウンロードできます。下記リンク先, Mini-Pluginという見出しの下からダウンロードできます。 http://akosut.com/software/ 簡単な使用方法 通常使用されるタグと余り変化はありません。下記の要領で記述します。で全てを囲い, で一つ前の記事, で一つ次の記事を表示します。 &#60;MTEntryPrimaryCategory&#62; &#60;MTEntryPrevInCategory&#62; &#60;&#60;a href=&#8221;&#60;$MTEntryPermalink$&#62;&#8221;&#62;≪ &#60;$MTEntryTitle$&#62;&#60;/a&#62; &#60;&#60;/MTEntryPrevInCategory&#62; &#124; &#60;MTEntryNextInCategory&#62; &#60;a href=&#8221;&#60;$MTEntryPermalink$&#62;&#8221;&#60;$MTEntryTitle$&#62; ≫&#60;/a&#62; &#60;/MTEntryNextInCategory&#62; &#60;/MTEntryPrimaryCategory&#62; 使用可能なタグ一覧 &#60;MTEntryPrimaryCategory&#62; コンテナタグ。&#60;MTEntryPrevInCategory&#62;, &#60;MTEntryNextInCategory&#62;の各タグを囲います。 &#60;MTEntryPrevInCategory&#62; コンテナタグ。&#60;MTEntryPrimaryCategory&#62;内において使用可能。&#60;MTPrevEntry&#62;タグと同様の使い方です。 &#60;MTEntryNextInCategory&#62; コンテナタグ。&#60;MTEntryPrimaryCategory&#62;内において使用可能。&#60;MTNextEntry&#62;タグと同様の使い方です。]]></description>
			<content:encoded><![CDATA[<p>Movable Typeで同じカテゴリーの前後の記事にリンクするには？</p>
<p>Movable Type3.2で、個別アーカイブページに「同じカテゴリーの次/前のエントリー」を表示する方法<br />
<img title="More..." src="http://monosys.room53.net/wpsys/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /></p>
<p><span id="more-6"></span></p>
<p>Movabele Typeの個別エントリー（Individual Archives)では「次のエントリー, 前のエントリー」を表示することができます。全ての記事から時系列順に「次のエントリー, 前のエントリー」を表示することは簡単に出来るのですが, 今回のPluginを使うと, 同一カテゴリ順に「次のエントリー, 前のエントリー」を表示することができます。</p>
<p>つまり,　このエントリーならば「Movable Type Tips」というカテゴリーですので, このエントリーの個別アーカイブページに「Movable Type Tips」カテゴリー内の前後エントリーを表示します。これが通常ですと時系列ですので, Movable Typeのネタでは無いものが前後に表示される場合があるということです。</p>
<p>個人のWeblogなど, テーマが多岐にわたる場合はこのリンクが有効かも知れません。個別記事のアクセスは, 検索エンジン経由が多くなります。読者が興味も持った個別記事と同じカテゴリーの記事がリストされていれば, さらに興味を持ってくれるかも知れないからです。</p>
<p>Download<br />
EntryCategoryLinksというPluginを使用します。下記ページからダウンロードできます。下記リンク先, Mini-Pluginという見出しの下からダウンロードできます。</p>
<p>http://akosut.com/software/</p>
<p>簡単な使用方法<br />
通常使用されるタグと余り変化はありません。下記の要領で記述します。で全てを囲い, で一つ前の記事, で一つ次の記事を表示します。</p>
<p>&lt;MTEntryPrimaryCategory&gt;<br />
&lt;MTEntryPrevInCategory&gt;<br />
&lt;&lt;a href=&#8221;&lt;$MTEntryPermalink$&gt;&#8221;&gt;≪ &lt;$MTEntryTitle$&gt;&lt;/a&gt;<br />
&lt;&lt;/MTEntryPrevInCategory&gt;</p>
<p>|<br />
&lt;MTEntryNextInCategory&gt;<br />
&lt;a href=&#8221;&lt;$MTEntryPermalink$&gt;&#8221;&lt;$MTEntryTitle$&gt; ≫&lt;/a&gt;<br />
&lt;/MTEntryNextInCategory&gt;<br />
&lt;/MTEntryPrimaryCategory&gt;</p>
<p>使用可能なタグ一覧</p>
<p>&lt;MTEntryPrimaryCategory&gt;<br />
コンテナタグ。&lt;MTEntryPrevInCategory&gt;, &lt;MTEntryNextInCategory&gt;の各タグを囲います。</p>
<p>&lt;MTEntryPrevInCategory&gt;<br />
コンテナタグ。&lt;MTEntryPrimaryCategory&gt;内において使用可能。&lt;MTPrevEntry&gt;タグと同様の使い方です。</p>
<p>&lt;MTEntryNextInCategory&gt;<br />
コンテナタグ。&lt;MTEntryPrimaryCategory&gt;内において使用可能。&lt;MTNextEntry&gt;タグと同様の使い方です。</p>
]]></content:encoded>
			<wfw:commentRss>http://room53.net/archives/6/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IEのmin-heightを有効にする方法</title>
		<link>http://room53.net/archives/4</link>
		<comments>http://room53.net/archives/4#comments</comments>
		<pubDate>Tue, 13 Jul 2010 01:46:09 +0000</pubDate>
		<dc:creator>webmaster</dc:creator>
				<category><![CDATA[CSS 小技集]]></category>

		<guid isPermaLink="false">http://room53.net/?p=4</guid>
		<description><![CDATA[IE6でmin-heightを有効にする方法は？ 最小の高さを指定することができる&#8217;min-height&#8217;ですが、残念ながらie6ではうまく機能しません。 それを補うのがこの「Min-Height Fast Hack」 ie6に有効な&#8217;!important&#8217;ハックを利用して設定します。 例） selector { min-height:500px; height:auto !important; height:500px; }]]></description>
			<content:encoded><![CDATA[<p>IE6でmin-heightを有効にする方法は？</p>
<p><img title="More..." src="http://monosys.room53.net/wpsys/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /></p>
<p>最小の高さを指定することができる&#8217;min-height&#8217;ですが、残念ながらie6ではうまく機能しません。<br />
それを補うのがこの「Min-Height Fast Hack」</p>
<p>ie6に有効な&#8217;!important&#8217;ハックを利用して設定します。</p>
<p>例）</p>
<p>selector {<br />
min-height:500px;<br />
height:auto !important;<br />
height:500px;<br />
}</p>
]]></content:encoded>
			<wfw:commentRss>http://room53.net/archives/4/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>書き出すファイルのパーミッションの設定</title>
		<link>http://room53.net/archives/1</link>
		<comments>http://room53.net/archives/1#comments</comments>
		<pubDate>Tue, 13 Jul 2010 01:35:30 +0000</pubDate>
		<dc:creator>webmaster</dc:creator>
				<category><![CDATA[MovableType 小技集]]></category>

		<guid isPermaLink="false">http://room53.net/wpsys/?p=1</guid>
		<description><![CDATA[Movable とPHPを組み合わせてサイトを作ったりする場面がよくあると思いますが、サーバーによってはPHPのパーミッションを設定しないといけない場合があります。 そんなときにMTから書き出すPHPファイルのパーミッションを設定しないと、書き出す度に500エラーが出現することになります。 それを回避するには&#8230; それを回避するには&#8230; MovableTypeで書き出すファイルのパーミッションは、configファイルで設定することができます。 MovableTypeをインストールした時に、自動的に書き出されたファイルの中に「mt-config.cgi」というファイルがありますので、そのファイルに設定内容を追記することになります。 追記する内容は以下のものです。 ##パーミッション指定 DBUmask 0072 HTMLUmask 0072 UploadUmask 0072 DirUmask 0072 HTMLPerms 0705 UploadPerms 0705 見る人が見れば、なんとなく何の設定かはわかると思いますが、わからなくても この文字列を追記すれば書き出したPHPなどの拡張子のファイルのパーミッションは 705に設定されることになります。]]></description>
			<content:encoded><![CDATA[<p>Movable とPHPを組み合わせてサイトを作ったりする場面がよくあると思いますが、サーバーによってはPHPのパーミッションを設定しないといけない場合があります。</p>
<p>そんなときにMTから書き出すPHPファイルのパーミッションを設定しないと、書き出す度に500エラーが出現することになります。</p>
<p>それを回避するには&#8230;</p>
<p><span id="more-1"></span></p>
<p>それを回避するには&#8230; MovableTypeで書き出すファイルのパーミッションは、configファイルで設定することができます。</p>
<p>MovableTypeをインストールした時に、自動的に書き出されたファイルの中に「mt-config.cgi」というファイルがありますので、そのファイルに設定内容を追記することになります。</p>
<p>追記する内容は以下のものです。</p>
<p>##パーミッション指定<br />
DBUmask 0072<br />
HTMLUmask 0072<br />
UploadUmask 0072<br />
DirUmask 0072<br />
HTMLPerms 0705<br />
UploadPerms 0705</p>
<p>見る人が見れば、なんとなく何の設定かはわかると思いますが、わからなくても<br />
この文字列を追記すれば書き出したPHPなどの拡張子のファイルのパーミッションは<br />
705に設定されることになります。</p>
]]></content:encoded>
			<wfw:commentRss>http://room53.net/archives/1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
