<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Junjao</title>
	<atom:link href="http://pladaojuk.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://pladaojuk.wordpress.com</link>
	<description>Programming, Software Engineering</description>
	<lastBuildDate>Fri, 30 Dec 2011 02:42:04 +0000</lastBuildDate>
	<language>th</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='pladaojuk.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Junjao</title>
		<link>http://pladaojuk.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://pladaojuk.wordpress.com/osd.xml" title="Junjao" />
	<atom:link rel='hub' href='http://pladaojuk.wordpress.com/?pushpress=hub'/>
		<item>
		<title>วิธีการสร้างไฟล์ Certificate Signing Request เพื่อขอ Certificate key</title>
		<link>http://pladaojuk.wordpress.com/2011/12/30/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2%e0%b8%87%e0%b9%84%e0%b8%9f%e0%b8%a5%e0%b9%8c-certificate-signing-request-%e0%b9%80%e0%b8%9e%e0%b8%b7/</link>
		<comments>http://pladaojuk.wordpress.com/2011/12/30/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2%e0%b8%87%e0%b9%84%e0%b8%9f%e0%b8%a5%e0%b9%8c-certificate-signing-request-%e0%b9%80%e0%b8%9e%e0%b8%b7/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 02:40:36 +0000</pubDate>
		<dc:creator>จั่น</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pladaojuk.wordpress.com/?p=782</guid>
		<description><![CDATA[http://www.ssl.in.th/index.php/main/public/action/view/page/Generate_CSR &#160; อันนี้เป็นวิธีการสร้างไฟล์ CSR  สำหรับผู้ทีใช้  openssl  ในการสร้าง CSR https://knowledge.geotrust.com/support/knowledge-base/index?page=content&#038;id=AR876<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=782&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>http://www.ssl.in.th/index.php/main/public/action/view/page/Generate_CSR</p>
<p>&nbsp;</p>
<p><span style="text-decoration:underline;">อันนี้เป็นวิธีการสร้างไฟล์ CSR  สำหรับผู้ทีใช้  openssl  ในการสร้าง CSR</span></p>
<p>https://knowledge.geotrust.com/support/knowledge-base/index?page=content&#038;id=AR876</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pladaojuk.wordpress.com/782/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pladaojuk.wordpress.com/782/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pladaojuk.wordpress.com/782/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pladaojuk.wordpress.com/782/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pladaojuk.wordpress.com/782/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pladaojuk.wordpress.com/782/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pladaojuk.wordpress.com/782/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pladaojuk.wordpress.com/782/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pladaojuk.wordpress.com/782/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pladaojuk.wordpress.com/782/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pladaojuk.wordpress.com/782/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pladaojuk.wordpress.com/782/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pladaojuk.wordpress.com/782/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pladaojuk.wordpress.com/782/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=782&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pladaojuk.wordpress.com/2011/12/30/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2%e0%b8%87%e0%b9%84%e0%b8%9f%e0%b8%a5%e0%b9%8c-certificate-signing-request-%e0%b9%80%e0%b8%9e%e0%b8%b7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6d08388bd962f7edcc14a1c033a920d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">จั่น</media:title>
		</media:content>
	</item>
		<item>
		<title>jboss multidatasource</title>
		<link>http://pladaojuk.wordpress.com/2011/12/25/jboss-multidatasource/</link>
		<comments>http://pladaojuk.wordpress.com/2011/12/25/jboss-multidatasource/#comments</comments>
		<pubDate>Sat, 24 Dec 2011 19:26:26 +0000</pubDate>
		<dc:creator>จั่น</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pladaojuk.wordpress.com/?p=780</guid>
		<description><![CDATA[ในไฟล์  XX-ds.xml ที่ deploy ลงใน  &#60;server_instance_name&#62;/deploy/&#8230; &#160;     &#60;connection-url&#62;jdbc:mysql://localhost:3306/test&#124;jdbc:mysql://172.20.14.106:3306/test&#60;/connection-url&#62;     &#60;url-delimiter&#62;&#124;&#60;/url-delimiter&#62; ระหว่างที่ database แรก ล่มแล้วย้ายไปสร้าง connection กับ database ตัวที่สอง จะมีการล่มเกิดขึ้น ดังนั้นก่อนที่ application จะได้ connection ไปจึงต้องมีการ check ก่อนว่า connection นั้นใช้ได้หรือไม่ ด้วย tag    &#60;valid-connection-checker-class-name&#62;org.jboss.resource.adapter.jdbc.vendor.MySQLValidConnectionChecker&#60;/valid-connection-checker-class-name&#62; &#160; **อ้างอิง http://jagadesh4java.blogspot.com/2011/09/jboss-database-failover-high.html<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=780&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>ในไฟล์  XX-ds.xml ที่ deploy ลงใน  &lt;server_instance_name&gt;/deploy/&#8230;</p>
<p>&nbsp;</p>
<div><strong>    &lt;connection-url&gt;<span style="color:#ff00ff;">jdbc:mysql://localhost:3306/test</span></strong><span style="color:#ff0000;"><span style="color:#800080;">|</span><strong>jdbc:mysql://172.20.14.106:3306/test&lt;/connection-url&gt;</strong></span><br />
<strong>    &lt;url-delimiter&gt;<span style="color:#800080;">|</span>&lt;/url-delimiter&gt;</strong></div>
<p>ระหว่างที่ database แรก ล่มแล้วย้ายไปสร้าง connection กับ database ตัวที่สอง จะมีการล่มเกิดขึ้น ดังนั้นก่อนที่ application จะได้ connection ไปจึงต้องมีการ check ก่อนว่า connection นั้นใช้ได้หรือไม่ ด้วย tag</p>
<p><strong>   &lt;valid-connection-checker-class-name&gt;org.jboss.resource.adapter.jdbc.vendor.MySQLValidConnectionChecker&lt;/valid-connection-checker-class-name&gt;</strong></p>
<p>&nbsp;</p>
<p><strong>**อ้างอิง http://jagadesh4java.blogspot.com/2011/09/jboss-database-failover-high.html<br />
</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pladaojuk.wordpress.com/780/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pladaojuk.wordpress.com/780/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pladaojuk.wordpress.com/780/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pladaojuk.wordpress.com/780/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pladaojuk.wordpress.com/780/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pladaojuk.wordpress.com/780/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pladaojuk.wordpress.com/780/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pladaojuk.wordpress.com/780/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pladaojuk.wordpress.com/780/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pladaojuk.wordpress.com/780/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pladaojuk.wordpress.com/780/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pladaojuk.wordpress.com/780/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pladaojuk.wordpress.com/780/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pladaojuk.wordpress.com/780/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=780&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pladaojuk.wordpress.com/2011/12/25/jboss-multidatasource/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6d08388bd962f7edcc14a1c033a920d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">จั่น</media:title>
		</media:content>
	</item>
		<item>
		<title>http://javabrains.koushik.org</title>
		<link>http://pladaojuk.wordpress.com/2011/12/17/httpjavabrains-koushik-org/</link>
		<comments>http://pladaojuk.wordpress.com/2011/12/17/httpjavabrains-koushik-org/#comments</comments>
		<pubDate>Sat, 17 Dec 2011 10:14:27 +0000</pubDate>
		<dc:creator>จั่น</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pladaojuk.wordpress.com/?p=765</guid>
		<description><![CDATA[http://javabrains.koushik.org<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=765&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>http://javabrains.koushik.org</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pladaojuk.wordpress.com/765/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pladaojuk.wordpress.com/765/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pladaojuk.wordpress.com/765/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pladaojuk.wordpress.com/765/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pladaojuk.wordpress.com/765/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pladaojuk.wordpress.com/765/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pladaojuk.wordpress.com/765/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pladaojuk.wordpress.com/765/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pladaojuk.wordpress.com/765/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pladaojuk.wordpress.com/765/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pladaojuk.wordpress.com/765/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pladaojuk.wordpress.com/765/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pladaojuk.wordpress.com/765/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pladaojuk.wordpress.com/765/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=765&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pladaojuk.wordpress.com/2011/12/17/httpjavabrains-koushik-org/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6d08388bd962f7edcc14a1c033a920d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">จั่น</media:title>
		</media:content>
	</item>
		<item>
		<title>แปลงจากไฟล์ที่เข้ารหัสเป็น UTF-8 เป็น TIS-620</title>
		<link>http://pladaojuk.wordpress.com/2011/10/03/%e0%b9%81%e0%b8%9b%e0%b8%a5%e0%b8%87%e0%b8%88%e0%b8%b2%e0%b8%81%e0%b9%84%e0%b8%9f%e0%b8%a5%e0%b9%8c%e0%b8%97%e0%b8%b5%e0%b9%88%e0%b9%80%e0%b8%82%e0%b9%89%e0%b8%b2%e0%b8%a3%e0%b8%ab%e0%b8%b1%e0%b8%aa/</link>
		<comments>http://pladaojuk.wordpress.com/2011/10/03/%e0%b9%81%e0%b8%9b%e0%b8%a5%e0%b8%87%e0%b8%88%e0%b8%b2%e0%b8%81%e0%b9%84%e0%b8%9f%e0%b8%a5%e0%b9%8c%e0%b8%97%e0%b8%b5%e0%b9%88%e0%b9%80%e0%b8%82%e0%b9%89%e0%b8%b2%e0%b8%a3%e0%b8%ab%e0%b8%b1%e0%b8%aa/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 12:53:02 +0000</pubDate>
		<dc:creator>จั่น</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pladaojuk.wordpress.com/?p=758</guid>
		<description><![CDATA[เป็นตัวอย่าง code การแปลงจากไฟล์ที่มีภาษาไทย เข้ารหัสด้วย UTF-8 (ภาษาไทยแต่ละตัวใช้พื้นที่ 3 bytes) &#8212;-&#62; แปลงเป็นไฟล์ที่มีภาษาไทย เข้ารหัสด้วย TIS620  โดยภาษาไทยแต่ละตัวใช้พื้นที่เหลือ 1 byte static String readInput() { StringBuffer buffer = new StringBuffer(); try { FileInputStream fis = new FileInputStream("test.txt"); InputStreamReader isr = new InputStreamReader(fis,"UTF8"); Reader in = new BufferedReader(isr); int ch; while ((ch = in.read()) &#62; -1) { buffer.append((char)ch); } in.close(); return buffer.toString(); [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=758&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>เป็นตัวอย่าง code การแปลงจากไฟล์ที่มีภาษาไทย เข้ารหัสด้วย UTF-8 (ภาษาไทยแต่ละตัวใช้พื้นที่ 3 bytes)<br />
&#8212;-&gt; แปลงเป็นไฟล์ที่มีภาษาไทย เข้ารหัสด้วย TIS620  โดยภาษาไทยแต่ละตัวใช้พื้นที่เหลือ 1 byte</p>
<div>
<pre>static String readInput() {

    StringBuffer buffer = new StringBuffer();
    try {
        FileInputStream fis = new FileInputStream("<span style="color:#ff6600;">test.txt</span>");
        InputStreamReader isr = new InputStreamReader(fis,"<strong><span style="color:#000080;">UTF8</span></strong>");
        Reader in = new BufferedReader(isr);
        int ch;
        while ((ch = in.read()) &gt; -1) {
                buffer.append((char)ch);
        }
        in.close();
        return buffer.toString();
    } catch (IOException e) {
        e.printStackTrace();
        return null;
    }
}</pre>
</div>
<pre>static void writeOutput(String str) {

    try {
        FileOutputStream fos = new FileOutputStream("<span style="color:#ff6600;">test2.txt</span>");
        Writer out = new OutputStreamWriter(fos, "<strong><span style="color:#000080;">TIS620</span></strong>");
        out.write(str);
        out.close();
    } catch (IOException e) {
        e.printStackTrace();
    }
}

<span style="text-decoration:underline;"><strong>วิธีการทดสอบ</strong></span>
1.สร้างไฟล์ test.txt ที่มีภาษาไทย เข้ารหัสด้วย UTF-8  แล้วเปิดดูแบบ hex viewer ด้วย EditPlus จะเห็นว่าภาษาไทยแต่ละตัวใช้ 3 bytes
2.รันโปรแกรม ทดสอบ
3.แล้วเปิด test2.txt แบบ hex viewer ด้วย EditPlus จะเห็นว่าภาษาไทยแต่ละตัวใช้ 1 byte</pre>
<p><span style="text-decoration:underline;"><span style="color:#0000ff;"><strong>อ้างอิง</strong></span></span></p>
<p><span style="color:#0000ff;"><strong>http://download.oracle.com/javase/tutorial/i18n/text/stream.html</strong></span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pladaojuk.wordpress.com/758/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pladaojuk.wordpress.com/758/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pladaojuk.wordpress.com/758/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pladaojuk.wordpress.com/758/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pladaojuk.wordpress.com/758/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pladaojuk.wordpress.com/758/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pladaojuk.wordpress.com/758/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pladaojuk.wordpress.com/758/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pladaojuk.wordpress.com/758/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pladaojuk.wordpress.com/758/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pladaojuk.wordpress.com/758/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pladaojuk.wordpress.com/758/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pladaojuk.wordpress.com/758/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pladaojuk.wordpress.com/758/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=758&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pladaojuk.wordpress.com/2011/10/03/%e0%b9%81%e0%b8%9b%e0%b8%a5%e0%b8%87%e0%b8%88%e0%b8%b2%e0%b8%81%e0%b9%84%e0%b8%9f%e0%b8%a5%e0%b9%8c%e0%b8%97%e0%b8%b5%e0%b9%88%e0%b9%80%e0%b8%82%e0%b9%89%e0%b8%b2%e0%b8%a3%e0%b8%ab%e0%b8%b1%e0%b8%aa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6d08388bd962f7edcc14a1c033a920d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">จั่น</media:title>
		</media:content>
	</item>
		<item>
		<title>SSL ด้วย openSSL</title>
		<link>http://pladaojuk.wordpress.com/2011/08/11/ssl-%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-openssl/</link>
		<comments>http://pladaojuk.wordpress.com/2011/08/11/ssl-%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-openssl/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 10:01:24 +0000</pubDate>
		<dc:creator>จั่น</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pladaojuk.wordpress.com/?p=752</guid>
		<description><![CDATA[1) ที่ Linux #yum install mod_ssl เพื่อที่จะได้คำสั่ง openssl &#160; &#160; แบบ Self-Signed ============= 2)Create a RSA private key for your server (will be Triple-DES encrypted and PEM formatted): $ openssl genrsa -des3 -out server.key 1024 3) Create a self-signed Certificate (X509 structure) with the RSA key you just created (output will be PEM formatted): $ [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=752&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>1) ที่ Linux</p>
<p>#yum install mod_ssl เพื่อที่จะได้คำสั่ง openssl</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>แบบ Self-Signed</strong><br />
<strong> =============</strong><br />
2)Create a RSA <strong><span style="color:#ff00ff;">private key</span></strong> for your server (will be Triple-DES encrypted and PEM formatted):<br />
$ openssl genrsa -des3 -out <strong><span style="color:#ff00ff;">server.key</span></strong> 1024</p>
<p>3) Create a self-signed <strong><span style="color:#800080;">Certificate</span></strong> (X509 structure) with the RSA key you just created (output will be PEM formatted):</p>
<p>$ openssl req -new -x509 -nodes -sha1 -days 365 -key server.key -out <strong><span style="color:#800080;">server.crt</span></strong></p>
<p>*****จากนั้นนำ server.key กับ server.crt ไปใช้งาน โดยระบุใน apache configuration file (ssl.conf)</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>แบบส่ง Public key ไป Sign กับ ROOT CA  (cacert.org)</p>
<p>===========================</p>
<p>2) Create a RSA <strong><span style="color:#ff00ff;">private key</span></strong> for your Apache server (will be Triple-DES encrypted and PEM formatted):</p>
<p><code><strong>$ openssl genrsa -des3 -out <span style="color:#ff00ff;">server.key</span> 1024</strong></code></p>
<p>3) Create a <strong><span style="color:#800080;">Certificate Signing Request (CSR)</span></strong> with the server RSA private key (output will be PEM formatted):</p>
<p><code><strong>$ openssl req -new -key server.key -out<span style="color:#800080;"> server.csr</span></strong></code></p>
<p>เมื่อได้ไฟล์ server.csr แล้วจึงนำไปสร้าง Certificate ที่ website cacert.org   จะได้เนื้อหาของไฟล์ <span style="color:#800080;"><strong>server.crt </strong></span></p>
<p>****จากนั้นนำ server.key กับ server.crt ไปใช้งาน โดยระบุใน apache configuration file (ssl.conf)</p>
<p>****ข้อจำกัดคือจะได้ Certificate ที่มีอายุเพียง 6 เดือน</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2><strong>อ้างอิง</strong></h2>
<p><a href="http://httpd.apache.org/docs/2.0/ssl/ssl_faq.html">http://httpd.apache.org/docs/2.0/ssl/ssl_faq.html</a></p>
<p>http://www.cacert.org</p>
<p><a href="http://pladaojuk.files.wordpress.com/2011/08/cacert.png"><img class="aligncenter size-large wp-image-760" title="cacert" src="http://pladaojuk.files.wordpress.com/2011/08/cacert.png?w=1024&#038;h=207" alt="" width="1024" height="207" /></a></p>
<p style="text-align:center;">
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pladaojuk.wordpress.com/752/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pladaojuk.wordpress.com/752/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pladaojuk.wordpress.com/752/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pladaojuk.wordpress.com/752/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pladaojuk.wordpress.com/752/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pladaojuk.wordpress.com/752/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pladaojuk.wordpress.com/752/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pladaojuk.wordpress.com/752/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pladaojuk.wordpress.com/752/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pladaojuk.wordpress.com/752/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pladaojuk.wordpress.com/752/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pladaojuk.wordpress.com/752/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pladaojuk.wordpress.com/752/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pladaojuk.wordpress.com/752/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=752&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pladaojuk.wordpress.com/2011/08/11/ssl-%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-openssl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6d08388bd962f7edcc14a1c033a920d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">จั่น</media:title>
		</media:content>

		<media:content url="http://pladaojuk.files.wordpress.com/2011/08/cacert.png?w=1024" medium="image">
			<media:title type="html">cacert</media:title>
		</media:content>
	</item>
		<item>
		<title>Ubuntu</title>
		<link>http://pladaojuk.wordpress.com/2011/05/18/ubuntu/</link>
		<comments>http://pladaojuk.wordpress.com/2011/05/18/ubuntu/#comments</comments>
		<pubDate>Tue, 17 May 2011 17:57:54 +0000</pubDate>
		<dc:creator>จั่น</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pladaojuk.wordpress.com/?p=739</guid>
		<description><![CDATA[มีทั้งแบบ Desktop (default เป็น GUI Mode เมื่อติดตั้งเสร็จแล้ว) http://www.ubuntu.com/download/ubuntu/download กับแบบ Server (default เป็น Text mode เมื่อติดตั้งเสร็จแล้ว) http://www.ubuntu.com/download/server/download<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=739&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h3>มีทั้งแบบ<strong> Desktop</strong> (default เป็น GUI Mode เมื่อติดตั้งเสร็จแล้ว)</h3>
<p>http://www.ubuntu.com/download/ubuntu/download</p>
<h3>กับ<strong>แบบ Server</strong> (default เป็น Text mode เมื่อติดตั้งเสร็จแล้ว)</h3>
<p>http://www.ubuntu.com/download/server/download</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pladaojuk.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pladaojuk.wordpress.com/739/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pladaojuk.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pladaojuk.wordpress.com/739/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pladaojuk.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pladaojuk.wordpress.com/739/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pladaojuk.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pladaojuk.wordpress.com/739/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pladaojuk.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pladaojuk.wordpress.com/739/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pladaojuk.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pladaojuk.wordpress.com/739/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pladaojuk.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pladaojuk.wordpress.com/739/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=739&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pladaojuk.wordpress.com/2011/05/18/ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6d08388bd962f7edcc14a1c033a920d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">จั่น</media:title>
		</media:content>
	</item>
		<item>
		<title>ติดตั้ง apache บน Fedora</title>
		<link>http://pladaojuk.wordpress.com/2011/05/11/%e0%b8%95%e0%b8%b4%e0%b8%94%e0%b8%95%e0%b8%b1%e0%b9%89%e0%b8%87-apache-%e0%b8%9a%e0%b8%99-fedora/</link>
		<comments>http://pladaojuk.wordpress.com/2011/05/11/%e0%b8%95%e0%b8%b4%e0%b8%94%e0%b8%95%e0%b8%b1%e0%b9%89%e0%b8%87-apache-%e0%b8%9a%e0%b8%99-fedora/#comments</comments>
		<pubDate>Wed, 11 May 2011 04:47:26 +0000</pubDate>
		<dc:creator>จั่น</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pladaojuk.wordpress.com/?p=745</guid>
		<description><![CDATA[เมื่อ download apache2.2.XX.tar.gz มาแล้ว  ให้แตกออกแล้วเข้าไปเพื่อ compile apache source ใหม่ดังนี้ เก็บ apache ที่ Compile แล้วไว้ที่  /exec/apache2  (ซึ่ง /exec/apache2 ก็คือ $APACHE_HOME) # ./configure &#8211;prefix=/exec/apache2 &#8211;enable-rewrite &#8211;enable-proxy=http &#8211;enable-module=so &#8211;enable-ssl #make #make install ทดสอบโดยการ Start #cd /exec/apache2/bin #./apachectl start ตรวจสอบว่ามี process httpd ทำงานอยู่ในระบบ #ps -aef&#124;grep httpd<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=745&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>เมื่อ download apache2.2.XX.tar.gz มาแล้ว  ให้แตกออกแล้วเข้าไปเพื่อ compile apache source ใหม่ดังนี้</p>
<p><strong>เก็บ apache ที่ Compile แล้วไว้ที่  /exec/apache2</strong>  <strong>(ซึ่ง /exec/apache2 ก็คือ $APACHE_HOME)</strong><br />
# ./configure &#8211;prefix=/exec/apache2 &#8211;enable-rewrite &#8211;enable-proxy=http &#8211;enable-module=so &#8211;enable-ssl</p>
<p>#make</p>
<p>#make install</p>
<p>ทดสอบโดยการ Start</p>
<p>#cd /exec/apache2/bin</p>
<p>#./apachectl start</p>
<p><strong>ตรวจสอบว่ามี process httpd ทำงานอยู่ในระบบ</strong></p>
<p>#ps -aef|grep httpd</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pladaojuk.wordpress.com/745/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pladaojuk.wordpress.com/745/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pladaojuk.wordpress.com/745/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pladaojuk.wordpress.com/745/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pladaojuk.wordpress.com/745/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pladaojuk.wordpress.com/745/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pladaojuk.wordpress.com/745/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pladaojuk.wordpress.com/745/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pladaojuk.wordpress.com/745/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pladaojuk.wordpress.com/745/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pladaojuk.wordpress.com/745/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pladaojuk.wordpress.com/745/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pladaojuk.wordpress.com/745/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pladaojuk.wordpress.com/745/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=745&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pladaojuk.wordpress.com/2011/05/11/%e0%b8%95%e0%b8%b4%e0%b8%94%e0%b8%95%e0%b8%b1%e0%b9%89%e0%b8%87-apache-%e0%b8%9a%e0%b8%99-fedora/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6d08388bd962f7edcc14a1c033a920d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">จั่น</media:title>
		</media:content>
	</item>
		<item>
		<title>ลง Postgresql ด้วย yum บน FedoraCore13</title>
		<link>http://pladaojuk.wordpress.com/2011/05/09/%e0%b8%a5%e0%b8%87-postgresql-%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-yum-%e0%b8%9a%e0%b8%99-fedoracore13/</link>
		<comments>http://pladaojuk.wordpress.com/2011/05/09/%e0%b8%a5%e0%b8%87-postgresql-%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-yum-%e0%b8%9a%e0%b8%99-fedoracore13/#comments</comments>
		<pubDate>Mon, 09 May 2011 11:42:35 +0000</pubDate>
		<dc:creator>จั่น</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pladaojuk.wordpress.com/?p=736</guid>
		<description><![CDATA[ติดตั้ง Postgresql Server และตัว Dependencies อื่นๆ 1. #yum install postgresql-server 2. #chkconfig postgresql on Initialize database ด้วย user root 3. #service postgresql initdb จากข้างบนจะสร้าง user postgres มาให้เราทันทีในระบบ มาถึงตรงนี้เราสามารถ Start postgresql Server ได้แล้ว ด้วยคำสั่ง #/etc/rc.d/init.d/postgresql restart &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; ทดสอบด้วย user postgres 4. #su &#8211; postgres สร้างฐานข้อมูลทดสอบชื่อ &#8220;mydb&#8221; 5. $createdb mydb 6. $psql mydb 7. mydb=#select version(); 8. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=736&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>ติดตั้ง Postgresql Server และตัว Dependencies อื่นๆ</strong><br />
1. #yum install postgresql-server<br />
2. #chkconfig postgresql on</p>
<p><strong>Initialize database ด้วย user root</strong></p>
<p>3. #service postgresql initdb</p>
<p><strong>จากข้างบนจะสร้าง user postgres มาให้เราทันทีในระบบ</strong></p>
<p><strong>มาถึงตรงนี้เราสามารถ Start postgresql Server ได้แล้ว ด้วยคำสั่ง</strong></p>
<p>#/etc/rc.d/init.d/postgresql restart</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
<strong>ทดสอบด้วย user postgres</strong><br />
4. #su &#8211; postgres</p>
<p><strong>สร้างฐานข้อมูลทดสอบชื่อ &#8220;mydb&#8221;</strong><br />
5. $createdb mydb<br />
6. $psql mydb<br />
7. mydb=#select version();<br />
8. mydb=#\q</p>
<p><span style="text-decoration:underline;"><strong>อ้างอิง</strong></span></p>
<p>http://wiki.postgresql.org/wiki/YUM_Installation</p>
<p>http://yum.pgrpms.org/</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pladaojuk.wordpress.com/736/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pladaojuk.wordpress.com/736/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pladaojuk.wordpress.com/736/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pladaojuk.wordpress.com/736/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pladaojuk.wordpress.com/736/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pladaojuk.wordpress.com/736/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pladaojuk.wordpress.com/736/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pladaojuk.wordpress.com/736/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pladaojuk.wordpress.com/736/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pladaojuk.wordpress.com/736/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pladaojuk.wordpress.com/736/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pladaojuk.wordpress.com/736/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pladaojuk.wordpress.com/736/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pladaojuk.wordpress.com/736/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=736&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pladaojuk.wordpress.com/2011/05/09/%e0%b8%a5%e0%b8%87-postgresql-%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-yum-%e0%b8%9a%e0%b8%99-fedoracore13/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6d08388bd962f7edcc14a1c033a920d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">จั่น</media:title>
		</media:content>
	</item>
		<item>
		<title>apache ที่เราลงมีคุณสมบัติอย่างไร</title>
		<link>http://pladaojuk.wordpress.com/2011/05/09/apache-%e0%b8%97%e0%b8%b5%e0%b9%88%e0%b9%80%e0%b8%a3%e0%b8%b2%e0%b8%a5%e0%b8%87%e0%b8%a1%e0%b8%b5%e0%b8%84%e0%b8%b8%e0%b8%93%e0%b8%aa%e0%b8%a1%e0%b8%9a%e0%b8%b1%e0%b8%95%e0%b8%b4%e0%b8%ad%e0%b8%a2/</link>
		<comments>http://pladaojuk.wordpress.com/2011/05/09/apache-%e0%b8%97%e0%b8%b5%e0%b9%88%e0%b9%80%e0%b8%a3%e0%b8%b2%e0%b8%a5%e0%b8%87%e0%b8%a1%e0%b8%b5%e0%b8%84%e0%b8%b8%e0%b8%93%e0%b8%aa%e0%b8%a1%e0%b8%9a%e0%b8%b1%e0%b8%95%e0%b8%b4%e0%b8%ad%e0%b8%a2/#comments</comments>
		<pubDate>Mon, 09 May 2011 11:33:09 +0000</pubDate>
		<dc:creator>จั่น</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pladaojuk.wordpress.com/?p=728</guid>
		<description><![CDATA[1. เข้าไปที่ $APACHE_HOME/bin  เช่นสมมติลง apache ไว้ที่ /opt/apache2 #cd /opt/apache2 2. เข้าไปที่ bin #cd bin 3. Output a list of modules compiled into the server: #httpd -l 4. dump a list of loaded Static and Shared Modules #httpd -M 5. Print the version and build parameters of httpd, and then exit #httpd -V อ้างอิง http://www.cyberciti.biz/faq/find-out-apache-version/<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=728&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>1. เข้าไปที่ $APACHE_HOME/bin  เช่นสมมติลง apache ไว้ที่ /opt/apache2<br />
<strong>#cd /opt/apache2</strong><br />
2. เข้าไปที่ bin<br />
<strong>#cd bin</strong><br />
3. Output a list of modules compiled into the server:<br />
<strong>#httpd -l</strong><br />
4. dump a list of loaded Static and Shared Modules<br />
<strong>#httpd -M</strong><br />
5. Print the version and build parameters of httpd, and then exit<br />
<strong>#httpd -V</strong></p>
<p><span style="text-decoration:underline;"><strong>อ้างอิง</strong></span></p>
<p>http://www.cyberciti.biz/faq/find-out-apache-version/</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pladaojuk.wordpress.com/728/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pladaojuk.wordpress.com/728/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pladaojuk.wordpress.com/728/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pladaojuk.wordpress.com/728/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pladaojuk.wordpress.com/728/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pladaojuk.wordpress.com/728/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pladaojuk.wordpress.com/728/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pladaojuk.wordpress.com/728/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pladaojuk.wordpress.com/728/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pladaojuk.wordpress.com/728/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pladaojuk.wordpress.com/728/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pladaojuk.wordpress.com/728/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pladaojuk.wordpress.com/728/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pladaojuk.wordpress.com/728/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=728&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pladaojuk.wordpress.com/2011/05/09/apache-%e0%b8%97%e0%b8%b5%e0%b9%88%e0%b9%80%e0%b8%a3%e0%b8%b2%e0%b8%a5%e0%b8%87%e0%b8%a1%e0%b8%b5%e0%b8%84%e0%b8%b8%e0%b8%93%e0%b8%aa%e0%b8%a1%e0%b8%9a%e0%b8%b1%e0%b8%95%e0%b8%b4%e0%b8%ad%e0%b8%a2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6d08388bd962f7edcc14a1c033a920d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">จั่น</media:title>
		</media:content>
	</item>
		<item>
		<title>ตรวจดูว่า java application หรือ java web app ใช้ memory ไปเท่าไหร่</title>
		<link>http://pladaojuk.wordpress.com/2011/05/02/%e0%b8%95%e0%b8%a3%e0%b8%a7%e0%b8%88%e0%b8%94%e0%b8%b9%e0%b8%a7%e0%b9%88%e0%b8%b2-java-application-%e0%b8%ab%e0%b8%a3%e0%b8%b7%e0%b8%ad-java-web-app-%e0%b9%83%e0%b8%8a%e0%b9%89-memory-%e0%b9%84/</link>
		<comments>http://pladaojuk.wordpress.com/2011/05/02/%e0%b8%95%e0%b8%a3%e0%b8%a7%e0%b8%88%e0%b8%94%e0%b8%b9%e0%b8%a7%e0%b9%88%e0%b8%b2-java-application-%e0%b8%ab%e0%b8%a3%e0%b8%b7%e0%b8%ad-java-web-app-%e0%b9%83%e0%b8%8a%e0%b9%89-memory-%e0%b9%84/#comments</comments>
		<pubDate>Mon, 02 May 2011 07:17:08 +0000</pubDate>
		<dc:creator>จั่น</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pladaojuk.wordpress.com/?p=718</guid>
		<description><![CDATA[ใช้ jconsole ซึ่งอยู่ใน $JAVA_HOME/bin/jconsole ตรวจสอบได้ ดังภาพด้านล่าง  ทดสอบด้วยการ เปิดเล่น web application นั้นๆโดยการ Start tomcat พิมพ์คำสั่ง #jconsole  ที่ command prompt ของ windows เพื่อเปิดโปรแกรม jconsole  (จริงๆแล้วตำแหน่งของ program jconsole จะอยู่ที่ $JAVA_HOME/bin) จากข้อ 2  จะแสดง java process pID ทั้งหมดในระบบ  ให้เชื่อมไปที่  org.apache.catalina.startup.Bootstrap java process ไปที่ tab  &#8220;memory&#8221; ดังภาพด้านล่าง จะเห็นว่า web application ที่เราพัฒนาขึ้นมีการใช้  memory (java Heap) ไปประมาณ 60-70MB คำถามต่อมาคือแล้วจะรู้ไปทำไม  ก็คือทำให้เรารู้ว่ามีการใช้ resources ของเครื่องไปเท่าไหร่  [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=718&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>ใช้ jconsole ซึ่งอยู่ใน $JAVA_HOME/bin/jconsole ตรวจสอบได้<br />
ดังภาพด้านล่าง  ทดสอบด้วยการ</p>
<ol>
<li>เปิดเล่น web application นั้นๆโดยการ Start tomcat</li>
<li>พิมพ์คำสั่ง #jconsole  ที่ command prompt ของ windows เพื่อเปิดโปรแกรม jconsole  (จริงๆแล้วตำแหน่งของ program jconsole จะอยู่ที่ $JAVA_HOME/bin)</li>
<li>จากข้อ 2  จะแสดง java process pID ทั้งหมดในระบบ  ให้เชื่อมไปที่  <strong>org.apache.catalina.startup.Bootstrap</strong> java process</li>
<li>ไปที่ tab  &#8220;memory&#8221; ดังภาพด้านล่าง จะเห็นว่า web application ที่เราพัฒนาขึ้นมีการใช้  memory (java Heap) ไปประมาณ 60-70MB</li>
</ol>
<p><a href="http://pladaojuk.files.wordpress.com/2011/05/jconsole.png"><img class="aligncenter size-full wp-image-730" title="jconsole" src="http://pladaojuk.files.wordpress.com/2011/05/jconsole.png" alt="" width="870" height="493" /></a></p>
<p>คำถามต่อมาคือแล้วจะรู้ไปทำไม  ก็คือทำให้เรารู้ว่ามีการใช้ resources ของเครื่องไปเท่าไหร่  เพื่อที่เราจะได้จัดสรรให้เหมาะสม เช่น อย่างกรณีนี้เราอาจปรับ JVM parameter ให้เหมาะสม เช่นเป็น -Xms128M  -Xmx256M  เพราะ web application ของเราใช้เพียง 60-70MB  เท่านั้น</p>
<p>**หมายเหตุ  ในกรณีที่นำ web application นี้ไปใช้งานจริงๆซึ่งมี data เก็บมากขึ้นในฐานข้อมูล  เราควรจะต้องใช้ jconsole ตรวจสอบอีกครั้งว่า  web application มีการใช้ memory เพิ่มขึ้นหรือไม่ จะได้กำหนด -Xms และ -Xmx ใหม่ให้เหมาะสมต่อไป</p>
<p><span style="text-decoration:underline;">อ้างอิง</span></p>
<p>http://download.java.net/jdk7/docs/technotes/guides/management/jconsole.html</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pladaojuk.wordpress.com/718/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pladaojuk.wordpress.com/718/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pladaojuk.wordpress.com/718/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pladaojuk.wordpress.com/718/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pladaojuk.wordpress.com/718/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pladaojuk.wordpress.com/718/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pladaojuk.wordpress.com/718/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pladaojuk.wordpress.com/718/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pladaojuk.wordpress.com/718/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pladaojuk.wordpress.com/718/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pladaojuk.wordpress.com/718/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pladaojuk.wordpress.com/718/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pladaojuk.wordpress.com/718/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pladaojuk.wordpress.com/718/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pladaojuk.wordpress.com&amp;blog=1329137&amp;post=718&amp;subd=pladaojuk&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pladaojuk.wordpress.com/2011/05/02/%e0%b8%95%e0%b8%a3%e0%b8%a7%e0%b8%88%e0%b8%94%e0%b8%b9%e0%b8%a7%e0%b9%88%e0%b8%b2-java-application-%e0%b8%ab%e0%b8%a3%e0%b8%b7%e0%b8%ad-java-web-app-%e0%b9%83%e0%b8%8a%e0%b9%89-memory-%e0%b9%84/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c6d08388bd962f7edcc14a1c033a920d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">จั่น</media:title>
		</media:content>

		<media:content url="http://pladaojuk.files.wordpress.com/2011/05/jconsole.png" medium="image">
			<media:title type="html">jconsole</media:title>
		</media:content>
	</item>
	</channel>
</rss>
