<?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>MEMOBALL.info &#187; Programming</title>
	<atom:link href="http://www.memoball.info/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.memoball.info</link>
	<description>All of my Memories</description>
	<lastBuildDate>Sun, 17 Jul 2011 10:31:01 +0000</lastBuildDate>
	<language>TH</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
		<item>
		<title>ใส่สีให้ trac (Syntax Coloring) ด้วย pygments และ svn MIME Types properties</title>
		<link>http://www.memoball.info/2010/09/05/%e0%b9%83%e0%b8%aa%e0%b9%88%e0%b8%aa%e0%b8%b5%e0%b9%83%e0%b8%ab%e0%b9%89-trac-syntax-coloring-%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-pygments-%e0%b9%81%e0%b8%a5%e0%b8%b0-svn-mime-types-properties/</link>
		<comments>http://www.memoball.info/2010/09/05/%e0%b9%83%e0%b8%aa%e0%b9%88%e0%b8%aa%e0%b8%b5%e0%b9%83%e0%b8%ab%e0%b9%89-trac-syntax-coloring-%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-pygments-%e0%b9%81%e0%b8%a5%e0%b8%b0-svn-mime-types-properties/#comments</comments>
		<pubDate>Sun, 05 Sep 2010 04:14:08 +0000</pubDate>
		<dc:creator>memoball</dc:creator>
				<category><![CDATA[Application]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Trac & SVN]]></category>
		<category><![CDATA[trac]]></category>

		<guid isPermaLink="false">http://memoball.memoball.com/?p=494</guid>
		<description><![CDATA[วิธีการติดตั้ง เวลาที่ต้องการดู source code ถ้าจะให้อ่านง่าย จำเป็นต้องแสดงผลโดยใช้สีสันเข้ามาช่วย (highlight &#38; Syntax Coloring) ซึ่งใน Trac นั้น ก็มีเหมือนกัน โดยใน trac 0.11 เป็นต้นมา จะใช้ pygments ซึ่งมีมาให้อยู่แล้ว แต่เราจำเป็นต้องลง library นี้ในเครื่องก่อน $ svn propset svn:mime-type text/x-c++src example.cpp property 'svn:mime-type' set on 'example.cpp ' ถ้าลงแล้ว syntax coloring ยังไม่ปรากฎ แสดงว่า Trac ยังอ่าน file ของเราไม่รู้เรื่อง จำเป็นต้องกำหนด MIME type ในกับไฟล์ที่เราต้องการใน svn ก่อน easy_install Pygments MIME Type [...]]]></description>
			<content:encoded><![CDATA[<h2>วิธีการติดตั้ง</h2>
<p>เวลาที่ต้องการดู source code ถ้าจะให้อ่านง่าย จำเป็นต้องแสดงผลโดยใช้สีสันเข้ามาช่วย (highlight &amp; Syntax Coloring) ซึ่งใน Trac นั้น ก็มีเหมือนกัน โดยใน trac 0.11 เป็นต้นมา จะใช้ <a href="http://pygments.org">pygments</a> ซึ่งมีมาให้อยู่แล้ว แต่เราจำเป็นต้องลง library นี้ในเครื่องก่อน<br />
<span id="more-494"></span></p>
<pre>
$ svn propset svn:mime-type text/x-c++src example.cpp
property 'svn:mime-type' set on 'example.cpp '
</pre>
<p>ถ้าลงแล้ว syntax coloring ยังไม่ปรากฎ แสดงว่า Trac ยังอ่าน file ของเราไม่รู้เรื่อง จำเป็นต้องกำหนด MIME type ในกับไฟล์ที่เราต้องการใน svn ก่อน</p>
<pre>easy_install Pygments</pre>
<h2>MIME Type</h2>
<table>
<thead>
<tr>
<th>MIME Types</th>
<th>Programing Language &amp; File type</th>
</tr>
</thead>
<tbody>
<tr>
<th><tt>application/javascript</tt></th>
<td><code>js</code></td>
</tr>
<tr>
<th><tt>application/pdf</tt></th>
<td><code>pdf</code></td>
</tr>
<tr>
<th><tt>application/postscript</tt></th>
<td><code>ps</code></td>
</tr>
<tr>
<th><tt>application/rss+xml</tt></th>
<td><code>rss</code></td>
</tr>
<tr>
<th><tt>application/rtf</tt></th>
<td><code>rtf</code></td>
</tr>
<tr>
<th><tt>application/x-csh</tt></th>
<td><code>csh</code></td>
</tr>
<tr>
<th><tt>application/x-genshi</tt></th>
<td><code>genshi</code></td>
</tr>
<tr>
<th><tt>application/x-genshi-text</tt></th>
<td><code>genshitext</code></td>
</tr>
<tr>
<th><tt>application/x-sh</tt></th>
<td><code>sh</code></td>
</tr>
<tr>
<th><tt>application/x-troff</tt></th>
<td><code>nroff roff troff</code></td>
</tr>
<tr>
<th><tt>application/x-yaml</tt></th>
<td><code>yaml yml</code></td>
</tr>
<tr>
<th><tt>application/xsl+xml</tt></th>
<td><code>xsl</code></td>
</tr>
<tr>
<th><tt>application/xslt+xml</tt></th>
<td><code>xslt</code></td>
</tr>
<tr>
<th><tt>image/svg+xml</tt></th>
<td><code>svg</code></td>
</tr>
<tr>
<th><tt>image/x-icon</tt></th>
<td><code>ico</code></td>
</tr>
<tr>
<th><tt>model/vrml</tt></th>
<td><code>vrml wrl</code></td>
</tr>
<tr>
<th><tt>text/css</tt></th>
<td><code>css</code></td>
</tr>
<tr>
<th><tt>text/html</tt></th>
<td><code>htm html</code></td>
</tr>
<tr>
<th><tt>text/plain</tt></th>
<td><code>AUTHORS COPYING ChangeLog INSTALL README RELEASE TXT text txt</code></td>
</tr>
<tr>
<th><tt>text/x-ada</tt></th>
<td><code>ada</code></td>
</tr>
<tr>
<th><tt>text/x-asm</tt></th>
<td><code>asm</code></td>
</tr>
<tr>
<th><tt>text/x-asp</tt></th>
<td><code>asp</code></td>
</tr>
<tr>
<th><tt>text/x-awk</tt></th>
<td><code>awk</code></td>
</tr>
<tr>
<th><tt>text/x-c++hdr</tt></th>
<td><code>H HH c++hdr hh hpp</code></td>
</tr>
<tr>
<th><tt>text/x-c++src</tt></th>
<td><code>C C++ CC c++ c++src cc cpp</code></td>
</tr>
<tr>
<th><tt>text/x-chdr</tt></th>
<td><code>chdr h</code></td>
</tr>
<tr>
<th><tt>text/x-csharp</tt></th>
<td><code>C# c# cs csharp</code></td>
</tr>
<tr>
<th><tt>text/x-csrc</tt></th>
<td><code>c csrc xs</code></td>
</tr>
<tr>
<th><tt>text/x-diff</tt></th>
<td><code>diff patch</code></td>
</tr>
<tr>
<th><tt>text/x-eiffel</tt></th>
<td><code>e eiffel</code></td>
</tr>
<tr>
<th><tt>text/x-elisp</tt></th>
<td><code>el elisp</code></td>
</tr>
<tr>
<th><tt>text/x-fortran</tt></th>
<td><code>f fortran</code></td>
</tr>
<tr>
<th><tt>text/x-haskell</tt></th>
<td><code>haskell hs</code></td>
</tr>
<tr>
<th><tt>text/x-idl</tt></th>
<td><code>idl</code></td>
</tr>
<tr>
<th><tt>text/x-inf</tt></th>
<td><code>inf</code></td>
</tr>
<tr>
<th><tt>text/x-ini</tt></th>
<td><code>cfg ini</code></td>
</tr>
<tr>
<th><tt>text/x-java</tt></th>
<td><code>java</code></td>
</tr>
<tr>
<th><tt>text/x-ksh</tt></th>
<td><code>ksh</code></td>
</tr>
<tr>
<th><tt>text/x-lua</tt></th>
<td><code>lua</code></td>
</tr>
<tr>
<th><tt>text/x-m4</tt></th>
<td><code>m4</code></td>
</tr>
<tr>
<th><tt>text/x-mail</tt></th>
<td><code>mail</code></td>
</tr>
<tr>
<th><tt>text/x-makefile</tt></th>
<td><code>GNUMakefile Makefile make makefile mk</code></td>
</tr>
<tr>
<th><tt>text/x-objc</tt></th>
<td><code>m mm objc</code></td>
</tr>
<tr>
<th><tt>text/x-ocaml</tt></th>
<td><code>ml mli ocaml</code></td>
</tr>
<tr>
<th><tt>text/x-pascal</tt></th>
<td><code>pas pascal</code></td>
</tr>
<tr>
<th><tt>text/x-perl</tt></th>
<td><code>PL perl pl pm</code></td>
</tr>
<tr>
<th><tt>text/x-php</tt></th>
<td><code>php php3 php4</code></td>
</tr>
<tr>
<th><tt>text/x-psp</tt></th>
<td><code>psp</code></td>
</tr>
<tr>
<th><tt>text/x-pyrex</tt></th>
<td><code>pyrex pyx</code></td>
</tr>
<tr>
<th><tt>text/x-python</tt></th>
<td><code>py python</code></td>
</tr>
<tr>
<th><tt>text/x-python-doctest</tt></th>
<td><code>pycon</code></td>
</tr>
<tr>
<th><tt>text/x-rfc</tt></th>
<td><code>rfc</code></td>
</tr>
<tr>
<th><tt>text/x-rst</tt></th>
<td><code>rst</code></td>
</tr>
<tr>
<th><tt>text/x-ruby</tt></th>
<td><code>rb ruby</code></td>
</tr>
<tr>
<th><tt>text/x-scheme</tt></th>
<td><code>scheme scm</code></td>
</tr>
<tr>
<th><tt>text/x-sql</tt></th>
<td><code>sql</code></td>
</tr>
<tr>
<th><tt>text/x-tcl</tt></th>
<td><code>tcl</code></td>
</tr>
<tr>
<th><tt>text/x-tex</tt></th>
<td><code>tex</code></td>
</tr>
<tr>
<th><tt>text/x-textile</tt></th>
<td><code>textile txtl</code></td>
</tr>
<tr>
<th><tt>text/x-vba</tt></th>
<td><code>bas vb vba</code></td>
</tr>
<tr>
<th><tt>text/x-verilog</tt></th>
<td><code>v verilog</code></td>
</tr>
<tr>
<th><tt>text/x-vhdl</tt></th>
<td><code>vhd vhdl</code></td>
</tr>
<tr>
<th><tt>text/x-zsh</tt></th>
<td><code>zsh</code></td>
</tr>
<tr>
<th><tt>text/xml</tt></th>
<td><code>xml</code></td>
</tr>
</tbody>
</table>
<h2>Reference</h2>
<p>svn propset : <a href="http://svnbook.red-bean.com/en/1.1/re23.html">http://svnbook.red-bean.com/en/1.1/re23.html</a><br />
Trac : <a href="http://trac.edgewall.org/wiki/TracSyntaxColoring">http://trac.edgewall.org/wiki/TracSyntaxColoring</a><br />
Pygments : <a href="http://pygments.org/">http://pygments.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.memoball.info/2010/09/05/%e0%b9%83%e0%b8%aa%e0%b9%88%e0%b8%aa%e0%b8%b5%e0%b9%83%e0%b8%ab%e0%b9%89-trac-syntax-coloring-%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-pygments-%e0%b9%81%e0%b8%a5%e0%b8%b0-svn-mime-types-properties/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>วาดภาพบน HTML5</title>
		<link>http://www.memoball.info/2010/02/08/%e0%b8%a7%e0%b8%b2%e0%b8%94%e0%b8%a0%e0%b8%b2%e0%b8%9e%e0%b8%9a%e0%b8%99-html5/</link>
		<comments>http://www.memoball.info/2010/02/08/%e0%b8%a7%e0%b8%b2%e0%b8%94%e0%b8%a0%e0%b8%b2%e0%b8%9e%e0%b8%9a%e0%b8%99-html5/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 00:09:25 +0000</pubDate>
		<dc:creator>memoball</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.memoball.info/?p=436</guid>
		<description><![CDATA[ถ้าคุณอยากมีโปรแกรมวาดภาพซักตัวบนเวป โดยที่คุณไม่ต้องใช้ flash คุณสามารถลองใช้ http://mugtug.com/sketchpad/ ตัวนี้ได้เลยครับ]]></description>
			<content:encoded><![CDATA[<p>ถ้าคุณอยากมีโปรแกรมวาดภาพซักตัวบนเวป โดยที่คุณไม่ต้องใช้ flash คุณสามารถลองใช้<a href="http://mugtug.com/sketchpad/"> http://mugtug.com/sketchpad/</a> ตัวนี้ได้เลยครับ</p>
]]></content:encoded>
			<wfw:commentRss>http://www.memoball.info/2010/02/08/%e0%b8%a7%e0%b8%b2%e0%b8%94%e0%b8%a0%e0%b8%b2%e0%b8%9e%e0%b8%9a%e0%b8%99-html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>รูปในเวปผมหายไปไหน</title>
		<link>http://www.memoball.info/2010/02/02/%e0%b8%a3%e0%b8%b9%e0%b8%9b%e0%b9%83%e0%b8%99%e0%b9%80%e0%b8%a7%e0%b8%9b%e0%b8%9c%e0%b8%a1%e0%b8%ab%e0%b8%b2%e0%b8%a2%e0%b9%84%e0%b8%9b%e0%b9%84%e0%b8%ab%e0%b8%99/</link>
		<comments>http://www.memoball.info/2010/02/02/%e0%b8%a3%e0%b8%b9%e0%b8%9b%e0%b9%83%e0%b8%99%e0%b9%80%e0%b8%a7%e0%b8%9b%e0%b8%9c%e0%b8%a1%e0%b8%ab%e0%b8%b2%e0%b8%a2%e0%b9%84%e0%b8%9b%e0%b9%84%e0%b8%ab%e0%b8%99/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 00:33:59 +0000</pubDate>
		<dc:creator>memoball</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.memoball.info/?p=432</guid>
		<description><![CDATA[เมื่อหลายวันก่อนผมทำการแก้ไขเวปเซอร์วิช ซึ่งเป็น web-apllication ตัวหนึ่งที่ผมดูและอยู่ ปรากฏว่ารูปที่เป็นส่วนประกอบของผมหายไปอย่างลึกลับเมื่อผู้ใช้งานทั่วไปเข้าไปใช้ ซึ่งในเบื้องต้น ผมใช้ ubuntu+firefox ไม่เกิดข้อผิดพลาดใดๆ ในกรณีดังกล่าว จะเป็นเฉพาะ HTTP over SSL (HTTPS) สาเหตุ สาเหตุก็เป็นเพราะว่า รูปผมมันเป็น http แต่เวปมันเป็น https บราวเซอร์จะไม่ยอมโหลดรูปให้ ปัญหาดังกล่าวจะเป็นเกือบทุกบราวเซอร์ โดยบางเครื่องอาจมีการถามก่อนว่าจะโหลดหรือไม่ ตามแต่ผู้ใช้งานจะเป็นผู้ตั้งไว้ แต่จุดที่สังเกตได้ง่ายๆ คือด้านมุมขวาล่าง จะมีรูปแม่กุญแจอยู่ ถ้าเป็นกรณีนี่มีการโหลด http บนเวป https จะมีรูปเครื่องหมายตกใจสีแดงปรากฎอยู่บนรูปแม่กุญแจนั้น วิธีแก้ไข วิธีแก้ไขที่ดีที่สุดน่าจะอยู่ที่ตัวผู้เขียนเวปเอง โดยทำการกำหนด link ต่างๆ ในหน้าเวปของเราให้เป็น https ซะ]]></description>
			<content:encoded><![CDATA[<p>เมื่อหลายวันก่อนผมทำการแก้ไขเวปเซอร์วิช ซึ่งเป็น web-apllication ตัวหนึ่งที่ผมดูและอยู่ ปรากฏว่ารูปที่เป็นส่วนประกอบของผมหายไปอย่างลึกลับเมื่อผู้ใช้งานทั่วไปเข้าไปใช้ ซึ่งในเบื้องต้น ผมใช้ ubuntu+firefox ไม่เกิดข้อผิดพลาดใดๆ ในกรณีดังกล่าว จะเป็นเฉพาะ HTTP over SSL (HTTPS) </p>
<h2>สาเหตุ</h2>
<p>สาเหตุก็เป็นเพราะว่า รูปผมมันเป็น http แต่เวปมันเป็น https บราวเซอร์จะไม่ยอมโหลดรูปให้ ปัญหาดังกล่าวจะเป็นเกือบทุกบราวเซอร์ โดยบางเครื่องอาจมีการถามก่อนว่าจะโหลดหรือไม่ ตามแต่ผู้ใช้งานจะเป็นผู้ตั้งไว้ แต่จุดที่สังเกตได้ง่ายๆ คือด้านมุมขวาล่าง จะมีรูปแม่กุญแจอยู่ ถ้าเป็นกรณีนี่มีการโหลด http บนเวป https จะมีรูปเครื่องหมายตกใจสีแดงปรากฎอยู่บนรูปแม่กุญแจนั้น</p>
<h2>วิธีแก้ไข</h2>
<p>วิธีแก้ไขที่ดีที่สุดน่าจะอยู่ที่ตัวผู้เขียนเวปเอง โดยทำการกำหนด link ต่างๆ ในหน้าเวปของเราให้เป็น https ซะ</p>
]]></content:encoded>
			<wfw:commentRss>http://www.memoball.info/2010/02/02/%e0%b8%a3%e0%b8%b9%e0%b8%9b%e0%b9%83%e0%b8%99%e0%b9%80%e0%b8%a7%e0%b8%9b%e0%b8%9c%e0%b8%a1%e0%b8%ab%e0%b8%b2%e0%b8%a2%e0%b9%84%e0%b8%9b%e0%b9%84%e0%b8%ab%e0%b8%99/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP ก็สามารถทำ Multithreading/Parrallel-programing ได้</title>
		<link>http://www.memoball.info/2009/05/26/php-%e0%b8%81%e0%b9%87%e0%b8%aa%e0%b8%b2%e0%b8%a1%e0%b8%b2%e0%b8%a3%e0%b8%96%e0%b8%97%e0%b8%b3-multithreadingparrallel-programing-%e0%b9%84%e0%b8%94%e0%b9%89/</link>
		<comments>http://www.memoball.info/2009/05/26/php-%e0%b8%81%e0%b9%87%e0%b8%aa%e0%b8%b2%e0%b8%a1%e0%b8%b2%e0%b8%a3%e0%b8%96%e0%b8%97%e0%b8%b3-multithreadingparrallel-programing-%e0%b9%84%e0%b8%94%e0%b9%89/#comments</comments>
		<pubDate>Tue, 26 May 2009 04:21:42 +0000</pubDate>
		<dc:creator>memoball</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://memoball.memoball.com/?p=289</guid>
		<description><![CDATA[เมื่อวานได้อ่านเรื่องการใช้ทำ multithreading ใน php เลยคิดว่าน่าสนใจ (http://codestips.com/php-multithreading-using-curl/) เพราะโดยปกติแล้วตัว php เองไม่สามารถทำการฟอร์ค thread ขึ้นมาได้เอง จึงทำการให้การทำงานในบางประเภททำได้ยากหรือไม่มีประสิทธิภาพ ซึ่งเมื่อได้อ่านแล้วก็รู้สึกว่ามีประโยชน์เป็นอย่างมาก ซึ่งอาจจะเขียน php_proxy ใน Napzer library ให้เป็นอย่างนี้ก็คงดี อย่างไรก็ตามผมยังห่วงเรื่องประสิทธิภาพในการทำงานว่ามันจะมีประสิทธิภาพมากแค่ไหน ซึ่งผมคิดว่ามันขึ้นอยู่กับการออกแบบ ซึ่งคงต้องลองทำการทดสอบกันดูในระดับหนึ่ง]]></description>
			<content:encoded><![CDATA[<p>เมื่อวานได้อ่านเรื่องการใช้ทำ multithreading ใน php เลยคิดว่าน่าสนใจ (<a href="http://codestips.com/php-multithreading-using-curl/">http://codestips.com/php-multithreading-using-curl/</a>) เพราะโดยปกติแล้วตัว php เองไม่สามารถทำการฟอร์ค thread ขึ้นมาได้เอง จึงทำการให้การทำงานในบางประเภททำได้ยากหรือไม่มีประสิทธิภาพ ซึ่งเมื่อได้อ่านแล้วก็รู้สึกว่ามีประโยชน์เป็นอย่างมาก ซึ่งอาจจะเขียน php_proxy ใน Napzer library ให้เป็นอย่างนี้ก็คงดี อย่างไรก็ตามผมยังห่วงเรื่องประสิทธิภาพในการทำงานว่ามันจะมีประสิทธิภาพมากแค่ไหน ซึ่งผมคิดว่ามันขึ้นอยู่กับการออกแบบ ซึ่งคงต้องลองทำการทดสอบกันดูในระดับหนึ่ง</p>
<p><!--WIKI "#PHP multithreading and Parallel programming using cURL#"--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.memoball.info/2009/05/26/php-%e0%b8%81%e0%b9%87%e0%b8%aa%e0%b8%b2%e0%b8%a1%e0%b8%b2%e0%b8%a3%e0%b8%96%e0%b8%97%e0%b8%b3-multithreadingparrallel-programing-%e0%b9%84%e0%b8%94%e0%b9%89/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>การใช้ div สร้าง round-corner แบบ dynmic</title>
		<link>http://www.memoball.info/2009/04/06/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%83%e0%b8%8a%e0%b9%89-div-%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2%e0%b8%87-round-corner-%e0%b9%81%e0%b8%9a%e0%b8%9a-dynmic/</link>
		<comments>http://www.memoball.info/2009/04/06/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%83%e0%b8%8a%e0%b9%89-div-%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2%e0%b8%87-round-corner-%e0%b9%81%e0%b8%9a%e0%b8%9a-dynmic/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 15:01:53 +0000</pubDate>
		<dc:creator>memoball</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Round corner]]></category>

		<guid isPermaLink="false">http://memoball.memoball.com/?p=194</guid>
		<description><![CDATA[ุวันนี้เราจะพูดกันถึงเรื่องการสร้าง round-corner ซึ่งก้คือการทำให้มุมของกล่องของเราแสดงเป็นรูปแบบโค้ง ซึ่งนิยมใช้กันกันการออกแบบเวปปัจจุับัน ซึ่งในที่นี้จะกล่าวถึงวิธีทำแบบใช้ div ซึ่งจากที่ผมได้ลองค้นหาดูแล้วก็พบว่า ส่วนใหญ่ที่ทำการสอนกันนั้นจะ static คือแบบที่ไม่สามารถยึดหดกล่องได้แบบอิสระ เพราะการกำหนดรูปของกล่องอย่างตายตัว หรือใช้ css ของ mozilla ซึ่งจะใช้ได้เพียงบางบราวเซอร์เท่านั้น โดยสุดท้ายได้ทำการออกแบบเป็นโค้ดดังต่อไปนี้]]></description>
			<content:encoded><![CDATA[<p>ุวันนี้เราจะพูดกันถึงเรื่องการสร้าง round-corner ซึ่งก้คือการทำให้มุมของกล่องของเราแสดงเป็นรูปแบบโค้ง ซึ่งนิยมใช้กันกันการออกแบบเวปปัจจุับัน ซึ่งในที่นี้จะกล่าวถึงวิธีทำแบบใช้ div  ซึ่งจากที่ผมได้ลองค้นหาดูแล้วก็พบว่า ส่วนใหญ่ที่ทำการสอนกันนั้นจะ static คือแบบที่ไม่สามารถยึดหดกล่องได้แบบอิสระ เพราะการกำหนดรูปของกล่องอย่างตายตัว หรือใช้ css ของ mozilla ซึ่งจะใช้ได้เพียงบางบราวเซอร์เท่านั้น โดยสุดท้ายได้ทำการออกแบบเป็นโค้ดดังต่อไปนี้<br />
<!--WIKI "#การใช้ div สร้าง round-corner#"--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.memoball.info/2009/04/06/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%83%e0%b8%8a%e0%b9%89-div-%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2%e0%b8%87-round-corner-%e0%b9%81%e0%b8%9a%e0%b8%9a-dynmic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SVN Keywords และการใช้คำสั่ง set properties (setprops)</title>
		<link>http://www.memoball.info/2009/02/23/svn-keywords/</link>
		<comments>http://www.memoball.info/2009/02/23/svn-keywords/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 10:09:21 +0000</pubDate>
		<dc:creator>memoball</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Trac & SVN]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://memoball.memoball.com/?p=180</guid>
		<description><![CDATA[วันนี้นั่งเขียน auto-props ของ svn อยู่ ก็เลยเอา keywords ของ svn มาใส่เก็บไว้ใน wiki จะได้ง่ายต่อการค้นหา มาอัพเดตในส่วนของ keywords (Tue Aug 18,2009) ใหม่ โดยจะเพิ่มส่วนของการใช้งานคำสั่ง เพราะเพิ่งค้นพบว่าตัวเองชอบการใช้ command line มากกว่าการใช้ UI ซึ่งอาจเป็นเพราะใช้ Ubuntu Destop/Server เสียจนชิน อีกทั้งการใช้คำสั่งบางอย่าง สามารถทำงานได้สะดวกกว่าการใช้ UI ดังนั้นในที่นี้ จึงจะกล่างถึงแต่เฉพาะการใช้งาน Set proporties ใน svn เท่านั้น]]></description>
			<content:encoded><![CDATA[<p>วันนี้นั่งเขียน auto-props ของ svn อยู่  ก็เลยเอา keywords ของ svn มาใส่เก็บไว้ใน wiki จะได้ง่ายต่อการค้นหา</p>
<p>มาอัพเดตในส่วนของ keywords (Tue Aug 18,2009) ใหม่ โดยจะเพิ่มส่วนของการใช้งานคำสั่ง เพราะเพิ่งค้นพบว่าตัวเองชอบการใช้ command line มากกว่าการใช้ UI ซึ่งอาจเป็นเพราะใช้ Ubuntu Destop/Server เสียจนชิน อีกทั้งการใช้คำสั่งบางอย่าง สามารถทำงานได้สะดวกกว่าการใช้ UI ดังนั้นในที่นี้ จึงจะกล่างถึงแต่เฉพาะการใช้งาน Set proporties ใน svn เท่านั้น</p>
<p><!--WIKI "#Svn keyword and setprops#"--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.memoball.info/2009/02/23/svn-keywords/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

