<?xml version="1.0" encoding="utf-8" ?><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" 
			xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" 
			xmlns:cc="http://web.resource.org/cc/" xml:lang="ja">
<channel rdf:about="http://rockstock2008.blog17.fc2.com/?xml">
<title>WEB開発備忘録</title>
<link>http://rockstock2008.blog17.fc2.com/</link>
<description>WEB開発で習得した事を中心に備忘録。 他、興味あることなどなど</description>
<dc:language>ja</dc:language>
<items>
<rdf:Seq>
<rdf:li rdf:resource="http://rockstock2008.blog17.fc2.com/blog-entry-64.html" />
<rdf:li rdf:resource="http://rockstock2008.blog17.fc2.com/blog-entry-63.html" />
<rdf:li rdf:resource="http://rockstock2008.blog17.fc2.com/blog-entry-61.html" />
<rdf:li rdf:resource="http://rockstock2008.blog17.fc2.com/blog-entry-58.html" />
<rdf:li rdf:resource="http://rockstock2008.blog17.fc2.com/blog-entry-57.html" />
</rdf:Seq>
</items>
</channel>
<item rdf:about="http://rockstock2008.blog17.fc2.com/blog-entry-64.html">
<link>http://rockstock2008.blog17.fc2.com/blog-entry-64.html</link>
<title>PHPでエクセルファイルを読み込む / Excel_PeruserとExcel_Reviser</title>
<description> この私のメモ代わりブログですが断然下記の記事のアクセスが多いわけです。PHPでエクセルファイルを読み込む / Spreadsheet_Excel_ReaderでもSpreadsheet_Excel_Reader、日本語扱いが弱くないですか？たとえば「×」とだけセルに入力するとまったく取り込めなかったりダブルクォートとか文中に入ってるとひどいことになったり。はやく変えなくちゃなーと思いながら遅れ遅れで申し訳ない。Excelの取り込み、訂正記事です。茶漬けブロ
 </description>
<content:encoded>
<![CDATA[ この私のメモ代わりブログですが<br />断然下記の記事のアクセスが多いわけです。<br /><a href="http://rockstock2008.blog17.fc2.com/blog-entry-25.html" target="_blank" title="PHPでエクセルファイルを読み込む / Spreadsheet_Excel_Reader">PHPでエクセルファイルを読み込む / Spreadsheet_Excel_Reader</a><br /><br />でもSpreadsheet_Excel_Reader、日本語扱いが弱くないですか？<br />たとえば「×」とだけセルに入力するとまったく取り込めなかったり<br />ダブルクォートとか文中に入ってるとひどいことになったり。<br /><br /><br />はやく変えなくちゃなーと思いながら遅れ遅れで申し訳ない。<br />Excelの取り込み、訂正記事です。<br /><br /><a href="http://chazuke.com/" target="_blank" title="茶漬けブログ">茶漬けブログさん</a>が開発されたExcel_PeruserおよびExcel_Reviserが断然お勧めです。<br /><br />日本語の扱いに関しては今のところこれといった問題は発生していません。<br />マニュアル、チュートリアルもありますので<br />下記をどうぞ。<br /><a href="http://chazuke.com/?page_id=127" target="_blank" title="Excel_Peruse">Excel_Peruser</a><br /><a href="http://chazuke.com/?page_id=126" target="_blank" title="Excel_Reviser">Excel_Reviser</a> ]]>
</content:encoded>
<dc:subject>PHP</dc:subject>
<dc:date>2009-11-20T17:54:04+09:00</dc:date>
<dc:creator>よっしー</dc:creator>
<dc:publisher>FC2-BLOG</dc:publisher>
</item>
<item rdf:about="http://rockstock2008.blog17.fc2.com/blog-entry-63.html">
<link>http://rockstock2008.blog17.fc2.com/blog-entry-63.html</link>
<title>問合せ結果をマージする</title>
<description> こんな結果が欲しい時1.ドリルとアンケートを一遍に任意のキーワードで検索したい2.検索結果を作成日時の降順で並び替えたいドリルはexamテーブルにアンケートはenqテーブルにそれぞれ情報があるとして、、、select * from (select title,text,create_date ,'e' as type from examunion allselect title,text,create_date,'eq' as type from enq) as t1order by t1.create_date descUNIONで問合せ結果をマージします。UNIONするに
 </description>
