<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-10359973</id><updated>2012-01-29T17:08:54.208+07:00</updated><category term='Qt'/><category term='Compiz'/><category term='Application'/><category term='KDE4'/><title type='text'>Donga's .. memories ..</title><subtitle type='html'>สาระมาก, สาระน้อย ไปจนถึงไร้สาระ &lt;br&gt;
จำได้มั่ง ไม่ได้มั่ง ก็เอามาบันทึกไว้เท่าที่ได้ละกัน :P </subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>33</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-10359973.post-716139366938078019</id><published>2011-12-25T16:42:00.000+07:00</published><updated>2011-12-25T16:45:46.885+07:00</updated><title type='text'>คิดถึงชุมชนบนอินเทอร์เน็ตในอดีต</title><content type='html'>&lt;h6 class="uiStreamMessage" data-ft="{&amp;quot;type&amp;quot;:1}" style="font-weight: normal;"&gt;&lt;span class="messageBody" data-ft="{&amp;quot;type&amp;quot;:3}" style="font-size: small;"&gt;คิดถึง ThaiLinuxCafe.com คิดถึงเว็บชุมชนของไทยเราหลายๆ ที่ในอดีต&lt;br /&gt; &lt;br /&gt; เมื่อก่อนชุมชนคนใช้ลินุกซ์ไทย ไม่เคยต้องแบ่งค่าย ชอบค่ายไหน แบ่งปันและช่วยผู้ใช้ค่ายนั้นได&lt;wbr&gt;&lt;/wbr&gt;&lt;span class="word_break"&gt;&lt;/span&gt;้ แจมได้ มั่วได้ในชุมชนเดียวกัน&lt;br /&gt; ทุกวันนี้ คลับเยอะแยะมากมายไปหมด ค่ายของตัวดีอย่างโน้น ค่ายของตัวดีอย่างนี้ แจมไม่ค่อยได้ มั่วไม่ค่อยได้ กลายเป็นวัฒนธรรม พวกเขา พวกเรา สื่อผ่านทางชุมชนบนอินเทอร์เน็ต&lt;wbr&gt;&lt;/wbr&gt;&lt;span class="word_break"&gt;&lt;/span&gt; ชัดเจน&lt;br /&gt; &lt;br /&gt;&lt;span class="text_exposed_show"&gt; ข้างบนนั่นแค่ตัวอย่างเฉพาะชุมช&lt;wbr&gt;&lt;/wbr&gt;&lt;span class="word_break"&gt;&lt;/span&gt;นลินุกซ์ ไม่นับชุมชนอื่นๆ ของไทยเราที่อยู่บนอินเทอร์เน็ต&lt;wbr&gt;&lt;/wbr&gt;&lt;span class="word_break"&gt;&lt;/span&gt;นี้ ไม่ว่าจะเป็น ชุมชนรถ ชุมชนมือถือ&lt;br /&gt; &lt;br /&gt; ยังไม่พอ แบ่งแยกกันให้ชัดเจนไปเลย ถ้าอยากแจม อยากมั่ว มาเป็นพวกเราเสียก่อน ... คลิกซะ Register&lt;br /&gt; &lt;br /&gt; ......&lt;/span&gt;&lt;/span&gt;&lt;/h6&gt;&lt;h6 class="uiStreamMessage" data-ft="{&amp;quot;type&amp;quot;:1}" style="font-weight: normal;"&gt;&lt;i&gt;&lt;span class="messageBody" data-ft="{&amp;quot;type&amp;quot;:3}" style="font-size: small;"&gt;&lt;span class="text_exposed_show"&gt;ป.ล. Flickr ไม่ให้ทำฮอตลิงก์แล้วสินะ รูปเริปเก่าๆ ไม่โผล่กันเป็นแถว &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/h6&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-716139366938078019?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/716139366938078019/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=716139366938078019' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/716139366938078019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/716139366938078019'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2011/12/blog-post.html' title='คิดถึงชุมชนบนอินเทอร์เน็ตในอดีต'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-8587524284324859724</id><published>2009-12-14T17:29:00.002+07:00</published><updated>2009-12-14T17:48:14.741+07:00</updated><title type='text'>โฮมเธอเตี้ย - โฮมเธียเตอร์</title><content type='html'>หาเหตุอัปเดทบล็อกซะหน่อย ภาคไร้สาระ&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;span style="font-weight: bold;"&gt;โฮมเธอเตี้ย - โฮมเธียเตอร์&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://farm3.static.flickr.com/2756/4183822583_8058cef783_o.jpg"&gt;&lt;img src="http://farm3.static.flickr.com/2756/4183822583_394a973815.jpg" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;LCD TV - &lt;a href=http://www.lge.com/th/tv-audio-video/televisions/LG-lcd-tv-42LH70YR.jsp&gt;LG 42" 42LH70YR&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;AV Reciever - &lt;a href="http://us.marantz.com/Products/2514.asp"&gt;Marantz SR-5003&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Front Speaker - &lt;a href="http://www.mordauntshort.com/ranges.php?RAID=12&amp;Title=Avant+900i"&gt;Mordaunt Short Avant 902i&lt;/a&gt; ต่อแบบ Bi-Amp&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Center Speaker - &lt;a href="http://www.mordauntshort.com/ranges.php?RAID=12&amp;Title=Avant+900i"&gt;Mordaunt Short Avant 905i&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Surround Speaker - &lt;a href="http://www.mordauntshort.com/ranges.php?RAID=12&amp;Title=Avant+900i"&gt;Mordaunt Short Avant 902i&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Active Sub woofer - &lt;a href="http://www.yamaha.co.th/Audio/speaker/yst-sw015.html"&gt;YAMAHA YST-SW015&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;DVD Player - &lt;a href=http://www.p4c.philips.com/cgi-bin/dcbint/cpindex.pl?ctn=DVP5286K/98&amp;scy=th&amp;slg=th&amp;mid=Link_Software&gt;Philips DVP5286/K&lt;/a&gt; อ่านแผ่นไม่ได้ยินดีคืนเงิน (ว่างั้น :-)&lt;/li&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;กำลังดูวอลเลย์บอลเอเซียนเกมส์ที่ลาวอยู่ :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-8587524284324859724?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/8587524284324859724/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=8587524284324859724' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/8587524284324859724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/8587524284324859724'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2009/12/blog-post.html' title='โฮมเธอเตี้ย - โฮมเธียเตอร์'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2756/4183822583_394a973815_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-3784209116192153581</id><published>2009-05-12T16:06:00.003+07:00</published><updated>2009-05-12T16:17:43.050+07:00</updated><title type='text'>ยินดีต้อนรับ Qt Public Repository , เย้....!!!</title><content type='html'>จากเดิมที่&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;a style="font-weight: bold;" href="http://www.qtsoftware.com/about/news/lgpl-license-option-added-to-qt"&gt;Nokia ได้ทำการปล่อย QT ให้มีสัญญาอนุญาตแบบ LG&lt;/a&gt;&lt;a style="font-weight: bold;" href="http://www.qtsoftware.com/about/news/lgpl-license-option-added-to-qt"&gt;PL&lt;/a&gt; เพิ่มเข้ามาด้วย และได้สัญญาไว้ว่าจะจัดทำ Repository ไว้ให้นักพัฒนาได้เข้ามามีส่วนร่วมในการพัฒนา Qt ได้อย่างสะดวกมากขึ้นนั้น&lt;br /&gt;&lt;br /&gt;บัดนี้ ... ได้เวลาอันเป็นมงคลแล้ว&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ขอต้อนรับ &lt;a href="http://qt.gitorious.org/"&gt;Qt Public Repository&lt;/a&gt; ครับ&lt;/span&gt; เย้ ๆ เชิญแวะเยี่ยมชม และเข้ามามีส่วนร่วมกันได้แล้วครับ&lt;br /&gt;โอ้ว เย...&lt;br /&gt;&lt;a href="http://qt.gitorious.org/"&gt;&lt;br /&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 252px;" src="http://1.bp.blogspot.com/_zrAuPg8uz78/Sgk9v-Bit8I/AAAAAAAAALU/nVZvIeywD7Y/s400/qtgitorious.png" alt="" id="BLOGGER_PHOTO_ID_5334863127909676994" border="0" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;;-D&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ที่มา&lt;/span&gt;: &lt;a href="http://labs.trolltech.com/blogs/2009/05/11/qt-public-repository-launched/"&gt;บล็อก QT's lab&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-3784209116192153581?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/3784209116192153581/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=3784209116192153581' title='1 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/3784209116192153581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/3784209116192153581'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2009/05/qt-public-repository.html' title='ยินดีต้อนรับ Qt Public Repository , เย้....!!!'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_zrAuPg8uz78/Sgk9v-Bit8I/AAAAAAAAALU/nVZvIeywD7Y/s72-c/qtgitorious.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-1167264728166039928</id><published>2009-03-07T10:28:00.004+07:00</published><updated>2009-03-07T11:09:52.053+07:00</updated><title type='text'>ฟ้องด้วยภาพ</title><content type='html'>&lt;center&gt;&lt;br /&gt;เนื่องในโอกาสที่ &lt;a href="http://qtsoftware.com/qt/"&gt;Qt 4.5&lt;/a&gt; ได้ออกตัวจริงแล้ว,&lt;br /&gt;&lt;a href="http://kde.org/announcements/announce-4.2.1.php"&gt;KDE 4.2.1&lt;/a&gt; ตัวจริงก็ออกมาแล้วเช่นกัน&lt;br /&gt;&lt;br /&gt;เลยจับมาลอง &lt;a href="http://acid3.acidtests.org/"&gt;Acid3 Test&lt;/a&gt; ซะหน่อย&lt;br /&gt;&lt;br /&gt;&lt;a href="http://farm4.static.flickr.com/3540/3334659682_38bab5ac80_o.png"&gt;&lt;br /&gt;&lt;img src="http://farm4.static.flickr.com/3540/3334659682_dbc3615a44.jpg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://arora-browser.org/"&gt;Arora 0.5&lt;/a&gt; ซึ่งใช้ QtWebkit เป็นกลไกเบื้องหลัง ปะทะกับ &lt;a href="http://en-us.www.mozilla.com/en-US/firefox/"&gt;FireFox 3.0.6&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://farm4.static.flickr.com/3607/3334659684_b26f8d3438_o.png"&gt;&lt;br /&gt;&lt;img src="http://farm4.static.flickr.com/3607/3334659684_a68ac47fc2.jpg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Konqueror 4 ใช้ KHTML เป็นกลไกเบื้องหลัง&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://farm4.static.flickr.com/3403/3334659690_2e90e936a9_o.png"&gt;&lt;br /&gt;&lt;img src="http://farm4.static.flickr.com/3403/3334659690_a0d216768e.jpg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Konqueror 4 ใช้ Kde Webkit Part เป็นกลไกเบื้องหลัง&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;สรุปกันเอาเองครับ ฟ้องด้วยภาพ....&lt;br /&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-1167264728166039928?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/1167264728166039928/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=1167264728166039928' title='1 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/1167264728166039928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/1167264728166039928'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2009/03/blog-post.html' title='ฟ้องด้วยภาพ'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3540/3334659682_dbc3615a44_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-7755349357583580302</id><published>2009-01-14T16:40:00.004+07:00</published><updated>2009-01-14T16:50:29.550+07:00</updated><title type='text'>โนเกียจะปล่อย Qt ให้มีสัญญาอนุญาตแบบ LGPL v2.1</title><content type='html'>เห็นแล้วมีเฮเลยครับ (ตอนแรกอึ้งหน่อย ๆ :p) เพราะว่า&lt;a href="http://labs.trolltech.com/blogs/2009/01/14/nokia-to-license-qt-under-lgpl/"&gt;โนเกียจะปล่อย Qt ให้มีสัญญาอนุญาตแบบ LGPL 2.1&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;ซึ่งผู้เขียนข่าวนั้นเชื่อถือได้อย่างแน่นอน นั่นคือคุณ &lt;a href="http://labs.trolltech.com/blogs/author/snystrom/"&gt;Sebastian Nyström&lt;/a&gt; ซึ่งมีตำแหน่งเป็น Vice President ของ Qt Software ของโนเกียเป็นผู้เขียนข่าวเองเลย&lt;br /&gt;&lt;br /&gt;ทั้งนี้จะมีผลกับ Qt รุ่น 4.5 เป็นต้นไป พร้อมกันนี้ยังจะมีการเตรียม Repository ต้นฉบับของ Qt ไว้ให้นักพัฒนาสามารถเข้ามามีส่วนร่วมได้อย่างสะดวกมากขึ้นอีกด้วย&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;รายละเอียดอ่านเพิ่มเติมได้จากที่มาครับ&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ที่มา: &lt;a href="http://labs.trolltech.com/blogs/2009/01/14/nokia-to-license-qt-under-lgpl/"&gt;labs.trolltech.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-7755349357583580302?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/7755349357583580302/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=7755349357583580302' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/7755349357583580302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/7755349357583580302'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2009/01/qt-lgpl-v21.html' title='โนเกียจะปล่อย Qt ให้มีสัญญาอนุญาตแบบ LGPL v2.1'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-5221530687193950356</id><published>2008-07-23T16:20:00.002+07:00</published><updated>2008-07-23T16:26:12.764+07:00</updated><title type='text'>Qt-4.4 HarfBuzz libthai patch</title><content type='html'>จริง ๆ แล้วผมไล่ส่งบล็อกนี้เข้า thai-linux-foss-devel ณ googlegroups.com ด้วยจีแมวมาก่อนแล้ว&lt;br&gt;&lt;br /&gt;แต่ส่งยังไง ๆ ก็ส่งไม่ได้&lt;br&gt;&lt;br /&gt;โพสต์ผ่านหน้าเว็บของกลุ่มก็ยังไม่ได้อีก ฮ่วย -_-'&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;จำต้องเอามาลงไว้ที่บล็อก - -!&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;หลังจากนั่งปลง ๆ เรื่องตามแปล l10n ของ KDE 4.1 เพราะใกล้วันที่ KDE 4.1 จะออกเต็มทีแล้ว&lt;br&gt;&lt;br /&gt;เพราะเยอะซะเหลือเกิน และที่เหลือก็เป็นประโยคที่เริ่มซับซ้อนขึ้นเรื่อย ๆ :P&lt;br&gt;&lt;br /&gt;เมื่อวานเลยมานั่งไล่ harfbuzz ใน qt 4.4 ดูให้หายเซ็ง&lt;br&gt;&lt;br /&gt;ปรากฏว่าฟลุ้คแก้ให้มันตัดคำกับ libthai ได้ครับ&lt;br&gt;&lt;br /&gt;เลยเอามาให้ช่วยกันลองดู ช่วยกันหาบั๊ก รวมทั้งช่วยแก้ไขจุดที่ผมพลาด ๆ ด้วยละกัน&lt;br&gt;&lt;br /&gt;โค้ดผมใช้ dlopen เพื่อโหลดไลบรารีนะครับ&lt;br&gt;&lt;br /&gt;แต่ว่ายังไม่รู้ว่าจะไปดักการเลิกใช้ไลบรารี&lt;br&gt;&lt;br /&gt;เพื่อเรียก dlclose ตอนไหน เลยไม่แน่ใจว่าจะส่งผลต่อหน่วยความจำมากหรือเปล่า&lt;br&gt;&lt;br /&gt;(ตอนแรกก็เขียนให้ลิงค์กับ libthai โดยตรง แต่ดู ๆ แล้วแบบ dynamic load&lt;br&gt;&lt;br /&gt;จะทำให้ไม่ต้องแก้ซอร์สที่นำไปใช้มากนัก)&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;ทั้งนี้ KHTML ยังต้องพึ่ง libthai.la อยู่นะครับ ผมยังไม่ได้ตามไปไล่ดู&lt;br&gt;&lt;br /&gt;ว่าถ้าตัดออกแล้วมันจะมาใช้ harfbuzz เหมือนกันหรือเปล่า&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;b&gt;แพตช์ ชื่อไฟล์ &lt;br /&gt;&lt;a href="http://thai-linux-foss-devel.googlegroups.com/web/qt-x11-4.4.0-harfbuzz_thai.patch?gda=_mwbCFEAAACBSYoOZiE1NJK1riBN1kMGxApBxet3vWRmExf_iGsXY2G1qiJ7UbTIup-M2XPURDSQD7JB1kVHppsGh-1TPKvcaGxWTKNp8VmrbRvPZ8fhuZW00ogsfG3TlMNzTTgXol8"&gt;qt-x11-4.4.0-harfbuzz_thai.patch&lt;/a&gt;&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;เอาไปช่วย ๆ กันทดสอบ ทดลอง แก้ไข กันนะครับ&lt;br /&gt;พร้อมกันนี้ก็รอผู้เกี่ยวข้องมาตรวจสอบ และส่งเข้าต้นน้ำตามลำดับ&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;b&gt;KDE 4.1RC1 on Qt 4.4 - Screen shot:&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;img src=http://farm4.static.flickr.com/3153/2695354848_287b88244b_o.png&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;img src=http://farm4.static.flickr.com/3019/2695354846_558b8065f9_o.png&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;img src=http://farm4.static.flickr.com/3094/2695354838_820f4992e4_o.png&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;img src=http://farm4.static.flickr.com/3008/2695354832_5a15cd21ee_o.png&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-5221530687193950356?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/5221530687193950356/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=5221530687193950356' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/5221530687193950356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/5221530687193950356'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2008/07/qt-44-harfbuzz-libthai-patch.html' title='Qt-4.4 HarfBuzz libthai patch'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-1908754677216483192</id><published>2008-07-07T21:18:00.000+07:00</published><updated>2008-07-07T21:35:26.633+07:00</updated><title type='text'>พัสดุจากเยอรมัน</title><content type='html'>ได้รับเมื่อตอนเย็น ๆ หลังเลิกงานนี่เอง&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;a href=http://farm4.static.flickr.com/3074/2646247510_3007615eaa_o.jpg&gt;&lt;br /&gt;&lt;img src=http://farm4.static.flickr.com/3074/2646247510_9a19bf4037.jpg&gt;&lt;/a&gt;&lt;br /&gt;&lt;br&gt;หน้าตากล่อง ใหญ่เอาเรื่อง&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;a href=http://farm4.static.flickr.com/3016/2646247518_b982ab7082_o.jpg&gt;&lt;br /&gt;&lt;img src=http://farm4.static.flickr.com/3016/2646247518_ef9ec70295.jpg&gt;&lt;/a&gt;&lt;br /&gt;&lt;br&gt;&lt;b&gt;อ่าฮะ openSUSE 11.0 Retail Box!!!!&lt;/b&gt; สวยมาก สวยจริง ๆ ฮี่ ๆ :-D&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;a href=http://farm4.static.flickr.com/3034/2646247534_7c3afbb1d6_o.jpg&gt;&lt;br /&gt;&lt;img src=http://farm4.static.flickr.com/3034/2646247534_ed937afcf7.jpg&gt;&lt;/a&gt;&lt;br /&gt;&lt;br&gt;ดูด้านหลังของกล่องมั่ง&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;a href=http://farm4.static.flickr.com/3034/2646258856_e152024c31_o.jpg&gt;&lt;br /&gt;&lt;img src=http://farm4.static.flickr.com/3034/2646258856_d7d1c32585.jpg&gt;&lt;/a&gt;&lt;br /&gt;&lt;br&gt;ข้างในกล่อง ประกอบไปด้วยแผ่นดีวีดี 9 หนึ่งแผ่น และคู่มือหนึ่งเล่ม :P&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;a href=http://farm4.static.flickr.com/3133/2646258866_6f0db686a0_o.jpg&gt;&lt;br /&gt;&lt;img src=http://farm4.static.flickr.com/3133/2646258866_656aeba2f4.jpg&gt;&lt;/a&gt;&lt;br /&gt;&lt;br&gt;เขียวอื๋ออออ ฮี่ ๆ ๆ&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;a href=http://farm4.static.flickr.com/3037/2646258874_c1a5fffcdf_o.jpg&gt;&lt;br /&gt;&lt;img src=http://farm4.static.flickr.com/3037/2646258874_7e23925e10.jpg&gt;&lt;/a&gt;&lt;br /&gt;&lt;br&gt;อ๊ะ .. เกือบไม่เห็น มันแทรกอยู่กับแผ่นพับ สติกเกอร์งาม ๆ ไว้ติดเครื่องครับ :D&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;หมดละ ทุกภาพอาจมิชัดเจนนัก เพราะใช้มือถือถ่าย แฮ่ ๆ&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-1908754677216483192?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/1908754677216483192/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=1908754677216483192' title='1 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/1908754677216483192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/1908754677216483192'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2008/07/blog-post.html' title='พัสดุจากเยอรมัน'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3074/2646247510_9a19bf4037_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-4140094176665240660</id><published>2008-04-06T19:32:00.001+07:00</published><updated>2008-04-06T19:54:22.160+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KDE4'/><category scheme='http://www.blogger.com/atom/ns#' term='Compiz'/><title type='text'>KDE4.1-svn กับ compiz - kde4-window-decorator</title><content type='html'>ตั้งแต่เปลี่ยนมาใช้ KDE4.1-svn ได้ร่วมเดือนแล้วก็ติดปัญหาหลาย ๆ อย่างที่ตัวจัดการหน้าต่าง (kwin) ของ KDE4.1 มันยังไม่ได้ดังใจ เช่น &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- ส่วนตัวแล้ว ถ้าขาดลูกเล่น Composite แล้วหงุดหงิด แบบเป็นคนติด Eye Candy อ่ะ :p&lt;br /&gt;&lt;br /&gt;- ลูกเล่น Composite ของหน้าต่างยังอืด ๆ ทำงานช้า และบางทีก็ทำให้ KDE freeze ไปซะเฉย ๆ&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;เลยจำเป็นต้องหันมาใช้ compiz-fusion เจ้าเก่าเจ้าเดิม ที่ทำงานได้ดีบน KDE 4.0.x โดยตอนนั้นผมเลือกใช้ kde4-window-decorator เป็น WM เจ้าประจำ&lt;br /&gt;&lt;br /&gt;ครั้นพอเปลี่ยนมาใช้ KDE4.1-svn ก็ปรากฏว่า เจ้า kde4-window-decorator ดันมีปัญหากับ KDE4.1 เสียแล้ว&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- ถ้าเปิดหน้าต่างตั้งแต่ 2 หน้าต่างขึ้นไป จะไม่สามารถสลับหน้าต่างผ่านการคลิกเมาส์บนหัวหน้าต่างได้&lt;br /&gt;&lt;br /&gt;- คลิกแล้วมันกลายเป็นการปรับขนาดหน้าต่างของตัวหน้าต่างที่ได้รับโฟกัสเป็นตัวแรกแทนซะงั้น&lt;br /&gt;&lt;br /&gt;- ไล่ ๆ ดูบนอินเทอร์เน็ต ไม่พบคำตอบ แม้กระทั่งบนเว็บไซต์ของ compiz-fusion เอง ฤาจะไม่มีคนใช้ kde4-window-decorator กับ KDE 4.1-svn ???&lt;br /&gt;&lt;br /&gt;- ตามไปถามใน IRC ทั้งที่ห้อง KDE และห้อง compiz ฝรั่งก็ตอบไม่ได้ (ไม่มีใครใช้แบบผม ???)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ถ้าให้เดาผมว่าน่าจะเป็นบั๊กที่ไลบรารีของ KDE 4.1 มากกว่า ก็ไปแจ้งให้ผู้พัฒนา KDE ทราบบน IRC แล้ว ตั้งแต่ 2 อาทิตย์ก่อน ไม่รู้เค้าลองหรือยังเห็นบอกว่ากำลังคอมไพล์ :-P&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;มันคันมันคาใจ พอแจ้งเสร็จก็เลยไล่แก้เองซะ แก้ที่ตัว kde4-window-decorator ของ compiz-fusion มันนี่แหละ ง่ายดีแต่ลืมมาบล็อกไว้ เผื่อมีคนอยากใช้อย่างผม&lt;br /&gt;&lt;br /&gt;ผมแก้ที่ไฟล์ kde/window-decorator-kde4/decorator.cpp ในต้นฉบับของ compiz แก้แบบไม่เอาความสมบูรณ์เอาพอใช้ได้:-P ได้ผลลัพธ์ออกมาเป็นแพตช์ดังนี้ (ใช้กับ compiz-0.7.2)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;diff -uNr compiz-0.7.2.orig/kde/window-decorator-kde4/decorator.cpp compiz-0.7.2/kde/window-decorator-kde4/decorator.cpp&lt;br /&gt;--- compiz-0.7.2.orig/kde/window-decorator-kde4/decorator.cpp   2008-02-05 23:06:18.000000000 +0700&lt;br /&gt;+++ compiz-0.7.2/kde/window-decorator-kde4/decorator.cpp        2008-04-06 19:32:19.000000000 +0700&lt;br /&gt;@@ -598,10 +598,23 @@&lt;br /&gt;                xbe2.x = xbe-&gt;x - child-&gt;pos ().x ();&lt;br /&gt;                xbe2.y = xbe-&gt;y - child-&gt;pos ().y ();&lt;br /&gt;            }&lt;br /&gt;-&lt;br /&gt;-           QApplication::x11ProcessEvent ((XEvent *) &amp;xbe2);&lt;br /&gt;-&lt;br /&gt;-           return true;&lt;br /&gt;+           bool chk =  xbe-&gt;button==1 &amp;&amp; (xbe-&gt;x == xbe2.x &amp;&amp; xbe-&gt;y == xbe2.y);&lt;br /&gt;+           if (client-&gt;activeChild() != child) client-&gt;setActiveChild(child);&lt;br /&gt;+           if (chk)&lt;br /&gt;+           {&lt;br /&gt;+               Qt::MouseButton mouseBtn = xbe-&gt;button==1 ? Qt::LeftButton : (xbe-&gt;button==3 ? Qt::RightButton : Qt::NoButton);&lt;br /&gt;+               QPoint qp2 (xbe2.x, xbe2.y);&lt;br /&gt;+               QMouseEvent qme (xevent-&gt;type==ButtonPress ? QEvent::MouseButtonPress : QEvent::MouseButtonRelease,&lt;br /&gt;+                            qp2,&lt;br /&gt;+                            mouseBtn,&lt;br /&gt;+                            mouseBtn,&lt;br /&gt;+                            Qt::NoModifier);&lt;br /&gt;+               QApplication::sendEvent (child, &amp;qme);&lt;br /&gt;+               return false;&lt;br /&gt;+           }&lt;br /&gt;+           else {&lt;br /&gt;+               return QApplication::x11ProcessEvent ( (XEvent *) &amp;xbe2);&lt;br /&gt;+           }&lt;br /&gt;        }&lt;br /&gt;     } break;&lt;br /&gt;     case ClientMessage:&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;โดยยังมีบั๊กอยู่คือ&lt;br /&gt;&lt;br /&gt;- ไม่ตอบสนองการดับเบิลคลิกที่หัวหน้าต่าง&lt;br /&gt;&lt;br /&gt;- เมนูผุดจากการคลิกเมาส์ปุ่มขวาจะไม่แสดงค้างถ้าปล่อยปุ่มเมาส์ ต้องคลิกขวาค้างไว้เพื่อเรียกเมนู&lt;br /&gt;&lt;br /&gt;- อื่น ๆ ที่ยังไม่รู้&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;เอาเป็นว่าผมได้ Eye Candy คืนมาละ ในขณะที่ยังได้ใช้กรอบหน้าต่างแบบ Oxygen ต่อไปได้อีกด้วย โฮ่ะ ๆ ๆ &lt;br /&gt;&lt;br /&gt;พอใจแล้ว ไม่แก้เพิ่มแล้ว ไม่มีเวลา ใครว่าง ๆ แก้ให้สมบูรณ์ด้วยก็ดีครับ โค้ดยังห่วยเลยไม่ส่งกลับ compiz ขออภัย ลอล&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-4140094176665240660?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/4140094176665240660/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=4140094176665240660' title='1 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/4140094176665240660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/4140094176665240660'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2008/04/kde41-svn-compiz-kde4-window-decorator.html' title='KDE4.1-svn กับ compiz - kde4-window-decorator'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-4276438038724253075</id><published>2008-04-06T01:21:00.001+07:00</published><updated>2008-04-06T01:44:43.831+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Application'/><category scheme='http://www.blogger.com/atom/ns#' term='KDE4'/><title type='text'>Amarok SVN rev.793903 2008/04/06</title><content type='html'>ใช้ Amarok 2.0 alpha ตัว svn เดิม (rev ไหนหว่า จำมิได้แล้ว) มาพักนึงรู้สึกบั๊กยังเพียบ ๆ&lt;br /&gt;&lt;br /&gt;ประกอบกับตอนนี้คำแปล Amarok ที่&lt;a href=http://drrider.blogspot.com/&gt;คุณหมอไรเดอร์&lt;/a&gt; แปลไว้ใช้กับ KDE 3.5.x มันมีคำเพิ่มขึ้นมาอีกพอสมควร แล้วก็มี fuzzy อีกหนึ่งกระบุง&lt;br /&gt;&lt;br /&gt;เลยลองไล่ ๆ แก้แล้วก็แปลเพิ่ม แต่ว่าคำมันไม่ตรงกับ Amarok ตัวที่ผมใช้อยู่อีกเยอะ ก็เลยดึงของสดมาจาก &lt;a href=http://websvn.kde.org/trunk/extragear/multimedia/amarok/&gt;Amarok SVN&lt;/a&gt; เช่นเคย&lt;br /&gt;&lt;br /&gt;ก็ปรากฏว่าคำแปลตรง ใช้ไล่แปลต่อได้ หึหึ&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ไหน ๆ ก็ลองของสดแล้วก็เอามาให้ดูกันดีกว่าว่าของสด (svn-rev793903-20080406) มันเปลี่ยนอะไรไปมั่ง&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;มีแอพเพล็ตของพลาสมาเพิ่มเข้ามาแล้วหลายตัว.... &lt;/li&gt;&lt;br /&gt;&lt;li&gt;แต่ (ดูภาพด้านล่างประกอบ) มันมืดตึ๊บ ดูไม่เห็นตัวหนังสือเลยน่ะสิ -_-!! &lt;/li&gt;&lt;br /&gt;&lt;li&gt;แสดงภาษาไทยในรายการเล่นได้เมื่อเพิ่มเพลง แต่....&lt;/li&gt;&lt;br /&gt;&lt;li&gt;เมื่อออกจากโปรแกรมแล้วเรียกโปรแกรมใหม่ มันดันแสดงเป็นตัวอะไรก็ไม่รู้ อ่านไม่ออก&lt;/li&gt;&lt;br /&gt;&lt;li&gt;บั๊กอีกกองพะเนิน สมแล้วที่ยังเป็น Alpha หึหึ&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;a href=http://farm3.static.flickr.com/2393/2389609897_ec5e5ce3f3_o.png&gt;&lt;br /&gt;&lt;img src=http://farm3.static.flickr.com/2393/2389609897_67b6a7b047.jpg&gt;&lt;/a&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;:-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-4276438038724253075?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/4276438038724253075/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=4276438038724253075' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/4276438038724253075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/4276438038724253075'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2008/04/amarok-2.html' title='Amarok SVN rev.793903 2008/04/06'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2393/2389609897_67b6a7b047_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-2421065452644495510</id><published>2008-04-06T01:12:00.000+07:00</published><updated>2008-04-06T01:20:26.269+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Qt'/><title type='text'>Qt4.4-beta แพตช์ภาษาไทยถูกย้าย</title><content type='html'>แจ้งไว้ที่ &lt;a href=http://groups.google.co.th/group/thai-linux-foss-devel/&gt;Thai Linux/FOSS developers&lt;/a&gt; แล้ว&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;เนื่องจากตอนนี้ผมใช้แพตช์ที่ &lt;br /&gt;&lt;a href=http://linux.thai.net/viewvc/viewvc.cgi/software/qt/x11-free-4.3.1/&gt;http://linux.thai.net/viewvc/viewvc.cgi/software/qt/x11-free-4.3.1/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;มาใช้กับ Qt4.4 beta ไม่ได้เสียแล้ว เนื่องจากไฟล์ src/gui/text/qscriptengine.cpp มันไม่มีอยู่แล้ว -_-'&lt;br /&gt;&lt;br /&gt;ไล่ตามไปดูเห็นพวกการเรนเดอร์ฟอนต์ภาษาต่าง ๆ ถูกย้ายไปที่src/3rdparty/harfbuzz กันหมดแล้ว &lt;br /&gt; &lt;br /&gt;และไม่ถูกคอมไพล์รวมเข้ากับ Qt ซะด้วย เฮ้อ...&lt;br /&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;ไล่แปล KDE4.1-l10n-th ก็กินเวลาผมแทบหมดแล้ว ไหนตอนนี้ยังต้องเร่ง openSUSE-l10n ให้ทันก่อนออกรุ่น 11.0 ด้วย เฮ้ออออ (อีกที) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;เอาใจช่วยทีมคุณอ๊อทให้แก้ได้ไว ๆ ครับ ผมรอใช้อยู่เน้อ แหะ ๆ&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-2421065452644495510?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/2421065452644495510/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=2421065452644495510' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/2421065452644495510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/2421065452644495510'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2008/04/qt44-beta.html' title='Qt4.4-beta แพตช์ภาษาไทยถูกย้าย'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-4634929311330362295</id><published>2008-03-25T21:03:00.002+07:00</published><updated>2008-03-25T21:34:21.354+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Application'/><category scheme='http://www.blogger.com/atom/ns#' term='KDE4'/><title type='text'>digiKam 0.10-svn for KDE4.x, YO!!</title><content type='html'>ตามแปล l10n ของ KDE4.1 แล้วไม่มีโปรแกรมใช้เพื่อดูว่าคำที่แปลอยู่ถูกที่ถูกทางหรือเปล่านี่เรื่องใหญ่&lt;br&gt;&lt;br /&gt;ยิ่งตัว digiKam นี่ รายการข้อความให้แปลนี่เยอะมาก ๆ เยอะกว่ารุ่น 0.9.3 เพียบเลย&lt;br&gt;&lt;br /&gt;เลยขอเอามาลองดูหน่อยดิ๊ ว่าใช้กับ KDE4.1 (svn) ได้เนียนหรือยัง&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;หลังจากเช็คเอาต์แฟ้มจาก svn ของ KDE เรียบร้อยแล้ว&lt;br&gt;&lt;br /&gt;ก็จัดการคอมไพล์ ใช้เวลาค่อนข้างนานเหมือนกัน&lt;br&gt;&lt;br /&gt;ติดตั้งแล้วได้โปรแกรมมา 2 ตัว digiKam กับ showFoto &lt;br&gt;&lt;br /&gt;showFoto นี่เป็นเหมือนกับ KDE Part สำหรับดูรูปเอาไว้ฝังรวมกับ digiKam ได้ตอนแสดงภาพ&lt;br&gt;&lt;br /&gt;แต่ไม่ขอพูดถึงละกันเพราะใช้ digiKam ก็ได้ showFoto ฝังมาในตัวอยู่แล้ว (แต่ showFoto ทำงานอิสระได้นะ)&lt;br&gt;&lt;br&gt;&lt;br /&gt;จากนั้นก็ทดลองใช้งาน digiKam&lt;br /&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;b&gt;สัมผัสแล้ว&lt;/b&gt;&lt;br&gt;&lt;br /&gt;- น่าใช้ขึ้นมากครับ ขนาดยังไม่เป็นประกาศเป็นตัว alpha เลย แต่ให้ความรู้สึกว่าทำงานได้เร็วขึ้นกว่ารุ่น 0.9.3 พอสมควร&lt;br&gt;&lt;br /&gt;- บั๊กยังมีอยู่เยอะพอสมควร ใช้ ๆ ไปก็แครชเอาดื้อ ๆ ก็หลายรอบอยู่เหมือนกัน&lt;br&gt;&lt;br /&gt;- ปลั๊กอิน Kipi ยังพอร์ตมาไม่เต็มร้อย ทำให้ขาดความสามารถหลาย ๆ อย่างที่เคยมีในรุ่นเก่า &lt;br&gt;&lt;br /&gt;- รวม ๆ แล้วชอบครับ ถ้ารีลีสแล้วคงแจ๋วกว่านี้แน่นอน ชอบ ๆ ๆ :-D&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;ดูรูปกันไปพลาง ๆ ครับ&lt;br /&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;a href=http://farm3.static.flickr.com/2031/2360524693_8500ff7906_o.png&gt;&lt;br /&gt;&lt;img src=http://farm3.static.flickr.com/2031/2360524693_dfeecde898.jpg&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://farm3.static.flickr.com/2082/2360526379_eeb489c65b_o.png&gt;&lt;br /&gt;&lt;img src=http://farm3.static.flickr.com/2082/2360526379_37414cab79.jpg&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://farm4.static.flickr.com/3179/2361361054_ae6b442e52_o.png&gt;&lt;br /&gt;&lt;img src=http://farm4.static.flickr.com/3179/2361361054_9cf85765ab.jpg&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://farm4.static.flickr.com/3197/2360530053_7c2d656d43_o.png&gt;&lt;br /&gt;&lt;img src=http://farm4.static.flickr.com/3197/2360530053_547dd5c3da.jpg&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://farm3.static.flickr.com/2266/2361366600_ccec9a50ea_o.png&gt;&lt;br /&gt;&lt;img src=http://farm3.static.flickr.com/2266/2361366600_7eff23048e.jpg&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://farm3.static.flickr.com/2154/2361369652_2ab097235f_o.png&gt;&lt;br /&gt;&lt;img src=http://farm3.static.flickr.com/2154/2361369652_ed817faec9.jpg&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://farm3.static.flickr.com/2136/2361374422_0c3136fa52_o.png&gt;&lt;br /&gt;&lt;img src=http://farm3.static.flickr.com/2136/2361374422_194d5e0017.jpg&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-4634929311330362295?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/4634929311330362295/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=4634929311330362295' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/4634929311330362295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/4634929311330362295'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2008/03/digikam-010-svn-for-kde4x-yo.html' title='digiKam 0.10-svn for KDE4.x, YO!!'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2031/2360524693_dfeecde898_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-3785827093592294094</id><published>2008-03-13T11:44:00.002+07:00</published><updated>2008-03-13T12:03:15.458+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KDE4'/><title type='text'>Konqueror 4.1 - KDE4.1 with TLWG ThaiFonts-Scalable</title><content type='html'>เพิ่งจะมาสังเกตุจริง ๆ จัง เมื่อติดตั้ง Konqueror 4.1 บน KDE 4.1 (รุ่นจริง 4.0.65 - 20080305svn)&lt;br&gt;&lt;br /&gt;พบว่าการแสดงผลภาษาไทยที่มีสระบนหรือล่างร่วมกับวรรณยุกต์มันเพี้ยน ๆ ส่วนใหญ่เป็นกับแบบอักษรในชุด TLWG ThaiFonts-Scalable เสียด้วย -_-&lt;br /&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;เริ่มกันที่ฟอนต์ Lucida Sans ที่มากับ Sun's Java Runtime ไม่เพี้ยน&lt;br /&gt;&lt;img src=http://farm4.static.flickr.com/3215/2330650752_c30419bb1b_o.png&gt;&lt;br /&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;ต่อกันด้วย Garuda อันนี้เพี้ยนละ สังเกตุคำว่า รองรับอยู่ภายใน นะครับ&lt;br /&gt;&lt;img src=http://farm4.static.flickr.com/3211/2329825407_70ce720e0f_o.png&gt;&lt;br /&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;ตามมาด้วย Loma เช่นกัน สังเกตุคำว่า รองรับอยู่ภายใน ครับ&lt;br /&gt;&lt;img src=http://farm4.static.flickr.com/3267/2329825723_8f83aa46c3_o.png&gt;&lt;br /&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;ตามมาด้วย Norasi เพี้ยนเช่นกัน&lt;br /&gt;&lt;img src=http://farm3.static.flickr.com/2194/2330651638_488373ca62_o.png&gt;&lt;br /&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;ตามมาด้วย Sawasdee อันนี้ไม่เพี้ยนแฮะ -_-a&lt;br /&gt;&lt;img src=http://farm3.static.flickr.com/2027/2329826237_5f29a2e99e_o.png&gt;&lt;br /&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;ตามมาด้วย Umpush เพี้ยนอีกละ&lt;br /&gt;&lt;img src=http://farm3.static.flickr.com/2391/2330652356_1a98498253_o.png&gt;&lt;br /&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;ปิดท้ายด้วย Waree เพี้ยนเช่นกัน&lt;br /&gt;&lt;img src=http://farm3.static.flickr.com/2089/2330653098_4932a7d3cf_o.png&gt;&lt;br /&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;จริง ๆ แล้วบน KDE 4.0.x ก็คงเป็นเหมือนกัน แต่ผมไม่ค่อยได้สังเกตุ เลยไม่มีหลักฐานมายืนยัน :-P&lt;br /&gt;เดี๋ยวขอตรวจสอบ l10n ดูก่อนว่าลำดับ สระ - วรรณยุกต์ถูกต้องหรือเปล่า&lt;br /&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-3785827093592294094?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/3785827093592294094/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=3785827093592294094' title='2 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/3785827093592294094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/3785827093592294094'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2008/03/konqueror-41-kde41-with-tlwg-thaifonts.html' title='Konqueror 4.1 - KDE4.1 with TLWG ThaiFonts-Scalable'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-114748760354550317</id><published>2006-05-13T09:23:00.000+07:00</published><updated>2006-05-13T09:37:18.073+07:00</updated><title type='text'>SUSE Linux 10.1 GM - RELEASED</title><content type='html'>หลังจากออกตัวเบต้ามาให้ครึ่ด ตัว RC ก็ล่อมาถึง RC5 (RC4 กับ 5 แก้ไขภายใน ไม่มีให้ดาวน์โหลด)&lt;br /&gt;และแล้วตัวจริง &lt;a href=http://www.opensuse.org&gt;&lt;b&gt;SUSE Linux 10.1 GM&lt;/b&gt;&lt;/a&gt; ก็ออกมาแล้วครับเมื่อวันที่ 11 พ.ค.2549&lt;br /&gt;&lt;br /&gt;สำหรับรุ่นนี้ไม่คลาดเคลื่อนจากที่ได้ติดตามตัว RC มากมายอะไรเลย แทบไม่เปลี่ยนด้วยซ้ำโดยจะเป็นการแก้บั๊กเล็ก ๆ น้อย ๆ บางตัวที่พบในตัว RC เท่านั้นครับ&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;br/&gt;ฟีเจอร์หลัก ๆ (ที่อาจจะไม่สะดุดตานัก) ก็ได้แก่&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://www.kernel.org/&gt;kernel&lt;/a&gt; 2.6.16.13 แพตช์มาเต็มเหยียดตามสไตล์ของ SUSE&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://gcc.gnu.org/&gt;gcc 4.1.0&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://www.gnu.org/software/libc/libc.html&gt;glibc 2.4&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://xorg.freedesktop.org/&gt;X.org 6.9.0&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://www.freedesktop.org/Software/Xgl&gt;Xgl&lt;/a&gt; &amp; &lt;a href=http://www.freedesktop.org/Software/compiz&gt;compiz&lt;/a&gt; ตัวต้นเดือน 5 (CVS)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://www.gnome.org/&gt;GNOME 2.12&lt;/a&gt; (ตามคาดหมาย อด 2.14)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://www.kde.org/&gt;KDE 3.5.1&lt;/a&gt; (อีกแหละตามคาดหมาย อด 3.5.2)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://www.xfce.org/&gt;Xfce 4.2.3&lt;/a&gt; (เข้าใจว่ามีในรุ่น DVD เท่านั้น ต้องดาวน์โหลดแยก)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://www.openoffice.org/&gt;OpenOffice.org 2.0.2&lt;/a&gt; &amp; &lt;a href=http://www.koffice.org/&gt;KOffice 1.4.2&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=http://www.mozilla.org/&gt;Mozilla Firefox&lt;/a&gt; รุ่นล่าสุด 1.5.0.3&lt;/li&gt;&lt;br /&gt;&lt;li&gt;และเช่นเคย ตัดความสามารถของโปรแกรมที่ไม่ใช่ GPL หรือ OSS ออกไปทั้งหมด เนื่องจากปัญหาเรื่องสิทธิบัตร ดังนั้นต้องคอมไพล์เองหรือพึ่งพี่ packman&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;ดาวน์โหลดได้ที่ &lt;a href=http://download.opensuse.org/distribution/SL-10.1/&gt;เวบไซต์ OpenSUSE&lt;/a&gt; เชิญครับ ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-114748760354550317?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/114748760354550317/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=114748760354550317' title='6 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/114748760354550317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/114748760354550317'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2006/05/suse-linux-101-gm-released.html' title='SUSE Linux 10.1 GM - RELEASED'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-114468138453914072</id><published>2006-04-10T21:58:00.000+07:00</published><updated>2006-04-10T22:03:05.136+07:00</updated><title type='text'>เว้นวรรค</title><content type='html'>เคลียร์งาน เคลียร์งาน เคลียร์งาน เว้นวรรคเพื่อเคลียร์งาน&lt;br /&gt;กลางเดือนหน้าย้ายที่ทำงานใหม่ (อีกแล้ว เปลี่ยนงานยังกะเด็กจบใหม่ :P)&lt;br /&gt;รอบนี้ไปที่สมุทรปราการ สอบถามมามีทั้ง Sun มีทั้ง Linux มีทั้ง Mac และไม่พลาด มี Windows ด้วย :P&lt;br /&gt;โอ้ววว สวรรค์หรือเปล่านี่ (ภาวนาขอให้เป็นสวรรค์ โย่วว)&lt;br /&gt;&lt;br /&gt;ดังนั้น ขอเว้นวรรคยาว ๆ อีกทีครับ แหะๆ&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-114468138453914072?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/114468138453914072/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=114468138453914072' title='6 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/114468138453914072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/114468138453914072'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2006/04/blog-post_10.html' title='เว้นวรรค'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-114399056028665533</id><published>2006-04-02T22:07:00.000+07:00</published><updated>2006-04-02T22:34:13.130+07:00</updated><title type='text'>คุณยายผู้น่ารัก กับ ๒ เมษา กาทั่วไทย</title><content type='html'>&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;เนื่องจากวันนี้ (วันที่ ๒ เมษายน พ.ศ.๒๕๔๙) ผมติดภารกิจไม่สามารถกลับบ้านไปเลือกตั้งได้&lt;br /&gt;&lt;br /&gt;อย่างไรก็ตามก็ได้โทรไปถามภรรยา (ซึ่งตอนนี้กลับไปดูแลร้านที่ต่างจังหวัดแล้ว) เกี่ยวกับการเลือกตั้งที่บ้านภรรยา&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ภรรยาเล่าให้ฟังว่า&lt;b&gt;คูหาเลือกตั้งภายในหน่วยเลือกตั้งที่บ้าน (อยู่ตรงข้ามร้านภรรยาเลย) มันตั้งได้ห่วยมาก&lt;/b&gt;&lt;br /&gt;&lt;b&gt;ขนาดดูไกล ๆ ที่เคาน์เตอร์ในร้านยังพอมองออกเลยว่าใครกาช่องไหน&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;กลับมาเรื่องลงคะแนน ก็แน่นอน ภรรยาบอกด้วยความภูมิใจ &lt;b&gt;"ไม่ต้องมาถาม เค้าก็กาช่องไม่ลงคะแนนน่ะสิ เอาปากกาไปเองด้วย"&lt;/b&gt;&lt;br /&gt;แล้วภรรยาก็บอกอีกว่า ส่วนใหญ่คนที่บ้านที่เคยดูเรื่องอาร์เจนตินา ส่วนใหญ่จะกาช่องไม่ลงคะแนนกัน (บ้านภรรยาผมเนี่ย บ้านนอกนะครับ รากหญ้าตัวจริง)&lt;br /&gt;อ้อ ส่วนใหญ่ก็จะเป็นตำรวจแล้วก็ครูซะด้วย แล้วก็พ่อค้าแม่ค้าบางส่วน ... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;นี่ไง ใครว่ารากหญ้าอีสานโง่ เค้าไม่ได้รับข้อมูลตะหาก ;-)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ส่วนที่จั่วหัวเรื่องไว้ก็ไม่ใช่ใครที่ไหนครับ คุณยายของแฟนผมเอง แกอายุกว่า ๗๐ ปีแล้ว แต่ใจยังรักการเลือกตั้ง&lt;br /&gt;&lt;br /&gt;ที่เขตเลือกตั้งที่บ้านแฟนผมมีผู้สมัครเขตคนเดียว ไม่บอกก็รู้ ..ทรท.. เบอร์ ๒ ..&lt;br /&gt;&lt;br /&gt;พอคุณยายไปเลือกตั้งกลับมาแล้ว แฟนผมก็ถามแกเลย (ตรงนี้กรุณาอ่านเป็นภาษาอีสาน เพื่ออรรถรสในการจินตนาการถึงคนแก่บ้านนอก)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;...&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;แฟนผม &lt;b&gt;"ยาย เจ้าไปเลือกตั้งน่ะ กาช่องได๋"&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;คุณยาย &lt;b&gt;"ฮ่วย มึงสิถามเฮ็ดหยัง กูก่ะกาช่องเบอร์ ๑ น่ะตั๊ว จั๊กสิเลือกไผ"&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;แฟนผม (หัวเราะขำใหญ่) &lt;b&gt;"เอ๊าา ยายย เค้ามีแต่เบอร์ ๒ กับบ่ลงคะแนนได๋ เจ้าไปกาเบอร์ ๑ มันก่ะเป็นบัตรเสียฮั่นตั๊ว"&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;คุณยาย &lt;b&gt;"เอ๊า เบ่าะ บ่ฮู้แหล่ว กูมักเบอร์ ๑ ก่ะกาเบอร์ ๑ โลดแหล่ว เหอ ๆ"&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;รายงานข่าวจากแฟนยังแจ้งอีกด้วยว่า ผู้เฒ่าผู้แก่ในหมู่บ้านอีกหลายคนก็เป็นคล้าย ๆ กัน บางคนกาเบอร์ ๑๕ ยังมีเลยเอ้า&lt;/b&gt; (มีป่ะ แฟนบอกว่าเบอร์ ๑๕ เบอร์สุดท้ายน่ะ)&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;ฮ่าๆ ๆ ๆ ผมฟังจากแฟนแล้วหัวเราะก๊ากก &lt;b&gt;แหม คุณยาย .. ทำไปได้&lt;/b&gt; ฮ่า ๆ ๆ&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-114399056028665533?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/114399056028665533/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=114399056028665533' title='6 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/114399056028665533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/114399056028665533'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2006/04/blog-post.html' title='คุณยายผู้น่ารัก กับ ๒ เมษา กาทั่วไทย'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-114326335654176700</id><published>2006-03-25T12:07:00.000+07:00</published><updated>2006-03-25T12:13:30.403+07:00</updated><title type='text'>เมืองกังวล</title><content type='html'>&lt;br&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;b&gt;&lt;font size=+1&gt;เมืองกังวล&lt;/font&gt;&lt;/b&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;เมืองใดไร้สิ่งอันพึงมี ย่อมเสื่อมศักดิ์ศรีไร้คุณค่า&lt;br&gt;&lt;br /&gt;พระมหาธีระราชเจ้าจอมปรัชญา ทรงพระนิพนธ์ไว้ว่า...น่ากังวล&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;b&gt;&lt;font size=+1&gt;&lt;br /&gt;(หมู่) เมืองใดไม่มีทหาร เมืองนั้นไม่นาน...เป็นข้า&lt;br&gt;&lt;br /&gt;เมืองใดไร้จอมพารา เมืองนั้น ไม่ช้า...นับจน&lt;br&gt;&lt;br /&gt;เมืองใดไม่มีพานิชเลิศ เมืองนั้น ย่อมเกิดสับสน&lt;br&gt;&lt;br /&gt;เมืองใดไร้ศิลปะโสภณ เมืองนั้น ไม่พ้นเสื่อมทราม&lt;br&gt;&lt;br /&gt;เมืองใดไม่มีกวีแก้ว เมืองนั้นไม่แคล้วคนหยาม&lt;br&gt;&lt;br /&gt;เมืองใดไร้นารีงาม เมืองนั้นสิ้นความภูมิใจ&lt;br&gt;&lt;br /&gt;เมืองใดไม่มีดนตรีเลิศ เมืองนั้นไม่เพริศพิสมัย&lt;br&gt;&lt;br /&gt;เมืองใดไร้ธรรมอำไพ เมืองนั้นบรรลัยแน่นอน&lt;br&gt;&lt;br /&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-114326335654176700?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/114326335654176700/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=114326335654176700' title='3 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/114326335654176700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/114326335654176700'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2006/03/blog-post_25.html' title='เมืองกังวล'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-114325734898208866</id><published>2006-03-25T10:24:00.000+07:00</published><updated>2006-03-25T10:33:20.813+07:00</updated><title type='text'>.... หนักแผ่นดิน ....</title><content type='html'>&lt;br&gt;&lt;br /&gt;&lt;center&gt;&lt;b&gt;หนักแผ่นดิน&lt;/b&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;คนใดใช้ชื่อไทยอยู่    กายก็ดูเหมือนไทยด้วยกัน&lt;br&gt;&lt;br /&gt;ได้อาศัยโพธิทองแผ่นดินของราชันย์  แต่ใจมันยังเฝ้าคิดทำลาย&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;คนใดเห็นไทยเป็นทาส   ดูถูกชาติเชื้อชนถิ่นไทย&lt;br&gt;&lt;br /&gt;แต่ยังฝังทำกินกอบโกยสินไทยไป  เหยียดคนไทยเช่นทาสของมัน&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;b&gt;(สร้อย) หนักแผ่นดิน หนักแผ่นดิน  คนเช่นนี้เป็นคนหนักแผ่นดิน&lt;/b&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;คนใดยุยงปลุกปั่น   ไทยด้วยกันหวังให้แตกกระจาย&lt;br&gt;&lt;br /&gt;ปลุกระดมมวลชนให้สับสนวุ่นวาย  เพื่อคนไทยแบ่งฝ่ายรบกันเอง&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;คนใดหลงชนชาติอื่น   ชาติเดียวกันเขายืนข่มเหง&lt;br&gt;&lt;br /&gt;ได้สินทรัพย์เจือจานก็ประหารไทยกันเอง  ทีชาติอื่นเกรงดังญาติของมัน&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;b&gt;(สร้อย) หนักแผ่นดิน หนักแผ่นดิน  คนเช่นนี้เป็นคนหนักแผ่นดิน&lt;/b&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;คนใดขายตนขายชาติ   ได้โอกาสชี้ทางให้ศัตรู&lt;br&gt;&lt;br /&gt;เข้าทลายพลังไทยให้สลายมางสู้   เมื่อศัตรูโจมจู่เสียทีมัน&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;คนใดคิดร้ายราวี   ประเพณีของไทยไม่ต้องการ&lt;br&gt;&lt;br /&gt;เกื้อหนุนอคติเชื่อลัทธิอันธพาล   แพร่นำมันมาบ้านเมืองเรา&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;b&gt;(สร้อย) หนักแผ่นดิน หนักแผ่นดิน  คนเช่นนี้เป็นคนหนักแผ่นดิน&lt;/b&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;.......................&lt;/center&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-114325734898208866?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/114325734898208866/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=114325734898208866' title='9 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/114325734898208866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/114325734898208866'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2006/03/blog-post.html' title='.... หนักแผ่นดิน ....'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-113038554922607294</id><published>2005-10-27T10:40:00.000+07:00</published><updated>2005-10-27T11:04:36.013+07:00</updated><title type='text'>คราวเคราะห์</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;สุดสัปดาห์ที่ผ่านมา ผมกลับไปเยี่ยมบ้านภรรยาเช่นเคย ครั้งนี้ร้านมินิมาร์ทที่ลงทุนทำร่วมกับทางน้องของภรรยาก็ดูเป็นรูปเป็นร่างที่ชัดเจน ข้าวของก็ค่อนข้างครบถ้วน ลูกค้าก็เข้าร้านไม่ขาด (ดีจัง ;-)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;วันอาทิตย์ภรรยาให้ทำการห้อยลูกโป่งแบบพลาสติกใส ข้างในบรรจุโฟมและลูกกระดิ่งกลม ๆ ดูน่ารักเพื่อตกแต่งร้าน ผมจัดแจงยกเก้าอี้ไม้ยางพาราแบบพับได้มากางเพื่อปีนขึ้นไปห้อยลูกโป่ง จัดการห้อยไปเรียบร้อย เสียงภรรยาท้วงมาจากด้านหลังว่า &lt;b&gt;"มันสูงไป ไม่สวยอ่ะ"&lt;/b&gt; ว่างั้น&lt;br /&gt;&lt;br /&gt;&lt;b&gt;"โอเค เดี๋ยวจัดให้"&lt;/b&gt; ผมบอกภรรยายิ้ม ๆ แล้วก็เขย่งเก็งกอยบนเก้าอี้ต่อ ขณะกำลังจะทำการมัดริบบิ้นให้สวยงาม ก็รู้สึกว่าตัวเองวูบหล่นลงมาที่พื้นพร้อม ๆ กับได้ยินเสียง &lt;b&gt;'แคร๊กกก'&lt;/b&gt; ดังพอควรตามด้วยเสียง &lt;b&gt;'พลั่กกกก'&lt;/b&gt; มารู้สึกตัวอีกทีผมก็ร่วงมาอยู่ที่พื้นเรียบร้อยแล้ว&lt;br /&gt;&lt;br /&gt;พอตั้งสติได้ก็ทำการสำรวจร่างกายตัวเอง พบว่าเอวขยับไม่ได้เพราะปวดจี๊ด ๆ เหลียวไปมองดูซากเก้าอี้ก็หน้าเสีย เพราะตัวขาเก้าอี้ถึงกับฉีกออกมาเป็นไม้แหลม ๆ ดีที่มันไม่เสียบหลังเอา -_-! ภรรยาวิ่งเข้ามาคลำ ๆ หลังแล้วก็เลิกเสื้อด้านหลังขึ้นแล้วก็บอกว่า &lt;b&gt;"โหยย เหมือนแตกเลย"&lt;/b&gt; สงสัยจะเพราะตัวพนักพิงของเก้าอี้ฟาดตอนตกลงมา&lt;br /&gt;ผมค่อย ๆ พยุงตัวเองขึ้นมาแล้วก็เดินมาค่อย ๆ ทิ้งตัวลงบนเสื่อ พยายามข่มความเจ็บปวดด้วยการระลึกรู้ลมหายใจ ซักพักก็หลับไป ตื่นมาอีกทีรู้สึกหลังคลายความปวดไปเยอะพอควร รอบนี้ภรรยาเอายาหม่องมานวดให้ด้วย&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;ขากลับมากรุงเทพฯ ดันจองรถวีไอพี ๒๔ ที่นั่งไม่ได้ ได้รถ ป.๑ ธรรมดา แล้วที่นั่งก็อยู่เหนือล้อหลังซะด้วย -_-' กว่าจะถึงกรุงเทพฯ ก็เล่นเอาปวดหลังไปพอดู แล้วยังไม่ค่อยจะหลับด้วย&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;เมื่อวานไปตรวจกระดูกที่วิทยาลัยแพทย์ศาสตร์กรุงเทพมหานครและวชิระพยาบาลมา ไปถึงตั้งแต่ ๙ โมงครึ่ง กว่าจะได้ตรวจปาเข้าไป ๑๑ โมงครึ่ง หมอให้ไปเอ็กซเรย์ตอนใกล้ ๆ เที่ยง เจ้าหน้าที่ห้องเอ็กซเรย์บอกว่า &lt;b&gt;"คุณต้องมายื่นตอนบ่ายโมงนะคะ ตอนนี้พักเที่ยง"&lt;/b&gt; นั่น ขนาดหมอเค้ายังไม่พักเที่ยงเลย บรรดาคุณ ๆ เจ้าหน้าที่กลับพากันพัก (ทำไมไม่แบ่งเวรกันไปกินข้าวฟะ) ได้ผลเอ็กซเรย์ตอนบ่ายโมงครึ่ง กลับไปหาคุณหมอ ๆ ก็ดู แล้วก็บอกว่าไม่เป็นอะไรมาก คงแค่ช้ำและกล้ามเนื้อฉีกเท่านั้น เฮ้อ โล่งอกไปที ถือเป็นคราวเคราะห์ละกัน ไม่ก็ผลกรรมอย่างใดอย่างหนึ่งมันคงมาเฉ่งเอาแหละ :-/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ป.ล. ช่วงนี้อารมณ์แปรปรวนมาก ไม่อยากใช้สมอง ขอพักอู้อีกหลายวันครับ :-P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-113038554922607294?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/113038554922607294/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=113038554922607294' title='12 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/113038554922607294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/113038554922607294'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2005/10/blog-post_27.html' title='คราวเคราะห์'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-112981136195357599</id><published>2005-10-20T19:27:00.000+07:00</published><updated>2005-10-20T19:29:21.960+07:00</updated><title type='text'>โหยยยย blogger ทำฉันได้ T_T</title><content type='html'>เมื่อกี๊พิมพ์มาซะเยอะ กด preview หน่อยเดียว ข้อความที่พิมพ์ &lt;b&gt;หายเกลี้ยงงงงง&lt;/b&gt; โห่ยยยยยยยยยยยยยย วัยรุ่นเซ็งครับ วัยรุ่นเซ็ง..... เอาเป็นว่า ผมขอลาพักสุดสัปดาห์นี้ละกัน อาทิตย์หน้าค่อยมาว่ากันใหม่ :-p&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-112981136195357599?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/112981136195357599/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=112981136195357599' title='11 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112981136195357599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112981136195357599'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2005/10/blogger-tt.html' title='โหยยยย blogger ทำฉันได้ T_T'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-112956735526229312</id><published>2005-10-17T23:39:00.000+07:00</published><updated>2005-10-17T23:44:27.920+07:00</updated><title type='text'>POSIX EAs &amp; ACLs ตอนที่ 2</title><content type='html'>&lt;h4&gt;แนะนำ Access Control Lists บนระบบลินุกซ์&lt;/h4&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;Access Control Lists คืออะไร ทำไมต้องใช้ ?&lt;/b&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Access Control Lists ที่กล่าวถึงนี้&lt;br /&gt;เป็นการกำหนดสิทธิ์แบบใหม่ ซึ่งระบุไว้ในร่างมาตรฐาน &lt;a href="http://wt.xpilot.org/publications/posix.1e/"&gt;&lt;b&gt;POSIX 1003.1e&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;และ &lt;a href="http://www.suse.de/%7Eagruen/acl/posix/posix_1003.2c-990310.pdf"&gt;&lt;b&gt;POSIX&lt;br /&gt;1003.2c&lt;/b&gt;&lt;/a&gt; (&lt;b&gt;POSIX ย่อมาจาก Portable Operating System Interface&lt;br /&gt;ส่วนตัว X หมายถึงเกี่ยวพันกับ api ของระบบ Unix &lt;/b&gt; - อ่านเพิ่มเติมได้ที่ &lt;a href="http://en.wikipedia.org/wiki/POSIX"&gt;http://en.wikipedia.org/wiki/POSIX&lt;/a&gt;)&lt;br /&gt;โดยเป็นการขยายความสามารถในการกำหนดสิทธิ์การใช้งานแฟ้มเพิ่มขึ้นจากรูปแบบสิทธิ์ที่ใช้อยู่เดิม&lt;br /&gt;ซึ่งสามารถกำหนดสิทธิ์ได้ถึงระดับผู้ใช้หลายคน&lt;br /&gt;หรือระดับกลุ่มผู้ใช้หลายกลุ่มก็ได้ จึงช่วยให้การใช้งาน ALCs&lt;br /&gt;แบบนี้มีความปลอดภัย แม่นยำ และยืดหยุ่นสูง ส่วนคำว่า EA ก็คือ Extended&lt;br /&gt;Attributes นั่นเอง&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; แต่เดิมในยุคที่ลินุกซ์ยังใช้เคอร์เนล 2.4 อยู่นั้น&lt;br /&gt;ACL ยังเป็นเพียง patch เพิ่มเติมสำหรับเคอร์เนลเท่านั้นเอง&lt;br /&gt;นั่นคือ หากใครต้องการใช้งาน ACL&lt;br /&gt;ก็จำเป็นจะต้องทำการแพตช์เคอร์เนลให้รองรับการใช้งาน ACL เสียก่อน&lt;br /&gt;ทำให้ในตอนนั้นยังไม่มีการใช้งาน ACL กันแพร่หลายนัก&lt;br /&gt;จนมาถึงยุคเคอร์เนลรุ่น 2.6 ACL&lt;br /&gt;ก็ถูกรวมเข้าไว้เป็นส่วนหนึ่งของเคอร์เนลเรียบร้อยแล้ว ส่งผลให้ปัจจุบัน&lt;br /&gt;ลินุกซ์ดิสโทรชันแทบทุกค่ายที่มีในปัจจุบันนั้น&lt;br /&gt;มีความสามารถพื้นฐานในการรองรับความสามารถในการกำหนดสิทธิ์ให้กับแฟ้มตามมาตรฐาน&lt;br /&gt;ACL นี้ได้&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; สำหรับกลุ่มระบบปฏิบัติการที่รองรับ POSIX ACL ในปัจจุบันก็เช่น&lt;br&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;  &lt;li&gt;IBM AIX&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;FreeBSD&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;SGI Irix&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Sun Solaris&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;HP Tru64&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;SCO UnixWare&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Linux รุ่นใหม่ ๆ&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ส่วนระบบแฟ้มที่รองรับการทำงานกับ ACL ได้แก่&lt;br&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;  &lt;li&gt;ReiserFS&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Ext2&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Ext3&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;JFS&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;XFS&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;ทดลองใช้งาน ACL&lt;/b&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;div style="border: 1px dotted ; background-color: rgb(123, 255, 224);"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; การใช้งาน ACL บนระบบแฟ้มต่าง ๆ นั้น&lt;br /&gt;เราจะต้องทำการเพิ่มตัวเลือก &lt;b&gt;&lt;i&gt;acl&lt;/i&gt;&lt;/b&gt;&amp;nbsp;&lt;br /&gt;ในการเมาทน์ระบบแฟ้มก่อนด้วย เช่น&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;# mount -o remount,acl /dev/sda1 /&lt;/b&gt;&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; หรืออาจจะเพิ่มไว้ในแฟ้ม /etc/fstab&lt;br /&gt;ในส่วนตัวเลือกของแต่ละพาร์ติชันเลยก็ได้ เช่น&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;/dev/hda7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;/&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;reiserfs&amp;nbsp;&amp;nbsp; &lt;i&gt;acl&lt;/i&gt;,user_xattr&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;1 1&lt;/b&gt;&lt;br&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; สำหรับบนระบบลินุกซ์ที่ผมทดลองใช้ ACL อันได้แก่ &lt;a href="http://www.opensuse.org/"&gt;SUSE&lt;br /&gt;Linux OSS 10.0&lt;/a&gt; และ &lt;a href="http://fedora.redhat.com/"&gt;Fedora&lt;/a&gt;&lt;br /&gt;Core 3 และ 4 นั้น ทั้ง SUSE และ Fedora ได้เตรียม&lt;span style="font-weight: bold;"&gt;แพ็กเกจพื้นฐาน acl&lt;/span&gt;&lt;br /&gt;ไว้ให้ใช้ในการจัดการกับ ACL เรียบร้อยแล้ว&lt;br /&gt;ซึ่งแพ็กเกจ acl นี้จะให้คำสั่งในการใช้งานกับ acl มา 3 คำสั่ง ได้แก่&lt;br&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;  &lt;li&gt;&lt;b&gt;getfacl&lt;/b&gt; - เป็นคำสั่งในการขอดูสิทธิ์ที่อนุญาตในการใช้งานแฟ้มหรือไดเรกทอรี&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;&lt;b&gt;setfacl&lt;/b&gt; - เป็นคำสั่งในการตั้งค่าสิทธิ์ที่จะอนุญาตในการใช้งานแฟ้มหรือไดเรกทอรี&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;&lt;b&gt;chacl&lt;/b&gt; - เป็นคำสั่งในการเปลี่ยนสิทธิ์ต่าง ๆ ในการใช้งานแฟ้มหรือไดเรกทอรี&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ลองมาเรียกดู acl&lt;br /&gt;ของแฟ้มจากพาร์ติชันที่ไม่ได้เมาทน์ด้วยตัวเลือก acl กันดูสักหน่อยครับ&lt;br&gt;&lt;br /&gt;&lt;pre&gt;donga@linux:/media/SHARES&amp;gt; getfacl Logo.svg&lt;br&gt;# file: Logo.svg&lt;br&gt;# owner: root&lt;br&gt;# group: root&lt;br&gt;user::rw-&lt;br&gt;group::r--&lt;br&gt;other::r--&lt;br&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ส่วนผลลัพธ์การเรียกคำสั่ง ls ได้ผลดังนี้ครับ&lt;br&gt;&lt;br /&gt;&lt;pre&gt;donga@linux:/media/SHARES&amp;gt; ls -l Logo.svg&lt;br&gt;-rw-r--r--  1 root root 2225 2005-06-21 22:40 Logo.svg&lt;br&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ในส่วน user::rw- group::r-- และก็ other::r--&lt;br /&gt;ที่ได้จากคำสั่ง getfacl นั้น เรียกว่า ACL Entry ครับ&lt;br /&gt;ซึ่งจากตัวอย่างจะมีเพียง 3 ตัว ตามสิทธิ์ที่อนุญาตแบบเดิม ๆ&lt;br /&gt;ที่เรากำหนดให้กับ user, group และ other นั่นเอง แต่จริง ๆ แล้ว ACL&lt;br /&gt;Entry นั้นมีหลายประเภทนะ ซึ่งพอจะสรุปประเภทและรูปแบบของ ACL Entry&lt;br /&gt;ประเภทต่าง ๆ ได้ตามตารางด้านล่างนี้&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;div style="margin-left: 40px; margin-right: 40px; border-top: 2px solid; border-bottom: 1px solid;"&gt;&lt;br /&gt;&lt;table width="100%"&gt;&lt;br /&gt;  &lt;tbody&gt;&lt;br /&gt;    &lt;tr bgcolor="#949494"&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;&lt;b&gt;ประเภท&lt;/b&gt;&lt;/td&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;&lt;b&gt;ใช้สำหรับ&lt;/b&gt;&lt;/td&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;&lt;b&gt;รูปแบบ&lt;/b&gt;&lt;/td&gt;&lt;br /&gt;    &lt;/tr&gt;&lt;br /&gt;    &lt;tr&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;owner&lt;/td&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;สิทธิ์ของเจ้าของแฟ้ม/ไดเรกทอรี&lt;/td&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;user::rwx&lt;/td&gt;&lt;br /&gt;    &lt;/tr&gt;&lt;br /&gt;    &lt;tr&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;named user&lt;/td&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;สิทธิ์สำหรับผู้ใช้โดยระบุชื่อผู้ใช้&lt;/td&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;user:name:rwx&lt;/td&gt;&lt;br /&gt;    &lt;/tr&gt;&lt;br /&gt;    &lt;tr&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;owning group&lt;/td&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;สิทธิ์สำหรับกลุ่มเดียวกันกับเจ้าของแฟ้ม/ไดเรกทอรี&lt;/td&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;group::rwx&lt;/td&gt;&lt;br /&gt;    &lt;/tr&gt;&lt;br /&gt;    &lt;tr&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;named group&lt;/td&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;สิทธิ์สำหรับกลุ่มตามชื่อกลุ่มที่ระบุ&lt;/td&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;group:name:rwx&lt;/td&gt;&lt;br /&gt;    &lt;/tr&gt;&lt;br /&gt;    &lt;tr&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;mask&lt;br&gt;&lt;br /&gt;      &lt;/td&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;มาสก์ของสิทธิ์ที่อนุญาต (ขอยกไปอธิบายภายหลัง)&lt;/td&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;mask::rwx&lt;/td&gt;&lt;br /&gt;    &lt;/tr&gt;&lt;br /&gt;    &lt;tr&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;other&lt;/td&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;สิทธิ์สำหรับผู้ใช้อื่น ๆ&lt;/td&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;other::rwx&lt;/td&gt;&lt;br /&gt;    &lt;/tr&gt;&lt;br /&gt;  &lt;/tbody&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ทีนี้ลองมาดูเปรียบเทียบส่วน ACL Entry&lt;br /&gt;ระหว่างแฟ้มที่ใช้ ACL กับไม่ได้ใช้ ACL กันอีกสักตัวอย่าง&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;div style="margin-left: 40px; margin-right: 40px; border-top: 2px solid; border-bottom: 1px solid;"&gt;&lt;br /&gt;&lt;table width="100%"&gt;&lt;br /&gt;  &lt;tbody&gt;&lt;br /&gt;    &lt;tr bgcolor="#949494"&gt;&lt;br /&gt;      &lt;td&gt;&lt;b&gt;พาร์ติชันที่ไม่ได้เมาทน์ด้วยตัวเลือก acl&lt;/b&gt;&lt;/td&gt;&lt;br /&gt;      &lt;td&gt;&lt;b&gt;พาร์ติชันที่เมาทน์ด้วยตัวเลือก acl&lt;/b&gt;&lt;/td&gt;&lt;br /&gt;    &lt;/tr&gt;&lt;br /&gt;    &lt;tr&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;&lt;br /&gt;      &lt;pre&gt;donga@linux:/media/SHARES&amp;gt; getfacl Logo.svg&lt;br&gt;# file: Logo.svg&lt;br&gt;# owner: root&lt;br&gt;# group: root&lt;br&gt;user::rw-&lt;br&gt;group::r--&lt;br&gt;other::r--&lt;br&gt;&lt;/pre&gt;&lt;br /&gt;      &lt;/td&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;&lt;br /&gt;      &lt;pre&gt;donga@linux:~&amp;gt; getfacl wireless.log&lt;br&gt;# file: wireless.log&lt;br&gt;# owner: donga&lt;br&gt;# group: users&lt;br&gt;user::rw-&lt;br&gt;user:nipat:rw-&lt;br&gt;group::r--&lt;br&gt;mask::rw-&lt;br&gt;other::r--&lt;br&gt;&lt;/pre&gt;&lt;br /&gt;      &lt;/td&gt;&lt;br /&gt;    &lt;/tr&gt;&lt;br /&gt;  &lt;/tbody&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; จะเห็นว่า ในฝั่งขวามือซึ่งเป็นส่วนที่มีการใช้ acl&lt;br /&gt;นั้นจะมีรายละเอียดของ ACL Entry เพิ่มขึ้นมาหลายส่วน&lt;br /&gt;เราลองมาเทียบผลลัพธ์ของ acl ที่เป็น ACL Entry&lt;br /&gt;กับการกำหนดสิทธิ์ที่อนุญาตในรูปแบบเดิมกันดูมั่ง&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;div style="margin-left: 40px;"&gt;&lt;br /&gt;&lt;table style="border: 0px none ; width: 120px;" cellpadding="2" cellspacing="2"&gt;&lt;br /&gt;  &lt;tbody&gt;&lt;br /&gt;    &lt;tr&gt;&lt;br /&gt;      &lt;td style="vertical-align: top; halign:right;"&gt;&lt;br /&gt;         &lt;pre&gt;owner&lt;br&gt;named user&lt;br&gt;owning group&lt;br&gt;mask&lt;br&gt;other&lt;/pre&gt;&lt;br /&gt;      &lt;/td&gt;&lt;br /&gt;      &lt;td style="border: 1px solid ; vertical-align: top;"&gt;&lt;br /&gt;         &lt;pre&gt;&lt;b&gt;user::rw-&lt;br&gt;user:nipat:rw-&lt;br&gt;group::r--&lt;br&gt;mask::rw-&lt;br&gt;other::r--&lt;/b&gt;&lt;/pre&gt;&lt;br /&gt;      &lt;/td&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;&lt;br /&gt;         &lt;pre&gt;&amp;lt;--&amp;gt;&lt;br&gt;&amp;nbsp;&lt;br&gt;&amp;nbsp;&lt;br&gt;&amp;lt;--&amp;gt;&lt;br&gt;&amp;lt;--&amp;gt;&lt;/pre&gt;&lt;br /&gt;      &lt;/td&gt;&lt;br /&gt;      &lt;td style="vertical-align: top;"&gt;&lt;br /&gt;         &lt;pre&gt;&amp;nbsp;&amp;nbsp;&lt;b&gt;rw-&lt;/b&gt;  ==  สิทธิ์ของเจ้าของแฟ้ม&lt;br&gt;&amp;nbsp;&lt;br&gt;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;b&gt;rw-&lt;/b&gt;  ==  สิทธิ์ของกลุ่มเดียวกันกับเจ้าของแฟ้ม&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;b&gt;---&lt;/b&gt;  ==  สิทธิ์ของผู้ใช้อื่น ๆ&lt;/pre&gt;&lt;br /&gt;      &lt;/td&gt;&lt;br /&gt;    &lt;/tr&gt;&lt;br /&gt;  &lt;/tbody&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ลอง ls แฟ้ม wireless.log ดู&lt;br&gt;&lt;br /&gt;&lt;pre&gt;donga@linux:~&amp;gt; ls -l wireless.log&lt;br&gt;-rw-rw-r--+ 1 donga users 598 2005-10-16 22:22 wireless.log&lt;br&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; จะเห็นว่า หลังกลุ่มแอตทริบิวต์ระบุสิทธิ์ มีเครื่องหมาย "&lt;b&gt;+&lt;/b&gt;"&lt;br /&gt;ต่อท้ายเข้ามา นั่นหมายถึงแฟ้มนี้มีส่วนสิทธิ์ที่อนุญาตในแบบ ACL&lt;br /&gt;เพิ่มเติมเข้ามานั่นเอง&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; เอาละครับ ก่อนจบตอนที่ 2 นี้ เดี๋ยวเรามาทำความรู้จักกับคำสั่ง setfacl ซึ่งเป็นคำสั่งที่ย่อมาจาก set file access control lists &lt;br /&gt;ใช้สำหรับการตั้งค่า ACL ให้กับแฟ้มหรือไดเรกทอรี ว่ามีพารามิเตอร์อะไรกันบ้าง และมีวิธีการใช้งานขั้นต้นอย่างไรบ้าง โดยขออ้างอิงจากพารามิเตอร์ --help ของคำสั่งครับ&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;h4&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;คำสั่ง setfacl&lt;/h4&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;b&gt;setfacl -- set file access control lists&lt;/b&gt;&lt;br /&gt;&lt;font style="background:#a8afc9;" size=+1&gt;&lt;b&gt;รูปแบบคำสั่ง:&lt;/b&gt; setfacl [-bkndRLP] { -m|-M|-x|-X ... } แฟ้ม/ไดเรกทอรี ...&lt;/font&gt;&lt;br /&gt;&lt;b&gt;พารามิเตอร์ต่าง ๆ ได้แก่&lt;/b&gt;&lt;br /&gt;  -m, --modify=acl        แก้ไขค่า acl ปัจจุบันของแฟ้ม/ไดเรกทอรี&lt;br /&gt;  -M, --modify-file=file  แก้ไขค่า acl ปัจจุบันของแฟ้ม/ไดเรกทอรี โดยใช้ค่าจากรายการ ACL ที่อยู่ในแฟ้มที่ระบุ (=file)&lt;br /&gt;  -x, --remove=acl        ลบ acl รายการที่กำหนด (=acl) ออกจาก ACL ของแฟ้ม/ไดเรกทอรี&lt;br /&gt;  -X, --remove-file=file  ลบ acl ออกจากแฟ้ม/ไดเรกทอรี โดยใช้ค่าจากรายการ ACL ที่อยู่ในแฟ้มที่ระบุ (=file)&lt;br /&gt;  -b, --remove-all        ลบรายการ ACL &lt;b&gt;ทุกรายการ&lt;/b&gt;ออกจากแฟ้ม&lt;br /&gt;  -k, --remove-default    ลบส่วนรายการปริยายของ ACL (default ACL)&lt;br /&gt;      --set=acl           ตั้งค่า acl ของแฟ้ม/ไดเรกทอรี โดยทำการแทนที่ค่า acl เดิมที่มีอยู่&lt;br /&gt;      --set-file=file     ตั้งค่า acl ของแฟ้ม/ไดเรกทอรี โดยใช้ค่าจากรายการ ACL ที่อยู่ในแฟ้มที่ระบุ (=file)&lt;br /&gt;      --mask              ทำการประมวลผลสิทธิ์ที่ควรได้รับผลกระทบจากค่ามาสก์&lt;br /&gt;  -n, --no-mask           ไม่ต้องทำการประมวลผลสิทธิ์ที่ควรได้รับผลกระทบจากค่ามาสก์&lt;br /&gt;  -d, --default           ดำเนินการกับค่ารายการปริยายของ ACL (default ACL)&lt;br /&gt;  -R, --recursive         กระทำกับแฟ้ม/ไดเรกทอรีย่อยภายในด้วย&lt;br /&gt;  -L, --logical           ดำเนินการกับแฟ้มในแบบลอจิคอล ซึ่งจะมีการกระทำกับแฟ้มแบบ symbolic link ด้วย&lt;br /&gt;  -P, --physical          ดำเนินการกับแฟ้มในแบบกายภาพ โดยไม่มีการกระทำกับแฟ้มแบบ symbolic link&lt;br /&gt;      --restore=file      เรียกคืนค่ารายการ acl ของแฟ้ม/ไดเรกทอรี โดยใช้ค่าจากรายการ ACL ที่อยู่ในแฟ้มที่ระบุ (=file)&lt;br /&gt;                          (ให้ผลตรงข้ามกับคำสั่ง `getfacl -R')&lt;br /&gt;      --test              โหมดทดสอบ (ไม่มีการแก้ไขรายการ ACL ใด ๆ)&lt;br /&gt;      --version           พิมพ์หมายเลขรุ่นและจบการทำงาน&lt;br /&gt;      --help              แสดงข้อความช่วยเหลือ&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; สำหรับ&lt;b&gt;การใช้งานคำสั่ง setfacl อย่างง่าย&lt;/b&gt; ก็เช่น&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - ต้องการกำหนดให้ผู้ใช้ชื่อ nipat ซึ่งไม่ได้เป็นกลุ่มผู้ใช้เดียวกันกับเรา ให้สามารถทำการอ่านและเขียนแฟ้ม wireless.log ซึ่งเราเป็นเจ้าของได้&lt;br /&gt;และไม่ให้ผู้ใช้อื่นมีสิทธิ์ใด ๆ ในแฟ้มนี้ เราสามารถใช้คำสั่ง setfacl ได้ดังนี้&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;gt; &lt;b&gt;setfacl -m user:nipat:rw wireless.log&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - ในกรณีที่รายการ acl user:nipat ของแฟ้ม wireless.log ยังไม่มีอยู่ คำสั่งนี้จะทำการเพิ่มรายการ acl user:nipat เข้าไป&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - แต่ถ้าแฟ้ม wireless.log มีรายการ acl user:nipat อยู่แล้ว คำสั่งนี้จะเป็นการแก้ไขสิทธิ์ของ acl user:nipat&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; และสุดท้ายของตอนนี้ ก็มาดูคำสั่ง getfacl กันครับ&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;h4&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;คำสั่ง getfacl&lt;/h4&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;b&gt;getfacl -- get file access control lists&lt;/b&gt;&lt;br /&gt;&lt;font style="background:#a8afc9;" size=+1&gt;&lt;b&gt;รูปแบบคำสั่ง:&lt;/b&gt; getfacl [-dRLP] file ...&lt;/font&gt;&lt;br /&gt;&lt;b&gt;พารามิเตอร์ต่าง ๆ ได้แก่&lt;/b&gt;&lt;br /&gt;      --access            ให้แสดงเฉพาะรายการ acl ของแฟ้ม/ไดเรกทอรีเท่านั้น&lt;br /&gt;  -d, --default           ให้แสดงเฉพาะรายการ acl ที่เป็นปริยายของแฟ้ม/ไดเรกทอรีเท่านั้น (default ACL)&lt;br /&gt;      --omit-header       ไม่ต้องแสดงหมายเหตุส่วนหัว&lt;br /&gt;      --all-effective     แสดงสิทธิ์ที่ได้รับทั้งหมด&lt;br /&gt;      --no-effective      แสดงสิทธิ์ที่ไม่ได้รับทั้งหมด&lt;br /&gt;      --skip-base         ข้ามแฟ้มที่มีเฉพาะรายการ acl พื้นฐาน (สิทธิ์แบบเดิม ๆ ที่ใช้กับคำสั่ง chmod)&lt;br /&gt;  -R, --recursive         เรียกดูกับแฟ้ม/ไดเรกทอรีย่อยภายในด้วย&lt;br /&gt;  -L, --logical           ดำเนินการกับแฟ้มในแบบลอจิคอล ซึ่งจะมีการกระทำกับแฟ้มแบบ symbolic link ด้วย&lt;br /&gt;  -P  --physical          ดำเนินการกับแฟ้มในแบบกายภาพ โดยไม่มีการกระทำกับแฟ้มแบบ symbolic link&lt;br /&gt;      --tabular           ใช้รูปแบบการแสดงผลโดยการแบ่งช่องด้วยแท็บ&lt;br /&gt;      --numeric           แสดงค่าหมายเลขของผู้ใช้/หมายเลขกลุ่มผู้ใช้&lt;br /&gt;      --absolute-names    ไม่ต้องเครื่องหมาย '/' ที่นำหน้าพาธออก&lt;br /&gt;      --version           พิมพ์หมายเลขรุ่นและจบการทำงาน&lt;br /&gt;      --help              แสดงข้อความช่วยเหลือ&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; สำหรับ&lt;b&gt;การใช้งานคำสั่ง getfacl อย่างง่าย&lt;/b&gt; ก็เช่น&lt;br&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;gt; &lt;b&gt;getfacl wireless.log&lt;/b&gt;&lt;br /&gt;# file: wireless.log&lt;br /&gt;# owner: donga&lt;br /&gt;# group: users&lt;br /&gt;user::rw-&lt;br /&gt;user:nipat:rw-&lt;br /&gt;group::r--&lt;br /&gt;mask::rw-&lt;br /&gt;other::r--&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;ซึ่งก็เป็นสั่งให้แสดงค่าของรายการ acl ที่กำหนดให้กับแฟ้ม wireess.log นั่นเอง&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;เอาละครับ สำหรับตอนนี้ผมขอพักแค่นี้ก่อนละกัน&lt;br /&gt;เดี๋ยวตอนหน้าเราค่อยมาต่อกันในเรื่อง mask ว่าเกี่ยวข้องกับ acl อย่างไร &lt;br /&gt;การใช้ acl กับแฟ้มและไดเรกทอรีมีผลเหมือนหรือแตกต่างกันอย่างไร เดี๋ยวมาว่ากันตอนหน้าครับ &lt;br /&gt;ตอนนี้เบลอแล้ว (html จัดหน้ายากชะมัด :P :lol:)&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="border: 1px dotted ; background-color: rgb(123, 255, 224);"&gt;&lt;br /&gt;&lt;b&gt;ข้อมูลอ้างอิง:&lt;/b&gt; &lt;a href="http://acl.bestbits.at/about.html"&gt;http://acl.bestbits.at/about.html&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-112956735526229312?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/112956735526229312/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=112956735526229312' title='3 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112956735526229312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112956735526229312'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2005/10/posix-eas-acls-2.html' title='POSIX EAs &amp; ACLs ตอนที่ 2'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-112953280808225758</id><published>2005-10-17T14:01:00.000+07:00</published><updated>2005-10-17T20:25:08.690+07:00</updated><title type='text'>POSIX EAs &amp; ACLs ตอนที่ 1</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp; เมื่ออาทิตย์ก่อน ท่าน ผจก.ฝ่าย อยากจะกำหนดสิทธิ์ในการใช้งานแฟ้มบนเซิร์ฟเวอร์ให้รัดกุม โดยต้องการจะแยกแยะสิทธิ์ในการอ่าน, การเขียน และการประมวลผลแฟ้มและไดเรกทอรีอย่างชัดเจน โดยจะทำให้กำหนดสิทธิ์ให้กับผู้ใช้หรือกลุ่มแยกรายตัวหรือรายกลุ่มกันเลยทีเดียว จึงได้มอบหมายให้ผมทำการปรับแต่งสิทธิ์ในการใช้งานแฟ้มบนเซิร์ฟเวอร์ให้เป็นไปตามข้อกำหนด เอาล่ะสิครับ เคยรู้จักแต่การกำหนดสิทธิ์แบบเดิม ๆ ที่เรารู้จักกันในเรื่องการตั้งค่าสิทธิ์ที่อนุญาตหรือ Permissions โดยใช้คำสั่ง chmod ยอดนิยม :p&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; แล้วจะทำไงดีหว่า ?&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ว่าแล้วก็ต้องอ่านคู่มือ Admin ที่ติดมากับ SUSE Linux OSS ก่อนละ แล้วก็มาสะดุดกับหัวข้อ POSIX ACLs ซึ่งเป็นเรื่องของการกำหนดสิทธิ์อนุญาตที่พิเศษและเหนือกว่าคำสั่ง chmod อ่าน ๆ ไป แล้วก็ค้น&lt;a href="http://www.google.com/"&gt;กูเกิ้ล&lt;/a&gt;ต่อ ก็เลยเอามาสรุปไว้ที่นี่แหละ ;-)&lt;br&gt;&lt;br /&gt;&lt;h4&gt;ทบทวนเรื่องสิทธิ์ที่อนุญาตหรือ Permission&lt;/h4&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; หลาย ๆ ท่านคงคุ้นเคยกับการตั้งค่าสิทธิ์ที่อนุญาตหรือ Permission ที่ใช้กำหนดการเข้าใช้งานไดเรกทอรีและแฟ้มต่าง ๆ บนระบบยูนิกซ์รวมไปถึงระบบคล้ายยูนิกซ์เช่นลินุกซ์กันดีอยู่แล้ว โดยการตั้งค่าสิทธิ์ที่อนุญาตนี้ เราจะกระทำผ่านคำสั่ง chmod (change file access permissions) ซึ่งจะสามารถกำหนดระดับการเข้าถึงได้ 3 ระดับ นั่นคือ&lt;br&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;การอ่าน (read - แฟล็ก r)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;การเขียน (write - แฟล็ก w) และ&lt;/li&gt;&lt;br /&gt;&lt;li&gt;การประมวลผล (execute - แฟล็ก x) หากใช้กับไดเรกทอรีจะเป็นการอนุญาตให้เข้าใช้งานไดเรกทอรีได้&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; จากระดับการเข้าถึงทั้ง 3 นั้น ยังใช้กำหนดแยกให้กับระดับผู้ใช้อีก 3 ระดับ นั่นคือ&lt;br&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;เจ้าของแฟ้ม/ไดเรกทอรี (File Owner)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;กลุ่มผู้ใช้ (Group) และ&lt;/li&gt;&lt;br /&gt;&lt;li&gt;ผู้ใช้อื่น (Other users)&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ลองดูผลลัพธ์ที่ได้จากคำสั่ง ls&lt;br /&gt;เพื่อทบทวนกันสักหน่อยดีกว่า&lt;br&gt;&lt;br /&gt;&lt;pre&gt;donga@linux:~&amp;gt; ls -l Documents/KDE-SVN/th/messages&lt;br&gt;total 21&lt;br&gt;-rw-r--r-- 1 donga users 104 2005-09-29 21:17 flag.png&lt;br&gt;drwxr-xr-x 3 donga users 208 2005-10-05 21:48 kdeaccessibility&lt;br&gt;...&lt;/pre&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;จากผลลัพธ์เราสามารถแบ่งกลุ่มตัวอักษรที่คอลัมน์แรกออกเป็น 4 กลุ่มด้วยกัน&lt;br /&gt;โดยประกอบด้วย&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;div style="margin-left: 40px;"&gt;&lt;br /&gt;&lt;table style="border: 1px solid ; text-align: left; width: 85%;"&gt;&lt;br /&gt;&lt;tbody&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;-&lt;/td&gt;&lt;br /&gt;&lt;td&gt;rw-&lt;/td&gt;&lt;br /&gt;&lt;td&gt;r--&lt;/td&gt;&lt;br /&gt;&lt;td&gt;r--&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;div style="margin-left: 40px;"&gt;&lt;br /&gt;&lt;table style="border: 1px solid ; text-align: left; width: 85%;"&gt;&lt;br /&gt;&lt;tbody&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td style="vertical-align: top;" width="120"&gt;อักษรตัวที่ 1&lt;/td&gt;&lt;br /&gt;&lt;td style="vertical-align: top;"&gt;ใช้บ่งบอกถึงประเภทของแฟ้ม&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td style="vertical-align: top;"&gt;อักษรตัวที่ 2-4&lt;/td&gt;&lt;br /&gt;&lt;td style="vertical-align: top;"&gt;ใช้แสดงสิทธิ์ที่เจ้าของแฟ้ม/ไดเรกทอรีมีต่อแฟ้ม/ไดเรกทอรีนั้น&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td style="vertical-align: top;"&gt;อักษรตัวที่ 5-7&lt;/td&gt;&lt;br /&gt;&lt;td style="vertical-align: top;"&gt;ใช้แสดงสิทธิ์ที่กลุ่มที่เป็นกลุ่มเดียวกันกับเจ้าของแฟ้ม/ไดเรกทอรีมีต่อแฟ้ม/ไดเรกทอรีนั้น&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td style="vertical-align: top;"&gt;อักษรตัวที่ 8-10&lt;/td&gt;&lt;br /&gt;&lt;td style="vertical-align: top;"&gt;ใช้แสดงสิทธิ์ที่ผู้ใช้อื่น ๆ&lt;br /&gt;มีต่อแฟ้ม/ไดเรกทอรีนั้น&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; สำหรับความหมายของตัวอักษรตัวแรกก็มีความหมายคือ&lt;br&gt;&lt;br /&gt;&lt;div style="margin-left: 40px;"&gt;&lt;br /&gt;-&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; หมายถึง เป็นแฟ้มปรกติ&lt;br&gt;&lt;br /&gt;d&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; หมายถึง เป็นไดเรกทอรี&lt;br&gt;&lt;br /&gt;c&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; หมายถึง เป็นแฟ้มแบบดีไวซ์ Character I/O&lt;br&gt;&lt;br /&gt;b&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; หมายถึง เป็นแฟ้มแบบดีไวซ์ Block I/O&lt;br&gt;&lt;br /&gt;l&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; หมายถึง เป็นแฟ้มแบบเชื่อมโยง (symbolic link)&lt;br&gt;&lt;br /&gt;s&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; หมายถึง เป็นแฟ้มแบบซ็อกเก็ต (socket file)&lt;br&gt;&lt;br /&gt;p&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; หมายถึง เป็นแฟ้มแบบ FIFO&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; สำหรับบิตพิเศษเพิ่มเติม และการใช้งานคำสั่ง chmod ผมไม่ขอกล่าวถึงละกัน ให้ไปทบทวนดูกันเอาเองนะครับ ที่&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;a href="http://thaicert.nectec.or.th/paper/unix_linux/file_permission.php"&gt;http://thaicert.nectec.or.th/paper/unix_linux/file_permission.php&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; เอาละครับ ถึงตอนนี้จะเห็นว่า&lt;br /&gt;เราสามารถที่จะกำหนดสิทธิ์ที่อนุญาตในการใช้งานแฟ้ม/ไดเรกทอรี&lt;br /&gt;ให้กับผู้ใช้ในระดับต่าง ๆ ตั้งแต่ กำหนดสิทธิ์ให้กับตัวเจ้าของแฟ้มเอง,&lt;br /&gt;กำหนดให้ผู้ใช้ที่อยู่ในกลุ่มเดียวกันกับเจ้าของแฟ้ม&lt;br /&gt;และกำหนดให้กับผู้ใช้อื่น ๆ ซึ่งก็น่าจะเพียงพอ&lt;br /&gt;และไม่น่าจะเป็นปัญหาแต่อย่างใดหากเป็นการใช้งานแฟ้มและไดเรกทอรีในระดับปรกติธรรมดา&lt;br /&gt;แต่ในบางกรณี ถ้าเราต้องการระบุสิทธิ์การอนุญาตที่ซับซ้อนกว่านี้ล่ะ&lt;br /&gt;จะทำอย่างไร ยกตัวอย่างกรณีต่าง ๆ เช่น&lt;br&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;ต้องการให้เฉพาะผู้ใช้ชื่อ joe ซึ่งอยู่ในกลุ่มผู้ใช้ชื่อ users&lt;br /&gt;สามารถทำการอ่าน, เขียน และประมวลผลแฟ้มของเราได้เพียงคนเดียว&lt;br /&gt;แต่ไม่ให้ผู้ใช้อื่น ๆ ในกลุ่ม users มีสิทธิ์อ่าน, เขียน&lt;br /&gt;และประมวลผลแฟ้มของเราได้&lt;br&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;เจ้าของแฟ้มเป็นผู้ใช้ในกลุ่ม marketing แต่ต้องการให้ผู้ใช้ซึ่งอยู่ในกลุ่มผู้ใช้ที่ชื่อ account สามารถทำการอ่านและเขียนแฟ้มได้เพียงกลุ่มเดียวเท่านั้น&lt;/li&gt;&lt;br /&gt;&lt;li&gt;ต้องการให้สามารถกำหนดสิทธิ์ผ่านระบบวินโดว์ส 2000 , XP หรือ 2003&lt;br /&gt;ตามรูปแบบสิทธิ์ที่กำหนดได้บนระบบวินโดว์สดังกล่าว (คือสามารถกำหนดแยกย่อยว่าจะอนุญาตเป็นราย ๆ ทั้งรายผู้ใช้ หรือรายกลุ่มได้)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;ฯลฯ&lt;br&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ฝากไว้ให้คิดเป็นการบ้านก่อน เดี๋ยวมาต่อตอนหน้าครับ&lt;br /&gt;(ที่จริงเมื่อยพิมพ์ กะเมื่อยจัดหน้าอ่ะ :-P )&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; อ้อ ต้องเตรียมลง Win2000 Evaluate บน QEMU&lt;br /&gt;เพื่อทดสอบด้วย&lt;br /&gt;:-P&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;div style="border: 1px dotted ; background-color: rgb(123, 255, 224);"&gt;&lt;br /&gt;&lt;b&gt;ข้อมูลอ้างอิง:&lt;/b&gt; &lt;a href="http://acl.bestbits.at/about.html"&gt;http://acl.bestbits.at/about.html&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-112953280808225758?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/112953280808225758/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=112953280808225758' title='4 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112953280808225758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112953280808225758'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2005/10/posix-eas-acls-1.html' title='POSIX EAs &amp; ACLs ตอนที่ 1'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-112886166382405618</id><published>2005-10-09T19:21:00.000+07:00</published><updated>2005-10-09T19:49:08.053+07:00</updated><title type='text'>"กระดิกไทย" ภาคกะโนม.. มาแว้ววว</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;มาแล้วครับ มาแล้ว &lt;b&gt;&lt;a href="http://kitty.in.th/index.php?room=blog;date=2005-10-09"&gt;"กระดิกไทย" ภาคกะโนม..&lt;/a&gt; มาแว้ววว&lt;/b&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://kitty.in.th/index.php?room=blog;date=2005-10-09"&gt;&lt;img border=0 src="http://kitty.in.th/gallery/screenshots/20051009-01-gdictthai.png" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;เปล่าหรอกครับไม่ใช่ผลงานของผมแต่ประการใด แต่เป็นผลงานของ&lt;b&gt;&lt;a href="http://www.kitty.in.th/"&gt;ท่านอาจารย์ Kitty&lt;/a&gt;&lt;/b&gt; แห่ง &lt;a href="http://linux.thai.net/"&gt;Thai Linux Working Group&lt;/a&gt; นั่นเอง :D&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;สงสัยคงเนื่องจากแม้ว่าผมจะโดน&lt;i&gt;เสียดสี เยาะเย้ย และถากถาง&lt;/i&gt;เอาจากทั้ง&lt;a href="http://www.kitty.in.th/"&gt;ท่านอาจารย์ Kitty&lt;/a&gt; และ&lt;a href="http://linux.in.th/"&gt;ท่านเด่นสิน&lt;/a&gt; ใน &lt;a href="http://chat.linux.in.th/"&gt;IRC ห้อง #tlwg&lt;/a&gt; เพื่อยั่วยุให้ผมเปลี่ยนใจ (ทางโน้นบอกให้กลับตัวกลับใจ) จาก KDE เพื่อมาเขียน &lt;a href="http://kdictthai.sourceforge.net/"&gt;กระดิกไทย&lt;/a&gt; ที่เป็น GNOME based ให้ได้ แต่ถึงอย่างไร ผมก็ไม่สะทกสะท้านและไม่เขียน (ผมจนปัญญาเขียนตะหาก ลอล) จนกระทั่ง&lt;a href="http://www.kitty.in.th/"&gt;ท่านอาจารย์ Kitty&lt;/a&gt; ทนไม่ไหวเสียเอง ถึงกับต้องลงมือเขียนเองจนได้ &lt;a href="http://kitty.in.th/index.php?room=blog;date=2005-10-09"&gt;GDictThai ภาคกะโนม&lt;/a&gt; ออกมาจนได้&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;ผู้ที่สนใจสามารถดาวน์โหลดได้ที่&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;a href="ftp://ftp.kitty.in.th/pub/sources/gdictthai/"&gt;ftp://ftp.kitty.in.th/pub/sources/gdictthai/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;ถ้าใช้แล้วมีปัญหาใด ๆ &lt;a href="mailto:kitty@kitty.in.th"&gt;แจ้งบักไปที่ท่านอาจารย์ Kitty&lt;/a&gt; ได้เลยนะครับ (ว่าแต่รับแจ้งแต่บัก แต่ไม่รับ wishlist หรือท่าน ;-)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;ขอแสดงความยินดี และก็ร่วมโปรโมทให้ด้วยครับท่าน :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-112886166382405618?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/112886166382405618/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=112886166382405618' title='8 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112886166382405618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112886166382405618'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2005/10/blog-post_09.html' title='&quot;กระดิกไทย&quot; ภาคกะโนม.. มาแว้ววว'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-112882881556074459</id><published>2005-10-09T10:16:00.000+07:00</published><updated>2005-10-09T10:41:18.766+07:00</updated><title type='text'>คำว่า "openSUSE" กับ "SUSE Linux"</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;เราเจอคำว่า "openSUSE" และคำว่า "SUSE Linux" มาได้ระยะหนึ่งแล้ว &lt;b&gt;แล้วสองคำนี้มันต่างกันอย่างไร ?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;คุณ &lt;a href="http://www.kdedevelopers.org/blog/457"&gt;Stephan Binner (Beineri)&lt;/a&gt; ได้บอกไว้ที่บล็อกของเขาว่า&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;b&gt;"openSUSE" เป็นชื่อสำหรับโครงการในการพัฒนาเท่านั้น (only the name for the development project.)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;b&gt;"SUSE Linux" เป็นชื่อที่ใช้สำหรับดิสทริบิวชัน (name of the distribution)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;นั่นหมายความว่าเมื่อ&lt;a href="http://www.opensuse.org"&gt;&lt;b&gt;โครงการ openSUSE&lt;/b&gt;&lt;/a&gt; ประกาศออกรุ่นใหม่ ลินุกซ์ตัวนั้นควรจะถูกเรียกว่า &lt;b&gt;"SUSE Linux OSS"&lt;/b&gt; ซึ่งหมายถึงลินุกซ์ดิสทริบิวชันที่ชื่อว่า &lt;b&gt;SUSE ที่เป็นรุ่น OpenSource&lt;/b&gt; (รุ่นคอมเมอร์เชียลจะไม่มีคำว่า OSS)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;จะเห็นว่า หลาย ๆ คน (รวมทั้งผมด้วย อายจัง :P) แม้กระทั่งที่ wiki ของ &lt;a href="http://www.opensuse.org"&gt;โครงการ openSUSE&lt;/a&gt; เองก็ยังใช้คำว่า "openSUSE" กับ "SUSE Linux" เองไม่ถูกต้องเหมือนกัน คุณ Stephan Binner บอกเหตุผลเพิ่มเติมว่า อาจจะเนื่องมาจากที่ &lt;a href="http://www.opensuse.org"&gt;http://www.opensuse.org&lt;/a&gt; ใช้ระบบ wiki ซึ่งผู้ใช้ส่วนใหญ่สามารถทำการแก้ไขเองได้ทำให้เกิดความผิดพลาดในการใช้คำขึ้น &lt;br /&gt;แต่ถ้าคุณเข้าไปที่เวบไซต์&lt;a href="http://www.opensuse.org"&gt;&lt;b&gt;โครงการ openSUSE&lt;/b&gt;&lt;/a&gt; ในตอนนี้ ก็จะเห็นว่าได้มีการแก้ไขคำให้เข้าใจถูกต้องตรงกันแล้ว&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;ก็หวังว่าต่อไป เรา ๆ ชาวลินุกซ์ทั้งหลาย คงจะใช้คำเหล่านี้ให้ถูกต้อง และเข้าใจตรงกันนะครับ :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-112882881556074459?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/112882881556074459/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=112882881556074459' title='1 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112882881556074459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112882881556074459'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2005/10/opensuse-suse-linux.html' title='คำว่า &quot;openSUSE&quot; กับ &quot;SUSE Linux&quot;'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-112866924298249554</id><published>2005-10-07T13:20:00.000+07:00</published><updated>2005-10-07T14:17:54.536+07:00</updated><title type='text'>SUSE 10.0 Released</title><content type='html'>&lt;center&gt;&lt;img border=0 src="http://www.opensuse.org/skins/monobook/opensuse.gif"&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;มาแล้วครับ มาแล้ว &lt;a href="http://www.novell.com/products/suselinux/"&gt;SUSE 10.0&lt;/a&gt; และ &lt;a href="http://www.opensuse.org/Released_Version"&gt;openSUSE 10.0&lt;/a&gt; ตามคำมั่นสัญญาที่&lt;a href="http://www.novell.com/"&gt;โนเวลล์&lt;/a&gt;ได้ให้ไว้ ;-)&lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;สำหรับฟีเจอร์เด่น ๆ ที่มี ก็ไม่ค่อยจะฉีกแนว หรือปรับจากตัว Release Candidte 1 มากนัก โดยในรุ่นนี้ก็รองรับสถาปัตยกรรมหลายแบบ ทั้ง ix86, x86_64, PPC และ PPC64 ส่วนซอฟต์แวร์หรือคุณสมบัติเด่น  ๆ ในรุ่นนี้ก็เช่น (ขอยกมาจากแพ็กเกจของ openSUSE นะครับ)&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Kernel 2.6.13 - ตัวนี้SUSE แพตช์มาค่อนข้างหนักเพื่อรองรับอุปกรณ์ต่าง ๆ ได้ดี&lt;/li&gt;&lt;br /&gt;&lt;li&gt;GCC 4.0.2 - ใหม่มาก ๆ :P&lt;/li&gt;&lt;br /&gt;&lt;li&gt;glibc 2.3.5 - No comments&lt;/li&gt;&lt;br /&gt;&lt;li&gt;KDE 3.4.2 - รุ่นที่สเถียรล่าสุด&lt;/li&gt;&lt;br /&gt;&lt;li&gt;GNOME 2.12 - รุ่นล่าสุดคือ 2.12.1&lt;/li&gt;&lt;br /&gt;&lt;li&gt;OpenOffice 2 Beta (1.9 build 125) - ไม่ใหม่เท่าไหร่แฮะ&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Mozilla Firefox 1.0.6 - เอ๊ะ เห็นตัวอัพเดตของ SUSE เองมัน 1.0.7 แล้วไม่ใช่เรอะ ? :P&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Mozilla ThunderBird 1.0.6 - No comments&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Mozilla SunBird 0.2 - No comments&lt;/li&gt;&lt;br /&gt;&lt;li&gt;PostgreSQL 8.0.3 - ก็ใหม่ดี&lt;/li&gt;&lt;br /&gt;&lt;li&gt;MySQL 4.1.13 - No comments&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Gimp 2.2.8 และตัว unstable 2.3.3 - แจ๋ว&lt;/li&gt;&lt;br /&gt;&lt;li&gt;อื่น ๆ อีกเยอะแยะ ตาแป๊ะไก๋ (คือแพ็กเกจมันเยอะจริง ๆ ครับ ตาลายน่ะ :P)&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;เมื่อนับข้อดีได้มากโขขนาดนี้แล้ว ก็ทำการดาวน์โหลดได้เลยครับ&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://www.opensuse.org/Download"&gt;Download openSUSE 10.0&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ส่วนตัวผมเองก็กำลังทำการดาวน์โหลดอยู่เช่นกัน ;-) เด๋วต้องทำตัว modified กันอีกรอบ ถ้าเป็นไปได้ผมอยากจะตัดแผ่นชุด x86_64 ให้คุณหน่อยด้วย ไม่รู้ว่าจะทำได้หรือเปล่า (แต่ที่แน่ ๆ openSUSE มี gcc crossplatform มาให้เพียบเลย) แต่ว่าทำแล้วมันทดลองไม่ได้นี่สิ ปัญหาใหญ่ -_-"&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;จริง ๆ แล้วในช่วงนี้มีลินุกซ์ค่ายอื่น ๆ ก็ปล่อยรุ่นใหม่ของตนกันอย่างคึกคักอยู่หลายค่ายเหมือนกัน ไม่ว่าจะเป็น &lt;a href="http://club.mandriva.com/xwiki/bin/view/Main/2006launch"&gt;Mandriva Linux 2006&lt;/a&gt; หรือ &lt;a href="http://www.ubuntu.com/"&gt;Ubuntu Linux 5.10 RC&lt;/a&gt; แต่ผมคงไม่กล่าวถึง เนื่องจากไม่ใช่บล็อกข่าวแต่ประการใด อิอิ&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-112866924298249554?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/112866924298249554/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=112866924298249554' title='2 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112866924298249554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112866924298249554'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2005/10/suse-100-released.html' title='SUSE 10.0 Released'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-112843093321966702</id><published>2005-10-04T19:27:00.000+07:00</published><updated>2005-10-07T09:00:41.560+07:00</updated><title type='text'>Opera 8.50 บน OpenSUSE 10.0</title><content type='html'>หลังจาก &lt;a href="www.opera.com"&gt;Opera&lt;/a&gt; 8.50 ประกาศปลดแอ(ก)ดหรือปลอดโฆษณาไปอย่างครึกโครมแล้ว ผมเองก็เป็นคนหนึ่งที่ไม่รีรอที่จะต้องไปทำการดาวน์โหลดมาใช้มั่ง โดยไปดาวน์โหลดที่&lt;a href="www.opera.com"&gt;เวบไซต์ของ Opera&lt;/a&gt;โดยตรง โดยเลือกเป็นแบบ RPM ของ &lt;a href="http://www.novell.com/products/linuxprofessional/"&gt;SuSE&lt;/a&gt; 9.3 กับ &lt;a href="http://fedora.redhat.com/"&gt;Fedora&lt;/a&gt; Core 4 เพื่อนำมาติดตั้งบน &lt;a href="http://www.opensuse.org/"&gt;OpenSUSE&lt;/a&gt; 10.0RC1 ตัวโปรด (โดยกะว่าถ้า RPM ของ SuSE 9.3 ใช้ไม่ได้ ก็คงจะใช้ของ Fedora Core 4 ได้ เนื่องจากใช้ &lt;a href="http://gcc.gnu.org/"&gt;gcc&lt;/a&gt; เวอร์ชัน 4 เหมือน ๆ กัน)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ดาวน์โหลดเสร็จ ก็จัดแจงติดตั้งโดยแปลงร่างเป็น root กันซะก่อน ตามด้วยคำสั่ง rpm ที่แสนคุ้นเคย&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;# rpm -Uvh opera-8.50-20050916.5-shared-qt.i386-en.rpm&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;ได้เมนู Opera มา ก็จัดแจงเรียกโปรแกรม ......&lt;br /&gt;&lt;br /&gt;.... เงียบบบบ และ เงียบบบ ..... วะ&lt;br /&gt;&lt;br /&gt;ชักสงสัย เปิดคอนโซลขึ้นมาเรียกดูว่ามันแจ้งข้อผิดพลาดอะไร&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;donga@linux:~&gt; opera&lt;br /&gt;&lt;b&gt;Segmentation fault&lt;/b&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;-_-" งงเป็นไก่ตาแตก ไรกันเนี่ย ...&lt;br /&gt;&lt;br /&gt;เลยจัดการถอดถอนแพ็กเกจ Opera ของ SuSE 9.3 ออก เอาตัวของ Fedora Core 4 มาลงแทน แล้วทดสอบ&lt;br /&gt;&lt;br /&gt;... Segmentation fault เหมือนเดิมเด๊ะ ....&lt;br /&gt;&lt;br /&gt;โห ฉุน ๆ ๆ พักไว้ก่อนก็ได้ฟ่ะ ใช้ &lt;a href="http://konqueror.kde.org"&gt;Konqueror&lt;/a&gt; ต่อก็ได้ ไม่เห็นง้อ&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;หลังจากทิ้งช่วงไปหลายวัน ก็พบว่าทาง openSUSE ได้จัดทำ&lt;a href="http://suse.inode.at/pub/i386/update/10.0/rpm/i586/opera-8.50-2.1.i586.rpm"&gt;แพ็กเกจ Opera ของ OpenSUSE 10.0&lt;/a&gt; มาให้แล้ว เลยดาวน์โหลดมาลองของอีกที&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;donga@linux:~# wget -c http://suse.inode.at/pub/i386/update/10.0/rpm/i586/opera-8.50-2.1.i586.rpm&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;เรียบร้อย จัดแจงติดตั้งตามกระบวนการเดิม แล้วทดลองโดยมีลุ้นอยู่ในใจ .....&lt;br /&gt;&lt;br /&gt;... Segmentation fault .... แป่ววววววว -_-"&lt;br /&gt;&lt;br /&gt;ลอง &lt;b&gt;ldd&lt;/b&gt; ดู ก็ไม่เห็นว่า opera จะต้องการไลบรารีตัวไหนที่ไม่มีในระบบเพิ่ม&lt;br /&gt;&lt;br /&gt;ลอง &lt;b&gt;strace&lt;/b&gt; ดู ก็ไม่เห็นว่าจะผิดพลาดอะไร นอกจากคำว่า Segmentation fault ก่อนจบ strace -_-!&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;ชะรอยฟ้ายังต้องเข้าข้างคนดี ;-)&lt;br /&gt;&lt;br /&gt;ขณะที่กำลังทดลอง &lt;a href="http://www.eclipse.org/"&gt;eclipse&lt;/a&gt; ที่ติดมากับ openSUSE 10.0 แล้วลองเรียก Help ของ eclipse ขึ้นมา จังหวะหนึ่ง เผอิญเผลอไปคลิ้กที่ลิ้งค์ที่เชื่อมโยงอยู่บนอินเตอร์เน็ตเข้า ...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;ปรากฏว่ามันเรียก Opera ขึ้นมาให้อย่างน่าอัศจรรย์&lt;/i&gt;&lt;/b&gt; ... โอ คุณแม่ช่วย กล้วยปิ้ง ...&lt;br /&gt;&lt;br /&gt;.. ผมไม่รอช้า รีบเรียกส่วนแสดง environment ของ eclipse ขึ้นมาดู (ผ่านกล่องโต้ตอบ About -&gt; ปุ่ม Configuration Details) พบว่า มีส่วนหนึ่งของ &lt;b&gt;java.library.path&lt;/b&gt; เป็นส่วนสุดท้ายที่แปลกตา นั่นคือมันชี้ไปยัง &lt;b&gt;/opt/mozilla/lib&lt;/b&gt; ด้วย&lt;br /&gt;&lt;br /&gt;โอ ไม่รอช้าครับ ปิด eclipse, เปิดคอนโซล ลองเรียก opera จากคอนโซลดูมั่ง&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;donga@linux:~&gt; &lt;b&gt;LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/mozilla/lib&lt;/b&gt; opera&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;b&gt;ปรากฏว่า มันรันได้จริง ๆ ด้วย :D&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;จากนั้นเข้าไปบ่นใน &lt;a href="http://linux.thai.net/cgiirc"&gt;irc ห้อง #tlwg&lt;/a&gt; ซะหน่อย&lt;br /&gt;&lt;br /&gt;ก็ได้รับคำแนะนำจากคุณเด่นสินว่า ถ้าอยากรู้ว่ามันต้องการไลบรารีไหนกันแน่ ในเมื่อใช้ทั้ง ldd ก็แล้ว strace ก็แล้ว ก็ยังไม่รู้อยู่ดี ถ้ายังงั้นก็ให้ลองลบไลบรารีในไดเรกทอรี /opt/mozilla/lib ออกทีละตัว ๆ ดูดิ&lt;br /&gt;&lt;br /&gt;...เออ.. เข้าท่าแฮะ&lt;br /&gt;&lt;br /&gt;ลองไล่ลบไปเรื่อย ๆ จนพบว่ามันต้องการไลบรารี &lt;b&gt;libxpcom.so&lt;/b&gt; โอ้ คุณแม่ช่วย.. พับผ่าเหอะ ...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;โอเค ก็รู้ปัญหา รู้วิธีแก้ คลายความข้องใจไปได้ :D&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;สุดท้ายผมใช้การเพิ่มพาธ /opt/mozilla/lib ให้กับ ld.so.conf แล้วสั่ง ldconfig อีกรอบ ก็ใช้การได้ตลอดแล้ว&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;เย้ ๆ ๆ ๆ อิอิ&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-112843093321966702?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/112843093321966702/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=112843093321966702' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112843093321966702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112843093321966702'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2005/10/opera-850-opensuse-100.html' title='Opera 8.50 บน OpenSUSE 10.0'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-112826615176796762</id><published>2005-10-02T22:15:00.000+07:00</published><updated>2005-10-03T11:13:56.456+07:00</updated><title type='text'>ซื้อมาแว้วววว</title><content type='html'>วันนี้ไปทานข้าวเย็นที่ห้างกับภรรยา ระหว่างที่ทานข้าวอยู่นึกขึ้นได้เลยรีบเอ่ยกับภรรยา&lt;br /&gt;&lt;br /&gt;&lt;b&gt;"เดี๋ยววันนี้ทานข้าวเสร็จแล้วไปซื้อหนังสือนะ"&lt;/b&gt; ผมเอ่ยขึ้น&lt;br /&gt;&lt;br /&gt;&lt;b&gt;"หนังสืออะไร .. เท่าไหร่"&lt;/b&gt; ภรรยาผมเงยหน้า ถามเสียงคาดคั้น&lt;br /&gt;&lt;br /&gt;&lt;b&gt;"ก็หนังสือ &lt;a href='http://dungtrin.com/narupan/chapter01.html'&gt;&lt;b&gt;ทางนฤพาน&lt;/b&gt;&lt;/a&gt; กับ &lt;a href='http://www.bangkokmag.com/story_dans/show_kam2.php?title=18&amp;amp;part=1&amp;amp;page=1&amp;amp;count=count'&gt;&lt;b&gt;กรรมพยากรณ์ ภาคแรก&lt;/b&gt;&lt;/a&gt; ของ &lt;a href='http://www.dungtrin.com/'&gt;&lt;b&gt;ดังตฤณ&lt;/b&gt;&lt;/a&gt; ที่เคยบอกไว้ไง"&lt;/b&gt; ผมตอบด้วยน้ำเสียงอยากได้มาก(จริง ๆ)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;"ก็แล้วมันเท่าไหร่เล่า"&lt;/b&gt; (อย่าให้)ถามซ้ำ&lt;br /&gt;&lt;br /&gt;&lt;b&gt;"ก็ .. ก็ ราว ๆ เจ็ดร้อยแหละ มันเล่มละสามร้อยกว่า ๆ นี่"&lt;/b&gt; ผมตอบเสียงละห้อย&lt;br /&gt;&lt;br /&gt;&lt;b&gt;"โหหหหห... เดือนนี้เดี๋ยวต้องจ่ายค่า xxx xxx xxx ฯลฯ ฯลฯ "&lt;/b&gt; เสียงภรรยามาเป็นชุด -_-"&lt;br /&gt;&lt;br /&gt;&lt;b&gt;"นะ .. นะ ผลัดเค้าหลายทีแล้วนะ"&lt;/b&gt; ผมรีบรุกด้วยการอ้อน &lt;b&gt;"นะ.."&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;"....."&lt;/b&gt; &lt;b&gt;"อ่ะ ก็ได้ แต่เดี๋ยวไปเดินดูของก่อนนะ"&lt;/b&gt; ......&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;เย้ ๆ ๆ ๆ&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;........&lt;br /&gt;&lt;br /&gt;ตอนนี้ได้มาแว้วววววว&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;&lt;u&gt;เล่มแรก&lt;/b&gt;&lt;/i&gt;&lt;/u&gt;&lt;br /&gt;&lt;div style='text-align: center;'&gt;&lt;a href='http://dungtrin.com/narupan/chapter01.html'&gt;&lt;font style='color: rgb(0, 0, 153);'&gt;ทางนฤพาน&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style='text-align: center;'&gt;&lt;a href='http://dungtrin.com/narupan/chapter01.html'&gt;&lt;img src='http://www.dungtrin.com/images/NarupanCover.jpg'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;เรื่องนี้อ่านจบนานละ อ่านที่เว็บของคุณดังตฤณนั่นแหละครับ&lt;br /&gt;&lt;br /&gt;แต่ได้มาเป็นรวมเล่มแล้ว เย้ :D&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style='text-align: left;'&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;&lt;u&gt;เล่มที่สอง&lt;/b&gt;&lt;/i&gt;&lt;/u&gt;&lt;div style='text-align: center;'&gt;&lt;a href='http://www.bangkokmag.com/story_dans/show_kam2.php?title=18&amp;amp;part=1&amp;amp;page=1&amp;amp;count=count'&gt;&lt;font style='color: rgb(0, 0, 153);'&gt;กรรมพยากรณ์ ภาคแรก ตอน ชนะกรรม&lt;/font&gt;&lt;br /&gt;&lt;img src='http://www.dungtrin.com/images/Karma01Cover.jpg'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;เรื่องนี้ก็อ่านจบนานแล้วเหมือนกัน ติดตามอ่านใน&lt;a href='http://www.bangkokmag.com/'&gt;นิตยสารบางกอกรายสัปดาห์&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ได้รวมเล่มมาแล้วเหมือนกัน :D&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style='text-align: left;'&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;งานนี้หมดไป ๗๕๕ บาท&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;อ่ะ ... แต่เดี๋ยวก่อน&lt;br /&gt;&lt;br /&gt;ตอนนี้&lt;a href='http://www.bangkokmag.com/story_dans/show_kam2.php?title=4&amp;amp;part=1&amp;amp;page=1&amp;amp;count=count'&gt;กรรมพยากรณ์ภาค ๒ ตอน เลือกเกิดใหม่&lt;/a&gt;รวมเล่มออกมาแล้วเหมือนกัน -_-"&lt;br /&gt;&lt;br /&gt;งานนี้มีขออนุมัติอีกรอบอีกและ ..... เฮ้อ .... :P&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-112826615176796762?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/112826615176796762/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=112826615176796762' title='5 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112826615176796762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112826615176796762'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2005/10/blog-post_02.html' title='ซื้อมาแว้วววว'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-112823559478805658</id><published>2005-10-02T13:41:00.000+07:00</published><updated>2005-10-05T13:29:35.283+07:00</updated><title type='text'>เครื่องมือของผม</title><content type='html'>หลังจากขายทอดตลาดเดสก์ทอปเครื่องเดิม (ที่สเปคแรงโคตร ๆ)&lt;br /&gt;ก็ถอยโน้ตบุ้คมาใช้ได้ 5 เดือนละ :P&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7331/797/1600/tm3200.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/7331/797/320/tm3200.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;h6 class="sidebar-title"&gt;Acer TravelMate 3202WNXCI&lt;/h6&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;   &lt;li&gt;Intel Pentium M 725 processor (1.6GHz, 400 MHz FSB, 2MB L2 cache)&lt;/li&gt;&lt;br /&gt;   &lt;li&gt;14.1" WXGA Acer CrystalBrite colour TFT LCD (1280x768)&lt;/li&gt;&lt;br /&gt;   &lt;li&gt;ATI MOBILIY RADEON 9700/64MB (RV350 M11)&lt;/li&gt;&lt;br /&gt;   &lt;li&gt;768MB DDR RAM (1x512MB Kingston DDR, 1x256MB Bundle)&lt;/li&gt;&lt;br /&gt;   &lt;li&gt;SAMSUNG MP0804H 80GB 5400RPM 2.5" HDD&lt;/li&gt;&lt;br /&gt;   &lt;li&gt;Matsushita UJDA755 DVD/CDRW 9.5mm slim Combo&lt;/li&gt;&lt;br /&gt;   &lt;li&gt;IPW2200 B/G 802.11b/g wireless LAN&lt;/li&gt;&lt;br /&gt;   &lt;li&gt;Bluetooth built-in&lt;/li&gt;&lt;br /&gt;   &lt;li&gt;2.18kg weight&lt;/li&gt;&lt;br /&gt;   &lt;li&gt;openSuSE 10.0 RC Operating System and&lt;/li&gt;&lt;br /&gt;   &lt;li&gt;Fedora Core 4 Operating System&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;ไม่มีอะไรจะโพสต์ เอาวะแค่นี้ก็โอเค ลอล&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-112823559478805658?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/112823559478805658/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=112823559478805658' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112823559478805658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112823559478805658'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2005/10/blog-post.html' title='เครื่องมือของผม'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-112836012331031657</id><published>2005-08-01T00:21:00.000+07:00</published><updated>2005-10-04T00:49:50.033+07:00</updated><title type='text'>ห้องไร้สาระ</title><content type='html'>รายการประจำห้องไร้สาระ&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-112836012331031657?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112836012331031657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112836012331031657'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2005/08/blog-post_112836012331031657.html' title='ห้องไร้สาระ'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-112836007874064976</id><published>2005-08-01T00:20:00.000+07:00</published><updated>2005-10-04T19:22:59.316+07:00</updated><title type='text'>บันทึกความทรงจำ</title><content type='html'>รายการประจำห้องบันทึกความทรงจำ&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;02 ตุลาคม 2548 &lt;a href="http://donga-n.blogspot.com/2005/10/blog-post.html"&gt;เครื่องมือของผม&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;02 ตุลาคม 2548 &lt;a href="http://donga-n.blogspot.com/2005/10/blog-post_02.html"&gt;ซื้อมาแว้วววว&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-112836007874064976?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112836007874064976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112836007874064976'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2005/08/blog-post_112836007874064976.html' title='บันทึกความทรงจำ'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-112836003120877349</id><published>2005-08-01T00:19:00.000+07:00</published><updated>2005-10-04T19:12:44.940+07:00</updated><title type='text'>ห้องทัศนะส่วนตัว</title><content type='html'>รายการประจำห้องทัศนะส่วนตัว&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-112836003120877349?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112836003120877349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112836003120877349'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2005/08/blog-post_01.html' title='ห้องทัศนะส่วนตัว'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-112836042113899207</id><published>2005-08-01T00:17:00.000+07:00</published><updated>2005-10-04T00:48:32.826+07:00</updated><title type='text'>ห้องสมุด/ห้องวิธีการ</title><content type='html'>รายการประจำห้องสมุด/ห้องวิธีการ&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-112836042113899207?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112836042113899207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112836042113899207'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2005/08/blog-post_112836042113899207.html' title='ห้องสมุด/ห้องวิธีการ'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-112835993818912596</id><published>2005-08-01T00:16:00.000+07:00</published><updated>2005-10-04T00:47:49.263+07:00</updated><title type='text'>ห้องปฏิบัติการ</title><content type='html'>รายการประจำห้องปฏิบัติการ&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-112835993818912596?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112835993818912596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/112835993818912596'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2005/08/blog-post.html' title='ห้องปฏิบัติการ'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-10359973.post-110655156466507478</id><published>2005-07-24T14:18:00.000+07:00</published><updated>2005-10-05T15:32:35.920+07:00</updated><title type='text'>มี BLOG กับเขาซะที</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7331/797/1600/donga_Icon1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/7331/797/200/donga_Icon1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;หลังจากที่ความจำเกี่ยวกับหลาย ๆ สิ่ง หลาย ๆ อย่างที่เคยทำไป ที่เคยทำได้ กลับ เริ่มเลือนลาง เลยคิดจะมี blog เหมือนคนอื่นเขาซะที ด้วยมุ่งหมายเป็นสิ่งเตือนความจำ&lt;br /&gt;&lt;b&gt;... แต่คงจะไม่ได้อัพเดตบ่อย ๆ หรอก ผมมันคนขี้เกียจน่ะ&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10359973-110655156466507478?l=donga-n.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://donga-n.blogspot.com/feeds/110655156466507478/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10359973&amp;postID=110655156466507478' title='4 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/110655156466507478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10359973/posts/default/110655156466507478'/><link rel='alternate' type='text/html' href='http://donga-n.blogspot.com/2005/07/blog.html' title='มี BLOG กับเขาซะที'/><author><name>donga</name><uri>http://www.blogger.com/profile/14061304702900018286</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://static.flickr.com/24/49042119_f61285b18b.jpg'/></author><thr:total>4</thr:total></entry></feed>
