<?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-11937176</id><updated>2012-02-08T00:48:22.569+07:00</updated><category term='Me'/><category term='installation'/><category term='่joke'/><category term='news'/><category term='too many authentication failures for'/><category term='PDO'/><category term='happy new year 2008'/><category term='lenny'/><category term='apt-get'/><category term='AIS'/><category term='my syslog'/><category term='wifidog'/><category term='firefox'/><category term='yum'/><category term='efccddb.dll'/><category term='tips'/><category term='extension'/><category term='Juniper'/><category term='dpkg'/><category term='eclipse'/><category term='raid'/><category term='review'/><category term='c++'/><category term='newbie'/><category term='utility'/><category term='เหตุการณ์'/><category term='replicate'/><category term='virtualbox'/><category term='VIRTUMONDE'/><category term='lighttpd fastcgi php'/><category term='fastcgi'/><category term='syslog nosql'/><category term='PXE boot'/><category term='LVM'/><category term='fedora core 15 php fastcgi'/><category term='talk'/><category term='sqlsever 2005 express'/><category term='lenovo'/><category term='mongo 2.2'/><category term='no-sql'/><category term='security audit'/><category term='dc5750'/><category term='Acer'/><category term='Gnome 3.2'/><category term='bash'/><category term='asx'/><category term='misc'/><category term='c'/><category term='puppet'/><category term='cooper'/><category term='puppet yum repository'/><category term='xorg.conf'/><category term='remote connection'/><category term='mp3'/><category term='youtube-dl'/><category term='Notebook problem'/><category term='ubuntu'/><category term='plugins'/><category term='hp'/><category term='svn'/><category term='subversion'/><category term='.NET'/><category term='Excel'/><category term='s205'/><category term='Ubuntu 11.10'/><category term='php5'/><category term='mobile broadband'/><category term='ruby'/><category term='kb'/><category term='soucecode analyzer'/><category term='Xserver'/><category term='phpxref'/><category term='perl'/><category term='navlogon.dll'/><category term='acer_wmi'/><category term='fedora'/><category term='Alfresco'/><category term='ncc'/><category term='youtube'/><category term='mplayer'/><category term='openoffice'/><category term='sqlite3'/><category term='Paradox'/><category term='isapi'/><category term='twitter bootstrap'/><category term='opensource'/><category term='python'/><category term='secure access'/><category term='ath9k'/><category term='debian'/><category term='readon'/><category term='syslog server'/><category term='souce code browser'/><category term='code'/><category term='hardware'/><category term='ADO'/><category term='driver'/><category term='hack'/><category term='asf'/><category term='tool'/><category term='howto'/><category term='programming'/><category term='sqlite'/><category term='fedora core 15'/><category term='syslog'/><category term='Norton Ghost'/><category term='ssh'/><category term='samsung ace'/><category term='syslog mongodb'/><category term='mongodb'/><category term='samsung'/><category term='xorg'/><category term='PHP'/><category term='ruby on rails'/><category term='php-fpm'/><category term='Ghost boot network'/><category term='netapp'/><category term='Linux'/><category term='twitter'/><category term='bookmark'/><category term='code::block'/><category term='dictionary'/><category term='virus'/><category term='source code'/><category term='iis5'/><category term='vpn'/><category term='Netserver LH3'/><category term='iptables'/><title type='text'>เมื่อลองเล่น Linux แบบ Hybrid กับ Window</title><subtitle type='html'>site: ชอบลีนุกซ์แต่ไม่เก่ง ว่างๆ มาระบายเล่นในบล็อกดีกว่า
หลังๆมาเริ่มีเรื่องวินโดว์มาผสมมากขึ้นเลยเพิ่มไปอีกว่า 
Hybrid เอาเท่ห์หน่อย  &lt;a href=http://udomsak.blogspot.com/atom.xml&gt;&lt;img src=http://sean.members.winisp.net/posts/icons/feed-icon32x32.png&gt;&lt;/a&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default?start-index=101&amp;max-results=100'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>126</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-11937176.post-7638084608433414173</id><published>2012-02-08T00:48:00.001+07:00</published><updated>2012-02-08T00:48:22.598+07:00</updated><title type='text'>Fix Ubuntu 11.10  kernel 3.0.15  WI-FI can't activate</title><content type='html'>หลังจากหายไปพักนึง พอดีตอนนี้พอมีเวลามานั่งแก้ปัญหา&amp;nbsp;์Notebook ของผมเองที่ใช้อยู่ IBM Lenovo S205 เกิดปัญหา upgrade kernel แล้วมีปัญหา wifi on ไม่ได้ &amp;nbsp;จาก blog ก่อนหน้าที่ post วิธีแก้ปัญหาไป แต่คราวนี้เกิดปัญหาอีก โดย error จะขึนว่า&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red; font-size: x-small;"&gt;Feb &amp;nbsp;8 00:26:34 wolf NetworkManager[923]: &amp;lt;info&amp;gt; (wlan0): bringing up device.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red; font-size: x-small;"&gt;Feb &amp;nbsp;8 00:26:34 wolf kernel: [64948.070554] ADDRCONF(NETDEV_UP): wlan0: link is not ready&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red; font-size: x-small;"&gt;Feb &amp;nbsp;8 00:26:34 wolf NetworkManager[923]: &amp;lt;info&amp;gt; WiFi hardware radio set enabled&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red; font-size: x-small;"&gt;Feb &amp;nbsp;8 00:26:34 wolf NetworkManager[923]: &amp;lt;info&amp;gt; WiFi now enabled by radio killswitch&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red; font-size: x-small;"&gt;Feb &amp;nbsp;8 00:26:34 wolf NetworkManager[923]: &amp;lt;info&amp;gt; (wlan0): supplicant interface state: starting -&amp;gt; ready&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red; font-size: x-small;"&gt;Feb &amp;nbsp;8 00:26:34 wolf NetworkManager[923]: &amp;lt;info&amp;gt; (wlan0): device state change: unavailable -&amp;gt; disconnected (reason 'supplicant-available') [20 30 42]&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red; font-size: x-small;"&gt;Feb &amp;nbsp;8 00:26:35 wolf NetworkManager[923]: &amp;lt;info&amp;gt; (wlan0): supplicant interface state: ready -&amp;gt; inactive&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red; font-size: x-small;"&gt;Feb &amp;nbsp;8 00:26:35 wolf NetworkManager[923]: &amp;lt;info&amp;gt; WiFi now disabled by radio killswitch&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red; font-size: x-small;"&gt;Feb &amp;nbsp;8 00:26:35 wolf NetworkManager[923]: &amp;lt;info&amp;gt; (wlan0): device state change: disconnected -&amp;gt; unavailable (reason 'none') [30 20 0]&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red; font-size: x-small;"&gt;Feb &amp;nbsp;8 00:26:35 wolf NetworkManager[923]: &amp;lt;info&amp;gt; (wlan0): deactivating device (reason 'none') [0]&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red; font-size: x-small;"&gt;Feb &amp;nbsp;8 00:26:35 wolf NetworkManager[923]: &amp;lt;info&amp;gt; Policy set 'Wired connection 1' (eth0) as default for IPv4 routing and DNS.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red; font-size: x-small;"&gt;Feb &amp;nbsp;8 00:26:35 wolf NetworkManager[923]: &amp;lt;info&amp;gt; Policy set 'Wired connection 1' (eth0) as default for IPv4 routing and DNS.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red; font-size: x-small;"&gt;Feb &amp;nbsp;8 00:26:35 wolf NetworkManager[923]: &amp;lt;info&amp;gt; (wlan0): taking down device.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red; font-size: x-small;"&gt;Feb &amp;nbsp;8 00:28:34 wolf NetworkManager[923]: &amp;lt;info&amp;gt; radio killswitch /sys/devices/platform/acer-wmi/rfkill/rfkill5 disappeared&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red; font-size: x-small;"&gt;Feb &amp;nbsp;8 00:28:34 wolf NetworkManager[923]: &amp;lt;info&amp;gt; WiFi now enabled by radio killswitch&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red; font-size: x-small;"&gt;Feb &amp;nbsp;8 00:28:34 wolf NetworkManager[923]: &amp;lt;info&amp;gt; (wlan0): bringing up device.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size: x-small;"&gt;Feb &amp;nbsp;8 00:28:34 wolf kernel: [65067.769716] acer_wmi: Acer Laptop WMI Extras unload&lt;/span&gt;ed&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-tCQqMKX15ng/TzFi_vWUTWI/AAAAAAAABV8/lA3s10TSKvY/s1600/error_wifi.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="241" src="http://1.bp.blogspot.com/-tCQqMKX15ng/TzFi_vWUTWI/AAAAAAAABV8/lA3s10TSKvY/s640/error_wifi.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;รุ่น kernel ที่มีปัญหา&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-ugYo9ZtARAk/TzFi3YIeWnI/AAAAAAAABV0/m6SxJq9A248/s1600/uname_ubuntu_64.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="42" src="http://4.bp.blogspot.com/-ugYo9ZtARAk/TzFi3YIeWnI/AAAAAAAABV0/m6SxJq9A248/s640/uname_ubuntu_64.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;แก้โดยใช้คำสั่ง&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;b&gt;rmmod acer_wmi&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; activate ได้เหมือนเดิม&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-7638084608433414173?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/7638084608433414173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=7638084608433414173' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7638084608433414173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7638084608433414173'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2012/02/fix-ubuntu-1110-kernel-3015-wi-fi-cant.html' title='Fix Ubuntu 11.10  kernel 3.0.15  WI-FI can&apos;t activate'/><author><name>udomsakc</name><uri>http://www.blogger.com/profile/08578321317118821499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-tCQqMKX15ng/TzFi_vWUTWI/AAAAAAAABV8/lA3s10TSKvY/s72-c/error_wifi.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-5207427380104294804</id><published>2012-01-19T20:07:00.000+07:00</published><updated>2012-01-19T20:07:07.477+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='twitter bootstrap'/><category scheme='http://www.blogger.com/atom/ns#' term='tool'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><title type='text'>Twitter Bootstrap</title><content type='html'>&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Twitter-bootstrap&lt;/span&gt; &amp;nbsp;helper tool release By Twitter designed &amp;nbsp;useful when you want to developer twitter web application you can fork from github (&amp;nbsp;&lt;a href="https://github.com/twitter/bootstrap"&gt;https://github.com/twitter/bootstrap&lt;/a&gt; ) &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-UYq7k2pIwq0/TxgVW7-SFZI/AAAAAAAABO4/mqhv8d7YJvQ/s1600/twt_bootstrap.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="267" src="http://2.bp.blogspot.com/-UYq7k2pIwq0/TxgVW7-SFZI/AAAAAAAABO4/mqhv8d7YJvQ/s640/twt_bootstrap.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-5207427380104294804?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/5207427380104294804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=5207427380104294804' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5207427380104294804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5207427380104294804'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2012/01/twitter-bootstrap.html' title='Twitter Bootstrap'/><author><name>udomsakc</name><uri>http://www.blogger.com/profile/08578321317118821499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-UYq7k2pIwq0/TxgVW7-SFZI/AAAAAAAABO4/mqhv8d7YJvQ/s72-c/twt_bootstrap.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-1956900788341497020</id><published>2012-01-06T11:58:00.001+07:00</published><updated>2012-01-06T12:00:35.718+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='puppet'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora core 15'/><category scheme='http://www.blogger.com/atom/ns#' term='yum'/><category scheme='http://www.blogger.com/atom/ns#' term='puppet yum repository'/><title type='text'>Install puppet On Fedora Core 15 || yum repository</title><content type='html'>&lt;b&gt;&lt;u&gt;Setup &amp;amp; Install &amp;nbsp;puppet repository for puppetlab into Fedora Core 15 ( Quick and Dirty )&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://1.bp.blogspot.com/-ABJCPjWhopM/TwZ_Uvl00TI/AAAAAAAABK8/ZrCedm-4G6E/s1600/puppet-logo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-ABJCPjWhopM/TwZ_Uvl00TI/AAAAAAAABK8/ZrCedm-4G6E/s1600/puppet-logo.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;# yum install sudo&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;add &amp;nbsp;Puppetlabs repository&amp;nbsp;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;cat &amp;nbsp;&amp;gt; &amp;nbsp;/etc/yum.repos.d/puppetlabs.repo&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[Puppetlabs]&lt;br /&gt;name=Puppetlabs&lt;br /&gt;baseurl=http://yum.puppetlabs.com/fedora/f$releasever/products/$basearch/&lt;br /&gt;failovermethod=priority&lt;br /&gt;skip_if_unavailable=1&lt;br /&gt;gpgkey=http://yum.puppetlabs.com/RPM-GPG-KEY-puppetlabs&lt;br /&gt;ggpkey=http://yum.puppetlabs.com/RPM-GPG-KEY-reductive&lt;br /&gt;enabled=1&lt;br /&gt;gpgcheck=1&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;[ press Ctrl-D ]&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;# yum update&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Quick and Dirty &amp;nbsp;install &amp;nbsp;** So this method not including with some dependencies&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;#&amp;nbsp;yum -y install `yum search puppet | cut -f1 -d':'`&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;{ &amp;nbsp;So enjoy with PuppetLabs ! &amp;nbsp;:) }&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;u&gt;Documentation&amp;nbsp;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://puppetlabs.com/misc/pdf-doc/"&gt;http://puppetlabs.com/misc/pdf-doc/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Git hub code repository for &amp;nbsp;Puppet configuration management&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="https://github.com/puppetlabs"&gt;https://github.com/puppetlabs&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-1956900788341497020?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/1956900788341497020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=1956900788341497020' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/1956900788341497020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/1956900788341497020'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2012/01/install-puppet-on-fedora-core-15-yum.html' title='Install puppet On Fedora Core 15 || yum repository'/><author><name>udomsakc</name><uri>http://www.blogger.com/profile/08578321317118821499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-ABJCPjWhopM/TwZ_Uvl00TI/AAAAAAAABK8/ZrCedm-4G6E/s72-c/puppet-logo.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-6058679573443484061</id><published>2012-01-06T10:24:00.001+07:00</published><updated>2012-01-06T12:01:39.901+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php-fpm'/><category scheme='http://www.blogger.com/atom/ns#' term='lighttpd fastcgi php'/><category scheme='http://www.blogger.com/atom/ns#' term='php5'/><category scheme='http://www.blogger.com/atom/ns#' term='fastcgi'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora core 15 php fastcgi'/><title type='text'>Setup PHP + lighttpd ( fastcgi )  on Fedora core 15 in 5Min. !!</title><content type='html'>&lt;span style="font-size: large;"&gt;&lt;b&gt;Setup PHP ( 5.3.8 ) &amp;nbsp;+ lighttpd on Fedora core 15 with quick and dirty Jobs with &amp;nbsp;user home dir homepage ( mod_userdir )&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;หลังจากเช้้านี้ มีความจำเป็นต้องทำ report ส่ง แต่ติดปัญหา เนื่องจาก notebook ไม่เร็วพอ และ ขณะเดียวกันก็ติดปัญหา &amp;nbsp;ต้องรัน script PHP &amp;nbsp;เลยต้องย้ายมาเครื่อง desktop ของที่ทำงานแทน ต้องมั่งนั่ง set อีก ครึ่งชั่วโมง&lt;br /&gt;&lt;br /&gt;ปัญหาที่เจอก็คือ เรื่องการ run script PHP + &amp;nbsp;lighttpd บน Fedora core 15 พบว่าบน Turorial ทั้งหลายแหล่ ใช้งานไม่ได้ มันก็จริงตามที่คนอื่นบอก Howto ทั้งหลายแหล่ + tutorial มักใช้งานไม่ได้จริง พักหลังๆ มาเจอกับตัว หลายเวบล่ะ ทำเองดีกว่า เข้าเรื่อง &lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Install basic php5 and &amp;nbsp;lighttpd &amp;nbsp;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-0UZNRTvfYlc/TwZpBJnyo_I/AAAAAAAABKo/18o9k5F7uIg/s1600/pic01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-0UZNRTvfYlc/TwZpBJnyo_I/AAAAAAAABKo/18o9k5F7uIg/s1600/pic01.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="" style="clear: both; text-align: left;"&gt;&lt;b&gt;&lt;u&gt;Install php-fpm&amp;nbsp;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-wEOqtC2CUiI/TwZpCmDfFaI/AAAAAAAABKw/0FdunaGklzo/s1600/pic02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-wEOqtC2CUiI/TwZpCmDfFaI/AAAAAAAABKw/0FdunaGklzo/s1600/pic02.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;enabled &amp;nbsp;lighttpd module&amp;nbsp;&lt;/li&gt;&lt;li&gt;restart service&amp;nbsp;&lt;/li&gt;&lt;li&gt;degug log if error&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;ตอนแรกจะ set เป็น CGI &amp;nbsp;ง่ายๆ เอารัน PHP ก็พอ แต่ปรากฏว่า Fedora Core 15 ไม่มี package CGI มาให้ งานเข้าล่ะ เรื่องยาวแน่มีแต่ FastCGI &amp;nbsp;เอาวะ Fast ก็ Fast &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;vim &amp;nbsp;/etc/lighttpd/lighttpd.conf &amp;nbsp;or replace with this configuration below&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;var.log_root &amp;nbsp; &amp;nbsp;= "/var/log/lighttpd"&lt;br /&gt;var.server_root = "/var/www"&lt;br /&gt;var.state_dir &amp;nbsp; = "/var/run"&lt;br /&gt;var.home_dir &amp;nbsp; &amp;nbsp;= "/var/lib/lighttpd"&lt;br /&gt;var.conf_dir &amp;nbsp; &amp;nbsp;= "/etc/lighttpd"&lt;br /&gt;var.vhosts_dir &amp;nbsp;= server_root + "/vhosts"&lt;br /&gt;var.cache_dir &amp;nbsp; = "/var/cache/lighttpd"&lt;br /&gt;var.socket_dir &amp;nbsp;= home_dir + "/sockets"&lt;br /&gt;include "modules.conf"&lt;br /&gt;server.port = 80&lt;br /&gt;server.use-ipv6 = "enable"&lt;br /&gt;server.username &amp;nbsp;= "lighttpd"&lt;br /&gt;server.groupname = "lighttpd"&lt;br /&gt;server.document-root = server_root + "/lighttpd"&lt;br /&gt;server.pid-file = state_dir + "/lighttpd.pid"&lt;br /&gt;server.errorlog &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = log_root + "/error.log"&lt;br /&gt;include "conf.d/access_log.conf"&lt;br /&gt;include "conf.d/debug.conf"&lt;br /&gt;server.event-handler = "linux-sysepoll"&lt;br /&gt;server.network-backend = "linux-sendfile"&lt;br /&gt;server.stat-cache-engine = "simple"&lt;br /&gt;server.max-connections = 1024&lt;br /&gt;index-file.names += (&lt;br /&gt;&amp;nbsp; "index.xhtml", "index.html", "index.htm", "default.htm", "index.php"&lt;br /&gt;)&lt;br /&gt;url.access-deny &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = ( "~", ".inc" )&lt;br /&gt;$HTTP["url"] =~ "\.pdf$" {&lt;br /&gt;&amp;nbsp; server.range-requests = "disable"&lt;br /&gt;}&lt;br /&gt;static-file.exclude-extensions = ( ".php", ".pl", ".fcgi", ".scgi" , ".rb" , ".py" )&lt;br /&gt;include "conf.d/mime.conf"&lt;br /&gt;include "conf.d/dirlisting.conf"&lt;br /&gt;server.follow-symlink = "enable"&lt;br /&gt;server.upload-dirs = ( "/var/tmp" )&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;vim &amp;nbsp;/etc/lighttpd/module.conf &amp;nbsp;or replace with this configuration below&amp;nbsp;&lt;/b&gt;&lt;br /&gt;# ** NOTE ** i'm enabled mod userdir&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;server.modules = (&lt;br /&gt;&amp;nbsp; "mod_access",&lt;br /&gt;&amp;nbsp; "mod_cgi",&lt;br /&gt;&amp;nbsp; "mod_alias",&lt;br /&gt;&amp;nbsp; "mod_auth",&lt;br /&gt;&amp;nbsp; "mod_evasive",&lt;br /&gt;&amp;nbsp; "mod_redirect",&lt;br /&gt;&amp;nbsp; "mod_rewrite",&lt;br /&gt;&amp;nbsp; "mod_setenv",&lt;br /&gt;&amp;nbsp; "mod_usertrack",&lt;br /&gt;&amp;nbsp; "mod_fastcgi",&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;include "conf.d/status.conf"&lt;br /&gt;include "conf.d/userdir.conf"&lt;br /&gt;include "conf.d/fastcgi.conf"&lt;br /&gt;include "conf.d/cgi.conf"&lt;br /&gt;include "conf.d/debug.conf"&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;vim &amp;nbsp;/etc/lighttpd/conf.d/fastcgi.conf&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;server.modules += ( "mod_fastcgi" )&lt;/div&gt;&lt;div&gt;fastcgi.server = ( ".php" =&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;( "php-tcp" =&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(&lt;/div&gt;&lt;div&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;"host" =&amp;gt; "127.0.0.1",&lt;/div&gt;&lt;div&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;"port" =&amp;gt; 9000,&lt;/div&gt;&lt;div&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;"check-local" =&amp;gt; "disable",&lt;/div&gt;&lt;div&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;"broken-scriptfilename" =&amp;gt; "enable",&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;)&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;)&lt;/div&gt;&lt;div&gt;)&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;**Option if you want to debug lighttpd &amp;nbsp;set /etc/lighttpd/debug.conf&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;debug.log-request-handling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= "enable"&lt;/div&gt;&lt;div&gt;debug.log-request-header &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= "enable"&lt;/div&gt;&lt;div&gt;debug.log-request-header-on-error = "enable"&lt;/div&gt;&lt;div&gt;debug.log-response-header &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = "enable"&lt;/div&gt;&lt;div&gt;debug.log-file-not-found &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= "enable"&lt;/div&gt;&lt;div&gt;debug.log-condition-handling &amp;nbsp; &amp;nbsp; &amp;nbsp;= "enable"&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;**Option if you want to enable &amp;nbsp;per user &amp;nbsp;homepage set &amp;nbsp;'/etc/lighttpd/conf.d/userdir.conf&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;server.modules += ( "mod_userdir" )&lt;/div&gt;&lt;div&gt;#userdir.path is your &amp;nbsp;userdir homepage&lt;/div&gt;&lt;div&gt;userdir.path = "project"&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;restart service&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;u&gt;**NOTE** &lt;/u&gt;for default Fedora if you not set rule for SELinux **disable it before &amp;nbsp;otherwise you will got error and can't running &amp;nbsp;'/etc/selinux/config'&amp;nbsp;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;log file of lighttpd &amp;nbsp;is '/var/log/lighttpd/* '&amp;nbsp;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;log file of php-fpm is &amp;nbsp;' /var/log/php-fpm/*&amp;nbsp;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;จบข่าว&amp;nbsp;&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-6058679573443484061?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/6058679573443484061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=6058679573443484061' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/6058679573443484061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/6058679573443484061'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2012/01/setup-php-lighttpd-fastcgi-on-fedora.html' title='Setup PHP + lighttpd ( fastcgi )  on Fedora core 15 in 5Min. !!'/><author><name>udomsakc</name><uri>http://www.blogger.com/profile/08578321317118821499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-0UZNRTvfYlc/TwZpBJnyo_I/AAAAAAAABKo/18o9k5F7uIg/s72-c/pic01.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-1172253967922612835</id><published>2011-12-29T15:10:00.003+07:00</published><updated>2011-12-29T15:16:24.664+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cooper'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu 11.10'/><category scheme='http://www.blogger.com/atom/ns#' term='AIS'/><category scheme='http://www.blogger.com/atom/ns#' term='samsung'/><category scheme='http://www.blogger.com/atom/ns#' term='Gnome 3.2'/><category scheme='http://www.blogger.com/atom/ns#' term='samsung ace'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile broadband'/><title type='text'>Setup Mobile broadband connect Gnome 3.2  Ubuntu 11.10</title><content type='html'>&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Hello mobile&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;My rest room does not have internet connection and &amp;nbsp;way to connect is through &amp;nbsp;Mobile broadband. so my area &amp;nbsp;the mobile operator they support &amp;nbsp;only EDGE connection type ( position at my live ). &amp;nbsp;also does not have WI-FI connect.&lt;br /&gt;&lt;br /&gt;Setup in Gnome on Ubuntu 11.10&lt;br /&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Open Network Connection &amp;nbsp;&lt;a href="http://1.bp.blogspot.com/-AakdUM9Klwk/Tvwb2XWssbI/AAAAAAAAA-w/E3zOFC9VSGI/s1600/mob-001.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"&gt;&lt;img border="0" height="392" src="http://1.bp.blogspot.com/-AakdUM9Klwk/Tvwb2XWssbI/AAAAAAAAA-w/E3zOFC9VSGI/s640/mob-001.png" width="640" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Click 'Mobile broadband' and click 'Add'&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/-Uk4krpKkOOY/TvwbPl6h25I/AAAAAAAAA94/m3AjI0krP2s/s1600/mob-01.png" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-right: 1em; text-align: center;"&gt;&lt;img border="0" height="368" src="http://1.bp.blogspot.com/-Uk4krpKkOOY/TvwbPl6h25I/AAAAAAAAA94/m3AjI0krP2s/s640/mob-01.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Your device will shown up so my phone is &amp;nbsp;Samsung Ace ( Samsung cooper Thailand named )&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/-d-8JuhNL3w0/TvwdcwYs-VI/AAAAAAAAA-8/Lsxf-dCcxGM/s1600/mob-09.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"&gt;&lt;img border="0" height="259" src="http://1.bp.blogspot.com/-d-8JuhNL3w0/TvwdcwYs-VI/AAAAAAAAA-8/Lsxf-dCcxGM/s640/mob-09.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Select &amp;nbsp;Country for my case is 'Thailand' &amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp;. &amp;nbsp;&lt;a href="http://2.bp.blogspot.com/-uTpWUxk3gWc/TvwbTbMFhbI/AAAAAAAAA-A/mZ1KlEVV8N4/s1600/mob-02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"&gt;&lt;img border="0" height="259" src="http://2.bp.blogspot.com/-uTpWUxk3gWc/TvwbTbMFhbI/AAAAAAAAA-A/mZ1KlEVV8N4/s640/mob-02.png" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Choose operator provider&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-vw7T62un7WQ/TvwbV2-KEfI/AAAAAAAAA-I/AVHvl6FdKlQ/s1600/mob-03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="274" src="http://1.bp.blogspot.com/-vw7T62un7WQ/TvwbV2-KEfI/AAAAAAAAA-I/AVHvl6FdKlQ/s640/mob-03.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;If not show in list 'Choose custom provider by your self' &amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-KqPb1mChjzw/TvwbZDdEVsI/AAAAAAAAA-Q/6uH26-spxcE/s1600/mob-04.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="256" src="http://2.bp.blogspot.com/-KqPb1mChjzw/TvwbZDdEVsI/AAAAAAAAA-Q/6uH26-spxcE/s640/mob-04.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;After config pre-configuration&amp;nbsp;Finnish&amp;nbsp;click apply&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-7ICbu-iYIYo/TvwbeWNnMhI/AAAAAAAAA-Y/JMeNO753rvY/s1600/mob-06.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="256" src="http://3.bp.blogspot.com/-7ICbu-iYIYo/TvwbeWNnMhI/AAAAAAAAA-Y/JMeNO753rvY/s640/mob-06.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Operator configuration dialog will appear &amp;nbsp;like &amp;nbsp;below. &amp;nbsp;&lt;b&gt;&lt;u&gt; AIS - One 2 Call &amp;nbsp;modem number is '*99#' &amp;nbsp;for other operator you can call to ask this number ( modem connect ) &amp;nbsp;and APN is 'internet' &amp;nbsp;( non-capital ) &lt;/u&gt;&lt;/b&gt;&amp;nbsp;after&amp;nbsp;Finnish&amp;nbsp;click 'Save'&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-ERg5xN5tyn0/TvwbjGmhkzI/AAAAAAAAA-g/q-KubVqPf3w/s1600/mob-07.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://2.bp.blogspot.com/-ERg5xN5tyn0/TvwbjGmhkzI/AAAAAAAAA-g/q-KubVqPf3w/s640/mob-07.png" width="538" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;After that connect and test speed :) &amp;nbsp;( click to connect at &amp;nbsp;top right screen and select connection type that appropriate )&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-ytil32KLuvg/Tvwf1_9WuCI/AAAAAAAAA_I/YLNgPBO2qz4/s1600/Selection_011.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-ytil32KLuvg/Tvwf1_9WuCI/AAAAAAAAA_I/YLNgPBO2qz4/s1600/Selection_011.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-QN2IH22br1g/TvwbnRuoq3I/AAAAAAAAA-o/ABn8UTVfU-k/s1600/mob-08.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-QN2IH22br1g/TvwbnRuoq3I/AAAAAAAAA-o/ABn8UTVfU-k/s1600/mob-08.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-1172253967922612835?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/1172253967922612835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=1172253967922612835' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/1172253967922612835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/1172253967922612835'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2011/12/hello-mobile-my-rest-room-does-not-have.html' title='Setup Mobile broadband connect Gnome 3.2  Ubuntu 11.10'/><author><name>udomsakc</name><uri>http://www.blogger.com/profile/08578321317118821499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-AakdUM9Klwk/Tvwb2XWssbI/AAAAAAAAA-w/E3zOFC9VSGI/s72-c/mob-001.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-5510288183631197218</id><published>2011-12-28T20:57:00.001+07:00</published><updated>2011-12-28T20:57:19.093+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='ruby on rails'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora core 15'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><title type='text'>Note for  Ruby on Rails Fedora Core 15</title><content type='html'>b 4 back to my rest room so want to note something about Ruby On Rail ( ROR , rails ) on Fedora Core 15&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;yum install ruby rubygems sqlite sqlite-devel&lt;/li&gt;&lt;li&gt;gem install rails &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/li&gt;&lt;li&gt;gem install uglifier&lt;/li&gt;&lt;li&gt;gem install sqlite3&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;b&gt;Document Online&lt;/b&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://guides.rubyonrails.org/"&gt;http://guides.rubyonrails.org/&lt;/a&gt;&lt;/li&gt;&lt;li style="text-align: -webkit-auto;"&gt;http://railsapi.com &amp;nbsp;#web application use to&amp;nbsp;generate&amp;nbsp;ruby or ROR API offline version&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Book&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img alt="Rails" src="http://rubyonrails.org/images/rails.png" /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://pragprog.com/book/rails4/agile-web-development-with-rails"&gt;http://pragprog.com/book/rails4/agile-web-development-with-rails&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://pragprog.com/book/rr2/rails-recipes/"&gt;http://pragprog.com/book/rr2/rails-recipes/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-5510288183631197218?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/5510288183631197218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=5510288183631197218' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5510288183631197218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5510288183631197218'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2011/12/note-for-ruby-on-rails-fedora-core-15.html' title='Note for  Ruby on Rails Fedora Core 15'/><author><name>udomsakc</name><uri>http://www.blogger.com/profile/08578321317118821499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-7337639193925889645</id><published>2011-12-27T10:46:00.001+07:00</published><updated>2011-12-27T10:47:27.915+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='too many authentication failures for'/><category scheme='http://www.blogger.com/atom/ns#' term='ssh'/><title type='text'>แก้ปัญหาปวดกบาล Too many authentication failures for user</title><content type='html'>หลังจากที่ต้องรำคาญ กับปัญหา &amp;nbsp;'&amp;nbsp;Too many authentication failures for udomsak' &amp;nbsp;ไปดูบางเวบไซต์ ก็ บอกต่างกัน ตรงบ้างไม่ตรงบ้าง &amp;nbsp;มาบัดนี้ ผมพบทางแก้แล้วครับ&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-9sTrFtdxSNU/Tvg35mGcnvI/AAAAAAAAAxA/ZgD0isYr5lk/s1600/%2524d_116.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="23" src="http://3.bp.blogspot.com/-9sTrFtdxSNU/Tvg35mGcnvI/AAAAAAAAAxA/ZgD0isYr5lk/s320/%2524d_116.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;ต้นเหตุและที่มา จากฉลากด้านบน จะเห็นว่า ผมพยายามที่จะเข้าถึง server &amp;nbsp;โดยใช้ key access แต่ปรากฏว่า ถูกด่า จาก server ของตัวเองว่า ห้ามเข้านะ มันพลาดหลายครั้งแล้ว bla bla bla&lt;br /&gt;&lt;br /&gt;เอาล่ะ มาดู log ที่ client บอกก่อนว่ามััันคืออะไร &amp;nbsp;ssh &amp;nbsp;log authen ( ssh -v &amp;nbsp;myhost.example.com )&lt;br /&gt;&lt;br /&gt;&amp;nbsp;debug1: Authentications that can continue: publickey&lt;br /&gt;debug3: start over, passed a different list publickey&lt;br /&gt;debug3: preferred gssapi-keyex,gssapi-with-mic,publickey,keyboard-interactive,password&lt;br /&gt;debug3: authmethod_lookup publickey&lt;br /&gt;debug3: remaining preferred: keyboard-interactive,password&lt;br /&gt;debug3: authmethod_is_enabled publickey&lt;br /&gt;debug1: Next authentication method: publickey&lt;br /&gt;debug1: Offering RSA public key: root@myhost&lt;br /&gt;debug3: send_pubkey_test&lt;br /&gt;debug2: we sent a publickey packet, wait for reply&lt;br /&gt;debug1: Authentications that can continue: publickey&lt;br /&gt;debug1: Offering RSA public key: udomsak@udomsak&lt;br /&gt;debug3: send_pubkey_test&lt;br /&gt;debug2: we sent a publickey packet, wait for reply&lt;br /&gt;debug1: Authentications that can continue: publickey&lt;br /&gt;debug1: Offering RSA public key: user@myhost&lt;br /&gt;debug3: send_pubkey_test&lt;br /&gt;debug2: we sent a publickey packet, wait for reply&lt;br /&gt;debug1: Authentications that can continue: publickey&lt;br /&gt;debug1: Offering RSA public key: user@myhost&lt;br /&gt;debug3: send_pubkey_test&lt;br /&gt;debug2: we sent a publickey packet, wait for reply&lt;br /&gt;debug1: Authentications that can continue: publickey&lt;br /&gt;debug1: Offering RSA public key: user@myhost&lt;br /&gt;debug3: send_pubkey_test&lt;br /&gt;debug2: we sent a publickey packet, wait for reply&lt;br /&gt;debug1: Authentications that can continue: publickey&lt;br /&gt;debug1: Offering RSA public key: user@myhost&lt;br /&gt;debug3: send_pubkey_test&lt;br /&gt;debug2: we sent a publickey packet, wait for reply&lt;br /&gt;Received disconnect from &amp;nbsp;myhost.example.com.ip : 2: Too many authentication failures for user&lt;br /&gt;&lt;br /&gt;พบว่า มันมีปัญหาเรื่องการส่ง public key &amp;nbsp;ปัญหานี้เกิดขึ้น เพราะ&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;เนื่องจากเครื่อง client มี key หลายตัว ถ้าเราไม่ระบุ key &amp;nbsp;ssh จะ วนไฟล์ ไปเรื่อยๆ จนกว่า จะเจอ key ที่ match กัน แต่ปัญหาคือ เมื่อวนไปเกิดกว่า จำนวนความผิดพลาดที่ server ตั้งเอาไว้ ก็จะเกิดปํญหา server ด่ากลับมาคือ &amp;nbsp;( default value is &amp;nbsp;6 &amp;nbsp;retry )&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/-9sTrFtdxSNU/Tvg35mGcnvI/AAAAAAAAAxA/ZgD0isYr5lk/s1600/%2524d_116.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"&gt;&lt;img border="0" height="23" src="http://3.bp.blogspot.com/-9sTrFtdxSNU/Tvg35mGcnvI/AAAAAAAAAxA/ZgD0isYr5lk/s320/%2524d_116.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;**Solve01 -&lt;/u&gt;&lt;/b&gt; แก้ได้โดยทำการเพิ่ม config &amp;nbsp;file เข้าไปใน directory &amp;nbsp;~/.ssh/ &amp;nbsp;( Host สามารถเปลี่ยนเป็น IP แทนก็ได้ &amp;nbsp;) &amp;nbsp;/ ( client site config file )&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;vim &amp;nbsp;~/.ssh/config&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-l_I9B-FX3zM/Tvk8wmAHYFI/AAAAAAAAAxY/_YctlWoMAD8/s1600/%2524d_121.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-l_I9B-FX3zM/Tvk8wmAHYFI/AAAAAAAAAxY/_YctlWoMAD8/s1600/%2524d_121.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;สาเหตุที่สองคือ แม้จะมีจำนวนแค่ key &amp;nbsp;เดียวแต่ปรากฏ ว่า &amp;nbsp;ก็ยังถูกปฏิเสธการใช้ key หรือ ปฏิิเสธการเชื่อมต่อไปเลย ถ้าลองดู debug จะพบว่า มีการ กำหนดลำดบ การ authen เอาไว้ คือ &amp;nbsp;&amp;nbsp;gssapi-keyex,gssapi-with-mic,publickey,keyboard-interactive,password &amp;nbsp;( ดูทางแก้ ได้ที&amp;nbsp;&lt;b&gt;&lt;u&gt;**Solve01 - )&amp;nbsp;&lt;/u&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;สาเหตุเกิดจากการเปิด security feature เอาไว้ ให้ทำการปิด security feature นั้นก็ใช้งานได้ตามปกติ เป็นการแก้ปัญหา เฉพาะหน้า &lt;b&gt;&lt;i&gt;&lt;u&gt;( ไม่ใช่ทางแก้ที่ถูก และ เหมาะสม )&lt;/u&gt;&lt;/i&gt;&lt;/b&gt; สำหรับข้อนี้ผมเจอใน&lt;b&gt; Fedora core 15&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-RPLlFChYJK8/Tvk-GJfFnTI/AAAAAAAAAxk/Ja_kDazMU2o/s1600/%2524d_122.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-RPLlFChYJK8/Tvk-GJfFnTI/AAAAAAAAAxk/Ja_kDazMU2o/s1600/%2524d_122.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;สาเหตุเกิดจาก key &amp;nbsp;ที่ generate มีปัญหาให้ทำการ generate key ใหม่&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-hDnj1vrEr7U/Tvk-3yhrvQI/AAAAAAAAAxw/0EZ6fHDuidg/s1600/%2524d_123.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-hDnj1vrEr7U/Tvk-3yhrvQI/AAAAAAAAAxw/0EZ6fHDuidg/s1600/%2524d_123.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;จากนั้นนำเอา key ที่ได้ไปใส่ไว้ใน remote server &amp;nbsp;~/.ssh/authorized_key&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;จบการแก้ปัญหา&amp;nbsp;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-7337639193925889645?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/7337639193925889645/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=7337639193925889645' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7337639193925889645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7337639193925889645'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2011/12/too-many-authentication-failures-for.html' title='แก้ปัญหาปวดกบาล Too many authentication failures for user'/><author><name>udomsakc</name><uri>http://www.blogger.com/profile/08578321317118821499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-9sTrFtdxSNU/Tvg35mGcnvI/AAAAAAAAAxA/ZgD0isYr5lk/s72-c/%2524d_116.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-2416222557967737201</id><published>2011-12-26T15:04:00.000+07:00</published><updated>2011-12-27T10:47:43.899+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='my syslog'/><category scheme='http://www.blogger.com/atom/ns#' term='syslog'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora core 15'/><category scheme='http://www.blogger.com/atom/ns#' term='mongodb'/><category scheme='http://www.blogger.com/atom/ns#' term='no-sql'/><category scheme='http://www.blogger.com/atom/ns#' term='mongo 2.2'/><title type='text'>First run MondoDB version 2.02 on Fedora CORE 15</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-qzcwqWww95c/TvgqA1wQchI/AAAAAAAAAw0/GCi0Pt1iWX8/s1600/logo-mongodb.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-qzcwqWww95c/TvgqA1wQchI/AAAAAAAAAw0/GCi0Pt1iWX8/s1600/logo-mongodb.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Fedora Core 15 have MongoDB in repository version &amp;nbsp;1.8.0 &amp;nbsp;but &amp;nbsp;i need newer version :) , download it from mondodb site (&amp;nbsp;&lt;a href="http://www.mongodb.org/downloads"&gt;http://www.mongodb.org/downloads&lt;/a&gt;&amp;nbsp;) &amp;nbsp;, and select version that match your system by your own ( i'm download 32bit version )&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-RxGIRwBF0ao/TvgmbVI27WI/AAAAAAAAAwA/5l09hQpwlfQ/s1600/mongodb_download.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="512" src="http://2.bp.blogspot.com/-RxGIRwBF0ao/TvgmbVI27WI/AAAAAAAAAwA/5l09hQpwlfQ/s640/mongodb_download.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;Do step&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;extract mongodb download file ( tar xvfz &amp;nbsp;{ you mongo download file }&amp;nbsp;&lt;/li&gt;&lt;li&gt;create db path ( i want to keep it in my path control or devel environment )&amp;nbsp;&lt;/li&gt;&lt;li&gt;start server with some option&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;&lt;u&gt;download and extract it&amp;nbsp;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-F8uLsJ1cL88/Tvgn6zUO_BI/AAAAAAAAAwM/_w0vQoihJ_s/s1600/%2524d_111.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-F8uLsJ1cL88/Tvgn6zUO_BI/AAAAAAAAAwM/_w0vQoihJ_s/s1600/%2524d_111.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;cd &amp;nbsp;mongodb install directory and create directory to keep 'MondoDB data' &amp;nbsp;named data&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-0HHAvJDYxDY/Tvgn8GSwK7I/AAAAAAAAAwU/ax2nWQrsUlM/s1600/%2524d_112.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-0HHAvJDYxDY/Tvgn8GSwK7I/AAAAAAAAAwU/ax2nWQrsUlM/s1600/%2524d_112.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Show binary file of mongodb &amp;nbsp;, Now we will start server with few options&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I want browser to access service &amp;nbsp;( option --rest )&amp;nbsp;&lt;/li&gt;&lt;li&gt;I don't want to any authentication in dev environment :D &amp;nbsp;( option --noauth )&amp;nbsp;&lt;/li&gt;&lt;li&gt;specify db path to our directory create above ( --dbpath { your own data directory } )&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-M9ZxbuHISEs/Tvgn87Jil6I/AAAAAAAAAwY/E7Xv1JhApjs/s1600/%2524d_113.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-M9ZxbuHISEs/Tvgn87Jil6I/AAAAAAAAAwY/E7Xv1JhApjs/s1600/%2524d_113.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Enter to start server **Note it run fore ground and output to standard output easy to read &amp;nbsp;i hate file log output &amp;nbsp;and don't need it &amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Open browser &amp;nbsp;to &amp;nbsp;&lt;a href="http://127.0.0.1:28017/"&gt;http://127.0.0.1:28017/&lt;/a&gt;&amp;nbsp; see below&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-D4PIhMS742A/TvgpmKcpwsI/AAAAAAAAAwo/hTzZUYKHQqw/s1600/mongod_udomsak.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="480" src="http://4.bp.blogspot.com/-D4PIhMS742A/TvgpmKcpwsI/AAAAAAAAAwo/hTzZUYKHQqw/s640/mongod_udomsak.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-2416222557967737201?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/2416222557967737201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=2416222557967737201' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/2416222557967737201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/2416222557967737201'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2011/12/first-run-mondodb-version-202-on-fedora.html' title='First run MondoDB version 2.02 on Fedora CORE 15'/><author><name>udomsakc</name><uri>http://www.blogger.com/profile/08578321317118821499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-qzcwqWww95c/TvgqA1wQchI/AAAAAAAAAw0/GCi0Pt1iWX8/s72-c/logo-mongodb.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-2995685702895626395</id><published>2011-12-26T14:38:00.002+07:00</published><updated>2011-12-26T15:19:14.309+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='my syslog'/><category scheme='http://www.blogger.com/atom/ns#' term='syslog nosql'/><category scheme='http://www.blogger.com/atom/ns#' term='syslog server'/><category scheme='http://www.blogger.com/atom/ns#' term='syslog mongodb'/><title type='text'>My Syslog project</title><content type='html'>&lt;b&gt;&lt;u&gt;&lt;span style="font-size: large;"&gt;Syslog project&amp;nbsp;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;So for my project i &amp;nbsp;develop &amp;nbsp;logging solution use in my DC and fine tune how to improve their performance. so i assume it have these property&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;It must / may fastest search and high through put for writing&amp;nbsp;&lt;/li&gt;&lt;li&gt;It must take a little space for kept &amp;nbsp;log stream&amp;nbsp;&lt;/li&gt;&lt;li&gt;have an interface to access or query type of log&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;First phase is &amp;nbsp;Python + MySQL &amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Python TCP daemon &amp;nbsp;receive &amp;nbsp;log stream that forward from rsyslog deamon ( normal system ) and Python extract stream to keep some data and kept original in DB too. &amp;nbsp;&amp;nbsp;&lt;/li&gt;&lt;li&gt;MySQL use &amp;nbsp;partition trick &amp;nbsp;for split data my point to fast query &amp;amp; search&amp;nbsp;&lt;/li&gt;&lt;li&gt;Use 'INSERT NO-DELAY' &amp;nbsp;for INSERT SQL cause improve high&amp;nbsp;through&amp;nbsp;put write data into DB.&lt;/li&gt;&lt;li&gt;Wrote &amp;nbsp;Store procedure &amp;nbsp;/ &amp;nbsp;trigger / temp table to help my operation&amp;nbsp;&lt;/li&gt;&lt;li&gt;PHP web application for log searching / this not success cause Thai-flood problem and bug with MVC framework &amp;nbsp;that i can't meet to deadline :P ( i wrote dirty &amp;nbsp;job simple PHP access to query log instead in 2hour. Arggggg! :-P )&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;So &amp;nbsp;the second &amp;nbsp;i back to improve and continue work on it. &amp;nbsp;and list below.&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;I think Server Log data keep in RDBMS has an overhead and not suite &amp;nbsp;for operation with low hardware resource&amp;nbsp;&lt;/li&gt;&lt;li&gt;I point to No-SQL solution , It's &amp;nbsp;Key-value &amp;nbsp;and &amp;nbsp;Document type database.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Possible want &amp;nbsp;Opensource Syslog server support &amp;nbsp;No-SQL data store than i wrote solution for my own&amp;nbsp;&lt;/li&gt;&lt;li&gt;Tokyo-cabinet , Tokyo-tyrant , Redis , MongoDB , CouchDB &amp;nbsp;is &amp;nbsp;my choice&amp;nbsp;&lt;/li&gt;&lt;li&gt;Continue work with web interface&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Now &amp;nbsp;i &amp;nbsp;split two model &amp;nbsp;for server syslog&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Own syslog server ( forward log and extract and keep like above )&lt;/li&gt;&lt;li&gt;Use an Opensource syslog server in market &amp;nbsp;( now i found ) &amp;nbsp;:)&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;** Note &amp;nbsp;CouchDB have an overhead disk space for keeping data than MySQL even if compact it later and not suite for my daily operation and usage &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-2995685702895626395?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/2995685702895626395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=2995685702895626395' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/2995685702895626395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/2995685702895626395'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2011/12/my-syslog-project.html' title='My Syslog project'/><author><name>udomsakc</name><uri>http://www.blogger.com/profile/08578321317118821499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-903152219258559071</id><published>2011-12-26T10:18:00.001+07:00</published><updated>2011-12-26T10:21:31.990+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mp3'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='youtube-dl'/><category scheme='http://www.blogger.com/atom/ns#' term='youtube'/><title type='text'>Download youtube vdo convert to MP3 - Ubuntu 11.10</title><content type='html'>short note before i'm forget :) , &amp;nbsp;Today i want &amp;nbsp;to listen '&lt;b&gt;Ricky Ficarelli&lt;/b&gt;' &amp;nbsp;drum solo offline and get it &amp;nbsp;to my phone &amp;nbsp;too. &amp;nbsp;Of course i must &amp;nbsp;download it&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;a href="http://4.bp.blogspot.com/-h43f0_RS4Po/Tvfj-S1Wd6I/AAAAAAAAAu0/BKgalDuP5g4/s1600/ffmpeg05.png" imageanchor="1" style="clear: right; display: inline !important; margin-bottom: 1em; margin-left: 1em; text-align: center;"&gt;&lt;img border="0" height="327" src="http://4.bp.blogspot.com/-h43f0_RS4Po/Tvfj-S1Wd6I/AAAAAAAAAu0/BKgalDuP5g4/s400/ffmpeg05.png" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;use wget download 'youtube-dl' python script &amp;nbsp;use for this operation from github &amp;nbsp;' &lt;b&gt;&lt;i&gt;first set your proxy ENV. if you behind them'&lt;/i&gt;&lt;/b&gt; &amp;nbsp;&lt;b&gt;wget -O youtube-dl.py &amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://rg3.github.com/youtube-dl/download.html"&gt;&lt;b&gt;http://rg3.github.com/youtube-dl/download.html&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-zt_qAt0wmME/TvfkfR4ZzlI/AAAAAAAAAvI/b6QGxL7_z_M/s1600/ffmpeg2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"&gt;&lt;img border="0" height="296" src="http://2.bp.blogspot.com/-zt_qAt0wmME/TvfkfR4ZzlI/AAAAAAAAAvI/b6QGxL7_z_M/s640/ffmpeg2.png" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: large; line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;use script to download ( below i'm set execute bit on youtube-dl.py already ) &lt;b&gt;by typo 'youtube-dl.py &amp;nbsp;follow with Youtube URL'&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-JGXi_NUm8To/Tvfkg1rc48I/AAAAAAAAAvQ/qhHGkaIgXOo/s1600/ffmpeg3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"&gt;&lt;img border="0" height="128" src="http://2.bp.blogspot.com/-JGXi_NUm8To/Tvfkg1rc48I/AAAAAAAAAvQ/qhHGkaIgXOo/s640/ffmpeg3.png" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;Install ffmpeg , lame for decode and encoding to MP3&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-0fq1OpTW5Zw/TvfkeXdspgI/AAAAAAAAAvA/_lY-jRSNw1w/s1600/ffmpeg1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="296" src="http://1.bp.blogspot.com/-0fq1OpTW5Zw/TvfkeXdspgI/AAAAAAAAAvA/_lY-jRSNw1w/s640/ffmpeg1.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;This is trick because Ubuntu 11.10 ffmpeg not compile with mp3 codec support you need to compile by your self &amp;nbsp;, please read &amp;nbsp;this for guide : &amp;nbsp;&lt;a href="http://ubuntuforums.org/showthread.php?t=786095"&gt;http://ubuntuforums.org/showthread.php?t=786095&lt;/a&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&amp;nbsp; &amp;nbsp;Also VDO format that i'm grab it is 'MP4' format thus &amp;nbsp;i use ffmpeg convert it to WAV format and use lame to encode it again ( &amp;nbsp;see below )&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-JBFSpQZuYLI/TvfkhXbv0ZI/AAAAAAAAAvU/aoDM8kwjacs/s1600/ffmpeg4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="129" src="http://4.bp.blogspot.com/-JBFSpQZuYLI/TvfkhXbv0ZI/AAAAAAAAAvU/aoDM8kwjacs/s640/ffmpeg4.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;Ok , i got it dump to my phone through 'Dropbox' &amp;nbsp;:)&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: arial, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: arial, sans-serif; font-size: large;"&gt;&lt;span class="Apple-style-span" style="line-height: 18px;"&gt;&lt;b&gt;&lt;u&gt;Refer and Relate:&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://davidwalsh.name/youtube-ffmpeg-mp3-conversion"&gt;http://davidwalsh.name/youtube-ffmpeg-mp3-conversion&lt;/a&gt;&lt;br /&gt;&lt;a href="http://superuser.com/questions/196857/how-to-install-libmp3lame-for-ffmpeg"&gt;http://superuser.com/questions/196857/how-to-install-libmp3lame-for-ffmpeg&lt;/a&gt;&lt;br /&gt;&lt;a href="http://rg3.github.com/youtube-dl/download.html"&gt;http://rg3.github.com/youtube-dl/download.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ubuntuforums.org/archive/index.php/t-867715.html"&gt;http://ubuntuforums.org/archive/index.php/t-867715.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-903152219258559071?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/903152219258559071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=903152219258559071' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/903152219258559071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/903152219258559071'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2011/12/download-youtube-vdo-convert-to-mp3.html' title='Download youtube vdo convert to MP3 - Ubuntu 11.10'/><author><name>udomsakc</name><uri>http://www.blogger.com/profile/08578321317118821499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-h43f0_RS4Po/Tvfj-S1Wd6I/AAAAAAAAAu0/BKgalDuP5g4/s72-c/ffmpeg05.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-7270490113951311753</id><published>2011-12-25T09:47:00.000+07:00</published><updated>2011-12-26T10:19:51.014+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='s205'/><category scheme='http://www.blogger.com/atom/ns#' term='acer_wmi'/><category scheme='http://www.blogger.com/atom/ns#' term='ath9k'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='lenovo'/><title type='text'>Wireless problem on Lenovo S205 with Ubuntu 11.10</title><content type='html'>So my laptop have a problem with wifi connection it's disable &amp;nbsp;on Lenovo S205 that i use to install &amp;nbsp;Ubuntu Linux 11.10.&lt;br /&gt;&lt;br /&gt;However &lt;b&gt;&amp;nbsp;i use &amp;nbsp;x86_64 &amp;nbsp;version '&amp;nbsp;3.0.0-14' kernel&lt;/b&gt; &amp;nbsp; &amp;nbsp;but problem is remain on. &lt;b&gt;S205 wireless device is &amp;nbsp;'Atheros Communications Inc. AR9285 Wireless Network Adapter ' ( ath9k kernel module ).&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;So the&lt;b&gt; problem &amp;nbsp;coming cause it conflict with &amp;nbsp;'acer_wmi'&lt;/b&gt; &amp;nbsp;kernel module , we need to move it out.&amp;nbsp;'acer_wmi' point to fix problem Acer laptop device but my laptop is Lenovo shoud i need it ? &amp;nbsp;:D&lt;br /&gt;&lt;br /&gt;further information : &amp;nbsp;&lt;a href="http://www.mjmwired.net/kernel/Documentation/laptops/acer-wmi.txt"&gt;http://www.mjmwired.net/kernel/Documentation/laptops/acer-wmi.txt&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Solution: { use rfkill and modprobe command to fix it }&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-33I8zAx0qzI/TvaM1DqQxMI/AAAAAAAAAuI/2bUEnWyB-Go/s1600/unblock-wifi.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="256" src="http://4.bp.blogspot.com/-33I8zAx0qzI/TvaM1DqQxMI/AAAAAAAAAuI/2bUEnWyB-Go/s400/unblock-wifi.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;move above to /etc/init.d/local or something to automatic remove when you boot it. On the&amp;nbsp;otherwise&amp;nbsp;fix it in kernel code if you can. :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;below is &amp;nbsp;list of &amp;nbsp;pci device on Laptop Lennovo S205&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;root@wolf:~# lspci -v&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:00.0 Host bridge: Advanced Micro Devices [AMD] Family 14h Processor Root Complex&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Subsystem: Lenovo Device 397b&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: bus master, 66MHz, medium devsel, latency 64&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:01.0 VGA compatible controller: ATI Technologies Inc Device 9806 (prog-if 00 [VGA controller])&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Subsystem: Lenovo Device 397b&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: bus master, fast devsel, latency 0, IRQ 44&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Memory at e0000000 (32-bit, prefetchable) [size=256M]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;I/O ports at 2000 [size=256]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Memory at f0200000 (32-bit, non-prefetchable) [size=256K]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Expansion ROM at &amp;lt;unassigned&amp;gt; [disabled]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [50] Power Management version 3&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [58] Express Root Complex Integrated Endpoint, MSI 00&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 &amp;lt;?&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel driver in use: fglrx_pci&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel modules: fglrx, radeon&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:01.1 Audio device: ATI Technologies Inc Wrestler HDMI Audio [Radeon HD 6250/6310]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Subsystem: Lenovo Device 397b&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: bus master, fast devsel, latency 0, IRQ 43&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Memory at f0244000 (32-bit, non-prefetchable) [size=16K]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [50] Power Management version 3&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [58] Express Root Complex Integrated Endpoint, MSI 00&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 &amp;lt;?&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel driver in use: HDA Intel&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel modules: snd-hda-intel&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:11.0 SATA controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (prog-if 01 [AHCI 1.0])&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Subsystem: Lenovo Device 397b&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 19&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;I/O ports at 2118 [size=8]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;I/O ports at 2124 [size=4]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;I/O ports at 2110 [size=8]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;I/O ports at 2120 [size=4]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;I/O ports at 2100 [size=16]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Memory at f024a000 (32-bit, non-prefetchable) [size=1K]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [70] SATA HBA v1.0&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [a4] PCI Advanced Features&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel driver in use: ahci&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel modules: ahci&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:12.0 USB Controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller (prog-if 10 [OHCI])&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Subsystem: Lenovo Device 397b&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 18&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Memory at f0249000 (32-bit, non-prefetchable) [size=4K]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel driver in use: ohci_hcd&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:12.2 USB Controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller (prog-if 20 [EHCI])&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Subsystem: Lenovo Device 397b&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 17&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Memory at f024a500 (32-bit, non-prefetchable) [size=256]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [c0] Power Management version 2&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [e4] Debug port: BAR=1 offset=00e0&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel driver in use: ehci_hcd&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:13.0 USB Controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller (prog-if 10 [OHCI])&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Subsystem: Lenovo Device 397b&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 18&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Memory at f0248000 (32-bit, non-prefetchable) [size=4K]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel driver in use: ohci_hcd&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:13.2 USB Controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller (prog-if 20 [EHCI])&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Subsystem: Lenovo Device 397b&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 17&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Memory at f024a400 (32-bit, non-prefetchable) [size=256]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [c0] Power Management version 2&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [e4] Debug port: BAR=1 offset=00e0&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel driver in use: ehci_hcd&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 42)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Subsystem: Lenovo Device 397b&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: 66MHz, medium devsel&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel driver in use: piix4_smbus&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel modules: sp5100_tco, i2c-piix4&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Subsystem: Lenovo Device 397b&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: bus master, slow devsel, latency 64, IRQ 16&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Memory at f0240000 (64-bit, non-prefetchable) [size=16K]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [50] Power Management version 2&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel driver in use: HDA Intel&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel modules: snd-hda-intel&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:14.3 ISA bridge: ATI Technologies Inc SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Subsystem: Lenovo Device 397b&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: bus master, 66MHz, medium devsel, latency 0&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (rev 40) (prog-if 01 [Subtractive decode])&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: bus master, 66MHz, medium devsel, latency 64&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Bus: primary=00, secondary=01, subordinate=01, sec-latency=64&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:15.0 PCI bridge: ATI Technologies Inc SB700/SB800/SB900 PCI to PCI bridge (PCIE port 0) (prog-if 00 [Normal decode])&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: bus master, fast devsel, latency 0&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Bus: primary=00, secondary=02, subordinate=02, sec-latency=0&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;I/O behind bridge: 00001000-00001fff&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Prefetchable memory behind bridge: 00000000f0000000-00000000f00fffff&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [50] Power Management version 3&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [58] Express Root Port (Slot-), MSI 00&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [b0] Subsystem: ATI Technologies Inc Device 0000&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 &amp;lt;?&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel driver in use: pcieport&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel modules: shpchp&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:15.2 PCI bridge: ATI Technologies Inc SB900 PCI to PCI bridge (PCIE port 2) (prog-if 00 [Normal decode])&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: bus master, fast devsel, latency 0&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Bus: primary=00, secondary=03, subordinate=03, sec-latency=0&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Memory behind bridge: f0100000-f01fffff&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [50] Power Management version 3&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [58] Express Root Port (Slot-), MSI 00&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [b0] Subsystem: ATI Technologies Inc Device 0000&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 &amp;lt;?&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel driver in use: pcieport&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel modules: shpchp&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 0 (rev 43)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: fast devsel&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 1&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: fast devsel&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 2&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: fast devsel&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 3&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: fast devsel&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [f0] Secure device &amp;lt;?&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel driver in use: k10temp&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel modules: k10temp&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 4&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: fast devsel&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:18.5 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 6&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: fast devsel&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:18.6 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 5&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: fast devsel&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;00:18.7 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 7&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: fast devsel&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 05)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Subsystem: Lenovo Device 397b&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: bus master, fast devsel, latency 0, IRQ 42&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;I/O ports at 1000 [size=256]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Memory at f0004000 (64-bit, prefetchable) [size=4K]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Memory at f0000000 (64-bit, prefetchable) [size=16K]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [40] Power Management version 3&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [70] Express Endpoint, MSI 01&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [b0] MSI-X: Enable- Count=4 Masked-&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [d0] Vital Product Data&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [100] Advanced Error Reporting&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [140] Virtual Channel&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [160] Device Serial Number 14-00-00-00-36-4c-e0-00&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel driver in use: r8169&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel modules: r8169&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;03:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Subsystem: Lenovo Device 30a1&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Flags: bus master, fast devsel, latency 0, IRQ 18&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Memory at f0100000 (64-bit, non-prefetchable) [size=64K]&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [40] Power Management version 3&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit-&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [60] Express Legacy Endpoint, MSI 00&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [100] Advanced Error Reporting&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [140] Virtual Channel&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [160] Device Serial Number 00-15-17-ff-ff-24-14-12&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Capabilities: [170] Power Budgeting &amp;lt;?&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel driver in use: ath9k&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Kernel modules: ath9k&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-7270490113951311753?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/7270490113951311753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=7270490113951311753' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7270490113951311753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7270490113951311753'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2011/12/wireless-problem-on-lenovo-s205-with.html' title='Wireless problem on Lenovo S205 with Ubuntu 11.10'/><author><name>udomsakc</name><uri>http://www.blogger.com/profile/08578321317118821499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-33I8zAx0qzI/TvaM1DqQxMI/AAAAAAAAAuI/2bUEnWyB-Go/s72-c/unblock-wifi.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-3688933562799024983</id><published>2011-12-17T23:06:00.000+07:00</published><updated>2011-12-17T23:14:56.751+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='secure access'/><category scheme='http://www.blogger.com/atom/ns#' term='Juniper'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Juniper secure access ncui connect - Ubuntu 11.10</title><content type='html'>เนื่องจากวันนี้ประสบปัญหาในการ เชื่่อมต่อกับระบบ ด้วยความรำคาญเลยมานั่งแก้ &amp;nbsp;ปัญหา เสียเวลาไป เกือบ 2 ชม. หรือ 1ชม. ไม่แน่ใจ กับ การแก้ปัญหาการเชื่อมต่อ อย่างไรก็ตาม สำหรับ ระบบที่ผมใช้คือ &amp;nbsp;Ubuntu 11.10 &amp;nbsp;และ OpenJDK &amp;nbsp;มันเหมือนยังมีปัญหากับ การโหลด UI &amp;nbsp;แต่ การเชื่อมต่อ ใช้งานได้ตามปกติ &amp;nbsp;ก็ไม่ได้เน้น อะไรมาก เพราะต้องการให้การเชื่อมต่อทำได้ ไม่ได้ต้องการ UI &amp;nbsp; :P&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: right;"&gt;&lt;a href="http://www.innosys.nl/pics/JuniperLogoLarge.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="73" src="http://www.innosys.nl/pics/JuniperLogoLarge.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;ตัว Secure Access ของ Juniper เอง จะเป็นการ Connect VPN &amp;nbsp;SSL tunnel ทีนี้การเรียกใช้ ปกติจะต้องเรียกผ่าน browser &amp;nbsp;แต่กรณีของผมมันไม่ work &amp;nbsp;ทั้ง chrome และ Firefox ก็เลย ต้องมีการ แกะ การทำงานมันนิดหน่อย เลยได้ binary file ออกมา &amp;nbsp;เอาล่ะ การใช้งานก็&lt;br /&gt;&lt;br /&gt;&amp;nbsp; git clone&amp;nbsp;http://udomsak@github.com/udomsak/juniper-ncui.git&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;วิธีใช้&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;run bash script &amp;nbsp;getx509certificate.sh &amp;nbsp;to get&amp;nbsp;Authorities&amp;nbsp;certificate file to save in local&amp;nbsp;&lt;/li&gt;&lt;li&gt;run ./ncsvc &amp;nbsp;'ncsvc -h &amp;lt; host of secure access &amp;gt; &amp;nbsp;-u &amp;lt;user&amp;gt; -p { password } -r realm -f &amp;lt; certificate file &amp;gt; &amp;amp;&amp;nbsp;&lt;/li&gt;&lt;li&gt;run ./ncdiag -A for verify connection that everything is ok&amp;nbsp;&lt;/li&gt;&lt;li&gt;Joy your work.&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;**NOTE** พอกล้อมแกล้มใช้งานไปได้ ไม่รับประกันผลเสียหาย หรือ ผลใดๆ ก็ตามที่เกิดขึ้นจากการ ใช้วิธีนี้&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Other version&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;a href="http://clune.org/juniper_linux.html"&gt;http://clune.org/juniper_linux.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;KB Juniper refer:&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;a href="http://kb.juniper.net/InfoCenter/index?page=content&amp;amp;id=KB16188"&gt;http://kb.juniper.net/InfoCenter/index?page=content&amp;amp;id=KB16188&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#me&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-3688933562799024983?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/3688933562799024983/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=3688933562799024983' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/3688933562799024983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/3688933562799024983'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2011/12/juniper-secure-access-ncui-connect.html' title='Juniper secure access ncui connect - Ubuntu 11.10'/><author><name>udomsakc</name><uri>http://www.blogger.com/profile/08578321317118821499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-1080996302085314522</id><published>2011-12-16T11:39:00.000+07:00</published><updated>2011-12-16T11:58:04.572+07:00</updated><title type='text'>QR code</title><content type='html'>&lt;b&gt;QR code&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;จริงๆ เห็นมาตั้งนานแล้วไอ่ที่ ลายๆ แบบนี้ ก็ยังสงสัยมันมีประโยชน์อะไร &amp;nbsp;จนได้มือถือใหม่มา ( Smart phone ) ถึงได้เห็นว่า เออ แฮะ มันมีประโยชน์เหมือนกัน สำหรับการบันทึก Information อะไรลงไป หรือ ทำการ Add contact &amp;nbsp;อะไรได้ไวดี ไม่ว่าจะเป็น ชื่อ WebSite , Email address หรือ ข้อมูลอะไรอื่นๆ อีก ซึ่งยืดหยุ่นกว่าการใช้งาน Bar-code ธรรมดามาก &lt;br /&gt;&lt;br /&gt;QR &amp;nbsp;ย่อมาจาก ( Quick Response ) &amp;nbsp;ซึ่งใช้การเข้ารหัสของแถบสีแทนการจัดเก็บ โดยสูงสุดที่สามารถจัดเก็บได้ คือ &amp;nbsp;สำหรับตัวหนังสือคือ 4,296 ตัวอักษร และ ตัวเลข 7,089 ตัว ( คลิ๊กดูที่ภาพใหญ่ )&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-8GPpuHpkPlE/TurPmbtr7gI/AAAAAAAAAi8/BZXObZOjpg0/s1600/%2524d_103.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="451" src="http://4.bp.blogspot.com/-8GPpuHpkPlE/TurPmbtr7gI/AAAAAAAAAi8/BZXObZOjpg0/s640/%2524d_103.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;อ้างอิงจาก :&amp;nbsp;&lt;a href="http://en.wikipedia.org/wiki/QR_code"&gt;http://en.wikipedia.org/wiki/QR_code&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ประโยชน์อย่างนึงที่ผมเห็นก็คือ พอมัน Add ข้อมูลได้มากกว่า และ สะดวกในการเข้าถึงข้อมูลนั้น ผมว่าเป็นการเหมาะทีเดียวที่จะเอาไปใช้เก็บค่า หรือ ข้อมูล อาทิ เก็บข้อมูลเครื่อง Server Rack ในห้อง DC &amp;nbsp;ซึ่งเราสามารถเข้าถึง ตัวข้อมูล ได้เร็วกว่า ( คนละประเด็นกับการจัดเก็บข้อมูล ) &amp;nbsp; รวมถึงการ contact หรือ save ข้อมูล contact เช่น พวกอีเมล์พวกนี้ &amp;nbsp;เร็ว และ สะดวกกว่าการมานั่งพิมพ์ อีก &amp;nbsp;สมมุติว่า web site หรือ เราจะทำการเก็บ Contact &amp;nbsp;แทนที่จะเก็บเป็นตัวหนังสือเก็บเป็น QR-Code นี่ก็สะดวกดี&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://chart.apis.google.com/chart?cht=qr&amp;amp;chs=120x120&amp;amp;chl=18yX7wW6ia219ebNZ57HCznXa98SUGPmop+" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://chart.apis.google.com/chart?cht=qr&amp;amp;chs=120x120&amp;amp;chl=18yX7wW6ia219ebNZ57HCznXa98SUGPmop+" /&gt;&lt;/a&gt;&amp;nbsp;นายสมชาย หน้าตาไม่ดี&lt;/div&gt;&lt;br /&gt;&lt;hr /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://chart.apis.google.com/chart?cht=qr&amp;amp;chs=120x120&amp;amp;chl=18yX7wW6ia219ebNZ57HCznXa98SUGPmop+" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://chart.apis.google.com/chart?cht=qr&amp;amp;chs=120x120&amp;amp;chl=18yX7wW6ia219ebNZ57HCznXa98SUGPmop+" /&gt;&lt;/a&gt;&amp;nbsp;นางสาวสมหญิง &amp;nbsp;จริงใจ&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;แบบนี้เป็นต้น คงประหยัดหมึก และ สะดวกดี ? ( หรือเปล่า ) &amp;nbsp;สำหรับระบบปฏิบัติการ Linux &amp;nbsp;ถ้าสนใจ จะทดลองมาเล่นดู ก็ต้องใช้โปรแกรมที่ชื่อ 'qrencode' &amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;b&gt;Fedora:&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;yum install &amp;nbsp;qrencode&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;b&gt;Ubuntu / Debian :&lt;/b&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;sudo apt-get install qrencode&amp;nbsp;&lt;/div&gt;&lt;br /&gt;ถ้าอยากได้ลูกเล่นมากหน่อย ก็ สามารถใช้ Google Char API &amp;nbsp;เป็นตัว Generate ได้ &amp;nbsp;โดยปรับจาก Link ข้างล่างนี้ &amp;nbsp;'%0A' &amp;nbsp;หมายถึงตัว ขึ้นบรรทัดใหม่ ( Line feed ) &amp;nbsp;ก็จะได้ผลลัพธ์ออกมาตามนี้&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-wl9ZYptXNOQ/TurKVl7rsQI/AAAAAAAAAi0/XG0Xo8n3UWA/s1600/Full_contact.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-wl9ZYptXNOQ/TurKVl7rsQI/AAAAAAAAAi0/XG0Xo8n3UWA/s320/Full_contact.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="" style="clear: both; text-align: left;"&gt;อ้างอิงจาก : &amp;nbsp;&lt;a href="http://stackoverflow.com/questions/8422042/qr-barcode-carriage-return"&gt;http://stackoverflow.com/questions/8422042/qr-barcode-carriage-return&lt;/a&gt;&lt;/div&gt;&lt;div class="" style="clear: both; text-align: left;"&gt;สำหรับโปรแกรมที่สำหรับใช้อ่าน QR code สำหรับผม ผมใช้ Google Goggles ครับ&amp;nbsp;&lt;/div&gt;&lt;div class="" style="clear: both; text-align: left;"&gt;&lt;a href="http://www.google.com/mobile/goggles/hero.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="118" src="http://www.google.com/mobile/goggles/hero.jpg" width="200" /&gt;&lt;/a&gt;&lt;a href="http://www.google.com/mobile/goggles/#text"&gt;http://www.google.com/mobile/goggles/#text&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ข้างบนนี่คือ Contact point ของผม ลองเล่นดูแล้วกันนะครับ วันนี้พอดี นั่งแกะ Alfresco อยู่ กับปรึกษากับคนอื่น เรื่องที่เรายังคิดไม่ครอบคลุม หรือ หาคนลงมาเล่นด้วย กับงานที่จะทำ &amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;สุขสันต์วันหยุดครับ &amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;#me&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-1080996302085314522?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/1080996302085314522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=1080996302085314522' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/1080996302085314522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/1080996302085314522'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2011/12/qr-code-smart-phone-information-add.html' title='QR code'/><author><name>udomsakc</name><uri>http://www.blogger.com/profile/08578321317118821499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-8GPpuHpkPlE/TurPmbtr7gI/AAAAAAAAAi8/BZXObZOjpg0/s72-c/%2524d_103.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-449887053759440930</id><published>2011-12-15T16:15:00.001+07:00</published><updated>2011-12-15T19:41:51.092+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Alfresco'/><title type='text'>Alfresco note diary #1</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;b&gt;&lt;u&gt;Opensource Enterprise Content Management &amp;nbsp;- Alfresco &lt;/u&gt;&lt;/b&gt;&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ขั้นตอนที่ยากสำหรับการ Implement คือ การ migrate ข้อมูลจาก Storage แบบเดิมมาเป็น Alfresco ถ้า Sys-admin จะเป็นผู้ที่ทำให้ทั้งหมด ก็ไม่สามารถจะทราบหรือแบ่งแยกข้อมูลได้อยู่ดี &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://t2.gstatic.com/images?q=tbn:ANd9GcR0jb2cK81ZAKn6TPLbLzd0MKW5kPzIh9IBOWbbXs7qAfDiOWYerQ" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="92" src="http://t2.gstatic.com/images?q=tbn:ANd9GcR0jb2cK81ZAKn6TPLbLzd0MKW5kPzIh9IBOWbbXs7qAfDiOWYerQ" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;ความยากลำบากอีกเรื่องนึงคือ เรื่องของ permission และ access right &amp;nbsp;กับการที่จะโอนทั้งสองอย่าง ข้ามมาพร้อมกัน &amp;nbsp;&amp;nbsp;Storage - &amp;gt; &amp;nbsp;EMS ( Alfresco ) &amp;nbsp;โดยในแง่ของทางโครงสร้างองค์กร ค่อนข้างที่ยิบย่อยและต้อง ละเอียดพอควร &lt;br /&gt;&lt;br /&gt;การที่ไม่แบ่ง หรือ กำหนด tag &amp;nbsp;, meta &amp;nbsp;data ให้ดีนั้น แทนที่จะเป็นการแก้ปัญหา หรือ ทำ Data&amp;nbsp;classification&amp;nbsp; กับกลายเป็นการ สร้างปัญหาเดิม ในที่ที่ ใหม่ ซึ่งอาจไม่เกิดประโยชน์เท่าใหร่นัก ซึ่งหมายถึง การยุ่งเหยิงของไฟล์ข้อมูล ในพื้นที่ใหม่ที่ช่วยได้แค่เพียง สถานที่จัดเก็บใหม่ ที่ยืดหยุ่นกว่าเดิม&lt;br /&gt;&lt;br /&gt;แง่ของระบบสำรอง กรณี Alfresco เกิดหยุดทำงานขึ้นมาไม่ว่าจะด้วยสาเหตุใดก็ตาม จะทำยังไงให้การทำงาน สามารถเดินต่อไปได้ไม่สะดุด หรือ กรณีเลวร้ายสุด ไม่มี Alfresco service ทำงานอยู่เลยจะทำยังไง ?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://icons.iconarchive.com/icons/kyo-tux/delikate/512/Document-icon.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="http://icons.iconarchive.com/icons/kyo-tux/delikate/512/Document-icon.png" width="200" /&gt;&lt;/a&gt;การทำเอกสารของระบบ ที่ค่อนข้างยุ่งยาก และ &amp;nbsp;เป็นงานใหญ่ด้วย เนื่องจากระบบที่มีขนาดใหญ่ &amp;nbsp;( Configuration file , &amp;nbsp;Configuration detail , Trouble shooting , KB support etc.. ) กรณีที่ไม่ได้ซื้อ Support จากผู้เชี่ยวชาญ ค่อนข้างจะเป็นส่วนที่ต้องใช้เวลาและ Learning curve สูงทีเดียว กับการอุดปัญหาตรงนี้ &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;จบการ note สำหรับปัญหา และ ข้อคิดในส่วนของการ Implement Alfresco หรือ ระบบ ECM &amp;nbsp;เข้ามาแทนที่ Storage เดิม ( ไม่นับหรือคิดเรื่อง กำลังคนที่จะใช้ &amp;nbsp;, การผลักดันให้ user ใช้งาน &amp;nbsp;, การวางระบบ work-flow , requirement etc.. )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-449887053759440930?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/449887053759440930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=449887053759440930' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/449887053759440930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/449887053759440930'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2011/12/alfresco-note-diary-1.html' title='Alfresco note diary #1'/><author><name>udomsakc</name><uri>http://www.blogger.com/profile/08578321317118821499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-2815935842559810034</id><published>2011-12-05T20:33:00.001+07:00</published><updated>2011-12-05T20:33:19.579+07:00</updated><title type='text'>Testin reborn blog</title><content type='html'>testing reborn . :)&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-2815935842559810034?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/2815935842559810034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=2815935842559810034' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/2815935842559810034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/2815935842559810034'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2011/12/testin-reborn-blog.html' title='Testin reborn blog'/><author><name>udomsakc</name><uri>http://www.blogger.com/profile/08578321317118821499</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-7134048900287874098</id><published>2009-09-11T14:41:00.006+07:00</published><updated>2009-09-11T15:11:23.988+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='installation'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='dpkg'/><category scheme='http://www.blogger.com/atom/ns#' term='replicate'/><title type='text'>howto backup and replicate debian package install</title><content type='html'>replicate debian install package ( eg, package state on box ) i want this&lt;br /&gt;solution after i'm must reinstall fresh debian over twice.&lt;br /&gt;&lt;br /&gt;So after you installed packages you will can't remember what packages &lt;br /&gt;which one to install on early and can take a lot of time to reinstall&lt;br /&gt;it again . so after use couple or hour ( may be one )  i found tip of&lt;br /&gt;use 'dpkg command' to solve my case. with step below&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;#get list of deb pkg install on your system&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;dpkg --set-selection  &gt; install_master.txt&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;#post-instal  use this command to reinstall early pkg&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;dpkg --get-selection &lt;  install_master.txt&lt;br /&gt;apt-get dselect-upgrade&lt;br /&gt;&lt;br /&gt;( in some case you need to backup configuration all in /etc folder )&lt;br /&gt;&lt;br /&gt;tar cvfj Backup-etc-lenny.tar.bz2 /etc/*&lt;br /&gt;&lt;br /&gt;eg , if you need software like 'kick-start' ( RedHat owned ) to manage and to install&lt;br /&gt;alot of machine with same configuration and package i recommend 'replicator' is suite&lt;br /&gt;for you &lt;a href="http://replicator.sourceforge.net/"&gt;http://replicator.sourceforge.net/&lt;/a&gt; or aptitude install replicator &lt;br /&gt;&lt;br /&gt;So this method does not help if you install pkg from tar ball :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;---------------------------------&lt;br /&gt;&lt;br /&gt;พอดีมีเหตุให้ต้องลงเครื่องใหม่ หลังจากที่เจอปัญหานี้ มามากกว่าสองครั้ง ซึ่ง&lt;br /&gt;การลงใหม่แต่ละเครั้งถ้าจะปรบเครื่องให้เหมือนเดิม  ก็ใช้เวลาไปมากพอควร เลยไป&lt;br /&gt;หาวิธี  ที่จะทำให้รายการซอฟต์แวร์ที่อยู่ในเครื่องใหม่  ให้เหมือนกับเครื่อง&lt;br /&gt;เดิมโดยที่เราไม่ต้องการ ไล่ติดตั้งใหม่เวลามี error นั่นก็คือ ใช้คำสั่ง dpkg&lt;br /&gt;&lt;br /&gt;หลังจากที่เสียเวลาไป 2 ชั่วโมง หรือ อาจจะครึ่งชั่วโมง  ก็ได้คำสั่งนี้มา หลาย&lt;br /&gt;คนอาจจะรู้อยู่แล้ว แต่ก็ขออ้างอิงเอาไว้แล้วกัน&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#เก็บายการแพคเกจในเครื่องของเรา เพื่อนำไปใช้ในเครื่องใหม่ &lt;br /&gt;&lt;br /&gt;dpkg --get-selection &gt; install_master.txt&lt;br /&gt;&lt;br /&gt;#หลังจากติดตั้งเครื่องใหม่แล้ว ให้ รันคำสั่งน้ เพื่อปรับ pkg ของเครื่องใหม่ให้&lt;br /&gt;เหมือนเครื่องเดิม &lt;br /&gt;&lt;br /&gt;dpkg --set-selection &lt; install_master.txt&lt;br /&gt;apt-get dselect-upgrade&lt;br /&gt;&lt;br /&gt;บางกรณี เราอาจต้องมีการ backup config อื่นๆ  เช่น Xserver , apache เป็นต้น ก็ backup&lt;br /&gt;config เอาไว้ด้วย&lt;br /&gt;&lt;br /&gt;tar cvfj  Backup-etc-leeny.tar.bz2  /etc/*&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;แต่ถ้าเราต้องการ หา วิธีในการติดตั้ง หลายๆ เครื่อง ที่มี ค่า config เหมือนกัน ก็อาจจะใช้&lt;br /&gt;เครื่องมือที่ชื่อว่า  replicator  มาช่วยได้  จาก  &lt;a href="http://replicator.sourceforge.net/"&gt;http://replicator.sourceforge.net/&lt;/a&gt; หรือ aptitude install replicator&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;CREDIT : http://www.debianadmin.com/clone-your-ubuntu-installation.html&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-7134048900287874098?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/7134048900287874098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=7134048900287874098' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7134048900287874098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7134048900287874098'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2009/09/howto-backup-and-replicate-debian.html' title='howto backup and replicate debian package install'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-4107851162238755332</id><published>2009-09-03T16:57:00.004+07:00</published><updated>2009-09-03T17:04:49.768+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='openoffice'/><category scheme='http://www.blogger.com/atom/ns#' term='hack'/><category scheme='http://www.blogger.com/atom/ns#' term='dictionary'/><title type='text'>Openoffice 3 dictionary</title><content type='html'>สืบเนื่องจาก blog ก่อน  มาคราวนี้ เลยขอเขียนก่อนกลับบ้าน  format ของ dictionary&lt;br /&gt;เราสามารถดาวน์โหลดมาแก้ไข ( อาศัย dictionary อื่นเป็น template )  ในกรณีนี้ผม &lt;br /&gt;โหลดเอา dictionary extension ของ En_US มาใช้  &lt;br /&gt;&lt;br /&gt;หลังจากโหลดมาแล้ว จะได้ไฟล์นามสกุล .oxt  ซึ่งจริงๆแล้วมันคือ  zip file  ผมก็เลย&lt;br /&gt;จัดการ extract ออกมา จะได้ไฟล์และ folder จำนวนหนึ่ง &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;การแก้ไข ก็จัดการตาม ของเดิม เขาเคยมีอันไหน เราก็จัดการเปลี่ยนซะ ซึ่งโดยส่วนมาก&lt;br /&gt;config file จะอยู่ในรุปแบบ xml  พอจะเข้าใจความหมายไม่ยากนัก  &lt;br /&gt;&lt;br /&gt;ส่วนสำคัญ คือ ไฟล์ .xcu  .aff ( affix ) และ .dic dictionary ไฟล์  เปิดดูรายละเอียด&lt;br /&gt;ภายในได้เลย &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_SqhWTvnRJyY/Sp-UsdgTwHI/AAAAAAAAAOM/cYvCgXYEg9g/s1600-h/Screenshot-en_us.oxt+-+File+Browser.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 265px;" src="http://2.bp.blogspot.com/_SqhWTvnRJyY/Sp-UsdgTwHI/AAAAAAAAAOM/cYvCgXYEg9g/s400/Screenshot-en_us.oxt+-+File+Browser.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5377179971658956914" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-4107851162238755332?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/4107851162238755332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=4107851162238755332' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/4107851162238755332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/4107851162238755332'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2009/09/openoffice-3-dictionary.html' title='Openoffice 3 dictionary'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_SqhWTvnRJyY/Sp-UsdgTwHI/AAAAAAAAAOM/cYvCgXYEg9g/s72-c/Screenshot-en_us.oxt+-+File+Browser.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-1837557363912011832</id><published>2009-09-02T11:47:00.003+07:00</published><updated>2009-09-02T12:53:30.115+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='openoffice'/><category scheme='http://www.blogger.com/atom/ns#' term='hack'/><title type='text'>แรงบันดาลใจ กับ การแก้ไข Openoffice version 3 dictionary</title><content type='html'>...  มาวันนี้ จะกล่าวถึง แรงบันดาลใจ อันเกิด จากการใช้งานในชีวิตประจำวัน อันสร้างความปวดกบาล&lt;br /&gt;ได้มากพอสมควร เรื่องของเรื่อง คือการ พิมพ์ผิด&lt;br /&gt;&lt;br /&gt;     โดยส่วนตัวแล้วจะมีอัตราการพิมพ์ที่สูงมาก ( แต่ความถูกต้องก็ต่ำมากเช่นกัน ) และหลังจาก&lt;br /&gt;เพลินจำเริญใจในการพิมพ์อย่างเมามันส์ไปแล้วนั้น ผลการสั่ง print ออกมา คือ บรรลัย ทันที โดยมี&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;ทั้งนี้ทั้งนั้นมันมาจาก Openoffice 3 เดิมที มัน spell-check ซะแดงเถือกไปทั้งกระดาน  ยิ่งสร้าง&lt;br /&gt;ความปวดเศียรเวียนเกล้า และ สับสนว่า ตกลงกูพิมพ์ถูกหรือผิดกันแน่  หรือ Openoffice มีเจตนาที่ไม่ดี&lt;br /&gt;ต่อเอกสารผม เลยให้ผิดหมด  - -" &lt;br /&gt;&lt;br /&gt;สุดท้ายเลยได้คำตอบ ว่า  dictionary ใน Openoffice 3 มันมีปัญหา  และ กำลังอยู่ใน ขั้นพัฒนาอยู่&lt;br /&gt;คำตอบนี้ได้มากจาก  &lt;a href="http://openoffice.in.th"&gt;Thai openoffice support site&lt;/a&gt; และ จาก&lt;br /&gt;การค้น Internet ก้ได้คำตอบเดียวกัน&lt;br /&gt;&lt;br /&gt;ดังนั้นด้วยความคับแค้นในดวงจิต เลยคิดว่า มานั่งทำ dictionary ใหม่ให้มันเลยซะดีกว่า ไม่ต้องรอ&lt;br /&gt;Openoffice 3 มัน update ( ขณะนี้กำลังอยูใน RC2  ณ ช่วงที่เขียนอยู่ ) เอา word ใน ossglassary &lt;br /&gt;etc.. มาเพิ่ม , จัดการตัดคำมันใหม่  น่าจะ work กว่า เกิดเป็นแรงบันดาลใจ อันบ้าพลังขึ้นมาทันที&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;หลัง มึนอยู่พักใหญ่ ว่าระบบมันเป็นยังไง เลยได้ข้อมูลมาดังนี้ครับ &lt;br /&gt;&lt;br /&gt;-  Dictionary ของ Openoffice3  ได้เปลี่ยน รุปแบบจากการใช้ไฟล์ มาเป็น  Extension สาเหตุมาจาก การ&lt;br /&gt;ใช้ upgrade openoffice จะทำให้ file เดิม ที่ได้ทำการ update word เข้าไปมีปัญหา ประมาณว่า  &lt;br /&gt;อุตส่าห์ เก็บหอมรอมริบ ทีละคำๆ กลับ หายหมดในบัดดล  อ่านได้เพิ่มเติม ของต้นเหตุที่ได้ที่นี้ครับ&lt;br /&gt;&lt;a href="http://www.openoffice.org/issues/show_bug.cgi?id=72559"&gt; bug เติบโตไปสู่การเปลี่ยนแปลง &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-  เกริ่นถึงระบบ dictionary extension ว่ามันจะมีโครงสร้างประมาณไหนยังไง  อ่านได้เพิ่มเติม จากที&lt;br /&gt;นี่ครับ  &lt;a href="http://wiki.services.openoffice.org/wiki/Extension_Dictionaries"&gt;Extension dictionaries&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;-  Wiki guide กล่าวถึงการพัฒนา &lt;a href="http://wiki.services.openoffice.org/wiki/MediaWiki:Collections/Developer%27s_Guide_-_Extensions"&gt;Openoffice Extension&lt;/a&gt;  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- หาตั้งนาน ระบบตัดคำภาษาไทย มันทำยังไง ได้ บางอ้อ  ( จริงหลายคนอาจรู้แล้ว )  อ่านได้จาก doc&lt;br /&gt;นี้ครับ  &lt;a href="http://thailang.nectec.or.th/best/?q=node/4"&gt;การตัดคำในภาษาไทย ของ nectec&lt;/a&gt;   credit #lindever of irc.linux.in.th ให้คำตอบมา ขอบคุณครับ &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- ระบบจัดการภาษา (ไม่แน่ใจจะใช้คำไหนดี) ใน Openoffice ใช้ ICU พี่ &lt;a href="http://thep.blogspot.com"&gt;thep&lt;/a&gt; ให้คำตอบมา  หลังจากที่มีความคิดที่บ้าพลัง ว่า&lt;br /&gt;คงจะต้องเข้าไปเรียนรู้การ กับระบบตัดคำ ใน core ของ Openoffice  ( เกือบไปแล้ว ) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;เอาล่ะ หลังจากได้ข้อมูลมาแล้ว ขั้นต่อไป คงนั่งประกอบมัน ขึ้นมา หวังว่า คงแข่งทันกับ Openoffice3&lt;br /&gt;มัน ปล่อย RC ออกมา &lt;br /&gt;&lt;br /&gt;ครังต่อไปจะเขียนเรื่อง format ของ extension การสร้าง และ dictionary format ต่อไป เพราะเดี๋ยวต้อง&lt;br /&gt;ปล้ำกับ cacti อีก  มันดัน ไม่แสดงอีกแระ หน่ายจริงๆ &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Comming soon &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;ได้คอมเม้นท์ใหม่ ได้ประโยชน์มาก จาก P-samphan มันเบี้ยวตั้งแต่ engine แล้ว  ไม่ใช่ที่ dictionary&lt;/span&gt;&lt;br /&gt;ต้องแก้ code spell-check ใหม่ เลย อ่านได้ที่นี่ครับ  &lt;a href="http://www.openoffice.in.th/forums/%E0%B8%AD%E0%B8%A2%E0%B8%B2%E0%B8%81%E0%B8%A3%E0%B8%B9%E0%B9%89%E0%B8%A7%E0%B9%88%E0%B8%B2%E0%B8%88%E0%B8%B0-%E0%B8%9E%E0%B8%B1%E0%B8%92%E0%B8%99%E0%B8%B2-%E0%B8%AB%E0%B8%A3%E0%B8%B7%E0%B8%AD-update-openoffice-3x-dictionary-%E0%B8%A2%E0%B8%B1%E0%B8%87%E0%B9%84%E0%B8%87#comment-71"&gt; ข้อเท็จจริง&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;เกี่ยวกับเรื่อง Openoffice dictionary&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-1837557363912011832?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/1837557363912011832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=1837557363912011832' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/1837557363912011832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/1837557363912011832'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2009/09/openoffice-version-3-dictionary.html' title='แรงบันดาลใจ กับ การแก้ไข Openoffice version 3 dictionary'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-5779823768856710000</id><published>2009-08-31T13:45:00.005+07:00</published><updated>2009-08-31T14:17:43.523+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='openoffice'/><category scheme='http://www.blogger.com/atom/ns#' term='svn'/><title type='text'>setting svn behind proxy</title><content type='html'>subversion ( svn ) , use below&lt;br /&gt;&lt;br /&gt;#user level edit &lt;br /&gt;&lt;br /&gt;/home/{USER}/.subversion/servers &lt;br /&gt;&lt;br /&gt;[global]&lt;br /&gt;http-proxy-host = proxy.example.com&lt;br /&gt;http-proxy-port = [ you proxy port ]&lt;br /&gt;&lt;br /&gt;other option can config up what you want are you own.&lt;br /&gt;&lt;br /&gt;becareful don't space lead on config line &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#Sample get source Openoffice to compile&lt;br /&gt;&lt;br /&gt;svn checkout http://svn.services.openoffice.org/ooo/tags/DEV300_mXX/&lt;br /&gt;&lt;br /&gt;#where xx replace by version as you need  further read on &lt;br /&gt;&lt;br /&gt;http://svn.services.openoffice.org/ooo/tags/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#SAMPLE  that i use&lt;br /&gt;&lt;br /&gt;13:47:13#cd ~/project/&lt;br /&gt;13:47:20#mkdir dev_openoffice3&lt;br /&gt;13:47:34#cd dev_openoffice3/&lt;br /&gt;13:47:36#svn checkout http://svn.services.openoffice.org/ooo/tags/OpenOffice_3_1 dev310&lt;br /&gt;&lt;br /&gt;ok get it!&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-5779823768856710000?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/5779823768856710000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=5779823768856710000' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5779823768856710000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5779823768856710000'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2009/08/setting-svn-behind-proxy.html' title='setting svn behind proxy'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-7756203594335717289</id><published>2009-06-09T08:02:00.004+07:00</published><updated>2009-06-09T08:11:48.037+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='lenny'/><category scheme='http://www.blogger.com/atom/ns#' term='xorg.conf'/><category scheme='http://www.blogger.com/atom/ns#' term='dc5750'/><category scheme='http://www.blogger.com/atom/ns#' term='hp'/><title type='text'>HP DC-5750 :: Xorg.conf  On Debian Lenny</title><content type='html'>This is my xorg.conf configuration on desktop computer at my office. it's config on debian lenny&lt;br /&gt;that i upgrade from 'etch' and found problem with display corrupt , So i take  a lot of time to resolve. may be helpful if i post for someone who use same computer hardware. &lt;br /&gt;&lt;br /&gt;but it not useful at all , lack and miss-config for mouse ( i can't use full function of wheel mouse ) and resolution i set at '1280x1024' px&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;========================================&lt;br /&gt;&lt;br /&gt;# /etc/X11/xorg.conf (xorg X Window System server configuration file)&lt;br /&gt;#&lt;br /&gt;# This file was generated by dexconf, the Debian X Configuration tool, using&lt;br /&gt;# values from the debconf database.&lt;br /&gt;#&lt;br /&gt;# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.&lt;br /&gt;# (Type "man /etc/X11/xorg.conf" at the shell prompt.)&lt;br /&gt;#&lt;br /&gt;# This file is automatically updated on xserver-xorg package upgrades *only*&lt;br /&gt;# if it has not been modified since the last upgrade of the xserver-xorg&lt;br /&gt;# package.&lt;br /&gt;#&lt;br /&gt;# If you have edited this file but would like it to be automatically updated&lt;br /&gt;# again, run the following command:&lt;br /&gt;#   sudo dpkg-reconfigure -phigh xserver-xorg&lt;br /&gt;&lt;br /&gt;Section "ServerLayout"&lt;br /&gt; Identifier     "Default Layout"&lt;br /&gt; Screen      0  "aticonfig-Screen[0]-0" 0 0&lt;br /&gt; InputDevice    "Generic Keyboard"&lt;br /&gt; InputDevice    "Configured Mouse"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Files"&lt;br /&gt;&lt;br /&gt; # path to defoma fonts&lt;br /&gt; FontPath     "/usr/share/fonts/X11/misc"&lt;br /&gt; FontPath     "/usr/X11R6/lib/X11/fonts/misc"&lt;br /&gt; FontPath     "/usr/share/fonts/X11/cyrillic"&lt;br /&gt; FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic"&lt;br /&gt; FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"&lt;br /&gt; FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"&lt;br /&gt; FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"&lt;br /&gt; FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"&lt;br /&gt; FontPath     "/usr/share/fonts/X11/Type1"&lt;br /&gt; FontPath     "/usr/X11R6/lib/X11/fonts/Type1"&lt;br /&gt; FontPath     "/usr/share/fonts/X11/100dpi"&lt;br /&gt; FontPath     "/usr/X11R6/lib/X11/fonts/100dpi"&lt;br /&gt; FontPath     "/usr/share/fonts/X11/75dpi"&lt;br /&gt; FontPath     "/usr/X11R6/lib/X11/fonts/75dpi"&lt;br /&gt; FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Module"&lt;br /&gt; Load  "bitmap"&lt;br /&gt; Load  "ddc"&lt;br /&gt;# Load  "dri"&lt;br /&gt; Load  "extmod"&lt;br /&gt; Load  "freetype"&lt;br /&gt; Load  "glx"&lt;br /&gt; Load  "int10"&lt;br /&gt; Load  "type1"&lt;br /&gt; Load  "vbe"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt; Identifier  "Generic Keyboard"&lt;br /&gt; Driver      "kbd"&lt;br /&gt; Option     "CoreKeyboard"&lt;br /&gt; Option     "XkbRules" "xorg"&lt;br /&gt; Option     "XkbModel" "pc101"&lt;br /&gt; Option     "XkbLayout" "us"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt; Identifier  "Configured Mouse"&lt;br /&gt; Driver      "mouse"&lt;br /&gt; Option     "CorePointer"&lt;br /&gt; Option     "Device" "/dev/psaux"&lt;br /&gt; Option     "Protocol" "PS/2"&lt;br /&gt; Option     "Emulate3Buttons" "true"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Monitor"&lt;br /&gt; Identifier   "HP-monitor"&lt;br /&gt; HorizSync    33&lt;br /&gt; VertRefresh  27&lt;br /&gt; Option     "DPMS"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Monitor"&lt;br /&gt; Identifier   "aticonfig-Monitor[0]-0"&lt;br /&gt; Option     "VendorName" "ATI Proprietary Driver"&lt;br /&gt; Option     "ModelName" "Generic Autodetecting Monitor"&lt;br /&gt; Option     "DPMS" "true"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Monitor"&lt;br /&gt; Identifier "LVCD"&lt;br /&gt; Option "Ignore" "true"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Device"&lt;br /&gt; Identifier  "aticonfig-Device[0]-0"&lt;br /&gt; Driver      "ati"&lt;br /&gt; BusID       "PCI:1:5:0"&lt;br /&gt; Option  "monitor-LVCD" "LVCD"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Section "Screen"&lt;br /&gt; Identifier "aticonfig-Screen[0]-0"&lt;br /&gt; Device     "aticonfig-Device[0]-0"&lt;br /&gt; Monitor    "aticonfig-Monitor[0]-0"&lt;br /&gt; DefaultDepth    24&lt;br /&gt; SubSection "Display"&lt;br /&gt;  Viewport   0 0&lt;br /&gt;  Depth     24&lt;br /&gt;  Modes    "1280x1024"&lt;br /&gt; EndSubSection&lt;br /&gt;EndSection&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-7756203594335717289?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/7756203594335717289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=7756203594335717289' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7756203594335717289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7756203594335717289'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2009/06/hp-dc-5750-xorgconf-on-debian-lenny.html' title='HP DC-5750 :: Xorg.conf  On Debian Lenny'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-7404314073794511477</id><published>2009-05-28T16:37:00.004+07:00</published><updated>2009-05-28T16:41:08.329+07:00</updated><title type='text'>เมื่อคุณเป็นคนมีบุญ</title><content type='html'>เอาล่ะมาเรื่องเบาๆ กันบ้าง กะ เมล์สแปมแบบไทยๆ รายนี้อาศัยความใจบุญของคนไทย มาเป็นเครื่องล่อ&lt;br /&gt;เห็นขำๆ ดี เลย capture มาให้ดูกัน เผื่อคุณจะผอมลงหรือดี ขึ้นเพราะความใจบุญ กะ เมล์ี่ที่จั่วหัวว่า &lt;br /&gt;&lt;br /&gt;                          &lt;center&gt; &lt;h1&gt; "คุณผู้มีบุญ"&lt;/h1&gt; &lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_SqhWTvnRJyY/Sh5cJskPkEI/AAAAAAAAANo/AjoRd7j00cY/s1600-h/ScreenHunter_01+May.+28+16.33.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 367px;" src="http://2.bp.blogspot.com/_SqhWTvnRJyY/Sh5cJskPkEI/AAAAAAAAANo/AjoRd7j00cY/s400/ScreenHunter_01+May.+28+16.33.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5340807529759739970" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-7404314073794511477?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/7404314073794511477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=7404314073794511477' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7404314073794511477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7404314073794511477'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2009/05/blog-post.html' title='เมื่อคุณเป็นคนมีบุญ'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_SqhWTvnRJyY/Sh5cJskPkEI/AAAAAAAAANo/AjoRd7j00cY/s72-c/ScreenHunter_01+May.+28+16.33.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-4616300191240536607</id><published>2009-05-26T16:16:00.003+07:00</published><updated>2009-05-26T16:33:18.905+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='phpxref'/><category scheme='http://www.blogger.com/atom/ns#' term='hack'/><title type='text'>tool to help hack  php sourcecode</title><content type='html'>during i try to find problem with cacti that it's can't update or create rrd file.&lt;br /&gt;thus i want to track through source-code to find 'what-they-do and where-they-are'&lt;br /&gt;&lt;br /&gt;  if u not have helper tool to hacking source it's hard to hack source aspect like &lt;br /&gt;me that on 'newbie' level after i use little time i think this tool is very it's name&lt;br /&gt;'phpxref' , perl script with some javascript it's good 4 u.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  you can download from &lt;a href="http://phpxref.sourceforge.net/"&gt;http://phpxref.sourceforge.net/&lt;/a&gt;  upon u download type of source , &lt;span style="font-weight:bold;"&gt;extract the source&lt;br /&gt;and edit file named 'phpxref.conf' for little information that phpxref need to&lt;br /&gt;parse your source as 'source=source_program' , 'target=after parse' with something&lt;br /&gt;option value upto you tune&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  save phpxref.conf and run ./phpxref wait.. and travel u source , good luck. &lt;br /&gt;&lt;br /&gt;-------- ภาคไทย&lt;br /&gt;&lt;br /&gt;  พอดีกำลังจะหาทางแก้ปัญหา cacti ไม่ยอมสร้างไฟล์ rrd จะพลิกแพลงอย่างไรก็ไม่ทราบได้ นอกจากทำการค้นเข้า&lt;br /&gt;ไปดูใน source ดูว่ามันทำอะไร ที้นี้ก็งานลำบากทีเดียว เพราะมันอ้างอิงกันไปมา ก็เลยต้องหาเครื่องมือมาช่วยซักหน่อย&lt;br /&gt;ก็ไปได้เจ้าตัวนี้มา "phpxref" เป็น perl script + java script &lt;br /&gt;&lt;br /&gt;  สามารถดาวน์โหลดได้จาก  &lt;a href="http://phpxref.sourceforge.net/"&gt;http://phpxref.sourceforge.net/&lt;/a&gt; เลือกเอาแบบที่เราต้องการ แตกไฟล์ออกมา แก้ไขไฟล์ที่ชื่อว่า 'phpxref.conf'&lt;br /&gt;เพื่อระบุพารามิเตอร์ให้กับ phpxref ใช้ source-code ที่เราจะแกะ และ target สำหรับไดเรกทอรี่หรือ output ที่&lt;br /&gt;ๆ เราต้องการจะให้ มันไปเก็บไว้ที่ไหน จากนั้นทำการ save สั่งรัน แล้วก็จะได้ output มา โชคดีครับ.&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-4616300191240536607?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/4616300191240536607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=4616300191240536607' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/4616300191240536607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/4616300191240536607'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2009/05/tool-to-help-hack-php-sourcecode.html' title='tool to help hack  php sourcecode'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-3235253147841003475</id><published>2009-05-23T18:30:00.001+07:00</published><updated>2009-05-23T19:02:49.580+07:00</updated><title type='text'>ว่าด้วยเรื่อง speed และ การให้บริการ</title><content type='html'>สองสามวันมานี้ ก็มีปัญหาเรื่อง Internet  ว่าก็ว่าก็ถึงโอกาสเปลียนโอกาสมาใช้ อีก ISP นึง  เพราะว่าเดิม&lt;br /&gt;โทรศัพท์ของผมนั้นเดิมใช้ของ True อยู่ และ มีสายสำรองของ ToT อีก line นึงเพราะเขามาจัดโปรโมชั่น&lt;br /&gt;ที่ทำงานพอดี  (  Internet + เบอร์ใหม่ 590 บาท )  ก็เลยสมัครเอาไว้&lt;br /&gt;&lt;br /&gt;รายละเอียดการทดสอบ ได้ผลดังนี้&lt;br /&gt;&lt;br /&gt;http://www.adslthailand.com&lt;br /&gt;&lt;br /&gt;1 Download Speed: 1753 kbps (219.1 KB/sec transfer rate) / Upload Speed: 246 kbps (30.8 KB/sec transfer rate)&lt;br /&gt;2 Download Speed: 3550 kbps (443.8 KB/sec transfer rate) / Upload Speed: 255 kbps (31.9 KB/sec transfer rate)&lt;br /&gt;3 Download Speed: 1731 kbps (216.4 KB/sec transfer rate) / Upload Speed: 252 kbps (31.5 KB/sec transfer rate)&lt;br /&gt;4 Download Speed: 1793 kbps (224.1 KB/sec transfer rate) / Upload Speed: 255 kbps (31.9 KB/sec transfer rate)&lt;br /&gt;5 Download Speed: 2942 kbps (367.8 KB/sec transfer rate) / Upload Speed: 254 kbps (31.8 KB/sec transfer rate)&lt;br /&gt;&lt;br /&gt;http://speedtest.bcom.net&lt;br /&gt;&lt;br /&gt;1 Download Speed: 1851 kbps (231.4 KB/sec transfer rate) / Upload Speed: 432 kbps (54 KB/sec transfer rate)&lt;br /&gt;2 Download Speed: 1882 kbps (235.3 KB/sec transfer rate) / Upload Speed: 420 kbps (52.5 KB/sec transfer rate)&lt;br /&gt;3 Download Speed: 1853 kbps (231.6 KB/sec transfer rate) / Upload Speed: 435 kbps (54.4 KB/sec transfer rate)&lt;br /&gt;&lt;br /&gt;สรุปแล้วจริงๆ ทั้งหมด ปัญหาเกิดมาสองสามรอบแล้ว ครั้งแรกของการเชื่อมต่อได้ความเร็วอันเหลือเชื่อ คือ &lt;br /&gt;&lt;br /&gt;&lt;b&gt;ดาวน์โหลด speed = 60k  / upload =3,200k - -" &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;ผลที่ได้จากปัญหาในครั้งนี้ สรุปได้ผลออกมาสองสามอย่าง&lt;br /&gt;&lt;br /&gt;ปัญหาที่เคยได้ยินคนอื่นบ่นมาว่า ToT มีปัญหาเรื่อง Speed / อันนี้จริงและทางเจ้าหน้าที่ของ ToT ( call center ) ก็เคลมกลับมา&lt;br /&gt;ว่าได้ 70-80% นี่ถือเป็นเรื่องปกติ. แต่ผมก็ยังเห็นว่าไม่ปกติอยู่พอสมควร เพราะในสัญญาก็ไม่ได้บอกเอาไว้ จริงๆ ถ้ามีการระบุเอาไว้&lt;br /&gt;ในคำโฆษณา หรือ เอกสารสัญญาก็เป็นการดี  อย่างไรก็ตาม ขณะนี้ ( 23/05/2009 18:51 ) ปัญหายังไม่ได้รับการแก้ไข จากที่ได้แจ้ง&lt;br /&gt;ครั้งล่าสุดเมื่อ 1 ชม. ที่ผ่านมา&lt;br /&gt;&lt;br /&gt;ความรวดเร็วจากทีไ่ด้รับการบริการ ผมแจ้งปัญหาครั้งแรกเมื่อ  เที่ยงคืนเมื่อคืน ปัญหาได้รับการแก้ไข เมื่อประมาณเที่ยงวันของวันนี้ &lt;br /&gt;เจ้าหน้าที่ได้แจ้งว่าประมาณ เที่ยงไม่สามารถแจ้งผลให้ผมทราบ ข้อนี้ยังพอหยวนๆ กันหน่อย แต่ถ้าเทียบกันแล้ว กับ True ซึงผมโทร&lt;br /&gt;แจ้งปัญหาไป เรื่องโทรศัพท์ ที่บ้านว่ามีปัญหาเสียงรบกวน &lt;b&gt; ที่น่าชมเชยและเห็นข้อแตกต่าง เจ้าหน้าที่เข้าถึงที่บ้านพร้อมทดสอบและแจ้ง&lt;br /&gt;ผลการทดสอบกลับมาภายใน 1 ชั่วโมง ถึงแม้ จะมีประโยคเคลมการบริการ ว่า "ปัีญหาจะได้รับการแก้ไข ภายใน 24 ชั่วโมง "ทั้งสองเจ้า&lt;br /&gt;ตรงนี้่อาจจะมีข้อสังเกตุได้ทีว่า "เวลากลางวัน เป็นเวลาทำงาน เลยทำให้การตอบสนองต่อการบริการต่างกัน " ก็น่าจะยอมรับได้ในข้อนี้&lt;br /&gt;หรือเปล่า &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;จริงๆ แล้ว ผมก็ว่า ถ้าผมไม่ติดและเสียดายเบอร์ที่ได้ขอไว้แล้วคงกลับไปใช้ True Internet ดีกว่า แต่ไหนๆ ก็ได้ขอบริการมาแล้ว ก็เลย&lt;br /&gt;ถือโอกาสเป็นการทดลองใช้งานก็แล้วกัน  ปล. หากปัญหาดังกล่าวยังคงอยู่คิดว่าในอนาคตคงสร้างปัญหาต่อส่วนแบ่งการตลาด ไม่มาก&lt;br /&gt;ก็น้อย จริงๆ หรือ ผมอาจจะคิดไปเอง  &lt;br /&gt;&lt;br /&gt;แจ้งเพื่อทราบนะครับ เผื่อใครกำลังจะเปลี่ยนไปใช้การบริการ ก็เอาข้อมูลตรงนี้ไปใช้หน่อยก็ดี&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-3235253147841003475?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/3235253147841003475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=3235253147841003475' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/3235253147841003475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/3235253147841003475'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2009/05/speed.html' title='ว่าด้วยเรื่อง speed และ การให้บริการ'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-2417232148045924411</id><published>2009-05-04T15:56:00.005+07:00</published><updated>2009-05-04T16:06:27.139+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='perl'/><title type='text'>perl DBD::mysql error , DBD::mysql::db do failed: MySQL server has gone away</title><content type='html'>from newbies , after i try to write perl DBI and have some headegg..&lt;--(miss spell) problem&lt;br /&gt;with " &lt;span style="font-weight:bold;"&gt;DBD::mysql::db do failed: MySQL server has gone away at&lt;/span&gt; " what happen if my code not wrong.... (may be)&lt;br /&gt;&lt;br /&gt;So after try to search in Google library some of expert they said use to debug by&lt;br /&gt;some perl DBI statement with &lt;br /&gt;&lt;br /&gt;  $dbh-&gt;trace(3); ( while "$dbh" mean DBI session )&lt;br /&gt;&lt;br /&gt;and it gave me with a lot of debug  ..&lt;br /&gt;&lt;br /&gt;statement 1 ---&gt;&lt;br /&gt;&lt;br /&gt;    &lt;- do= 1 at quotalist.pl line 339 via  at quotalist.pl line 75&lt;br /&gt;aggr0|vol0|2GB|54GB|52GB|&lt;br /&gt;    -&gt; disconnect for DBD::mysql::db (DBI::db=HASH(0x9cce920)~0x9ccea20) thr#94fe008&lt;br /&gt;imp_dbh-&gt;pmysql: 9cae648&lt;br /&gt;    &lt;- disconnect= 1 at quotalist.pl line 353 via  at quotalist.pl line 75&lt;br /&gt;&lt;br /&gt;end with --&gt;&lt;br /&gt;&lt;br /&gt;')&lt;br /&gt;  --&gt; do_error&lt;br /&gt;MySQL server has gone away error 2006 recorded: MySQL server has gone away&lt;br /&gt;  &lt;-- do_error&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;.... ahm.. the problem may relate DBI session .. ok  i step my code and ... &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;I'm founded&lt;/span&gt; i'm place  $dbh-&gt;disconnect();&lt;br /&gt;out side code block ( not same  $dbh-&gt;connect(); ) make variable to NULL and they&lt;br /&gt;don't know how they connect back again...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;thx for this infomation -&gt; &lt;a href="http://www.gossamer-threads.com/forum/General_C8/Perl_Programming_F14/MySQL_Server_has_gone_away_error..._driving_me_mad!_P279015/"&gt;forum support&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-2417232148045924411?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/2417232148045924411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=2417232148045924411' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/2417232148045924411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/2417232148045924411'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2009/05/perl-dbdmysql-error-dbdmysqldb-do.html' title='perl DBD::mysql error , DBD::mysql::db do failed: MySQL server has gone away'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-2213997493747644727</id><published>2009-04-24T11:16:00.005+07:00</published><updated>2009-04-24T11:32:23.589+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='readon'/><category scheme='http://www.blogger.com/atom/ns#' term='Xserver'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='xorg'/><title type='text'>problem with Radeon  Express 1150 (RS482)  on Debian Lenny</title><content type='html'>After i try to upgrade debian from etch to lenny this may me trouble&lt;br /&gt;with "&lt;span style="font-weight:bold;"&gt;GNOME panel does not expand to fill the screen width&lt;/span&gt;" that problem&lt;br /&gt;look like picture below.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_SqhWTvnRJyY/SfE-SFg6BXI/AAAAAAAAANQ/Etn9gLklQWs/s1600-h/bug-debian.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_SqhWTvnRJyY/SfE-SFg6BXI/AAAAAAAAANQ/Etn9gLklQWs/s320/bug-debian.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5328108314594772338" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and  screen resolution report  ( actually i set my screen at 1024x768 )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_SqhWTvnRJyY/SfE-fd9d5bI/AAAAAAAAANY/Gq6tmFOVy4I/s1600-h/Screen-resolution.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 299px; height: 265px;" src="http://2.bp.blogspot.com/_SqhWTvnRJyY/SfE-fd9d5bI/AAAAAAAAANY/Gq6tmFOVy4I/s320/Screen-resolution.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5328108544495314354" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After i try to resolve this with a lot of time ( half-day ) and people &lt;br /&gt;at #tlwg ( Thai Linux Working Group ) claim this problem may be Xserver not detect&lt;br /&gt;and set config correct at all  he told me to xrandr to check and will report this&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1600 x 1200&lt;br /&gt;VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 337mm x 270mm&lt;br /&gt;   1024x768       75.1*+   75.0     70.1     60.0  &lt;br /&gt;   1280x1024      60.0 +   75.0     59.9     60.0  &lt;br /&gt;   1600x1024      60.0  &lt;br /&gt;   1400x1050      60.0  &lt;br /&gt;   1440x900       60.2  &lt;br /&gt;   1280x960       60.0  &lt;br /&gt;   1280x800       60.0  &lt;br /&gt;   1152x864       75.0  &lt;br /&gt;   1280x768       60.0  &lt;br /&gt;   1152x768       54.8  &lt;br /&gt;   832x624        74.6  &lt;br /&gt;   800x600        72.2     75.0     60.3     56.2  &lt;br /&gt;   640x480        75.0     72.8     72.8     75.0     60.0     59.9  &lt;br /&gt;   720x400        70.1  &lt;br /&gt;LVDS connected 640x480+0+0 (normal left inverted right x axis y axis) 337mm x 270mm&lt;br /&gt;   640x480        75.0*    72.8     72.8     75.0*    60.0     59.9  &lt;-- ( this problem )&lt;br /&gt;&lt;br /&gt;Thus i try to wrote new xorg.conf to reset LVDS resolution but not work , So simple&lt;br /&gt;( but dirty ) i solve this problem by "Turn off LVDS" monitor" :-P with this command&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;xrandr --output LVDS --off&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;completely my desktop it's back.&lt;br /&gt;&lt;br /&gt;thx,&lt;a href="http://dssg.cs.umb.edu/wiki/index.php/User:Pruet"&gt; pruet&lt;/a&gt;  ;-)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Refer:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thinkwiki.org/wiki/Xorg_RandR_1.2"&gt;http://www.thinkwiki.org/wiki/Xorg_RandR_1.2&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-2213997493747644727?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/2213997493747644727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=2213997493747644727' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/2213997493747644727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/2213997493747644727'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2009/04/problem-with-radeon-express-1150-rs482.html' title='problem with Radeon  Express 1150 (RS482)  on Debian Lenny'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_SqhWTvnRJyY/SfE-SFg6BXI/AAAAAAAAANQ/Etn9gLklQWs/s72-c/bug-debian.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-8050820461368099454</id><published>2009-04-19T11:35:00.004+07:00</published><updated>2009-04-19T11:51:42.102+07:00</updated><title type='text'>ขอเชิญแห่พระบรมสารีริกธาตุ จังหวัดนนทบุรี</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.oknation.net/blog/home/blog_data/455/25455/images/pha/phathat5.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 450px; height: 311px;" src="http://www.oknation.net/blog/home/blog_data/455/25455/images/pha/phathat5.jpg" border="0" alt="" /&gt;&lt;/a&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;span style="font-weight:bold;"&gt;เพื่อให้ประชาชนได้มาทำการสักการะบูชา ระหว่างวันที่ 1-9 พฤษภาคม 2552 &lt;/span&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;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-8050820461368099454?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/8050820461368099454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=8050820461368099454' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/8050820461368099454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/8050820461368099454'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2009/04/blog-post_19.html' title='ขอเชิญแห่พระบรมสารีริกธาตุ จังหวัดนนทบุรี'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-4011239145743021720</id><published>2009-04-14T13:38:00.004+07:00</published><updated>2009-04-14T13:54:07.599+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Me'/><category scheme='http://www.blogger.com/atom/ns#' term='เหตุการณ์'/><title type='text'>ขวานไทยใจหนึ่งเดียว</title><content type='html'>&lt;span style="font-weight:bold;"&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;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;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;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;/span&gt;&lt;br /&gt;&lt;br /&gt;ึ&lt;br /&gt;ขอขอบคุณ&lt;br /&gt;&lt;br /&gt;       * &lt;a href="http://www.gugalyrics.com/%E0%B8%82%E0%B8%A7%E0%B8%B2%E0%B8%99%E0%B9%84%E0%B8%97%E0%B8%A2-%E0%B9%83%E0%B8%88%E0%B8%AB%E0%B8%99%E0%B8%B6%E0%B9%88%E0%B8%87%E0%B9%80%E0%B8%94%E0%B8%B5%E0%B8%A2%E0%B8%A7-LYRICS/415187/"&gt;เนื้อร้อง&lt;/a&gt;&lt;br /&gt;       * ดาวน์โหลดเพลงได้จาก &lt;a href="http://www.thaiware.com/main/download.php?id=5348"&gt;ที่นี่&lt;/a&gt; ( เครดิต thaiware )&lt;br /&gt;       * ไม่ว่าจะด้วยเหตุผลใดก็ตาม แต่เป็นการตัดสินใจที่ดี สำหรับเหตุการณ์ยุติการชุมนุม วันที่ 14 เมษายน 2552  เวลา เที่ยงแก่ โดยประมาณ ของฝ่ายสนับสนุนนายกทักษิณ และ พรรคเพื่อไทย  ส่วนตัวแล้ว เหตุการณ์นี้ไม่มีใครแพ้ หนำซ้ำ ฝ่ายที่ยุติต่างหาก ที่ส่วนตัวข้าพเจ้าเห็นว่าเป็นฝ่ายชนะ &lt;br /&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;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-4011239145743021720?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/4011239145743021720/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=4011239145743021720' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/4011239145743021720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/4011239145743021720'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2009/04/blog-post.html' title='ขวานไทยใจหนึ่งเดียว'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-1162589671436504017</id><published>2009-04-05T22:12:00.002+07:00</published><updated>2009-04-05T22:59:49.301+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='vpn'/><title type='text'>Setup Ubuntu VPN on Intrepid</title><content type='html'>After I'm was fresh install intrepid on mylaptop VPN  section on&lt;br /&gt;Network manager ( top right icon ) is "Disable" status &lt;br /&gt;&lt;br /&gt;Resolve:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;aptitude install  network-manager-vpnc  vpnc&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;may be need  pptp package &lt;br /&gt;&lt;br /&gt;good luck &lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;&lt;br /&gt;ต่อจากปัญหา Wifi มาทีปัญหาให้น่าปวดต่อกับ VPN connection ที่ใช้ไม่ได้ วันนี้พอว่างก็มีโอกาสมา&lt;br /&gt;นั่งหาวิธีแก้ดู ผลที่ได้ก็คือ ติดตั้ง network-manager-vpnc vpnc สองแพคเกจนี้ บางทีคงต้องใช้&lt;br /&gt;pkg pptp ด้วยไม่แน่ใจ เพราะ ตอนแรกคิดว่าเกี่ยวกับ pptp ก็ลงไปด้วย สุดท้ายเลยไม่แน่ใจเหมือนกัน&lt;br /&gt;ว่าตัวไหน&lt;br /&gt;&lt;br /&gt;อ้างอิง&lt;a href="http://ubuntuforums.org/showthread.php?t=890827"&gt;&lt;br /&gt;http://ubuntuforums.org/showthread.php?t=890827&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-1162589671436504017?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/1162589671436504017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=1162589671436504017' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/1162589671436504017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/1162589671436504017'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2009/04/setup-ubuntu-vpn-on-intrepid.html' title='Setup Ubuntu VPN on Intrepid'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-6269346832668263432</id><published>2009-04-03T16:37:00.002+07:00</published><updated>2009-04-03T16:52:43.955+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='netapp'/><title type='text'>NetApp Ontap SNMP return volume negative value</title><content type='html'>NetApp Ontap SNMP return negative value for volume that over 2TB , this can be&lt;br /&gt;solve by&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;if (x &lt; 0) x = 4294967296 + x&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;so metric calculate is KB , but if you want result return in TB . &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;xxxxKB  *  1024  = convertByte   &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;convert back to Terabyte by &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;convertByte  /  1024 ^ 4 ( 1099511627776 ) &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;thank you  &lt;a href="http://llun.info"&gt;nat3 &lt;/a&gt; for help me correct value. and thank you for good support community&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://communities.netapp.com/message/5817#5817&lt;br /&gt;&lt;br /&gt;----------&lt;br /&gt;&lt;br /&gt;NetApp Ontap คืนค่าเป็นค่าลบกรณี โวลุ่มโตเกิน 2 เทอราไบต์ ทางแก้เอามาลบมาบวกกัน ข้างต้นแหละ &lt;br /&gt;&lt;br /&gt;โชตดี &lt;br /&gt;&lt;br /&gt;ขอบคุณ nat3 ช่วยแก้ผลคำณวณให้ ขณะเบลอๆ ง่วงจริง&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-6269346832668263432?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/6269346832668263432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=6269346832668263432' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/6269346832668263432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/6269346832668263432'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2009/04/netapp-ontap-snmp-return-volume.html' title='NetApp Ontap SNMP return volume negative value'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-5812387255526876496</id><published>2009-03-30T23:34:00.003+07:00</published><updated>2009-03-30T23:50:45.234+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><title type='text'>Broadcom b43 Ubuntu Intrepid</title><content type='html'>After I was upgrade from my old Ubuntu 6.06  It has problem with B43 firmware&lt;br /&gt;with this error&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found&lt;br /&gt;&lt;/span&gt; . this error was happen on  Acer Aspire 3680 with BroadCom wireless network &lt;br /&gt;&lt;br /&gt;try with bug resove on launchpad with &lt;a href="https://bugs.launchpad.net/ubuntu/+source/b43-fwcutter/+bug/197819/comments/58"&gt;b43 broadcom Bug on Ubuntu&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;root@udomsak-laptop:~# aptitude install b43-fwcutter&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;good luck!&lt;br /&gt;&lt;br /&gt;พอดีทำการ upgrade จาก Ubuntu ตัวโบราณ มาใช้ตัวใหม่เพราะมี ฟีเจอร์ต่อกับ wireless อย่างที่ได้ยินมาว่า&lt;br /&gt;เป็นรุ่นที่สนับสนุนการ อุปกรณ์ด้านเครือข่ายได้ดีมาก เลยทำการ upgrade ดีกว่าเพราะจะได้ทำงานสะดวกขึ้น บวก&lt;br /&gt;กับ binary ในเครื่องชักโตเกินความจำเป็น หลังจากทำการ upgrade เจอปัญหาเลย ต่อ wireless ไม่ได้ ดังนั้น&lt;br /&gt;เลยใช้ dmesg ดูซะหน่อย ก็พบ error ว่า &lt;span style="font-weight:bold;"&gt;b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found  &lt;/span&gt; . เลยค้นดูก็เลยได้คำตอบจาก launchpad &lt;a href="https://bugs.launchpad.net/ubuntu/+source/b43-fwcutter/+bug/197819/comments/58"&gt;b43 broadcom Bug on Ubuntu&lt;/a&gt; เลยทำตามนี้ ทันที&lt;br /&gt;&lt;br /&gt;โชคดีครับ &lt;br /&gt;&lt;br /&gt;ปล.ทำเป็นสองภาษาไม่ใช่ กระเดียดเป็นระบบสเตอริโอ สองภาษาแต่เห็นว่าน่าจะเป็นประโยชน์กับคนที่อ่านอื่นที่ไม่ต้อง &lt;br /&gt;search หา solution ให้มากมายนัก  ( ใครเขียนเป็นภาษาอื่นอยู่ ผมไม่ได้กระทบนะ )&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-5812387255526876496?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/5812387255526876496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=5812387255526876496' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5812387255526876496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5812387255526876496'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2009/03/broadcom-b43-ubuntu-intrepid.html' title='Broadcom b43 Ubuntu Intrepid'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-5438710188852544362</id><published>2009-03-08T11:52:00.003+07:00</published><updated>2009-03-08T12:13:40.669+07:00</updated><title type='text'>ข่าวดี สำหรับภาคใต้</title><content type='html'>พูดถึงกับสถานการณ์ สังคมขณะนี้ที่น่าจะส่ายหัว จริงๆ  วันนี้นั่งอ่าน เวบ ขณะรอ update เครื่องหลังที่พังเพราะไป  modify&lt;br /&gt;มันมากไปหน่อย น่าสังเกตุเหมือนกัน ว่าจะมีสำนักพิมพ์ไหน หรือ สื่อทางด้านข่าวเจ้าไหน จะทำเวบเกี่ยวกับข่าว ต่างๆ ให้มีขนาดใหญ่&lt;br /&gt;ได้เท่ากับ www.manager.co.th  เหมือนกับเป็นการผูกขาดทางด้านข้อมูลพิลึก  ใจจริงๆ ก็ไม่ได้ Happy กับ เวบดังกล่าว&lt;br /&gt;นัก แต่ที่เข้าไปก็เพราะมีการรวมข้อมูลที่เป็นหมวดหมู่ และ มีจำนวนเยอะ ใช้ได้ดีทีเดียวทำให้ไม่ต้อง ไปคอยแยกไปหาข้อมูลอื่นๆ&lt;br /&gt;&lt;br /&gt;แม้จะมีบางที่ได้มีการทำเวบ feed รวมไว้ให้แล้วก็ตามแต่ content ที่อยู่ภายใน ยังคงด้อยกว่าเวบดังกล่าวอยู่ดี ( ในมุมมองผมนะ )&lt;br /&gt;ถ้าจะมีการพัฒนาเวบอื่นๆ ขึ้นมาชนบ้างก็ดีจะได้มี ช่องทางในการเลือกบริโภค Information ซะหน่อย ไม่งั้้นคงเปรียบเหมือนถูก&lt;br /&gt;บังคับให้ดูทีวีทีมีแต่ละครทีตบกันจอแตก หมองดีพิลึก&lt;br /&gt;&lt;br /&gt;ว่าก็ว่า กลับมาเข้าเรื่องดีกว่า  หลังจากละสายตาจากข่าวบันเทิง กับ ความคิดที่ว่า  สื่อ Internet  น่าจะมีการพัฒนากว่านี้ คิดถึงเวบ&lt;br /&gt;ประชาไทพอดี  เข้าเวบนี้ถือว่าใช้ได้ดีทีเดียว เพราะเสนอข่าวในลักษณะของสื่ออุดมคติ ที่ใกล้เคียงที่สุดจริงๆ  ร่ำๆ เห็นว่าเจ้าของเวบก็โดน&lt;br /&gt;จับไป พิลึกจริงๆ ประเทศนี้  ไม่แน่ใจว่าเกิดจากปัญหา double standard ของสังคมนี้ด้วยหรือเปล่า น่าเห็นใจจริงๆ&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;เอาล่ะขอ Post  สิ่งที่เป็นมาดังนี้ ขอสิทธิจากวเบประชาไท จาก ณ ที่นี้ก้แลวกันนะ ครับ&lt;br /&gt;&lt;br /&gt;แม้การประชุมสุดยอดผู้นำชาติเอเชียตะวันออกเฉียงใต้ หรือ อาเซียนครั้งที่ 14 ที่ประเทศไทยเป็นเจ้าภาพ ก็ผ่านพ้นได้ด้วยดี ประเด็นหลักอยู่ที่ความร่วมมือในการพัฒนาเศรษฐกิจในภูมิภาคให้เข้มแข็ง&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;แต่กล่าวสำหรับในภาคใต้ของไทย ได้ถูกวางกอบการพัฒนาให้เป็นอย่างไรนั้น ความสำคัญก็น่าจะอยู่ที่การรับรู้และการมีส่วนร่วมของชาวบ้านว่ามีมากน้อยแค่ไหน&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;และแม้ว่าแผนพัฒนาเศรษฐกิจและสังคมแห่งชาติ ฉบับที่ 10 (ปี 2550 – 2554) ได้กำหนดวิสัยทัศน์มุ่งสู่ “สังคมอยู่เย็นเป็นสุขรวมกัน” โดยยึด “ปรัชญาเศรษฐกิจพอเพียง” เป็นแนวปฏิบัติ&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;แต่ดูเหมือนว่ากรอบยุทธศาสตร์การพัฒนาภาค โดยเฉพาะในภาคใต้ จัดทำโดยสำนักงานคณะกรรมการพัฒนาการเศรษฐกิจและสังคมแห่งชาติ (สศช.) หรือ สภาพัฒน์ เพื่อขับเคลื่อนแผนพัฒนาฯ ฉบับที่ 10 สู่การปฏิบัติที่เผยแพร่ออกมาตั้งแต่เดือนสิงหาคม 2551 นั้น แนวทางการพัฒนายังคงมุ่งเน้นไปที่การพัฒนาขนาดใหญ่และการใช้ศักยภาพของพื้นที่อย่างเต็มที่&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;โดยได้แบ่งยุทธศาสตร์การพัฒนาภาคใต้ออกเป็น 5 ยุทธศาสตร์ แต่ละยุทธศาสตร์ ได้กำหนดแนวทางการพัฒนาซึ่งสอดคลองไปกับบทบาทการพัฒนาเชิงพื้นที่ โดยภาคใต้ได้แบ่งออกเป็น 3 กลุ่มจังหวัด ได้แก่ กลุ่มจังหวัดภาคใต้ฝั่งอ่าวไทย มีจังหวัดชุมพร สุราษฎร์ธานี นครศรีธรรมราชและพัทลุง กลุ่มจังหวัดภาคใต้ฝั่งอันดามัน มีจังหวัดระนอง พังงา ภูเก็ต กระบี่ ตรัง กลุ่มจังหวัดภาคใต้ชายแดน มีจังหวัดสงขลา สตูล ปัตตานี ยะลา นราธิวาส&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;โดยยุทธศาสตร์ที่ 2 ขยายฐานเศรษฐกิจเพื่อเพิ่มความหลากหลายของแหล่งสร้างรายได้และการจ้างงานให้แก่ภาค&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;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;ขณะที่การพัฒนาแนวพื้นที่เศรษฐกิจ คือ การพัฒนาความร่วมมือกับประเทศเพื่อนบ้านภายใต้กรอบโครงการ JDS และกรอบสามเหลี่ยมเศรษฐกิจอินโดนีเซีย – มาเลเซีย – ไทย หรือ IMT-GT ได้แก่&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;พัฒนาแนวพื้นที่เศรษฐกิจ (Economic Corridor) สงขลา-ปีนัง-เมดาน โดยเร่งพัฒนาเขตเศรษฐกิจพิเศษชายแดนสะเดา - ปาดังเบซาร์ ให้เป็นเขตเศรษฐกิจชายแดน โดยให้สิทธิประโยชน์จูงใจ&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;และพัฒนาท่าเรือน้ำลึกฝั่งทะเลอันดามันและฝั่งทะเลอ่าวไทยและระบบการคมนาคมขนส่งผู้โดยสารสินค้าและบริการ ทั้งทางบก ทางอากาศ และทางน้ำ โดยเฉพาะบริเวณสงขลา-สตูล และพัฒนาชุมชนศูนย์กลาง ณ จุดที่เป็น Gateway ทั้งสองฝั่งทะเลด้วย&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;ในขณะที่ยุทธศาสตร์ที่ 1 การเสริมสร้างความเข้มแข็งภาคการผลิตหลักเพื่อให้เติบโตได้อย่างต่อเนื่องและยั่งยืน มีแนวทางการพัฒนาที่สอดคล้องกับภาคการผลิตที่เป็นรายได้หลักของภาคใต้ ได้แก่&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;ยางพารา โดยให้กลุ่มจังหวัดชายแดนภาคใต้เป็นฐานการผลิตของประเทศ โดยพัฒนาจังหวัดสงขลา เป็น Rubber City&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;ปาล์มน้ำมัน เร่งขยายพื้นที่ปลูก โดยเฉพาะพื้นที่ทิ้งร้างและพรุในกลุ่มจังหวัดชายแดนภาคใต้&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;ส่งเสริมการแปรรูป โดยเฉพาะการผลิต Bio-diesel โดยพัฒนาให้จังหวัดสุราษฎร์ธานี เป็น“Oil Palm City” ส่วนจังหวัดกระบี่เป็นแหล่งปลูกปาล์มและอุตสาหกรรมแปรรูปปาล์มน้ำมันขั้นต้น ทั้งนี้เพื่อรักษาสภาพแวดล้อมของกระบี่ ให้เอื้อต่อการท่องเที่ยว&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;การประมง พัฒนาการเพาะเลี้ยงสัตว์น้ำชายฝั่งในจังหวัดสุราษฏร์ธานี นครศรีธรรมราช สงขลา ปัตตานี ให้มีมาตรฐานฟาร์มตามระบบการตรวจสอบย้อนกลับ (GAP) เพื่อรักษาตลาดเดิม ควบคู่กับการเร่งขยายตลาดจากข้อตกลงการค้า FTA กับประเทศคู่ค้า เช่น ญี่ปุ่น ฯลฯ เพื่อให้มีตลาดเพียงพอรองรับผลผลิต รวมทั้งเป็นวัตถุดิบให้อุตสาหกรรมแปรรูปอาหารทะเลที่มีฐานการผลิตหลักอยู่ในจังหวัดสงขลาและปัตตานี&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;ผลไม้ ส่งเสริมการพัฒนาสวนผลไม้เพื่อควบคุมคุณภาพตามระบบ GAP ในชนิดที่มีศักยภาพและโอกาสการส่งออกจากการทำข้อตกลง FTA เช่น จีน ญี่ปุ่น โดยเฉพาะ มังคุด ทุเรียน ในจังหวัดชุมพร สุราษฎร์ธานี นครศรีธรรมราช ยะลา&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;การท่องเที่ยว การรักษาชื่อเสียงและเพิ่มมนต์เสน่ห์แหล่งท่องเที่ยวทางทะเลกลุ่มจังหวัดชายฝั่งทะเลอันดามัน เพิ่มบทบาท “ICT City” ของจังหวัดภูเก็ต พัฒนากิจกรรม MICE และ Marina เพื่อเพื่อเพิ่มจุดขายแก่กลุ่มนักท่องเที่ยวรายได้สูง&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;พัฒนาเมืองท่องเที่ยวชายแดนไทย - มาเลเซีย ได้แก่ เมืองหาดใหญ่ สะเดา เบตง สุไหงโก-ลก เช่น การกำหนดเป็นเมืองปลอดภาษี เป็นต้น&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;ส่วนในยุทธศาสตร์ที่ 3 พัฒนาคนและสังคมให้มีคุณภาพและมีภูมิคุ้มกันที่ดีเพื่อเสริมสมรรถนะการพัฒนาภาค มีแนวทางการพัฒนา เช่น ยกระดับคุณภาพการศึกษาและการแก้ปัญหาความยากจน โดยเฉพาะในกลุ่มจังหวัดชายแดนภาคใต้ ส่งเสริมการแก้ปัญหาความไม่สงบตามแนวทางการมีส่วนร่วมโดยยึดหลักสมานฉันท์และสันติวิธี เป็นต้น&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;ยุทธศาสตร์ที่ 4 เสริมสร้างความเข้มแข็งทางเศรษฐกิจและสังคมระดับชุมชน เช่น สนับสนุนการจัดทำแผนชุมชนที่มีคุณภาพ ส่งเสริมระบบสหกรณ์ เป็นต้น&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;ยุทธศาสตร์ที่ 5 ฟื้นฟูและบริหารจัดการทรัพยากรธรรมชาติและสิ่งแวดล้อมเพื่อรักษาสมดุลเชิงนิเวศน์อย่างยั่งยืน เช่น ฟื้นฟูพื้นที่ป่าไม้ให้มีสัดส่วนไม่ต่ำกว่าร้อยละ 33 ของพื้นที่ภาค ฟื้นฟูดินเค็ม ดินเปรี้ยว บริเวณจังหวัดนครศรีธรรมราช พัทลุง สงขลา ปัตตานี นราธิวาส ฟื้นฟูที่ดินนากุ้งร้างและเหมืองแร่ร้าง จังหวัดพังงา ระนอง สุราษฎร์ธานี นครศรีธรรมราช และสงขลา เร่งแก้ปัญหาและป้องกันการกัดเซาะชายฝั่งทะเล เช่น การพิจารณารื้อถอนสิ่งก่อสร้างที่เกิดปัญหาและไม่ได้ใช้ประโยชน์ และเพิ่มระบบควบคุมและกำจัดมลภาวะในเมืองศูนย์กลางภูเก็ต สุราษฎร์ธานี หาดใหญ่ โดยการใช้หลักการผู้ก่อมลพิษเป็นผู้รับภาระค่าใช้จ่าย เป็นต้น&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;span style="font-weight:bold;"&gt;โครงการที่สำคัญ (Flagship Project)&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;สำหรับโครงการสำคัญๆ ที่ควรมีเพื่อให้ยุทธศาสตร์การพัฒนาภาคใต้ได้รับการขับเคลื่อนให้บรรลุวัตถุประสงค์ มีดังนี้&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;ยุทธศาสตร์ที่ 1 : การเสริมสร้างความเข้มแข็งภาคการผลิตหลักเพื่อให้เติบโตได้อย่างยั่งยืน&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;1. โครงการพัฒนาสงขลาเป็นศูนย์กลางการผลิตการแปรรูป และการค้ายางพาราของประเทศ&lt;br /&gt;&lt;br /&gt;โดยพัฒนาสถาบันเฉพาะทางยางพารา เป็นแหล่งรวบรวมข้อมูลและพัฒนาการวิจัยและนวัตกรรมเกี่ยวกับยาง พัฒนาอุตสาหกรรมยาง โดยมีฐานที่สงขลา พัฒนาสงขลาเป็นศูนย์กลางการซื้อ-ขายยางพาราระหว่างประเทศ&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; &lt;br /&gt;&lt;br /&gt;3. โครงการพัฒนาลุ่มน้ำปากพนังและลุ่มน้ำทะเลสาบสงขลาเป็นอู่ข้าวอู่น้ำของภาคใต้&lt;br /&gt;&lt;br /&gt;โดยกำหนดเขตพื้นที่ส่งเสริมการทำนาเพื่อพัฒนาโครงสร้างพื้นฐานให้เพียงพอ พัฒนาพันธุ์ข้าวให้มีผลผลิตสูง พัฒนาเทคโนโลยีการผลิต และพัฒนาโรงสีข้าวในระบบสหกรณ์&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;4. โครงการพัฒนาธุรกิจบริการกลุ่ม MICE และ Marinaเกาะภูเก็ต&lt;br /&gt;&lt;br /&gt;โดยกำหนดพื้นที่และส่งเสริมให้เกิดธุรกิจบริการกลุ่ม MICE และ Marina พัฒนาบุคลากรรองรับบริการรูปแบบใหม่และพัฒนาบริการพื้นฐานสนับสนุน&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;1. โครงการพัฒนาอุตสาหกรรมอาหารฮาลาลในจังหวัดชายแดนภาคใต้&lt;br /&gt;&lt;br /&gt;โดยพัฒนาการผลิตวัตถุดิบ พัฒนานิคมอุตสาหกรรมอาหารฮาลาล พัฒนาศูนย์วิทยาศาสตร์อาหารฮาลาลในการตรวจรับรองมาตรฐานการผลิต และพัฒนาบุคลากรรองรับ&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;ยุทธศาสตร์ที่ 3 : พัฒนาคนและสังคมให้มีคุณภาพและมีภูมิคุ้มกันที่ดีเพื่อเสริมสมรรถนะการพัฒนาภาค&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;1. โครงการแก้ปัญหาความยากจนเชิงบูรณาการในจังหวัดชายแดนภาคใต้&lt;br /&gt;&lt;br /&gt;โดยจัดทำแผนปฏิบัติการแก้ปัญหาความยากจนเชิงบูรณาการทุกมิติเพื่อแก้ปัญหาแบบเบ็ดเสร็จที่ครอบคลุมทั้งปัญหาที่ดินทำกิน หนี้สิน ที่อยู่อาศัย ฯลฯ&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; &lt;br /&gt;&lt;br /&gt;ยุทธศาสตร์ที่ 4 : เสริมสร้างความเข้มแข็งทางเศรษฐกิจและสังคมระดับชุมชน&lt;br /&gt;&lt;br /&gt;1. โครงการพัฒนาข้าวสังข์หยดเป็นสินค้าเชิงสุขภาพ&lt;br /&gt;&lt;br /&gt;โดยกำหนดพื้นที่ส่งเสริมการปลูกข้าวสังข์หยดเพื่อพัฒนาโครงสร้างพื้นฐานให้เพียงพอ พัฒนาพันธุ์ข้าวให้มีผลผลิตสูง และจัดตั้งกลุ่มเกษตรกรเพื่อแปรรูปข้าวสังข์หยดเป็นสินค้าเชิงสุขภาพ&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; &lt;br /&gt;&lt;br /&gt;ยุทธศาสตร์ที่ 5 : ฟื้นฟูและบริหารจัดการทรัพยากรธรรมชาติและสิ่งแวดล้อมเพื่อรักษาสมดุลเชิงนิเวศอย่างยั่งยืน&lt;br /&gt;&lt;br /&gt;1. โครงการฟื้นฟูอ่าวปัตตานี&lt;br /&gt;&lt;br /&gt;โดยขุดลอกบริเวณตื้นเขิน ป้องกันการปล่อยน้ำเสีย ปล่อยพันธุ์สัตว์น้ำ และตรวจสอบคุณภาพน้ำในอ่าวอย่างต่อเนื่อง&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;2. โครงการฟื้นฟูการทำนาในพื้นที่นาร้างในจังหวัดชายแดนภาคใต้&lt;br /&gt;&lt;br /&gt;โดยกำหนดพื้นที่ส่งเสริม บริการพื้นฐานเพียงพอ พัฒนาพันธุ์ข้าวให้มีผลผลิตสูงและมีคุณภาพ พัฒนาเทคโนโลยีและทักษะการประกอบอาชีพแก่ชาวนา และส่งเสริมการทำนาปีละ 2-3 ครั้ง&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;อยากเห็นจริงๆ สิ่งที่เรียกว่า สื่อให้สิ่งที่เป็นประโยชน์และเคารพต่อสังคม และ สังคมให้ความเคารพแก่สื่อ และ ข้อมูล อย่างเหมาะสม&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ข้อมูลเครดิตจาก เวบประชาไท &lt;a href="http://www.prachatai.com/05web/th/home/15804"&gt;http://www.prachatai.com/05web/th/home/15804&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-5438710188852544362?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/5438710188852544362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=5438710188852544362' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5438710188852544362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5438710188852544362'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2009/03/blog-post.html' title='ข่าวดี สำหรับภาคใต้'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-7859255957807817721</id><published>2008-11-07T22:47:00.003+07:00</published><updated>2008-11-07T23:56:29.443+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>เล่นเนตกะแพนเค้ก กัน! | Samsung SGH-L700 + EDGE + Linux ubuntu</title><content type='html'>หลังจากที่มือถือเดิมมีอันต้องสาบสูญไป แบบอหิงสา ( ?!@ ) มีจังหวะและโอกาสใน&lt;br /&gt;การเลือกซื้อและเลือกหาเครื่องใหม่ วันก่อนๆ เลยไปเดินดูเครื่องแถวฟิวเจอร์รังสิตกัน&lt;br /&gt;แรกเริ่มเดิมที นั้นเล็งหารุ่นที่ไม่มีอะไรเลย เอาแค่โทรออก ก็พอ แต่ก็ยังมองหามือถือ&lt;br /&gt;ฟีเจอร์เทพ ในที แต่ก็ยังเล็งเรื่องงบประมาณและวิธีการผันเงินออกด้วย&lt;br /&gt;&lt;br /&gt;รุ่นที่โดนใจมีอยู่สองสามตัว ไล่ตั้งแต่ Motorola ROCKR E8 , Sony Ericsson W950&lt;br /&gt;,Samsung Omnia , Nokia N series ( N71 ) ( Hutch ) โดยมีพื้นฐานการตัดสินใจที่ &lt;br /&gt;&lt;br /&gt;&lt;ou&gt;&lt;br /&gt;&lt;li&gt;เล่นเนตได้&lt;br /&gt;&lt;li&gt;ใช้ email ได้&lt;br /&gt;&lt;li&gt;ฟัง FM + MP3 ได้ ( เพื่อจะได้ไม่ต้องเสียเวลา ซื้อและชาร์ตแบต เครื่องเล่นอีกตัว)&lt;br /&gt;&lt;li&gt;มีหน่วยความจำสำหรับเก็บไฟล์ ขนาดใหญ่พอสมควร&lt;br /&gt;&lt;li&gt;สนับสนุน Java เผื่ออยากลองเขียนโปรแกรม ( อันนี้ก็ความใฝ่ฝันดั้งเดิม )&lt;br /&gt;&lt;li&gt;มีกล้องถ่ายรูป ( อันนี้คราวไปเยือน ภูฟ้า ทำให้พลาดโอกาสเก็บภาพงามๆ หลายภาพ )&lt;br /&gt;&lt;li&gt;สนับสนุน 3G&lt;br /&gt;&lt;li&gt;เป็นโมเด็มได้ &lt;br /&gt;&lt;li&gt;มี bluetooth&lt;br /&gt;&lt;li&gt;มี wifi&lt;br /&gt;&lt;li&gt;ที่สำคัญ งบประมาณ 6000 บาท&lt;br /&gt;&lt;/ou&gt;&lt;br /&gt;&lt;br /&gt;ในที่สุดก็เลือก แพนเค้ก ( Samsung L700 ) โดยไม่ได้มีเหตุผลจากการจูงใจทางด้าน&lt;br /&gt;ประชาสัมพันธ์ทางกายภาพ มาเกี่ยวข้อง ( k-แพนเค้ก ) แม้จะมีฟังก์ชั่นหลายตัวที่ขาดไปบ้าง&lt;br /&gt;อาทิ wifi , OS ( Symbian OS หรือ Linux ) , สไตล์แบบเท่ห์ ,ฟังก์ชั่น media ที่&lt;br /&gt;ล้ำสมัย , application GPRS ที่โดดเด่น ( maps ) &lt;br /&gt;&lt;br /&gt;ซึ่งสุดท้ายแล้วถ้าจะเอาครบกันจริงๆ คงเหยียบหลักประมาณ 15000 $Bth up ได้ตัวนี้มีโดดเด่น&lt;br /&gt;EDGE support ( modem + build In ) , 3G support ทำให้เวลาซื้อแล้วหากในอนาคต&lt;br /&gt;อยากจะ upgrade network service ไปใช้ตัวอื่นจะได้ไม่ต้องเสียเวลา เดินหาเครื่องใหม่อีก&lt;br /&gt;MicroSD สามารถ up ได้สูงสุด 8GB + java support พอได้! ไม่ขึ้เหร่&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.cyberindian.net/wp-content/uploads/samsung-sghx700-a.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 293px; height: 220px;" src="http://www.cyberindian.net/wp-content/uploads/samsung-sghx700-a.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;( credit SGH-700 picture from : http://www.cyberindian.net )&lt;br /&gt;&lt;br /&gt;เอาละพอเดินเลือกเครื่องได้แล้ว หากอยากจะเตรียมตัวพร้อมสำหรับ 3G ก็ไปขออัพเกรด SIM การ์ดใหม่ได้ที่ ศูนย์ AIS ใกล้บ้านท่าน บอกเขาเอา SIM 1000 เบอร์ ( นี่ว่าเดือนหน้าก็จะไป อัพเกรดล่ะ ) หลังจากที่เดินเล่นนอนเล่นกับ แพนเค้ก ระหว่างทางก็เลยนึกได้ ตูต้องเปิด EDGE ดิ่ ไม่งั้นคงเสียท่าไร้ประโยชน์เพราะไปซื้อมาแล้วไม่ได้ใช้คง กระไรอยู่ ( GPRS ช้ามากจริงๆ )&lt;br /&gt;ก็เลยโทรเข้าไปที่ 1175 กด 1 กด 0 กด 7 ก็ถึง สาวผู้กุมความลับเอาไว้ ก็แจ้งความจำนง ขอใช้บริการ EDGE 3 นาทีเรียบร้อยไม่ต้องกรอกเอกสาร รอจ่ายตังค์อย่างเดียวแต่ที่สำคัญคือ การจะ ใช้งานได้ต้องรอ วันถัดไปพอดี ไม่เป็นไรรอได้ ( มีสอง pkg promotion ให้เลือก 100 บาท&lt;br /&gt; 10 ชั่วโมง และ 200 บาท 20 ชั่วโมง ส่วนเกินนาทีละบาท ผมเลือก 200 บาท เผื่อเล่นเนต&lt;br /&gt;เพลินจะได้ไม่ต้องมาชีช้ำใจ เพราะความเพลินกับส่วนเกินนาทีละบาท )&lt;br /&gt;&lt;br /&gt;หลังจาก ตรวจสอบแล้วเครื่องของตัวเองใช้งาน EDGE ได้แล้ว ( ตัวอักษร E ขึ้นแทนตัว G ) ที่&lt;br /&gt;ด้านบนของจอ ตัวเครื่องจะแถมมาให้คือสายดาต้า เสียบเข้าด้านข้างตัวเครื่องเลย&lt;br /&gt;&lt;br /&gt;( ผมใช้ Ubuntu Linux Hardy ( 7.10 )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#รันคำสั่ง &lt;br /&gt;dmesg |grep tty&lt;br /&gt;&lt;br /&gt;#ได้ผลลัพธ์&lt;br /&gt;[ 6736.924000] cdc_acm 1-2:3.1: ttyACM0: USB ACM device&lt;br /&gt;&lt;br /&gt;#edit file /etc/wvdial.conf ( line 10-15 ) for support &lt;br /&gt;#other opeartor support&lt;br /&gt;#This sample for system wide configuration not per user config&lt;br /&gt;#for user config edit file ~/.wvdialrc&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;[Dialer Defaults]&lt;br /&gt;  2 Username = udomsak&lt;br /&gt;  3 Password = udomsak&lt;br /&gt;  4 Stupid mode = on&lt;br /&gt;  5 Modem = /dev/ttyACM0&lt;br /&gt;  6 Baud = 115200&lt;br /&gt;  7 Phone = *99***1#&lt;br /&gt;  8 New PPPD = yes&lt;br /&gt;  9 &lt;br /&gt; 10 [Dialer AIS]&lt;br /&gt; 11 Modem = /dev/ttyACM0&lt;br /&gt; 12 Baud = 115200&lt;br /&gt; 13 Phone = *99***1#&lt;br /&gt; 14 Stupid mode = on&lt;br /&gt; 15 New PPPD = yes&lt;br /&gt;&lt;br /&gt;#save and run&lt;br /&gt;&lt;br /&gt;wvdial&lt;br /&gt;&lt;br /&gt;#result &lt;br /&gt;&lt;br /&gt;root@udomsak:~/Desktop# wvdial&lt;br /&gt;WvDial&lt;*1&gt;: WvDial: Internet dialer version 1.56&lt;br /&gt;WvModem&lt;*1&gt;: Cannot get information for serial port.&lt;br /&gt;WvDial&lt;*1&gt;: Initializing modem.&lt;br /&gt;WvDial&lt;*1&gt;: Sending: ATZ&lt;br /&gt;WvDial Modem&lt;*1&gt;: ATZ&lt;br /&gt;WvDial Modem&lt;*1&gt;: OK&lt;br /&gt;WvDial&lt;*1&gt;: Modem initialized.&lt;br /&gt;WvDial&lt;*1&gt;: Sending: ATDT*99***1#&lt;br /&gt;WvDial&lt;*1&gt;: Waiting for carrier.&lt;br /&gt;WvDial Modem&lt;*1&gt;: ATDT*99***1#&lt;br /&gt;WvDial Modem&lt;*1&gt;: CONNECT&lt;br /&gt;WvDial&lt;*1&gt;: Carrier detected.  Starting PPP immediately.&lt;br /&gt;WvDial&lt;Notice&gt;: Starting pppd at Fri Nov  7 22:36:13 2008&lt;br /&gt;WvDial&lt;Notice&gt;: Pid of pppd: 6641&lt;br /&gt;WvDial&lt;*1&gt;: Using interface ppp0&lt;br /&gt;WvDial&lt;*1&gt;: pppd: �蝝6][08]�蝝6][08]��[06][08]&lt;br /&gt;WvDial&lt;*1&gt;: pppd: �蝝6][08]�蝝6][08]��[06][08]&lt;br /&gt;WvDial&lt;*1&gt;: pppd: �蝝6][08]�蝝6][08]��[06][08]&lt;br /&gt;WvDial&lt;*1&gt;: pppd: �蝝6][08]�蝝6][08]��[06][08]&lt;br /&gt;WvDial&lt;*1&gt;: pppd: �蝝6][08]�蝝6][08]��[06][08]&lt;br /&gt;WvDial&lt;*1&gt;: local  IP address 10.175.171.93&lt;br /&gt;WvDial&lt;*1&gt;: pppd: �蝝6][08]�蝝6][08]��[06][08]&lt;br /&gt;WvDial&lt;*1&gt;: remote IP address 192.200.1.21&lt;br /&gt;WvDial&lt;*1&gt;: pppd: �蝝6][08]�蝝6][08]��[06][08]&lt;br /&gt;WvDial&lt;*1&gt;: primary   DNS address 203.146.237.237&lt;br /&gt;WvDial&lt;*1&gt;: pppd: �蝝6][08]�蝝6][08]��[06][08]&lt;br /&gt;WvDial&lt;*1&gt;: secondary DNS address 202.149.24.7&lt;br /&gt;WvDial&lt;*1&gt;: pppd: �蝝6][08]�蝝6][08]��[06][08]&lt;br /&gt;&lt;br /&gt; speed ที่ได้ไม่ขี้ริ้วขีเหร่นัก อย่างน้อยตอนนี้ผมนั่งอยู่ในโรงพยาบาลแถวบ้าน&lt;br /&gt;ก็มานั่ง update blog กันนี่แหละ อีกหน่อยนั่งนอกบ้านอยากจะพก Nootbook&lt;br /&gt;จะได้ไม่ต้องง้อ service &amp; location WIFI provider ต่อไป&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_SqhWTvnRJyY/SRRvtlGkTvI/AAAAAAAAAI8/TA8cpmbQPvk/s1600-h/Screenshot-true+internet+::+test+speed+::+-+Mozilla+Firefox.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 224px;" src="http://1.bp.blogspot.com/_SqhWTvnRJyY/SRRvtlGkTvI/AAAAAAAAAI8/TA8cpmbQPvk/s320/Screenshot-true+internet+::+test+speed+::+-+Mozilla+Firefox.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5265956693147406066" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-7859255957807817721?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/7859255957807817721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=7859255957807817721' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7859255957807817721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7859255957807817721'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2008/11/samsung-sgh-l700-edge-linux-ubuntu.html' title='เล่นเนตกะแพนเค้ก กัน! | Samsung SGH-L700 + EDGE + Linux ubuntu'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_SqhWTvnRJyY/SRRvtlGkTvI/AAAAAAAAAI8/TA8cpmbQPvk/s72-c/Screenshot-true+internet+::+test+speed+::+-+Mozilla+Firefox.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-1579279160177829631</id><published>2008-10-30T11:31:00.001+07:00</published><updated>2008-10-30T12:01:26.029+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='openoffice'/><title type='text'>โอเพ่นออฟฟิศ 3.0 | New OpenOffice 3.0</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://marketing.openoffice.org/art/galleries/marketing/logos/ooo-main-logo-2col_200px.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 63px;" src="http://marketing.openoffice.org/art/galleries/marketing/logos/ooo-main-logo-2col_200px.gif" border="0" alt="" /&gt;&lt;/a&gt;  อาจเป็นข่าวเก่าไปแล้วสำหรับอีกหลายคน พอดีเปิดมาดู ของเล่นพวก&lt;br /&gt;office ( tamplate , new program etc.. ) เห็นน่าจะโหลดเจ้าตัว version 3.0 มาใช้งาน&lt;br /&gt;ซะหน่อย และ เห็นว่า feature อะไรๆ ต่างๆ รวมถึง extension ที่เพิ่มขีดความสามารถของ OO.o ให้&lt;br /&gt;ขยายออกไปอีก ลองไปอ่านดู &lt;a href="http://www.openoffice.org/dev_docs/features/3.0/"&gt;feature&lt;/a&gt; มันดูกัน ผมว่านาใช้ทีเดียว ถ้าพูดถึง MS office ทุกวันนี้โดย&lt;br /&gt;ปกติคนที่ใช้ Offfice suite มากกว่า 70% ของผู้ใช้ ที่ยังดึงความสามารถของตัว MS office จริงๆ&lt;br /&gt;ออกมายังไม่หมด นับว่าเสียดายทีเดียวกับการสูญเสียค่าใช้จ่าย โดยไม่จำเป็น ดังนั้นตัว OO.o นี่ ณ ขณะ&lt;br /&gt;นี้ก็ถือว่าเป็นตัวเลือกที่ดีทีเดียว สนใจดาวน์โหลดมาใช้งานได้ที่ &lt;a href="http://download.openoffice.org/other.html#en-US"&gt;http://download.openoffice.org/other.html#en-US&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-1579279160177829631?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/1579279160177829631/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=1579279160177829631' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/1579279160177829631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/1579279160177829631'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2008/10/30-new-openoffice-30.html' title='โอเพ่นออฟฟิศ 3.0 | New OpenOffice 3.0'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-928111245913444716</id><published>2008-04-14T14:32:00.004+07:00</published><updated>2008-04-14T15:17:19.797+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LVM'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>ย้ายบ้าน ( /home) ubuntu ไปเป็น  LVM</title><content type='html'>ไม่ได้อัพเดตนานแล้ว อีกไม่นานคงยุบรวม blog ที่เขียนไว้ที่เวบนี้ เข้รเรื่องเลยดีกว่า&lt;br /&gt;หยุดวันสงกรานต์นี้ เลยมานั่งปรับเครื่องตัวเอง กับเตรียมโปรแกรมไว้ใช้งาน ในอนาคต&lt;br /&gt;&lt;br /&gt;เรื่องมาจาก directory schema เดิม directory $HOME จะอยู่ภายใต้ / ( root )&lt;br /&gt;ทำให้มีข้อจำกัดในการใช้งาน สืบจากคราวก่อนเนื่องจาก system พัง เลยถือโอกาสทำดิสโทรฯ&lt;br /&gt;อัพเกรด ( จาก dapper 6.06 ) โดยไม่ได้ทำการย้ายข้อมูลและปรับโครงไดเรกทอรี่ใหม่ เพราะ&lt;br /&gt;ต้องใช้เวลา พอมีเวลาว่างเลยมานั่งปรับหน่อย เตรียมไว้ทำ Xen กับ UML ( user-mode-linux )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#OLD partition table scheme&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_SqhWTvnRJyY/SAMK_-vp9ZI/AAAAAAAAAIs/BleVIgp2Xdw/s1600-h/Screenshot--dev-sda+-+GParted.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_SqhWTvnRJyY/SAMK_-vp9ZI/AAAAAAAAAIs/BleVIgp2Xdw/s320/Screenshot--dev-sda+-+GParted.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5189003289951860114" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#ติดตั้ง LVM แพคเกจ สำหรับเครื่องผมไม่ได้ติดตั้งให้มาตั้งแต่แรก&lt;br /&gt;#install LVM tools ( my default system-base not install it )&lt;br /&gt;#Reboot may require in mycase i have problem with /dev/mapper error! reboot can solve&lt;br /&gt; &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;apt-get install lvm&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#Config Physical Volume in format &lt;span style="font-weight:bold;"&gt;pvcreate [ physcial vol name ] [ physical device ]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;pvcreate PV0 /dev/sda4&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#Create Volume Group for contain Logical volume :: &lt;span style="font-weight:bold;"&gt;vgcreate [ volume group name ] [ phy device ]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;vgcreate  VG0  /dev/sda4&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;#Create Logical volume :: lvcrete -L[size]MKG [volume group ] this case i define logical volume name as 'LV0' if not define 'lvm#' is default name and '#' replace with number logical volume&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;lvcreate -n LV0  VG0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#create file system for new logical volume &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;mkfs.ext3 /dev/VG0/LV0&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;#mount and copy data&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;mount /dev/VG0/LV0  /mnt&lt;br /&gt;cd /home&lt;br /&gt;cp -avx udomsak  /mnt/&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;#edit  /etc/fstab for include new partition don't fogget delete or remove old entry :-)~&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;cp /etc/fstab /etc/fstab.orig&lt;br /&gt;vim /etc/fstab&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;-- Sample fstab file&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# /etc/fstab: static file system information.&lt;br /&gt;#&lt;br /&gt;# &lt;file system&gt; &lt;mount point&gt;   &lt;type&gt;  &lt;options&gt;       &lt;dump&gt;  &lt;pass&gt;&lt;br /&gt;proc            /proc           proc    defaults        0       0&lt;br /&gt;&lt;br /&gt;# /dev/sda3&lt;br /&gt;UUID=a1908d65-6848-4770-a731-615097016220 /               ext3    defaults,errors=remount-ro 0       1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# SWAP &lt;br /&gt;/dev/sda2  none            swap    sw              0       0&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;# New Home Directory&lt;br /&gt;/dev/VG0/LV0 /home      ext3    defaults 0      1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--- end&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#save and reboot! if something error check you entry in /etc/fstab are correct&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_SqhWTvnRJyY/SAMPlOvp9aI/AAAAAAAAAI0/0V_9wnlVkVw/s1600-h/Screenshot--dev-mapper-VG0-LV0+-+GParted.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_SqhWTvnRJyY/SAMPlOvp9aI/AAAAAAAAAI0/0V_9wnlVkVw/s320/Screenshot--dev-mapper-VG0-LV0+-+GParted.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5189008327948498338" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#View and check UUID disk number&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;'blkid' command&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;#set or view disklabel for ext2/3&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;'e2label' command&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-928111245913444716?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/928111245913444716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=928111245913444716' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/928111245913444716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/928111245913444716'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2008/04/ubuntu-lvm.html' title='ย้ายบ้าน ( /home) ubuntu ไปเป็น  LVM'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_SqhWTvnRJyY/SAMK_-vp9ZI/AAAAAAAAAIs/BleVIgp2Xdw/s72-c/Screenshot--dev-sda+-+GParted.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-3120672983611166547</id><published>2008-02-04T13:48:00.000+07:00</published><updated>2008-02-04T13:52:20.279+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>set apt-get ผ่าน proxy</title><content type='html'>#setting proxy value for apt-get use &lt;br /&gt;&lt;br /&gt;#root$: cd /etc/apt/&lt;br /&gt;#root$: touch apt.conf&lt;br /&gt;#root$: vi apt.conf&lt;br /&gt;&lt;br /&gt;#Add follow lines&lt;br /&gt;&lt;br /&gt;Acquire {&lt;br /&gt;Retries "0";&lt;br /&gt;HTTP {Proxy "http://youraddress.yourproxy.com:yourport"; };&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;!good luck&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-3120672983611166547?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/3120672983611166547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=3120672983611166547' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/3120672983611166547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/3120672983611166547'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2008/02/set-apt-get-proxy.html' title='set apt-get ผ่าน proxy'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-3208866877896790855</id><published>2008-01-28T13:31:00.000+07:00</published><updated>2008-01-28T14:10:35.232+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='c'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='code::block'/><title type='text'>หัดเขียนภาษา C บน Windows</title><content type='html'>เริ่มหัดเขียนภาษา C ทีนี้จะสลับไป Linux เห็นจะลำบาก RAM ก็ไม่พอรับประทานเดี๋ยวรัน VMware&lt;br /&gt;อาจจะสะอึก งานนี้เลยไม่ต้อง เนถ่ง เนถีบ กันล่ะ &lt;br /&gt;&lt;br /&gt;    งานนี้ใช้ &lt;a href="http://www.codeblocks.org"&gt;Code::Block&lt;/a&gt;  Free and Opensource IDE C/C++  &lt;a href="http://www.codeblocks.org/nightly/"&gt;เลือกใช้แบบ เพิ่งออกจากเตา&lt;/a&gt;&lt;br /&gt;    &lt;a href="http://prdownload.berlios.de/codeblocks/wxmsw28u_gcc_cb_wx287.7z"&gt;ดาวน์โหลด dll&lt;/a&gt; เพิ่ม เอาไว้ที่ folder เดียวกันกับ binary file ของ Code::block &lt;br /&gt;    คอมไพเลอร์ ::  &lt;a href="http://www.mingw.org"&gt;Mingw&lt;/a&gt;  - &lt;a href="http://www.mingw.org/download.shtml"&gt;ดาวน์โหลดได้ที่นี่ &lt;/a&gt;, &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=2435&amp;package_id=240780&amp;release_id=529741"&gt;แบบ package ติดตั้งให้เองโหลดได้ที่นี่ ( MSYS )&lt;/a&gt;&lt;br /&gt;  set environment ให้  c:\Mingw\bin\ อยู่ใน System Path&lt;br /&gt;  logoff/login &lt;br /&gt;  ทดลองใช้ได้เลย&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;My Computer --&gt; Proproties&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_SqhWTvnRJyY/R517252jSfI/AAAAAAAAAIM/GPhFgQ002wE/s1600-h/env-setting.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_SqhWTvnRJyY/R517252jSfI/AAAAAAAAAIM/GPhFgQ002wE/s320/env-setting.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5160416931209234930" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My Computer --&gt; Proproties --&gt; Advances --&gt; Environment Variables&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_SqhWTvnRJyY/R518Op2jSgI/AAAAAAAAAIU/OLLS46qaf00/s1600-h/env-setting-2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_SqhWTvnRJyY/R518Op2jSgI/AAAAAAAAAIU/OLLS46qaf00/s320/env-setting-2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5160417339231128066" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My Computer --&gt; Proproties --&gt; Advances --&gt; Environment Variables --&gt; Path&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_SqhWTvnRJyY/R518k52jShI/AAAAAAAAAIc/gYz25YodWRc/s1600-h/env-setting-3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_SqhWTvnRJyY/R518k52jShI/AAAAAAAAAIc/gYz25YodWRc/s320/env-setting-3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5160417721483217426" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My Computer --&gt; Proproties --&gt; Advances --&gt; Environment Variables --&gt; Path --&gt;เพิ่ม&lt;br /&gt;";c:\Mingw\bin" &lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_SqhWTvnRJyY/R5182J2jSiI/AAAAAAAAAIk/t5PDFLWWHVU/s1600-h/env-setting-4.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_SqhWTvnRJyY/R5182J2jSiI/AAAAAAAAAIk/t5PDFLWWHVU/s320/env-setting-4.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5160418017835960866" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Code::Block Run - เริ่มหัดเขียน ลองก่อน Hellow world! &lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_SqhWTvnRJyY/R517H52jSdI/AAAAAAAAAH8/mhwZujNw1No/s1600-h/Codeblock-run.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_SqhWTvnRJyY/R517H52jSdI/AAAAAAAAAH8/mhwZujNw1No/s320/Codeblock-run.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5160416123755383250" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Code::Block Output - สำเร็จแล้วในที่สุด ภาษา C ก็เขียนได้!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_SqhWTvnRJyY/R517gZ2jSeI/AAAAAAAAAIE/b9u8txJYfFs/s1600-h/CB-output.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_SqhWTvnRJyY/R517gZ2jSeI/AAAAAAAAAIE/b9u8txJYfFs/s320/CB-output.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5160416544662178274" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-3208866877896790855?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/3208866877896790855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=3208866877896790855' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/3208866877896790855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/3208866877896790855'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2008/01/c-windows.html' title='หัดเขียนภาษา C บน Windows'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_SqhWTvnRJyY/R517252jSfI/AAAAAAAAAIM/GPhFgQ002wE/s72-c/env-setting.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-7060605101194107960</id><published>2008-01-28T11:43:00.000+07:00</published><updated>2008-01-28T12:35:08.189+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='virus'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='VIRTUMONDE'/><category scheme='http://www.blogger.com/atom/ns#' term='navlogon.dll'/><category scheme='http://www.blogger.com/atom/ns#' term='efccddb.dll'/><title type='text'>ติดไวรัสอีกแล้ว</title><content type='html'>เรื่องของเรื่องเกิดขึ้นเมื่อสัปดาห์ที่แล้ว ประมาณเครื่องของผู้ใช้ท่านหนึ่งได้เกิดติดหวัดขึ้นมา โดยที่หมอประจำเครื่อง&lt;br /&gt;ไม่สามารถแก้ไขได้ ประมาณว่าตรวจพบแต่ไม่สามารถ remove ออกได้ ค้นในเวบเบื้องต้น มันชื่อว่า "VIRTUMONDE" &lt;br /&gt;อ้อ พูดชื่อผิดไป จริงๆ แล้วมันเป็น Adware อย่างไรก็ดีจัดว่าเป็นซอฟต์แวร์ไม่พึงประสงค์จะให้มีในระบบ เช่นกัน &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;เรื่องของเรื่อง:&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;   ผู้ใช้ติดไวรัสทาง MSN แล้วเกิด Warnning ที่แจ้ง ผ่าน Antivirus เอง ว่าพบไวรัส แต่หลังจากได้ทำการ remove&lt;br /&gt;ผ่านทาง Antivirus Quarantine ปรากฏว่าไวรัสยงแจ้งปรากฏอยู่เรื่อยๆ  ทำให้ต้องเข้ามาดูว่าเจ้าตัวการจริงๆ มัน&lt;br /&gt;แอบอยู่ตรงไหนกัน หลังจากได้พยายามใช้ tool ของ sysinternal ในการแก้ไข ซึ่งมี autorun , filemon ,&lt;br /&gt;process explorer  ประกบแก้ไข ปรากฏว่าไม่สามารถลบมันออกได้ แม้ลบไปแล้วมันก็กลับมาอีก หรือแม้แต่ปิดการทำงาน&lt;br /&gt;ของ โปรเซส explorer.exe ก็ไม่สามารถลบมันออกไปได้  และใช้เวลาในการแทรคการทำงานของมัน ชักจะมากเกินไปแล้ว&lt;br /&gt;"สี่ชั่วโมงกว่าๆ ตั้งแต่เริ่มสังเกตุอาการ" ก็เลยต้องหา เครื่องมือมาช่วยในการจัดการแบบเบ็ดเสร็จไปเลยดีกว่า ซึ่ง จะถือเป็นทาง&lt;br /&gt;สุดท้ายเพราะว่า เป็นเครื่องมือของ ผู้ให้บริการอื่น ที่ไม่ใช่ เจ้าของ Antivirus เลยไม่ค่อยอยากจะลองใช้เพราะกลัวแทนที่จะเป็น&lt;br /&gt;การแก้ไวรัสแต่จะกลายกลับเป็น เชื้อเชิญไวรัสให้มาอยู่ในระบบเพิ่มโดยไม่ตังใจอีก แต่สุดท้ายหลังจากลองเรียบๆ เคียงๆ ดูแล้ว&lt;br /&gt;จำเป็นต้องใช้ทางนี้ ไม่อย่างนั้นต้องทำการ Ghost กลับมาใหม่ ( system restore ) ซึ่งจะใช้เวลามากเข้าไปอีกซึ่งต้องมา&lt;br /&gt;นั่งติดต้ง จูนซอฟต์แวร์ให้เครื่องใหม่อีก กะคร่าวๆ ประมาณ สองถึงสามชั่วโมง ทางเลือกสุดท้ายเลยต้องเอา "Third party tool" &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;ไฟล์ไวรัส (ส่วนหนึ่ง) โดยหลัก:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;c:\Windows\system32\navlogon.dll&lt;br /&gt;c:\Windows\System32\efccddb.dll&lt;br /&gt;&lt;br /&gt;ชื่อไวรัสที่ตรวจพบ "VIRTUMODE" &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;สรุปการแก้ไข&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;ไปโหลดตัวโปรแกรม fix มาชื่อว่า &lt;a href="http://www.bleepingcomputer.com/combofix/how-to-use-combofix"&gt;combofix &lt;/a&gt;ตัวนี้น่าทึ่งกับ คนเขียนมากรวมเอายาแก้อื่นๆ ที่น่าสนใจเอามาไว้ให้ด้วย&lt;br /&gt;อาทิ rootkit remove ( 3M ) , spyware etc.. เสียดายที่คนเขียนไม่ได้ทำการ update แต่ก็น่าดีใจที่มีไว้ให้&lt;br /&gt;โหลด &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;ขั้นตอน:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;ou&gt;&lt;br /&gt;&lt;li&gt;Set restore point ( backup ) เพราะไม่รู้ว่าอะไรจะพังบ้างงานนี้&lt;br /&gt;&lt;li&gt;ปิดโปรแกรมอื่น ที่ไม่ใช้งานให้เหลือแต่ explorer ทำงานอย่างเดียวก็พอ อย่างอื่นอาจทำให้โปรแกรม hang&lt;br /&gt;&lt;li&gt;รันทูลนั้น ( &lt;a href="http://www.bleepingcomputer.com/combofix/how-to-use-combofix"&gt;combofix.exe &lt;/a&gt;) เครื่องจะแสดงอาการประหลาดๆ หน่อยไม่เป็นไร เพราะเป็นขั้นตอนการ disable&lt;br /&gt;process ของพี่เขา ไม่ต้องไปรบกวน&lt;br /&gt;&lt;li&gt;เครื่องจะ restart รอบหนึ่งแล้ว พี่เขาจะ gen report ออกมาให้ว่ามีอะไรถูกลบแล้วไปอยูที่ไหนบ้าง เจ๋งป่ะ.. ;)&lt;br /&gt;&lt;li&gt;ตรวจสอบการทำงาน โปรแกรมโดยทั่วไป  ว่ามีอะไรผิดปกติหรือทำงานไม่ได้บ้าง&lt;br /&gt;&lt;li&gt;แก้ไขแล้ว set restore point ใหม่ กันเหนียวก็ใช้ backup tool แบ็คอัพ System state ไว้ด้วยกันเหนียว&lt;br /&gt;เผื่อ restore point พัง system state ยังพอช่วยได้บ้าง&lt;br /&gt;&lt;li&gt;ปิดเครื่องกับบ้าน&lt;br /&gt;&lt;/ou&gt;&lt;br /&gt;   ระยะเวลาทั้งหมดที่ใช้ในการแก้ไข + มอนิเตอร์  + รอการทำงานของโปรแกรม +- 6 ชั่วโมง &lt;br /&gt;&lt;br /&gt;   &lt;strong&gt; โปรแกรมที่คิดว่าสมควรจะมีและน่าเอามาติดตั้งไว้ในเครื่อง ( ฟรี! ) &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;    &lt;a href="http://www.download.com/Trend-Micro-HijackThis/3000-8022_4-10227353.html"&gt;Hijackthis&lt;/a&gt;&lt;br /&gt;  &lt;a href="http://www.safer-networking.org/en/index.html"&gt;Spybot Search and Destroy ( S&amp;D )&lt;/a&gt; &lt;br /&gt;  &lt;a href="http://antirootkit.com/software/index.htm"&gt;Antirootkit&lt;/a&gt;&lt;br /&gt;  &lt;a href="http://technet.microsoft.com/en-us/sysinternals/0e18b180-9b7a-4c49-8120-c47c5a693683.aspx"&gt;Sysinternal suite&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;  วันหลังถ้าไม่ขี้คร้านจะมาเขียนเรื่อง rootkit อีกที ว่ากันว่า trend ต่อไปของ rootkit ก็คือ Browser rootkit&lt;br /&gt;และ ที่น่าระวังก็คือ boot record rootkit เดี๋ยวขอศึกษามันให้มากกว่านี้หน่อยจะนำมาแถลงไข ต่อไป&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-7060605101194107960?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/7060605101194107960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=7060605101194107960' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7060605101194107960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7060605101194107960'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2008/01/virtumonde-efccddbdll.html' title='ติดไวรัสอีกแล้ว'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-3555773910647823814</id><published>2008-01-18T14:18:00.000+07:00</published><updated>2008-01-18T14:35:34.292+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='happy new year 2008'/><title type='text'>สวัสดีปีใหม่ พุทธศักราช 2551 หรือ คริสตศักราช 2008</title><content type='html'>ทักทายไหว้กัน ช้าไปหน่อย แต่ขอให้ทุกท่านมีความสุข สวัสดีจงมีบังเกิดแก่ทุกท่าน มีประโยคหนึ่งมาฝากครับ&lt;br /&gt;จาก คุณย่าแม่ชีน้อย ( ผมของเรียกคุณย่า แล้วกันเพราะติดมาแต่เด็กเล็กแล้ว )   แห่งวัดหินหมากเป้ง &lt;br /&gt;จ.หนองคาย ถ้าใครมีโอกาส ได้ไปเที่ยวหรือ ไปสักการะ ,ปฏิบัติธรรม หรือ อะไรก็แล้วแต่ ถ้ามีโอกาสก็ไปกราบไหว้ &lt;br /&gt;ผู้เฒ่าผู้แก่  ก็จักเป็นการดีและศิริมงคลแก่ตัว &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;" ความห่วงเป็นนิวรณ์ ก็ไม่เคยป้องกันตาย เศร้าโศกเพราะยึดถือ ในกำมือเป็นห่วงใย ชีวิตความรักใคร่ย่อถือไว้ว่าเป็นตน ร่างกายสรีรยนต์ไม่ใช่ตนเหมือนศีลธรรม ” &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;  วลีข้างต้น ผม copy มาจากหนังสือชีวประวัติของท่าน เอง ด้วยความชอบเลย copy มา post ซะเลยใครสนใจ&lt;br /&gt;ก็ตามไปอ่านกันได้ที่ &lt;br /&gt;&lt;br /&gt;   &lt;a href="  http://www.hinmarkpeng.org/pimpa.html"&gt;ประวัติและบทความแม่ชีน้อย&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.hinmarkpeng.org"&gt;เวบไซต์ วัดหินหมากเป้ง และ ข้อปฏิบัติธรรม-เสียงธรรม ของ หลวงปู่เทศน์ เทศน์รังษี &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-3555773910647823814?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/3555773910647823814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=3555773910647823814' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/3555773910647823814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/3555773910647823814'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2008/01/2551-2008.html' title='สวัสดีปีใหม่ พุทธศักราช 2551 หรือ คริสตศักราช 2008'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-108530925427269636</id><published>2007-11-27T09:08:00.000+07:00</published><updated>2007-11-27T09:14:55.318+07:00</updated><title type='text'>Setup Gaim with Google talk</title><content type='html'>now, I'm use ubuntu Dapper ( far to upgrade ). ok following screenshot show&lt;br /&gt;how to setup "gaim" with Googletalk service not pidgin. may be old for many &lt;br /&gt;people but new for newbie to ( i hope like that ).&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;Step: Tool-&gt;Accounts-&gt;Add  and following by scrennshot below , hope you fun with chat&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_SqhWTvnRJyY/R0t80TvqbDI/AAAAAAAAAH0/zOqMGR5-oPw/s1600-h/Screenshot-Modify+Account-1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_SqhWTvnRJyY/R0t80TvqbDI/AAAAAAAAAH0/zOqMGR5-oPw/s320/Screenshot-Modify+Account-1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5137337038041410610" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Other Link: &lt;a href="http://www.google.com/support/talk/bin/answer.py?hl=en&amp;answer=24073"&gt;Piggin setup&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-108530925427269636?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/108530925427269636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=108530925427269636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/108530925427269636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/108530925427269636'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/11/setup-gaim-with-google-talk.html' title='Setup Gaim with Google talk'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_SqhWTvnRJyY/R0t80TvqbDI/AAAAAAAAAH0/zOqMGR5-oPw/s72-c/Screenshot-Modify+Account-1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-1482598219265804462</id><published>2007-11-26T22:15:00.000+07:00</published><updated>2007-11-27T08:58:42.339+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='security audit'/><category scheme='http://www.blogger.com/atom/ns#' term='่joke'/><title type='text'>Hack Cat!</title><content type='html'>หลังจากไปร่วมงาน CDICT2007 เมื่อวันที่ 22-23 พฤศจิกายนที่ผ่านมา อันเป็นหัวข้อเกี่ยวกับเรื่อง&lt;br /&gt;ความปลอดภัยเพื่อให้ตระหนักถึงภัยอันตรายอันนี้  เอาล่ะ หลังจากกลับมาแล้วก็นึกได้ว่า มีภัยอันตรายอีกตัว&lt;br /&gt;หนึ่งที่เป็นภัยเงียบอันตรายไม่แพ้ spyware หรือ stealth rootkit มันคือ  Hack Cat! &lt;br /&gt;&lt;br /&gt;   "แมว hack เครื่อง" ฟังดูแล้วน่าอัศจรรย์ใจยิ่งนัก เป็นไปได้อย่างไร  &lt;br /&gt;&lt;br /&gt;StoryCase: เปิดเครืื่องทิ้่งไว้ แล้วเข้านอน ที่เครื่องมี AntyVirus + AntiSpyware ( offline )&lt;br /&gt;+  Antirootkit + personal firewall  ผลหลังจากโดน hack เครื่องมี dialog ประหลาด&lt;br /&gt;โผล่ และ.. Trojan อีก 9 ตัวที่ตรวจพบ เกิดอะไรขึ้น&lt;br /&gt;&lt;br /&gt;Step1- เปิด NoteBook ทิ้งไว้ แล้วเข้านอนเนื่องจากเพลีย&lt;br /&gt;Step2- แมวมาเล่นบน notebook ประหนึ่ง ลานเล่นอเนกประสงค์ ( เพราะ LCD บานเกือบสุด รอยเท้าเต็ม&lt;br /&gt;       LCD&lt;br /&gt;Step3- แมวเปิด browser และ เรียก Trojan เข้าเครื่อง&lt;br /&gt;Step4- แมวเปิดแน่บ ไปนอน เอกขเนก สบายแฮ&lt;br /&gt;Step5- เครื่องติด Trojan เรียบร้อย เป็นที่น่าอัศจรรย์ใจแท้ นี่สิ แมว ของคน IT ... T_T&lt;br /&gt;&lt;br /&gt;Trobleshoot้: พึงระวังอย่าปล่อยโน๊ตบุ๊ค เอาไว้ตามลำพัง โดยไม่มีเจ้าของนั่งด้วย และ สัตว์เลี้ยงแสนซื่อ อาจมือซน &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;นี่คือหนึ่งคำพิสูจน์ คอมฯ ที่ปลอดภัย คือคอมฯ ที่ถอดปลั๊ก&lt;br /&gt;&lt;br /&gt;จบ..&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-1482598219265804462?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/1482598219265804462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=1482598219265804462' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/1482598219265804462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/1482598219265804462'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/11/hack-cat.html' title='Hack Cat!'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-5032246555924823912</id><published>2007-10-29T15:27:00.000+07:00</published><updated>2007-10-29T18:27:04.282+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='raid'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Software RAID setup on Debian :: ตอนที่ 1</title><content type='html'>เนื่องจากวันนี้ค่อนข้างจะว่างพอสมควร เลยเอาภาพ screenshot ขึ้นเวบ.จะได้ล้าง desktop ซะที โปรเจ็กต์นี้จริงๆ ก็คือจะช่วย blaa ( #ubuntu-th , #tlwg ) ทำการทดลองสร้าง RAID ขึ้นมาบน Debian จริงๆ ก็รับปากไว้นานแล้วแต่ก็ไม่ได้ทำให้จริงๆ ซะที  ก็เลยจะมาลองนั่งไล่ทำให้ดู เพราะส่วนใหญ่ตอนนี้ที่ใช้งานอยู่ก็ Windows OS ซะเป็นส่วนมาก &lt;br /&gt;&lt;br /&gt;    ก่อนอื่นเนื่องจากผมจำต้องใช้ Windows OS เป็น OS หลักในการทำงานก็เลยขอใช้ Virtual PC เป็นตัวช่วยในการทดสอบครั้งนี้  งานนี้มีสาม/สี่ ตัวช่วย คือ &lt;br /&gt;&lt;br /&gt;&lt;ou&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.vmware.com"&gt;VMware&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/windows/products/winfamily/virtualpc/default.mspx"&gt;Virtual PC&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.virtualbox.org/"&gt;Virtual Box &lt;/a&gt;( Opensource )&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.qemu.org"&gt;qemu&lt;/a&gt;  ( opensource )&lt;br /&gt;&lt;/ou&gt;&lt;br /&gt;&lt;br /&gt;  คิดว่าตัวเลือกที่เหมาะก็คือ Vmware server เนื่องจากความเข้ากันได้กับตัว OS และที่สำคัญสำหรับงานนี้ก็คือ การเพิ่ม ฮาร์ดดิสก์เสมือน ( Virtual Harddisk ) จะทำได้มากกว่า Virtual PC ซึ่งอนุญาติให้ทำการเพิ่มได้แค่ สองตัวเท่านั้น ส่วนอีกหนึ่งตัวคือ Virtual Box นั้นมีข้อดีที่ความเร็วแต่ความเสถียรในการทำงานกับเครื่องผมที่เจอมา ก็เลยยังไม่อยากใช้ ส่วน qemu นั้นช้าไปและคอนโทรลได้ไม่ถนัด ที่สำคัญลักษณะชื่อของมันก็คือ processor emulator เพราะฉะนั้นถ้าประสิทธิภาพให้เทียบกันกับ สามตัวข้างบน คงไม่เท่า &lt;br /&gt;&lt;br /&gt;    โจทย์ของงานนี้ก็คือ  ทดลองทำการสร้าง Software RAID บน Debian ซึ่งจะทดลองทำ RAID ที่ใช้และได้ยินกันบ่อยคือ RAID0,1,3,5 งานนี้เพื่อความสะดวกผมจะเอา Harddisk สัก 5 ลูกๆ ละ 500 MB ( Virual Disk ) ไม่ต้องกังวลเรื่อของขนาดเนื่องจากว่า หลักการก็เช่นเดียวกัน&lt;br /&gt;&lt;br /&gt;   อย่างไรก็ดีคงไม่เขียนทีเดียวอัดลงไป เพราะเยอะและขี้เกียจเหมือนกัน งานโปรเจ็กต์อีกตัวหนึ่งก็ยังไม่เสร็จ ( Dump paradox database )  ก็เลยแบ่งๆ ค่อยๆ ลงไปแล้วกัน แบ่งเป็นตอนๆ เริ่มแรกตอนที่ 1 ติดตั้ง Virtual Harddisk ก่อน งานถัดไป ก็คือ การลง Debian , การติดตั้ง Software etc..&lt;br /&gt;&lt;br /&gt;  เริ่มกันเลยดีกว่า ดาวน์โหลด Vmware Server มาทำการติดตั้งได้ที่ www.vmware.com หลังจากดาวน์โหลดมาแล้วต้องมีการ register กันให้ยุ่งยากนิดหน่อย งานนี้อยากใช้ของฟรีก็ต้องลำบากกันหน่อย เอาละหลังจากที่ติดตั้งและลงทะเบียนของคีย์ เพื่อที่จะ Activate product แล้วก็มาทำการติดตั้ง Virtual Harddisk แบบในภาพกันเลย&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#เรียกโปรแกรม Vmware ขึ้นมา ไปที่ New--&gt;Virtual Machine เพื่อสร้าง VM ใหม่ขึ้นมา&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_SqhWTvnRJyY/RyW2oQ-mMYI/AAAAAAAAAF0/W2B09BNftu4/s1600-h/VM-Setup-1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_SqhWTvnRJyY/RyW2oQ-mMYI/AAAAAAAAAF0/W2B09BNftu4/s320/VM-Setup-1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5126704553699717506" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#หน้าต่าง wizard แรก&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_SqhWTvnRJyY/RyW23A-mMZI/AAAAAAAAAF8/MFzMPAg4iFU/s1600-h/VM-Setu-2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_SqhWTvnRJyY/RyW23A-mMZI/AAAAAAAAAF8/MFzMPAg4iFU/s320/VM-Setu-2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5126704807102787986" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#เลือกแบบของ Virtual machine ที่จะสร้าง ถ้าต้องการปรับแต่งค่าต่างๆ เอง ก็เลือก custom&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_SqhWTvnRJyY/RyW3hg-mMbI/AAAAAAAAAGM/JAt02b5ep0Q/s1600-h/VM-setup-3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_SqhWTvnRJyY/RyW3hg-mMbI/AAAAAAAAAGM/JAt02b5ep0Q/s320/VM-setup-3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5126705537247228338" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#จากนั้นจะมี option ให้เลือก pre os ส่วนของผมเลือก Other-linux-kernel 2.6 &lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_SqhWTvnRJyY/RyW4Aw-mMcI/AAAAAAAAAGU/Xy2tZbL7Iek/s1600-h/VM-Setup-4.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_SqhWTvnRJyY/RyW4Aw-mMcI/AAAAAAAAAGU/Xy2tZbL7Iek/s320/VM-Setup-4.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5126706074118140354" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#กำหนดชื่อของ Virtual machine และ สถานที่เก็บ Virutal machine &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_SqhWTvnRJyY/RyW4Yw-mMdI/AAAAAAAAAGc/69Hp4SYpAk0/s1600-h/VM-setup-6.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_SqhWTvnRJyY/RyW4Yw-mMdI/AAAAAAAAAGc/69Hp4SYpAk0/s320/VM-setup-6.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5126706486435000786" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#เลือกประเภทการเชื่อมต่อของ Network จะขอพูดศัพท์อีกสองคำคือ Host OS และ Guest OS โดย Host OS คือ OS ของเครื่องที่ run Vmware ส่วน Guest OS คือ OS ที่รันอยู่ใน VMware เช่น ในที่นี้ Guest OS คือ "debian" &lt;br /&gt;&lt;br /&gt;&lt;ou&gt;&lt;br /&gt;&lt;li&gt;Bridge :: จะเหมือนกันกับ  guest OS นั้นได้ต่อกับเครือข่ายโดยตรง ถ้าใช้เบอร์ไอพีจะใช้คนละเบอร์กันกับ Host OS&lt;br /&gt;&lt;li&gt;NAT :: เป็นการเชื่อมต่อผ่าน Nat เบอร์ IP จะ share กันใช้กับ Host OS หรือ เบอร์เดียวกัน&lt;br /&gt;&lt;li&gt;Host only Network :: ใช้เชื่อมต่อภายใน guest OS เท่านั้น หรือเหมือนกับ loopback adapter&lt;br /&gt;&lt;li&gt;No Connection :: ไม่มีการใช้การเชื่อมต่อ ( no lancard )&lt;br /&gt;&lt;/ou&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_SqhWTvnRJyY/RyW6XQ-mMeI/AAAAAAAAAGk/SxU5FKtxZrg/s1600-h/VM-setup-7.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_SqhWTvnRJyY/RyW6XQ-mMeI/AAAAAAAAAGk/SxU5FKtxZrg/s320/VM-setup-7.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5126708659688452578" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#Setup ขนาดของ Harddisk ( IDE/SCSI ) ที่จะทำการติดตั้งตัว OS ในที่นี้ผมเลือกเอาเป็น 2GB ก็เหลือเฟือเพราะใช้แค่ทดลองระบบและขนาดของ package โดยมากก็ไม่มีอะไรติดตั้งเพิ่มเติมอีกมากมาย เลือกขนาดของ disk แล้วก็กด " Finish " ได้เลย หากต้องการแบ่งขนาดของ disk ออกเป็นส่วนๆ ส่วนละ 2GB ก็เลือก ออปชั่นด้านล่างด้วย  รอสักพักมันจะสร้าง Virtual machine ให้เรา&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_SqhWTvnRJyY/RyW66Q-mMfI/AAAAAAAAAGs/OuBDcksw520/s1600-h/VM-setup-8.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_SqhWTvnRJyY/RyW66Q-mMfI/AAAAAAAAAGs/OuBDcksw520/s320/VM-setup-8.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5126709260983874034" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#จากนั้นจะขึ้นคล้ายๆ กันกับรุปข้างล่างนี้&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_SqhWTvnRJyY/RyW7nQ-mMgI/AAAAAAAAAG0/-Bit2ls4Hg8/s1600-h/VM-setup-9.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_SqhWTvnRJyY/RyW7nQ-mMgI/AAAAAAAAAG0/-Bit2ls4Hg8/s320/VM-setup-9.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5126710034077987330" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#จากนั้นมาทำการเพิ่ม Virtual Disk หรือ ฮาร์ดดิสก์สเมือนเข้าไปในระบบ เพื่อทำ Lab นี้กันต่อ โดยไปที่ Edit Virutal machine Setting ดังในรุป &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_SqhWTvnRJyY/RyW77w-mMhI/AAAAAAAAAG8/kclv8JUppFU/s1600-h/Vm-Setup-10.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_SqhWTvnRJyY/RyW77w-mMhI/AAAAAAAAAG8/kclv8JUppFU/s320/Vm-Setup-10.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5126710386265305618" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#จะมีหน้าต่างขึ้นมา ให้กด "Add" จะปรากฏหน้าต่าง Add Harware wizard ขึ้นมาดังรูป&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_SqhWTvnRJyY/RyW9MQ-mMiI/AAAAAAAAAHE/DYz4Bc52R5I/s1600-h/VM-ADD-Disk-1.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_SqhWTvnRJyY/RyW9MQ-mMiI/AAAAAAAAAHE/DYz4Bc52R5I/s320/VM-ADD-Disk-1.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5126711769244774946" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#เลือก Harddisk&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_SqhWTvnRJyY/RyW9dw-mMjI/AAAAAAAAAHM/es_9s8nEfYU/s1600-h/VM-ADD-Disk-2.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_SqhWTvnRJyY/RyW9dw-mMjI/AAAAAAAAAHM/es_9s8nEfYU/s320/VM-ADD-Disk-2.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5126712069892485682" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#เลือก Create New virtual Disk เพื่อสร้าง Harddisk ใหม่ดังรูป &lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_SqhWTvnRJyY/RyW9zA-mMkI/AAAAAAAAAHU/ebOR7BVW-uM/s1600-h/VM-ADD-Disk-3.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_SqhWTvnRJyY/RyW9zA-mMkI/AAAAAAAAAHU/ebOR7BVW-uM/s320/VM-ADD-Disk-3.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5126712434964705858" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#เลือกประเภทของ Harddisk มีให้เลือก IDE/SCSI &lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_SqhWTvnRJyY/RyXBDQ-mMlI/AAAAAAAAAHc/YDW-eUHLZsQ/s1600-h/VM-ADD-Disk-4.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_SqhWTvnRJyY/RyXBDQ-mMlI/AAAAAAAAAHc/YDW-eUHLZsQ/s320/VM-ADD-Disk-4.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5126716012672463442" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#เลือกขนาด virual disk ในทีนี้ผมเลือก 500MB หรือ 0.5 ดังรูป ถ้าเนื้อที่เหลือน้อยก็เลือกเอาตามความสะดวก&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_SqhWTvnRJyY/RyXBkg-mMmI/AAAAAAAAAHk/i2bL_XHtULI/s1600-h/VM-ADD-Disk-5.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_SqhWTvnRJyY/RyXBkg-mMmI/AAAAAAAAAHk/i2bL_XHtULI/s320/VM-ADD-Disk-5.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5126716583903113826" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#ตั้งชื่อ virtual disk กด finnish เป็นอันเสร็จพิธี &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_SqhWTvnRJyY/RyXB3Q-mMnI/AAAAAAAAAHs/EDslnJTa0jA/s1600-h/VM-ADD-disk-6.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_SqhWTvnRJyY/RyXB3Q-mMnI/AAAAAAAAAHs/EDslnJTa0jA/s320/VM-ADD-disk-6.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5126716906025661042" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ในตอนหน้าจะมาต่อกันเรื่องการติดตั้ง debian อาจจะนานเพราะขึ้นอยูกับความว่างและความขี้เกียจและความขยันนั้นลงตัว :-)&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-5032246555924823912?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/5032246555924823912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=5032246555924823912' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5032246555924823912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5032246555924823912'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/10/software-raid-setup-on-debian-1.html' title='Software RAID setup on Debian :: ตอนที่ 1'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_SqhWTvnRJyY/RyW2oQ-mMYI/AAAAAAAAAF0/W2B09BNftu4/s72-c/VM-Setup-1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-6660911526865433502</id><published>2007-10-29T14:45:00.000+07:00</published><updated>2007-10-29T14:57:46.053+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='remote connection'/><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='sqlsever 2005 express'/><title type='text'>ปรับแต่ง SQL 2005 Express ให้สามารถทำงานผ่านเครือข่าย</title><content type='html'>นั่ง clear Desktop อยู่รกทั้งตกคน ตกเครื่อง ( desktop ) เลยขอเอา screen shot มาขึ้นเวบดีกว่า ปล่อยเสียประโยชน์ไป&lt;br /&gt; &lt;br /&gt;   ปกติ SQL 2005 express จะถูกระบุไว้ในเอกสารและค่าปกติการติดตั้งจะอนุญาติให้ทำการใช้ งานได้เฉพาะภายในเท่านั้น ( local only ) ทีนี้เพื่อเปิดการใช้งานผ่านทางเครือข่ายก็ทำดังรูป ข้างล่างเลยครับ ทำได้โดยการเรียก "SQL Server Surface Area Configuration " ซึ่งเป็นหนึ่งในเครื่องมือ สำหรับจัดการกับ  Microsoft SQL server 2005 express &lt;br /&gt;&lt;br /&gt;  ไปที่ "Database Engine--&gt;Remote connection" ดังรูปข้างล่างนี้ ถึงไม่เป็น Opensource ขอเป็น OpenKnowhow แล้วกัน :)~  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_SqhWTvnRJyY/RyWRpQ-mMVI/AAAAAAAAAFk/DJRTrFBi0lY/s1600-h/2.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_SqhWTvnRJyY/RyWRpQ-mMVI/AAAAAAAAAFk/DJRTrFBi0lY/s320/2.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5126663888949358930" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-6660911526865433502?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/6660911526865433502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=6660911526865433502' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/6660911526865433502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/6660911526865433502'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/10/sql-2005-express.html' title='ปรับแต่ง SQL 2005 Express ให้สามารถทำงานผ่านเครือข่าย'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_SqhWTvnRJyY/RyWRpQ-mMVI/AAAAAAAAAFk/DJRTrFBi0lY/s72-c/2.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-6555035151582038211</id><published>2007-10-26T15:17:00.000+07:00</published><updated>2007-10-26T15:35:13.049+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Netserver LH3'/><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='driver'/><title type='text'>แก้ปัญหา HP Netserver LH3 ติดตั้งกับ Window2000</title><content type='html'>วันนี้ได้รับงาน ที่รับปากเอาไว้ โดยน้องเขา ขอให้ช่วยดูเรื่องการติดตั้งระบบปฏิบัติการที่ไม่สามารถติดตั้ง ได้ เครื่อง&lt;br /&gt;ก็เก่าพอสมควร โดยอาการก็คือ "หลังจากทำการติดตั้งวินโดว์ครั้งแรกไปแล้ว พอครั้งต่อไปบูทขึ้นมาไม่สามารถมองเห็นระบบ&lt;br /&gt;ปฏิบัติการได้ " เซอร์เวอร์ที่เกิดอาการก็คือ HP Netserver LH3 ( PIII 400Mhz , 2 CPU )&lt;br /&gt;&lt;br /&gt;  &lt;strong&gt;ทางแก้คือต้อง&lt;/strong&gt;&lt;br /&gt;   -ทำการ update BIOS กับ firmware &lt;br /&gt;  -ติดตั้ง SCSI driver ให้กับ วินโดว์เข้าไปด้วยตอน  ติดตั้ง ( กด F6 ตอนระบบติดตั้งเริ่มทำงาน ) &lt;br /&gt;&lt;br /&gt;  อ้างอิง :: &lt;a href="http://h20000.www2.hp.com/bc/docs/support/SupportManual/lpn11407/lpn11407.pdf?jumpid=reg_R1002_USEN"&gt;Overview ::  HP Netserver LH3&lt;/a&gt; , &lt;a href="http://h20000.www2.hp.com/bc/docs/support/SupportManual/lpn11561/lpn11561.pdf?jumpid=reg_R1002_USEN"&gt;Microsoft cluster in&lt;br /&gt;stallation Guide &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  Driver Download:  -&gt; &lt;a href="http://h50176.www5.hp.com/support/D4998A/drivers/?lang=zh-hans&amp;cc=cn"&gt;HP Netserver LH3 download&lt;/a&gt;  "HP CN site!"&lt;br /&gt;&lt;br /&gt;  Microsoft KB: -&gt;  &lt;a href="http://support.microsoft.com/kb/216645"&gt;อ้างอิง Microsoft support KB&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  จบ.. :-)~&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-6555035151582038211?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/6555035151582038211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=6555035151582038211' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/6555035151582038211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/6555035151582038211'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/10/hp-netserver-lh3-window2000.html' title='แก้ปัญหา HP Netserver LH3 ติดตั้งกับ Window2000'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-8147849863096774715</id><published>2007-10-23T19:14:00.000+07:00</published><updated>2007-10-23T19:43:13.722+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Paradox'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>แก้ปัญหา .NET  กับ paradox และมีปัญหากับข้อมูลภาษาไทย</title><content type='html'>หลังจากที่เสียเวลามาสองอาทิตย์กับ การที่พยายามจะเชื่อมต่อกับ Paradox DB เพื่อที่จะเขียน แอพฯ เสริม&lt;br /&gt;การใช้งาน ปัญหาที่พบคือ ตัวอักษรไม่สามารถแสดงผลได้อย่างถูกต้อง คือ แสดงผลเป็น " ╖┤╩═║" ซึ่งปกติ&lt;br /&gt;แล้ว .NET แสดงผลเป็น UTF8 แต่ใน  DB เก็บไว้เป็น Codepage DOS OEM 437 ครั้งจะเอามาแสดงผลก็&lt;br /&gt;พิกลพิการกันไปพอดี &lt;strong&gt;จากวิธีเดิมที่ผมทำคือ แปลงจาก UTF8 -&gt; Windows-874 ซึ่งตามหลักต้องเป็นเช่นนั้น แต่&lt;br /&gt;ปรากฏว่าไม่ได้ผล&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;   ด้วยความช่วยเหลือจาก pFz จากห้อง #ubuntu-th ( ที่เป็นห้องรวมพลคนรัก ubuntu ในไทย ) ช่วยแก้ไข&lt;br /&gt;เลยได้ code ออกมาตามข้างล่างนี้&lt;br /&gt;&lt;br /&gt;'กำหนดต้วแปร Encoding &lt;br /&gt;                Dim DOSenc As Encoding&lt;br /&gt;        Dim UTF8enc As Encoding&lt;br /&gt;        Dim w874 As Encoding&lt;br /&gt;&lt;br /&gt;'กำหนดตัวแปร  Array byte เพื่อทำการรับค่าจาก ฟังก์ชั่นที่ทำการแปลงข้อความ&lt;br /&gt;&lt;br /&gt;        Dim UTF8Byte As Byte()&lt;br /&gt;        Dim DOSByte As Byte()&lt;br /&gt;&lt;br /&gt;        Dim Datastring As String&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;' # define DOS encode&lt;br /&gt;&lt;br /&gt;        DOSenc = Encoding.GetEncoding(437)&lt;br /&gt;&lt;br /&gt;' #denfine UTF8 encode&lt;br /&gt;&lt;br /&gt;        UTF8enc = Encoding.UTF8&lt;br /&gt;&lt;br /&gt;' #define Windows-874 encode&lt;br /&gt;&lt;br /&gt;        w874 = Encoding.GetEncoding(874)&lt;br /&gt;&lt;br /&gt;' สมมุติว่า ตัวอักษรที่รับเข้ามา คือ ตัวแปร s นะครับ&lt;br /&gt;&lt;br /&gt;        UTF8Byte = UTF8enc.GetBytes(s)&lt;br /&gt;&lt;br /&gt;' ใช้ฟังก์ชั่น Encoding.Convert แปลง Encoding โดยแปลงจาก UTF8 -&gt; OEM 437 &lt;br /&gt;&lt;br /&gt;        DOSByte = Encoding.Convert(UTF8enc, DOSenc, UTF8Byte)&lt;br /&gt;&lt;br /&gt;' จากนั้นใช้ Method GetString  เพื่อทำการแปลง Byte ให้กลายเป็น String อีกที สังเกตว่าเราเอา Byte &lt;br /&gt;' ที่ได้จากแปลงคือ OEM 437 มาใส่ให้ Windows-874 encoding แสดงผล &lt;br /&gt;&lt;br /&gt;       Datastring = w874.GetString(DOSByte)&lt;br /&gt;&lt;br /&gt;#class use&lt;br /&gt;&lt;br /&gt;System.text.encoding&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-8147849863096774715?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/8147849863096774715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=8147849863096774715' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/8147849863096774715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/8147849863096774715'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/10/net-connect-paradox.html' title='แก้ปัญหา .NET  กับ paradox และมีปัญหากับข้อมูลภาษาไทย'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-7351492095492921152</id><published>2007-10-19T09:52:00.000+07:00</published><updated>2007-10-19T09:58:08.674+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><category scheme='http://www.blogger.com/atom/ns#' term='bookmark'/><title type='text'>del.icio.us :: Me</title><content type='html'>del.icio.us is share bookmark online , plugin for Internet explorer you can&lt;br /&gt;find here -&gt; &lt;a href="http://del.icio.us/help/ie/extension "&gt;&lt;strong&gt;Internet Explorer Extension&lt;/strong&gt;&lt;/a&gt; and Firefox can found here &lt;br /&gt;--&gt; &lt;a href="http://del.icio.us/help/firefox/extension"&gt;&lt;strong&gt;Firefox Extension&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;  My bookmark is http://del.icio.us/udomsak , welcome&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-7351492095492921152?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/7351492095492921152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=7351492095492921152' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7351492095492921152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7351492095492921152'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/10/delicious-me.html' title='del.icio.us :: Me'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-4424281314714309698</id><published>2007-10-19T08:38:00.000+07:00</published><updated>2007-10-19T08:53:54.371+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='news'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>News Update program OSS ::  โปรแกรมใหม่ที่น่าสนใจ</title><content type='html'>โอเพ่นซอร์สเนตเวิร์กมอนิเตอร์ระดับองค์กร ( Enterprise network monitoring ) ออกเวอร์ชั่น&lt;br /&gt;ใหม่แล้ว 2.1คุณสมบัติเพิ่มเติมน่าสนใจหลายอย่าง มี Ajax เข้าไปใช้ใน dash board ด้วยสนใจ  ดูเพิ่มเติมได้&lt;br /&gt;ที่  &lt;a href="http://www.zenoss.com/community/code/zenoss-2.1/zenoss-core-2-1"&gt;รายละเอียดเพิ่มเติม เวอร์ชั่น 2.1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;      ปัจจุบันปัญหาที่สร้างความรำคาญเปลืองแบนด์วิทท์ กำลังของ Admin ด้วยไม่เป็นสองรองใครคือ SPAM มาลอง&lt;br /&gt;ทดลองใช้ SMTP proxy ดู ลดภาระตัวเซอร์เวอร์หลักไปได้ด้วย หรือ จะทำเป็น SMTP gateway ก็น่าสน ตัวที่จะ&lt;br /&gt;แนะนำนี่คือ  Anti Spam SMTP Proxy ( ASSP ) ออกเวอร์ชั่นใหม่แล้วตอนนี้ ASSP 1.3.3.8 สนใจดู&lt;br /&gt;เพิ่มเติมได้ที่ &lt;a href=" http://assp.sourceforge.net/"&gt; http://assp.sourceforge.net/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-4424281314714309698?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/4424281314714309698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=4424281314714309698' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/4424281314714309698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/4424281314714309698'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/10/news-update-program-oss.html' title='News Update program OSS ::  โปรแกรมใหม่ที่น่าสนใจ'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-6415046524825269270</id><published>2007-09-24T10:41:00.000+07:00</published><updated>2007-09-24T11:18:18.241+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>plugin eclipse ที่ติดตั้ง</title><content type='html'>Note eclipse plugin ที่ใช้ใน ณ ขณะนี้เผื่อกันลืม &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Eclipse : Java support &lt;br /&gt;&lt;br /&gt;web:&lt;br /&gt;download: &lt;a href="http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/20070702/eclipse-java-europa-win32.zip&amp;r=1&amp;protocol=http"&gt;Win32&lt;/a&gt;,&lt;a href="http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/20070702/eclipse-java-europa-linux-gtk.tar.gz&amp;r=1&amp;protocol=http"&gt;Linux&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;J2EE:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.eclipse.org/downloads/moreinfo/jee.php"&gt;http://www.eclipse.org/downloads/moreinfo/jee.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CDT : C/C++ IDE &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.eclipse.org/downloads/moreinfo/c.php"&gt;http://www.eclipse.org/downloads/moreinfo/c.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;WTP web tools platform : &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.eclipse.org/webtools/"&gt;http://www.eclipse.org/webtools/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PHP IDE ( PDT )&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.eclipse.org/pdt/"&gt;http://www.eclipse.org/pdt/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Business Intelligence and Reporting Tools (BIRT) &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.eclipse.org/birt/"&gt;http://www.eclipse.org/birt/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;SVN plugin : &lt;br /&gt;&lt;br /&gt;&lt;a href="http://subclipse.tigris.org/"&gt;http://subclipse.tigris.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Application Server : JBOSS&lt;br /&gt;&lt;br /&gt;&lt;a href="http://labs.jboss.com/"&gt;http://labs.jboss.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Application Server : Geronimo&lt;br /&gt;&lt;br /&gt;&lt;a href="http://geronimo.apache.org/"&gt;http://geronimo.apache.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Application Server : Glass fish ( SUN opensource ) &lt;br /&gt;&lt;br /&gt;&lt;a href="https://glassfish.dev.java.net/"&gt;https://glassfish.dev.java.net/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-6415046524825269270?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/6415046524825269270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=6415046524825269270' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/6415046524825269270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/6415046524825269270'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/09/plugin-eclipse.html' title='plugin eclipse ที่ติดตั้ง'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-3849789507074701563</id><published>2007-09-23T22:14:00.000+07:00</published><updated>2007-09-23T23:02:55.397+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>ติดตั้ง  eclipse และ SUN java บน Ubuntu Dapper</title><content type='html'>ของเดิมให้มาเป็น gcj ทำงานกับ eclipse แล้วเกิด error แบบนี้ &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_SqhWTvnRJyY/RvaD0Ou4tKI/AAAAAAAAAFM/E6B1snCwaF4/s1600-h/Screenshot-Intro+Error+.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_SqhWTvnRJyY/RvaD0Ou4tKI/AAAAAAAAAFM/E6B1snCwaF4/s320/Screenshot-Intro+Error+.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5113419360256963746" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ทางแก้คือ ดาวน์โหลด &lt;a href="http://java.sun.com/javase/downloads/?intcmp=1281"&gt;java จาก site ของ sun&lt;/a&gt; มา ของผมเลือกเป็นแบบ bin ไฟล์&lt;br /&gt;&lt;br /&gt;เปลี่ยนโหมดไฟล์&lt;br /&gt;&lt;br /&gt;chmod +x jdk-6u2-linux-i586.bin&lt;br /&gt;&lt;br /&gt;ย้ายไฟล์ไปไว้ที่ๆ เราต้องการ ในที่นี้ผมเอาไว้ที่ /opt&lt;br /&gt;&lt;br /&gt;mv jdk1.6.0_02 /opt/&lt;br /&gt;&lt;br /&gt;Debian &amp; Ubuntu มีแพคเกจตัวหนึ่งมาให้ ช่วยอำนวยความสะดวกให้ในกรณีติดตั้ง แพคเกจหลายๆ&lt;br /&gt;แพคเกจแต่ต่างเวอร์ชั่นหรือต่างชื่อ ลงในระบบแต่ใช้ ชื่อเดียวกันได้ เช่น  ในเครื่องผมมี&lt;br /&gt;gcj , SUN java 1.6 , SUN java 1.5 แต่โปรแกรมที่ผมต้องการเรียกใช้ชื่อว่า "java" พูดอีกอย่างคือ&lt;br /&gt;ผมใช้ชื่อกลางเดิม แต่เวลาใช้งานจริงๆ มันจะไปเรียกเอาตัวไหนก็ได้  สะดวกดีไม่ต้อง&lt;br /&gt;มาคอยเปลี่ยน symbolick link เผลอๆ ทำไปๆ ลืมอีกว่าไปเพิ่ม symbolick link ไว้ที่ไหน ชื่ออะไร&lt;br /&gt;และระบบเป็นระเบียบมากขึ้น &lt;br /&gt;&lt;br /&gt;แพคเกจตัวนี้ชื่อว่า update-alternative ("/etc/alternavtive") ดูเอกสารเพิ่มเติมได้  &lt;br /&gt;man update-alternatives &lt;br /&gt;&lt;br /&gt;วิธีการติดตั้ง alternative link ใหม่&lt;br /&gt;&lt;br /&gt;#update-alternatives --verbose --install /usr/bin/java  java /opt/jdk.1.6.0/jre/bin/java 99&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;หลังจากติดตังคราวนี้มาเลือกโปรแกรม default สาำหรับทำงานกัน&lt;br /&gt;&lt;br /&gt;#update-alternatives --config java&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;จะมี list ขึ้นมาให้เลือก แล้วให้เราใส่ หมายเลขของ รายการ ซ่งแสดงชื่อโปรแกรมที่จะทำงานจริงๆ &lt;br /&gt;ให้เราเลือก เราก็เลือกไป เป็นอันเรียบร้อย&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ตรวจสอบการทำงานโดยเรียกการทำงาน&lt;br /&gt;&lt;br /&gt;#java -version&lt;br /&gt;&lt;br /&gt;หรือ&lt;br /&gt;&lt;br /&gt;#update-alternatives --display java&lt;br /&gt;&lt;br /&gt;หรือ&lt;br /&gt;&lt;br /&gt;#ls -l /etc/alternatives/java&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/downloads/download.php?file=/technology/epp/downloads/release/20070702/eclipse-java-europa-linux-gtk.tar.gz&amp;r=1&amp;protocol=http"&gt;ดาวน์โหลด eclipse มา จาก eclipse site&lt;/a&gt; ของผมเลือกเป็น java plugin ตัวอื่นๆ ค่อยเลือกเอาทีหลัง ดาวน์โหลดมาแล้วจะเป็น .tar.gz ไฟล์  ให้ทำการ extract  file เลือกๆ ที่จะเก็บของผมเก็บไที่ home directory ของตัวเอง&lt;br /&gt;&lt;br /&gt;/home/udomsak/eclipse&lt;br /&gt;&lt;br /&gt;สั่ง eclipse ทำงาน ถ้าเกิดสมมุติเกิดข้อผิดพลาดขึ้นอยากจะรู้ว่าเกิดอะไร ก็สั่งรัน จาก terminal&lt;br /&gt;ดวยคำสั่ง &lt;br /&gt;&lt;br /&gt;#./eclipse --debug&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;เปลี่ยน jre สำหรับการทำงานของ eclipse ไปที่ เมนู Window--&gt;Preferences--&gt;Java--&gt;Install JREs&lt;br /&gt;แบบในรูป กด Add เพื่อเลือก path ของ SUN java jre ที่เราเพิ่งติดตั้งลงไป&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_SqhWTvnRJyY/RvaJ4-u4tLI/AAAAAAAAAFU/AePgkMiTBKw/s1600-h/eclipse-Preferences+.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_SqhWTvnRJyY/RvaJ4-u4tLI/AAAAAAAAAFU/AePgkMiTBKw/s320/eclipse-Preferences+.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5113426038931109042" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;เรียบร้อยแล้วก็พร้อมทำงาน&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_SqhWTvnRJyY/RvaKQ-u4tMI/AAAAAAAAAFc/zsL2rR9fWlg/s1600-h/Screenshot-Java+-+Eclipse+Platform+.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_SqhWTvnRJyY/RvaKQ-u4tMI/AAAAAAAAAFc/zsL2rR9fWlg/s320/Screenshot-Java+-+Eclipse+Platform+.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5113426451247969474" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-3849789507074701563?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/3849789507074701563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=3849789507074701563' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/3849789507074701563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/3849789507074701563'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/09/eclipse-sun-java-ubuntu-dapper.html' title='ติดตั้ง  eclipse และ SUN java บน Ubuntu Dapper'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_SqhWTvnRJyY/RvaD0Ou4tKI/AAAAAAAAAFM/E6B1snCwaF4/s72-c/Screenshot-Intro+Error+.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-5687541136918478349</id><published>2007-09-11T20:43:00.000+07:00</published><updated>2007-09-11T22:10:32.131+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='php5'/><category scheme='http://www.blogger.com/atom/ns#' term='isapi'/><category scheme='http://www.blogger.com/atom/ns#' term='iis5'/><title type='text'>ติดตั้ง PHP 5 + IIS5 + ISAPI บน WindowsXP</title><content type='html'>พอดีกำลังจะทดลองเขียน script ทำงานบนวินโดว์โดยใช้ PHP  ครั้นจะลง Apache งาน .NET ที่อยากจะทดลอง&lt;br /&gt;ทำก็มีให้ต้องเปลี่ยนพอร์ทอีก เลยตัดสินใจเอา PHP มาลงโดยใช้  เป็นรูปแบบเป็น ISAPI เพื่อที่สามารถใช้งานได้ทั้งสอง&lt;br /&gt;ระบบคือ PHP กับ .NET โดยไม่ต้องเปลี่ยน HTTP Server  กว่าจะทำได้เกือบทั้งวัน เพราะมันไม่ยอมทำงานไม่ว่า&lt;br /&gt;จะลองดาวน์โหลดเป็น MSI มาติดตั้ง หรือ ติดตั้งเป็นแบบ zip ไฟล์ นี่ก็เพิ่งรันได้ ก็เลยเขียน ขึ้น blog เลยดีกว่า เผื่อใคร&lt;br /&gt;ทำดูแล้วติดปัญหา ก็จะได้ประหยัดเวลาไป&lt;br /&gt;&lt;br /&gt;ปัญหาที่เกิดคือ HTTP 500 Internal server Error  แต่ไม่มี error ใน log file ให้ debug เลย &lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;ดาวน์โหลดไฟล์&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;ไปดาวน์โหลด php มาได้จาก &lt;a href=" http://th2.php.net/get/php-5.2.4-Win32.zip/from/a/mirror"&gt;php zip version&lt;/a&gt; extract ไฟล์ออกมาไว้ที่ c:\php&lt;br /&gt;&lt;br /&gt;ไปดาวน์โหลด extension เพิ่มเติม ( pecl ) ไม่งั้นจะ error ว่าหา dll ไฟล์ไม่พบเพราะเนื่องจากตัว extension&lt;br /&gt;หลายต่อหลายตัวต้องการ extension อื่นเข้าร่วมเพื่อประกอบการทำงานด้วย  โหลดได้ที่นี่ครับ  &lt;a href="http://th.php.net/get/pecl-5.2.4-Win32.zip/from/a/mirror "&gt;PECL package&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;จากนั้น extract pecl ที่ได้มาเอาไว้ ที่ c:\php\ext&lt;br /&gt;&lt;br /&gt;พอหลังจาก extract ไฟล์เสร็จแล้วให้ย้ายไฟล์  &lt;br /&gt;&lt;br /&gt;&lt;ou&gt;&lt;br /&gt;&lt;li&gt;php5activescript.dll&lt;br /&gt;&lt;li&gt;php5servlet.dll&lt;br /&gt;&lt;/ou&gt;&lt;br /&gt;&lt;br /&gt;ออกมาไว้ที่ c:\php ( หรือ ไดเรกทอรี่รากของ php ) &lt;br /&gt;&lt;br /&gt;ดาวน์โหลดไฟล์ browscap.ini จริงๆ อาจไม่จำเป็นก็ได้แต่เพิ่มความสามารถเพิ่มเติมให้กับ script php ของเราและ&lt;br /&gt;ผมก็ได้ทำตามคำแนะนำของ Howto ดาวน์โหลดได้จากที่นี่ครับ &lt;a href="http://browsers.garykeith.com/stream.asp?PHP_BrowsCapINI"&gt;http://browsers.garykeith.com/stream.asp?PHP_BrowsCapINI&lt;/a&gt;&lt;br /&gt;extract ไปไว้ที่ c:\php\extras&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Edit php configuration &lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;   rename file php.ini-recommanded ให้เป็น php.ini โดยก่อนทำก็แบ็คอัพไฟล์ต้นฉบับทั้งสองไฟล์ไว้ก่อน&lt;br /&gt;กันเหนียว เผื่อมีอะไรผิดพลาดก็แก้ใหม่ได้ แล้วใช้ ก็อปปี้ extension list ตามนี้ไปใส่ใน ไฟล์  php.ini โดยไฟล์ราย&lt;br /&gt;ละเอียดต้นฉบับผมเอามาจาก  &lt;a href="http://www.peterguy.com/php/install_IIS6.html"&gt;http://www.peterguy.com/php/install_IIS6.html&lt;/a&gt; พร้อมทั้งปรับแต่ง คอมเม้นท์&lt;br /&gt;เพิ่มอีกหลายรายการเหมือนกัน เพราะเกิด error ซึ่ง error พวกนั้นผมยังไม่จำเป็นต้องใช้ ท่านใดต้องการคงต้องมีการติดตั้ง&lt;br /&gt;กันเองทีหลัง  &lt;br /&gt;&lt;br /&gt;**php.ini ที่แก้ไขแล้ว &lt;br /&gt;&lt;br /&gt;-----------------------------&lt;br /&gt;&lt;br /&gt;extension=php_adt.dll&lt;br /&gt;extension=php_amf.dll&lt;br /&gt;;extension=php_apc.dll ; Alternative PHP Cache (http://pecl.php.net/package/APC) - significantly increases CPU load&lt;br /&gt;extension=php_apd.dll&lt;br /&gt;extension=php_bcompiler.dll&lt;br /&gt;extension=php_bitset.dll&lt;br /&gt;;extension=php_blenc.dll ; if enabled, test page is blank. Transparent PHP Script Encryption using Blowfish (http://pecl.php.net/package/BLENC)&lt;br /&gt;extension=php_bz2.dll&lt;br /&gt;extension=php_bz2_filter.dll&lt;br /&gt;extension=php_classkit.dll&lt;br /&gt;extension=php_cpdf.dll&lt;br /&gt;extension=php_crack.dll&lt;br /&gt;extension=php_curl.dll&lt;br /&gt;extension=php_cvsclient.dll&lt;br /&gt;;extension=php_db.dll - deprecated.  Use php_dba.dll instead.&lt;br /&gt;extension=php_dba.dll&lt;br /&gt;extension=php_dbase.dll&lt;br /&gt;extension=php_dbx.dll&lt;br /&gt;extension=php_dio.dll&lt;br /&gt;extension=php_docblock.dll&lt;br /&gt;;extension=php_domxml.dll ; threw a bunch of "PHP Notice: Constant XML_... already defined ..." errors.&lt;br /&gt;extension=php_event.dll&lt;br /&gt;extension=php_mbstring.dll ; mbstring must be defined before exif.&lt;br /&gt;extension=php_exif.dll&lt;br /&gt;extension=php_fdf.dll&lt;br /&gt;extension=php_fileinfo.dll&lt;br /&gt;extension=php_filepro.dll&lt;br /&gt;extension=php_fribidi.dll&lt;br /&gt;extension=php_gd2.dll ; gif draw - http://www.boutell.com/gd&lt;br /&gt;extension=php_gettext.dll&lt;br /&gt;extension=php_gmp.dll&lt;br /&gt;extension=php_gopher.dll&lt;br /&gt;extension=php_haru.dll&lt;br /&gt;extension=php_htscanner.dll&lt;br /&gt;extension=php_http.dll&lt;br /&gt;extension=php_hyperwave.dll&lt;br /&gt;;extension=php_ibm_db2.dll ; IBM DB2 database&lt;br /&gt;extension=php_id3.dll&lt;br /&gt;;extension=php_ifx.dll ; Informix database.&lt;br /&gt;;extension=php_iisfunc.dll ; Enable IIS and service management via PHP (http://kromann.info/article.php?Id=11062861865960000) - significantly increases CPU load&lt;br /&gt;extension=php_imagick.dll ; ImageMagick (http://pecl.php.net/package/imagick).&lt;br /&gt;extension=php_imap.dll&lt;br /&gt;;extension=php_ingres.dll ; Ingres database - complains about missing iilibapi.dll&lt;br /&gt;extension=php_interbase.dll&lt;br /&gt;extension=php_java.dll&lt;br /&gt;extension=php_ldap.dll&lt;br /&gt;extension=php_lzf.dll&lt;br /&gt;extension=php_mailparse.dll ; requires php_mbstring.dll&lt;br /&gt;;extension=php_maxdb.dll ; requires MySQL maxDB (www.mysql.com/maxdb)&lt;br /&gt;extension=php_mcrypt.dll ; requires the mcrypt library (libmcrypt.dll - http://mcrypt.sourceforge.net/, http://files.edin.dk/php/win32/mcrypt/, ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/attic/libmcrypt/old/win32/)&lt;br /&gt;extension=php_mcrypt_filter.dll&lt;br /&gt;;extension=php_mcve.dll&lt;br /&gt;extension=php_memcache.dll&lt;br /&gt;extension=php_mhash.dll&lt;br /&gt;extension=php_mime_magic.dll&lt;br /&gt;extension=php_ming.dll&lt;br /&gt;extension=php_msql.dll&lt;br /&gt;extension=php_mssql.dll&lt;br /&gt;extension=php_mysql.dll&lt;br /&gt;extension=php_mysqli.dll&lt;br /&gt;;extension=php_netools.dll ; requires lcrzo.dll (http://www.icewalkers.com/Linux/Software/516050/lcrzo.html)?  Appears to be a very fragile project. PECL extension page: http://pecl.php.net/package/netools&lt;br /&gt;extension=php_ntuser.dll&lt;br /&gt;;extension=php_oci8.dll ; OCI for ORacle databases&lt;br /&gt;extension=php_oggvorbis.dll&lt;br /&gt;extension=php_openssl.dll&lt;br /&gt;extension=php_operator.dll&lt;br /&gt;;extension=php_oracle.dll ; Oracle database&lt;br /&gt;extension=php_parsekit.dll&lt;br /&gt;extension=php_pdf.dll&lt;br /&gt;extension=php_pdo.dll&lt;br /&gt;extension=php_pdo_firebird.dll ; requires php_pdo.dll&lt;br /&gt;;extension=php_pdo_ibm.dll&lt;br /&gt;;extension=php_pdo_informix.dll ; more Informix  ; requires php_pdo.dll&lt;br /&gt;extension=php_pdo_mssql.dll  ; requires php_pdo.dll&lt;br /&gt;extension=php_pdo_mysql.dll  ; requires php_pdo.dll&lt;br /&gt;;extension=php_pdo_oci.dll ; more OCI  ; requires php_pdo.dll&lt;br /&gt;;extension=php_pdo_oci8.dll ; yet more OCI  ; requires php_pdo.dll&lt;br /&gt;extension=php_pdo_odbc.dll  ; requires php_pdo.dll&lt;br /&gt;extension=php_pdo_pgsql.dll  ; requires php_pdo.dll&lt;br /&gt;;extension=php_pdo_sqlite.dll  ; requires php_pdo.dll&lt;br /&gt;;extension=php_pdo_sqlite_external.dll&lt;br /&gt;extension=php_pgsql.dll&lt;br /&gt;;extension=php_phar.dll&lt;br /&gt;extension=php_phpdoc.dll&lt;br /&gt;extension=php_pop3.dll&lt;br /&gt;;extension=php_printer.dll ; significantly increases CPU load&lt;br /&gt;;extension=php_pspell.dll ; ASpell - http://www.aspell.net/win32&lt;br /&gt;extension=php_radius.dll&lt;br /&gt;;extension=php_rar.dll&lt;br /&gt;extension=php_runkit.dll&lt;br /&gt;;extension=php_sam.dll&lt;br /&gt;extension=php_sdo.dll&lt;br /&gt;extension=php_shmop.dll&lt;br /&gt;extension=php_smtp.dll&lt;br /&gt;;extension=php_snmp.dll ; Throws a bunch of "Cannot find module" errors.&lt;br /&gt;extension=php_soap.dll&lt;br /&gt;extension=php_sockets.dll&lt;br /&gt;extension=php_spl_types.dll&lt;br /&gt;extension=php_sqlite.dll ; requires php_pdo.dll&lt;br /&gt;extension=php_ssh2.dll&lt;br /&gt;extension=php_stats.dll&lt;br /&gt;extension=php_stem.dll&lt;br /&gt;;extension=php_svn.dll ; requires intl3_svn.dll (Subversion Revision control system - http://pecl.php.net/package/svn)&lt;br /&gt;extension=php_swish.dll&lt;br /&gt;;extension=php_sybase_ct.dll ; sybase database&lt;br /&gt;;extension=php_threads.dll ; significantly increases CPU load&lt;br /&gt;;extension=php_tidy.dll ; significantly increases CPU load&lt;br /&gt;extension=php_timezonedb.dll&lt;br /&gt;extension=php_translit.dll&lt;br /&gt;extension=php_uploadprogress.dll&lt;br /&gt;extension=php_win32ps.dll&lt;br /&gt;extension=php_win32scheduler.dll&lt;br /&gt;extension=php_win32service.dll&lt;br /&gt;extension=php_win32std.dll&lt;br /&gt;extension=php_xmlrpc.dll&lt;br /&gt;extension=php_xsl.dll&lt;br /&gt;extension=php_zip.dll&lt;br /&gt;extension=php_zlib_filter.dll&lt;br /&gt;&lt;br /&gt;------------------ End &lt;br /&gt;&lt;br /&gt;( ใน howto พูดถึงเรื่องการ ปรับแต่งค่าสถานที่เก็บ session file หากไม่ต้องการก็ข้ามไปได้เลย )&lt;br /&gt; &lt;br /&gt;ปรับแต่งค่าเพิ่ม โดยเอา คอมเม้นท์ บรรทัดที่เขียนว่า&lt;br /&gt;&lt;br /&gt;  cgi.force_redirect แล้ว set ค่าให้เท่ากับ 0 ( ของเดิมเป็น 1 )&lt;br /&gt;&lt;br /&gt;เรียบร้อยแล้วก็ทำการ save เลย  &lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;เพิ่มค่าใน registry file &lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;สร้าง text file ขึ้นมาไฟล์หนึ่งจากนั้นก้อปปี้ค่าข้างล่างใส่ แล้วก็ save ซะ ตั้งชื่อเป็นอะไรก็ได้ ( สำหรับผมทำนะ แต่&lt;br /&gt;ใน howto เขาตั้งชื่อเป็นทางการหน่อยคือ inifilepath.reg&lt;br /&gt;&lt;br /&gt;Windows Registry Editor Version 5.00&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\PHP]&lt;br /&gt;"IniFilePath"="C:\\PHP"&lt;br /&gt;&lt;br /&gt;save แล้วก็ double click เพื่อเป็นการ install จบ &lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;ติดตั้ง ISAPI สำหรับ IIS ทำตาม link นี้เลยครับ &lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.phplivesupport.com/documentation/viewarticle.php?aid=76&amp;pid=8"&gt;http://www.phplivesupport.com/documentation/viewarticle.php?aid=76&amp;pid=8&lt;/a&gt;&lt;br /&gt;    &lt;br /&gt;เป็นอันเรียบร้อย เหตุที่ผมใช้เป็นแบบ zip ไฟล์เนื่องจากปัญหาน้อยกว่า และ ติดตั้งง่ายกว่า msi package อ้อ ถ้าท่าน&lt;br /&gt;เผลอไปติดตั้งเป็นแบบ msi แต่ใช้งานไม่ได้ เปลี่ยนมาติดตั้งเป็นแบบ zip ไฟล์ก็ไม่หาย ให้เปิด registry หาคีย์ที่เขียน&lt;br /&gt;ว่า php5isapi.dll ว่ามันอ้างอิงค่า ถูกต้องหรือเปล่า เช่นของผมมันเป็น  php5is~1.dll ก็เขียนแก้ไขใหม่ซะ&lt;br /&gt;&lt;br /&gt;&lt;b&gt;**ปัญหา HTTP 500 Internal Server Error ในตอนการติดตั้งเป็นแบบ ISAPI หลังจากการติดตั้งแล้ว ส่วน&lt;br /&gt;มากเกิดจากการกำหนดค่า ISAPI มีความผิดพลาด ให้ตรวจค่าใน registry ว่ามีการเขียนค่าถูกต้องหรือไม่ โดยค้น&lt;br /&gt;จากคีย์เวิร์ด php5isapi.dll ( registry missing config for ISAPI by MSI )ตามที่บอก &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;อ้างอิง Howto ( thx :-)~ ) &lt;br /&gt;&lt;br /&gt;PHP5+IIS6 Install Howto&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;a href="http://www.peterguy.com/php/install_IIS6.html"&gt;http://www.peterguy.com/php/install_IIS6.html&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;PHP5+ISAPI+IIS5 on WindowsXP Howto&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;a href="http://www.phplivesupport.com/documentation/viewarticle.php?aid=76&amp;pid=8"&gt;http://www.phplivesupport.com/documentation/viewarticle.php?aid=76&amp;pid=8&lt;/a&gt;  &lt;br /&gt;&lt;br /&gt;Another idea&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;a href="http://www.faqts.com/knowledge_base/view.phtml/aid/44904/fid/1655"&gt;http://www.faqts.com/knowledge_base/view.phtml/aid/44904/fid/1655&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_SqhWTvnRJyY/Ruaqt2bYjXI/AAAAAAAAAFE/58Ud6IPpbIw/s1600-h/scr-shot-php.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_SqhWTvnRJyY/Ruaqt2bYjXI/AAAAAAAAAFE/58Ud6IPpbIw/s320/scr-shot-php.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5108958531979611506" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-5687541136918478349?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/5687541136918478349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=5687541136918478349' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5687541136918478349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5687541136918478349'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/09/php-5-iis5-isapi-windowsxp.html' title='ติดตั้ง PHP 5 + IIS5 + ISAPI บน WindowsXP'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_SqhWTvnRJyY/Ruaqt2bYjXI/AAAAAAAAAFE/58Ud6IPpbIw/s72-c/scr-shot-php.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-4846874724685261101</id><published>2007-09-06T11:12:00.000+07:00</published><updated>2007-09-06T11:18:59.859+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tool'/><category scheme='http://www.blogger.com/atom/ns#' term='utility'/><title type='text'>เอ อยากรู้จัง Harddisk ทำไมมันเต็มเร็วหว่า</title><content type='html'>ทูลตัวนี้ผมใช้สำหรับ ดูพื้นที่ของ Harddisk ที่ถูกใช้ไปแบบเพลิดเพลินจำเริญใจ จนมันใกล้ๆ เต็มหรือ&lt;br /&gt;มันเหลือน้อยเกินไป ก็จะใช้มันมานั่งไล่ดู การเขมือบของโปรแกรม เป็น Freeware ต้องยก credit ให้กับ&lt;br /&gt;&lt;a href="http://rotebetasoftware.net"&gt;Rotebetasoftware&lt;/a&gt; ที่ทำ &lt;a href="http://rotebetasoftware.net/wp/freeware/"&gt;freeware ดีๆ &lt;/a&gt;มาให้ใช้กัน โปรแกรมขนาดเล้กครับ ใช้งานได้ดี โหลดได้จาก&lt;br /&gt;&lt;a href="http://rotebetasoftware.net/wp/freeware/folder-size"&gt;http://rotebetasoftware.net/wp/freeware/folder-size&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_SqhWTvnRJyY/Rt9_fmbYjWI/AAAAAAAAAE8/xZGGeJIPOKQ/s1600-h/FSS.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_SqhWTvnRJyY/Rt9_fmbYjWI/AAAAAAAAAE8/xZGGeJIPOKQ/s320/FSS.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5106940683329506658" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-4846874724685261101?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/4846874724685261101/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=4846874724685261101' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/4846874724685261101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/4846874724685261101'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/09/harddisk.html' title='เอ อยากรู้จัง Harddisk ทำไมมันเต็มเร็วหว่า'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_SqhWTvnRJyY/Rt9_fmbYjWI/AAAAAAAAAE8/xZGGeJIPOKQ/s72-c/FSS.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-2115612868543068194</id><published>2007-09-05T22:11:00.000+07:00</published><updated>2007-09-05T22:58:06.576+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><category scheme='http://www.blogger.com/atom/ns#' term='bash'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>มาทำ Linux firewall แบบง่ายๆ กัน</title><content type='html'>คืนนี้มีโอกาสสวิทช์มา Linux เลยเอาของเก่ามาเขียนบอกเล่ากันดีกว่า สาเหตุเนื่องจากการเชื่อมต่อ&lt;br /&gt;กับ Internet  ที่บ้านใช้ ADSL modem ธรรมดา ทำให้ลักษณะการเชื่อมต่อเป็น แบบโปร่งพอสมควร ( bridge)&lt;br /&gt;คนอื่นสามารถเข้าถึงได้ เลยต้องมานั่งเขียน shell script แบบ ง่าย ๆ คอนโทรลทราฟฟิก พอแก้ขัดไปไดบ้าง&lt;br /&gt;&lt;br /&gt;iptables เป็น state-full firewall ในระบบปฏิบัติการ Linux ไม่ต้องไปซื้อหากัน อาจลำบากหน่อย&lt;br /&gt;ที่ตัว iptables ไม่ได้มีความสามารถเรียนรู้ เหมือนกันกับ commercial หรือ free personal firewall &lt;br /&gt;ที่ใช้กันใน ระบบปฏิบัติการ windows ที่เห็นได้ชัด  ความมั่นและคงทนของมัน  ( ลองง่ายๆ เอาเครื่อง&lt;br /&gt;ที่ติดตั้ง presonal firewall ไปรัน production service ต่างๆ ผ่านไปสักพัก คงมีค้างให้ได้เห็นกัน&lt;br /&gt;&lt;br /&gt;งานที่ต้องทำและทูลที่เกี่ยวข้อง&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ou&gt;&lt;br /&gt;&lt;li&gt;หาแอพพลิเคชั่นพอร์ทที่เราใช้  เพื่อท่จะเจารู firewall&lt;br /&gt;&lt;li&gt;iptables-save สำหรับทำการ save-rule iptables เพื่อที่ หลังจาก reboot เครื่องหรือ&lt;br /&gt;ไฟดับเครื่องสามารถใช้ firewall-rules ได้&lt;br /&gt;&lt;li&gt;vi ไว้เขียน &lt;br /&gt;&lt;/ou&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;port ที่เกี่ยวข้อง&lt;br /&gt;&lt;br /&gt;&lt;ou&gt;&lt;br /&gt;&lt;li&gt;110  พอร์ท POP3 &lt;br /&gt;&lt;li&gt;icmp  เอาไว้ ping ออกข้างนอก&lt;br /&gt;&lt;li&gt;1863  พอร์ท MSN&lt;br /&gt;&lt;li&gt;5222  พอร์ท  google talk , jabber protocol&lt;br /&gt;&lt;li&gt;21/20 พอร์ท FTP  data/command&lt;br /&gt;&lt;li&gt;22 พอร์ท secure shell&lt;br /&gt;&lt;li&gt;6667 พอร์ท IRC&lt;br /&gt;&lt;li&gt;53 พอร์ท DNS&lt;br /&gt;&lt;li&gt;80  พอร์ท http&lt;br /&gt;&lt;li&gt;443 พอร์ท https ( secure web ) ใช้กับ บรรดา hotmail หรือ เวบที่มีรูปกุญแจโผล่&lt;br /&gt;&lt;li&gt;2628  พอร์ท dict ( dictionary server online ) &lt;br /&gt;&lt;/ou&gt;&lt;br /&gt;&lt;br /&gt;  นอกนั้นใครอยากจะเพิ่ม app ตัวเองเข้าไปก็ไปหา พอร์ท ที่ใช้งานมาแล้วมาเพิ่มเข้าไป &lt;br /&gt;หลังจากนั้น เปิด vi เอาโค้ดตามนี้ แปะแล้ว save เป็นในชื่อที่ท่านต้องการ&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#!/bin/bash&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   case "$1" in&lt;br /&gt;&lt;br /&gt;     on)&lt;br /&gt;         echo "ONLine Firewall on ADSL-"&lt;br /&gt;         iptables-restore &lt; /etc/network/firewall-rules/Firewall-ADSL&lt;br /&gt;   ;;&lt;br /&gt;&lt;br /&gt;     off)&lt;br /&gt;         echo "Offline Firewall on ADSL_"&lt;br /&gt;         iptables -F&lt;br /&gt;   ;;&lt;br /&gt;     update)&lt;br /&gt;         echo "update firewall rules..."&lt;br /&gt;         iptables-save |tee /etc/network/firewall-rules/Firewall-ADSL&lt;br /&gt;   ;;&lt;br /&gt;     list)&lt;br /&gt;        echo "List Firewall rules.."&lt;br /&gt;        iptables -L -nv&lt;br /&gt;   ;;&lt;br /&gt;        *)&lt;br /&gt;        echo "Use fwall ( on | off | update | list )"&lt;br /&gt;   esac&lt;br /&gt;&lt;br /&gt;ออปชั่น update คือ หลังจากเพิ่ม rule เข้าไปทีหลังก็สั่ง update มันก็จะ save &lt;br /&gt;ให้เองเลย &lt;br /&gt;&lt;br /&gt;เนื่องจากทำแบบง่ายๆ เพราะฉะนั้นไม่ได้มีการ check state ของ package รวมถึงการกำหนด&lt;br /&gt;default rules เป็นแบบ accept คงต้องมีการปรับเพิ่ม  เนื่องจากตัวผมไม่ advance พอเกี่ยว&lt;br /&gt;กับ iptables เลยออกมาแบบนี้ ต้องขออภัยด้วยครับ :-) วันหลังจะเขียนเพิ่มใหม่  เอาใจ&lt;br /&gt;newbie&lt;br /&gt;&lt;br /&gt;ข้างล่างนี้เป็น rule เริ่มต้น ให้ save เก็บไว้ตาม path ที่จะ restore จากข้างต้นคือ&lt;br /&gt;&lt;br /&gt;/etc/network/firewall-rules/Firewall-ADSL&lt;br /&gt;&lt;br /&gt;ท่านอยากจะเปลี่ยนเป็นอะไร ทำได้ตามสบายเลยครับ&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# Generated by iptables-save v1.3.3 &lt;br /&gt;*filter    tcp  --  anywhere             anywhere            tcp spt:www&lt;br /&gt;:INPUT ACCEPT [206:51250]ere             anywhere            tcp spt:dict&lt;br /&gt;:FORWARD ACCEPT [0:0]nywhere             anywhere            tcp spt:666&lt;br /&gt;:OUTPUT ACCEPT [2160:776374]             anywhere            tcp spt:https&lt;br /&gt;-A INPUT -i ppp0 -p tcp -m tcp --sport 110 -j ACCEPT&lt;br /&gt;-A INPUT -i ppp0 -p icmp -m icmp --icmp-type 0 -j ACCEPT&lt;br /&gt;-A INPUT -i ppp0 -p tcp -m tcp --sport 1863 -j ACCEPT&lt;br /&gt;-A INPUT -s 72.14.253.125 -i ppp0 -p tcp -m tcp --sport 5222 -j ACCEPT&lt;br /&gt;-A INPUT -i ppp0 -p tcp -m tcp --sport 21 -j ACCEPT&lt;br /&gt;-A INPUT -i ppp0 -p tcp -m tcp --sport 20 -j ACCEPT&lt;br /&gt;-A INPUT -i ppp0 -p tcp -m tcp --sport 22 -j ACCEPT&lt;br /&gt;-A INPUT -i ppp0 -p tcp -m tcp --sport 6667 -j ACCEPT&lt;br /&gt;-A INPUT -i ppp0 -p udp -m udp --sport 53 -j ACCEPT&lt;br /&gt;-A INPUT -i ppp0 -p tcp -m tcp --sport 80 -j ACCEPT&lt;br /&gt;-A INPUT -i ppp0 -p tcp -m tcp --sport 2628 -j ACCEPT&lt;br /&gt;-A INPUT -i ppp0 -p tcp -m tcp --sport 443 -j ACCEPT&lt;br /&gt;-A INPUT -i ppp0 -j DROP&lt;br /&gt;-A OUTPUT -p udp -m udp --dport 53 -j ACCEPT&lt;br /&gt;COMMIT&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;สนใจดูเพิ่มเติม&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.iptables.org/documentation/index.html"&gt;เอกสาร iptables&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-2115612868543068194?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/2115612868543068194/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=2115612868543068194' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/2115612868543068194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/2115612868543068194'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/09/linux-firewall.html' title='มาทำ Linux firewall แบบง่ายๆ กัน'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-6368839382975683970</id><published>2007-09-05T09:30:00.000+07:00</published><updated>2007-09-05T09:51:18.672+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><title type='text'>สั่ง วินโดว์แบ็คอัพโปรแกรมให้ทำงานจาก command-line</title><content type='html'>โปรแกรม ntbackup เป็นทูลที่ช่วยในการแบ็คอัพข้อมูลของไมโครซอฟต์วินโดว์ สามารถตั้งเวลาให้ทำงาน&lt;br /&gt;ได้ ฟอร์แมตไฟล์แบ็คอัพเป็น .bkf&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ความสามารถของมัน&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;ou&gt;&lt;br /&gt;&lt;li&gt;backup system state ( backup registry )&lt;br /&gt;&lt;li&gt;backup data by select&lt;br /&gt;&lt;li&gt;backup automatic&lt;br /&gt;&lt;li&gt;support vary backup strategy เช่น full,differencial,incremental&lt;br /&gt;&lt;/ou&gt;&lt;br /&gt;&lt;br /&gt;บางครั้งการสั่งงานหากเป็นในรูปแบบของการคอนโทรลของผู้ดูแลระบบคงขาดไม่ได้ที่จะต้องสั่งงานโดยใช้ &lt;br /&gt;คำสั่งแทน การสั่งผ่าน GUI เนื่องว่าจะต้องทำกับหลายเครื่อง&lt;br /&gt;&lt;br /&gt;ตัวอย่างแสดงการใช้งานคำสั่ง เพื่อที่จะให้ backup สเตทของเครื่อง ( system protect,registry ) keyword &lt;br /&gt;ที่สำคัญคือการใช้คำว่า "backup systemstate"  ออปชั่น /J  ระบุชื่องาน ออปชั่น /F ระบุปลายทางที่จะเก็บ&lt;br /&gt;ไฟล์ รายละเอียดอื่นๆ หาได้จาก help file ได้เลยครับ&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ntbackup backup systemstate /J "Backup Job 1" /F "C:\backup-std.bkf"&lt;br /&gt;&lt;br /&gt;ดูเพิ่ม&lt;br /&gt;&lt;br /&gt;&lt;a href="http://technet2.microsoft.com/windowsserver/en/library/d9160221-2153-4ab7-9028-ec912a37e25d1033.mspx?mfr=true"&gt;แบ็คอัพ system state&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/315412"&gt;แบ็คอัพ system state แบบเข้าถึงทางไกล ( backup remote )&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_SqhWTvnRJyY/Rt4V82bYjVI/AAAAAAAAAE0/ozFaEewkDXo/s1600-h/ntbackiup-prog-intf.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_SqhWTvnRJyY/Rt4V82bYjVI/AAAAAAAAAE0/ozFaEewkDXo/s320/ntbackiup-prog-intf.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5106543162631425362" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_SqhWTvnRJyY/Rt4V2GbYjUI/AAAAAAAAAEs/h0xkTLcIIy8/s1600-h/ntbackup-Menu.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_SqhWTvnRJyY/Rt4V2GbYjUI/AAAAAAAAAEs/h0xkTLcIIy8/s320/ntbackup-Menu.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5106543046667308354" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-6368839382975683970?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/6368839382975683970/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=6368839382975683970' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/6368839382975683970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/6368839382975683970'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/09/command-line.html' title='สั่ง วินโดว์แบ็คอัพโปรแกรมให้ทำงานจาก command-line'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_SqhWTvnRJyY/Rt4V82bYjVI/AAAAAAAAAE0/ozFaEewkDXo/s72-c/ntbackiup-prog-intf.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-4202474690064264535</id><published>2007-09-03T11:49:00.000+07:00</published><updated>2007-09-03T16:15:00.397+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hp'/><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='driver'/><title type='text'>download Driver HP Pavillon A6089L</title><content type='html'>หาใน site ของทาง HP ปรากฏว่าหาไม่เจอ ค้นดู google ถึงได้บางอ้อ ว่าเป็น OEM และรายละเอียดไม่มี&lt;br /&gt;แจ้งเนื่องจากอาจเป็นสินค้าใหม่ มากๆ เลยไม่ได้ อัพฯเวบให้ จริงๆ ก็งง เหมือนกันว่า บริษัทใหญ่จนโปรดักส์ ตัวเอง&lt;br /&gt;เกิดใหม่ไม่รู้เรื่องเลยหรือ ? ตามไปดูรายละเอียดได้จาก link นี้ครับ&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thaiadmin.org/board/index.php?topic=52070.new"&gt;http://www.thaiadmin.org/board/index.php?topic=52070.new&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ถ้าไม่อยากเสียเวลาอ่าน โหลดได้จากคนที่เขาโพสตอบได้ที่นี่ครับ&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thaiadmin.org/board/index.php?topic=52070.msg224762#msg224762"&gt;http://www.thaiadmin.org/board/index.php?topic=52070.msg224762#msg224762&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;หรือ โหลดจาก Indel ( update ) ถ้าใช้กับ Norton Ghost 7.5 ให้ใช้  ndis2 ( e100.dos )&lt;br /&gt;&lt;br /&gt;&lt;a href="http://downloadcenter.intel.com/confirm.aspx?httpDown=http://downloadmirror.intel.com/4239/eng/PRODOS.exe&amp;agr=&amp;ProductID=38&amp;DwnldId=4239&amp;strOSs=&amp;OSFullName=&amp;lang=eng"&gt;http://downloadcenter.intel.com&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;เกือบทำงานไม่ได้ซะแว้ว  ( - -)"&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-4202474690064264535?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/4202474690064264535/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=4202474690064264535' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/4202474690064264535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/4202474690064264535'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/09/download-driver-hp-pavillon-a6089l.html' title='download Driver HP Pavillon A6089L'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-542339324635855125</id><published>2007-09-02T00:30:00.000+07:00</published><updated>2007-09-02T00:39:08.139+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kb'/><title type='text'>เอาตัวโชว์ Desktop ของฉันคืนมา.....</title><content type='html'>หลายครั้งทีเดียวที่ icon ที่อยู่ตรง Quick launch Toolbar ไอ่เจ้าตัวที่เราๆท่านๆ กดปุ๊บมันจะรีเฟรซหน้า&lt;br /&gt;จอให้กรณีเปิดหลายๆ หน้าต่างแต่อยากจะยุบหน้าต่างทั้งหมดทีเดียว นั่นแหละครับเกิดหายขึ้นมา ทำให้เวลาเปิดหลายๆ&lt;br /&gt;หน้าต่างแต่อยากจะกลับไปที่ Desktop ลำบากเหลือเกิน เลยขอเขียนวิธีแก้หน่อย เอามาจาก  &lt;a href="http://support.microsoft.com/kb/190355"&gt;microsoft support&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;ไฟล์ตัวนี้มันจะชื่อว่า Show desktop.scf สามารถสร้างมาใหม่ได้โดย เรียก notepad ขึ้นมา เขียนข้อความตังต่อไปนี้&lt;br /&gt;&lt;br /&gt;[Shell]&lt;br /&gt;Command=2&lt;br /&gt;IconFile=explorer.exe,3&lt;br /&gt;[Taskbar]&lt;br /&gt;Command=ToggleDesktop&lt;br /&gt;&lt;br /&gt;จากนั้น save เป็นชื่อ "Show Desktop.scf"   โดย  copy ไปไว้โฟลเดอร์ดังต่อไปนี้ โดย username คือ ชื่อ&lt;br /&gt;ของผู้ใช้ในเครื่องเรา เช่น หากเป็น Administrator ก็เปลี่ยนไปตามนั้น&lt;br /&gt;&lt;br /&gt;สำหรับ Microsoft Windows 95 and Microsoft Windows 98&lt;br /&gt;Windows\Application Data\Microsoft\Internet Explorer\Quick Launch&lt;br /&gt;&lt;br /&gt;สำหรับ Microsoft Windows NT, Microsoft Windows 2000, and Microsoft Windows XP&lt;br /&gt;C:\Documents and Settings\Username\Application Data\Microsoft\Internet Explorer\Quick Launch &lt;br /&gt;&lt;br /&gt;ทีนี้ การกวาดหน้าจอของเราก็ราบรื่นต่อไป&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-542339324635855125?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/542339324635855125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=542339324635855125' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/542339324635855125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/542339324635855125'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/09/desktop.html' title='เอาตัวโชว์ Desktop ของฉันคืนมา.....'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-598569542350129220</id><published>2007-08-27T18:30:00.000+07:00</published><updated>2007-08-27T19:10:54.745+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='review'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>จ๊ะจ๋าเอาทูล opensource มาใช้งาน backup</title><content type='html'>ไร้สาระทั้งวันนี้ :-P หลายวันก่อนได้รับจดหมายข่าวของ SF เกี่ยวกับฟรีทูลที่ทำงาน backup manager &lt;br /&gt;เห็นว่าน่าสนใจดี ประสิทธิภาพที่มีก็พอใช้งานไปสวยทีเดียว สนใจไปดูต่อได้ที่ &lt;a href="http://areca.sourceforge.net"&gt;http://areca.sourceforge.net&lt;/a&gt; &lt;br /&gt;เขียนด้่วย Java ครับ ภาพทดสอบการใช้งานก็ตามด้านล่างนี่เลยครับ ( ทดสอบบน WindowsOS นะัครับ ) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_SqhWTvnRJyY/RtK8LGbYjDI/AAAAAAAAACo/jQAw1tSxFDg/s1600-h/ScreenHunter_17+Aug.+27+18.28.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_SqhWTvnRJyY/RtK8LGbYjDI/AAAAAAAAACo/jQAw1tSxFDg/s320/ScreenHunter_17+Aug.+27+18.28.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5103348226654243890" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;สร้างกลุ่มก่อนเพื่อระบุ กลุ่มของการแบ๊คอัพ &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_SqhWTvnRJyY/RtK8rWbYjFI/AAAAAAAAAC4/7mD56uef3Jw/s1600-h/ScreenHunter_18+Aug.+27+18.39.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_SqhWTvnRJyY/RtK8rWbYjFI/AAAAAAAAAC4/7mD56uef3Jw/s320/ScreenHunter_18+Aug.+27+18.39.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5103348780705025106" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;หลังจากระบุรายละเอียดของกลุ่มเรียบร้อยก็ระบุ รายละเอียดของปลายทาง( target ) เช่น สถานที่ที่เราจะเก็บไฟล์ Backup &lt;br /&gt;รายละเอียดนอกจากนั้นก็จะมี การฟิลเตอร์ไฟล์,เลือกแบบของการบีบอัด,การแบ่งขนาดไฟล์ ( split file ) ลองเลือก&lt;br /&gt;ปรับแต่งเอาตาม tab ที่แสดงให้เห็น &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_SqhWTvnRJyY/RtK9AGbYjGI/AAAAAAAAADA/FQPzUBZKNa0/s1600-h/ScreenHunter_21+Aug.+27+18.40.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_SqhWTvnRJyY/RtK9AGbYjGI/AAAAAAAAADA/FQPzUBZKNa0/s320/ScreenHunter_21+Aug.+27+18.40.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5103349137187310690" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_SqhWTvnRJyY/RtK9oWbYjHI/AAAAAAAAADI/x_5GCmHTPgs/s1600-h/ScreenHunter_22+Aug.+27+18.42.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_SqhWTvnRJyY/RtK9oWbYjHI/AAAAAAAAADI/x_5GCmHTPgs/s320/ScreenHunter_22+Aug.+27+18.42.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5103349828677045362" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;หลังจากตั้งค่าของ target เรียบร้อยแล้ว ก็สามารถทดสอบการกำหนดค่าของเราได้โดยใช้ เมนู "Simulate Backup" &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_SqhWTvnRJyY/RtK-K2bYjII/AAAAAAAAADQ/Rw34FXBDKkg/s1600-h/ScreenHunter_26+Aug.+27+18.44.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_SqhWTvnRJyY/RtK-K2bYjII/AAAAAAAAADQ/Rw34FXBDKkg/s320/ScreenHunter_26+Aug.+27+18.44.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5103350421382532226" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;เมื่อค่าที่ทดสอบไม่พบปัญหางานนี้ก็ทำงาน Backup ไำด้เลยจะมีปุ่ม Backup อยู่ ผลออกมาได้ดังรูป งานอาจจะน้อยไป&lt;br /&gt;หน่อยเพราะไฟล์ทดสอบแค่สองไฟล์  ( รีบเขียน blog ก่อนที่จะขี้เกียจไม่เขียนวันต่อไป ) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_SqhWTvnRJyY/RtK-zmbYjJI/AAAAAAAAADY/4-EetufmPBI/s1600-h/ScreenHunter_30+Aug.+27+18.48.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_SqhWTvnRJyY/RtK-zmbYjJI/AAAAAAAAADY/4-EetufmPBI/s320/ScreenHunter_30+Aug.+27+18.48.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5103351121462201490" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-598569542350129220?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/598569542350129220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=598569542350129220' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/598569542350129220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/598569542350129220'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/08/opensource-backup.html' title='จ๊ะจ๋าเอาทูล opensource มาใช้งาน backup'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_SqhWTvnRJyY/RtK8LGbYjDI/AAAAAAAAACo/jQAw1tSxFDg/s72-c/ScreenHunter_17+Aug.+27+18.28.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-6878060554101957571</id><published>2007-08-27T11:33:00.000+07:00</published><updated>2007-08-27T12:12:04.869+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='security audit'/><category scheme='http://www.blogger.com/atom/ns#' term='talk'/><title type='text'>จัดระเบียบระบบ :: ตอนที่ 1</title><content type='html'>จัดระเบียบระบบตอนที่ 1 เกี่ยวกับเรื่องการจัดระเบียบระบบ เพื่อนำมาใช้หรือเอาไปใช้้กับมาตฐานความปลอดภัยระดับสากลต่างๆ &lt;br /&gt;เช่น ISO/IEC17799 และั ISO/IEC27001 เพื่อความมั่นคงของระบบที่มากขึ้น อย่างไรก็ดีมาตรฐานดังกล่าวหากมีแล้ว&lt;br /&gt;ไม่ได้หมายความว่า เราจะไม่โดน hack ( ไม่ใช่ จตุคามฯ อันลือลั่นยุคนนี้ น่อ ฮา ) แต่มีแล้วก็เหมือนกันกับว่า ระบบที่เรา&lt;br /&gt;มีอยู่ได้รับการตรวจสอบ,วางแผน,ระแวดระวัง จัดระเบียบอย่างถูกต้อง เช่น หากของเดิมเป็นระบบทีใหญ่เทอะทะ การจัดทำบัญชี&lt;br /&gt;ของอุปกรณ์ไ่ม่เคยได้ทำมาก่อน แม้แต่บางที่ admin ยังไม่รู้ด้วยซ้ำว่าระบบของตัวเองมีอะไรบ้างก็มี , การตรวจสอบช่องโหว่ ,&lt;br /&gt;การวางแผนรับมือจากเหตุที่เกิดขึ้นกับระบบ เ่ช่น การถูกโจมตี DoS, Trojan , virus พูดง่ายๆ ระบบจะมีรูปแบบการปฏิบัติ&lt;br /&gt;ที่ชัดเจนมากขึ้น เรียกได้ว่าเป็นการวางแผนในเชิงรุกทีเดียว&lt;br /&gt;&lt;br /&gt;ทีนี้ผมจะอาศัยเอาความรู้ผมอันน้อยนิด พยายามเขียนประติดประต่อลองทำดูแบบง่ายๆ เหมือนกับเป็นการเขียนรายงานหรือเรื่อง&lt;br /&gt;ให้ตัวผมเองนั้นได้อ่าน เป็นการทบทวนความรู้ไปในตัวเพราะฉะนั้นหากมีอะไรผิดพลาดไป ก็ comment กลับมาได้เช่นเคย&lt;br /&gt;&lt;br /&gt;อย่างไรก็ดี จากที่สังเกตุมามาตรฐานพวกนี้ใช่ว่าจะเหมาะสมกับทุกๆ องค์กร บางครั้งการนำเอาตัวบทกฏ ไปใช้อย่างตรงๆ มักจะเกิด ปัญหาตามมาเรื่องความไม่พร้อม,ค่าใช้ช่ายแฝงที่เพิ่มขึ้นมา,รายละเอียดในการจัดการetc. ทำให้เข็ดขยาดไปตามๆกัน &lt;br /&gt;อย่างไรก็ดี ใจผมคิดว่าหากเรา "เืลือก" นำเอาระบบมา "ประยุกต์ใช้" ปรับเปลี่ยนให้เข้ากับสภาวะขององค์กรของเราจะดีที่&lt;br /&gt;สุด ซึ่งจะช่วยเพิ่มความยืดหยุ่นและลดความเครียดในการเอาไปใช้งานและตรงเป้าหมายได้ดีทีเดียว สำคัญมาตรฐานดังกล่าวไม่ใช่&lt;br /&gt;หน้าตาสำหรับองค์กร ประเด็นคือความมั่นคงปลอดภัยของระบบและข้อมูลต่างหาก เพราะฉะนั้นถึงแม้ว่าบริษัทท่าน ไม่ได้มี&lt;br /&gt;มาตรฐานอันมากจากแดนไกล มาพะใบประกาศให้คงหรูดูเก้ แต่อย่างน้อย หากท่านลองทำตามแล้วในเรื่อง การประยุกต์&lt;br /&gt;การปรับเปลี่ยนมาใช้ให้เหมาะสม ( ผมว่าคนไทยถนัดนะ :) ) ระบบที่ท่านมีอยู่แม้จะขนาดน้อยนิด ก็สามารถนำเอามา&lt;br /&gt;อิมพลีเมนต์ใช้ได้จริง และระบบมีความมั่นคงและรวจสอบได้มากขึ้น โดยไม่จำเป็นที่จะอยู่ฝ่าย IT แต่เพียงอย่างเดียว หรือ&lt;br /&gt;การจะรอให้ขนาดของระบบเพียงพอ กับมาตรฐาน &lt;br /&gt;&lt;br /&gt;ยิ่งในปัจจุบัน พรบ.คอมพิวเตอร์ฯ ได้ออกมาบังคับใช้กันแล้ว หากเราจะเตรียมพร้อมระบบเราให้สอดคล้องกับ พรบ.คงไม่เป็น&lt;br /&gt;การเสียหลาย อย่างน้อยการก้าวเดินของเราก็เป็นไปด้วยความระมัดระวังอย่างมากขึ้น &lt;br /&gt;&lt;br /&gt;ซอฟต์แวร์ที่ใช้ในการนี้คือ freemind เจ้าเก่าสารพัดประโยชน์จริงๆ ขั้นตอนแรก ก่อนจะทำก็รู้ก่อนว่าระบบมีอะไรบ้างผมลอง&lt;br /&gt;จำลอง บริษัท ก. และไล่ดูรายการอุปกรณ์ต่างๆ ที่มีเข้ามาจัดหมวดหมู่ เพื่อจะเริ่มขั้นตอนที่สองอันเกี่ยวกับการประเมินความเสี่ยง&lt;br /&gt;,การรู้ขอบข่ายของระบบ เพื่อจะนำเอาการตรวจสอบนี้ไปครอบคลุม ( เ้ข้าไปจัดการ )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_SqhWTvnRJyY/RtJcRWbYjCI/AAAAAAAAACg/s6GI5ZzfNn0/s1600-h/Sample-Asset-Overview.jpeg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_SqhWTvnRJyY/RtJcRWbYjCI/AAAAAAAAACg/s6GI5ZzfNn0/s320/Sample-Asset-Overview.jpeg" border="0" alt=""id="BLOGGER_PHOTO_ID_5103242780912159778" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-6878060554101957571?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/6878060554101957571/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=6878060554101957571' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/6878060554101957571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/6878060554101957571'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/08/1.html' title='จัดระเบียบระบบ :: ตอนที่ 1'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_SqhWTvnRJyY/RtJcRWbYjCI/AAAAAAAAACg/s6GI5ZzfNn0/s72-c/Sample-Asset-Overview.jpeg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-6258585453927664593</id><published>2007-08-24T20:32:00.000+07:00</published><updated>2007-08-24T20:53:48.777+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ADO'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>ใช้  ADO  ใน excel  ตอนส่งข้อมูลเข้าเก็บในฐานขัอมูล</title><content type='html'>ต่อจากตอนที่แล้ว  http://udomsak.blogspot.com/2007/08/ado-excel-sql-server.html ที่ทดลองทำการ&lt;br /&gt;เชื่อมต่อไปยัง ฐานข้อมูล sql server express 2005 คราวนี้ลองทดลองป้อนข้อมูลเช้าไปดู  &lt;br /&gt;&lt;br /&gt;ในที่นี้สมมุติว่า เราได้ทำการ สร้างฐานข้อมูล OrderTest มีฟิลด์ทั้งหมดสามฟิลด์ คือ&lt;br /&gt;&lt;br /&gt;eq_reserv_form_number,eq_reserv_name,eq_reserv_quantity&lt;br /&gt;&lt;br /&gt;เอกสารการใช้งานค้นหาได้ที่  http://msdn2.microsoft.com/en-us/library/ms678262.aspx &lt;br /&gt;หรือจะติดตั้ง จากชุดพัฒนา MDAC ( MDAC sdk ) แต่รู้สึกว่าต้องเป็น microsoft genuine ถึงจะดาวน์โหลดได้ &lt;br /&gt;&lt;br /&gt;======= ตัวอย่างโค้ด ======&lt;br /&gt;&lt;br /&gt;Dim con As New ADODB.Connection&lt;br /&gt;Dim con_err As ADODB.Error&lt;br /&gt;Dim conCmd As New ADODB.Command&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dim sqlCmd As String&lt;br /&gt;Dim err_des As String&lt;br /&gt;Dim err_num As String&lt;br /&gt;&lt;br /&gt;Dim frmNum as string&lt;br /&gt;Dim csName as string&lt;br /&gt;Dim csOdrName as string&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'กำหนดคำสั่ง sql&lt;br /&gt;&lt;br /&gt; sqlCmd = _&lt;br /&gt;"INSERT INTO equipment(eq_reserv_form_number,eq_reserv_name,eq_reserv_quantity)" &amp; _&lt;br /&gt;"values ('" + frmNum + "','" + csName + "'," + csOdrname + ")"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Set con = New ADODB.Connection&lt;br /&gt;&lt;br /&gt;'ตรวจจับข้อผิดพลาด&lt;br /&gt;&lt;br /&gt;On Error GoTo DisplayConnectErr&lt;br /&gt;&lt;br /&gt;'เชื่อมต่อกับ  SQL 2005 โดยใช้ sql native client&lt;br /&gt;&lt;br /&gt;con.ConnectionString = "Provider=SQLNCLI.1 ;Integrated Security = SSPI ;Data Source=udomsak\sqlexpress;Initial Catalog=OrderTest"&lt;br /&gt;con.Open&lt;br /&gt;&lt;br /&gt;'ตั้งค่าตัวแปร conCmd&lt;br /&gt;Set conCmd = New ADODB.Command&lt;br /&gt;&lt;br /&gt;'ระบุว่า session ที่ใช้ในการเชื่อมต่อ&lt;br /&gt;Set conCmd.ActiveConnection = con&lt;br /&gt;&lt;br /&gt;'เตรียม sql string &lt;br /&gt;conCmd.CommandText = sqlCmd&lt;br /&gt;&lt;br /&gt;'สั่ง execute &lt;br /&gt;conCmd.Execute&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;'จับข้อผิดพลาด&lt;br /&gt;&lt;br /&gt;DisplayConnectErr:&lt;br /&gt;&lt;br /&gt;For Each con_err In con.Errors&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;    err_des = con_err.Description&lt;br /&gt;    err_num = Hex(con_err.Number)&lt;br /&gt;&lt;br /&gt;Next&lt;br /&gt;&lt;br /&gt;If err_des = "" Then&lt;br /&gt;&lt;br /&gt;Else&lt;br /&gt;    MsgBox err_des + " ERROR-NUM IS-&gt; " &amp; err_num&lt;br /&gt;End If&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-6258585453927664593?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/6258585453927664593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=6258585453927664593' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/6258585453927664593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/6258585453927664593'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/08/ado-excel.html' title='ใช้  ADO  ใน excel  ตอนส่งข้อมูลเข้าเก็บในฐานขัอมูล'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-7508473573592659920</id><published>2007-08-24T20:21:00.000+07:00</published><updated>2007-08-24T20:29:51.962+07:00</updated><title type='text'>Free Enterprise Desktop Search</title><content type='html'>Desktop search หรือ โปรแกรมค้นหาไฟล์ในเครื่องคอมพิวเตอร์ ของเรา ช่วยได้มากกรณีที่เครื่องของ เรานั้นมีไฟล์เอกสารจำนวนมาก เช่น ไฟล์คู่มือ,เอกสารอ้างอิง หลายครั้งเมื่อเราทำการจัดเก็บเอกสารไปแล้วนั้น เวลาจะค้นหาทีจะใช้เวลาเยอะเหมือนกัน แม้เราจะทำการแบ่ง โฟลเดอร์ เก็บไว้อย่างดีแล้วก็ตาม เนื่องจากความหลากหลายของเอกสารเช่น ไฟล์ doc,pdf,txt หรือ ไฟล์รูปภาพ ( EXIF information ) โปรแกรมประเภทนี้จะทำการ index ทั้งชื่อไฟล์และเนื้อหาภายใน ของไฟล์ๆ นั้น ทำให้การค้นหาทำได้ง่ายขึ้น &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;จากความสำคัญของข้อมูลและประโยชน์ในวิธีนี้ของการค้นหา ทำให้มีการขยายเพิ่มมากขึ้นเพื่อรองรับขอบข่ายการค้นหาที่มากขึ้น เอกสารที่เยอะขึ้น ซึ่งก็นำมาสู่ Enterprise Desktop Search เช่น เอกสาร นับจำนวนเป็น แสนๆ ไฟล์ เป็นต้น มีหลายเจ้าได้ทำ product ขึ้นมาเพื่อรองรับการขยายตัวของข้อมูลที่มากขึ้นเช่น google ที่ทำเป็น box หรือ ฮาร์ดแวร์ที่ออกมาทำหน้าที่เป็น search engine โดยเฉพาะ เป็นต้น &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;เพื่อเป็นการเปิดตลาดระบบการค้นหาข้อมูลภายในองค์กร Yahoo จับมือกับ IBM ได้ผลคือ IBM Omnifind Yahoo Edition ออกมา จุดเด่นที่น่าสนใจเป็นอย่างมาก นอกจากประสิทธิภาพแล้วก็คือ ราคา ซึ่ง เปิดให้ดาวน์โหลดไปใช้งาน ได้ ฟรี และหากต้องการการสนับสนุนทางด้านเทคนิค สามารถติดต่อกับทาง IBM เพื่อซื้อเซอร์วิสได้ทันที ข้อได้เปรียบจาก desktop search ธรรมดาก็คือ แทนที่จะเป็นการค้นหา ภายในโดยเฉพาะ ทุกๆ คนในองค์กรหรือภายนอก สามารถทำการค้นหาข้อมูลที่ได้ทำการ index เอาไว้ได้ด้วย &lt;br /&gt;&lt;br /&gt;เหมาะเอามาทำ KB ในองค์กรหรือแผนกก็ดีเหมือนกัน  ประสิทธิภาพตอนนี้ที่ใช้อยู่คือลงเครื่องตัวผมเองที่ทำงาน  AMDx2 RAM 1GB ไม่อืดแม้ภายในเครื่องจะมีแอพฯ อื่นทำงานอยู่พอสมควร &lt;br /&gt;&lt;br /&gt;ดุเพิ่มเติมและดาวน์โหลดมาใช้งานที่   http://omnifind.ibm.yahoo.net/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_SqhWTvnRJyY/Rs7b7WbYjAI/AAAAAAAAACQ/DFF3fKNyTFw/s1600-h/logo-Omnifind.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_SqhWTvnRJyY/Rs7b7WbYjAI/AAAAAAAAACQ/DFF3fKNyTFw/s320/logo-Omnifind.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5102257240536550402" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_SqhWTvnRJyY/Rs7cMWbYjBI/AAAAAAAAACY/gQT3B7hbgwQ/s1600-h/Omni-S-1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_SqhWTvnRJyY/Rs7cMWbYjBI/AAAAAAAAACY/gQT3B7hbgwQ/s320/Omni-S-1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5102257532594326546" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-7508473573592659920?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/7508473573592659920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=7508473573592659920' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7508473573592659920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/7508473573592659920'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/08/free-enterprise-desktop-search.html' title='Free Enterprise Desktop Search'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_SqhWTvnRJyY/Rs7b7WbYjAI/AAAAAAAAACQ/DFF3fKNyTFw/s72-c/logo-Omnifind.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-1286538015783401646</id><published>2007-08-24T11:38:00.000+07:00</published><updated>2007-08-24T15:25:21.741+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='newbie'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>Introduction to Java</title><content type='html'>พอดีได้เริ่มเรียน มหาฯลัย แบบคนอื่นๆ เขาก็มีการเรียนการสอนเกี่ยวกับ การเขียนโปรแกรม จาวา เบื้องต้น ตอนนี้&lt;br /&gt;เกี่ยวกับ  function โดยโจทย์ให้มา ให้หาค่า sum ของเลข 1 ถึง 5 แล้วเอาจำนวนนันมาค่า สแควร์รูท ยากมาก..&lt;br /&gt;code ตามข้างล่างนี้ครับ  ดีใจ คอมไพล์ ผ่าน..&lt;br /&gt;&lt;br /&gt;//เริ่มด้วยการ import เอา ไลบรารี่ Math เข้ามา ซึ่งเก็บฟังก์ชั่นเกี่ยวกับการทำงานด้านคณิตศาตร์ &lt;br /&gt;&lt;br /&gt;import java.lang.Math;&lt;br /&gt;&lt;br /&gt;class  myClass{&lt;br /&gt;&lt;br /&gt; &amp;#09;&amp;#09; public static void main(String args[]){&lt;br /&gt; &lt;br /&gt; &amp;#09;&amp;#09;&amp;#09;int i = 1;&lt;br /&gt; &amp;#09;&amp;#09;&amp;#09;int j = 0;&lt;br /&gt; &lt;br /&gt; &amp;#09;&amp;#09;&amp;#09;System.out.println("Show Sum and return Square root from user define Function ");&lt;br /&gt;&amp;#09;&amp;#09; while(i&lt;=5){&lt;br /&gt;  &lt;br /&gt;  &amp;#09;&amp;#09;&amp;#09;j=j+i;&lt;br /&gt;  &amp;#09;&amp;#09;&amp;#09;System.out.println("Calculate Value "+j+" SquaureRoot = "+_sqr(j));&lt;br /&gt;  &amp;#09;&amp;#09;&amp;#09;i++;&lt;br /&gt;  &amp;#09;&amp;#09;}&lt;br /&gt; }//end main&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// ฟังก์ชั่น ที่ผู้ใช้สร้างเอง user define function &lt;br /&gt;// ฟังกช้น ที่ Java เตรียมมาให้ คือ  Standard function ในที่นี้คือ Math.sqrt()&lt;br /&gt;&lt;br /&gt;&amp;#09;&amp;#09;  static double _sqr(double val){&lt;br /&gt;  &amp;#09;&amp;#09;&amp;#09; //return value&lt;br /&gt;   &amp;#09;&amp;#09;&amp;#09;return Math.sqrt(val);&lt;br /&gt;  &lt;br /&gt;  &amp;#09;}// end  function   _sqr&lt;br /&gt;     &lt;br /&gt;&amp;#09;}//end myClass&lt;br /&gt;&lt;br /&gt;เอกสารเกี่ยวกับการเขียนโปรแกรม Java อ้างอิงที่&lt;br /&gt;&lt;br /&gt;http://java.sun.com/javase/6/docs/&lt;br /&gt;&lt;br /&gt;หรือ ดาวน์โหลด มาเพื่อดูแบบ offline ทั้ง API และ tutorial ผมดาวน์โหลดมาแล้วใช้ desktop search&lt;br /&gt;ทำ Index ประหยัดเวลาไปได้เยอะเวลาค้น &lt;br /&gt;&lt;br /&gt;&amp;#09;http://java.sun.com/javase/downloads/index.jsp&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-1286538015783401646?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/1286538015783401646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=1286538015783401646' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/1286538015783401646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/1286538015783401646'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/08/introduction-to-java.html' title='Introduction to Java'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-2953773153255052648</id><published>2007-08-21T11:32:00.000+07:00</published><updated>2007-08-21T11:42:40.187+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Excel'/><category scheme='http://www.blogger.com/atom/ns#' term='ADO'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>ใช้ ADO ใน excel ทำการเชื่อมต่อ SQL server</title><content type='html'>พอดีตอนนี้ที่ทำงานได้เครื่องใหม่แล้ว  เห็น office 2003 OEM มาลองดูว่าจะทำอะไรได้มั่ง เลยกลับ&lt;br /&gt;มารื้อฟื้นเรื่อง macro ใหม่ ( VBA ) โดยคราวนี้ตั้งความสามารถที่จะลองใช้คือ การเอา record ใน excel ไปทำการเก็บ&lt;br /&gt;ไว้ในฐานข้อมูล  ตอนนี้ที่ลองเขียนดู ( แต่ยังไม่เสร็จ ไป 80% ) โดยเชื่อมกับ SQL 2005 Express ใช้  Native sql&lt;br /&gt;client ในการเชื่อมต่อ อนาคตก็ปรับไปเรื่อย ๆ  ตามใจอยาก  &lt;br /&gt;&lt;br /&gt;TODO&lt;br /&gt;&lt;br /&gt;*ข้อมูลที่ได้จาก excel ใช้ ASP.NET เอามาประมวลผลอีกที&lt;br /&gt;*ทดลองเขียน AJAX กับ ASP&lt;br /&gt;*Import ตารางเวลาจาก LotusNote เอามา ทดลองใช้งาน &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ที่เห็นนี้ เป็นตัวอย่าง Marcro procedure สำหรับทดสอบการเชื่อมกับ ดาต้าเบส SQL server 2005 โดยการใช้ &lt;br /&gt;sqlnative client ( Provider=SQLNCLI.1 )และมีการใช้ Error ออปเจ็กต์ เป็นตัวตรวจสอบข้อผิดพลาดที่เกิดขึ้น &lt;br /&gt;เพื่อใช้ในการ debug ภายหลัง  จริงๆ จะไปหาเพิ่มเติมจากใน เอกสาร MSDN ของ ไมโครซอฟต์ก็ได้ หรือ หากไปดาวน์โหลดเอา&lt;br /&gt;ชุด MDAC SDK มาก็มีเอกสารให้ ไม่ว่ากัน &lt;br /&gt;&lt;br /&gt;รายละเอียด Connection String &lt;br /&gt;&lt;br /&gt;Provider = อนุมานว่า ไดร์เวอร์ที่ใช้สำหรับการเชื่อมต่อ &lt;br /&gt;Integrated Security = รูปแบบความปลอดภัยที่ใช้ในการเชื่อมต่อ &lt;br /&gt;Data Source = Instance ฐานข้อมูล ([ serverName/instance ]) &lt;br /&gt;Initial Catalog = ชื่อดาต้าเบส &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sub test_ado_con() &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dim con As New ADODB.Connection&lt;br /&gt;Dim con_err As ADODB.Error &lt;br /&gt;&lt;br /&gt;Dim err_des As String &lt;br /&gt;Dim err_num As String &lt;br /&gt;&lt;br /&gt;Set con = New ADODB.Connection &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;' Set Trap Error &lt;br /&gt;&lt;br /&gt;On Error GoTo DisplayErr &lt;br /&gt;&lt;br /&gt;' Connect use sql native client &lt;br /&gt;&lt;br /&gt;con.ConnectionString = "Provider=SQLNCLI.1 ;Integrated Security = SSPI ;Data Source=udomsak\sqlexpress;Initial Catalog=ClassRoom " &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;' Open connectin &lt;br /&gt;&lt;br /&gt;con.Open &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'Trap Error use for debug: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;DisplayErr: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For Each con_err In con.Errors &lt;br /&gt;&lt;br /&gt;    err_des = con_err.Description&lt;br /&gt;    err_num = Hex(con_err.Number) &lt;br /&gt;&lt;br /&gt;Next &lt;br /&gt;&lt;br /&gt;If err_des = "" Then&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;MsgBox "Connection sucess!"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Else&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;MsgBox err_des &amp; err_num&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;End If&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-2953773153255052648?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/2953773153255052648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=2953773153255052648' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/2953773153255052648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/2953773153255052648'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/08/ado-excel-sql-server.html' title='ใช้ ADO ใน excel ทำการเชื่อมต่อ SQL server'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-6543846003261671655</id><published>2007-08-21T09:53:00.000+07:00</published><updated>2007-08-21T10:02:22.846+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wifidog'/><category scheme='http://www.blogger.com/atom/ns#' term='iptables'/><category scheme='http://www.blogger.com/atom/ns#' term='hack'/><title type='text'>wifidog hack ::  ผัง iptables map rules</title><content type='html'>เอาล่ะหลังจากหายไปนาน ไม่รู้จะเขียนอะไรจริงๆ อีกอย่างที่เขียนก็ยังทำไม่เสร็จดี เลยไม่แน่ใจว่าจะเอาขึ้นดีหรือไม่&lt;br /&gt;จริงๆ ผังนี้ทำเสร็จนานล่ะ แต่มัวไปทำอย่างอื่นจนเกือบลืมไปเลย ก็เลยยังไม่ได้ hack กับเขียน wifidog เพิ่มอย่าง&lt;br /&gt;ที่ตั้งใจเอาไว้  &lt;br /&gt;&lt;br /&gt;   เป็ด..ก็งี้แหละท่านไปๆมาๆ จะบินก็บินไม่ได้ จะ ดำ(น้ำ) ก็ดำไม่ได้ เลย up ขึ้นมาให้ดูเล่นหน่อย ใครเห็นผิดยังไง&lt;br /&gt;จะคอมเม้นท์กลับก็ยังดี  จริงๆ ถ้า blogspot ให้ attach file ได้คงดี จะได้เอาไฟล์ที่ผมทำเอาไว้ใน freemind&lt;br /&gt;ขึ้นมาแทน สะดวกกว่า  ( คลิ๊กเข้าไปดูที่รุป ขนาดใหญ่หน่อย export ออกมาได้ 1900 กว่าๆ ) อาจมีหรือไม่มีประโยชน์&lt;br /&gt;ตามแต่ท่านจะพิจารณาล่ะครับ &lt;br /&gt;&lt;br /&gt;ลูกศรแทนการวิ่งของวิ่งของ แพคเกจ ( ip ) &lt;br /&gt;หมายเลขแทน ลำดับ ของ rules &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_SqhWTvnRJyY/RspVa2bYi_I/AAAAAAAAACI/JwXT_CPuLGo/s1600-h/Iptables-rule-map.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_SqhWTvnRJyY/RspVa2bYi_I/AAAAAAAAACI/JwXT_CPuLGo/s320/Iptables-rule-map.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5100983447725837298" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-6543846003261671655?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/6543846003261671655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=6543846003261671655' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/6543846003261671655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/6543846003261671655'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/08/wifidog-hack-iptables-map-rules.html' title='wifidog hack ::  ผัง iptables map rules'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_SqhWTvnRJyY/RspVa2bYi_I/AAAAAAAAACI/JwXT_CPuLGo/s72-c/Iptables-rule-map.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-5957835700793854555</id><published>2007-05-29T16:25:00.000+07:00</published><updated>2007-05-29T17:32:38.617+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='soucecode analyzer'/><category scheme='http://www.blogger.com/atom/ns#' term='newbie'/><category scheme='http://www.blogger.com/atom/ns#' term='ncc'/><category scheme='http://www.blogger.com/atom/ns#' term='source code'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='souce code browser'/><title type='text'>Help tool for hacking source-code :: Source-code browser</title><content type='html'>หลังจากที่ลองนั่งหัดเขียนภาษา C ไปได้สักพัก เลยลองแกะซอสต์โค้ดของโปรแกรม &lt;br /&gt;wifidog แบบเล่นๆ ดู แต่ปรากฏว่าเกิดอาการงง กับการอ้างอิงฟังก์ชั่นเชื่อมต่อ&lt;br /&gt;ครั้นจะมานั่ง map โดยการใช้มือ จดในกระดาษเอา ไม่ไหวแน่ ถ้าโปรแกรมมีขนาดใหญ่&lt;br /&gt;เลยอยากได้ tool มาช่วย  &lt;br /&gt;&lt;br /&gt;   Tool ประเภทนี้เรียกว่า "Source code browsing Tools" ช่วยสำหรับ track source&lt;br /&gt;ประหยัดเวลาไปได้มากโข ( หาตั้งนานเหมือนกันเพราะไม่รู้ชื่อโปรแกรมประเภทนี้เรียก&lt;br /&gt;ว่าอะไร ) สำหรับ Linux ตอนนี้เข้าไปดูได้ที่ &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;#GNU Software Global&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;     &lt;a href="http://www.gnu.org/software/global/links.html"&gt;http://www.gnu.org/software/global/links.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;#Source-code browsing tools :: Opensolaris project&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;     &lt;a href="http://www.opensolaris.org/os/project/opengrok/"&gt;http://www.opensolaris.org/os/project/opengrok/&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;   แต่ตอนนี้ยังไม่ไดทำการ คอนฟิก Opengrok ไว้วันหลังทำเสร็จแล้วจะเอามาส่งต่อให้&lt;br /&gt;อีกทีหนึ่ง  เนื่องจากอยากลองใช้ command-line ต่างๆ ที่มีของ GNU ให้คล่องแล้วลอง&lt;br /&gt;เทียบข้อดีข้อเสีย กับความถนัดของตัวเอง ดู &lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt; &lt;span style="font-weight:bold;"&gt;GNU cflow เป็น tool command-line สำหรับ map source สามารถนำเอาผลลัพธ์&lt;br /&gt;ไปแสดงผลในโปรแกรมอื่นได้  ** คนละตัวกับ cflow apt-get นะครับ&lt;/span&gt; &lt;/li&gt;&lt;br /&gt;        &lt;a href="ftp://download.gnu.org.ua/pub/release/cflow/"&gt;ftp://download.gnu.org.ua/pub/release/cflow/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;cscope command-line tool&lt;/span&gt; สำหรับทำการ ค้นหา function ในไฟล์ source-code ตัวนี้&lt;br /&gt;ยังไม่ได้ลองเล่นเพราะไม่ถนัด regexp เลยข้ามไปก่อน &lt;/li&gt;&lt;br /&gt;        &lt;span style="font-weight:bold;"&gt;apt-get install cscope&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;kscope KDE frontend&lt;/span&gt; ของ cscope ทำงานร่วมกับ ctags เป็น editor ในตัวได้ด้วยเหมาะ&lt;br /&gt;กับโปรแกรมขนาดเล็กๆ ( ในความคิดผมนะ ) เพราะ การ link ข้ามกันเพื่อทำการแก้ไข หรือ ไปดู&lt;br /&gt;ยังไฟล์ต่างๆ ยังช้าไปหน่อย โดยรวมถือว่า Ok. apt-get มา โปรแกรมจะติดตั้ง cscope มาให้ด้วย&lt;/li&gt;&lt;br /&gt;        &lt;span style="font-weight:bold;"&gt;apt-get install ctags kscope&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;ctags&lt;/span&gt; tool สำหรับ tagging C ไฟล์ สนับสนุนหลายภาษา และ เอาไปใช้กับ editor หลายตัวได้&lt;br /&gt;เช่น Vim เป็นต้น &lt;/li&gt;&lt;br /&gt;        &lt;a href="http://ctags.sourceforge.net/"&gt;http://ctags.sourceforge.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;** NCC  &lt;span style="font-weight:bold;"&gt;ncc - The new generation C compiler&lt;/span&gt; ตัวนี้น่าสนใจมาก ใช้งานได้ดี สามาถนำเอา&lt;br /&gt;output ไป generate เป็น graph เพื่อแสดงผลได้ feuture มันรวมเอาทั้ง ctags,cscope มาไว้ด้วย&lt;br /&gt;กันทำให้ ง่านต่อการใช้งาน &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;----------------------&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;#HomePage&lt;/span&gt;&lt;br /&gt;     &lt;a href="http://students.ceid.upatras.gr/~sxanth/ncc/"&gt; http://students.ceid.upatras.gr/~sxanth/ncc/&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;#Download&lt;/span&gt;&lt;br /&gt;      &lt;a href="http://students.ceid.upatras.gr/~sxanth/ncc/ncc-2.6.tar.gz"&gt;http://students.ceid.upatras.gr/~sxanth/ncc/ncc-2.6.tar.gz&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;    โปรแกรมมีสองส่วนคือ ตัว complier ( gen output ) ncc และตัว viewer nccnavi&lt;br /&gt;&lt;br /&gt;**ถ้าโปรแกรมขนาดใหญ่มากๆ ให้ใช้ออปชั่น make ไปเลยดีกว่า ทำทีเดียวท้งแผงเลย &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;#Usage!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;udomsak#mkdir ~/project/svn&lt;br /&gt;&lt;br /&gt;udomsak#svn checkout https://dev.wifidog.org/svn/trunk/wifidog&lt;br /&gt;&lt;br /&gt;udomsak#cd ~/project/svn/wifidog &lt;br /&gt;&lt;br /&gt;udomsak#./configure&lt;br /&gt;&lt;br /&gt;udomsak#make CC="ncc -nccout"  [ option to generate extension .nccout file per file ] &lt;br /&gt;&lt;br /&gt;udomsak#find -name "*.nccout" -exec cat {} &gt;&gt; wifidog-all.map \;&lt;br /&gt;&lt;br /&gt;udomsak# nccnav wifidog-all.map  &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;#If error occut can use make -i for ignore :)&lt;/span&gt;&lt;br /&gt;   &lt;br /&gt;** Options ที่เหลืออ่านใน README เพิ่มเติมได้ครับ &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;#When NCC runing !&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_SqhWTvnRJyY/Rlv7qB9ZHBI/AAAAAAAAABo/Q7XLqfZUARs/s1600-h/ncc-run.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_SqhWTvnRJyY/Rlv7qB9ZHBI/AAAAAAAAABo/Q7XLqfZUARs/s320/ncc-run.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5069922505034636306" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;#use NCC to list functions in file and track call by and calling function&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_SqhWTvnRJyY/Rlv7-h9ZHCI/AAAAAAAAABw/kmRyYwXtHBo/s1600-h/ncc-list-function.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_SqhWTvnRJyY/Rlv7-h9ZHCI/AAAAAAAAABw/kmRyYwXtHBo/s320/ncc-list-function.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5069922857221954594" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;#I use "GNU cflow" to generate ASCII art or graph too. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_SqhWTvnRJyY/Rlv8ZR9ZHDI/AAAAAAAAAB4/a5mT1znxwlo/s1600-h/GNU-cflow-Ascii-Art.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_SqhWTvnRJyY/Rlv8ZR9ZHDI/AAAAAAAAAB4/a5mT1znxwlo/s320/GNU-cflow-Ascii-Art.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5069923316783455282" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;#Graph generate program &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.csn.ul.ie/~mel/projects/codeviz/ "&gt;http://www.csn.ul.ie/~mel/projects/codeviz/ &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;   &lt;span style="font-weight:bold;"&gt;and&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/img/gl.link.gif"&gt;http://www.graphviz.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;#install graphviz&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;   apt-get install graphviz&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;#convert GNU cflow to "dot format" use by 'dot' program like to generate chart &lt;/span&gt;&lt;br /&gt;&lt;br /&gt; &lt;a href=" http://cflow2vcg.sourceforge.net/"&gt;  http://cflow2vcg.sourceforge.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;udomsak# cd mysrc&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#generate per file mapping &lt;br /&gt;&lt;br /&gt;udomsak#for i in *.c ; do cflow --format=posix --omit-arguments  --level-indent='0=\t' --level-indent='1=\t'  --level-indent=start='\t' $i | tee $i.map ; done&lt;br /&gt;&lt;br /&gt;#If want all 'C' file make Overall project graph &lt;br /&gt;&lt;br /&gt;udomsak#for i in *.map ; do cat $i | ~/bin/cflow2dot |tee $i.dot ; done&lt;br /&gt;&lt;br /&gt;#Use 'dot' program to generate graph " dot -T[language] -o [ output ] [ input file]"&lt;br /&gt;&lt;br /&gt;udomsak# dot -Tsvg Overview.dot -o Mymap.svg&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;#Thank you for FOSS and GNU for program tool :-)~&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-5957835700793854555?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/5957835700793854555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=5957835700793854555' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5957835700793854555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5957835700793854555'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/05/help-tool-for-hacking-source-code.html' title='Help tool for hacking source-code :: Source-code browser'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_SqhWTvnRJyY/Rlv7qB9ZHBI/AAAAAAAAABo/Q7XLqfZUARs/s72-c/ncc-run.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-5650320452375638757</id><published>2007-05-22T21:01:00.000+07:00</published><updated>2007-05-22T21:24:29.804+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='plugins'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualbox'/><category scheme='http://www.blogger.com/atom/ns#' term='openoffice'/><title type='text'>OpenOffice plugin and  VirtualBox on Dapper</title><content type='html'>ไม่อยากต้องมานั่งแก้ไข blog ในเวบ เบื่อแล้ว อยากเขียนใน OpenOffice แล้ว upload&lt;br /&gt;น่าจะ work กว่า ค้นไปค้นมาต้องขอบคุณ คุณ Caolan McNamara ที่เขียน plugin นี้มาให้สะดวกขึ้นเยอะ&lt;br /&gt;ตามไปโหลด plugin  สำหรับ Openoffice ได้ที่  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt; #Blogger plugin for OpenOffice User&lt;br /&gt; &lt;a href="http://blogs.linux.ie/caolan/2005/10/06/ooo-blogger"&gt;http://blogs.linux.ie/caolan/2005/10/06/ooo-blogger&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ส่วนใครอยากได้ของยี่ห้ออื่นดาวน์โหลดได้จาก  blogger เลยครับ&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; **ข้อสังเกตุ  ตอนนี้กับ  Tool. ที่โหลดมาใช้ไม่ได้ครับ หรือมีปัญหา API ?? เขียน python &lt;br /&gt;ไม่ได้เสียด้วยสิ  ใครใช้ได้หรือแก้ไขไงบอกด้วยนะครับ&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; เรื่องสองเพิ่งรู้จัก โปรแกรม Virtualization บน Linux  ที่เป็น Opensource มาอีกตัวนอกจาก&lt;br /&gt;Xen , UML-Linux ( User-Mode-Linux ) ทีนี้มาลองดูอีกยี่ห้อหนึ่งคือ  Virtualbox  ของทางบริษัท Innotek&lt;br /&gt;เท่าที่ลองเล่นดู จัดว่าโอเคแต่ยังมีปัญหากับ OS บาง OS อยู่ ตรวจสอบ GuestOS ที่สนับสนุนได้จาก &lt;br /&gt;&lt;br /&gt;&lt;br /&gt; #Check Guest OS Support &lt;br /&gt; &lt;a href="http://www.virtualbox.org/wiki/Guest_OSes"&gt;http://www.virtualbox.org/wiki/Guest_OSes&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt; NetBSD 3.0 ยังมีปัญหา ณ ขณะที่ผมเขียนอยู่นี้ มีปัญหากับการเขียน VirtualHarddisk เรียกว่า&lt;br /&gt;ลงไม่ผ่านเลย แต่ถ้าทำงานใน Vmware ไม่มีปัญหา    ปัญหา ที่พบก็มีเรืองของ  USB  ทำงานไม่ได้&lt;br /&gt;และต้องมีการปรับแต่งพอสมควร เพื่อให้  GuestOS มองเห็น ( แต่ยังมีปัญหาอยู่ , ผมใช้ Dapper )&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;  **ข้อสังเกตุ  จะใช้ USB พร้อมกันทั้ง  Host และ GuestOS ไม่ได้ต้องใช้ อย่างใดอย่างหนึ่งเรียก&lt;br /&gt;ว่าถ้าจะใช้กับ GuestOS  HostOS ต้อง umount  USB ก่อน Guest ถึงจะใช้ได้   ถึงตอนนี้ที่ใช้ก็  Ok.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#Install &lt;br /&gt;           apt-get install virtualbox&lt;br /&gt;&lt;br /&gt;#Install path at &lt;br /&gt;           /opt/virtualbox[ version ]&lt;br /&gt;&lt;br /&gt;#Edit  UDEV rules allow other can access plugdev ( USB )  original is 664&lt;br /&gt;            vi /etc/udev/rules.d/40-permissions.rules&lt;br /&gt;&lt;br /&gt;     #Goto Line &lt;br /&gt; SUBSYSTEM=="usb_device",               MODE="0664"&lt;br /&gt;     #Edit to &lt;br /&gt; SUBSYSTEM=="usb_device",                GROUP="vboxusers", MODE="0666"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#End-User FAQ&lt;br /&gt; &lt;a href="http://www.virtualbox.org/wiki/User_FAQ"&gt;http://www.virtualbox.org/wiki/User_FAQ&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#Windows 2000 Professional with VirtualBox&lt;br /&gt; &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_SqhWTvnRJyY/RlL5ex9ZG-I/AAAAAAAAABQ/4M7B9mY8rPI/s1600-h/Innotek-W2kp.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_SqhWTvnRJyY/RlL5ex9ZG-I/AAAAAAAAABQ/4M7B9mY8rPI/s320/Innotek-W2kp.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5067386837947456482" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#For enhance Hardware Support in GuestOS like VGA truecolor , install Additional &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_SqhWTvnRJyY/RlL5rx9ZG_I/AAAAAAAAABY/wekAVcTUzcI/s1600-h/Innotek-Guest-AdditionInstall.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_SqhWTvnRJyY/RlL5rx9ZG_I/AAAAAAAAABY/wekAVcTUzcI/s320/Innotek-Guest-AdditionInstall.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5067387061285755890" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#USB Problem with my  GuestOS [ driver not load properly ] &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_SqhWTvnRJyY/RlL5_h9ZHAI/AAAAAAAAABg/bYvQs9mB5GM/s1600-h/USB-Error.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_SqhWTvnRJyY/RlL5_h9ZHAI/AAAAAAAAABg/bYvQs9mB5GM/s320/USB-Error.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5067387400588172290" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;## CREDIT :: Sorry for mention about USB setting some suggestion website i not bookmark but  idea are from User-Manual :) , some people in #IRC too.&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-5650320452375638757?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/5650320452375638757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=5650320452375638757' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5650320452375638757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5650320452375638757'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/05/openoffice-and-virtualbox-on-dapper.html' title='OpenOffice plugin and  VirtualBox on Dapper'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_SqhWTvnRJyY/RlL5ex9ZG-I/AAAAAAAAABQ/4M7B9mY8rPI/s72-c/Innotek-W2kp.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-3520077142982677205</id><published>2007-05-22T15:02:00.000+07:00</published><updated>2007-05-22T15:40:28.519+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>หา TextEditor มาแทน Editplus</title><content type='html'>&lt;br&gt;&lt;br /&gt;   หลังจากเริ่มหัดเขียนโปรแกรมแบบ กิ๊กๆก๊อกๆ ไปตามเรื่องตามราว ปกติแล้วใช้ TextEditor ไม่ได้ใช้ IDE เพราะ&lt;br&gt;&lt;br /&gt;คิดว่าความสามารถตัวเองยังไม่ถึงและขนาดมันใหญ่เทอะทะเกินไป  จากของเดิมใช้ &lt;a href="http://www.editplus.com"&gt;Editplus&lt;/a&gt; &lt;br&gt;&lt;br /&gt;เลยเปลี่ยนมาใช้ Notepad++ แทน โหลดเร็วดี , plugin , language completion ( บางภาษา แต่ syntax hightlight มีเป็นกะตั้ก ) เวอร์ชั่นปัจจุบัน&lt;br&gt;&lt;br /&gt;4.1  โหลดได้ที่   &lt;a href="http://notepad-plus.sourceforge.net/uk/site.htm"&gt; Notepad++   Opensource&lt;/a&gt;  เช่นเคย&lt;br&gt; &lt;br /&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_SqhWTvnRJyY/RlKryB9ZG9I/AAAAAAAAABI/ctrcbVb4Y-s/s1600-h/ScreenHunter_1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_SqhWTvnRJyY/RlKryB9ZG9I/AAAAAAAAABI/ctrcbVb4Y-s/s320/ScreenHunter_1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5067301406752971730" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-3520077142982677205?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/3520077142982677205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=3520077142982677205' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/3520077142982677205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/3520077142982677205'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/05/texteditor-editplus.html' title='หา TextEditor มาแทน Editplus'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_SqhWTvnRJyY/RlKryB9ZG9I/AAAAAAAAABI/ctrcbVb4Y-s/s72-c/ScreenHunter_1.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-4759866104474966030</id><published>2007-05-14T11:42:00.000+07:00</published><updated>2007-05-14T12:01:00.327+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='extension'/><title type='text'>Bypass version firefox extension  check</title><content type='html'>&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;  พอดี Firefox ที่ใช้อยู่เป็นเวอร์ชั่น 1.5 ซึ่งมากับดิสโทรฯ ทีนี้บังเอิญ&lt;br&gt;&lt;br /&gt;ไปเปิดเจอ theme สวยๆ น่าลงปรากฏว่า ดันบังคับเอาเวอร์ชั่น  2.0 ขึ้นไปเลย&lt;br&gt;&lt;br /&gt;ต้องมีการบังคับกลับคืนบ้าง โดยเข้าไปเปลี่ยนเวอร์ชั่นที่ต้องการอย่างต่ำที่&lt;br&gt;&lt;br /&gt;ไฟล์ install.rdf&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;#extension default minimum require 2.* up and my firefox is 1.5 ( dapper ) &lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_SqhWTvnRJyY/RkfqT6jl2qI/AAAAAAAAAAw/XHqoj__0WtM/s1600-h/showversion-compat.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_SqhWTvnRJyY/RkfqT6jl2qI/AAAAAAAAAAw/XHqoj__0WtM/s320/showversion-compat.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5064273933858364066" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#Save file theme to local you will get .jar extension&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_SqhWTvnRJyY/Rkfpv6jl2pI/AAAAAAAAAAo/_VyPj_ES3Ro/s1600-h/saveas.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_SqhWTvnRJyY/Rkfpv6jl2pI/AAAAAAAAAAo/_VyPj_ES3Ro/s320/saveas.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5064273315383073426" /&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;#extract file "install.rdf" and edit "&amp;lt em:minversion &amp;gt" as below , save back to archive &lt;br&gt;&lt;br /&gt;#I use "Drack" back to archive :)~ &lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_SqhWTvnRJyY/Rkfqyqjl2rI/AAAAAAAAAA4/4MDbbTimfPI/s1600-h/hilight.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_SqhWTvnRJyY/Rkfqyqjl2rI/AAAAAAAAAA4/4MDbbTimfPI/s320/hilight.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5064274462139341490" /&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;#rename extension from .jar to .xpi and "Drack to firefox to install theme" :)~&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_SqhWTvnRJyY/Rkfrwajl2sI/AAAAAAAAABA/6ixWAc-zzds/s1600-h/install-theme.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_SqhWTvnRJyY/Rkfrwajl2sI/AAAAAAAAABA/6ixWAc-zzds/s320/install-theme.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5064275522996263618" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;** some theme or extension may not compatible with firefox version , use with you own risk&lt;br /&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-4759866104474966030?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/4759866104474966030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=4759866104474966030' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/4759866104474966030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/4759866104474966030'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/05/bypass-version-firefox-extension-check.html' title='Bypass version firefox extension  check'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_SqhWTvnRJyY/RkfqT6jl2qI/AAAAAAAAAAw/XHqoj__0WtM/s72-c/showversion-compat.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-2933776146603563266</id><published>2007-05-09T12:47:00.000+07:00</published><updated>2007-05-09T12:57:28.206+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notebook problem'/><category scheme='http://www.blogger.com/atom/ns#' term='Acer'/><title type='text'>ปัญหา Acer aspire 3680  ไม่มีเสียงออกหูฟัง หลังจากเสียบ jack หูฟังเข้าไปแล้ว</title><content type='html'>&lt;br&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Acer aspire 3680 no sound headphone jack on Windows Operating System&lt;br /&gt;&lt;/span&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;หลังจากได้บอกถึงปัญหาทางฝั่ง Linux ไปเมื่อ blog ก่อนๆ แล้ว คราวนี้เจอปัญหาใหม่ น่าเบื่อกว่าเดิม&lt;br&gt;&lt;br /&gt;เมื่อไม่มเสียงออกหูฟังหลังจากเสียบ jack  เข้าไป แม้จะไปดาวน์โหลดเอา driver ที่คิดว่าอัพเดตมาลง&lt;br&gt;&lt;br /&gt;ใหม่ก็ตาม หวังว่าทาง Acer จะแก้ปัญหานี้เสียที น่าเบื่อจริงๆ ขนาด Linux ที่บอกเป็นระบบปฏิบัติการ&lt;br&gt;&lt;br /&gt;ให้กับเครื่อง ( Linpus )  ยังเก่าคร่ำครึ  แต่เอาเถอะซื้อมาใช้แล้วก็ต้องแก้ไป&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;ทางแก&lt;/span&gt;้   &lt;br&gt;&lt;br /&gt;&lt;br /&gt;ทำให้  notebook อยู่ในโหมด standby  ( อาจปิดเครื่องหรือไปกด standby ที่ปุ่ม shutdown ก็ได้ ) เปิดเครื่องมาอีกครั้ง&lt;br&gt;&lt;br /&gt;หูฟังคุณจะกลับมาใช้งานได้ตามปกติให้เป็นที่อัศจรรย์ใจยิ่งนัก - -" &lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;Credit :: Very Thank you&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.softwaretipsandtricks.com/forum/hardware-problems/31389-no-sound-headphone-jack-realtek-hd-audio-device-2.html"&gt;http://www.softwaretipsandtricks.com/forum/hardware-problems/31389-no-sound-headphone-jack-realtek-hd-audio-device-2.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-2933776146603563266?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/2933776146603563266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=2933776146603563266' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/2933776146603563266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/2933776146603563266'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/05/acer-aspire-3680-jack.html' title='ปัญหา Acer aspire 3680  ไม่มีเสียงออกหูฟัง หลังจากเสียบ jack หูฟังเข้าไปแล้ว'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-8684327860031747239</id><published>2007-04-26T20:08:00.000+07:00</published><updated>2007-04-26T20:33:01.507+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asx'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='asf'/><category scheme='http://www.blogger.com/atom/ns#' term='mplayer'/><title type='text'>Linux play asx file</title><content type='html'>#ปกติแล้วอย่างที่รู้ๆ  กัน asx,asf จะมีปัญหาเล่นไม่ค่อยได้บนระบบ Linux&lt;br&gt;&lt;br /&gt;#งานนี้ต้องมีการปรับแต่งเล็กน้อย พอดีใช้วิธีนี้ ขโมยเพลงมาสอง สถานีแระ&lt;br&gt;&lt;br /&gt;#จริงๆ หลายๆ คนคงรู้วิธีนี้แล้ว แต่ก็ post เก็บไว้หน่อยคงไม่ว่ากัน&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;  apt-get install mplayer&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;#open page that contain asx file as &lt;a href="http://radio.mcot.net/fm95"&gt;http://radio.mcot.net/fm95/&lt;br /&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;#view source and grep for 'asx file' such as "http://radio.mcot.net/fm_95.asx"&lt;br&gt;&lt;br /&gt;#download and grep again for 'mms' URL in "fm_95.asx" that we download&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt; wget -c http://radio.mcot.net/fm_95.asx&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;#I'm get this below&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt; mplayer mms://mediaii.mcot.net/fm95&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;** codec for win32 format download from link below  &lt;br&gt;&lt;br /&gt;&lt;br /&gt;#Refer:: &lt;a href="http://www.howforge.com/how-to-play-asx-using-mplayer"&gt;http://www.howforge.com/how-to-play-asx-using-mplayer&lt;/a&gt;&lt;br&gt;&lt;br /&gt;#Refer:: &lt;a href="http://ubuntu.flowconsult.at/en/mplayer-codec-update/"&gt;http://ubuntu.flowconsult.at/en/mplayer-codec-update/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-8684327860031747239?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/8684327860031747239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=8684327860031747239' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/8684327860031747239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/8684327860031747239'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/04/linux-play-asx-file.html' title='Linux play asx file'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-2499261498834939387</id><published>2007-04-25T21:44:00.000+07:00</published><updated>2007-04-25T22:30:33.357+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='sqlite3'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='sqlite'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='PDO'/><title type='text'>php5 + sqlite3 Ubuntu Dapper</title><content type='html'>&lt;br&gt;&lt;br&gt;   ติดตั้งและใช้งาน sqlite3 และ php5 ใน Ubuntu dapper และ แก้ไขไฟล์มาโคร&lt;br&gt;(m4) เล็กน้อยเพื่อให้สามารถทำการคอมไพล์ modules pdo_sqlite ผ่าน bug นี้&lt;br&gt;ใน Edgy น่าจะไม่พบแล้ว&lt;br&gt;&lt;br&gt;&lt;span style="font-weight: bold;"&gt;แพคเกจและโปรแกรมที่เกี่ยวข้องที่ต้องการติดตั้ง&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;PDO :: PHP Database Object&lt;/span&gt; &lt;/li&gt;&lt;br&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;sqlite :: sqlite Database&lt;/span&gt;&lt;/li&gt;&lt;br&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;pdo_sqlite :: PDO sqlite support sqlite3&lt;/span&gt;&lt;/li&gt;&lt;br&gt;&lt;br&gt;&lt;span style="font-weight: bold;"&gt;#ติดตั้ง php5 developer file and php configuration script &lt;/span&gt;&lt;br&gt;&lt;br&gt;apt-get install php5-dev &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;span style="font-weight: bold;"&gt;#แก้ไขมาโครไฟล์&lt;/span&gt; &lt;br&gt;&lt;br&gt;vi /usr/lib/php5/build/acinclude.m4&lt;br&gt;&lt;br&gt;&lt;span style="font-weight: bold;"&gt;#มาโครที่ชื่อว่า&lt;/span&gt; &lt;br&gt;&lt;br&gt; AC_DEFUN([PHP_ADD_EXTENSION_DEP]&lt;br&gt;&lt;br&gt;&lt;span style="font-weight: bold;"&gt;#ที่ท้ายมาโครนี้ ให้เพิ่มบรรทัดนี้เข้าไป&lt;/span&gt;&lt;br&gt;&lt;br&gt; AC_DEFUN([PHP_ADD_EXTENSION_DEP], [])&lt;br&gt;&lt;br&gt;&lt;br&gt;#อ้างจาก &lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="ลิงค์" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;a href="https://overlays.gentoo.org/proj/php/browser/testing/dev-lang/php/files/php5.1.2-php_add_extension_dep.patch?rev=501"&gt;google search&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;span style="font-weight: bold;"&gt;#จากนั้นเมื่อแก้ไขและเซฟแล้ว ก็ทำการดาวน์โหลดและติดตั้ง pdo , pdo_sqlite script จะทำให้โดยอัตโนมัติ&lt;/span&gt;&lt;br&gt;&lt;br&gt;pecl install pdo pdo_sqlite&lt;br&gt;&lt;br&gt;&lt;span style="font-weight: bold;"&gt;#หลังจากคอมไพล์แล้วไฟล์ extension จะอยู่ที่ สำหรับเครื่องผมนะ&lt;/span&gt;&lt;br&gt;&lt;br&gt; /usr/lib/php5/20051025/&lt;br&gt;&lt;br&gt;&lt;span style="font-weight: bold;"&gt;#แก้ไขไฟล์ php.ini เพื่อเพิ่ม extension เข้าไป **ในกรณีผมใช้กับ php ที่เป็น CLI&lt;/span&gt;&lt;br&gt;&lt;br&gt;vi /etc/php5/cli/php.ini&lt;br&gt;&lt;br&gt;-- add this --&lt;br&gt;&lt;br&gt;extension=pdo_sqlite.so&lt;br&gt;&lt;br&gt;&lt;span style="font-weight: bold;"&gt;#ติดตั้ง sqlite extension for php5&lt;/span&gt;&lt;br&gt;&lt;br&gt;aptitude install php5-sqlite &lt;br&gt;&lt;br&gt;#select  'n' answer for downgrade and 'y' for accept &lt;br&gt;#Ready to use!&lt;br&gt;&lt;br&gt;#คนที่ให้คำแนะนำผม เขาแนะนำให้เปลี่ยนไปเป็น php5.13 แทน 5.12 แทน เห็นแกบอกว่า 5.12 มี bug อยู่&lt;br&gt;พอดีผมอยากแก้ให้ผ่าน ก็ต้องทำด้วยประการละฉะนี้ ซึ่งตอนแรกคิดว่าจะเอา แพคเกจของ edgy มาใช้ซะด้วยซ้ำไป &lt;br&gt;&lt;br&gt;CREDIT :: special thanks for who support guy in PECL &lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="ลิงค์" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;a href="http://pecl.php.net"&gt;PECL site&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-2499261498834939387?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/2499261498834939387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=2499261498834939387' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/2499261498834939387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/2499261498834939387'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/04/php5-sqlite3-ubuntu-dapper.html' title='php5 + sqlite3 Ubuntu Dapper'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-8708556525754142097</id><published>2007-04-11T21:46:00.000+07:00</published><updated>2007-04-11T22:19:49.084+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='apt-get'/><title type='text'>ติดตั้งเอกสารสำหรับช่วนในการเขียนโปรแกรมบน ubuntu &amp; debian</title><content type='html'>พอดีวันนี้เริ่มจับ Linux เพื่อท่ี่จะหัดเขียนภาษา C อีกครั้งหนึ่่ง.. หาฟังก์์ชั่น snprintf ไม่เจอเอกสาร&lt;br /&gt;&lt;br /&gt;ที่ติดตั้งมากับ distro โดยปกติ ( manpage ) แวะเข้าไปที่ #tlwg เจอ &lt;a href="http://thep.blogspot.com/"&gt;ป๋าเทพ&lt;/a&gt; เลยได้คำตอบประหยัด&lt;br /&gt;&lt;br /&gt;เวลามาก&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;root#apt-get install manpages-dev&lt;br /&gt;&lt;br /&gt;!!!เจอแล้ว  snprintf&lt;br /&gt;&lt;br /&gt;สำหรับการติดตั้งเสร็จใหม่ ( fresh install ) ่อยากจะคอมไพล์โปรแกรมของผม ( dapper ) ติดอย &lt;br /&gt;ู่หลายทีกว่าจะผ่าน เลยเอามาลงให้ดูคร่าวๆ ขาดเหลือ ตกหล่น หรือ เกิน ยังไงขออภัยด้วย&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; root#aptitude install automake autoconf autogen autools-dev binutils&lt;br /&gt;&lt;br /&gt;binutils-static build-essential byacc debconf-utils debhelper dhmake flex&lt;br /&gt;&lt;br /&gt;g++ gcc gdb gettext&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ถ้าหาซอฟต์แวร์ทำ captive portal อยู่ล่ะก็ ไปท&lt;br /&gt;ี่&lt;br /&gt;&lt;br /&gt; &lt;a href="http://dev.wifidog.org/"&gt;http://dev.wifidog.org&lt;/a&gt; ::  base มาจาก Nocat เป็น php สำหรับส่วนทำการ &lt;a href="http://dev.wifidog.org/wiki/doc/install/auth-server"&gt;authen&lt;/a&gt; ส่วน&lt;br /&gt;&lt;br /&gt;ส่วนควบคุม  &lt;a href="http://dev.wifidog.org/wiki/doc/install/gateway"&gt;gateway &lt;/a&gt;เป็นภาษา C ใช้ &lt;a href="http://www.hughes.com.au/products/libhttpd/"&gt;libhttpd&lt;/a&gt; เป็น embedded webserver &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;a href="http://en.wikipedia.org/wiki/Captive_portal"&gt;http://en.wikipedia.org/wiki/Captive_portal&lt;/a&gt; :: ความหมายของ captive portal รวมถึงราย&lt;br /&gt;&lt;br /&gt;ชื่อโปรแกรม ประเภท captive portal ทั้งฝั่ง win และ Linux &amp; BSD&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;br /&gt; &lt;a href="http://nocat.net/"&gt;http://nocat.net/&lt;/a&gt; :: Captive portal เจ้าแรก อาจจะมีเจ้าอื่นอีก แต่ผมรู้จักเจ้านี้เจ้าเดียวเป็นเจ้าแรก&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;จริงๆ ไปหาดูจาก wiki ก็ได้มาเยอะทีเดียวเชียว&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-8708556525754142097?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/8708556525754142097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=8708556525754142097' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/8708556525754142097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/8708556525754142097'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/04/ubuntu-debian.html' title='ติดตั้งเอกสารสำหรับช่วนในการเขียนโปรแกรมบน ubuntu &amp; debian'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-5915850718879769801</id><published>2007-03-29T14:55:00.000+07:00</published><updated>2007-03-29T14:58:34.930+07:00</updated><title type='text'>Chanage Password Postgre SQL</title><content type='html'>#ทำการแก้ไขและเปลี่ยน พาสเวิร์ดของ PostgreSQL version 8.1 Ubuntu 6.10 LTS&lt;br /&gt;&lt;br /&gt;#su เพื่อเป็น user ที่ใช้ run PostgreSQL&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;root# su postgres&lt;br /&gt;&lt;br /&gt;postgres# psql -d wifidog&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#จากนั้นจะเข้า shell prompt ของ psql ( Postgre Database )  โดยขึ้นเป็นชื่อของดาต้าเบสนั้น&lt;br /&gt;&lt;br /&gt;#ใช้คำสั่ง alter user [ ชื่อผู้ใช้ ]  with password ' [ พาสเวิร์ดที่ต้องการเปลี่ยน หรือ กำหนด ]' ;&lt;br /&gt; เพื่อทำการกำหนดรหัสผ่าน&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;wifidog=# alter user wifidog password '123' ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#กำหนด ACL การเข้าถึง Database สำหรับการ connection ทำได้ในไฟล์&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/etc/postgresql/8.1/main/pg_hba.conf&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-5915850718879769801?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/5915850718879769801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=5915850718879769801' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5915850718879769801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/5915850718879769801'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/03/chanage-password-postgre-sql.html' title='Chanage Password Postgre SQL'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-1145684210978156242</id><published>2007-02-19T12:53:00.000+07:00</published><updated>2007-04-25T22:36:02.283+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Norton Ghost'/><category scheme='http://www.blogger.com/atom/ns#' term='PXE boot'/><category scheme='http://www.blogger.com/atom/ns#' term='Ghost boot network'/><title type='text'>Howto Syslinux + Norton Ghost เพื่อทำการ บูทผ่านเครือข่าย</title><content type='html'>&lt;br /&gt;    จากที่เคยเกริ่นไว้เมื่อปีก่อนๆ ว่าอยากจะทำการติดตั้งซอฟต์แวร์ผ่านทาง network หรือ PXE boot&lt;br /&gt;แทนวิธีเดิมที่ต้องใช้ floppy ทำการบูท แล้วติดปัญหาว่าหากเป็น Window OS แล้วการ boot ผ่านเนตเวิร์ก&lt;br /&gt;ไม่สามารถที่จะทำได้ ก็เลยพักไว้ก่อน&lt;br /&gt; &lt;br /&gt;    เมื่อศุกร์ที่ผ่านได้มีโอกาสมานั่งปรับเพราะคิดว่าเหลือโปรเจ็กต์ที่ค้างๆ อยู่ ซึ่งตอนแรกคิดจะทำเรื่องเมล์แต่&lt;br /&gt;พักเอาไว้ก่อนเพราะเจ้าตัวนี้ใช้ทุกครั้ง หากทำมันเสร็จก่อนน่าจะช่วยประหยัดเวลาได้ เลยมานั่งค้นนั่งทำใช้เวลาไปทั้งหมด&lt;br /&gt;6 ชั่วโมง ( จริงๆ รวมวันที่เขียนนี้ก็คง 6.20 นาที เพราะมีปัญหากับ TFTP server ต้องมานั่งปรับอีก )  ซอฟต์แวร์ที่&lt;br /&gt;ผมใช้นั้นก็คือ NortonGhost Corperate Edition Version 7.5 + Window 2000 Advance&lt;br /&gt;Server + Syslinux ( PXElinux ) + WMI script + Window TFTP server ช่วยในการติดตั้ง&lt;br /&gt;&lt;br /&gt;    ทีนี้มาประเดิมปัญหาก่อนว่าเดิมทีหากท่านซื้อไลเซ็นต์ของ NortonGhost จริง มาแล้วเขาจะมีชุดซอฟต์แวร์&lt;br /&gt;ที่เป็นตัวจัดการบูทเนตเวิร์ก หรือ PXE เซอร์เวอร์ ชื่อว่า 3com boot service ซึ่งตอนนี้ไม่สามารถหาดาวน์โหลดได้&lt;br /&gt;แล้ว เพราะ 3com ได้หยุด support หรือขายไปแล้วจำแน่นอนไม่ได้ ( ความจำไม่ค่อยดีขออภัยด้วยครับ ) เอาล่ะทีนี้ตัว&lt;br /&gt;3com boot service เกิดเสียขึ้นมาแล้วไม่มีแผ่นสำรอง - -" เลยต้องหาซอฟต์แวร์ตัวอื่นมาทดแทน แต่จนแล้วจนรอด&lt;br /&gt;พยายามหาซอฟต์แวร์แบบนี้ก็ไม่มี หากมีก็รวมอยู่กับตัวโปรดักส์อื่นๆ เลย หรือจะเอา RIS service ของวินโดว์ติดตั้งก็ไม่&lt;br /&gt;สนับสนุนอีก ( อาจจะทำได้แต่ผมทำไม่เป็นก็ได้ )  สุดท้ายก็เลยมาลองค้นดู syslinux นี่แหละน่าจะใกล้เคียง โดย syslinux &lt;br /&gt;เป็น boot loader สำหรับติดตั้ง Linux จากไฟล์ระบบแบบ FAT ทีนี้ใน packeget เขาแถมซอฟต์แวร์มาให้อีกคือ&lt;br /&gt; PXEboot ( pxelinux ) ซึ่งผมจะใช้เป็นตัว หลักก็คือ PXElinux นี่แหละครับ สามารถดาวน์โหลดได้จากที่นี่เลย&lt;br /&gt;&lt;br /&gt;         http://www.kernel.org/pub/linux/utils/boot/syslinux/&lt;br /&gt;&lt;br /&gt;เวอร์ชั่นที่ผมใช้อยู่นี้คือ 3.36 โหลดได้จาก&lt;br /&gt;&lt;br /&gt;####################### DOWNLOAD Syslinux ##########################&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;     http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-3.36.zip&lt;br /&gt;&lt;br /&gt;    จากนั้นทำการ Unzip ออกมาไว้ที่ไหนก็ได้ แต่กรณีของผม ผมเอาไว้ที่ C:\syslinux&lt;br /&gt;&lt;br /&gt; มาถึงขั้นตอนต่อไปคือทำการสร้างโฟลเดอร์สำหรับ BOOTP หรือสถานที่เก็บตัวโหลดเดอร์สำหรับบูทผ่านเนตเวิร์ก เพื่อให้ง่ายต่อการ&lt;br /&gt;จดจำผมสร้างโฟลเดอร์ไว้ที่ Drive C:\ อีกเช่นกันชื่อว่า&lt;br /&gt;&lt;br /&gt;    c:\TFPBOOT&lt;br /&gt;&lt;br /&gt;ทำการสร้างโฟลเดอร์ให้ PXElinux เพื่อใช้ในการเก็บไฟล์คอนฟิกไฟล์สำหรับบูทหน่อย ชื่อโฟลเดอร์ว่า pxelinux.cfg&lt;br /&gt;&lt;br /&gt;    c:\TFPBOOT\pxelinux.cfg&lt;br /&gt;    cd c:\TFPBOOT\pxelinux.cfg\&lt;br /&gt;&lt;br /&gt;จากนั้นทำการสร้าง "txt file" เพื่อนำมาเป็นคอนฟิกไฟล์สำหรับการบูท ชื่อว่า "default" ( จริงๆ สามารถเปลี่ยนชื่อได้แต่&lt;br /&gt;ก็ให้ขึ้นอยู่กับ กฏ การเรียงลำดับชื่อของ pxelinux ( ดูเพิ่มเติมได้ที่ http://syslinux.zytor.com/pxe.php )&lt;br /&gt;ถ้าอยากให้ คอนฟิกไฟล์บูทมีผลกับเครื่องใดเครื่องหนึ่งเท่านั้นก็สามารถทำได้โดยอ้างอิงจากข้างต้น ( ดูเพิ่มเติม )&lt;br /&gt;&lt;br /&gt;    c:\TFTPBOOT\pxelinux.cfg\default&lt;br /&gt;&lt;br /&gt;ภายในคอนฟิกไฟล์รายละเอียดเป็นแบบข้างล่างนี้&lt;br /&gt;&lt;br /&gt;    default bootdos &lt;-- บอก Label default สำหรับทำการ boot คล้ายๆกับ grub&lt;br /&gt;    prompt 0&lt;br /&gt;&lt;br /&gt;    label bootdos &lt;-- ทำการสร้าง label section ขึ้นมาชื่อ "bootdos"&lt;br /&gt;    kernel memdisk &lt;-- ระบุ image kernel ที่ใช้ในการโหลด&lt;br /&gt;    append initrd=dc7100.img &lt;-- Chain load ซึ่งสร้างมาจาก floppy image&lt;br /&gt;&lt;br /&gt;  การเลือกแบบของ Image ในการโหลดสามารถหาอ่านได้จากเอกสารครับ มีทั้ง Image ที่เป็น Linux kenel ด้วยแต่&lt;br /&gt;ในกรณีนี้ ผมไม่ต้องการบูท Linux แต่ต้องการให้ตัว Syslinux เป็นตัว chain-loader กับ Ghost floppy image&lt;br /&gt;ที่เราสร้างขึ้น ผมเลยเลือกเอา image kernel ที่ชื่อ memdisk ( จากความสามารถตรงนี้สามารถนำไปประยุกต์ให้โหลด OS&lt;br /&gt;อื่นๆ ได้ )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; สร้างและกำหนด  kernel รวมถึงโหลดเดอร์ pxe ด้วย&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; copy c:\syslinux\memdisk\memdisk c:\TFTPBOOT\memdisk &lt;br /&gt; copy c:\syslinux\pxeliux.0 c:\TFTPBOOT\pxeliux.0&lt;br /&gt;&lt;br /&gt; &lt;br /&gt; ทำการสร้าง image ghost สำหรับบูทผ่านเนตเวิร์ก แต่ต้องไปดาวน์โหลดอุปกรณ์มาก่อนไปโหลดเอา rawrite เวอร์ชั่น&lt;br /&gt;GUI มา (  จริงๆ ก็คือ rawritedos แต่มาทำเป็นแบบ GUI ใครเคยติดตั้ง Linux เมื่อก่อนคงรู้จักดี )&lt;br /&gt;&lt;br /&gt;################### tool for create floppy image ####################&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  http://uranus.it.swin.edu.au/~jn/linux/rawwrite.htm&lt;br /&gt;&lt;br /&gt;   เอาแผ่น Ghost floppy ที่เราทำไว้แล้วใส่เข้าไป แล้วให้มันทำการ "read" แล้ว save เก็บเอาไว้ ในที่นี้ผมตั้งชื่อเอาไว้ว่า&lt;br /&gt;  "dc7100.img" เรียบร้อยสำหรับการทำ image floppy&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  ตอนนี้ใน folder c:\TFTPBOOT จะมีไฟล์และโฟลเดอร์อยู่ดังนี้&lt;br /&gt;&lt;br /&gt;##################### TFTPBOOT folder content #####################&lt;br /&gt;&lt;br /&gt;    c:\TFTPBOOT\pxelinux.cfg\default &lt;-- config file for pxelinux&lt;br /&gt;    c:\TFTPBOOT\pxelinux.0 &lt;--- boot loaer file&lt;br /&gt;    c:\TFTPBOOT\memdisk &lt;-- kernel loader "memdisk" type&lt;br /&gt;    c:\TFTPBOOT\dc7100.img &lt;-- floppy image or ghost image boot disk create by&lt;br /&gt;    "rawritewin"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; เอาล่ะส่วน boot server เรียบร้อยแล้วทีนี้มาต่อกันด้วยการกำหนดค่า DHCP ในที่นี่ผมสมมุติว่าท่านได้ทำการสร้าง scope ไฟล์&lt;br /&gt;อะไรเรียบร้อยแล้ว เพราะส่วนอื่นๆ ต่อไปนี้จะนำไปใส่ยัง option ของ scope ไฟล์ ส่วนที่เปลี่ยนแปลงมีดังนี้ โดยการ click ขวา&lt;br /&gt;ที่ "scope option" แล้วเลือก "configure scope " เอาล่ะ option ที่เพิ่มมีดังนี้&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;################### DHCP scope configure section ####################&lt;br /&gt;&lt;br /&gt;    option    066 "Boot server Host name"  ใส่ค่า "ชื่อของบูทเซอร์เวอร์"&lt;br /&gt;    option    043 "Vender specific info" ใส่ค่า  01 04 00 00 00 00 ff &lt;br /&gt;    option  067 "Bootfile Name" ใส่ค่า "ไฟล์ที่เราจะให้ทำการบูท"&lt;br /&gt;&lt;br /&gt;เพราะฉะนั้นตอนนี้ ผมจะมีค่าดังข้างล่างนี้จะมีเปลี่ยนก็คือชื่อเครื่องของ boot server ( ทางผู้เขียนแนะนำว่าให้ DHCP server กับ&lt;br /&gt;TFTP server อยู่ที่เดียวกัน )&lt;br /&gt;&lt;br /&gt;    option 066 "Boot server Host name" value "gserver"&lt;br /&gt;    option 043 "Vendor specific info" value 01 04 00 00 00 00 ff&lt;br /&gt;    option 067 "Bootfile Name" value "pxeliux.0"&lt;br /&gt;&lt;br /&gt;กำหนดออปชั่น classID เพิ่มเติมเพราะ Window 2000/2003 ไม่สนับสนุน option ดังกล่าวโดยการทำผ่าน tool commandline&lt;br /&gt;ชื่อว่า netsh&lt;br /&gt;&lt;br /&gt;    C:\WINDOWS\system32&gt;netsh&lt;br /&gt;    netsh&gt;dhcp&lt;br /&gt;    netsh dhcp&gt;server [server name] *OR* [server IP address]&lt;br /&gt;    netsh dhcp server&gt;add optiondef 60 PXEClient String 0 comment=PXE support&lt;br /&gt;    netsh dhcp server&gt;set optionvalue 60 STRING PXEClient&lt;br /&gt;&lt;br /&gt;    restart DHCP service &lt;br /&gt;&lt;br /&gt;ทีนี้มาเพิ่มเติมอีกนิดหนึ่ง สำหรับ Howto ที่ผมนำมาอ้างอิงนั้นเขาใช้ "tftpd32" ของ http://tftpd32.jounin.net/ แต่&lt;br /&gt;ปัญหามันเกิดขึ้นมาไม่รู้ว่ามาจากอะไร tftpd32 นั้น ช้ามากและรับโหลดพร้อมกันหลายเครื่อง ไม่ได้ เกิดอาการกระตุกหรือค้างไปเลย ผมเลย&lt;br /&gt;จำเป็นต้องใช้ TFTP service ของ window แทน แต่ต้องมีการแก้ไขเพื่อเปลี่ยน default โฟลเดอร์ดังนี้ ( เข้าไปเปลี่ยนใน registry )&lt;br /&gt;&lt;br /&gt;    regedit&lt;br /&gt;&lt;br /&gt;    ไปที่ key \HKLM\System\CurrentControlSet\Services\TFTPD\Parameters\&lt;br /&gt;    สร้าง key&lt;br /&gt;        Directory   ใส่ค่าสตริงไปเป็น  "Directory of BOOTP"&lt;br /&gt;    หรือ&lt;br /&gt;        Directory    String value    "c:\TFTPBOOT\"&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;    สรุปปัญหาที่ทำไม่ได้รอบแรกน่าจะเป็นเพราะว่าขาดออปชั่นการคอนฟิก DHCP ไป ??!! เพราะตอนแรกใช้กับ&lt;br /&gt;3com boot service แต่ไม่ work โอเค.ผ่าน หวังคงเป็น idea ให้ใครหลายคนไม่ต้องเสียตังค์ซื้อ&lt;br /&gt;ซอฟต์แวร์เพิ่มเติมหรือปรับปรุงของที่มีอยู่แล้วให้ดีขึ้นนะครับ ตอนหน้าหากไม่มีอะไรก็คงไม่น่าจะพ้นเรื่องการจัดการ&lt;br /&gt;email ??&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;จบครับ ขอขอบคุณแหล่งข้อมูลอ้างอิงข้างล่างนี้เป็นอย่างมากครับ จริงๆ มีอย่างน้อย 30 tab แต่สุดท้ายก็เหลือแค่&lt;br /&gt;นี้แหละครับ&lt;br /&gt; &lt;br /&gt;################### THANK YOU CREDIT ######################&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#Syslinx Homepage site&lt;br /&gt;&lt;br /&gt;http://syslinux.zytor.com/&lt;br /&gt;&lt;br /&gt;#rawrite GUI version for create img floppy&lt;br /&gt;&lt;br /&gt;http://uranus.it.swin.edu.au/~jn/linux/rawwrite.htm&lt;br /&gt;&lt;br /&gt;#syslinux download&lt;br /&gt;&lt;br /&gt;http://www.kernel.org/pub/linux/utils/boot/syslinux/&lt;br /&gt;&lt;br /&gt;#Syslinux PXE  section describe and Howto&lt;br /&gt;&lt;br /&gt;http://syslinux.zytor.com/pxe.php&lt;br /&gt;&lt;br /&gt;#Thank you very much for DHCP configure section and idea&lt;br /&gt;&lt;br /&gt;http://pxes.sourceforge.net/howtos/ms_only_environment/&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;My site Article and Topic&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11937176-1145684210978156242?l=udomsak.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://udomsak.blogspot.com/feeds/1145684210978156242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11937176&amp;postID=1145684210978156242' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/1145684210978156242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11937176/posts/default/1145684210978156242'/><link rel='alternate' type='text/html' href='http://udomsak.blogspot.com/2007/02/howto-syslinux-nortonghost.html' title='Howto Syslinux + Norton Ghost เพื่อทำการ บูทผ่านเครือข่าย'/><author><name>Udomsak</name><uri>http://www.blogger.com/profile/05280229373855054480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11937176.post-3116733761897530201</id><published>2007-02-15T22:28:00.000+07:00</published><updated>2007-02-15T22:33:05.074+07:00</updated><title type='text'>แก้ปํญหา Acer Aspire 3680  setkeycodes , video out switch</title><content type='html'>&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  หลังจากที่คราวก่อนได้ทำการแก้ไขเรื่อง Lan Card ไปแต่ยังค้างเรื่อง sound อยู่ ทีนี้มาเจออีกปัญหาหนึ่งคือ&lt;br /&gt;Notebook switch ภาพขึ้นจอ projector ไม่ได้ เดาหาสาเหตุยากเหมือนกันตอนแรกคิดว่าเป็นที่ driver&lt;br /&gt;i810 ที่ไม่รู้จัก event การสลับภาพขึ้นจอ เลยพยายามไปโหลดเอา i810switch package มาใช้งานแต่ปรากฏ&lt;br /&gt;ว่าใช้ไม่ได้มันบอกว่าไม่เจอ เลย apt-src i810switch มาแกะดูหน่อย อ้อ ปรากฏว่า แพคเกจไม่รู้จัก chipset&lt;br /&gt;สูงสุด ( ที่ผมโหลดมา ) มาเห็นแค่ i935 ซึ่งของผมมันเป็น 945  &lt;br /&gt;&lt;br /&gt;   หลังจากนั้นเข้าไปหาต่อเพิ่มเติมเจอกรณีคล้ายๆกันอีก แต่เป็นในลักษณะของ อาการ hang ไปหลังจากทำการสวิทช์จอ&lt;br /&gt;ซึ่งเป็น Notebook ของ dell แล้วคนแก้บั๊กก็ได้เข้าไปแก้ถึงข้างใจ driver i810 ของ xorg เลยทีเดียว ตกใจ&lt;br /&gt;เหมือนกันคิดว่าคงยากสำหรับเรา แต่ก็อุตส่าห์ตามไปอ่าน source ข้างในแกะลำบากเหมือนกัน เพราะยังขาดความรู้ความ&lt;br /&gt;เข้าใจในตัวระบบรวมทั้ง "ภาษา c" แบบแน่นปั๋ง เลยกลับมาคิดว่าถ้าเริ่มแกะจาก source code ของ i810switch&lt;br /&gt;น่าจะทำได้ง่ายกว่า เพราะความซับซ้อนน้อยกว่า น่าจะมั่วได้ง่ายหน่อย แต่พอตอนเย็นหลังจากที่ตอนเช้าลูกค้าประสบปัญหา&lt;br /&gt;สลับภาพขึ้นจอ projector ไม่ได้ ( wide screen notebook และ ATI Readon card ) ซึ่งเป็น Acer&lt;br /&gt;เหมือนกัน wide screen เหมือนกันด้วยเลยเอา notebook ไปเสียบลองดูหน่อยเผื่อเวลามีปัญหาจะได้ทำการแก้ไข&lt;br /&gt;ได้ไม่ต้องเสียเวลานัก  ซึ่ง case เมื่อตอนเช้าแก้ไขด้วยการ เอา Notebook อีกตัวมาแล้วทำการ remote desktop&lt;br /&gt;ไปยังเครื่องที่จะใช้ present เลยผ่านกันไป ไม่งั้นคลาสคงไม่ได้สอน  &lt;br /&gt;&lt;br /&gt;  ผลการทดสอบ window xp แสดงผลได้ไม่มีปัญหาอาจจะมีบางโหมดที่ภาพ drop ไปผ่านความละเอียดที่ 1280x800 &lt;br /&gt;ถือว่าโอเค แต่ปัญหากับ Linux ( ubuntu ) ยังคงเหมือนเดิม คือ กดคีย์แล้วสลับภาพไม่ได้แต่ถ้าเสียบสายค้างเอาไว้&lt;br /&gt;แล้ว รีบูทจะใช้งานได้ โดยจอภาพ ส่วนของ NOtebook จะดับไปนัยว่ามันทำการ detect ให้แล้วทำการส่งภาพออกไป &lt;br /&gt;ส่วนการแสดงผลในส่วนของ GUI ภาพไม่มีการปรับ scale ให้เหมือน window คือประมาณภาพยาวไปเกินขอบออกไป&lt;br /&gt;เยอะเหมือนกัน  เอาละระหว่างนั้นลองกด คีย์ ขณะที่อยู่ text โหมดก็ไปเจอข้อความคุ้นๆ &lt;br /&gt;&lt;br /&gt;Feb 15 19:22:35 localhost kernel: [17179590.444000] atkbd.c: Use 'setkeycodes e029 &lt;keycode&gt;' to make it known.&lt;br /&gt;&lt;br /&gt;( ข้างบนนี้ผมเอามาจาก log ไฟล์ message เคยเห็นเหมือนกันแต่ไม่ได้เอะใจ ) เลยจำเอาไว้ กลับมาค้นต่อที่บ้านนัยยังคิดว่า&lt;br /&gt;มันคงเกี่ยวกับ kernel แต่หลังจากที่ค้นไปเรื่อยๆ พบว่าน่าจะเกี่ยวข้องกับ ไฟล์ๆหนึ่ง /etc/init.d/hotkey-setup &lt;br /&gt;อันเป็น rc ไฟล์ที่ทำหน้าที่ map คีย์พิเศษให้กับเครื่อง laptop เลยตามเข้าไป โดย script จะไปเอาไฟล์ keymap ที่&lt;br /&gt;&lt;br /&gt;    /usr/share/hotkey-setup &lt;br /&gt;&lt;br /&gt;มาโหลดลงเข้าไปดูใน โฟลเดอร์และสริปต์ก็คิดว่าคงเจอสาเหตุเพราะไปเจอ ไฟล์อยู่สองไฟล์คือ&lt;br /&gt;&lt;br /&gt;    acer.hk&lt;br /&gt;    acer-aspire-1600.hk&lt;br /&gt;&lt;br /&gt;และ script ได้เขียนให้ไปทำการตรวจสอบยัง ไฟล์ที่สอง เท่านั้น อืมม์ผมเลยทำการแก้ไขเปลี่ยนแปลงสคริปต์ให้ครอบคลุมดังนี้&lt;br /&gt;&lt;br /&gt;  case "$manufacturer" in&lt;br /&gt;        Acer*)&lt;br /&gt;        . /usr/share/hotkey-setup/acer.hk&lt;br /&gt;        case "$name" in&lt;br /&gt;            Aspire\ 16*)&lt;br /&gt;            . /usr/share/hotkey-setup/acer-aspire-1600.hk&lt;br /&gt;            ;;&lt;br /&gt;# I include for my Notebook Acer aspire 3680&lt;br /&gt;            Aspire\ 36*)&lt;br /&gt;            . /usr/share/hotkey-setup/acer-aspire-1600.hk&lt;br /&gt;            ;;&lt;br /&gt;        esac&lt;br /&gt;        ;;&lt;br /&gt;&lt;br /&gt;   คิดว่ารูปแบบคีย์สามารถใช้ได้กับ Notebook อีกหลายรุ่นของ Acer เพราะเท่าที่ดูผ่านๆ คึย์ก็ใกล้เคียงกันเพราะฉะนั้นรุ่นอื่น&lt;br /&gt;คิดว่าเข้ามาแก้แบบนี้น่าจะใช้งานได้ ส่วนผลของการนำเอาค่าจาก ไฟล์ kebmap ดังกล่าวไปใช้ ตอนนี้ที่เดาคิดว่าคงเป็น "HAL"&lt;br /&gt;ในลักษณะปลายทางเราสามารถทำการแก้ไขได้ที่ System-Preferences-keyboard shorcu แต่หากต้องการ define&lt;br /&gt;key ใหม่คิดว่าคงต้องเข้าไปแก้ไขที่ โดยการ register ที่ "HAL" เองหรือง่ายๆ ลองใช้คำสั่งทำการมอนิเตอร์ จากนั้นลองกด key&lt;br /&gt;ต่างๆ ดูจะเห็น event ต่างๆที่ได้ register เอาไว้&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        lshal -m&lt;br /&gt;&lt;br /&gt;จากนั้นลองกด คึย์ฟังก์ชั่นต่างๆ เข้าไป &lt;br /&gt;&lt;br /&gt;    ที่ผ่านมานี่เป็นเพียงข้อสันนิษฐานอาจผิดพลาดได้ พรุ่งนี้คงเอา NOtebook ไปเสียบทดลองสลับสวิทช์ดูหากไม่พบความผิดพลาด&lt;br /&gt;คิดว่าน่าจะแก้ไขได้ถูกจุด :-) ที่น่าสังเกตุคือ key การ define อื่นๆ ที่ถูกกำหนดเอาไว้แต่ไม่ได้ทำงานเช่น หากทำการเปิดเพล