<content:encoded>
<![CDATA[ こんな結果が欲しい時<br /><br /><strong>1.ドリルとアンケートを一遍に任意のキーワードで検索したい<br />2.検索結果を作成日時の降順で並び替えたい</strong><br /><br />ドリルはexamテーブルに<br />アンケートはenqテーブルに<br />それぞれ情報があるとして、、、<br /><br /><div class="wbo">select * from <br />(select title,text,create_date ,'e' as type from exam<br />union all<br />select title,text,create_date,'eq' as type from enq) as t1<br />order by t1.create_date desc</div><br /><br /><br /><strong><u>UNION</u>で問合せ結果をマージします。</strong><br /><br />UNIONするには発行するSQLにより取得する結果セットがそれぞれ<br /><br />・カラム数が同じであること<br />・対応するカラムの型が変換可能であること<br /><br />が必要です。<br />また対応するカラム名は意図して同名にしておくべきでしょう。<br /><br /><u><strong>関連URL</strong></u><br /><a href="http://www.postgresql.jp/document/pg702doc/user/sql-select.htm#SQL-UNION" target="_blank" title="公式マニュアル UNION句">公式マニュアル UNION句</a><br /><a href="http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/psql_k11.htm" target="_blank" title="PostgreSQL 編11 - 問い合わせ、集計、平均、最大、最小、重複、集合、複合">PostgreSQL 編11 - 問い合わせ、集計、平均、最大、最小、重複、集合、複合</a><br /><br /><br /><br /> ]]>
</content:encoded>
<dc:subject>DB / postgresql</dc:subject>
<dc:date>2009-11-20T17:41:36+09:00</dc:date>
<dc:creator>よっしー</dc:creator>
<dc:publisher>FC2-BLOG</dc:publisher>
</item>
<item rdf:about="http://rockstock2008.blog17.fc2.com/blog-entry-61.html">
<link>http://rockstock2008.blog17.fc2.com/blog-entry-61.html</link>
<title>GDで透過GIFを扱う(リサイズとか)</title>
<description> PHPからGDを利用し画像のリサイズやファイルタイプ変換を行っています。が、透過GIFだけ背景が黒くなってしまうという事象が。Google先生に聞いて調べてみると以下のサイトが引っかかりました。透過gifだけ背景が黒くなってしまいます。要するにリサンプル前に1.透過GIFの情報を取得2.色を指定3.パレットを塗りつぶすとすれば良いようです。以下が作成した透過GIFリサイズ用のソースまずは透過GIFの情報を取得します。専用class関
 </description>
