<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-463193647142084934</atom:id><lastBuildDate>Sat, 05 Oct 2024 03:55:17 +0000</lastBuildDate><category>Talk</category><category>Online Life</category><category>Linux</category><category>Windows</category><category>How to</category><category>Operating System</category><category>Hardware</category><category>Wireless</category><category>Add-on</category><category>Application</category><category>Share</category><category>Sitemap</category><category>Virtualization</category><category>Blogger</category><category>Interface</category><category>Net4521</category><category>System</category><category>TV Show</category><category>Youtube</category><category>Android</category><category>Categories</category><category>Comedy</category><category>Development</category><category>Game</category><category>Google</category><category>Hattrick</category><category>Java</category><category>Sample</category><category>Saranair Show</category><category>Thailand</category><category>Tip</category><category>USB</category><category>Virtualbox</category><category>Vmware</category><category>AImagin</category><category>AJAX</category><category>ARM7</category><category>Artworks</category><category>Befunky</category><category>Book</category><category>Customize</category><category>Debian</category><category>Dropbox</category><category>Firewall</category><category>Free</category><category>GUI</category><category>GWT</category><category>Google App Engine</category><category>Google Code</category><category>Gu Long</category><category>HTC Tattoo</category><category>IEEE</category><category>Ideal</category><category>Image</category><category>JSP</category><category>Japan</category><category>JavaFx</category><category>Kasou Taisho</category><category>Korea</category><category>Lenny</category><category>Linux Journal</category><category>Live</category><category>Market</category><category>MathWorks</category><category>Matlab</category><category>Mindmap</category><category>More</category><category>Music Video</category><category>NetBeans</category><category>Novel</category><category>PowerSoccer</category><category>Protocol</category><category>RapidSTM32</category><category>Remote</category><category>Repository</category><category>Resource</category><category>Review</category><category>SIP</category><category>Serial</category><category>Servlet</category><category>Software</category><category>Swing</category><category>Tomcat</category><category>Trick</category><category>Tutorial</category><category>Ubuntu</category><category>VoIP</category><category>Walkthrough</category><category>Web Application</category><category>w3c</category><title>Pureroot</title><description>Walk on "Online, Application, Wireless, Energy, Linux"</description><link>http://pureroot.blogspot.com/</link><managingEditor>noreply@blogger.com (pureroot)</managingEditor><generator>Blogger</generator><openSearch:totalResults>38</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-7234738237171485624</guid><pubDate>Sun, 13 Nov 2011 15:01:00 +0000</pubDate><atom:updated>2011-11-13T22:35:52.182+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Dropbox</category><category domain="http://www.blogger.com/atom/ns#">Linux Journal</category><category domain="http://www.blogger.com/atom/ns#">Talk</category><title>[Talk] Dropbox Tips and Tricks - Lj #206</title><description>&lt;span class="left-caption"&gt;
&lt;a href="http://pureroot.blogspot.com/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtA04eHrfjKQZ04SFX92YWriSr7gFFMXTUahvU_3NsJMzVmkf8pnQqU41-P11AepdqSlLibx0om2bKnH6bmo3C9AFuuQpVcrUKN5NMurJr-8C2vxccFlArGYxOlN-R5-5UXj57KpVAngfj/s32-c/Dropbox-Review-2.jpg" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;
พอดีอ่านเจอมาจาก LJ #206 [UPFRONT] -- Shawn Powers &lt;br/&gt;
ที่เขียนถึงการประยุกต์เอาความสามารถในการ Syn. ไฟล์ต่างๆ&amp;nbsp;ไปเก็บไว้บน Dropbox ผ่านทาง Internet ซึ่งจะทำให้ผู้ใช้งาน&amp;nbsp;สามารถ Share ไฟล์ร่วมกับเพื่อน หรือ Syn. ไฟล์กับเครื่องอื่นๆได้&lt;/div&gt;&lt;/span&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;center&gt;&lt;span class="center-caption"&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;/span&gt;&lt;/center&gt;
&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;
โดยในบทความนั้นได้ยกตัวอย่างการ Syn. ไฟล์ที่ช่วยให้การใช้งานคอมพิวเตอร์ในที่ต่างๆ&amp;nbsp;สะดวกมากขึ้น
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdtFOwodGwokl54LQm1r6OAziwmakxhcTMa-vfHD_5oDfGcpv0sEgycJjFad6gn8Vtu2wOP6WaYfwNpOGLmPzkAugJsrT_kY7KkAXbN6xA_Mkg4nnkjoDMWXqUWqQi4e5uXUyA342iV6pn/s1600/260254_10150220100164904_681784903_7057656_1966506_n.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdtFOwodGwokl54LQm1r6OAziwmakxhcTMa-vfHD_5oDfGcpv0sEgycJjFad6gn8Vtu2wOP6WaYfwNpOGLmPzkAugJsrT_kY7KkAXbN6xA_Mkg4nnkjoDMWXqUWqQi4e5uXUyA342iV6pn/s200/260254_10150220100164904_681784903_7057656_1966506_n.jpg" width="200" /&gt;&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;นำไฟล์ Config. ของ App. ต่างๆ มาวางร่วมกันบน Dropbox&amp;nbsp;ซึ่งจะทำให้การตั้งค่านั้นเป็นแบบเดียวกันในทุกเครื่องที่ใช้งาน&amp;nbsp;&lt;/li&gt;
&lt;li&gt;นำไฟล์ Torrent ที่ต้องการ Download ใส่ใน Dropbox ที่ตั้งค่าให้ Torrent Downloader ที่บ้านดู Folder ที่อยู่บน Dropboxเท่านี้ก็เหมือนสั่งให้เครื่องที่บ้าน Download ไฟล์ที่ต้องการได้เลย&lt;/li&gt;
&lt;li&gt;ใช้ไฟล์ Wallpaper ที่วางอยู่บน Dropbox ร่วมกัน ก็จะทำให้Wallpaper เหมือนกันในทุกเครื่องที่เราใช้งาน&lt;/li&gt;
&lt;li&gt;สุดท้ายเป็นความสามารถที่ Dropbox ทำงานร่วมกับ Calibre (Calibre2opds) ซึ่งทำให้สามารถ Syn. ไฟล์ E-book ต่างๆ ที่จัดการบน Calibre ไปอ่านได้บนเครื่องอื่นๆ หรือ Share อ่านกับเพื่อนๆ&lt;/li&gt;
&lt;/ul&gt;
*Calibre = Software ที่ใช้จัดการ E-book ต่างๆ ให้เหมือนเป็นห้องสมุดส่วนตัวของเรา&lt;br/&gt;
**นอกจาก Dropbox แล้วยังมีบริการที่คล้ายกันคือ Ubuntu One, SparkleShare&lt;br/&gt;
Shawn Powers
&lt;blockquote&gt;หากใครมี Tips และ Tricks อื่นๆ เพิ่มเติม สามารถส่งไปได้ที่ shawn@linuxjournal.com&lt;/blockquote&gt;&lt;/div&gt;&lt;/span&gt;
&lt;center&gt;&lt;span class="center-caption"&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;/span&gt;&lt;/center&gt;</description><link>http://pureroot.blogspot.com/2011/11/talk-dropbox-tips-and-tricks-lj-206.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtA04eHrfjKQZ04SFX92YWriSr7gFFMXTUahvU_3NsJMzVmkf8pnQqU41-P11AepdqSlLibx0om2bKnH6bmo3C9AFuuQpVcrUKN5NMurJr-8C2vxccFlArGYxOlN-R5-5UXj57KpVAngfj/s72-c/Dropbox-Review-2.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-520198961806824049</guid><pubDate>Fri, 22 Apr 2011 17:13:00 +0000</pubDate><atom:updated>2011-04-23T00:13:36.380+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">AImagin</category><category domain="http://www.blogger.com/atom/ns#">ARM7</category><category domain="http://www.blogger.com/atom/ns#">MathWorks</category><category domain="http://www.blogger.com/atom/ns#">Matlab</category><category domain="http://www.blogger.com/atom/ns#">RapidSTM32</category><title>[Talk] Rapid Prototyping and Model-based design by RapidSTM32</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMUJ0LHu3y1m1cY_qHOAu3e-E4-nl2H9Bqvnq0EJUuBA3RJQdMxGX5pVDJagO025slbhY_alwAs4a2tpoEMqSjG29CvE1w3KJ2kLDNNjnW4p64qEpQ55KvO89JJ2ITBR8ZB8LkeZCGHFDl/s32-c/fiostd_on_protoboard.jpg" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;เนื่องจากผมได้เจ้า RapidSTM32 ซึ่งเป็นอุปกณ์ที่ช่วยในการออกแบบและสร้างแบบจำลองต้นแบบอย่างง่าย (Rapid) ซึ่งกรอบของต้นแบบที่สามารถนำ RapidSTM32 ไปใช้งานนั้นจะงานที่เกี่ยวกับระบบฝังตัว (Embedded System) ทั้งการเชื่อมต่อ (Interfacing) ไปยังอุปกณ์ภายนอกด้วยรูปแบบต่างๆ อย่างเช่น GPIO, ADC/DAC, PWM เป็นต้น และการทำงานภายใน เช่น RTC, IRQ อื่นๆ เลยเอามาเล่าเบื้องต้นนะครับ&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;iframe title="YouTube video player" width="580" height="353" src="http://www.youtube.com/embed/8kJWJy7dHfU" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;span class="right-caption"&gt;&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8Crwveyx5x8CiPW-lY2uSL-QjQ1F2JY7rUPxwdglxgZFOyCn2VTzKmpOmqrUro4ddIq5ZAg3ELgAiK1EglIZoMFlff6NS0l6jkfBx0-OYAj6BSC5rSD524FReb3kSSt6J_HsqX-2RCEgk/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8Crwveyx5x8CiPW-lY2uSL-QjQ1F2JY7rUPxwdglxgZFOyCn2VTzKmpOmqrUro4ddIq5ZAg3ELgAiK1EglIZoMFlff6NS0l6jkfBx0-OYAj6BSC5rSD524FReb3kSSt6J_HsqX-2RCEgk/s190/2011-03-25_23-12-17_835.jpg" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
RapidSTM32 นั้นเป็นอุปกรณ์ที่ออกแบบและพัฒนาโดยบริษัท AImagin ซึ่งนำเอาใช้ Technique การพัฒนาระบบบน MATLAB (MathWorks) ด้วย Simulink ซึ่งมี GUI ที่ใช้ในการ Define และ Connect องค์ประกอบแบบ Block UI สำหรับ Dynamic/Embedded System ที่ช่วยลดขั้นตอนในการออกแบบ เพราะไม่ต้องใช้เวลา Coding ระบบทั้งหมดเนื่องจากภายใน Block UI มีส่วน Code ที่ Implement ไว้แล้ว ทำให้สามารถสร้างแบบจำลองต้นแบบมาทดสอบจริงได้เร็วกว่ากระบวนการปกติ ซึ่งเมื่อนำแบบจำลองไปทำงานก็ทราบถึงองค์ประกอบที่ไม่ได้คาดการณ์ และสามารถนำไปปรับปรุงกระบวนการและระบบให้ทำงานได้ดีขึ้นได้ต่อไป&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;แหล่งข้อมูลอ้างอิงและที่ศึกษาเพิ่มเติม&lt;/b&gt;&lt;br /&gt;
- &lt;a href="http://www.aimagin.com/learn/index.php?title=Getting_Ready"&gt;Getting Ready In Aimagin&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2011/04/talk-rapid-prototyping-and-model-based.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMUJ0LHu3y1m1cY_qHOAu3e-E4-nl2H9Bqvnq0EJUuBA3RJQdMxGX5pVDJagO025slbhY_alwAs4a2tpoEMqSjG29CvE1w3KJ2kLDNNjnW4p64qEpQ55KvO89JJ2ITBR8ZB8LkeZCGHFDl/s72-c/fiostd_on_protoboard.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-2302360165144299911</guid><pubDate>Thu, 20 Jan 2011 17:06:00 +0000</pubDate><atom:updated>2011-04-19T01:05:33.275+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">AJAX</category><category domain="http://www.blogger.com/atom/ns#">Google</category><category domain="http://www.blogger.com/atom/ns#">Google App Engine</category><category domain="http://www.blogger.com/atom/ns#">GWT</category><category domain="http://www.blogger.com/atom/ns#">Java</category><category domain="http://www.blogger.com/atom/ns#">Talk</category><title>[Talk] Defying Gravity with Google App Engine</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2011/01/talk-defying-gravity-with-google-app.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7XTCad0WhLuqnfKMFoIUsJBT1gzt5Vn_IX8ejhlz3YjrFYBygb-4hu55HXUcHx6DQK5Go7TCV5wGiJJlbCnAKKWfogzzl8t0A-PNE6uHsid2MD9s5BrXk1yQw0t1P3wUeIRZ7YaH-NF3q/s32-c/c81cdb4bf1b22fa33c1730ce825cd695.png" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;กำลังฟัง Ock Ju-hyun (Fin.K.L) ร้องเพลง Defying Gravity ในงาน Kolleen Park &amp;amp; Musical 2010 แล้วก็เปิดอ่านข้อมูลเกี่ยวกับ&lt;b&gt; Google Web Toolkit (GWT)&lt;/b&gt; และ &lt;b&gt;Google App Engine (GAE)&lt;/b&gt; เลยจับแพะชนแกะออกมาเป็น Post นี้ ก็หวังว่าเจ้า GWT, GAE จะสามารถพาเราต้านแรงโน้มถ่วงไปกับหมู่เมฆ (Cloud) ของ Google โอ้ยว่าไปนั่น &lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwpu4k58qELB_Y48S-9ATspmLt8NqtyjYEqmLpWsDVoGqK8l5yNHZf8UaCEN9jDiKz7zgreeES28YikF4c2K7wrYD_BSskTM8fj8eZIGgDnV-ROrUENQd0Z-HVp-EhHY3GDH-KFz2Zi_uX/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwpu4k58qELB_Y48S-9ATspmLt8NqtyjYEqmLpWsDVoGqK8l5yNHZf8UaCEN9jDiKz7zgreeES28YikF4c2K7wrYD_BSskTM8fj8eZIGgDnV-ROrUENQd0Z-HVp-EhHY3GDH-KFz2Zi_uX/s332/1049431.jpg" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; เริ่มจาก Quick Start แบบ Java กันเลย &lt;a href="http://code.google.com/eclipse/docs/getting_started.html"&gt;Google Plugin for Eclipse - Google Code&lt;/a&gt; ซึ่งก็ทำตามขั้นตอนไปจะมีลง Plugin เพิ่มจากตัว Eclipse IDE เพื่อใช้กับ Debug และทำตามตัวอย่างที่ Build-in มาตอนเริ่มต้นจะเป็น Hello Echo Service โดยจะรับชื่อของเราแล้วทำ Response ซึ่งเป็น Web App &lt;span class="right-caption"&gt;&lt;a imageanchor="1" target="_blank"  href="http://www.amazon.com/Developing-Google-App-Engine-Firstpress/dp/1430218312?ie=UTF8&amp;tag=pureroot-20&amp;link_code=bil&amp;camp=213689&amp;creative=392969"&gt;&lt;img alt="Developing with Google App Engine (Firstpress)" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;ServiceVersion=20070822&amp;ID=AsinImage&amp;WS=1&amp;Format=_SL160_&amp;ASIN=1430218312&amp;tag=pureroot-20" /&gt;&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=pureroot-20&amp;l=bil&amp;camp=213689&amp;creative=392969&amp;o=1&amp;a=1430218312" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important; padding: 0px !important" /&gt;&lt;/span&gt;ที่รวมเอา App Engine เข้ากับ GWT ทำให้ UI ออกมาแนว Web 2.0 ที่ทันสมัย และ Interfacing กับผู้ใช้ได้คล้าย Client และพอมาถึงขั้น Deploy ตัวอย่างที่เราทำไปทำงานบน appspot ก็ต้อง เข้าไป Create ที่ Web ก่อน (ใช้ Google Account ด้วย) และก็ต้องต้อง Verify ตัวเรา โดยผ่านมือถือด้วยนะ ถ้าประเทศไทย จะอยู่ใน Zone +6 ครับ ตอนแรกก็ใช้เป็น +6 081 xxx xxxx แต่รอเท่าไรก็ไม่ได้ เลยนั่งอ่านละเอียด ก็เจอว่าไทยเราใช้ +66 แล้วก็ลอง +66 081 xxx xxxx ก็ไม่ได้อยู่ดี พอถึงตอนนี้นั่งมั่วแล้วล่ะ นึกเอ๋ใจว่า เบอร์มือถือบ้านเราตอนรับ SMS มันมีแปะ +66 มาด้วย เลยไปดู อ่าวตัด 0 หน้าแปดออกเฉย จึงได้ที่ถูกคือ &lt;b&gt;+66 81 xxx xxxx&lt;/b&gt; เท่านี้ก็ถูกครับ Verify ได้ก็จะเข้าไปกรอก App ID ของ appspot ได้ล่ะ เพื่อเอา application-id มาใช้ตั้งค่าใน Eclipse Project ตามตัวอย่าง เพียงแต่ขั้นตอนการกรอก App ID จะทำที่ App Engine Project Setting ของเรา&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;แหล่งข้อมูลอ้างอิงและที่ศึกษาเพิ่มเติม&lt;/b&gt;&lt;br /&gt;
- &lt;a href="http://code.google.com/appengine/docs/java/gettingstarted/introduction.html"&gt;Introduction - Google App Engine - Google Code&lt;/a&gt;&lt;br /&gt;
- &lt;a href="http://code.google.com/appengine/docs/java/gettingstarted/creating.html"&gt;Creating a Project - Google App Engine - Google Code&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2011/01/talk-defying-gravity-with-google-app.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7XTCad0WhLuqnfKMFoIUsJBT1gzt5Vn_IX8ejhlz3YjrFYBygb-4hu55HXUcHx6DQK5Go7TCV5wGiJJlbCnAKKWfogzzl8t0A-PNE6uHsid2MD9s5BrXk1yQw0t1P3wUeIRZ7YaH-NF3q/s72-c/c81cdb4bf1b22fa33c1730ce825cd695.png" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-1455068366810261615</guid><pubDate>Thu, 09 Sep 2010 16:36:00 +0000</pubDate><atom:updated>2010-09-12T20:02:08.926+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">GUI</category><category domain="http://www.blogger.com/atom/ns#">Java</category><category domain="http://www.blogger.com/atom/ns#">JavaFx</category><category domain="http://www.blogger.com/atom/ns#">NetBeans</category><category domain="http://www.blogger.com/atom/ns#">Swing</category><category domain="http://www.blogger.com/atom/ns#">Talk</category><title>[Talk] JavaFx vs Java Swing with Netbeans Tutorials</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2010/09/talk-javafx-vs-java-swing-with-netbeans.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCy4vGKExJAgVHLqbL1KWl59RfxniKfzMoZOPrQYbHkbxJzpSOLS38wghcZ9nmVz75xa5CWUx48MhPMV50fVSzQ8oAATLpspcQLVRSNsKv8ku6nm38FKWRB2JeSHmcWlOrfT8Cdii1NL6u/s32-c/JavaFXcut.png" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;โอ๊โอ้ ใช้ Java Swing ทำ Client อยู่สักพักก็รู้สึกถึงความถึกในการ Programming เพราะจะ Custom คุณสมบัติอะไรของ &lt;i&gt;Swing Object&lt;/i&gt; ก็ Extern Class กันมันไปเลย จึงว่าจะลองดู &lt;b&gt;JavaFx&lt;/b&gt; สักหน่อย เนื่องจากยังไม่เคยใช้ขอเขียนไปทำไป ผิดพลาดประการใดขออภัย ณ ที่นี้&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://netbeans.org/kb/docs/javafx/quickstart-javafxcomp.html"&gt;Getting Started With JavaFX Composer &lt;/a&gt;  &lt;br /&gt;
- รองรับการแสดงภาษาไทย แต่เจอปัญหาการแสดงข้อความภาษาไทยได้ไม่ครบใน Button Object&lt;br /&gt;
- จัดการ &lt;i&gt;Color, Font, Effect&lt;/i&gt; ได้ง่ายด้วยแนวคิดที่ต่างจาก Swing โดยทำออกมาในลักษณะของ &lt;b&gt;CSS ที่แยก Profile&lt;/b&gt; ของการแสดงผลและสามารถอ้างอิงค่า Profile ได้สะดวกมาก&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://netbeans.org/kb/docs/javafx/grid.html"&gt;JavaFX Composer Grid Preview Tutorial&lt;/a&gt; &lt;span class="right-caption"&gt;&lt;a href="http://www.amazon.com/NetBeans-Platform-6-9-Developers-Guide/dp/1849511764?ie=UTF8&amp;amp;tag=pureroot-20&amp;amp;link_code=bil&amp;amp;camp=213689&amp;amp;creative=392969" imageanchor="1" target="_blank"&gt;&lt;img alt="NetBeans Platform 6.9 Developer's Guide" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;Format=_SL160_&amp;amp;ASIN=1849511764&amp;amp;tag=pureroot-20" /&gt;&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=pureroot-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1849511764" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;/span&gt;&lt;br /&gt;
- จัดวาง Component ต่างๆ ในรูปแบบของ Form ได้ง่ายกว่า Swing มาก ซึ่งตัวผมก็เจอปัญหาเรื่องของการวางตำแหน่งของ Object ที่เป็น Swing ใน Netbeans มันเลื่อนย้ายตำแหน่งเองได้ง่าย&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://netbeans.org/kb/docs/javafx/data-binding.html"&gt;Data Binding With JavaFX Composer&lt;/a&gt; &lt;br /&gt;
- สะดวกในการผูกข้อมูลเข้ากับส่วนแสดงผลได้ง่าย &lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://netbeans.org/kb/docs/javafx/states.html"&gt;Application States in JavaFX Composer&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://netbeans.org/kb/docs/javafx/parallel-states.html"&gt;Parallel Application States and State Variables&lt;/a&gt;  &lt;br /&gt;
- ลักษณะการจัดการส่วนแสดงผลจะนำเอา State มาใช้ในการทำ GUI ซึ่งจะทำให้นักพัฒนาไม่ต้องมองถึงรายละเอียดใน Code มากเหมือนที่เกิดใน Swing ทำให้ &lt;i&gt;JavaFx มีส่วนคล้ายกับ Flash&lt;/i&gt; และทำให้นักพัฒนา Swing เดิม ไม่ถนัดในตอนแรก (ผมนั่นเองครับ)&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://netbeans.org/kb/docs/javafx/post-twitter.html"&gt;JavaFX Composer Twitter Tutorial&lt;/a&gt; &lt;br /&gt;
- เหมือนจะไม่สามารถใช้กับ Twitter ได้ ก็เลยลองเปลี่ยนไปทำ Feeds (RSS) ดูโดยเอาของ &lt;a href="http://feeds.feedburner.com/UbuntuGeek?format=xml"&gt;Ubuntu Geek&lt;/a&gt; จึงไม่ได้กรอก Authen อะไร และยังคงเลือก XML เป็นรูปแบบของข้อมูล แต่จะใช้ Filter เป็น Channel/Item ที่เป็น Post มาลองดู&lt;br /&gt;
- กำหนดการ map ค่า Item ใน List กับ title ของ Feeds เพื่อใช้แทน text ของ Twitter&lt;span class="right-caption"&gt;&lt;a href="http://www.amazon.com/Pro-JavaFX-trade-Platform-Technology/dp/1430218754?ie=UTF8&amp;amp;tag=pureroot-20&amp;amp;link_code=bil&amp;amp;camp=213689&amp;amp;creative=392969" imageanchor="1" target="_blank"&gt;&lt;img alt="Pro JavaFX™ Platform: Script, Desktop and Mobile RIA with Java™ Technology" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;Format=_SL160_&amp;amp;ASIN=1430218754&amp;amp;tag=pureroot-20" /&gt;&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=pureroot-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1430218754" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;/span&gt;&lt;br /&gt;
- New Post นั้นไม่สามารถทำได้อ่ะ เพราะเนื่องจาก Twitter ใช้ไม่ได้แล้วการอ่าน Feeds ก็ไม่สามารถไป Post ได้&lt;br /&gt;
- เจอปัญหาเรื่องความ Compatible ของ API (Record) ที่เปลี่ยนไปจาก Version เก่า และปัญหาเรื่องการใช้ Tool ที่ช่วย Gen (ไม่สามารถ Custom code ได้เหมือนที่ทำกับ Swing) ต้องใช้ DEPRECATED as Record แทนที่เลือกตามตัวอย่างจึงได้ Package ที่ถูกต้องตามตัวอย่าง แต่ก็ยังดึงค่า Title ออกมาไม่ได้อยู่ดี ซึ่งลอง&lt;b&gt;เปลี่ยนไปใช้ 6.9.1 แทน nightly (dev)&lt;/b&gt; สามารถใช้ API ดึง Title ออกมาแสดงใน List ได้&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://netbeans.org/kb/docs/javafx/datasource-rest.html"&gt;Working With a RESTful WS Data Source in JavaFX Composer&lt;/a&gt; &lt;br /&gt;
- มี Toolkit ที่ใช้ในการพัฒนา App ให้สะดวกมาก โดย Key เรื่องการ Binding ข้อมูลนั้นเป็นจุดขายที่ทำให้ JavaFx ง่ายในการจัดการข้อมูลมากกว่า Swing&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;สรุปปิดท้าย&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
จากที่ทดลองใช้มาได้รับความรู้สึกที่ลื่นไหลในการออกแบบ GUI อย่างมาก ถ้าเป็น Swing จะเจอเบรคด้วยการ Extern Class และต้อง Coding เพิ่มเพื่อให้มันแสดงภาพตามต้องการ ซึ่ง JavaFx จึงเหมาะกับการทำ GUI ที่ลื่นตาและน่าจะเป็นการทำให้ Java GUI ที่เคยโดนตำนิได้รับการยอมรับมากขึ้น เพียงแต่ปัญหาการทำ Java Fx จะเกิดในเรื่อง Compatibility เพราะเท่าที่ลองใน Linux (Ubuntu) ยังไม่มีความสมบูรณ์ของ UI และยังอาจจะไม่เหมาะสมกับการใช้งานกับ Client ที่ทำงานซับซ้อนมาก ก็ต้องรอดูกันต่อว่า JavaFx จะท้าชนกับ GUI ค่ายอื่นได้ดีแค่ไหน&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2010/09/talk-javafx-vs-java-swing-with-netbeans.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCy4vGKExJAgVHLqbL1KWl59RfxniKfzMoZOPrQYbHkbxJzpSOLS38wghcZ9nmVz75xa5CWUx48MhPMV50fVSzQ8oAATLpspcQLVRSNsKv8ku6nm38FKWRB2JeSHmcWlOrfT8Cdii1NL6u/s72-c/JavaFXcut.png" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-3810148877263173441</guid><pubDate>Thu, 26 Aug 2010 17:21:00 +0000</pubDate><atom:updated>2010-08-27T00:45:45.474+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Google Code</category><category domain="http://www.blogger.com/atom/ns#">Hattrick</category><category domain="http://www.blogger.com/atom/ns#">Repository</category><category domain="http://www.blogger.com/atom/ns#">Talk</category><title>[Talk] Repository My code with Project Hosting (Google code)</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2010/08/talk-repository-my-code-with-project.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiH2PBXaYVKu6hfmun4kdtqpSmWsPnTPVLRZBKWffcKLhVAWePUf-sdnVfZtZZ3XkrW8mYACvrJLeFFpP7t-QWf44WKcAjBTzTGftZpuLgUnc2Y2YqFowaa_BB4mOz6_Dcs-DSH1KeAqHA/s32-c/j0433868.gif" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;ขณะที่กำลัง Post หัวข้อนี้ผมกำลังจะเริ่มเขียน Application (Tool) ใช้กับ Game ที่ผมเล่นเป็นประจำ &lt;i&gt;Hattrick &lt;/i&gt;ซึ่งเป็น Game แนว &lt;i&gt;Football Manager&lt;/i&gt; &lt;b&gt;(Web based)&lt;/b&gt; แข่งกับคนอื่นๆ ทั่วโลก&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
ทำให้มีเรื่องที่ต้องจำต่างๆมากมาย เพื่อนำมาวิเคราะห์หลายส่วนและปัญหาคือ จำไม่ค่อยได้ นักเตะคนนี้ Train ไปกี่วันแล้ว เล่นตำแหน่งไหนได้ดีบ้าง และอื่นๆ &lt;a href="http://pureroot.blogspot.com/2009/11/build-own-football-club-online-hattrick.html"&gt;(รายละเอียดเพิ่มเติม)&lt;/a&gt; จึงทำให้จะลองเขียน Tool ขึ้นมาช่วย โดยเป็น &lt;i&gt;Java Application&lt;/i&gt; ที่ใช้ &lt;b&gt;Netbeans Platform&lt;/b&gt; มาช่วย Implement แล้วทำมาในรูปแบบ Open source และนำไป Code ไปวางไว้ที่ Google Code เลยต้องหาวิธีการ Connect ไปยัง &lt;i&gt;Subversion &lt;/i&gt;ของ Google Code ผ่าน Netbeans ดู จึงไปได้ Link ข้างล่างมา&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://dupyshon.com/kylanrobinson/blog/2008/10/google-code-svn-and-netbeans/"&gt;Guided Tour of Subversion - NetBeans IDE 6.8 Tutorial&lt;/a&gt;&lt;br /&gt;
&lt;i&gt;เกร็ด "คำว่า Repository นั้นหมายความถึง &lt;b&gt;โกดัง, ที่เก็บ&lt;/b&gt;"&lt;/i&gt;&lt;span class="right-caption"&gt;&lt;a imageanchor="1" target="_blank"  href="http://www.amazon.com/Version-Control-Subversion-1-6-Reference/dp/1440495874?ie=UTF8&amp;tag=pureroot-20&amp;link_code=bil&amp;camp=213689&amp;creative=392969"&gt;&lt;img alt="Version Control With Subversion for Subversion 1.6: The Official Guide And Reference Manual" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;ServiceVersion=20070822&amp;ID=AsinImage&amp;WS=1&amp;Format=_SL160_&amp;ASIN=1440495874&amp;tag=pureroot-20" /&gt;&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=pureroot-20&amp;l=bil&amp;camp=213689&amp;creative=392969&amp;o=1&amp;a=1440495874" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important; padding: 0px !important" /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/span&gt; &lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
นอกจากนั้นบน &lt;b&gt;Google Code&lt;/b&gt; ที่เป็น &lt;i&gt;Project hosting&lt;/i&gt; นั้นยังมีส่วนที่ช่วยนักพัฒนานอกจากการทำ &lt;b&gt;Code versions control (CVS)&lt;/b&gt; ทั้งในเรื่องของการรองรับการเขียน Wiki, การรับ Issue จากผู้ใช้งาน เป็นต้น ซึ่งจุดประสงค์ก็ต้องการช่วยให้นักพัฒนาสามารถ พัฒนา Software ได้อย่างเป็นระบบและมีคุณภาพต่อไป &lt;br /&gt;
&lt;br /&gt;
ปล. นอกจาก SVN แล้ว Google Code ยังรองรับ &lt;i&gt;Mercurial &lt;/i&gt;ก็เลือกใช้ตามถนัดแล้วกันครับ ...&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;ลิงค์อื่นๆ เพิ่มเติมเกี่ยวกับ CVS&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://stackoverflow.com/questions/698313/what-is-trunk-branch-and-tag-in-subversion"&gt;What is trunk, branch and tag in subversion? - Stack Overflow&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2010/08/talk-repository-my-code-with-project.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiH2PBXaYVKu6hfmun4kdtqpSmWsPnTPVLRZBKWffcKLhVAWePUf-sdnVfZtZZ3XkrW8mYACvrJLeFFpP7t-QWf44WKcAjBTzTGftZpuLgUnc2Y2YqFowaa_BB4mOz6_Dcs-DSH1KeAqHA/s72-c/j0433868.gif" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-4568373608322604418</guid><pubDate>Tue, 08 Jun 2010 15:35:00 +0000</pubDate><atom:updated>2010-07-24T14:11:21.340+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Android</category><category domain="http://www.blogger.com/atom/ns#">Development</category><category domain="http://www.blogger.com/atom/ns#">How to</category><category domain="http://www.blogger.com/atom/ns#">HTC Tattoo</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>[How2] Android Development via USB Debug - Google (HTC Tattoo)</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2010/06/how2-android-development-via-usb-debug.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBIFHKxbvKYy76PSRyqNV4l9MAHPs2iCwGchzHWhk4lFUKMGMsEv0gGvziPdFEfPVTc2Ks7F-W0zmNyYOqXRcWgBXkMLHxr3XzLqQubE5iptoZLsNFB-aOaaMb2T6rLDVwdrQyWsHG_Xgs/s32-c/android.png" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;การพัฒนา Application สำหรับ Android&lt;/b&gt; ผ่านทาง USB Debug โดยอุปกรณ์ที่นำมาทำการทดสอบคือ &lt;b&gt;HTC Tattoo&lt;/b&gt; เพื่อทดสอบการทำงานของ Application บนอุปกรณ์จริง&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;object height="340" width="560"&gt;&lt;param name="movie" value="http://www.youtube.com/v/cuS1kuBqCks&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/cuS1kuBqCks&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2010/06/how2-android-development-via-usb-debug.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBIFHKxbvKYy76PSRyqNV4l9MAHPs2iCwGchzHWhk4lFUKMGMsEv0gGvziPdFEfPVTc2Ks7F-W0zmNyYOqXRcWgBXkMLHxr3XzLqQubE5iptoZLsNFB-aOaaMb2T6rLDVwdrQyWsHG_Xgs/s72-c/android.png" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-7291303025814692234</guid><pubDate>Sun, 06 Jun 2010 08:53:00 +0000</pubDate><atom:updated>2010-07-24T14:11:21.345+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">How to</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Live</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><category domain="http://www.blogger.com/atom/ns#">USB</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>[How2] Create Linux Pendrive with UNetbootin - Ubuntu (Lucid Lynx)</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2010/06/how2-create-linux-pendrive-with.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBZQ_2agw83yW6jxor3kQHE967pVQMrFEoeii40NBvQQG5raWFT9ZfCg95GZnqGclxMotwt4EswJxpsOU0lVppmgDKEvSASlMWwLgQw-7rR2-GWM8mL0sbdaMJBO6sIqDiRR9a8Oon_T1T/s32-c/box-ubuntu-icon.png" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;การใช้ &lt;b&gt;USB Drive&lt;/b&gt; ในการบูต Linux แทน CD Disk เพื่อติดตั้ง Ubuntu หรือใช้บูต &lt;i&gt;Ubuntu (Live)&lt;/i&gt; ซึ่งเมื่อทำ Live จะสามารถ Mount ไปยัง Harddisk เพื่อกู้ไฟล์หรือแก้ Config. ในกรณีที่ OS หลักไม่สามารถบูตได้&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;object height="340" width="560"&gt;&lt;param name="movie" value="http://www.youtube.com/v/3yKLW3A8n18&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/3yKLW3A8n18&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2010/06/how2-create-linux-pendrive-with.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBZQ_2agw83yW6jxor3kQHE967pVQMrFEoeii40NBvQQG5raWFT9ZfCg95GZnqGclxMotwt4EswJxpsOU0lVppmgDKEvSASlMWwLgQw-7rR2-GWM8mL0sbdaMJBO6sIqDiRR9a8Oon_T1T/s72-c/box-ubuntu-icon.png" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-385420365435797888</guid><pubDate>Sun, 06 Jun 2010 08:41:00 +0000</pubDate><atom:updated>2010-07-24T14:11:21.350+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Android</category><category domain="http://www.blogger.com/atom/ns#">Google</category><category domain="http://www.blogger.com/atom/ns#">How to</category><category domain="http://www.blogger.com/atom/ns#">Tutorial</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>[How2] Hi, Android!!! - Google</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2010/06/how2-hi-android-google.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBIFHKxbvKYy76PSRyqNV4l9MAHPs2iCwGchzHWhk4lFUKMGMsEv0gGvziPdFEfPVTc2Ks7F-W0zmNyYOqXRcWgBXkMLHxr3XzLqQubE5iptoZLsNFB-aOaaMb2T6rLDVwdrQyWsHG_Xgs/s32-c/android.png" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Tutorial&lt;/b&gt; ในการพัฒนา Application บน &lt;i&gt;Android Platform (Google)&lt;/i&gt; ซึ่งแบ่งออกเป็นสามช่วง &lt;b&gt;ตั้งแต่เริ่มต้นจนถึงตัวอย่างเบื้องต้น&lt;/b&gt; บน Windows 7 &lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Part 1: Install &amp; Setting ADK&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Y3Ig91RNbTM&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Y3Ig91RNbTM&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Part 2: Upgrade &amp; Config. AVD&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/r1w5mUeEOZg&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/r1w5mUeEOZg&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Part 3: Create Project &amp; Basic Developement&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/N2r6V8WUr0Y&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/N2r6V8WUr0Y&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2010/06/how2-hi-android-google.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBIFHKxbvKYy76PSRyqNV4l9MAHPs2iCwGchzHWhk4lFUKMGMsEv0gGvziPdFEfPVTc2Ks7F-W0zmNyYOqXRcWgBXkMLHxr3XzLqQubE5iptoZLsNFB-aOaaMb2T6rLDVwdrQyWsHG_Xgs/s72-c/android.png" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-4499856210511638447</guid><pubDate>Thu, 21 Jan 2010 09:07:00 +0000</pubDate><atom:updated>2010-07-24T14:10:27.796+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Add-on</category><category domain="http://www.blogger.com/atom/ns#">How to</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Operating System</category><category domain="http://www.blogger.com/atom/ns#">Virtualbox</category><category domain="http://www.blogger.com/atom/ns#">Virtualization</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>[How2] How to Install Virtualbox's guest additions to Guest OS</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2010/01/how-to-install-virtualboxs-guest_21.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwGRcoUxS4_EmLzQ65DdcmRkqo5wne1rQa-hxuWqZUm_IkDK3CecGCVCLm8MWqhx259HW3moJxXA84530HT56L1wEs1psJgGhxwnF2RF6id_-3ntZwf3zsEkVRgW7MiLNrfSOTZApWMQhU/s32-c/vbox_logo2_gradient_sq.png" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;การติดตั้ง &lt;b&gt;Guest Addition&lt;/b&gt; ของ VirtualBox ทำเพื่อให้ Guest OS ทำงานกับ VirtualBox ได้ดีขึ้น อย่างเช่น รองรับการปรับหน้าจอแบบอิสระตามขนาดหน้าต่างแสดงผล หรือผสานหน้าต่างของ Guest เข้ากับ Host &lt;i&gt;(Seamless Mode)&lt;/i&gt; เป็นต้น&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt; Ubuntu 9.04 (Guest)&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;object width="440" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/f2LXJSuQOLs&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/f2LXJSuQOLs&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="440" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Mount ตัวติดตั้ง Guest Addition ของ Virtualbox จาก Menu บนหน้าต่าง Virtual Machine&lt;br /&gt;
&lt;blockquote&gt;Device &amp;gt; Install Guest Additions..&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;รัน autorun.sh ที่ /media/cdrom ด้วยสิทธิ root&lt;br /&gt;
&lt;blockquote&gt;$:/media/cdrom|&amp;gt;sudo ./autorun.sh&lt;/blockquote&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/span&gt; &lt;/div&gt;&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2010/01/how-to-install-virtualboxs-guest_21.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwGRcoUxS4_EmLzQ65DdcmRkqo5wne1rQa-hxuWqZUm_IkDK3CecGCVCLm8MWqhx259HW3moJxXA84530HT56L1wEs1psJgGhxwnF2RF6id_-3ntZwf3zsEkVRgW7MiLNrfSOTZApWMQhU/s72-c/vbox_logo2_gradient_sq.png" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-4510526199963714297</guid><pubDate>Thu, 21 Jan 2010 09:01:00 +0000</pubDate><atom:updated>2010-07-24T14:09:50.419+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Add-on</category><category domain="http://www.blogger.com/atom/ns#">Hardware</category><category domain="http://www.blogger.com/atom/ns#">How to</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Operating System</category><category domain="http://www.blogger.com/atom/ns#">USB</category><category domain="http://www.blogger.com/atom/ns#">Virtualbox</category><category domain="http://www.blogger.com/atom/ns#">Virtualization</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>[How2] How to Mount USB Device to Virtualbox's guest os</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2010/01/how-to-mount-usb-device-to-virtualboxs.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwGRcoUxS4_EmLzQ65DdcmRkqo5wne1rQa-hxuWqZUm_IkDK3CecGCVCLm8MWqhx259HW3moJxXA84530HT56L1wEs1psJgGhxwnF2RF6id_-3ntZwf3zsEkVRgW7MiLNrfSOTZApWMQhU/s32-c/vbox_logo2_gradient_sq.png" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
การตั้งค่า Virtualbox ให้ทำการ &lt;b&gt;Mount อุปกรณ์ USB&lt;/b&gt; ไปยัง Guest OS เมื่อมีการเชื่อมต่ออุปกรณ์ ซึ่งจะทำให้ Guest OS สามารถมองเห็นอุปกรณ์ดังกล่าว อย่างเช่น USB Drive เป็นต้น&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt; Ubuntu 9.10 / Windows Seven - (Host)&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;เชื่อมต่ออุปกรณ์ USB ดังกล่าวเข้ากับ Host โดย Host จะต้องมองเห็นและใช้งานอุปกรณ์ได้&lt;/li&gt;
&lt;li&gt;เข้าไปเพิ่ม USB Filter ให้กับ Virtual Machine ที่ต้องการ ผ่านส่วนการ Setting&lt;/li&gt;
&lt;/ul&gt;&lt;span class="center-caption"&gt;&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqpKd0ZvzWo75OS_gj5QxEwQsgev33RmrWSrU18yN_v9F8NmVgrXcygG9mRneO_rlyHs8tMNfYdmnGKwrsCTQtRKZ-sifS__tx1MiA13_v_zETRz01cIPeUJykH2964-J-_Ad4x6L9Nd0B/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqpKd0ZvzWo75OS_gj5QxEwQsgev33RmrWSrU18yN_v9F8NmVgrXcygG9mRneO_rlyHs8tMNfYdmnGKwrsCTQtRKZ-sifS__tx1MiA13_v_zETRz01cIPeUJykH2964-J-_Ad4x6L9Nd0B/s512/usb_con_sq.png" title="Full View" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;p&gt;เลือก USB Device ที่มีชื่อตรงกับอุปกรณ์ที่ต้องการทำการ Mount ไปยัง Guest OS (รูป + )&lt;br /&gt;
&lt;/p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
**สำหรับกรณีที่ &lt;b&gt;Host เป็น Ubuntu (9.10)&lt;/b&gt; จำเป็นต้องทำการ Add ชื่อผู้ใช้ของเราเข้าไปอยู่ในกลุ่ม vboxusers&lt;br /&gt;
&lt;blockquote&gt;$&amp;gt;sudo usermod -G vboxusers -a __Username__&lt;/blockquote&gt;&lt;/span&gt; &lt;/div&gt;&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2010/01/how-to-mount-usb-device-to-virtualboxs.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwGRcoUxS4_EmLzQ65DdcmRkqo5wne1rQa-hxuWqZUm_IkDK3CecGCVCLm8MWqhx259HW3moJxXA84530HT56L1wEs1psJgGhxwnF2RF6id_-3ntZwf3zsEkVRgW7MiLNrfSOTZApWMQhU/s72-c/vbox_logo2_gradient_sq.png" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-7711373409384858889</guid><pubDate>Thu, 21 Jan 2010 04:46:00 +0000</pubDate><atom:updated>2010-07-24T14:07:39.457+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Development</category><category domain="http://www.blogger.com/atom/ns#">How to</category><category domain="http://www.blogger.com/atom/ns#">JSP</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Servlet</category><category domain="http://www.blogger.com/atom/ns#">Tomcat</category><category domain="http://www.blogger.com/atom/ns#">Web Application</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>[How2] How to Install Tomcat for JSP/Servlet Deploy</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2010/01/how-to-install-tomcat-for-jspservlet.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj528fA1hECqKZa8UjHEjkHyPaqqfP4ZUSVs8jHdzM8_87WS0-DQ3Kr6k5FMvub02pGyC-C7CLav-UTJihpR71vpP06fYL_tj9p25uKNUB5du_LVKPsjWJLglyIVgR_zxyBlEclQFhOIVt-/s32-c/tomcat.thumbnail.gif" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Tomcat&lt;/b&gt; เป็นชื่อที่ใช้เรียก Project หนึ่งของทาง Apache ที่พัฒนาขึ้นมาเพื่อให้นำไปใช้ในการเปิดบริการ &lt;b&gt;Web Application ด้วยภาษา JSP หรือ Servlet&lt;/b&gt; ซึ่งใช้โครงสร้างของ Java เป็นแบบแผน โดย JSP จะมีลักษณะเป็น Script ที่แทรก Java ในการควบคุม Logic ของการแสดงผล Web ด้วย HTML ในขณะที่ Servlet จะเป็น Java Application ที่รับการ Handle ของ HTTP Request ไปจัดการ Logic และส่ง Request กลับ&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;Ubuntu 7.10 (Gutsy Gibbon)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;สิ่งที่จำเป็นต้องใช้ในการติดตั้ง Tomcat 6.0.14&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;ไฟล์ Apache Tomcat 6.0.14 ซึ่งเราสามารถทำการ Download ได้จาก &lt;a href="http://tomcat.apache.org/download-60.cgi"&gt;Link&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;ขั้นตอนการติดตั้ง Apache Tomcat 6.0.14&lt;/b&gt; จะแบ่งออกเป็น 3 ช่วง&lt;br /&gt;
&lt;i&gt;1. ติดตั้ง JDK &lt;/i&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;สามารถติดตั้ง JDK ด้วย apt-get ผ่านทาง Repository&lt;br /&gt;
&lt;blockquote&gt;$&amp;gt;sudo apt-get install java6-sdk&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;เมื่อติดตั้งเสร็จก็ลองทดสอบ ว่าติดตั้งสมบูรณ์หรือไม่&lt;br /&gt;
&lt;blockquote&gt;$&amp;gt;java&lt;br /&gt;
$&amp;gt;javac&lt;br /&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;จากนั้นก็หา Path ของ /bin/javac เพื่อใช้ กำหนด $JAVA_HOME&lt;br /&gt;
&lt;blockquote&gt;$&gt;whereis javac&lt;br /&gt;
javac: /usr/bin/javac    # (ปกติจะอยู่ที่ตำแหน่งนี้ ถ้าติดตั้งด้วย apt-get) &lt;br /&gt;
&lt;br /&gt;
ดังนั้น $JAVA_HOME ของเราคือ /usr นั่นเอง&lt;/blockquote&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;i&gt;2. ติดตั้ง Apache Tomcat &lt;/i&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;แตกไฟล์ apache-tomcat-6.0.14.tar.gz ไปยัง /usr/share&lt;br /&gt;
&lt;blockquote&gt;$&amp;gt;sudo tar -zxvf apache-tomcat-6.0.14.tar.gz /usr/share&lt;br /&gt;
&lt;br /&gt;
ดังนั้น $CATALINA_HOME คือ /usr/share/apache-tomcat-6.0.14 ส่วน $CLASSPATH จะเป็น /usr/share/apache-tomcat-6.0.14/lib/่jsp-api.jar และ /usr/share/apache-tomcat-6.0.14/lib/servlet-api.jar&lt;br /&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;สร้างแฟ้มที่ใช้เก็บ Class ที่เราสร้างขึ้นไว้ใน Home ของ Account ของเรา &lt;br /&gt;
(กรณีที่จะ Set รวมกับ Class Path ด้วย)&lt;br /&gt;
&lt;blockquote&gt;$&amp;gt;mkdir ~/myclass&lt;br /&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;i&gt;3. ตั้งค่าการทำงานของ Tomcat&lt;/i&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;สร้างไฟล์ Boot/Shutdown ของ Tomcat Services ซึ่งเป็น Shell script&lt;br /&gt;
&lt;blockquote&gt;$&amp;gt;sudo vi /etc/init.d/tomcat&lt;br /&gt;
&lt;br /&gt;
-----------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
# Tomcat auto-start&lt;br /&gt;
#&lt;br /&gt;
# description: Auto-starts tomcat&lt;br /&gt;
# processname: tomcat&lt;br /&gt;
# pidfile: /var/run/tomcat.pid&lt;br /&gt;
&lt;br /&gt;
export JAVA_HOME=/usr&lt;br /&gt;
export CATALINA_HOME=/usr/share/apache-tomcat-6.0.14&lt;br /&gt;
export CLASSPATH=/usr/share/apache-tomcat-6.0.14/lib/่jsp-api.jar:/usr/share/apache-tomcat-6.0.14/lib/servlet-api.jar:/home/xxx/myclass&lt;br /&gt;
&lt;br /&gt;
case $1 in&lt;br /&gt;
start)&lt;br /&gt;
sh $CATALINA_HOME/bin/startup.sh&lt;br /&gt;
;; &lt;br /&gt;
stop)   &lt;br /&gt;
sh $CATALINA_HOME/bin/shutdown.sh&lt;br /&gt;
;; &lt;br /&gt;
restart)&lt;br /&gt;
sh $CATALINA_HOME/shutdown.sh&lt;br /&gt;
sh $CATALINA_HOME/bin/startup.sh&lt;br /&gt;
;; &lt;br /&gt;
esac    &lt;br /&gt;
exit 0&lt;br /&gt;
&lt;br /&gt;
-----------------------------------------------------------&lt;br /&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;แปลงไฟล์ให้สามารถ Execute ได้&lt;br /&gt;
&lt;blockquote&gt;$&amp;gt;sudo chmod +x /etc/init.d/tomcat&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;เชื่อมให้ Tomcat Services ถูกเริ่มขึ้นโดย Auto เมื่อระบบถูกเปิดขึ้น&lt;br /&gt;
&lt;blockquote&gt;$&amp;gt;sudo update-rc.d tomcat defaults 91 91    # tomcat จะเป็นชื่อไฟล์ใน init.d&lt;/blockquote&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
*** การทำงานของ Tomcat แบบเป็น Service อาจไม่สมบรูณ์ ในบางกรณี อย่างเช่น &lt;a href="http://sitysat.blogspot.com/2009/10/set-up-tomcat-60-startup-service-ubuntu.html"&gt;IPv6&lt;/a&gt; เป็นต้น&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2010/01/how-to-install-tomcat-for-jspservlet.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj528fA1hECqKZa8UjHEjkHyPaqqfP4ZUSVs8jHdzM8_87WS0-DQ3Kr6k5FMvub02pGyC-C7CLav-UTJihpR71vpP06fYL_tj9p25uKNUB5du_LVKPsjWJLglyIVgR_zxyBlEclQFhOIVt-/s72-c/tomcat.thumbnail.gif" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-8088888901208168944</guid><pubDate>Thu, 21 Jan 2010 04:36:00 +0000</pubDate><atom:updated>2010-07-24T14:06:50.007+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Add-on</category><category domain="http://www.blogger.com/atom/ns#">Image</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Market</category><category domain="http://www.blogger.com/atom/ns#">Operating System</category><category domain="http://www.blogger.com/atom/ns#">Talk</category><category domain="http://www.blogger.com/atom/ns#">Virtualization</category><category domain="http://www.blogger.com/atom/ns#">Vmware</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>[Talk] VM Shortcut with Virtual Appliance Marketplace</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2010/01/vm-shortcut-with-virtual-appliance.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgANauaA1VGL_XJ5xQrNYluvNby1P9pVrBtWBGXErPYIN92GYzbhf3Wui5X0PM6LT6iVueGg5O2CuZ-OLV0W5zc23eNA-mmqS48hKJyZnBUC4grR3QSSWh6qZ7CzL1AzsCgKPOTa_52B-tq/s32-c/Crystal_vmware.png" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;VAM (Virtual Appliance Marketplace)&lt;/b&gt; เป็นเหมือนคลังเก็บรวบรวม Vitual Machine (ของ Vmware) ซึ่งมีทั้งที่แจกจ่ายฟรี และแบบจ่ายค่าลิขสิทธิ์ ทำให้สะดวกในการนำไป Implement หรือทำการ Development ในแบบต่อยอด เพราะไม่จำเป็นต้องทำการติดตั้งระบบใหม่ทั้งหมด ก็สามารถได้ระบบดังกล่าวมาใช้งานได้ อีกทั้งยังลดเวลาในการดำเนินงาน เนื่องจากการติดตั้ง&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
ภายใน VAM ของ Vmware ยังแบ่ง Categories ออกเป็นหมวด ต่างๆ โดยที่เป็นที่นิยม 10 อันดับ มีดังนี้&lt;i&gt; Operating Systems, Networking, IT Administration, VMware Ready, ERP and CRM, Applications Infrastructure, Storage, Collaboration and Communication, Systems Infrastructure, Content Applications &lt;/i&gt;ซึ่งทำให้เราสามารถเลือก Download มาใช้งานได้ โดยตัวอย่าง VAM ที่ทำนำมาทดลองนั้นเป็น &lt;a href="http://www.vmware.com/appliances/directory/1060"&gt;Ubuntu 7.10 (Minimal)&lt;/a&gt;  ขนาดไฟล์เพียง 69 MB &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;รายละเอียดของ Ubuntu 7.10 (Minimal) - Gutsy Gibbon&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;RAM : 256 MB&lt;/li&gt;
&lt;li&gt;Hard Disk - SCSI 0:0/1/2 : 1.0/0.512/1.0 GB &lt;/li&gt;
&lt;li&gt;Floppy Disk&lt;/li&gt;
&lt;li&gt;CD-ROM&lt;/li&gt;
&lt;li&gt;Ethernet : Bridged&lt;/li&gt;
&lt;li&gt;Processors : 1 Core&lt;/li&gt;
&lt;/ul&gt;&lt;/span&gt; &lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;สิ่งที่จำเป็นต้องมี&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Vmware ที่ติดตั้งลงบนเครื่อง&lt;/li&gt;
&lt;li&gt;WinRAR หรือ 7zip&lt;/li&gt;
&lt;li&gt;ไฟล์ Ubuntu Server ที่แตกไฟล์แล้วจากไฟล์เดิมซึ่งมีนามสกุล .7z&lt;/li&gt;
&lt;/ul&gt;&lt;/span&gt; &lt;/div&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;การเริ่มใช้งาน Ubuntu 7.10 Server บน Vmware Player&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;เรียก Vmware ขึ้นมา&lt;/li&gt;
&lt;li&gt;เปิดไฟล์ไปยัง Folder ที่เก็บไฟล์ซึ่งทำการ Extract แล้วโดยเลือกไฟล์นามสกุล vmx&lt;/li&gt;
&lt;li&gt;สั่งเริ่มการทำงานของ Virtual Machine ซึ่งอาจมีข้อความเตือนการปรับ Configure อันใหม่&lt;/li&gt;
&lt;li&gt;Ubuntu Server จะถูก Boot ขึ้นมา ซึ่งเมื่อเสร็จกระบวนการ Boot เราต้องทำการกรอก &lt;br /&gt;
&lt;blockquote&gt;username : toor&lt;br /&gt;
password : password&lt;br /&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;เมื่อเข้าระบบครั้งแรก เราควรตั้งค่าของระบบก่อน $&gt;sudo ./configure.sh ซึ่งจะประกอบด้วย&lt;br /&gt;
&lt;blockquote&gt;Keyboard - ไม่จะเป็นต้องแก้ไขอะไรมาก&lt;br /&gt;
Timezone - เรื่อง Asia &gt; Bangkok&lt;br /&gt;
Password - ใส่รหัสใหม่&lt;br /&gt;
Hostname - เปลี่ยนชื่อตามต้องการ&lt;br /&gt;
Write out ด้วย ^O (Ctrl-O)&lt;br /&gt;
Exit ด้วย ^x&lt;br /&gt;
Network interface(s) - เดิมนั้นจะตั้งให้ DHCP แต่เราสามารถตั้งให้เป็น Static ได้&lt;br /&gt;
auto eth0 inet static&lt;br /&gt;
address 192.168.0.9&lt;br /&gt;
netmask 255.255.255.0&lt;br /&gt;
gateway 192.168.0.1&lt;br /&gt;
DNS - กำหนด IP ของ DNS Server&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;เมื่อ Reset แล้วเราทดลอง Update ด้วย $&gt;sudo apt-get update&lt;/li&gt;
&lt;/ul&gt;&lt;/span&gt; &lt;/div&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2010/01/vm-shortcut-with-virtual-appliance.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgANauaA1VGL_XJ5xQrNYluvNby1P9pVrBtWBGXErPYIN92GYzbhf3Wui5X0PM6LT6iVueGg5O2CuZ-OLV0W5zc23eNA-mmqS48hKJyZnBUC4grR3QSSWh6qZ7CzL1AzsCgKPOTa_52B-tq/s72-c/Crystal_vmware.png" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-2955744703013137573</guid><pubDate>Thu, 21 Jan 2010 04:16:00 +0000</pubDate><atom:updated>2010-07-24T14:09:04.070+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Add-on</category><category domain="http://www.blogger.com/atom/ns#">How to</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Operating System</category><category domain="http://www.blogger.com/atom/ns#">Virtualization</category><category domain="http://www.blogger.com/atom/ns#">Vmware</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>[How2] How to Install Vmware Tool to Guest OS</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2010/01/how-to-install-vmware-tool-to-guest-os.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgANauaA1VGL_XJ5xQrNYluvNby1P9pVrBtWBGXErPYIN92GYzbhf3Wui5X0PM6LT6iVueGg5O2CuZ-OLV0W5zc23eNA-mmqS48hKJyZnBUC4grR3QSSWh6qZ7CzL1AzsCgKPOTa_52B-tq/s32-c/Crystal_vmware.png" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;Vmware Tool&lt;/b&gt; เป็นส่วนที่ช่วยในการปรับปรุงการทำงานของ Guest OS ให้สามารถทำงานในรูปแบบของ Virtual Machine ได้ดีขึ้น ในการเชื่อมต่อกับอุปกรณ์ภายนอกต่างๆ&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;๊Ubuntu 7.10 Server(Gutsy Gibbon)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;สิ่งที่จำเป็นต้องใช้ในติดตั้ง Vmware Tool บน Guest OS&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;เตรียม Packages สำหรับ Compile ตัว Kernel Module ใหม่&lt;br /&gt;
&lt;blockquote&gt;$&amp;gt;apt-get install autoconf automake binutils make cpp gcc linux-headers-$(uname -r)&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;ตรวจสอบที่อยู่ของ Kernel Header &lt;br /&gt;
&lt;blockquote&gt;$&amp;gt;ls -d /usr/src/linux-headers-$(uname -r)*/include&lt;/blockquote&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;ขั้นตอนการติดตั้ง Vmware Tools ของ Vmware Workstation&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;เลือก VM &amp;gt; Install VMware Tools&lt;/li&gt;
&lt;li&gt;Mount เพื่อเปิดข้อมูลจาก CD Drive จำลอง (OS อาจทำการ Mount เองให้แล้ว)&lt;br /&gt;
&lt;blockquote&gt;$&amp;gt;mount /dev/cdrom /mnt/cd_temp&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;แตกไฟล์ VMware Tools ไปยังที่เก็บไฟล์ Source อย่างเช่น /usr/local/src/ เป็นต้น&lt;br /&gt;
&lt;blockquote&gt;$&amp;gt;tar -C /usr/local/src -zxvf /mnt/VMwareTools-5.5.2-29772.tar.gz&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;Unmount ที่ CD Drive นั้น&lt;br /&gt;
&lt;blockquote&gt;$&amp;gt;mount /mnt/cd_temp&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;เข้าไปเรียกตัวติดตั้ง&lt;br /&gt;
&lt;blockquote&gt;$&amp;gt;cd /usr/local/src/vmware-tools-distrib&lt;br /&gt;
$&amp;gt;./vmware-install.pl&lt;br /&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;Perl Script ดังกล่าวจะดำเนินการติดตั้งและ Compile ตัว Module อันใหม่ โดยเลือกตามค่า Default &lt;/li&gt;
&lt;li&gt;หาติดตั้งสมบูรณ์ ก็ควรจะเริ่มระบบใหม่ โดยจะเป็นว่ามี Service ที่ทำงานกับ Vmware เพิ่มเข้ามาตอน Boot&lt;/li&gt;
&lt;/ul&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2010/01/how-to-install-vmware-tool-to-guest-os.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgANauaA1VGL_XJ5xQrNYluvNby1P9pVrBtWBGXErPYIN92GYzbhf3Wui5X0PM6LT6iVueGg5O2CuZ-OLV0W5zc23eNA-mmqS48hKJyZnBUC4grR3QSSWh6qZ7CzL1AzsCgKPOTa_52B-tq/s72-c/Crystal_vmware.png" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-7486521532341973108</guid><pubDate>Wed, 20 Jan 2010 03:02:00 +0000</pubDate><atom:updated>2010-07-24T14:05:31.056+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Application</category><category domain="http://www.blogger.com/atom/ns#">Customize</category><category domain="http://www.blogger.com/atom/ns#">How to</category><category domain="http://www.blogger.com/atom/ns#">Operating System</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>[How2] How to Custom Windows XP/VISTA 's boot screen</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2010/01/how-to-mount-usb-device-to-virtualboxs.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZy9M0bTvjBBdzMlrvl_hTvb04Xx8NHbXeLoQAfrjkSqZDgsCA_vrjXRbiAvptVLVSRhAEI2tGuvHaPpy4awTxGUqSNA4-ylpS88C7Yfvym_MbOI5AHTPEfsj-yaXCDK3FfcqEH1LikV8K/s32-c/WindowsIconPreview_128x128.png" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Boot screen เป็นแสดงภาพ/ภาพเคลื่อนไหว&lt;/b&gt; ในขั้นตอนการเริ่มมาทำงานของ OS ซึ่งมักทำการอ่านค่า Configure หรือเรียก Application ต่างๆขึ้นมาทำงาน ซึ่งโดยปกติก็จะแสดงข้อความว่าทำงานถึงส่วนไหนแล้ว ทำงานเรียบร้อยมีปัญหาหรือไม่ ซึ่งปัจจุบันนี้ส่วนนี้จะถูกแทนที่ด้วยภาพเคลื่อนไหวที่กล่าวมา ซึ่งสำหรับ&lt;b&gt; Windows XP/VISTA ก็สามารถแก้ภาพ&lt;/b&gt;ชุดดังกล่าวได้&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;สิ่งที่จำเป็นต้องมีในการทำ&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;b&gt;Bootskin ของ Stardock&lt;/b&gt; ซึ่งเป็นโปรแกรม&lt;b&gt;ฟรี&lt;/b&gt;ที่ใช้ในการเปลี่ยน Boot Screen&lt;/li&gt;
&lt;li&gt;Text Editor เพื่อแก้ไขการตั้งค่า อย่างเช่น Notepad เป็นต้น&lt;/li&gt;
&lt;li&gt;Image Editor เพื่อใช้สร้างปรับแต่งภาพ อย่างเช่น GIMP หรือ Adobe Photoshop เป็นต้น&lt;/li&gt;
&lt;/ul&gt;&lt;/span&gt; &lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
หากเรามีทำสามอย่างนี้แล้วก็พร้อมที่จะสร้าง Boot Screen ของเราเองได้แล้วครับ&lt;br /&gt;
(การติดตั้ง Bootskin นั้นไม่มีความซับซ้อนมากนักจึงไม่ได้โฟสต์ไว้)&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;การสร้าง Boot Screen ของตัวเราเอง&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;เปิด Folder ของ Bootskin ขึ้นมาเมื่อติดตั้งแล้ว โดยจะมี Skin ที่ติดมาเป็น Default ด้วย อย่างเช่น BootSkin (Boot) เป็นต้น&lt;br /&gt;
&lt;blockquote&gt;C:\Program Files\Stardock\WinCustomize\BootSkin\skins&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;คัดลอก Folder ที่เป็น Skin อันใดอันหนึ่ง เพื่อนำมา Customize เป็นชื่อของเรา โดยเปลี่ยนชื่อ Folder ซึ่งภายในจะมี&lt;br /&gt;
ไฟล์ .bmp เป็น Background ตอน Boot Screen และไฟล์ bootskin.ini ซึ่งเป็นไฟล์ที่ใช้ในการกำหนดค่าต่างๆ&lt;/li&gt;
&lt;li&gt;ปรับแต่ง Background ตามต้องการด้วย Image Editor ในการสร้าง Background จำเป็นต้องใช้สีเพียง Bitmap 16bit และขนาด 640x480 เท่านั้น &lt;/li&gt;
&lt;li&gt;ปรับแก้ไฟล์ Bootskin.ini ด้วย text editor&lt;br /&gt;
&lt;blockquote&gt;[BootSkin]&lt;br /&gt;
Type=0&lt;br /&gt;
Name = " ชื่อ Skin "&lt;br /&gt;
Author = " ชื่อผู้ทำ "&lt;br /&gt;
Description = " รายละเอียด "&lt;br /&gt;
Screen=Background.bmp&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;นำไป Folder นี้ไปไว้ใน Path ของ Bootskin &amp;gt; Skin&lt;/li&gt;
&lt;li&gt;เปิดโปรแกรม Bootskin ขึ้นมาจะเห็น Skin ที่เราสร้างขึ้น อาจทดลองด้วยการกด Preview ดูก็ได้&lt;/li&gt;
&lt;li&gt;ถ้าได้ดั่งใจเราก็กด Apply เพื่อให้ Skin นี้ Active&lt;/li&gt;
&lt;li&gt;จบการสร้าง Boot Screen ของเราเองแล้วครับ&lt;/li&gt;
&lt;/ul&gt;&lt;/span&gt; &lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
ตัวอย่างไฟล์ Skin ของ Boot Screen ที่ทำเพื่อ ฉลองครบรอบ 40 ปี ภาควิชาวิศวกรรมไฟฟ้า มหาวิทยาลัย พระจอมเกล้าพระนครเหนือ (Logo ใหม่) &amp;gt;&amp;gt; &lt;a href="http://www.mediafire.com/download.php?3elx0w92j0g"&gt;Link&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2010/01/how-to-custom-windows-xpvista-s-boot.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZy9M0bTvjBBdzMlrvl_hTvb04Xx8NHbXeLoQAfrjkSqZDgsCA_vrjXRbiAvptVLVSRhAEI2tGuvHaPpy4awTxGUqSNA4-ylpS88C7Yfvym_MbOI5AHTPEfsj-yaXCDK3FfcqEH1LikV8K/s72-c/WindowsIconPreview_128x128.png" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-4855334146782868023</guid><pubDate>Tue, 19 Jan 2010 17:13:00 +0000</pubDate><atom:updated>2010-07-24T13:54:47.581+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Categories</category><category domain="http://www.blogger.com/atom/ns#">Sitemap</category><category domain="http://www.blogger.com/atom/ns#">Software</category><title>[Categories] Software</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2009/11/application.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2WQYnEXI0cc5vtTDO7Fg9DYb9rEWAxYwD9by0awspxDLM-GXvJXll3OLyMwp7wcoYHcdtpYhJ2ZDuxTbX-Uh6sFUigmvxqA_Qs-7VYwyazl15NHhJs2pKanQRldjmO6NIcB0pzK0NUH0I/s32-c/j0434742.gif" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
สารบัญที่ทำการรวบรวม Software ในกลุ่มต่างๆ ที่ผมมีประสบการณ์ในการใช้งาน ไม่ว่าจะเป็นในกลุ่มของ OS (Operating System) และ Application พื้นฐาน จนถึงด้านเฉพาะทาง &lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Operating System&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;#Linux&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://pureroot.blogspot.com/2010/01/debian-lenny-launched.html"&gt;&lt;i&gt;Debian 5.0 (Lenny)&lt;/i&gt;&lt;/a&gt;&lt;br /&gt;
- "Distro. ที่มีความหลายหลากทาง Application การใช้งานสูง" &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Application&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;#Terminal&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://pureroot.blogspot.com/2009/12/serial-terminal-application.html"&gt;&lt;i&gt;Serial&lt;/i&gt;&lt;/a&gt;&lt;br /&gt;
- "Shell / Prompt เพื่อการ Command line ผ่านส่วนเชื่อมต่อแบบ Serial" &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://pureroot.blogspot.com/2009/12/remote-terminal-application.html"&gt;&lt;i&gt;Remote&lt;/i&gt;&lt;/a&gt;&lt;br /&gt;
- "ควบคุมและจัดการเครื่องคอมพิวเตอร์ผ่าน Command line" &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;#Security&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;-Firewall&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://pureroot.blogspot.com/2009/12/zonealarm-firewall-application.html"&gt;&lt;i&gt;ZoneAlarm&lt;/i&gt;&lt;/a&gt;&lt;br /&gt;
- "Free Firewall ส่วนบุคคลที่แข็งแกร่ง" &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;#Special&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;-Customize&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://pureroot.blogspot.com/2010/01/how-to-custom-windows-xpvista-s-boot.html"&gt;&lt;i&gt;Bootskin&lt;/i&gt;&lt;/a&gt;&lt;br /&gt;
- "เครื่องมือปรับแต่ง Bootskin ของ Windows XP/VISTA" &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2010/01/software.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2WQYnEXI0cc5vtTDO7Fg9DYb9rEWAxYwD9by0awspxDLM-GXvJXll3OLyMwp7wcoYHcdtpYhJ2ZDuxTbX-Uh6sFUigmvxqA_Qs-7VYwyazl15NHhJs2pKanQRldjmO6NIcB0pzK0NUH0I/s72-c/j0434742.gif" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-6426217336069709261</guid><pubDate>Mon, 18 Jan 2010 17:01:00 +0000</pubDate><atom:updated>2010-07-24T13:54:17.023+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Free</category><category domain="http://www.blogger.com/atom/ns#">Online Life</category><category domain="http://www.blogger.com/atom/ns#">Share</category><category domain="http://www.blogger.com/atom/ns#">SIP</category><category domain="http://www.blogger.com/atom/ns#">VoIP</category><title>[Share] SIP Provider List (Free VoIP)</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2009/10/online-life-main-map.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkIc-RjmY_WfqsDkYQc5Zsr4IbTB06i5yv6bJWZdNk59C54ue88VZmzYOrF4N5ixX-a6YHAPXEDf_v1Qf2Crq7P5vQNDvS6VlAsvk-akmfYIwM5kHefnoKhYg9sDC-lBdRQ-LnHVEFemgD/s32-c/j0433907.gif" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;VoIP&lt;/b&gt; เป็นคำย่อของ "Voice over IP" หรือ มีความหมายถึงการสื่อสารด้วยเสียงผ่านระบบเครือข่าย โดยการจะใช้บริการในรูปแบบดังกล่าวได้ ก็จะต้องอาศัยผู้ให้บริการระบบสื่อสาร ซึ่งผู้ที่ให้บริการก็จะมีด้วยกันหลายประเภท ทั้งที่ทำขึ้นด้วย Protocol ของตน หรือ มีรูปแบบตามมาตรฐานการสื่อสาร อย่างเช่น SIP เป็นต้น โดยผู้จัดทำได้รวบรวมผู้ให้บริการการสื่อสารด้วยเสียง ผ่าน SIP Protocol ที่ยอมให้มีการโทรระหว่าง SIP Account แบบไม่มีค่าใช้จ่าย &lt;b&gt;(Free VoIP)&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Ekiga ~ (Free your speech)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="right-caption"&gt;&lt;br /&gt;
&lt;a href="http://www.ekiga.org"&gt;&lt;img src="http://lh5.ggpht.com/_hy_028fIVlQ/S1SbATtP3TI/AAAAAAAAB1c/yB8UC-
blNa8/s512/complex_middle.png" title="Go to Site" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
บริการ &lt;b&gt;VoIP ของ Ekiga&lt;/b&gt; เปิดบริการในระบบด้าน VoIP มามากกว่า 9 ปี โดยให้บริการ VoIP (SIP Provider) แบบไม่คิดค่าบริการ (Free your speech) พร้อมกับแจกจ่าย &lt;i&gt;SoftPhone (SIP Client for PC)&lt;/i&gt; ที่พัฒนาขึ้นมาด้วยชื่อเดียวกัน "Ekiga" โดยการขอใช้บริการสามารถสมัครได้จาก &lt;a href="http://www.ekiga.org"&gt;Link (Ekiga)&lt;/a&gt; แล้วใช้ Account ดังกล่าวในการกรอกข้อมูลให้กับ SoftPhone เพื่อ Register เข้าไปใช้บริการ VoIP ซึ่งตัว Softphone และระบบจะมีบริการในการทำ &lt;b&gt;Call echo&lt;/b&gt; เพื่อตรวจสอบการเชื่อมต่อเข้ากับ Service เพื่อแสดงว่าเสียงเดินทางไปและกลับมาจาก Service ได้สมบูรณ์ เพราะ&lt;i&gt;ปัญหาเรื่อง NAT มักเกิดขึ้นในระบบ VoIP &lt;/i&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;Sip2Sip ~ (The SIP Infrastructure Experts)&lt;/b&gt;&lt;br /&gt;
&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://sip2sip.info"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNHZ5b3ApODRWvKw_hq9OGztEt5C7YqTQBAG69rlpowOqAg0OCsdoxA-bYh2pewjFh0PsVwqgt1PDwYYheOTyVmFynsH0PcOnquHYEgOqrc-VZIRZHr-seXUShOsnkgALQqR2iy6pJBDIJ/s110/Sip2Sip-logo.jpg" title="Go to Site" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
การให้บริการจาก sip2sip นั้นเป็นส่วนหนึ่งในการวิจัยและพัฒนาระบบ VoIP ของ &lt;a href="http://www.ag-projects.com/content/view/31/277/"&gt;AG Project&lt;/a&gt; โดยรองรับการสื่อสารทั้งในรูปแบบเสียงและภาพเคลื่อนไหวผ่าน Internet และแต่ละ Account สามารถทำ IM (Instant Message) เพื่อ&lt;i&gt;ส่งข้อความสื่อสารกัน&lt;/i&gt; หรือ&lt;i&gt;จะบันทึกสถานะของ Buddy ที่รู้จัก&lt;/i&gt;เพื่อช่วยให้เกิดความสะดวกในการสื่อสาร นอกจากนี้บริการดังกล่าวไม่เสียค่าใช้จ่ายใดๆ สำหรับภายในระบบ&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;CallCentric ~ (Internet Phone Service)&lt;/b&gt;&lt;br /&gt;
&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://www.callcentric.com"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJkrzjwp9xXdZfYJfwiLS_rIdGtOuewG6xBUO0aTQtaEx46X8FjQuELA44ZG1BUNcDWTLaArQ_PP8XoJuB6SS4mVimVhaMfKXyolUj-YYX0bqANcmaH7rjSutm_8ilPA08-_zpZB7_xEFK/s110/logo.gif" title="Go to Site" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
Callcentric เป็นผู้ให้บริการระบบ VoIP ที่เน้นไปด้านการใช้งานโทรศัพท์ที่เป็น Device อย่างเช่น IP Phone เป็นต้น ซึ่งต่างจากที่กล่าวมาข้างต้น ทำให้มีบริการและการจัดการในเชิงโทรศัพท์หลายอย่างด้วยกัน อย่าง เช่น &lt;i&gt;ระบบสมุดโทรศัพท์&lt;/i&gt;, &lt;i&gt;ระบบโทรเร็ว&lt;/i&gt; เป็นต้น โดยบริการพิเศษดังกล่าว สามารถเข้าใช้งานผ่าน Web และไม่ยึดติดกับตัว Device ทำให้สะดวกในการจัดการข้อมูลมากขึ้น ซึ่งได้มีการกำหนด Package หลายราคาด้วยกัน ตาม Feature ที่เพิ่มขึ้น แต่ถ้าเป็น Basic Account ก็สามารถใช้ โทรฟรีผ่าน SIP Account ด้วยกันได้&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2010/01/sip-provider-list-free-voip.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkIc-RjmY_WfqsDkYQc5Zsr4IbTB06i5yv6bJWZdNk59C54ue88VZmzYOrF4N5ixX-a6YHAPXEDf_v1Qf2Crq7P5vQNDvS6VlAsvk-akmfYIwM5kHefnoKhYg9sDC-lBdRQ-LnHVEFemgD/s72-c/j0433907.gif" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-8328141577813319560</guid><pubDate>Tue, 01 Dec 2009 16:33:00 +0000</pubDate><atom:updated>2010-07-24T13:53:21.973+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Application</category><category domain="http://www.blogger.com/atom/ns#">Firewall</category><category domain="http://www.blogger.com/atom/ns#">Talk</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>[Talk] ZoneAlarm Firewall (Application)</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2009/12/zonealarm-firewall-application.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDGSednOY1opA8P9cQL6wnIRjKiGxrJ6EvyigYqYjYgy8XViVxFoJSMy4HkKPRqcS4K87fKqHvzydBzQYG-c6js8MX1ELQyLwFHugQRl-rDtVwM9IPX_c9ZFduAs6fdrxBuSVcOdU_33F-/s32-c/icon_firewall_50x45_rgb.jpg" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Firewall&lt;/b&gt; เป็น &lt;i&gt;Security Application&lt;/i&gt; ที่ทำหน้าที่&lt;i&gt;ปิดกันการเชื่อมต่อทั้งเข้าและออกจากเครื่องคอมพิวเตอร์ซึ่งไม่ได้รับอนุญาต&lt;/i&gt; ผ่านช่องโหว่ของเครือข่ายซึ่งถือเป็นจุดที่ถูกโจมตีเสมอ โดยซอฟต์แวร์ดังกกล่าวมักถูกรวมเข้าเป็นชุดรักษาความปลอดภัยพื้นฐาน จึงทำให้ไม่มี&lt;i&gt;จุดเด่นและเอกลัษณ์ของ Firewall&lt;/i&gt; ซึ่งจะต่างกับชุดรักษาความปลอดภัยที่พัฒนาขึ้นจากโครงสร้างของ Firewall เป็นหลัก&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="right-caption"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.zonealarm.com"&gt;&lt;img src="https://sc1.checkpoint.com/za/images/header/za_logo.gif" alt="" border="0" title="Go to Site" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;ชื่อของ ZonaAlarm นั้นมักถูกกล่าวถึงเมื่อมีการอ้างอิงถึง Firewall ที่แข้งแกร่งในการการปิดกั้นช่องโหว่ด้านเครือข่าย แต่ปัจจุบันนี้ได้มีการพัฒนาทางผู้พัฒนาโดยเพิ่มความสามารถด้านต่างๆ ในการรักษาความปลอดภัย เพื่อตรวจจับและปิดกั้นช่องโหว่ในระบบที่นอกเหนือจากด้านเครือข่าย อย่างเช่น Antivirus หรือ Antispyware เป็นต้น ซึ่งโดยรวมยังคงมุ่งปกป้องในส่วนเชื่อมต่อข้อมูล ไม่ว่าจะเป็น Internet, Mail ทั้งที่ใช้งานผ่าน Web Browser หรือ  Application อื่นๆ เนื่องจากช่องทางดังกล่าวเป็นมักถูกใช้ในการโจมตี โดยทำผลิตภัณฑ์ออกมาในรูปแบบ Suite เพื่อขาย หรือจะใช้งานในรูปแบบ Basic Firewall ซึ่งเป็น Freeware ก็ได้ด้วย&lt;/span&gt;&lt;/div&gt;&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 234x60, created 10/31/09 */
google_ad_slot = "2017962428";
google_ad_width = 234;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;u&gt;&lt;b&gt;การติดตั้ง&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
ไฟล์ติดตั้งสามารถ Download ได้จาก ZoneAlarm ซึ่งจะมีแบบ Suite และ Free โดยสามารถทดลองใช้ Suite ได้ 15 วัน แต่หากใช้แบบ Free ก็จะสามารถใช้งาน Firewall แบบพื้นฐานได้ ซึ่งจะต้องเลือกในขั้นตอนการติดตั้งว่าจะใช้งานแบบไหน โดยขั้นตอนการติดตั้งก็เหมือน Application ปกติทั่วไป ไม่ซับซ้อน อ่านแล้วเลือกตัวเลือกไปก็สามารถติดตั้งได้&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;u&gt;&lt;b&gt;การใช้งาน&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
การใช้งานนั้น Firewall จะทำการตรวจจับการเชื่อมต่อต่างๆ และแจ้งเตือน ในรูปแบบ Pop-up&lt;/span&gt;&lt;/div&gt;&lt;center&gt;&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk8GssPphM9D2myqlAsZOX4kk-6F3Hbb70WCDcWOMsu5FFx8r6tT9kIahSmV8PcOw35epibAERbO651-YahJxoNfOWExgdFeuqfmIT2_9bCez_ITF7g0rM09UE58W4UY-LJr2VBKG9dzW3/+protected.png"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk8GssPphM9D2myqlAsZOX4kk-6F3Hbb70WCDcWOMsu5FFx8r6tT9kIahSmV8PcOw35epibAERbO651-YahJxoNfOWExgdFeuqfmIT2_9bCez_ITF7g0rM09UE58W4UY-LJr2VBKG9dzW3/s144/pop-up+protected.png" title="Full view" /&gt;&lt;/a&gt; &lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGZCpGULn8_JeZRUTZHid3jZGGa0221OhzrQVxVksWHVpoM1bsTb8C-uFojxiw6UU5Lpjut7u88rdiV-a-3tWlUHKWrlXu5NN3OJnKuaMrFLp6bDTMA915SEzcWSY-FTs21YEXGzJA-tAp/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGZCpGULn8_JeZRUTZHid3jZGGa0221OhzrQVxVksWHVpoM1bsTb8C-uFojxiw6UU5Lpjut7u88rdiV-a-3tWlUHKWrlXu5NN3OJnKuaMrFLp6bDTMA915SEzcWSY-FTs21YEXGzJA-tAp/s144/wxp1.png" title="Full view" /&gt;&lt;/a&gt; &lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqPBGlmuwfJ4A-K_ygQg8neByY8Xk29uZcCl4o7b8lCj2MRscGl9gpTG2GyAninyBhkiTvA1eW_c2A6tm_ISEZBHpF3t2-_VETOUzjJ2F4bUIYVJNomXDFapTumqi3KT8TV-n_lKIlSEku/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqPBGlmuwfJ4A-K_ygQg8neByY8Xk29uZcCl4o7b8lCj2MRscGl9gpTG2GyAninyBhkiTvA1eW_c2A6tm_ISEZBHpF3t2-_VETOUzjJ2F4bUIYVJNomXDFapTumqi3KT8TV-n_lKIlSEku/s144/wxp2.png" title="Full view" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/center&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;ในการตั้งค่าการทำงานของ Firewall ส่วนใหญ่ ถ้าหากใช้งานแบบธรรมดาก็ไม่จำเป็นต้องแก้ไขการตั้งค่าภายในอะไรเลยก็ได้ เพราะการตั้งค่าส่วนใหญ่จะทำได้ผ่านตัวเลือก Remember บน Pop-up จาก ZoneAlarm เพื่อจำเหตุการณ์ที่เกิดขึ้นนั้น โดยที่เราจะต้องพิจารณาว่า Process อะไรต้องการติดต่อ Internet หากเป็น Process แปลกๆ ก็ไม่ควร Allow ควรที่จะ Deny&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;ส่วนถ้าใช้เลือกใช้งานแบบ Suite นั้นจะแจ้ง Pop-up ส่วนของ Process อื่นๆ ซึ่งไม่จำกัดแค่ Process ที่ทำการเชื่อมต่อเท่านั้น เพื่อยืนยันว่าไม่ใช้ Software แปลกปลอม ที่เป็นอันตรายต่อระบบ&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;u&gt;&lt;b&gt;ผลการทดลอง&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
จากการทดลองใช้งาน แบบ Suite ที่มี Anti-Virus และ Anti-อื่นๆ พบว่ามีความสามารถในการค้นหา Software ที่มีปัญหาได้เสมอ เพียงแต่ว่า จุดอ่อนที่สำคัญซึ่งมักโดนบ่อยๆ นั้นคือ พวกกับดัก Autorun ซึ่งอาจต้องใช้ Product อื่นๆมาช่วยตรวจจับได้ แต่ถ้ามองในมุมมองของ Firewall แล้วจะพบว่า ZoneAlarm สามารถตรวจสอบการเชื่อมต่อในรูปแบบต่างๆ และแจ้งเตือนได้อย่างถูกต้อง เพื่อป้องกันการโจมตีจากเครือข่ายได้เป็นอย่างดี&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2009/12/zonealarm-firewall-application.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDGSednOY1opA8P9cQL6wnIRjKiGxrJ6EvyigYqYjYgy8XViVxFoJSMy4HkKPRqcS4K87fKqHvzydBzQYG-c6js8MX1ELQyLwFHugQRl-rDtVwM9IPX_c9ZFduAs6fdrxBuSVcOdU_33F-/s72-c/icon_firewall_50x45_rgb.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-3397287809233140674</guid><pubDate>Tue, 01 Dec 2009 16:14:00 +0000</pubDate><atom:updated>2010-07-24T13:48:10.122+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Application</category><category domain="http://www.blogger.com/atom/ns#">Interface</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Remote</category><category domain="http://www.blogger.com/atom/ns#">Talk</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>[Talk] Remote Terminal (Application)</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2009/12/remote-terminal-application.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha6nVSBIwK8eXE-luvZ9ImE0xgKPVwxlrvmnRWHGi4PIuEhJjgj4-B1PK3ayadaKakI46eaciEkZah4LazI80FoNa4bXuuMVAwDYkMCQGW4xEi2ieAuHgw1dIWVdJvl7Rhm6dikqdQqLWK/s32-c/E846B_TerminalApp-Icon_50x50.png" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;การควบคุมเครื่องคอมพิวเตอร์ระยะไกล &lt;b&gt;(Remote Machine)&lt;/b&gt; นั้นสามารถกะรทำได้ผ่านการเชื่อมต่อบนเครือข่ายด้วย Protocol ต่างๆ ไม่ว่าจะเป็น &lt;i&gt;SSH หรือ Telnet&lt;/i&gt; เพื่อสั่งการผ่าน Command line ของระบบ ซึ่งการเชื่อมต่อก็สามารถทำได้โดยอาศัย Application ที่จัดการ Terminal ของแต่ระบบปฎิบัติการ&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
วิธีในการทำ Remote Terminal จะต้องอาศัย Application ในการ&lt;i&gt;จัดการการเชื่อมต่อทั้งการ Login และการสื่อสารระหว่าง Client กับ Server&lt;/i&gt; ซึ่ง Application ดังกล่าวก็จะขึ้นอยู่กับระบบปฎิบัติการที่ใช้งาน&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;[Linux]&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjm6y1i0SNfKdwB37Ia62Tt4H-UlgVo3dDyGVwYwKp-KV1jV0Ehu9xNzTJFf1JHR-mad3joRTJURdyQ8QL86isILznMYPoh9NPbLCFrlzftJiZiM0zDxYXSSKRLYYndC_YIoQgvUDlNvcYH/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjm6y1i0SNfKdwB37Ia62Tt4H-UlgVo3dDyGVwYwKp-KV1jV0Ehu9xNzTJFf1JHR-mad3joRTJURdyQ8QL86isILznMYPoh9NPbLCFrlzftJiZiM0zDxYXSSKRLYYndC_YIoQgvUDlNvcYH/s512/ssh.png" title="Full view" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;p&gt;SSH (Client)&lt;br /&gt;
&lt;/p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;คำสั่ง ssh นั้นมักถูกติดตั้งมากับระบบปฎิบัติการ Linux จึงทำให้สามารถทำการเชื่อมต่อไปยัง Remote Machine ได้เลย&lt;blockquote&gt;&lt;i&gt; #ssh &amp;lt;username&amp;gt;@&amp;lt;host_address&amp;gt; &lt;/i&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;ส่วนในกรณี Telnet ก็สามารถใช้คำสั่งในลักษณะเดียวกันได้เลย เพียงแต่ Telnet เป็น Protocol ที่&lt;i&gt;ไม่มีการเข้ารหัสในการสื่อสาร&lt;/i&gt; ซึ่งเป็นอันตรายต่อระบบเพราะหากสามารถดักจับรหัส Login ได้ ก็จะสามารถควบคุมเครื่องดังกล่าวได้ทันที&lt;blockquote&gt;&lt;i&gt; #telnet &amp;lt;host_address&amp;gt; &lt;/i&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;[Windows]&lt;span class="right-caption"&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 234x60, created 10/31/09 */
google_ad_slot = "2017962428";
google_ad_width = 234;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;สำหรับบนระบบปฎิบัติการ Windows นั้นจะต้องทำการติดตั้ง Application ที่จัดการการสื่อสารของ SSH หรือ Telnet ก่อนซึ่งก็มีอยู่หลายตัว ทั้ง&lt;i&gt;แบบเสียค่าลิขสิทธิ์และแบบฟรี&lt;/i&gt; โดย Application ตัวอย่างที่นำมาแสดงจะเป็น Free ทั้งหมด ซึ่งจะมีด้วยกัน 2 ตัว คือ PuTTY และ Tunnelier &lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha3Nlsq8FtK9djI9opA3wRS_jjLXBXgZFk6-rp2_xyGU0vLhwoW4c6DvNzAb5CVNhdYFEwgqeWcPI-D_WTUxuMeimu-w42kZUpxyYf7gcx9O6GsI2coGf-jzuHVs8W2HSTcMaPPEZ2STb0/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha3Nlsq8FtK9djI9opA3wRS_jjLXBXgZFk6-rp2_xyGU0vLhwoW4c6DvNzAb5CVNhdYFEwgqeWcPI-D_WTUxuMeimu-w42kZUpxyYf7gcx9O6GsI2coGf-jzuHVs8W2HSTcMaPPEZ2STb0/s144/putty.png" title="Full view" /&gt;&lt;/a&gt; &lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbYSENrBAhefsHXTI0vji_0obYYLqSETjfDMGfGt2FpaJwPtM1VpYJ61WPWyJFtPW6RJ5IWzwYtw-b5rKe1FG7yyPkXd6HgkIA9F-VrCwg_USqlOfKKFigH0stuQf4O1HjJpLb8r2X1Rmr/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbYSENrBAhefsHXTI0vji_0obYYLqSETjfDMGfGt2FpaJwPtM1VpYJ61WPWyJFtPW6RJ5IWzwYtw-b5rKe1FG7yyPkXd6HgkIA9F-VrCwg_USqlOfKKFigH0stuQf4O1HjJpLb8r2X1Rmr/s144/popup.jpg" title="Full view" /&gt;&lt;/a&gt; &lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPe7lByYemj357zpD8QbO7nunIWneabQyhZhESVaCBMI7RM_JGze2MVXo4lAxomHPacSId41wJAFzH1kGJ0LBEFcNLs-qoOFLEDQpsGyXwnkqgVvf1P1ktTM2alPuCXVGfjNBGxHQ5MyKg/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPe7lByYemj357zpD8QbO7nunIWneabQyhZhESVaCBMI7RM_JGze2MVXo4lAxomHPacSId41wJAFzH1kGJ0LBEFcNLs-qoOFLEDQpsGyXwnkqgVvf1P1ktTM2alPuCXVGfjNBGxHQ5MyKg/s144/login.jpg" title="Full view" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href="www.chiark.greenend.org.uk/~sgtatham/putty/download.html"&gt;PuTTY&lt;/a&gt;&lt;/b&gt; เป็น Application ที่ใช้ในการเชื่อมต่อไปยัง Server ที่ให้บริการ Protocol อย่างเช่น SSH, Telnet แม้ว่า&lt;i&gt;รูปลักษณ์ของโครงสร้าง GUI จะยังเป็นแบบดั้งเดิม&lt;/i&gt; เมื่อเทียบกับระบบ GUI ที่เป็นอยู่ในปัจจุบัน แต่ก็สามารถ&lt;i&gt;รองรับการใช้งานพื้นฐานทั้งหมด&lt;/i&gt;ที่ Protocol นั้นๆต้องการได้ &lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDE06pgKF7xJAbcnntp8hq-w0iQDCdi3ExACAiSod188K18c18UAHIvsX4SpuN21R6BfDqZxLp92txn6jCtHh7MGRhHHOxrxz-6eyER6p35_DPsfZqFfSsNLILictVnQPjbSyo478nGpku/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDE06pgKF7xJAbcnntp8hq-w0iQDCdi3ExACAiSod188K18c18UAHIvsX4SpuN21R6BfDqZxLp92txn6jCtHh7MGRhHHOxrxz-6eyER6p35_DPsfZqFfSsNLILictVnQPjbSyo478nGpku/s144/login.jpg" title="Full view" /&gt;&lt;/a&gt; &lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTrsoWkGnAf9pRP5R2oq_x-4ARqeztyJplT4qWX06eW3SsMWLyxcM_co9KE2bO5QmHjrDmtYF1R99BzDIZzWuP1ktW0eJxRRTLtpiqQC64hdA2xbT_IznSPccHbEu7Y1E7tFB49pONTcOu/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTrsoWkGnAf9pRP5R2oq_x-4ARqeztyJplT4qWX06eW3SsMWLyxcM_co9KE2bO5QmHjrDmtYF1R99BzDIZzWuP1ktW0eJxRRTLtpiqQC64hdA2xbT_IznSPccHbEu7Y1E7tFB49pONTcOu/s144/popup.jpg" title="Full view" /&gt;&lt;/a&gt; &lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqDeRaj3eu22jLk2tOVUgNXKaMvOqxOK-QHloLRErihc9fao0qixYUcQgj74B_S3VvHz62WAZXwD9GprNH_HsrI8JpOASo6XBJ0Lwt1a2VsuEiHS3E7PF9zqWnb6hdZK6MoEC4fIoXlDqN/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqDeRaj3eu22jLk2tOVUgNXKaMvOqxOK-QHloLRErihc9fao0qixYUcQgj74B_S3VvHz62WAZXwD9GprNH_HsrI8JpOASo6XBJ0Lwt1a2VsuEiHS3E7PF9zqWnb6hdZK6MoEC4fIoXlDqN/s144/systray.jpg" title="Full view" /&gt; &lt;/a&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href="www.bitvise.com/tunnelier"&gt;Tunnelier&lt;/a&gt;&lt;/b&gt; ก็เป็น Application ที่รองรับการทำงานได้คล้ายกับ PuTTY และยังมี&lt;i&gt;ความสามารถอื่นๆที่ช่วยให้ใช้งาน Application ได้ง่ายขึ้น&lt;/i&gt; อย่างเช่น การบันทึก Profile เพื่อใช้อ้างอิงในครั้งต่อไป, การรองรับการรับส่งไฟล์ผ่านแบบเข้ารหัส (SFTP) ทำให้การจัดการไฟล์บนเครื่อง Server ง่ายและปลอดภัยขึ้นด้วย &lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2009/12/remote-terminal-application.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha6nVSBIwK8eXE-luvZ9ImE0xgKPVwxlrvmnRWHGi4PIuEhJjgj4-B1PK3ayadaKakI46eaciEkZah4LazI80FoNa4bXuuMVAwDYkMCQGW4xEi2ieAuHgw1dIWVdJvl7Rhm6dikqdQqLWK/s72-c/E846B_TerminalApp-Icon_50x50.png" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-2972272529872711481</guid><pubDate>Mon, 30 Nov 2009 17:51:00 +0000</pubDate><atom:updated>2010-07-24T13:40:27.105+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Application</category><category domain="http://www.blogger.com/atom/ns#">Hardware</category><category domain="http://www.blogger.com/atom/ns#">Interface</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Serial</category><category domain="http://www.blogger.com/atom/ns#">Talk</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>[Talk] Serial Terminal (Application)</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2009/12/serial-terminal-application.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYCedPkhL1vMJrVAhOqSUJr3vxXfJFcNNHgER_duVJ7ed2KtLYZttSH9v-PYyoyq3MSzfm1n5yhP7_k89mVFtCJAZIIk05UhwttJE1Hg2UGTVdrDfTgkgcdeSOrByYUIIjsyq1K9Govx-v/s32-c/vspk-icon-48.gif" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Serial Port (COM หรือ RS232)&lt;/b&gt; นั้นเป็นส่วนเชื่อมต่อมาตรฐานที่สำคัญของคอมพิวเตอร์ซึ่งสามารถพบเห็นได้บนเครื่องคอมพิวเตอร์แบบตั้งโต๊ะทั่วไป เพื่อใช้ในการสื่อสารกับอุปกรณ์ภายนอก แต่ปัจจุบันนี้อุปกรณ์ภายนอกเกือบทั้งหมดหันไปเชื่อมต่อผ่าน USB ทำให้การเชื่อมต่อดังกล่าวถูกลดระดับความสำคัญลง โดยจะมีอุปกรณ์บ้างประเภทเท่านั้นที่ยังคงใช้งาน&lt;i&gt;การเชื่อมต่อแบบ RS232&lt;/i&gt; อยู่ อย่างเช่นใน Modem บางรุ่น หรือในอุปกรณ์เฉพาะอย่างจำพวก&lt;i&gt;ระบบฝังตัว (Embedded System) &lt;/i&gt;เพื่อสั่งการหรือจัดการอุปกรณ์ดังกล่าว&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;การติดต่อกับ Serial Port &lt;/i&gt;เพื่อสั่งการในลักษณะ Command line นั้นอาศัย Application ที่ทำหน้าที่รับข้อมูลจากคีบอร์ดและจัดการข้อมูลดังกล่าวก่อนส่งออก, รับข้อมูลที่ตอบสนองมาแสดงผลต่อไปผู้ใช้ ซึ่ง Application ดังกล่าวมีหลายตัว ทั้งในระบบปฎิบัติการต่างๆ ไม่ว่า Windows, Mac หรือ Linux โดยตัวอย่างที่นำมาแสดงจะเป็นบน Linux และ Windows&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;[Linux]&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span class="center-caption"&gt;&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZdYw5-ktAlKforyvsuNeQVWyuTc5ho0UMq6L3aq-rsBH-YA1KSEqxjGFg9vHMLtyX_lipbNtkNsu33x2KDRfA-xgA7Lf8nbQ1g2zuKNbxPsE_rP6DtIVzUZ7lZvM7n0Ubf0rmcFvaQl5y/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZdYw5-ktAlKforyvsuNeQVWyuTc5ho0UMq6L3aq-rsBH-YA1KSEqxjGFg9vHMLtyX_lipbNtkNsu33x2KDRfA-xgA7Lf8nbQ1g2zuKNbxPsE_rP6DtIVzUZ7lZvM7n0Ubf0rmcFvaQl5y/s512/port_config.png" title="Full view" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;p&gt;GtkTerm&lt;br /&gt;
&lt;/p&gt;&lt;/span&gt;&lt;span class="right-caption"&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 234x60, created 10/31/09 */
google_ad_slot = "2017962428";
google_ad_width = 234;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://sourceforge.net/projects/gtkterm/"&gt;&lt;b&gt;GtkTerm&lt;/b&gt;&lt;/a&gt; เป็น Front-Ends สำหรับ Linux ที่ทำงานบน GTK+ โดยการตั้งค่าจะต้องระบุ Device ที่เป็นชื่อของอุปกรณ์ และกำหนดค่า Baudrate ในการสื่อสารให้ตรงกับที่อุปกรณ์ใช้ สำหรับ&lt;b&gt;การติดตั้งบน Ubuntu&lt;/b&gt; สามารถใช้ Software Center ค้นหาชื่อดังกล่าวเพื่อทำการติดตั้งได้ทันที&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;[Windows]&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span class="right-caption"&gt;&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTdX4oDFD-T_DynKDjB1btsCiyjWUDAFJ0RFU-z96hxrMb2ItsX96tcA74zcK5MKIjRbOY4rNU2GNQ26vMr8vEhkALIBDSYhyphenhyphenawj0fLNkwlvD6rEv9BOqFkaKFwPGcoMzYu2JGhKpxT1c3/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTdX4oDFD-T_DynKDjB1btsCiyjWUDAFJ0RFU-z96hxrMb2ItsX96tcA74zcK5MKIjRbOY4rNU2GNQ26vMr8vEhkALIBDSYhyphenhyphenawj0fLNkwlvD6rEv9BOqFkaKFwPGcoMzYu2JGhKpxT1c3/s64/serialinterface.jpg" title="Full view" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;HyperTerminal&lt;/b&gt; เป็น &lt;i&gt;Accessories Application&lt;/i&gt; ที่ติดมากับระบบปฎิบัติการ Windows มาเป็นเวลานานแล้วเพื่อใช้เชื่อมต่อกับ Modem ในสมัยก่อน ที่ยังคงเชื่อมต่อผ่าน Serial Port อยู่ แต่ว่าในช่วงหลังๆ (ถัดจาก Windows XP) Application นี้ถูกถอดออกจากระบบแล้ว การใช้งานเรียกผ่าน Windows Main ดังนี้&lt;br /&gt;
&lt;blockquote&gt;&lt;i&gt; Windows&gt;Accessories&gt;Communication&gt;HyperTerminal&lt;/i&gt;&lt;/blockquote&gt;โดยกำหนด Port และ Baudrate ให้ถูกต้องก็สามารถเชื่อมอุปกรณ์ภายนอกได้&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span class="center-caption"&gt;&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzwrp0YqhOV56TRFgMywL1l-mCZr6wszc3EtTY2qtyahd-ierYO2ldlPgo-mzyCqryhYrIKnv9jvaoBnep43xU2C1-JjaDYX-R9EhQaOwCtjcalqOyDS3UI4Uy8fu9eim919TeMd1-HdsM/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzwrp0YqhOV56TRFgMywL1l-mCZr6wszc3EtTY2qtyahd-ierYO2ldlPgo-mzyCqryhYrIKnv9jvaoBnep43xU2C1-JjaDYX-R9EhQaOwCtjcalqOyDS3UI4Uy8fu9eim919TeMd1-HdsM/s512/serial.png" title="Full view" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;p&gt;TeraTerm&lt;br /&gt;
&lt;/p&gt;&lt;/span&gt;&lt;span class="right-caption"&gt;&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMvjrpg7Ym3NUalXPvk3epNVMwiFQ9aNRL4EI3CGR2kRoB5b_vKNdh3braj51rjxl_L6IipdD-3hjQ1XosZmbjkJn_M1fNkEdmqvt-ejXzm-Bj4xogzxgwrxwODc_9iGsg_hr3le_NbJ8S/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMvjrpg7Ym3NUalXPvk3epNVMwiFQ9aNRL4EI3CGR2kRoB5b_vKNdh3braj51rjxl_L6IipdD-3hjQ1XosZmbjkJn_M1fNkEdmqvt-ejXzm-Bj4xogzxgwrxwODc_9iGsg_hr3le_NbJ8S/s64/setport.png" title="Full view" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
ส่วนผู้ที่ใช้งาน Windows ที่ใหม่ๆ ตัวอย่างเช่น &lt;b&gt;Windows Seven&lt;/b&gt; อาจจะต้องหา Application ที่จัดการการสื่อสารผ่าน Serial Port อย่างเช่น &lt;a href="http://ttssh2.sourceforge.jp/"&gt;&lt;b&gt;TeraTerm&lt;/b&gt;&lt;/a&gt; &lt;i&gt;(Free version)&lt;/i&gt; เพื่อใช้ติดต่อกับ Serial Port&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2009/12/serial-terminal-application.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYCedPkhL1vMJrVAhOqSUJr3vxXfJFcNNHgER_duVJ7ed2KtLYZttSH9v-PYyoyq3MSzfm1n5yhP7_k89mVFtCJAZIIk05UhwttJE1Hg2UGTVdrDfTgkgcdeSOrByYUIIjsyq1K9Govx-v/s72-c/vspk-icon-48.gif" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-4380766098277051249</guid><pubDate>Mon, 23 Nov 2009 15:47:00 +0000</pubDate><atom:updated>2010-07-24T13:39:23.988+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Hardware</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Net4521</category><category domain="http://www.blogger.com/atom/ns#">System</category><category domain="http://www.blogger.com/atom/ns#">Talk</category><category domain="http://www.blogger.com/atom/ns#">Wireless</category><title>[Talk] Pebble Linux (Wireless)</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2009/12/linux.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgevTjFay9QNXrg0ZisZi2tNrwZY1bo49fVX0-GhgJy97wl9z8A7j8MK9P8yqdVHkGP_0B4aege5seM8fhAR3GJjpA52lk1dlSRQ-h_O0ygKWBMHfartJKx-ZDic8DwbkcpTWYf75b-oQzG/s32-c/AN00624_.gif" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;คำว่า &lt;b&gt;"Pebble"&lt;/b&gt; นั้นเป็นคำที่ใช้เรียก หินกรวด หรือหินที่สามารถพบได้ตามแหล่งน้ำ เกิดจากการกระเทาะล่อนของสายน้ำ เมื่อนำมาผสมกับ Linux ซึ่งเป็น &lt;i&gt;OS (Operating System)&lt;/i&gt; จึงแทนความหมายของ Linux ที่ได้รับการขัดเกลาจนเหลือแต่ส่วนการทำงานหลักของระบบ ทำให้ขนาดเล็กและทำงานได้ปราดเปรียว ซึ่งเหมาะกับอุปกรณ์จำพวกระบบฝังตัว &lt;b&gt;Embedded System&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;ปัจจุบันนี้ &lt;b&gt;Pebble Linux&lt;/b&gt; ได้ถูกปรับปรุงและใช้ชื่อเรียกใหม่ว่า &lt;b&gt;Pyramid Linux&lt;/b&gt; ซึ่งถ้าต้องการใช้งาน Feature ใหม่ๆ อาจจะต้องเปลี่ยนไปยัง Pyramid Linux แทน แต่ในการใช้งานพื้นฐานนั้นสามารถใช้งาน Pebble Linux โดยไม่ต้องปรับแก้อะไรเลย&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;อุปกรณ์ที่จำเป็นต้องใช้การติดตั้ง&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://pureroot.blogspot.com/2009/11/net4521-wireless.html"&gt;Net4521&lt;/a&gt; - ระบบที่ใช้ใน Pebble Linux&lt;/li&gt;
&lt;li&gt;CF (Compact Flash) - เก็บไฟล์ระบบ ขนาดตั้งแต่ 64Mb ขึ้นไป &lt;br /&gt;
(+USB Adapter เพื่อใช้ในการบันทึกไฟล์ระบบ)&lt;/li&gt;
&lt;/ul&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span class="right-caption"&gt;&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEik-8tJndPLqHM8EF1up9Y7stzkYqwxiUurgJ9NHgNZfRXJ8r-THvF7pJM05Trfavw1J8nsz7rTnbCMCVjN6EjVv8Xog5-0Bs6O4Rw1pRHZev5FNuceV8k8sMxpEtZQUG-EZLKiqpMTIAlt/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEik-8tJndPLqHM8EF1up9Y7stzkYqwxiUurgJ9NHgNZfRXJ8r-THvF7pJM05Trfavw1J8nsz7rTnbCMCVjN6EjVv8Xog5-0Bs6O4Rw1pRHZev5FNuceV8k8sMxpEtZQUG-EZLKiqpMTIAlt/s128/DSC03850.JPG" title="Full view" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;p&gt;CF และอุปกรณ์ Adaptor&lt;br /&gt;
&lt;/p&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;การติดตั้ง Pebble Linux&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
การติดตั้งนั้นสามารถทำได้ทั้งบนระบบปฎิบัติการ Windows และ Linux โดยสำหรับ Windows จะเป็นการเขียนไฟล์ Clone  ที่เป็น Image ของ Pebble ลงยัง CF ไฟล์ โดยจะต้องใช้ Program ที่ชื่อ &lt;b&gt;physdiskwrite&lt;/b&gt; ของ &lt;a href="http://m0n0.ch/wall/physdiskwrite.php"&gt;Link (m0n0wall)&lt;/a&gt; และใช้ไฟล์ Image จาก  &lt;a href="http://dl.metrix.net/support//dist/"&gt;Link (Pyramid)&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
ส่วนในกรณีของ Linux จะทำการ Format ข้อมูลของ CF เป็น Ext2 และติดตั้งระบบลงใน CF ซึ่งจะต้องใช้ไฟล์ติดตั้งจาก  &lt;a href=" http://www.nycwireless.net/supernode/pebble-linux/"&gt;Link (NYC wireless)&lt;/a&gt; &lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;i&gt; 1. การติดตั้งจาก Windows&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;เชื่อมต่อ CF เข้ากับเครื่องที่จะดำเนินการ พร้อมกับติดตั้ง physdiskwrite ให้สามารถใช้งานผ่าน Command line ของ Windows ได้&lt;/li&gt;
&lt;li&gt;พิมพ์ physdiskwrite pyramid-1.0b5.img.gz ผ่าน Command line ใน Directory ที่เก็บไฟล์ดังกล่าวไว้ &lt;i&gt;(*pyramid-1.0b5.img.gz ไฟล์ Image)&lt;/i&gt;&lt;br /&gt;
&lt;blockquote&gt;$&amp;gt;physdiskwrite pyramid-1.0b5.img.gz&lt;br /&gt;
&lt;br /&gt;
physdiskwrite v0.5.1 by Manuel Kasper &lt;br /&gt;
&lt;br /&gt;
Searching for physical drives...&lt;br /&gt;
&lt;br /&gt;
Information for \\.\PhysicalDrive0:&lt;br /&gt;
Windows: cyl: 2498&lt;br /&gt;
tpc: 255&lt;br /&gt;
spt: 63&lt;br /&gt;
C/H/S: 16383/16/63&lt;br /&gt;
Model: QUANTUM FIREBALLP AS20.5&lt;br /&gt;
Serial number: 792126973434&lt;br /&gt;
Firmware rev.: A1Y.2500&lt;br /&gt;
&lt;br /&gt;
Information for \\.\PhysicalDrive1:&lt;br /&gt;
DeviceIoControl() failed on \\.\PhysicalDrive1.&lt;br /&gt;
&lt;br /&gt;
Information for \\.\PhysicalDrive2:&lt;br /&gt;
Windows: cyl: 31&lt;br /&gt;
tpc: 255&lt;br /&gt;
spt: 63&lt;br /&gt;
&lt;br /&gt;
Information for \\.\PhysicalDrive3:&lt;br /&gt;
DeviceIoControl() failed on \\.\PhysicalDrive3.&lt;br /&gt;
&lt;br /&gt;
Information for \\.\PhysicalDrive4:&lt;br /&gt;
DeviceIoControl() failed on \\.\PhysicalDrive4.&lt;br /&gt;
&lt;br /&gt;
Which disk do you want to write? (0..2) 2&lt;br /&gt;
&lt;/blockquote&gt;# จาก Output จะแสดงรายการของ Device ที่เกี่ยวกับ Storage ทั้ง Harddisk และ CF ที่ทำการเชื่อมต่ออยู่ ซึ่งจะถามถึง Device ที่จะทำการคัดลอก Image ใส่ (**การคัดลอกจะทำให้ข้อมูลใน Device เดิม หายไปทั้งหมด) ซึ่งจากตัวอย่างทำการเลือก 2 ซึ่งเป็น CF &lt;br /&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;จากนั้น physdiskwrite จะถามให้ยืนยันการเขียนข้อมูลทับลง Device&lt;br /&gt;
&lt;blockquote&gt;About to overwrite the contents of disk 2 with new data. Proceed? (y/n) y&lt;br /&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;โปรแกรมจะทำการแสดง Byte ที่ได้เขียนไปจนกว่าจะเสร็จสิ้นกระบวนการ&lt;br /&gt;
&lt;blockquote&gt;64028672/64028672 bytes written in total&lt;br /&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;จบกระบวนการก็นำ CF ต่อเข้ากับ Net4521 ก็สามารถบูตระบบขึ้นมาได้ทันที&lt;/li&gt;
&lt;/ul&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;i&gt; 2. การติดตั้งจาก Linux&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;ตรวจสอบชื่อ Device ของ CF ที่ต่อเข้ากับ Linux โดย&lt;br /&gt;
&lt;blockquote&gt;$&amp;gt;df -alh &lt;br /&gt;
&lt;/blockquote&gt;# ซึ่งจะแสดงชื่อของ Storage Device ที่เชื่อมต่อในปัจจุบัน เพื่อดูชื่อจากขนาดที่ตรงกับของ CF จากนั้นปิดการเปิดอุปกรณ์ดังกล่าว&lt;br /&gt;
&lt;blockquote&gt;$&amp;gt;sudo su&lt;br /&gt;
&lt;/blockquote&gt;# ขั้นตอนต่อไปจำเป็นต้องใช้สิทธิเป็น Root (Super User)&lt;br /&gt;
&lt;blockquote&gt;$&amp;gt;umount /dev/__SD_ID__ &lt;br /&gt;
&lt;/blockquote&gt;# ปิดการเปิดใช้งาน Storage Device&lt;br /&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;ทำการ Format ให้ CF ดังกล่าวให้เป็น Ext2 ด้วยชื่อ Device ที่ตรวจสอบมา&lt;br /&gt;
&lt;blockquote&gt;$&amp;gt;mkfs.ext2 /dev/__SD_ID__ &lt;br /&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;แตกไฟล์ติดตั้งที่ Download จาก NYC wireless ซึ่งในที่นี้จะใช้ที่ /opt/pebble&lt;br /&gt;
&lt;blockquote&gt;$:/opt/pebble&amp;gt;tar --numeric-owner -jxvf /opt/download/pebble.vXX.tar.bz2&lt;br /&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;ใน Folder ที่แตกไฟล์จะมีคำสั่งที่ใช้ในการติดตั้งคือ pebble.update&lt;br /&gt;
&lt;blockquote&gt;$:/opt/pebble&amp;gt;./pebble.update&lt;br /&gt;
&lt;br /&gt;
Welcome to the Pebble Linux installation script&lt;br /&gt;
Loading defaults from .pebble.config&lt;br /&gt;
&lt;br /&gt;
Where is the pebble installer (this) directory? (default=/opt/pebble):  &lt;br /&gt;
&lt;/blockquote&gt;# ใช้ตาม Default&lt;br /&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Script จะถามถึง Storage Device ที่ใช้ในการเก็บไฟล์ระบบ และตรวจสอบว่าตรงกันหรือป่าว&lt;br /&gt;
&lt;blockquote&gt;Which device accesses the compact flash ? (default=/dev/sdb):  &lt;br /&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;แจ้งให้ระบุที่พักไฟล์ระบบซึ่งจะใช้ค่า Default&lt;br /&gt;
&lt;blockquote&gt;Which directory should I mount the FlashCard to? (default=/opt/cf):&lt;br /&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;เลือก Device ที่จะใช้งาน - 3 คือ net4521&lt;br /&gt;
&lt;blockquote&gt;Which module? Enter 1 for pcmcia, 2 for net4501, or 3 for net4521/net4511 (default=3):&lt;br /&gt;
3 &lt;br /&gt;
&lt;br /&gt;
Configuration completed:&lt;br /&gt;
-----------------------      &lt;br /&gt;
&lt;/blockquote&gt;# หากไม่ได้สั่งด้วยสิทธิ Root จะได้รับการแจ้งเตือนเรื่อง Permission&lt;br /&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;ขั้นตอนสุดท้ายจะเป็นการสรุปและดำเนินการติดตั้งไฟล์ระบบลง CF ซึ่งหากสมบูรณ์ก็จะแจ้งให้กรอกรหัสในการ Login เป็น Root ของอุปกรณ์ที่ใช้ไฟล์ระบบนี้&lt;br /&gt;
&lt;blockquote&gt;Installer directory: /mnt/pebble&lt;br /&gt;
FlashCard Device: /dev/sdb&lt;br /&gt;
Will be mounted on: /mnt/cf&lt;br /&gt;
&lt;br /&gt;
Installation mode: 3&lt;br /&gt;
&lt;br /&gt;
If this is good hit RETURN, otherwise hit CTRL+C&lt;br /&gt;
&lt;/blockquote&gt;# หากมีการ Mount ตัว CF ไว้จะไม่สามารถทำงานได้ ต้อง unmount ก่อน&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;การเชื่อมต่อและสั่งการ Net4521 ที่ติดตั้ง Pebble Linux&lt;/b&gt;&lt;br /&gt;
&lt;span class="right-caption"&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 234x60, created 10/31/09 */
google_ad_slot = "2017962428";
google_ad_width = 234;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
รูปแบบในการเชื่อมต่อและสั่งการของ Net4521 สามารถทำได้สองวิธี คือ ผ่าน Serial Interface ด้วย &lt;a href="http://pureroot.blogspot.com/2009/12/serial-terminal-application.html"&gt;Serial Terminal&lt;/a&gt; และ ผ่าน &lt;a href="http://pureroot.blogspot.com/2009/12/remote-terminal-application.html"&gt;Remote Terminal&lt;/a&gt; แบบ SSH&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ซึ่งในการเชื่อมต่อผ่าน Serial นั้นสามารถจัดการได้สองระดับ คือ ระดับ BIOS (&lt;a href="http://pureroot.blogspot.com/2009/11/combios-wireless.html"&gt;comBIOS&lt;/a&gt; v1.15) และระดับ OS (Pebble Linux) ส่วนในการทำ Remote Terminal นั้นจะต้องรอจนกว่า Service ของ SSH ทำงาน เสียก่อน ซึ่งถ้าหา&lt;i&gt;กเกิดความผิดพลาดขึ้นในระดับ Hardware ก็จะไม่สามารถเข้าไปแก้ปัญหาได้&lt;/i&gt; เมื่อระบบไม่พร้อมทำงาน ต้องใช้ Serial Terminal ในการเข้าไปตรวจสอบและแก้ปัญหา แต่การจัดการระบบผ่าน Serial Terminal นั้นจะมีข้อจำกัดตรงที่ต้องติดต่อกับ Hardware ผ่าน Serial Port เท่านั้น ทำให้ไม่สะดวกในการจัดการระบบ เท่ากับ Remote Terminal ที่&lt;i&gt;สามารถเชื่อมต่อเข้ามาจัดการระบบที่ไหนก็ได้ในเครือข่าย ซึ่งสามารถเข้าถึง Device&lt;/i&gt; ดังกล่าวได้&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2F4co_6Jd5om6mL2SnjfJUKTJKqH1ZqKikTNgKa0M8ErLX7eREeDG6L0vfZgkkwvGEAmFOBqt73MIp7zTihKxn8ImefBlyaMDME1QcA600oUlMdkiP-6mqxWymQpMKEpgzkADIcA24x6E/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2F4co_6Jd5om6mL2SnjfJUKTJKqH1ZqKikTNgKa0M8ErLX7eREeDG6L0vfZgkkwvGEAmFOBqt73MIp7zTihKxn8ImefBlyaMDME1QcA600oUlMdkiP-6mqxWymQpMKEpgzkADIcA24x6E/s320/DSC03859.JPG" title="Full view" /&gt;&lt;/a&gt; &lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQY32ij8Ph4ve_ECWFMnngs4xZ_jths9_LU_GJvjDwuQNG27czxXfX_UHMuoKzhngFCYu4E8rO3b1zd3skmJrdNqx6I-Py4D1JjhWeaEGcfsLhNXE_4zUn7NzA3WmW_-op8AkVLitwBBpS/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQY32ij8Ph4ve_ECWFMnngs4xZ_jths9_LU_GJvjDwuQNG27czxXfX_UHMuoKzhngFCYu4E8rO3b1zd3skmJrdNqx6I-Py4D1JjhWeaEGcfsLhNXE_4zUn7NzA3WmW_-op8AkVLitwBBpS/s128/Bios.GIF" title="Full view" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;ตัวอย่างการติดตั้งและใช้งาน Net4521 ผ่าน Serial Terminal&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2mSFwpLpkbW60Pa2_Dy3lKMtlwgZPVQ0UHSwWr1dLxHgFBznqGirGMJU_MG97sdAmgzH5-XvmYAOcnp5xf2cFAmZMWfzmWjws1BgnfhXZ9ai5lLGNppvqieuIIxpbDsglUH-LgCHHOTJ8/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2mSFwpLpkbW60Pa2_Dy3lKMtlwgZPVQ0UHSwWr1dLxHgFBznqGirGMJU_MG97sdAmgzH5-XvmYAOcnp5xf2cFAmZMWfzmWjws1BgnfhXZ9ai5lLGNppvqieuIIxpbDsglUH-LgCHHOTJ8/s320/login.pngG" title="Full view" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;ตัวอย่างการติดตั้งและใช้งาน Net4521 ผ่าน Remote Terminal&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2009/11/pebble-linux-wireless.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgevTjFay9QNXrg0ZisZi2tNrwZY1bo49fVX0-GhgJy97wl9z8A7j8MK9P8yqdVHkGP_0B4aege5seM8fhAR3GJjpA52lk1dlSRQ-h_O0ygKWBMHfartJKx-ZDic8DwbkcpTWYf75b-oQzG/s72-c/AN00624_.gif" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-1613583546059728569</guid><pubDate>Mon, 23 Nov 2009 15:38:00 +0000</pubDate><atom:updated>2010-07-24T13:34:53.966+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Hardware</category><category domain="http://www.blogger.com/atom/ns#">Interface</category><category domain="http://www.blogger.com/atom/ns#">Net4521</category><category domain="http://www.blogger.com/atom/ns#">System</category><category domain="http://www.blogger.com/atom/ns#">Talk</category><category domain="http://www.blogger.com/atom/ns#">Wireless</category><title>[Talk] comBIOS (Wireless)</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2009/11/combios-wireless.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYCedPkhL1vMJrVAhOqSUJr3vxXfJFcNNHgER_duVJ7ed2KtLYZttSH9v-PYyoyq3MSzfm1n5yhP7_k89mVFtCJAZIIk05UhwttJE1Hg2UGTVdrDfTgkgcdeSOrByYUIIjsyq1K9Govx-v/s32-c/vspk-icon-48.gif" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;comBIOS&lt;/b&gt; นั้นเป็นการรวมการทำงานของ BIOS เข้ากับ Serial Interface (COM Port) เพื่อดำเนินการและแสดงสถานะของ &lt;i&gt;POST (Power-on-self-test)&lt;/i&gt; แต่ลักษณะของการควบคุมจัดการระบบของ comBIOS จะเป็นการป้อนคำสั่ง แทนรูปแบบ Menu เหมือนในระบบคอมพิวเตอร์ส่วนบุคคล (PC System) เพราะถูกออกแบบมาเพื่อใช้งานใน&lt;b&gt; Embedded System ของ Soekris&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;ระบบที่นำมาแสดงตัวอย่างนี้คือ &lt;a href="http://pureroot.blogspot.com/2009/11/net4521-wireless.html"&gt;Net 4521&lt;/a&gt; และทำการเชื่อมต่อเข้ากับเครื่อง PC ทาง COM Port โดยใช้งาน &lt;a href="http://pureroot.blogspot.com/2009/12/serial-terminal-application.html"&gt;Serial Terminal&lt;/a&gt; ซึ่งเมื่อระบบเริ่มทำงาน comBIOS (v1.15) จะดำเนินการ POST และทำการบูต OS &lt;a href="http://pureroot.blogspot.com/2009/11/pebble-linux-wireless.html"&gt;(Pebble Linux)&lt;/a&gt; ขึ้นมา  โดยการเข้าไปใช้คำสั่งของไบออสนั้นต้องหยุด Automatic boot ก่อนเวลาที่กำหนดด้วยการกด Ctrl-P จากนั้นใช้ ? &amp;lt;Enter&amp;gt; เพื่อแสดงรายการของคำสั่งที่ BIOS รองรับดังรูป &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;a href="http://lh4.ggpht.com/pureroot/RkLjgbt8YeI/AAAAAAAAAH4/gi8Z4jGW890/Bios1.GIF"&gt;&lt;img src="http://lh4.ggpht.com/pureroot/RkLjgbt8YeI/AAAAAAAAAH4/gi8Z4jGW890/s512/Bios1.GIF" title="Full view" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;u&gt;ชุดคำสั่ง (Command list)&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;กลุ่ม System&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;$&amp;gt;boot _Target_ = ใช้ในการบูตระบบจากค่า Default หรือระบุ Partition ที่ใช้ในการอ้างอิง OS &lt;/li&gt;
&lt;li&gt;$&amp;gt;reboot = สั่งให้เริ่มระบบใหม่&lt;/li&gt;
&lt;/ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;กลุ่ม BIOS&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;$&amp;gt;download = สั่งให้ทำการ Download Firmware ของ BIOS ผ่านการส่งไฟล์แบบ XMODEM บน Serial&lt;/li&gt;
&lt;li&gt;$&amp;gt;flashupdate = ใช้ในการ Update Firmware ซึ่งทำการสั่งให้ Download ไปแล้ว&lt;/li&gt;
&lt;/ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;กลุ่ม Date/Time&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;$&amp;gt;time _HH:MM:SS_ = ใช้ในกำหนดค่าเวลา หรือตรวจสอบเวลาในขณะนั้น &lt;blockquote&gt;Ex: $&amp;gt;time - ตรวจสอบเวลา &lt;br /&gt;
Ex: $&amp;gt;time 10:55:23 - ตั้งค่าเวลา &lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;&gt;$&amp;gt;time _YYYY/MM/DD_ = ใช้ในกำหนดค่าวันที่ หรือตรวจสอบวันที่ &lt;blockquote&gt;Ex: $&amp;gt;date - ตรวจสอบวันที่ &lt;br /&gt;
Ex: $&amp;gt;date 2007/05/10 - ตั้งค่าวันที่ &lt;/blockquote&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;กลุ่ม Memory / Register IO / CMOS&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;$&amp;gt;db / dw / dd _Address_ = ใช้ในการ Dump ค่าของ Memory ตรงจุดที่ทำการระบุ &lt;blockquote&gt;Ex: $&amp;gt;db 0 - อ่านค่าตำแหน่งที่ 0 แบบ Bytes&lt;br /&gt;
Ex: $&amp;gt;dw 0 - อ่านค่าตำแหน่งที่ 0 แบบ Words &lt;br /&gt;
Ex: $&amp;gt;dd 0 - อ่านค่าตำแหน่งที่ 0 แบบ Double words&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;$&amp;gt;eb / ew / ed _Address_ _Value_ = ใช้บันทึกค่า Value ลงใน Memory ตามที่ระบุตำแหน่งไว้&lt;/li&gt;
&lt;li&gt;$&amp;gt;ib / iw / id _Port_ = สั่งให้อ่านค่าของ IO ตาม Port ที่ระบุ&lt;/li&gt;
&lt;li&gt;$&amp;gt;ob / ow / od _Port_ _Value_ = ใช้ในการส่ง Value ตาม IO Port ที่ระบุ&lt;/li&gt;
&lt;li&gt;$&amp;gt;cmosread _Address_ = ใช้ในการอ่านค่าจาก CMOS RAM ตาม Address ที่ระบุ&lt;/li&gt;
&lt;li&gt;$&amp;gt;cmosread _Address_ _Value_ = สั่งให้ส่งค่า Value เข้าไปเก็บใน CMOS RAM ในตำแหน่งที่ระบุ&lt;/li&gt;
&lt;/ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;กลุ่ม Parameter&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;$&amp;gt;show _Parameter_Name_ = ใช้ในการแสดงรายการของ Parameter และค่าที่ตั้งไว้ทั้งหมด หรือระบุชื่อ&lt;/li&gt;
&lt;li&gt;$&amp;gt;set _Parameter_Name_ = _Value_ {=} สั่งให้การกำหนดค่า Value ไปยัง Parameter นั้น โดยบาง Parameter จะต้องต่อสาย Lan เพื่อใช้สามารถกำหนดค่าได้&lt;/li&gt;
&lt;/ul&gt;&lt;/ul&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2009/11/combios-wireless.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYCedPkhL1vMJrVAhOqSUJr3vxXfJFcNNHgER_duVJ7ed2KtLYZttSH9v-PYyoyq3MSzfm1n5yhP7_k89mVFtCJAZIIk05UhwttJE1Hg2UGTVdrDfTgkgcdeSOrByYUIIjsyq1K9Govx-v/s72-c/vspk-icon-48.gif" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-1167196494767965137</guid><pubDate>Sun, 08 Nov 2009 12:39:00 +0000</pubDate><atom:updated>2010-07-24T13:33:20.240+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Sitemap</category><category domain="http://www.blogger.com/atom/ns#">Wireless</category><title>[Categories] Wireless</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2009/11/wireless.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiir-uabcs9OhqavnqbsBJVKgbjhowXpX45H2zZFKCY1G-vgwjdQyeDlNy3GJbgzAN3e6WItfhhLQlhZx_BzetUS9EvDg_-vlGC5LQf5YxuwOaRy6YMYzbNJzK_CoZPT9JjsHJ7B6Tdp3e/s32-c/j0398499.gif" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;การสื่อสารแบบไร้สายนั้น นับได้ว่าเป็น&lt;b&gt;รูปแบบการสื่อสารที่จะมีความสำคัญในปัจจุบัน&lt;/b&gt; เพราะด้วยการที่ไม่จำเป็นต้องใช้สายในการสื่อสาร จึงทำให้ผู้ใช้งานสามารถเข้าถึงข้อมูลได้อย่างง่าย ไม่ว่าจะที่ไหนก็ตาม เพียงแต่ขอให้มีสัญญาณเท่านั้น ซึ่ง&lt;i&gt;ในอนาคตจะกลายเป็นส่วนที่มีความสำคัญของต่ออุปกรณ์อิเล็กทรอนิกส์ทุกชนิดอย่างแน่นอน&lt;/i&gt;&lt;/span&gt; &lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Protocol&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://pureroot.blogspot.com/2007/05/brief-guide-to-802154-and-network.html"&gt;A Brief Guide To 802.15.4 And Network Protocols (Wireless)&lt;/a&gt; &lt;br /&gt;
- "มาตรฐานระบบการสื่อสารไร้สายที่ทับซ้อน" &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Hardware&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;#System&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Soekris&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://pureroot.blogspot.com/2009/11/net4521-wireless.html"&gt;Net 4521 (Wireless)&lt;/a&gt;&lt;/li&gt;
- "ระบบไร้สายที่สามารถทำงานได้อเนกประสงค์" &lt;/span&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://pureroot.blogspot.com/2009/11/combios-wireless.html"&gt;comBIOS (Wireless)&lt;/a&gt;&lt;/li&gt;
- "Bootloader สำหรับ Net 4521" &lt;/span&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://pureroot.blogspot.com/2009/11/pebble-linux-wireless.html"&gt;Pebble Linux (Wireless)&lt;/a&gt;&lt;/li&gt;
- "เพนกวิน อัมพันไร้สาย" &lt;/span&gt; &lt;/ul&gt;&lt;/ul&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2009/11/wireless.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiir-uabcs9OhqavnqbsBJVKgbjhowXpX45H2zZFKCY1G-vgwjdQyeDlNy3GJbgzAN3e6WItfhhLQlhZx_BzetUS9EvDg_-vlGC5LQf5YxuwOaRy6YMYzbNJzK_CoZPT9JjsHJ7B6Tdp3e/s72-c/j0398499.gif" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-3512260101335985946</guid><pubDate>Sun, 08 Nov 2009 10:24:00 +0000</pubDate><atom:updated>2010-07-24T13:31:54.900+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">More</category><category domain="http://www.blogger.com/atom/ns#">Sitemap</category><title>[Categories] More</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2009/11/more.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiH2PBXaYVKu6hfmun4kdtqpSmWsPnTPVLRZBKWffcKLhVAWePUf-sdnVfZtZZ3XkrW8mYACvrJLeFFpP7t-QWf44WKcAjBTzTGftZpuLgUnc2Y2YqFowaa_BB4mOz6_Dcs-DSH1KeAqHA/s32-c/j0433868.gif" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;ส่วนของหัวข้อที่ยังไม่ได้รับการจัดหมู่ &lt;i&gt;Ex: KungFu Novel, ...&lt;/i&gt;&lt;/span&gt; &lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Review&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;#Book&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;Novel&lt;/i&gt;&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;KungFu&lt;/i&gt;&lt;/li&gt;
&lt;span style="font-size: small;"&gt;# &lt;a href="http://pureroot.blogspot.com/2009/11/little-li-flying-dagger-series-gu-long.html"&gt;The Little Li Flying Dagger Series (Gu Long)&lt;/a&gt; - "มีดบิน สัญลักษณ์ค้ำฟ้า" &lt;/span&gt; &lt;/ul&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2009/11/more.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiH2PBXaYVKu6hfmun4kdtqpSmWsPnTPVLRZBKWffcKLhVAWePUf-sdnVfZtZZ3XkrW8mYACvrJLeFFpP7t-QWf44WKcAjBTzTGftZpuLgUnc2Y2YqFowaa_BB4mOz6_Dcs-DSH1KeAqHA/s72-c/j0433868.gif" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-3898135888986839895</guid><pubDate>Thu, 05 Nov 2009 16:32:00 +0000</pubDate><atom:updated>2010-07-24T13:31:09.749+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Book</category><category domain="http://www.blogger.com/atom/ns#">Gu Long</category><category domain="http://www.blogger.com/atom/ns#">Novel</category><category domain="http://www.blogger.com/atom/ns#">Review</category><category domain="http://www.blogger.com/atom/ns#">Talk</category><title>[Talk] The Little Li Flying Dagger Series (Gu Long)</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2009/11/little-li-flying-dagger-series-gu-long.html"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUzIYXwwt2iK8y6XHQPGSsNj4I4j02JZM-sRtYwjSsyXojrOe5zLRMYtLKx0Qt5SS0HqWGpkMFy7jJx02t3MVE9OGyPS4IxNDycH3Rfm3AXP4oI_BNxnpr8gDxVEs5gsqQSZUQLQ48xz10/s32-c/myIcon.jpg" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;นวนิยายชุดมีดบินของลี้น้อย&lt;/b&gt; เป็นเรื่องราวที่ได้รับยกย่องโดยทั่วกันว่าเป็น&lt;i&gt; นวนิยายชุดที่โกวเล้งรังสรรค์ขึ้นอย่างยอดเยี่ยม&lt;/i&gt; ตัวละครมีความบุคคลิกและอารมณ์สัมผัสเหมือนดั่งมีชีวิตจริง โดยภายในชุดจะมี 5 เล่ม ซึ่งเรียงลำดับตามการแต่งของโกวเล้ง ตามนี้... &lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="right-caption"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUzIYXwwt2iK8y6XHQPGSsNj4I4j02JZM-sRtYwjSsyXojrOe5zLRMYtLKx0Qt5SS0HqWGpkMFy7jJx02t3MVE9OGyPS4IxNDycH3Rfm3AXP4oI_BNxnpr8gDxVEs5gsqQSZUQLQ48xz10/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUzIYXwwt2iK8y6XHQPGSsNj4I4j02JZM-sRtYwjSsyXojrOe5zLRMYtLKx0Qt5SS0HqWGpkMFy7jJx02t3MVE9OGyPS4IxNDycH3Rfm3AXP4oI_BNxnpr8gDxVEs5gsqQSZUQLQ48xz10/s128/myIcon.jpg" title="Full view" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;p&gt;ชุดมีดบินของลี้น้อย&lt;br /&gt;
&lt;/p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;ol&gt;&lt;li&gt;มีดบินไม่พลาดเป้า (เซียวลี้ปวยตอ)&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;ภาคที่ ๑ : มือกระบี่มากรัก - มือกระบี่ไร้น้ำใจ&lt;br /&gt;
(ตอเช้งเกี่ยม - บ้อเช้งเกี่ยม) &lt;br /&gt;
"Sentimental Swordsman, Ruthless Sword" ค.ศ. ๑๙๖๘ (1968)&lt;/li&gt;
&lt;li&gt;ภาคที่ ๒ : ธาตุแท้วีรบุรุษหาญกล้า (ทิต้าไต้เฮียบฮุ้น) &lt;br /&gt;
ค.ศ. ๑๙๗๐ (1970)&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;จอมเสเพลชายเดน (เปียงเซี้ยลั่งจื้อ) "The Bordertown Prodigal" &lt;br /&gt;
ค.ศ. ๑๙๗๒ (1972)&lt;/li&gt;
&lt;li&gt;ขอบฟ้า จันทรา คาบ (เทียนไง้ เม้งง้วย ตอ) "Midnight, Bright Moon, Saber" ค.ศ. ๑๙๗๔ (1974)&lt;/li&gt;
&lt;li&gt;เหยี่ยวทมิฬ (เก้าง้วยเอ็งปวย : เหยี่ยวบินเดือนเก้า - ชื่อเดิม)&lt;br /&gt;
"Flying Eagle in September" ค.ศ. ---- &lt;/li&gt;
&lt;li&gt;มีดบินกรีดฟ้า (----) "Flying Dagger, Flying Dagger appears again" &lt;br /&gt;
ค.ศ. ---- &lt;/li&gt;
&lt;/ol&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span class="right-caption"&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 234x60, created 10/31/09 */
google_ad_slot = "2017962428";
google_ad_width = 234;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
นวนิยายชุดนี้นั้นจะกล่าวถึง&lt;i&gt; อาวุธประกาศิตที่ปรากฎขึ้นค้ำฟ้า&lt;/i&gt; ปัดเป่าเภทภัย ที่มีชื่อว่า&lt;b&gt; เซียวลี้ปวยตอ (มีดบินที่ไม่เคยพลาดเป้า)&lt;/b&gt; แต่ว่าอาวุธที่ใช้ค้ำฟ้านั้นแท้จริงแล้วไม่ใช่อยู่ที่ตัวมีดหรือเคล็ดวิชา กลับเป็นจิตใจของผู้คนเท่านั้นที่สามารถค้ำฟ้าเอาไว้ได้ ด้วยใจแห่งน้ำมิตร และจิตของวิญญูชน โดยผู้อ่านที่ไม่นิยมชมชอบความรันทด (เนื้อเรื่องเกือบส่วนใหญ่) อาจจะไม่พอใจกับเนื้อเรื่อง เพราะว่าเรื่องทั้ง 5 นี้ต่างแสดงถึงโศกนาฎกรรมในรูปแบบที่ต่างกันทั้งเนื้อเรื่องและมุมมอง โดยคาดหวังให้ผู้อ่านสามารถยืดหยัดฟันฝ่าโศกนาฎกรรมในชีวิตจริงไปได้ พร้อมกับผนวกเอาลีลาและลูกเล่น อันเป็นเอกลักษณ์ของท่านผู้ประพันธ์ ที่หลอกล่อผู้อ่านในตกหลุมพลางอันเป็นที่ตื่นตาตื่นใจยิ่ง&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;แก่นของเรื่อง&lt;/b&gt;&lt;br /&gt;
โศกนาฎกรรมนั้นเมื่อมันผ่านเข้ามาแล้วมันก็จะมีวันผ่านไป แต่สิ่งที่ต้องดำรงอยู่ต่อไปคือ ตัวเราและความทรงจำที่ทำให้เราแข็งแกร่งขึ้น หากเปรียบค้อนตีดาบและเตาไฟเหมือนโศกนาฎกรรมที่ทำให้ผู้คนปวดร้าว คนที่ผ่านโศกนาฎกรรมและความทุกข์ระทมมามากมาย ก็คือ&lt;i&gt;ดาบที่แข็งแกร่งยากต่อต้านเล่มหนึ่ง&lt;/i&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;เรื่องที่ชอบที่สุดในชุด&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;ขอบฟ้า จันทรา คาบ (เทียนไง้ เม้งง้วย ตอ)&lt;/i&gt; ตอนนี้เป็นตอนที่ผมชอบมากที่สุด เนื่องจากแสดงถึงแก่นของนวนิยายชุดอย่างมาก  เพราะตัวเอกของเรื่องซึ่งก็คือโป้วอั้งเซาะ ผ่านการเขี่ยวครำทุกรูปแบบ แต่เขาก็ได้แสดงให้เห็นว่าเขาคือ ดาบที่แข็งแกร่งยากต่อต้านเล่มหนึ่ง&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;เรื่องที่แนะนำสำหรับผู้เริ่มอ่าน&lt;/b&gt;&lt;br /&gt;
แนะนำให้เริ่มอ่านจากเรื่องที่หนึ่ง&lt;i&gt; มีดบินไม่พลาดเป้า (เซียวลี้ปวยตอ)&lt;/i&gt; ก่อน จากนั้นก็สามารถอ่านเรื่องไหนก่อนก็ได้ สาเหตูเพราะเรื่องที่หนึ่งนัั้นเหมือนเป็นตอนต่อที่ผูกให้เกิดเรื่องอื่นๆในชุดที่เหลือ ซึ่งถือว่าสำคัญ&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
---- = ยังไม่สามารถหาคำยืนยันได้&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span class="center-caption"&gt;&lt;center&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 468x60, created 10/31/09 */
google_ad_slot = "7440224537";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/center&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2009/11/little-li-flying-dagger-series-gu-long.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUzIYXwwt2iK8y6XHQPGSsNj4I4j02JZM-sRtYwjSsyXojrOe5zLRMYtLKx0Qt5SS0HqWGpkMFy7jJx02t3MVE9OGyPS4IxNDycH3Rfm3AXP4oI_BNxnpr8gDxVEs5gsqQSZUQLQ48xz10/s72-c/myIcon.jpg" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-463193647142084934.post-5665235754073282855</guid><pubDate>Sun, 01 Nov 2009 17:38:00 +0000</pubDate><atom:updated>2010-07-24T13:30:38.769+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Comedy</category><category domain="http://www.blogger.com/atom/ns#">Korea</category><category domain="http://www.blogger.com/atom/ns#">Online Life</category><category domain="http://www.blogger.com/atom/ns#">Saranair Show</category><category domain="http://www.blogger.com/atom/ns#">Share</category><category domain="http://www.blogger.com/atom/ns#">Thailand</category><category domain="http://www.blogger.com/atom/ns#">TV Show</category><category domain="http://www.blogger.com/atom/ns#">Youtube</category><title>[Share] Korea Scence - Son Ho Young (Saranair Show)</title><description>&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;a href="http://pureroot.blogspot.com/2009/11/korea-scence-son-ho-young-saranair-show.html" &gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKGF6W6iZofWYOJSvXMxOzvg1WMwvanGwYd0nAlickXkkQVdRv_-BOf9_iwtgDFV1Fdv4PeCjR3MdVcZOKUYKz-cg_ZRwZYVlmZt9WSzniwrHGN8eKrtiCYeFG2amHtkCska2syo4MYZuI/s32-c/j0434799.gif" title="Go to Post" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;b&gt;Playlist ของ Son Ho Young &lt;/b&gt; ใน สาระแนโชว์ (Saranair Show)&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="left-caption"&gt;&lt;br /&gt;
&lt;object height="210" width="300"&gt;&lt;param value="http://www.youtube.com/p/4F28D03B835E3CF4" name="movie"&gt;&lt;embed type="application/x-shockwave-flash" src="http://www.youtube.com/p/4F28D03B835E3CF4" height="210" width="300"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;i&gt;มีสามช่วงครับ รับประกันความฮา&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt; &lt;/div&gt;&lt;br /&gt;
&lt;span class="right-caption"&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-3633140051740457";
/* 234x60, created 10/31/09 */
google_ad_slot = "2017962428";
google_ad_width = 234;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;/span&gt;</description><link>http://pureroot.blogspot.com/2009/11/korea-scence-son-ho-young-saranair-show.html</link><author>noreply@blogger.com (pureroot)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKGF6W6iZofWYOJSvXMxOzvg1WMwvanGwYd0nAlickXkkQVdRv_-BOf9_iwtgDFV1Fdv4PeCjR3MdVcZOKUYKz-cg_ZRwZYVlmZt9WSzniwrHGN8eKrtiCYeFG2amHtkCska2syo4MYZuI/s72-c/j0434799.gif" width="72"/><thr:total>0</thr:total></item></channel></rss>