<content:encoded>
<![CDATA[ <p>PHPからGDを利用し画像のリサイズやファイルタイプ変換を行っています。<br /></p><p>が、透過GIFだけ背景が黒くなってしまうという事象が。<br />Google先生に聞いて調べてみると以下のサイトが引っかかりました。<br /><a target="_blank" href="http://www.phppro.jp/qa/167">透過gifだけ背景が黒くなってしまいます。</a></p><p>要するにリサンプル前に<br /><br /><strong><u>1.透過GIFの情報を取得<br />2.色を指定<br />3.パレットを塗りつぶす<br /></u></strong><br />とすれば良いようです。<br /><br />以下が作成した透過GIFリサイズ用のソース<br /><br />まずは透過GIFの情報を取得します。<br />専用class関数を作りました</p><div class="wb">&nbsp; /**<br />&nbsp; * setTPinfo<br />&nbsp; *&nbsp; 透過GIFか否か？および透過GIF情報セット<br />&nbsp; * <br />&nbsp; *&nbsp;&nbsp; 透過GIFである場合<br />&nbsp; *&nbsp;&nbsp; プロパティ$tpに透過GIF情報がセットされる<br />&nbsp; * <br />&nbsp; *&nbsp;&nbsp;&nbsp;&nbsp; $tp[&quot;red&quot;]&nbsp;&nbsp; = 赤コンポーネントの値<br />&nbsp; *&nbsp;&nbsp;&nbsp;&nbsp; $tp[&quot;green&quot;] = 緑コンポーネントの値<br />&nbsp; *&nbsp;&nbsp;&nbsp;&nbsp; $tp[&quot;blue&quot;]&nbsp; = 青コンポーネントの値<br />&nbsp; *&nbsp;&nbsp;&nbsp;&nbsp; $tp[&quot;alpha&quot;] = 透過度(0から127/0は完全に不透明な状態/127は完全に透明な状態)<br />&nbsp; *<br />&nbsp; * @access private<br />&nbsp; * @param&nbsp; resource&nbsp;$src&nbsp;画像リソース<br />&nbsp; * @param&nbsp; int&nbsp;&nbsp;&nbsp;$w&nbsp;&nbsp;対象画像幅(px)<br />&nbsp; * @param&nbsp; int&nbsp;&nbsp;&nbsp;$h&nbsp;&nbsp;対象画像高(px)<br />&nbsp; * @return boolean<br />&nbsp; */<br />&nbsp; private function setTPinfo($src,$w,$h){<br />&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp; for($sx=0; $sx&lt;$w; $sx++) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for($sy=0; $sy&lt;$h; $sy++) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $rgb = imagecolorat($src, $sx, $sy);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $idx = imagecolorsforindex($src, $rgb);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if($idx[&quot;alpha&quot;] !== 0){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $tp = $idx;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(!isset($tp) || $tp!== null)break;<br />&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp; // 透過GIF<br />&nbsp;&nbsp;&nbsp; if(isset($tp) &amp;&amp; is_array($tp)){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $this-&gt;tp = $tp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return true;<br />&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp; // 透過GIFではない<br />&nbsp;&nbsp;&nbsp; return false;<br />&nbsp; }</div><br />で、透過GIF情報をプロパティ$tpにセットした後、<br />以下のようなロジックを走らします。<br /><div class="wbo">$w;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // 元画像幅<br />$h;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // 元画像高さ<br /><br />// <span class="dc-title">TrueColor イメージ新規作成</span><br />$resource = imagecreatetruecolor($w,$h);<br /><br />// <span class="dc-title"><span class="dc-title">画像で使用する色を透過度を指定して作成<br /></span></span>$bgcolor = imagecolorallocatealpha($resource,<br />　　　　　　　　　　　　　　　　　　　　　　　　　$this-&gt;tp[&quot;red&quot;],<br />　　　　　　　　　　　　　　　　　　　　　　　　　$this-&gt;tp[&quot;green&quot;],<br />　　　　　　　　　　　　　　　　　　　　　　　　　$this-&gt;tp[&quot;blue&quot;],<br />　　　　　　　　　　　　　　　　　　　　　　　　　$this-&gt;tp[&quot;alpha&quot;]);<br /><br />// <span class="dc-title">塗り潰す</span><br />imagefill($resource, 0, 0, $bgcolor);<br />// 透明色を定義<br />imagecolortransparent($resource,$bgcolor);<br />// リサンプル<br />imagecopyresampled($resource,<br />　　　　　　　　　　　　　　　&nbsp; $src,0,0,0,0,新しい幅,新しい高さ,$w,$h);<br />// <span class="dc-title">ブラウザまたはファイルへGIF画像出力</span><br />imagegif($resource,保存先パス); </div> ]]>
</content:encoded>
<dc:subject>未分類</dc:subject>
<dc:date>2009-09-18T15:26:10+09:00</dc:date>
<dc:creator>よっしー</dc:creator>
<dc:publisher>FC2-BLOG</dc:publisher>
</item>
<item rdf:about="http://rockstock2008.blog17.fc2.com/blog-entry-58.html">
<link>http://rockstock2008.blog17.fc2.com/blog-entry-58.html</link>
<title>デバイスのコンフリクト</title>
<description> 複数のデバイスが同一のIRQやI/Oポートアドレスを使用するとコンフリクトが起こります。コンフリクトは対象のデバイスのみならずコンピュータそのものの動作に影響することもあります。例えば・モデム通信が極度に遅くなったり通信不能になる・パラレルポートに接続されたプリンタが使えなくなるなどなど。
 </description>
<content:encoded>
<![CDATA[ 複数のデバイスが同一のIRQやI/Oポートアドレスを使用すると<br /><strong>コンフリクト</strong>が起こります。<br />コンフリクトは対象のデバイスのみならず<br />コンピュータそのものの動作に影響することもあります。<br /><br />例えば<br />・モデム通信が極度に遅くなったり通信不能になる<br />・パラレルポートに接続されたプリンタが使えなくなる<br />などなど。 ]]>
</content:encoded>
<dc:subject>Linux</dc:subject>
<dc:date>2009-07-04T23:10:16+09:00</dc:date>
<dc:creator>よっしー</dc:creator>
<dc:publisher>FC2-BLOG</dc:publisher>
</item>
<item rdf:about="http://rockstock2008.blog17.fc2.com/blog-entry-57.html">
<link>http://rockstock2008.blog17.fc2.com/blog-entry-57.html</link>
<title>IRQ / 割り込み要求</title>
<description> IRQとは割込み要求のこと。 Inter ReQuestの略です。 実行中のプログラムを一時中断し 別プログラムの新しい処理要求を実行します。 この「割り込み要求」は0～15までの識別番号で管理されます。 デバイスが利用しているIRQ情報は /proc/interrupts に記述管理されています。 [prompt] # less /proc/interrupts &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; CPU0 0:&amp;nbsp;&amp;nbsp;&amp;nbsp; 1902540&amp;nbsp;&amp;nbs
 </description>
<content:encoded>
<![CDATA[ <span style="FONT-SIZE: x-large"><strong>IRQ</strong></span>とは割込み要求のこと。 <br /><u><strong>I</strong>nter <strong>R</strong>e<strong>Q</strong>uest</u>の略です。 <br />実行中のプログラムを一時中断し <br />別プログラムの新しい処理要求を実行します。 <br /><br />この「割り込み要求」は0～15までの識別番号で管理されます。 <br /><br />デバイスが利用しているIRQ情報は <br /><strong>/proc/interrupts</strong> <br />に記述管理されています。 <br /><div class="wb">[prompt] # less /proc/interrupts <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; CPU0 <br />0:&nbsp;&nbsp;&nbsp; 1902540&nbsp;&nbsp;&nbsp; XT-PIC&nbsp; timer <br />1:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 14&nbsp;&nbsp;&nbsp;&nbsp; XT-PIC&nbsp; i8042 <br />2:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; XT-PIC&nbsp; cascade <br />5:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XT-PIC&nbsp; ehci_hcd:usb1 <br />6:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5&nbsp;&nbsp;&nbsp;&nbsp; XT-PIC&nbsp; floppy <br />7:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XT-PIC&nbsp; parport0 <br />8:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp; XT-PIC&nbsp; rtc <br />9:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; XT-PIC&nbsp; acpi, uhci_hcd:usb2, Ensoniq AudioPCI <br />10:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2387&nbsp;&nbsp;&nbsp;&nbsp;XT-PIC&nbsp; eth0 <br />12:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 835&nbsp;&nbsp;&nbsp; XT-PIC&nbsp; i8042 <br />14:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;11843&nbsp;&nbsp;&nbsp; XT-PIC&nbsp; ide0 <br />15:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6615&nbsp;&nbsp;&nbsp;&nbsp; XT-PIC&nbsp; ide1 <br />NMI:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 <br />LOC:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 <br />ERR:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 <br />MIS:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 <br />/proc/interrupts (END) </div>一番左がIRQの識別番号です。 <br /><br /><strong>シリアルポート</strong>はIRQ番号3,4が割り当てられます。 <br /><strong>シリアルポート</strong>とは周辺機器とのデータ通信を行うIFです。 <br />一本の信号線で1bitずつデータ伝送します。 <br /><span style="color:#ffcc00"><strong>IRQ番号割り当て例</strong></span><br /><table cellspacing="2" cellpadding="5" width="300" border="1"><br /><tr><td>IRQ番号</td><td>デバイス</td></tr><br /><tr><td>0</td><td>システムタイマー</td></tr><br /><tr><td>1</td><td>キーボード</td></tr><br /><tr><td>2</td><td>IRQ9とのカスケード接続</td></tr><br /><tr><td>3</td><td>シリアルポート2</td></tr><br /><tr><td>4</td><td>シリアルポート1</td></tr><br /><tr><td>5</td><td>パラレルポート2かサウンドカード</td></tr><br /><tr><td>6</td><td>フロッピーディスクコントローラ</td></tr><br /><tr><td>7</td><td>パラレルポート1</td></tr><br /><tr><td>8</td><td>リアルタイムクロック</td></tr><br /><tr><td>9</td><td>IRQ2へのリダイレクト</td></tr><br /><tr><td>10</td><td>空き</td></tr><br /><tr><td>11</td><td>空き</td></tr><br /><tr><td>12</td><td>PS/2マウス</td></tr><br /><tr><td>13</td><td>数値演算コンプレッサ</td></tr><br /><tr><td>14</td><td>IDEハードディスクコントローラ(プライマリ)</td></tr><br /><tr><td>15</td><td>IDEハードディスクコントローラ(セカンダリ)</td></tr><br /></table><br /><br />なお<strong>/proc/ioports</strong>は<strong>I/Oポートアドレス</strong>が記述されてます。 <br /><strong>I/Oポートアドレス</strong>はデバイスとのデータ送受信に使用されます。 <br /><div class="wb">[prompt]# less /proc/ioports <br />0000-001f : dma1 <br />0020-0021 : pic1 <br />0040-0043 : timer0 <br />0050-0053 : timer1 <br />0060-006f : keyboard <br />0070-0077 : rtc <br />0080-008f : dma page reg <br />00a0-00a1 : pic2 <br />00c0-00df : dma2 <br />00f0-00ff : fpu <br />0170-0177 : ide1 <br />01f0-01f7 : ide0 <br />02f8-02ff : serial <br />0376-0376 : ide1 <br />0378-037a : parport0 <br />03c0-03df : vga+ <br />03f2-03f5 : floppy <br />03f6-03f6 : ide0 <br />03f7-03f7 : floppy DIR <br />03f8-03ff : serial <br />0cf8-0cff : PCI conf1 <br />1000-103f : 0000:00:07.3 <br />1000-103f : motherboard <br />1000-1003 : ACPI PM1a_EVT_BLK <br />1004-1005 : ACPI PM1a_CNT_BLK <br />1008-100b : ACPI PM_TMR <br />100c-100f : ACPI GPE0_BLK <br />1010-1015 : ACPI CPU throttle <br />1040-104f : 0000:00:07.3 <br />1040-104f : motherboard <br />1050-105f : 0000:00:07.1 <br />1050-1057 : ide0 <br />1058-105f : ide1 <br />1060-107f : 0000:00:07.2 <br />1060-107f : uhci_hcd <br />1080-109f : 0000:00:10.0 <br />10a0-10af : 0000:00:0f.0 <br />2000-2fff : PCI Bus #02 <br />2000-207f : 0000:02:00.0 <br />2000-201f : pcnet32_probe_pci <br />2080-20bf : 0000:02:01.0 <br />2080-20bf : Ensoniq AudioPCI <br />/proc/ioports (END) </div>サウンドカードはI/Oポートの200,220,300,388番などを使用します。 <br /><br /><strong>/proc/dma</strong>は、デバイスが利用している<strong>DMAチャネル情報</strong>。 <br />DMAとはDirect Memory Accessの略で <br />その名の通りCPUを介さずにメモリとデバイスが <br />直接データをやりとりするためのものです。 <br /><div class="wb">[promt]# less /proc/dma <br />2: floppy <br />4: cascade <br />/proc/dma (END) </div> ]]>
</content:encoded>
<dc:subject>Linux</dc:subject>
<dc:date>2009-07-04T22:34:22+09:00</dc:date>
<dc:creator>よっしー</dc:creator>
<dc:publisher>FC2-BLOG</dc:publisher>
</item>
</rdf:RDF>