<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2888027377240749313</id><updated>2024-12-19T10:22:06.620+07:00</updated><category term=".NET Programming"/><category term="About Us"/><category term="Utility Program"/><category term="Google"/><category term="MySQL"/><category term="HTML Programming"/><category term="PHP Programming"/><category term="Blogger"/><category term="Computer Concept"/><category term="Linux"/><category term="Oracle VirtualBox"/><category term="SVN Subversion"/><category term="Search Engine (SEO)"/><category term="Windows"/><category term="Windows Script"/><title type='text'>pStudioDev Developmemt Team</title><subtitle type='html'>C\C++, .NET, PHP, Java, HTML5, Joomla, WordPress, SEO, C#,</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>77</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-1424502348283013424</id><published>2017-04-18T22:42:00.000+07:00</published><updated>2017-04-18T22:42:00.962+07:00</updated><title type='text'>มาใช้ Virtual Desktop บน Windows 10 กันเถอะ</title><content type='html'>หลายๆ คนคงเคยเจอเวลาเปิดโปรแกรม Windows หลายจอแล้วมันค่อนข้างรกรุงรังวันนี้ผมมีวิธีแก้ใขให้ลองกันครับด้วย Feature ใหม่ของ Windows 10 ที่เรียกว่า Virtual Desktop&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEio6jEEdA7l7SsE4k2UB9O1bVokgeXq6TUSJvE1HhKsuarHGC9C8PjD6y0Tq_2ePLgGlfKV4d7T4HPGXgbDlS2rqMbwtJYi1LQutaKsbhl2lHp21dH62fdOwBvxWCYmtYJGrLxR0HReXRnH/s1600/ScreenHunter_5725+Apr.+18+22.31.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;398&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEio6jEEdA7l7SsE4k2UB9O1bVokgeXq6TUSJvE1HhKsuarHGC9C8PjD6y0Tq_2ePLgGlfKV4d7T4HPGXgbDlS2rqMbwtJYi1LQutaKsbhl2lHp21dH62fdOwBvxWCYmtYJGrLxR0HReXRnH/s640/ScreenHunter_5725+Apr.+18+22.31.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
วิธีการใช้งานก็ง่ายมากเลยครับเพียงแค่กด Tab + Windows Key จะปรากฏหน้า Windows Virtual Desktop ขึ้นมาตามรูปด้านล่างเลยคัรบ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjiD9y3XXdYNncdwn9Ja2k-2EXK9TNpMG1awb0zQcG00nAx9uoQYDB2VpuK5MkJdF5USS6zE_y5r1rdEVBnonrwpBOHQ20qKrmpar-OvuJAYoqpMyF8kOunK3QEr8_478G7uHX_UV2R1qB/s1600/ScreenHunter_5726+Apr.+18+22.34.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjiD9y3XXdYNncdwn9Ja2k-2EXK9TNpMG1awb0zQcG00nAx9uoQYDB2VpuK5MkJdF5USS6zE_y5r1rdEVBnonrwpBOHQ20qKrmpar-OvuJAYoqpMyF8kOunK3QEr8_478G7uHX_UV2R1qB/s640/ScreenHunter_5726+Apr.+18+22.34.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ถ้าเราต้องการสร้างหน้า Desktop ใหม่ให้เรากดที่ New Desktop ครับและถ้าเราต้องการจะเลือก Desktop ไหนขึ้นมาแสดงก็แค่ Click Desktop ที่ต้องการที่ด้านล่างได้เลยคัรบ ถ้าหากต้องการ Move Windows ไหนไป Desktop ตัวไหนก็แค่ Right Click ที่ Windows นั่นแล้วเลือก Desktop ที่ต้องการได้เลยครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgk7aR347rN7ynBTqAiXdEtVFXyd0BHy59toDnhdrQvnMStBfuWzxlbC6F72Xcb1gKX3Cp6mw6_Dz-eBUoZWp9klVH5WDLVJd3NCVh-Cf4baY7Vp8o5lz1tK2ush0iGtLAG4UYtJVMBOJiG/s1600/ScreenHunter_5727+Apr.+18+22.37.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgk7aR347rN7ynBTqAiXdEtVFXyd0BHy59toDnhdrQvnMStBfuWzxlbC6F72Xcb1gKX3Cp6mw6_Dz-eBUoZWp9klVH5WDLVJd3NCVh-Cf4baY7Vp8o5lz1tK2ush0iGtLAG4UYtJVMBOJiG/s640/ScreenHunter_5727+Apr.+18+22.37.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
เพียงเท่านี้เราก็ทำงานได้หลายหน้าจอและเป็นระเบียบมากขึ้นแล้วครับ&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/1424502348283013424/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2017/04/virtual-desktop-windows-10.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/1424502348283013424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/1424502348283013424'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2017/04/virtual-desktop-windows-10.html' title='มาใช้ Virtual Desktop บน Windows 10 กันเถอะ'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEio6jEEdA7l7SsE4k2UB9O1bVokgeXq6TUSJvE1HhKsuarHGC9C8PjD6y0Tq_2ePLgGlfKV4d7T4HPGXgbDlS2rqMbwtJYi1LQutaKsbhl2lHp21dH62fdOwBvxWCYmtYJGrLxR0HReXRnH/s72-c/ScreenHunter_5725+Apr.+18+22.31.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-7458685394814452982</id><published>2017-01-24T02:08:00.003+07:00</published><updated>2017-01-24T02:08:47.455+07:00</updated><title type='text'>ซ่อน directory list จากหน้า Index ของ apache</title><content type='html'>เมื่อเราติดตั้งโปรแกรม web server เริ่มแรกค่า default setting ที่มาจากโรงงงานมันจะไม่ค่อยปลอดภัยเท่าไรนะคัรบ อย่างกรณีที่ผมจะมายกตัวอย่างวันนี้คือ feature directory list ของ apache จะถูกเปิดมาตั้งแต่เริ่มต้นเลยคับ ดังรูปด้านล่าง&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuM0TMOXm2U6ixb19Nb3UQkTB5C7pKKg4NfOSSWTzN6XOpdff-Pqw3_If1rTxcbLRnxTstTp43XiCx60NPburyijbZXvqmgmpdHyh5t06_JmS36XuK57tgzuSLMEk2ATnflZ0hOuKlrbz2/s1600/ScreenHunter_5370+Jan.+23+11.38.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;424&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuM0TMOXm2U6ixb19Nb3UQkTB5C7pKKg4NfOSSWTzN6XOpdff-Pqw3_If1rTxcbLRnxTstTp43XiCx60NPburyijbZXvqmgmpdHyh5t06_JmS36XuK57tgzuSLMEk2ATnflZ0hOuKlrbz2/s640/ScreenHunter_5370+Jan.+23+11.38.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เพื่อความปลอดภัยเราควรตั้งค่าซ่อน feature directory list ออกไปครับวิธีทำก็คือให้ไปที่ apache config file ที่&amp;nbsp;C:\wamp\bin\apache\apache2.4.9\conf\httpd.conf แก้ตามด้านล่าง โดยการใส่ # หน้าคำสั่ง Options ....&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglquaZKNP0ftpRRKgD027Md2aYnh8XqCNGdYNa-0MYNd0bCMk25crsMvp2kePWrzcjIBr_yPOJGirSpYYyI0NgC5sk4T0oWobkEOztj4dI_VvguIR-qt7USQI_4kp-SV7Z9FqPxl735SpU/s1600/ScreenHunter_5380+Jan.+24+02.03.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;464&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglquaZKNP0ftpRRKgD027Md2aYnh8XqCNGdYNa-0MYNd0bCMk25crsMvp2kePWrzcjIBr_yPOJGirSpYYyI0NgC5sk4T0oWobkEOztj4dI_VvguIR-qt7USQI_4kp-SV7Z9FqPxl735SpU/s640/ScreenHunter_5380+Jan.+24+02.03.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
เพียงเท่านี้ก้จะไม่มีหน้า directory list แล้วคัรบ&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaYV9awnBSE2wlyaHi8yIkrS3iOf80JoWYJExa8xnZqpLBybaX-h6hETf-IcULEGO63O4wgaq3ukPWfuKSLg8mX2PuyTKTayVrVRXdoF2KjDHywhyMQflpHqbPJM2jSrpcFfNMZmkyfB1Y/s1600/ScreenHunter_5381+Jan.+24+02.04.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;128&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaYV9awnBSE2wlyaHi8yIkrS3iOf80JoWYJExa8xnZqpLBybaX-h6hETf-IcULEGO63O4wgaq3ukPWfuKSLg8mX2PuyTKTayVrVRXdoF2KjDHywhyMQflpHqbPJM2jSrpcFfNMZmkyfB1Y/s640/ScreenHunter_5381+Jan.+24+02.04.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/7458685394814452982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2017/01/directory-list-index-apache.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/7458685394814452982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/7458685394814452982'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2017/01/directory-list-index-apache.html' title='ซ่อน directory list จากหน้า Index ของ apache'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuM0TMOXm2U6ixb19Nb3UQkTB5C7pKKg4NfOSSWTzN6XOpdff-Pqw3_If1rTxcbLRnxTstTp43XiCx60NPburyijbZXvqmgmpdHyh5t06_JmS36XuK57tgzuSLMEk2ATnflZ0hOuKlrbz2/s72-c/ScreenHunter_5370+Jan.+23+11.38.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-300447596859375213</id><published>2012-10-22T23:14:00.001+07:00</published><updated>2012-10-23T11:10:35.345+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".NET Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="About Us"/><category scheme="http://www.blogger.com/atom/ns#" term="Utility Program"/><title type='text'>URL Monitor โปรแกรม</title><content type='html'>วันนี้มีโปรแกรมเอาไว้ตรวจสอบว่า URL ที่นั่นๆ ยังคงทำงานได้หรือว่าออนไลน์อยู๋หรือเปล่ามาฝากนะครับ เป็นโปรแกรมทำมือนะครับ หรือว่า&amp;nbsp;Homemade นั่นเองครับ โดยทางเรามี Source code ให้ดาวโหลดกันไปศึกษากันด้วยนะครับ แบบว่า Code กากๆ อะครับเรามาเริ่มดูกันเลยดีกว่าครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuozUm3LwarKp_FETghEEaWGhNDqH9qx5jw0ttoWOXaQIZAJoTO-MtJntqs452W9a4EX3peG8Yrp1cz4rGpzCA95Mgogh_2kM3OHr07ErQilL3pTXaFoyEMkfERrpZi0SJuZ36lTg8e4iR/s1600/ScreenHunter_03+Oct.+22+23.00.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuozUm3LwarKp_FETghEEaWGhNDqH9qx5jw0ttoWOXaQIZAJoTO-MtJntqs452W9a4EX3peG8Yrp1cz4rGpzCA95Mgogh_2kM3OHr07ErQilL3pTXaFoyEMkfERrpZi0SJuZ36lTg8e4iR/s400/ScreenHunter_03+Oct.+22+23.00.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;คุณสมบัติของโปรแกรม&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;ใช้ในการตรวจสอบลิงค์ว่ายังคงทำงานได้หรือเปล่า&lt;/li&gt;
&lt;li&gt;รองรับการทำงานตั้งแต่ Windows 7 ขึ้นไปเท่านั่น XP ทำงานไม่ได้เพราะขี้เกียจไปนั่งแก้บน OS ตัวเก่าครับ&lt;/li&gt;
&lt;li&gt;สามารถเก็บบันทึกลิงค์ได้ โดยจะบันทึกทั้งหมด&lt;/li&gt;
&lt;li&gt;โปรแกรมต้องการ &lt;b&gt;.NET Framework 4.0 Client Profile &lt;/b&gt;หรือสูงกว่าติดตั้งในเครื่องถ้าไม่มีดาวโหลดจากที่นี้ &lt;a href=&quot;http://www.microsoft.com/en-us/download/details.aspx?id=24872&quot; target=&quot;_blank&quot;&gt;คลิ๊ก&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;font-weight: bold;&quot;&gt;
&lt;b&gt;ขั้นตอนการติดตั้ง&lt;/b&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;ดาวโหลดโปรแกรมจากที่นี้ &lt;a href=&quot;https://docs.google.com/open?id=0B6fg6ym3_QsSX3FpTGlESkJnSmM&quot; target=&quot;_blank&quot;&gt;คลิ๊ก&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;ถ้าต้องการ Source code ดาวโหลดได้จากที่นี้ &lt;a href=&quot;https://docs.google.com/open?id=0B6fg6ym3_QsSWGVadkV4bGVGaVE&quot; target=&quot;_blank&quot;&gt;คลิ๊ก&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;วิธีการใช้งาน&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;เมื่อติดตั้งโปรแกรมเสร็จให้ดับเบิ้ลคลิ๊ก URLMonitor.exe&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQTQPmDNgNbsRq1zuaE3HjXyO8KkzCMHEC7xA2U7oVFYjRWAK73s4tt2ajxSpwuf-P9ZLFODV_f9jT7zZElKvwvM0C7LpVMKK9WYM1FyuICCZ4hyphenhyphenDibuRzchkiZSNT8g7SdfKd0AaB9_nE/s1600/ScreenHunter_04+Oct.+22+23.08.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQTQPmDNgNbsRq1zuaE3HjXyO8KkzCMHEC7xA2U7oVFYjRWAK73s4tt2ajxSpwuf-P9ZLFODV_f9jT7zZElKvwvM0C7LpVMKK9WYM1FyuICCZ4hyphenhyphenDibuRzchkiZSNT8g7SdfKd0AaB9_nE/s1600/ScreenHunter_04+Oct.+22+23.08.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;ถ้าต้องการเพิ่งลิงค์เพื่อตรวจสอบให้เพิ่มได้โดยคลิ๊ก Add URL เมื่อทำเรียบร้อยลิงค์ใหม่จะไปอยู่ใน Data Grid เอง&lt;/li&gt;
&lt;li&gt;ถ้าต้องการลบให้คลิ๊กเลือกลิงค์ที่ต้องการลบก่อนแล้วกดปุ่ม Delete บน Toolbar&lt;/li&gt;
&lt;li&gt;ถ้าต้องการตรวจสอบลิงค์ทั้งหมดให้คลิ๊กปุ่ม Play บน Toolbar ได้เลย&lt;/li&gt;
&lt;li&gt;ผลลัพธ์จะแสดงให้เห็นใน Output Console ด้านล่างว่าลิงค์ไหนตายบ้าง&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIBBBpOzmQWeaQSSJCwKKMTXdPtuDeJLYHpuSc6rvX0LzgRC3WF1iWcjuTAQ6AkyDNTQpN8DA_5t0Ybez5IocHiYusYTu9DcekDBRwMTFYfeva1J9EmgRS61I0GMrpduvVVP4fXDL3rc8i/s1600/ScreenHunter_05+Oct.+22+23.12.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIBBBpOzmQWeaQSSJCwKKMTXdPtuDeJLYHpuSc6rvX0LzgRC3WF1iWcjuTAQ6AkyDNTQpN8DA_5t0Ybez5IocHiYusYTu9DcekDBRwMTFYfeva1J9EmgRS61I0GMrpduvVVP4fXDL3rc8i/s400/ScreenHunter_05+Oct.+22+23.12.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4zmVc6qA3zyJbr9UIjsMeV1OehkMllZnCnASq3jzcJECZszvj6zWw20FNr0btwJYuEXQ2Wwf8rH3UzbkTsIskgui19JEaFWaERJF9yFV4fetVBhTkt23NgWpj1GVerVYgxWF9X0eLTZR4/s1600/ScreenHunter_06+Oct.+22+23.12.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4zmVc6qA3zyJbr9UIjsMeV1OehkMllZnCnASq3jzcJECZszvj6zWw20FNr0btwJYuEXQ2Wwf8rH3UzbkTsIskgui19JEaFWaERJF9yFV4fetVBhTkt23NgWpj1GVerVYgxWF9X0eLTZR4/s400/ScreenHunter_06+Oct.+22+23.12.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/z5E9EwGuuNg?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
สุดท้ายนี้ใครที่ดาวโหลด Source code ไปแล้วอย่าลืมไป Like ให้ด้วยนะครับผมจะได้รู้ว่ามีคนสนใจอยู่มากน้อยเพียงใดครับ ^ ^</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/300447596859375213/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/10/url-monitor.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/300447596859375213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/300447596859375213'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/10/url-monitor.html' title='URL Monitor โปรแกรม'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuozUm3LwarKp_FETghEEaWGhNDqH9qx5jw0ttoWOXaQIZAJoTO-MtJntqs452W9a4EX3peG8Yrp1cz4rGpzCA95Mgogh_2kM3OHr07ErQilL3pTXaFoyEMkfERrpZi0SJuZ36lTg8e4iR/s72-c/ScreenHunter_03+Oct.+22+23.00.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-8747755025843732358</id><published>2012-10-14T10:21:00.002+07:00</published><updated>2012-10-14T10:21:32.984+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><title type='text'>ดูค่าคอนฟิกของ MySQL Database</title><content type='html'>ใน MySQL Database นั่นเมื่อเราติดตั้งเสร็จเรียบร้อยแล้วโดยปกติจะมี Database ที่ชื่อว่า mysql &amp;nbsp;โดย Database ตัวนี้จะทำหน้าที่เก็บค่าคอนฟิกต่างๆ ของ MySQL ที่โหลดมาจาก my.ini ตอน Startup MySQL นั่นเองครับ หรือว่าเปลี่ยนค่าโดยคำสั่ง &lt;b&gt;set&lt;/b&gt;&amp;nbsp;นั่นก็เหมือนกันครับ&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDs5pSUGypH76lHEl_z308t5Z9B6XPiMc-2Gaz-_nM-zNPG8MVequD9ZTK8-i3HKokFXScGkzuFAdU5fmqH7K7Kg22iR342DVtoKziijgZXpxM-uMY1xQ9v9ma0-oYbZsS6IQc0miR1mCz/s1600/ScreenHunter_01+Oct.+14+09.58.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDs5pSUGypH76lHEl_z308t5Z9B6XPiMc-2Gaz-_nM-zNPG8MVequD9ZTK8-i3HKokFXScGkzuFAdU5fmqH7K7Kg22iR342DVtoKziijgZXpxM-uMY1xQ9v9ma0-oYbZsS6IQc0miR1mCz/s1600/ScreenHunter_01+Oct.+14+09.58.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
สมมุติว่าเราต้องการเปลี่ยนค่า &lt;b&gt;max_allowed_packet&lt;/b&gt;&amp;nbsp;จากค่าปกติที่มีค่าเป็น 1MB ไปเป็น 100MB นะครับก่อนอื่นเราดูก่อนว่าค่าตอนแรกของมันคืออะไรกันก่อนครับโดยคำสั่งตามนนี้ครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtxbl2k-Xj29n0hpdkvHzg6NCJYXn2YtSOxjW0gBLT7NfuWZJiO8gbjuZyyYyS-4YHu_wHnYaR_3H4uFHsgXgmM57QBK9CGrJuxRHbpcFQEUzMU8dLDbh00jNPkC3oOilsUeW6Hw42OuMC/s1600/ScreenHunter_02+Oct.+14+10.16.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtxbl2k-Xj29n0hpdkvHzg6NCJYXn2YtSOxjW0gBLT7NfuWZJiO8gbjuZyyYyS-4YHu_wHnYaR_3H4uFHsgXgmM57QBK9CGrJuxRHbpcFQEUzMU8dLDbh00jNPkC3oOilsUeW6Hw42OuMC/s1600/ScreenHunter_02+Oct.+14+10.16.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
จากนั่นเราลองเปลี่ยนค่าดูครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1Olz9LBrxYEs96QlP3VMmMAAwlqbkysucbGzFr6j3yI10d8em-JXqTBlffa8TUvef9HF9yRL-WW9LDWLOrbTX_ZTJYAnGrxK72vV30PpLeWVrnhN8sAyNhK1yOYosMlJORtgi2_jFRiUX/s1600/ScreenHunter_03+Oct.+14+10.17.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1Olz9LBrxYEs96QlP3VMmMAAwlqbkysucbGzFr6j3yI10d8em-JXqTBlffa8TUvef9HF9yRL-WW9LDWLOrbTX_ZTJYAnGrxK72vV30PpLeWVrnhN8sAyNhK1yOYosMlJORtgi2_jFRiUX/s1600/ScreenHunter_03+Oct.+14+10.17.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
ลองดูค่าใน MySQL อีกทีว่าเป็นไปตามที่เราเปลี่ยนไว้หรือเปล่า&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbmMJANQu382xM6wc9350rte0VOCsxdiClz7X7ayMcqfOT5lGtjr5HoVjrHQhLPvAwMFmsdr8pIRWRLD7JVDXSp631CMM07L7XcgpZ_hS12QJ4xbb1hkDjU4rF2PC7ITbOu_-AVE0OVWRj/s1600/ScreenHunter_04+Oct.+14+10.19.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbmMJANQu382xM6wc9350rte0VOCsxdiClz7X7ayMcqfOT5lGtjr5HoVjrHQhLPvAwMFmsdr8pIRWRLD7JVDXSp631CMM07L7XcgpZ_hS12QJ4xbb1hkDjU4rF2PC7ITbOu_-AVE0OVWRj/s1600/ScreenHunter_04+Oct.+14+10.19.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
ถ้าเราต้องการจะดูค่าทั้งหมดในคอนฟิกเราสามารถดูได้โดยคำสั่ง &lt;b&gt;SHOW variables;&lt;/b&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/8747755025843732358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/10/mysql-database.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/8747755025843732358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/8747755025843732358'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/10/mysql-database.html' title='ดูค่าคอนฟิกของ MySQL Database'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDs5pSUGypH76lHEl_z308t5Z9B6XPiMc-2Gaz-_nM-zNPG8MVequD9ZTK8-i3HKokFXScGkzuFAdU5fmqH7K7Kg22iR342DVtoKziijgZXpxM-uMY1xQ9v9ma0-oYbZsS6IQc0miR1mCz/s72-c/ScreenHunter_01+Oct.+14+09.58.gif" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-4524289818315290627</id><published>2012-10-12T23:54:00.002+07:00</published><updated>2012-10-14T00:40:49.202+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle VirtualBox"/><category scheme="http://www.blogger.com/atom/ns#" term="Utility Program"/><title type='text'>ติดตั้ง Virtual Machine ด้วยโปรแกรมฟรีๆ อย่าง VirtualBox</title><content type='html'>วันนี้เรามีโปรแกรมฟรีที่ทำงานเหมือนกับ Virtual Machine แบบ VMWare มาฝากนะครับโดยโปรแกรมตัวนี้มีชื่อว่า &lt;a href=&quot;https://www.virtualbox.org/&quot; target=&quot;_blank&quot;&gt;VirtualBox&lt;/a&gt;&amp;nbsp;โปรแกรมนี้เป็นของ Oracle ครับคงจะโดนซื้อต่อมาโดย Oracle อีกทีมั่งครับไม่แน่ใจประวัติ ตัวโปรแกรม VirtualBox นี้จะทำหน้าที่จำลองเครื่องของเราเป็น Virtual Machine ครับทำให้เราสามารถติดตั้ง OS ได้หลายตัวในเครื่องตัวเดียวครับ เรามาเริ่มขั้นตอนแรกกันเลยครับ ก็ดาวโหลดโปรแกรมติดตั้งจากที่นี้เลยครับ &lt;a href=&quot;https://www.virtualbox.org/wiki/Downloads&quot; target=&quot;_blank&quot;&gt;คลิ๊ก&lt;/a&gt;&amp;nbsp;เลือกที่เป็น Windows นะครับจากนั่นก็ทำกาติดตั้งไปเรื่อยๆ จนกะทั่งมาถึงหน้าตามรูปด้านล่างก็ถือว่าเสร็จสิ้นแล้วครับ ระหว่างการติดตั้งถ้ามีอะไรถามก็ Yes ให้หมดเลยครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMouHNcqmoVq24FXL6wNuac83-URhqTvhcllXO_P5P4XTiM0CpQZSvcWAOFQJP0J7GJwWv2glrGWQ-cESgAsV0YyaKmfXqKQpVFTE-IG9uCQa5quEwCQvVkgPDU4IPU8jKzNSIFXZK45_1/s1600/ScreenHunter_01+Oct.+12+22.17.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;316&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMouHNcqmoVq24FXL6wNuac83-URhqTvhcllXO_P5P4XTiM0CpQZSvcWAOFQJP0J7GJwWv2glrGWQ-cESgAsV0YyaKmfXqKQpVFTE-IG9uCQa5quEwCQvVkgPDU4IPU8jKzNSIFXZK45_1/s400/ScreenHunter_01+Oct.+12+22.17.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
เมื่อติดตั้งเสร็จหน้าแรกที่เราจะเห็นก็คือหน้า VirtualBox Manager นะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiK57_-WwKjRoLZfPyWaqgA34KtA5V2x_s2uP3VDTFHZU_Glu0IZYkoMaEg6joPIu1ycKdB_2XGAXxiR-aYNQgsCnPlri4wqWqIy6CchEdWG2pum7PR8dSguQ8rugsojo0OfRXSWCTLP5Vy/s1600/ScreenHunter_02+Oct.+12+22.18.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;331&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiK57_-WwKjRoLZfPyWaqgA34KtA5V2x_s2uP3VDTFHZU_Glu0IZYkoMaEg6joPIu1ycKdB_2XGAXxiR-aYNQgsCnPlri4wqWqIy6CchEdWG2pum7PR8dSguQ8rugsojo0OfRXSWCTLP5Vy/s400/ScreenHunter_02+Oct.+12+22.18.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
อย่างตัวอย่างในบทความนี้ผมจะติดตั้ง Windows XP ตัวใหม่บน VirtualBox นะครับเริ่มแรกเลยก็ New Virtual Image ก่อนเลยครับ โดยผจะติดตั้งจาก ISO Image ไฟล์นะครับใครสะดวกติดตั้งผ่าน CD ก็เลือกได้ตามละดวกเลยครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtrlCQZ0TpZ5o9ouN_1A7Xptr0LnmOsU3m_qZm-DpAmCyxhT0sPEM2zn-eangBoXu9gJswhdjBG-MEF-wxg16qnW1lQB-os-KFgcNDQ-ZqNIu89OYkYmMd2h5-F25R-7QbUfiL7Yw1YlJH/s1600/ScreenHunter_03+Oct.+12+22.22.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;335&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtrlCQZ0TpZ5o9ouN_1A7Xptr0LnmOsU3m_qZm-DpAmCyxhT0sPEM2zn-eangBoXu9gJswhdjBG-MEF-wxg16qnW1lQB-os-KFgcNDQ-ZqNIu89OYkYmMd2h5-F25R-7QbUfiL7Yw1YlJH/s400/ScreenHunter_03+Oct.+12+22.22.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
จากนั่นตั้งค่าของ Memory ผมเลือกที่ 512MB ครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYbXR1pEr5p4xibl2MTNx5oMIbGE4PCKlg4FBg27dl25FkM25ZEMBegQ8Og6Pg9J7e9AsLObkGmntiLCy5DIIgt1CMnGbvmVD387_9yDUDt9CqIxzZ2kpZiqNxOXwdj2Mme42nunl9xM2Z/s1600/ScreenHunter_04+Oct.+12+22.23.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;332&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYbXR1pEr5p4xibl2MTNx5oMIbGE4PCKlg4FBg27dl25FkM25ZEMBegQ8Og6Pg9J7e9AsLObkGmntiLCy5DIIgt1CMnGbvmVD387_9yDUDt9CqIxzZ2kpZiqNxOXwdj2Mme42nunl9xM2Z/s400/ScreenHunter_04+Oct.+12+22.23.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ต่อไปเราจะต้องเลือกว่าจะสร้าง Hard Drive แบบไหนให้เราเลือก Create a new virtual hard drive now&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTZVdnTeuEmj5LebDQn_qdBjBZYvMd62AbAtRSIqPeRUgymFzu51VZrbFxTvVOaqKDGKxMwMTpolQfPYyXgQh7OFjb70g7M75rJORlacpQt0sH_4alBMmVeCECYbc666EZvdeac2XT_9Kd/s1600/ScreenHunter_05+Oct.+12+22.25.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;332&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTZVdnTeuEmj5LebDQn_qdBjBZYvMd62AbAtRSIqPeRUgymFzu51VZrbFxTvVOaqKDGKxMwMTpolQfPYyXgQh7OFjb70g7M75rJORlacpQt0sH_4alBMmVeCECYbc666EZvdeac2XT_9Kd/s400/ScreenHunter_05+Oct.+12+22.25.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ต่อไปเลือก Hard Drive File Type ครับโดยหลักๆ ที่แนะนำมี 2 แบบนะครับ VDI ใช้ได้แต่กลับ VirtualBox เท่านั่น ส่วน VMDK นั่นสามารถใช้ได้กับ VMWare ด้วยนั่นเองครับก็เลือกตามสะดวกเลยครับ แต่ตอนนี้ผมเลือก VDI นะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0eANZjo97v6uLjDFmrDnSavESacFgMZ7Kqs3eavH9jT3NpVnPkVz7QVkpRlhrXT9KNPRKxIxvaBxpDmRD74aydxrNbhulavv1_lGorB6n3CJ-0ni6s26N5sokbKFn2P9R1iGcRgXprEta/s1600/ScreenHunter_06+Oct.+12+22.28.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;335&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0eANZjo97v6uLjDFmrDnSavESacFgMZ7Kqs3eavH9jT3NpVnPkVz7QVkpRlhrXT9KNPRKxIxvaBxpDmRD74aydxrNbhulavv1_lGorB6n3CJ-0ni6s26N5sokbKFn2P9R1iGcRgXprEta/s400/ScreenHunter_06+Oct.+12+22.28.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ต่อมาเราจะมาเลือกว่าจะเลือกการจอง Hard Drive ยังไงมีให้เลือก 2 แบบ Dynamic และ Fixed โดยที่ Dynamic คือการที่จะค่อยๆ จองเมื่อต้องการใช้งานจริงไม่จองครั้งเดียวทั้งหมดเหมือน Fixed แบบ Dynamic จะดีกว่าครับเพราะจะทำให้เราไม่ต้องจองพื้นที่ทั้งหมดคร่าวเดียวทำให้เรายังคงใช้พื้นที่ส่วนนั่นทำอย่างอื่นได้อยู่ครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIkhdH3Dsp7kiF24rfJ2d_3DOkFT43vqaLL_snakhidr5-YZyH70C8tE9yPGawhWpeI4WcsqpnuNkFSUz1LlTt80Mu42SqVmWE7QfqXguCTk1R6snNKoPVMX3q7VXJA3c6T4OwsD8s0DhO/s1600/ScreenHunter_07+Oct.+12+22.29.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;332&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIkhdH3Dsp7kiF24rfJ2d_3DOkFT43vqaLL_snakhidr5-YZyH70C8tE9yPGawhWpeI4WcsqpnuNkFSUz1LlTt80Mu42SqVmWE7QfqXguCTk1R6snNKoPVMX3q7VXJA3c6T4OwsD8s0DhO/s400/ScreenHunter_07+Oct.+12+22.29.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ต่อไปเลือกขนาดของ Hard Drive ของเรานะครับว่าจะให้พื้นที่เท่าไรผมเอาแค่ 15GB พอครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTVSFicve1n_yoQy88pDOKFCRM_hQbVw_ZeOfBVRjZKequuwHYgZ0UUIHmyLPad7Fg76XtWJ1-SAlubSgilwYtJ9pMaT0Pc8SSCv2oAZFhwCs0wwiABoW3koLR3lZRNwSEoDsIm4Wxfls2/s1600/ScreenHunter_08+Oct.+12+22.32.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;330&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTVSFicve1n_yoQy88pDOKFCRM_hQbVw_ZeOfBVRjZKequuwHYgZ0UUIHmyLPad7Fg76XtWJ1-SAlubSgilwYtJ9pMaT0Pc8SSCv2oAZFhwCs0wwiABoW3koLR3lZRNwSEoDsIm4Wxfls2/s400/ScreenHunter_08+Oct.+12+22.32.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
เมื่อเราสร้าง Virtual Image เสร็จแล้วเราจะมาหน้าจอ VirtualBox Manager อีกครั้งนะครับ ในหน้านี้เราสามารถดูได้แล้วละครับว่า Image ที่เราสร้างขึ้นมานั่นมีสเปคเป็นยังไงบ้าง&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGirglFNyV_HhsOlX64wk3wgUoqQYXKkOSnQGW747-SEMEpbZlASJOg2kZiyJxZuI3HRLtcXmWucy1TCgbCPl_c7GkkXEpWCZQ4I8dWGQ0A0o1q61vYVedQ-0OUFR953lqkKFTEUdZK82L/s1600/ScreenHunter_09+Oct.+12+22.33.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;332&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGirglFNyV_HhsOlX64wk3wgUoqQYXKkOSnQGW747-SEMEpbZlASJOg2kZiyJxZuI3HRLtcXmWucy1TCgbCPl_c7GkkXEpWCZQ4I8dWGQ0A0o1q61vYVedQ-0OUFR953lqkKFTEUdZK82L/s400/ScreenHunter_09+Oct.+12+22.33.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ต่อไปเราจะทำการ Mount ISO CD แผ่น Windows XP ไปยัง Image ที่เราสร้างขึ้นมานะครับคลิ๊กที่ Setting ได้เลยครับ (ตรงทูลบาร์) จากนั่นให้ไปที่ Storage แล้วคลิ๊กที่ CD icon นะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoL561IOiQKC4aXoIZDhziVon8b-oDOGYGn_bXujgVT3NOinOBEB9GDaBTed7RCtefEdA0OgHImMen_lxfqJEbtwBjOs2MTVlsdwiHyr5RL-WW8GQ-mRqW2B2zMw4Ps86_rhdhCOVDglGc/s1600/ScreenHunter_11+Oct.+12+22.38.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;335&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoL561IOiQKC4aXoIZDhziVon8b-oDOGYGn_bXujgVT3NOinOBEB9GDaBTed7RCtefEdA0OgHImMen_lxfqJEbtwBjOs2MTVlsdwiHyr5RL-WW8GQ-mRqW2B2zMw4Ps86_rhdhCOVDglGc/s400/ScreenHunter_11+Oct.+12+22.38.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ให้เราเลือก Path ที่แผ่น ISO CD ของเราอยู่ครับเมื่อ Mount เสร็จข้อมูลจะบอกรายละเอียดของ ISO CD ของเราที่ส่วนของ Information นะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEils3u-JIJlrWEO6C_e6jDWRal18DV2RlraDs-y_4ykC700uuuSXKA1WGBYUN25fsqXwrHn-36xcAG2TKFPH7dGzWMI3kjAIQhbTkvNALQQKcrema0y1YNSSW4OVzjs124HW6iYfbTARH50/s1600/ScreenHunter_12+Oct.+12+22.40.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;332&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEils3u-JIJlrWEO6C_e6jDWRal18DV2RlraDs-y_4ykC700uuuSXKA1WGBYUN25fsqXwrHn-36xcAG2TKFPH7dGzWMI3kjAIQhbTkvNALQQKcrema0y1YNSSW4OVzjs124HW6iYfbTARH50/s400/ScreenHunter_12+Oct.+12+22.40.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
จากนั่นให้เรา Start Image ของเราได้เลยครับ จะมีข้อมูลบอกเราเกี่ยวกับ Auto capture keyboard และ Hotkey ให้เราคลิ๊ก OK ครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvb13zoliAMurcJWV1tTVUVDjsLBTNBuZDUIn6We41YhPds0Yp1DN8jeoI989goYh2-zZcaiMPq73I4EMwqhnNNplyd2yd_ykjHYnSNLAbn-GZbtjA7R6gEQSah1F8ft1Upi3M9LpLPaVV/s1600/ScreenHunter_13+Oct.+12+22.41.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;343&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvb13zoliAMurcJWV1tTVUVDjsLBTNBuZDUIn6We41YhPds0Yp1DN8jeoI989goYh2-zZcaiMPq73I4EMwqhnNNplyd2yd_ykjHYnSNLAbn-GZbtjA7R6gEQSah1F8ft1Upi3M9LpLPaVV/s400/ScreenHunter_13+Oct.+12+22.41.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
หลังจากเปิดเครื่องเราจะได้หน้าตาเพื่อติดตั้ง Windows ตามแผ่นที่เรา ISO CD เอาไว้นะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4pF7BxHwKk0eBv_n4wlvDZsbM8L01DpRCdelleof5ETE_HmUBK2XrJJpDZ8w7BJf6vC7FaMtOkL8a12TvfNbUBp_80yFF4yjZu7u6NZzA4Xd_960ks9rRpOMCKjrUoQHTapy1A3J_B7jr/s1600/ScreenHunter_14+Oct.+12+22.45.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;342&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4pF7BxHwKk0eBv_n4wlvDZsbM8L01DpRCdelleof5ETE_HmUBK2XrJJpDZ8w7BJf6vC7FaMtOkL8a12TvfNbUBp_80yFF4yjZu7u6NZzA4Xd_960ks9rRpOMCKjrUoQHTapy1A3J_B7jr/s400/ScreenHunter_14+Oct.+12+22.45.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
เมื่อเราเลือกติดตั้ง Windows XP แล้วโปรแกรมก็จะเริ่มถูกติดตั้งครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi98ZxoNo22sZekGFcwp5Y40luSO_MbzzkbeSu3RcJ0JKFz_jnH8eAuYFk3IVlyfuG_65MgYJU3-M_T8PVSxMTGYekbJ5htc7fPyqexo6xBhZTqEss0TIF6bgYyMbknj6ahqDomvzVKTEmx/s1600/ScreenHunter_15+Oct.+12+22.46.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;260&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi98ZxoNo22sZekGFcwp5Y40luSO_MbzzkbeSu3RcJ0JKFz_jnH8eAuYFk3IVlyfuG_65MgYJU3-M_T8PVSxMTGYekbJ5htc7fPyqexo6xBhZTqEss0TIF6bgYyMbknj6ahqDomvzVKTEmx/s400/ScreenHunter_15+Oct.+12+22.46.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZmg-42s8XJTnpttDt2gdSC3OM9ekHTXlqPJ8IJHDLQTNQKlTkxT7fLsJHHVi45fKyrQOKfyjN9Qq2QOglOi_IU130h29zMk0WvYYxU-G1WBka_udChjyN1LGin8sGw534z3uNVPJtJl2a/s1600/ScreenHunter_16+Oct.+12+22.56.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;341&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZmg-42s8XJTnpttDt2gdSC3OM9ekHTXlqPJ8IJHDLQTNQKlTkxT7fLsJHHVi45fKyrQOKfyjN9Qq2QOglOi_IU130h29zMk0WvYYxU-G1WBka_udChjyN1LGin8sGw534z3uNVPJtJl2a/s400/ScreenHunter_16+Oct.+12+22.56.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
หลังจากนนั่นก็ติดตั้งไปตามปกติครับ เมื่อติดตั้งเสร็จเราจะได้หน้าตา Image ของเราประมาณนี้นะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUjyPRgSwURfojcSUMICD-y9pU-zn_dEbcMHTsZv9NB-Wo9w-w-dOkmFNUBOpoCriY3Wpl5o372qukbSL90ZJcldq9D0qHstkq44SX99lzh2Rh6t31eP9Zi6Evovn7ZMvGHrgF3EoncxVV/s1600/ScreenHunter_17+Oct.+12+23.52.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;332&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUjyPRgSwURfojcSUMICD-y9pU-zn_dEbcMHTsZv9NB-Wo9w-w-dOkmFNUBOpoCriY3Wpl5o372qukbSL90ZJcldq9D0qHstkq44SX99lzh2Rh6t31eP9Zi6Evovn7ZMvGHrgF3EoncxVV/s400/ScreenHunter_17+Oct.+12+23.52.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
เพียงเท่านนี้เราก็สามารถมีหลาย OS ในเครื่องๆ เดียวได้แล้วนะครับ</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/4524289818315290627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/10/virtual-machine-virtualbox.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/4524289818315290627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/4524289818315290627'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/10/virtual-machine-virtualbox.html' title='ติดตั้ง Virtual Machine ด้วยโปรแกรมฟรีๆ อย่าง VirtualBox'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMouHNcqmoVq24FXL6wNuac83-URhqTvhcllXO_P5P4XTiM0CpQZSvcWAOFQJP0J7GJwWv2glrGWQ-cESgAsV0YyaKmfXqKQpVFTE-IG9uCQa5quEwCQvVkgPDU4IPU8jKzNSIFXZK45_1/s72-c/ScreenHunter_01+Oct.+12+22.17.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-4235597330523825326</id><published>2012-10-11T00:36:00.001+07:00</published><updated>2012-10-11T00:36:06.332+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".NET Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Utility Program"/><title type='text'>วิธีดูว่าเครื่องเราติดตั้ง .NET Framework เวอร์ชั่นไหนบ้าง</title><content type='html'>เพื่อนหลายคนคงเคยประสบปัญหาว่าเวลาเขียนโปรแกรมด้วย .NET Framework แล้วไปรันบนเครื่องอื่นแล้วทำงานไม่ได้ เพราะว่า .NET Framework ไม่ต้องกับเวอร์ชั่นที่ Compile โปรแกรมมาแต่เราไม่รู้นี้สิว่าเครื่งนั่นลง .NET เวอร์ชั่นไหนอยู่ วันนี้เรามีวิธีการดูเวอร์ชั่นมาบอกครับ โดยปกติแล้วเราสามารถดูว่าเครื่องติดตั้งเวอร์ชั่นไหนได้ 2 วิธีครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilm7pMObZnxlBlcRidaqj_70boeqa3cSnrL7-LDFwE15pPwlYfNoWB-IwrxbLkcpxDR6VjLs_18i1TsVcrAisPgfjxxFSryoYWnu5MT2uxOxYydJGEj1rePt1yy2j_2S-w7AOnHstxrYKK/s1600/ScreenHunter_01+Oct.+11+00.25.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilm7pMObZnxlBlcRidaqj_70boeqa3cSnrL7-LDFwE15pPwlYfNoWB-IwrxbLkcpxDR6VjLs_18i1TsVcrAisPgfjxxFSryoYWnu5MT2uxOxYydJGEj1rePt1yy2j_2S-w7AOnHstxrYKK/s1600/ScreenHunter_01+Oct.+11+00.25.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;b&gt;ดูจาก regedit โปรแกรมโดยทำได้ดังนี้&lt;/b&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Start -&amp;gt; Run -&amp;gt; regedit&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK6nSu4ltnJE3NgV4Qvd4_DL_UoICrP3YbD-QHja4bAHqW7z4NOrKUkEFbbuOq-MYJIqypFKx2qxP25Y-YGBV-qqNKFuByjphPvuk0JQ4VBpbLSqASuLD-efM2xHt6XWSrDVTV10ZOgzPU/s1600/ScreenHunter_02+Oct.+11+00.29.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;207&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK6nSu4ltnJE3NgV4Qvd4_DL_UoICrP3YbD-QHja4bAHqW7z4NOrKUkEFbbuOq-MYJIqypFKx2qxP25Y-YGBV-qqNKFuByjphPvuk0JQ4VBpbLSqASuLD-efM2xHt6XWSrDVTV10ZOgzPU/s400/ScreenHunter_02+Oct.+11+00.29.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;จากนั่นก็ไปที่ &lt;b&gt;Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework&lt;/b&gt;&amp;nbsp;จะเห็นว่าเราได้ติดตั้งเวอร์ชั่นไหนไปบ้างแล้ว ตัวอย่างเช่นเครื่องนี้ติดตั้ง V1.0, V2.0.50727, V3.0 และ V4.0.30319&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;ดูได้จาก Windows Explorer โปรแกรมทำได้ดังนี้&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;Start -&amp;gt; Run -&amp;gt;&amp;nbsp;&lt;span style=&quot;background-color: #fbfcfc; font-family: Verdana, Arial, sans-serif; font-size: 15px; font-style: italic; line-height: 21px;&quot;&gt;&lt;b&gt;%systemroot%\Microsoft.NET\Framework&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwg-Fof8oIbU34QsJSNKBOQb_eoKWneeRImx1vobhDWAwuwntTjYTp2bE3tyAoKryL7nTKRyzR25YxMMez4vnt5tk-vaX0AGteJZusKfk5zbExEfK2SBthpR9rnZmb8Wq3mFDe0XH5cHtn/s1600/ScreenHunter_03+Oct.+11+00.34.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;161&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwg-Fof8oIbU34QsJSNKBOQb_eoKWneeRImx1vobhDWAwuwntTjYTp2bE3tyAoKryL7nTKRyzR25YxMMez4vnt5tk-vaX0AGteJZusKfk5zbExEfK2SBthpR9rnZmb8Wq3mFDe0XH5cHtn/s400/ScreenHunter_03+Oct.+11+00.34.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px; line-height: 21px;&quot;&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Verdana, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px; line-height: 21px;&quot;&gt;เพียงเท่านี้เราก็รู้แล้วละครับว่า .NET เวอร์ชั่นไหนที่เราติดตั้งไว้แล้วบ้าง&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/4235597330523825326/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/10/net-framework.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/4235597330523825326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/4235597330523825326'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/10/net-framework.html' title='วิธีดูว่าเครื่องเราติดตั้ง .NET Framework เวอร์ชั่นไหนบ้าง'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilm7pMObZnxlBlcRidaqj_70boeqa3cSnrL7-LDFwE15pPwlYfNoWB-IwrxbLkcpxDR6VjLs_18i1TsVcrAisPgfjxxFSryoYWnu5MT2uxOxYydJGEj1rePt1yy2j_2S-w7AOnHstxrYKK/s72-c/ScreenHunter_01+Oct.+11+00.25.gif" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-2611741735413124651</id><published>2012-10-06T17:09:00.001+07:00</published><updated>2012-10-06T17:11:07.645+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".NET Programming"/><title type='text'>C# .NET ดึงค่า Mac Address และ IP Address จากเครื่องคอมยังไง</title><content type='html'>วันนี้เรามาเรียนรุ้วิธีการดึงค่า Mac Address จากเครื่องคอมพิวเตอร์ของเรากันดีกว่าครับจริงๆ แล้วใน .NET Framework นั่นจะมีคลาสๆ หนึ่งชื่อว่า &lt;b&gt;NetworkInterface&lt;/b&gt;&amp;nbsp;ให้เราเอาไว้ใช้งานอยู่แล้วครับ การใช้งานก็ง่ายมากไม่ได้ยุ่งยากอะไรเลยครับ โดยในตัวคลาส &lt;b&gt;NetworkInterface &lt;/b&gt;นี้มี Property ที่สำคัญๆ อยู่ไม่กี่ตัวเองครับดังนี้&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Id &lt;/b&gt;เป็นตัวที่บอก Mac Address ของ Network Interface ตัวนั่นครับ&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Name &lt;/b&gt;บอกชื่อของ Network Interface&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Description &lt;/b&gt;บอกคำอธิบายเพิ่มเติม&lt;/li&gt;
&lt;li&gt;&lt;b&gt;NetworkInterfaceType &lt;/b&gt;ชนิดของ Network Interface&lt;/li&gt;
&lt;li&gt;&lt;b&gt;OperationalStatus &lt;/b&gt;สถานะปัจจุบันของ Network Interface&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Speed &lt;/b&gt;ความเร็วของ Network Interface&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
จากนั่นลองเขียนโปรแกรมตามดังนี้ครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhZLdMVn_obnxI8l8XGPPqkGqhtsxYt-VbEmK862-FNxltnZjorVDexVmnzApdTjsdhJTLanMMfW0-GmAmgHQYq2BXtkFLadfW4bA3UgMxBX5YyZia6v1uf0DdsIOuRye22CBl68IO6N0m/s1600/ScreenHunter_02+Oct.+06+16.43.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhZLdMVn_obnxI8l8XGPPqkGqhtsxYt-VbEmK862-FNxltnZjorVDexVmnzApdTjsdhJTLanMMfW0-GmAmgHQYq2BXtkFLadfW4bA3UgMxBX5YyZia6v1uf0DdsIOuRye22CBl68IO6N0m/s400/ScreenHunter_02+Oct.+06+16.43.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ผลลัพธ์ก็ประมาณนี้ครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFYaelMhSZ214C29An1R4ufPOIYFbFyJdiY-3bM9cTI9iFbFb5PEEPuHkSg1Q32dt5tob1XC5-UgylAn14WgAjPDaiuYCp4SwrcAe_wZdV1G4CgStetsRyuvDB7G2-8ZdhDG730TQhZ6lg/s1600/ScreenHunter_03+Oct.+06+16.43.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;204&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFYaelMhSZ214C29An1R4ufPOIYFbFyJdiY-3bM9cTI9iFbFb5PEEPuHkSg1Q32dt5tob1XC5-UgylAn14WgAjPDaiuYCp4SwrcAe_wZdV1G4CgStetsRyuvDB7G2-8ZdhDG730TQhZ6lg/s400/ScreenHunter_03+Oct.+06+16.43.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
เพียงเท่านี้เราก็ได้ Mac Address มาแล้วละครับส่วนถ้าต้องการรู้ IP Address เพิ่มก็โปรแกรมตามด่านล่างเลยครับ เพิ่มเติมนิดหนึ่งครับว่า &lt;b&gt;InterNetwork &lt;/b&gt;นี้หมายถึง IPv4 ครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHFTJGZySigp5iSA3Fr9pBIVPqx6XBpYDxx1f6m1Fiq8EmAprd4nTcwrISnxwplzZJXrBEjWeZ89Zfvr2RNz0uqRiZ_XfnU-2pE3Hm6lRRI6jKyvAQXx0dIb7sfhyphenhyphenNktUU0XVztOFRnoOg/s1600/ScreenHunter_04+Oct.+06+17.07.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;342&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHFTJGZySigp5iSA3Fr9pBIVPqx6XBpYDxx1f6m1Fiq8EmAprd4nTcwrISnxwplzZJXrBEjWeZ89Zfvr2RNz0uqRiZ_XfnU-2pE3Hm6lRRI6jKyvAQXx0dIb7sfhyphenhyphenNktUU0XVztOFRnoOg/s400/ScreenHunter_04+Oct.+06+17.07.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
ผลลัพธ์ก็ประมาณนี้นะครับ&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKj_klPs6epX-efJRpVXFKqhFuntQ8mHUEDdHKtheJME0jTAIXOFU8jxlaDleEA0SlgqcXxjoFyGw0kkppXbd0xSjOhmJ1s7W1T524w_K9P_WSNIFfWRg5oOthAgb3VLU3Dj3TMLEy-6sw/s1600/ScreenHunter_05+Oct.+06+17.08.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;156&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKj_klPs6epX-efJRpVXFKqhFuntQ8mHUEDdHKtheJME0jTAIXOFU8jxlaDleEA0SlgqcXxjoFyGw0kkppXbd0xSjOhmJ1s7W1T524w_K9P_WSNIFfWRg5oOthAgb3VLU3Dj3TMLEy-6sw/s400/ScreenHunter_05+Oct.+06+17.08.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/2611741735413124651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/10/c-net-mac-address-ip-address.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/2611741735413124651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/2611741735413124651'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/10/c-net-mac-address-ip-address.html' title='C# .NET ดึงค่า Mac Address และ IP Address จากเครื่องคอมยังไง'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhZLdMVn_obnxI8l8XGPPqkGqhtsxYt-VbEmK862-FNxltnZjorVDexVmnzApdTjsdhJTLanMMfW0-GmAmgHQYq2BXtkFLadfW4bA3UgMxBX5YyZia6v1uf0DdsIOuRye22CBl68IO6N0m/s72-c/ScreenHunter_02+Oct.+06+16.43.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-970500324195365661</id><published>2012-10-01T23:57:00.002+07:00</published><updated>2012-10-01T23:58:24.325+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Windows Script"/><title type='text'>วิธีการ Debug  Windows Script Host (WSH) หรือ VBScript บน Windows 7</title><content type='html'>หลายคนคงเคยรู้จักและเขียน Windows Script Host (WSH) หรือว่าตัว VBScript ที่ทำงานเหมือน Batch File แต่เจ้าตัว WSH นี้ทำงานได้ดีกว่า Batch File มากครับยกตัวอย่างเช่น&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;ลักษณะการเขียนที่ง่ายกว่า&amp;nbsp;&lt;/li&gt;
&lt;li&gt;สามารถใช้ภาษา VB ในการเขียน Script ได้&lt;/li&gt;
&lt;li&gt;มี Library ให้เลือกใช้งานได้ง่าย และ มากกว่า&lt;/li&gt;
&lt;li&gt;สามารถทำการ Debug ได้&lt;/li&gt;
&lt;li&gt;พัฒนาต่อยอดได้มากกว่า&amp;nbsp;Batch&amp;nbsp;File เยอะ&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
แต่หลายคนที่เคยเขียน WSH ใหม่ๆ คงสงสัยว่าเวลาที่เราจะ Debug Script ของเราแบบที่ละบรรทัดจะทำยังไง หรือว่าเราต้องการที่จะดูค่าที่อยู่ในตัวแปรแต่ละตัวทำยังไง วันนี้เรามีคำตอบให้ครับ ก่อนจะทำอย่างนั่นได้เราต้องไป Download โปรแกรมที่ชื่อว่า &lt;a href=&quot;http://www.microsoft.com/en-us/download/details.aspx?id=22185&quot; target=&quot;_blank&quot;&gt;Microsoft Script Debugger&lt;/a&gt; มาก่อนครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เมื่อติดตั้งโปรแกรมเรียบร้อยแล้วให้เราลองเขียน WSH Script ง่ายๆ ขึ้นมาสักตัวนะครับเพื่อเราจะใช้มันในการทดสอบการ Debug ของเราโดยบันทึกเป็น &lt;b&gt;test.vbs&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7Ekthp2_y6P4Y5CtzFKCFaDHk8iAjgcs_2b6v8jynzsisuNDOcHRSw2Wg36MWR60fqFAsoMPNSJ97gKiRBYhidqxn9_Jjl5N4eosWAWqPqGKNsuFFhysxkRQCaII3dK_pKbR1L-Ibe4v8/s1600/ScreenHunter_12+Oct.+01+23.47.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7Ekthp2_y6P4Y5CtzFKCFaDHk8iAjgcs_2b6v8jynzsisuNDOcHRSw2Wg36MWR60fqFAsoMPNSJ97gKiRBYhidqxn9_Jjl5N4eosWAWqPqGKNsuFFhysxkRQCaII3dK_pKbR1L-Ibe4v8/s1600/ScreenHunter_12+Oct.+01+23.47.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
จากนั่นเราก็ลองรัน Script ในรูปแบบธรรมดาดูก่อนครับว่ามันทำงานยังไง โดยปกติเราสามารถรัน Script ได้สองวิธีครับ 1. ดับเบิ้ลคลิ๊กได้โดยตรงเลย 2. ใช้คำสั่ง wscript.exe ตามนี้ครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE8jOrIPg2d7PdWfhhyOfKIIc1WCAEFY9qrzD9erxYlM3vO0BvYixW7rxqNvkLNtksTmHPucAt0AAKjoDfYxpSUySOmA3LaVQab3U47swFL7UeDt2ChJmCJYxA0jO9LSRrCWyig19uLsMR/s1600/ScreenHunter_13+Oct.+01+23.50.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE8jOrIPg2d7PdWfhhyOfKIIc1WCAEFY9qrzD9erxYlM3vO0BvYixW7rxqNvkLNtksTmHPucAt0AAKjoDfYxpSUySOmA3LaVQab3U47swFL7UeDt2ChJmCJYxA0jO9LSRrCWyig19uLsMR/s1600/ScreenHunter_13+Oct.+01+23.50.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
จากรูปเราจะได้ผลลัพธ์ออกมาเป็น Message Box นะครับ แต่ต่อมาเราจะทำการรันโปรแกรมโดยใช้ Debugger แล้วนะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7L2w4U4m3jVfEFItCOlFt3h9IciR1ZZFKPrbNmxF2dXKwjm3fhLzZvHWG96EFLPPHdh6XSN4g_BF8E58Cr6S4qe5ni_H35SIqY0UDoHmFy0I0J_IKH31zA-3nBlH1PFFgtnLScvUpZ1Ro/s1600/ScreenHunter_14+Oct.+01+23.51.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;109&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7L2w4U4m3jVfEFItCOlFt3h9IciR1ZZFKPrbNmxF2dXKwjm3fhLzZvHWG96EFLPPHdh6XSN4g_BF8E58Cr6S4qe5ni_H35SIqY0UDoHmFy0I0J_IKH31zA-3nBlH1PFFgtnLScvUpZ1Ro/s320/ScreenHunter_14+Oct.+01+23.51.gif&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
จะมีหน้าต่าง Microsoft Script Debugger ปรากฏขึ้นมาแบบนี้นะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgm9fwAWrHaVZyqppLoORqIx4yxKxJlynZSGiQRm9wdahbx4S_I7tuSHRqpGaDRJtzDDG9FgMbQ6imfFFJ5A-N_w4XrCRFDoBHjhEtafOK1CAXmXAONqjMvax4YFWkxtytDWrDzGUdxWu6f/s1600/ScreenHunter_15+Oct.+01+23.53.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgm9fwAWrHaVZyqppLoORqIx4yxKxJlynZSGiQRm9wdahbx4S_I7tuSHRqpGaDRJtzDDG9FgMbQ6imfFFJ5A-N_w4XrCRFDoBHjhEtafOK1CAXmXAONqjMvax4YFWkxtytDWrDzGUdxWu6f/s400/ScreenHunter_15+Oct.+01+23.53.gif&quot; width=&quot;385&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เราสามารถที่จะตรวจสอบการทำงานแต่ละบรรทัดได้จากโปรแกรมนี้เลยนะครับ ถ้าเราต้องการให้ทำงานทีละบรรทัดก็ให้ใช้ F8 นะครับส่วนถ้าเราต้องการดูว่าค่าในตัวแปรของเราเป็นค่าอะไรให้ใช้ Command Window นะครับ (เปิดได้โดย View -&amp;gt; Command Window) ในหน้าต่างให้เราใช้คำสั่ง &lt;b&gt;?VariableName&lt;/b&gt;&amp;nbsp;เพื่อจะดูค่าตัวแปรที่เราต้องการดูนะครับ เช่น&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI8SmB3W1RZUbU1gD_TcS7I7jYTlYEYNPVQliskdypRREhUaFrulCpbFX2p5LQscFWca9R_TYIm36Cf6PLUWMcEwHECpWAicvZgs9_z8I4YfAEWiEFIyDtSM2ABOLpY13TEFXwkaEBnHAq/s1600/ScreenHunter_16+Oct.+01+23.56.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI8SmB3W1RZUbU1gD_TcS7I7jYTlYEYNPVQliskdypRREhUaFrulCpbFX2p5LQscFWca9R_TYIm36Cf6PLUWMcEwHECpWAicvZgs9_z8I4YfAEWiEFIyDtSM2ABOLpY13TEFXwkaEBnHAq/s400/ScreenHunter_16+Oct.+01+23.56.gif&quot; width=&quot;380&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เพียงเท่านี้เราก็สามารถที่จะ Debug Script ได้แบบ Step by Step แล้วละครับ&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/970500324195365661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/10/debug-windows-script-host-wsh-vbscript.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/970500324195365661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/970500324195365661'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/10/debug-windows-script-host-wsh-vbscript.html' title='วิธีการ Debug  Windows Script Host (WSH) หรือ VBScript บน Windows 7'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7Ekthp2_y6P4Y5CtzFKCFaDHk8iAjgcs_2b6v8jynzsisuNDOcHRSw2Wg36MWR60fqFAsoMPNSJ97gKiRBYhidqxn9_Jjl5N4eosWAWqPqGKNsuFFhysxkRQCaII3dK_pKbR1L-Ibe4v8/s72-c/ScreenHunter_12+Oct.+01+23.47.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-8483976434677419820</id><published>2012-09-30T00:11:00.002+07:00</published><updated>2012-10-01T09:45:11.532+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".NET Programming"/><title type='text'>วิธีการทำ Decompiler หรือ Disassembler จาก .NET EXE เป็น Source Code</title><content type='html'>วันนี้เรามาเรียนรู้วิธีการ Decompiler หรือการ Disassembler .NET EXE ไปเป็น Source code กันครับ ก่อนอื่นเลยต้องบอกก่อนเลยนะครับว่าบทความนี้ทำขึ้นเพื่อการเรียนรู้และทำความเข้าใจการทำงานของ .NET Framework เท่านั่นนะครับไม่ได้มีเจตนาทางด้านมืดแต่อย่างใด :-)&lt;br /&gt;
&lt;br /&gt;
ก่อนอื่นเลยเราต้องมาเรียนรู้การทำงานตั้งแต่การ Compile source code ไปเป็น MSIL (Microsoft Intermediate Language) และเป็น Native Code ในที่สุดก่อนนะครับ เรามาเริ่มกันเลยครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy093L5_Igcdom13Ww1XQt0QUxZjOzhTMyYhNIHhAw_2mnxC7cj2hTkYKKNChI20jBySPnhP02HA-0QXT9BgBJl2gm8rU3XYMmXhuqgUEVJ_eqlQyZjawCbaytS6QOLqgElYLCveOzDlwN/s1600/ScreenHunter_02+Sep.+29+21.46.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;208&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy093L5_Igcdom13Ww1XQt0QUxZjOzhTMyYhNIHhAw_2mnxC7cj2hTkYKKNChI20jBySPnhP02HA-0QXT9BgBJl2gm8rU3XYMmXhuqgUEVJ_eqlQyZjawCbaytS6QOLqgElYLCveOzDlwN/s400/ScreenHunter_02+Sep.+29+21.46.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
โดยปกติแล้วเวลาเราเขียนโปรแกรมแล้วทำการ Compile นั่นตัว Compiler จะทำการ Compile ไฟล์ .cs ของเราไปเป็น MSIL Code หรือภาษากลางที่ตัว .NET Framework เข้าใจก่อนครับ&lt;b&gt;ไม่ใช่ทำเป็น EXE โดยตรงเลยอย่างภาษา C\C++&lt;/b&gt; นะครับ&lt;br /&gt;
&lt;br /&gt;
เมื่อเราได้ MSIL มาแล้วเราถึงจะเอาตัว MSIL ที่เราได้ไปรันโดยผ่านตัว CLR (Common Language Runtime) หรือว่า .NET Framework นั่นเองโดยตัว CLR จะทำหน้าที่ในการแปลงตัว MSIL ไปเป็น Native Code หรือว่าภาษาเครื่องนั่นเองครับ โปรแกรมแกรมของเราจึงจะทำงานได้หรือพูดง่ายๆ ก็จะได้ประมาณนี้นะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;C# Code -&amp;gt; Compiler -&amp;gt; MSIL Code -&amp;gt; CLR -&amp;gt; Native Code&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
เอาละครับเรารู้หลักการทำงานเบื้องต้นกันไปแล้วทีนี้เรามาดูวิธีการ Decompiler กันดีกว่าครับ เริ่่มแรกเลยเราต้องสร้างโปรแกรมเพื่อให้ได้ EXE ที่เราจะเอามาทดสอบก่อนเลยครับ&lt;br /&gt;
&lt;br /&gt;
ตัวอย่างแรกผมจะใช้โปรแกรม Hello world ในการทดสอบนะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHohYm_cx7OJq5wzBQAt0GxXfN8NcfbeJT3wsGDS-xE40Z1kAbm5GNXJx3fShrOTnxPmVAiv12w9hcw5mt_1SZrwvP1C6ejSJmkpT03q03NagOpoIVGOL0kNdNxJ2ePl4jOutYwQhE0alB/s1600/ScreenHunter_03+Sep.+29+23.32.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHohYm_cx7OJq5wzBQAt0GxXfN8NcfbeJT3wsGDS-xE40Z1kAbm5GNXJx3fShrOTnxPmVAiv12w9hcw5mt_1SZrwvP1C6ejSJmkpT03q03NagOpoIVGOL0kNdNxJ2ePl4jOutYwQhE0alB/s1600/ScreenHunter_03+Sep.+29+23.32.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
จากนั่นทำการ Compile โปรแกรมของเรานะครับเพื่อให้ได้ EXE มาโปนแกรม EXE เราจะอยู่ใน&amp;nbsp;&lt;b&gt;HelloWorld\bin\Debug&lt;/b&gt;&amp;nbsp;นะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjz7c5Wqe-2egwL-RQSyWF3jQRrO-ovDssaY5Ty2yTTy_SNDA3PYUqwG-GBsYQnzJuzIdKUpcrqpRvsixieR83yAJfJCvnzxe9n-kG93AqT6SBi8SOiK7QlNl-FMv-XWH8yHN6bEAcpffU/s1600/ScreenHunter_04+Sep.+29+23.50.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjz7c5Wqe-2egwL-RQSyWF3jQRrO-ovDssaY5Ty2yTTy_SNDA3PYUqwG-GBsYQnzJuzIdKUpcrqpRvsixieR83yAJfJCvnzxe9n-kG93AqT6SBi8SOiK7QlNl-FMv-XWH8yHN6bEAcpffU/s1600/ScreenHunter_04+Sep.+29+23.50.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
เมื่อเราได้ EXE มาเละทีนี้เราก็มาดาวโหลดโปรแกรมที่เราจะมาใช้ในการทำ Decompiler ก่อนนะครับที่นี้&amp;nbsp;&lt;a href=&quot;http://ilspy.net/&quot;&gt;http://ilspy.net/&lt;/a&gt;&amp;nbsp;โปรแกรมชื่อว่า &lt;b&gt;ILSpy&lt;/b&gt;&amp;nbsp;เมื่อดาวโหลดมาเสร็จก็แตกซิปแล้วจะมีไฟล์&amp;nbsp;&lt;b&gt;ILSpy.exe&lt;/b&gt;&amp;nbsp;ให้รันโปรแกรมเลยครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6gz2K9iGDX_mu17wLKYepf0RwfUVj3Rm2QSMdh7ZfJxjYy7c5IVERSXkQicmtecp3bza1uxdn-gKK-s7U_cGRXbSU_FMGg3fdwzu03xTorx2ZdI03Z2xZlnYcw1mFirWtSOeHGH9by7Wr/s1600/ScreenHunter_05+Sep.+29+23.53.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6gz2K9iGDX_mu17wLKYepf0RwfUVj3Rm2QSMdh7ZfJxjYy7c5IVERSXkQicmtecp3bza1uxdn-gKK-s7U_cGRXbSU_FMGg3fdwzu03xTorx2ZdI03Z2xZlnYcw1mFirWtSOeHGH9by7Wr/s1600/ScreenHunter_05+Sep.+29+23.53.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFsiVbftBibUeiElIx4fOZCF88YlV05qUrHqRznGiZYESrgY4qgKdeexYLfAybmdBNk8tgFOSA0nhQQ_s7i3l8lsSPpbO5WoE8G-w4gNCh1dtWAx-YKycTRufesiSulwi8Vyn0gRICt9bL/s1600/ScreenHunter_06+Sep.+29+23.54.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;290&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFsiVbftBibUeiElIx4fOZCF88YlV05qUrHqRznGiZYESrgY4qgKdeexYLfAybmdBNk8tgFOSA0nhQQ_s7i3l8lsSPpbO5WoE8G-w4gNCh1dtWAx-YKycTRufesiSulwi8Vyn0gRICt9bL/s400/ScreenHunter_06+Sep.+29+23.54.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
จากนั่นให้ทำการ File -&amp;gt; Open แล้วไปที่ EXE ของเราเลยนะครับ จากนั่นให้เราคลิก Main ฟังก์ชั่นที่เราได้เขียนโปรแกรมมานะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVr0jR-B-QpuWrnc-RDvsl1rYRhhm2R2EZPEetHVPcOejWZIEQhXyV3w8ssnV4PlDGuxCQojIl4xvjgVuD5B975_6dO-1g4MB9x0uqQXtgrI5JPdbyY9zY3s88VNSRgB201bLurbajJ-aC/s1600/ScreenHunter_07+Sep.+29+23.55.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;292&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVr0jR-B-QpuWrnc-RDvsl1rYRhhm2R2EZPEetHVPcOejWZIEQhXyV3w8ssnV4PlDGuxCQojIl4xvjgVuD5B975_6dO-1g4MB9x0uqQXtgrI5JPdbyY9zY3s88VNSRgB201bLurbajJ-aC/s400/ScreenHunter_07+Sep.+29+23.55.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ทางด้านขวามือเราก็จะเห็น Source code ของ EXE ตัวนั่นแล้วละครับ ทีนี้เราจะมาลองยากขึ้นนะครับโดยการลอง Decompiler โปรแกรมที่มีความซับซ้อนเพิ่มมากขึ้นตามนี้&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpvPvOAy2qWa7tUnY6XpZde6CEvx080m7jn_djVtAO2UJ5A-NzNlOlY4ns06Yxx3xAYTX-NNdzvHZH7L0hqTb6wlpbO1kF7jWFt94XF2Dglk44NS4jvn12fZydC1Caq9WUuCNmycAJyc4c/s1600/ScreenHunter_08+Sep.+30+00.08.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpvPvOAy2qWa7tUnY6XpZde6CEvx080m7jn_djVtAO2UJ5A-NzNlOlY4ns06Yxx3xAYTX-NNdzvHZH7L0hqTb6wlpbO1kF7jWFt94XF2Dglk44NS4jvn12fZydC1Caq9WUuCNmycAJyc4c/s1600/ScreenHunter_08+Sep.+30+00.08.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
เมื่อเราใช้โปรแกรม ILSpy จะได้ดังนี้&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsl7u_RMCWGgAsp3rBiW7uE-QKub6Lwj2QJblrmOc4PKmASIO5SAuFQIl2HVNdP2XrGVigrSkJ47sNkAh4e3Zt_jNmLgWCS87PhTkEY409kGtgrDeV4SpIDO6LOkuoP1xEeTarvOJrH3W_/s1600/ScreenHunter_09+Sep.+30+00.09.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;296&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsl7u_RMCWGgAsp3rBiW7uE-QKub6Lwj2QJblrmOc4PKmASIO5SAuFQIl2HVNdP2XrGVigrSkJ47sNkAh4e3Zt_jNmLgWCS87PhTkEY409kGtgrDeV4SpIDO6LOkuoP1xEeTarvOJrH3W_/s400/ScreenHunter_09+Sep.+30+00.09.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
เห็นมั้ยครับเพียงเท่านี้เราก็สามารถจะทำการ Decompiler หรือ Disassembler ได้แล้วละครับ</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/8483976434677419820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/decompiler-disassembler-net-exe-source.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/8483976434677419820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/8483976434677419820'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/decompiler-disassembler-net-exe-source.html' title='วิธีการทำ Decompiler หรือ Disassembler จาก .NET EXE เป็น Source Code'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy093L5_Igcdom13Ww1XQt0QUxZjOzhTMyYhNIHhAw_2mnxC7cj2hTkYKKNChI20jBySPnhP02HA-0QXT9BgBJl2gm8rU3XYMmXhuqgUEVJ_eqlQyZjawCbaytS6QOLqgElYLCveOzDlwN/s72-c/ScreenHunter_02+Sep.+29+21.46.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-5926611690623149077</id><published>2012-09-09T13:42:00.000+07:00</published><updated>2012-09-09T13:42:34.998+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Search Engine (SEO)"/><title type='text'>รู้จัก Google Page Rank เพื่อการทำ SEO</title><content type='html'>&lt;h3&gt;
Google Page Rank คืออะไร&lt;/h3&gt;
&lt;div&gt;
Page Rank (หรือค่า PR) คือระบบการให้เรตติ้งของหน้าเว็บเพจซึ่งแต่เดิมนั่นตอนแรกแรกที่ Google เริ่มทำ Search Engine นั่นทาง Google ได้ให้ Page Rank ของหน้าเพจแต่ละหน้าเท่ากันหมดโดย Search Engine ตัวแรกๆ นั่นจะดูเพียงแค่ Content และ Meta tags เท่านั่นไม่ได้สนใจ Page Rank เลยแต่ในปัจจุบันที่เว็บเพจมีเยอะมากขึ้นรวมถึงเนื้อหาและเว็ขเพจมีความซับซ้อนมากขึ้นทำให้ระบบ Search Engine ในปัจจุบันนั่นไม่ได้ใช่เพียงแค่ Content และ Meta tags อีกต่อไปแล้วแต่ระบบจะใช้ตัว Keyword และ Page Rank เข้ามารวมพิจารณาดัวย&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjo27hDfMeIXYpUmo1ZgpIMbvQBqWxfFIN2EW9dWWM9Oha6o44_jyNsCWOWwHG41EmCrfc5mQt4ziaxR5X1WNoxjxHDKV-f55qGt_0FECe8ts-D6oc2HbEoCIZ63mXhnZRC9nuzgYHwh16m/s1600/ScreenHunter_01+Sep.+09+13.19.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;297&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjo27hDfMeIXYpUmo1ZgpIMbvQBqWxfFIN2EW9dWWM9Oha6o44_jyNsCWOWwHG41EmCrfc5mQt4ziaxR5X1WNoxjxHDKV-f55qGt_0FECe8ts-D6oc2HbEoCIZ63mXhnZRC9nuzgYHwh16m/s400/ScreenHunter_01+Sep.+09+13.19.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
หลักในการตัดสินใจในการให้ Page Rank นั่น Google ได้เลือกจากเว็บใหญ่ๆ ที่มีความสำคัญและความน่าเชื่อถือมากๆ มาใช้ในการให้ Page Rank เช่น cnn.com, dmoz.com, espn.com โดยเว็บใหญ่ๆ เหล่านี้เป็นเว็บที่มีความน่าเชื่อถือสูงไปด้วย และเช่นกันถ้าเว็บใหญ่ๆ เหล่านี้ลิงค์ไปยังเว็บไหน เว็บนั่นก็จะมีค่า Page Rank สูงขึ้นด้วย ยกตัวอย่างเช่น เว็บ pantip.com มี Page Rank เท่ากับ 6 แล้วเราเอาที่เว็บนี้มีลิงค์มาที่เว็บเราเว็บของเราก็จะมีค่า Page Rank สูงขึ้นตาม pantip.com ด้วย (แต่ค่าไม่เท่ากันนะครับ) โดย Google จะให้ค่า Page Rank อยู่ระหว่าง 0 - 10 ถ้าเว็บไหนได้ 10 นี้ถือว่ายอดมากครับแต่เท่าที่ดูมายังไม่เจอครับขนาด cnn.com ยังได้แค่ 8 เองเลยครับ&lt;/div&gt;
&lt;h3&gt;
Page Rank ของเว็บเราคือเท่าไร&lt;/h3&gt;
&lt;div&gt;
แน่นอนครับเราสามารถดู Page Rank ของเราได้หลายวิธีแต่วันนี้ผมจะมาแนะนำวิธีที่ใช้กับ Google Chrome นะครับ ขั้นแรกเราต้องติดตั้ง PageRank Extension ใน Chrome ก่อนครับที่นี้เลยครับ&amp;nbsp;&lt;a href=&quot;https://chrome.google.com/webstore/detail/hbdkkfheckcdppiaiabobmennhijkknn?utm_source=chrome-ntp-icon&quot; target=&quot;_blank&quot;&gt;PageRank Status&lt;/a&gt;&amp;nbsp;เมื่อติดั้งเสร็จเรียบร้อยแล้วก็ให้ให้เราเข้าไปยังเว็บที่เราต้องการจะทดสอบครับ เช่น pantip.com เป็นต้นจากนั่น PageRank Extension จะตรวจสอบค่า Page Rank ของเว็บนั่นให้เราครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4bPkBbOK3FTQqyKb0u72wmq44dfKu10iS9kTfhA7iNGU-U5c5qpNs7JqrIWvpgtSCQKPqsGtWbZ86YxwxPWGQnLHZBC2tgh4x-RIANUTiHqwQMG1t2nRQKSTYzTm0C7ekk535ikU8-5UA/s1600/ScreenHunter_02+Sep.+09+13.27.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;286&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4bPkBbOK3FTQqyKb0u72wmq44dfKu10iS9kTfhA7iNGU-U5c5qpNs7JqrIWvpgtSCQKPqsGtWbZ86YxwxPWGQnLHZBC2tgh4x-RIANUTiHqwQMG1t2nRQKSTYzTm0C7ekk535ikU8-5UA/s400/ScreenHunter_02+Sep.+09+13.27.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
จากรูปเราจะเห็นนะครับว่าค่า Page Rank ของ pantip.com มีค่าเท่ากับ 6 และตัว Extension ตัวนี้ก็ยังสามารถจะบอก IP ของเว็บที่เรากำลังใช้งานอยู่ได้ด้วยนะครับ อีกทั้งเรายังสามารถดูรายละเอียดของ IP ตัวนี้ได้อีกด้วยครับโดยการคลิ๊กที่ &quot;whois&quot; ด้วยนะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw3HfJ0_UTuOH1a4A-S5gRwOHMl_ZHFXcp8-cYq9QRD6w80MyBwLuffGswTDDMJUAJyCvKOFDnFmxlzTuS8-Z63dGnctnHbeQyEsyZVn4WZwA_owaPL69qiaHUV0J5rpPFdlmbdwyFAbhi/s1600/ScreenHunter_03+Sep.+09+13.31.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;397&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw3HfJ0_UTuOH1a4A-S5gRwOHMl_ZHFXcp8-cYq9QRD6w80MyBwLuffGswTDDMJUAJyCvKOFDnFmxlzTuS8-Z63dGnctnHbeQyEsyZVn4WZwA_owaPL69qiaHUV0J5rpPFdlmbdwyFAbhi/s400/ScreenHunter_03+Sep.+09+13.31.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
ทำยังไงให้ค่า Page Rank ของเราเพิ่มขึ้น&lt;/h3&gt;
&lt;div&gt;
ทางที่เราจะทำให้ค่า Page Rank ของเราเพิ่มขึ้นได้นั่นคือเราต้องมีลิงค์อยู่ในเว็บที่ซึ่งมี Page Rank ดีดีอยู่ครับ นั่นหมายความว่าถ้าเราเอาลิงค์ไปแปะที่เว็บ NoName ที่มีค่า Page Rank เป็น 0 ก็จะไม่ได้ช่วยอะไรนะครับ แต่ถ้าเรามีลิงค์อยู่ในเว็บที่มีค่า Page Rank เป็น 6 ก็อาจจะเป็นไปได้ที่จะทำให้เว็บของเรามีค่า Page Rank เป็น 5 ก็ได้นะครับถ้าเว็บของเราได้รับความน่าเชื่อถือจาก Google ด้วยนะครับไม่ใช่ว่าจะได้ค่า 5 เลยทันที&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
สุดท้ายวิธีการทำ SEO นั่นยังมีอีกมากมายหลายวิธีนะครับไม่ใช่มีแค่การทำ Page Rank เท่านั่นนะครับ&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/5926611690623149077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/google-page-rank-seo.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/5926611690623149077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/5926611690623149077'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/google-page-rank-seo.html' title='รู้จัก Google Page Rank เพื่อการทำ SEO'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjo27hDfMeIXYpUmo1ZgpIMbvQBqWxfFIN2EW9dWWM9Oha6o44_jyNsCWOWwHG41EmCrfc5mQt4ziaxR5X1WNoxjxHDKV-f55qGt_0FECe8ts-D6oc2HbEoCIZ63mXhnZRC9nuzgYHwh16m/s72-c/ScreenHunter_01+Sep.+09+13.19.gif" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-2112093791147636592</id><published>2012-09-08T23:01:00.001+07:00</published><updated>2012-09-08T23:01:05.656+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="About Us"/><title type='text'>MSAccess2MySQL Application</title><content type='html'>&lt;h3&gt;
MSAccess2MySQL&lt;/h3&gt;
&lt;div&gt;
โปรแกรมใช้ในการก๊อปปี้ข้อมูลจาก MSAccess ไปยัง MySQL Database&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL6GTdEr1gWTgCUyAZa9IY4l-pjeig9HG-xooqXgXzCfNhS07gp8uRoqJmic-oOpleqVXjMoHfbD1qrC73yDQIB-46EgurlpfuvavwE6MmK7ffzfrERG_QZRw1O-wapD3lhbwTFJquT2XX/s1600/ScreenHunter_02+Sep.+08+22.55.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;242&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL6GTdEr1gWTgCUyAZa9IY4l-pjeig9HG-xooqXgXzCfNhS07gp8uRoqJmic-oOpleqVXjMoHfbD1qrC73yDQIB-46EgurlpfuvavwE6MmK7ffzfrERG_QZRw1O-wapD3lhbwTFJquT2XX/s400/ScreenHunter_02+Sep.+08+22.55.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
หน้าคอลฟิก&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3Cbku53gWeiILUIKGlzjMj8HwSQmU2z6l3CJEqYeMW1UgvZzjHBmBKsZvO5M_4_4rVFbxljWzkoVoyg3f6xEq0pBGMZewJJNuGz_n6p10AwyPIC-xZQme0_St8E871gD5znQxso8OyprN/s1600/ScreenHunter_03+Sep.+08+22.55.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;243&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3Cbku53gWeiILUIKGlzjMj8HwSQmU2z6l3CJEqYeMW1UgvZzjHBmBKsZvO5M_4_4rVFbxljWzkoVoyg3f6xEq0pBGMZewJJNuGz_n6p10AwyPIC-xZQme0_St8E871gD5znQxso8OyprN/s400/ScreenHunter_03+Sep.+08+22.55.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เมื่อทรานเฟอร์ข้อมูลเสร็จแล้ว&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBdykvyul-eCD-91hFcMMfDsyI_KmsQucAB1dO4vd8zPQ32wAOzrvDiQKJGgxXQGHMYkGQ6cXLIr8j4r0x88QJgniSyZUQMhhAso9NZSE4-q9CTf7rkPUCQBp1_htpSgE89eWPaWiXqXKt/s1600/ScreenHunter_04+Sep.+08+22.56.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;243&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBdykvyul-eCD-91hFcMMfDsyI_KmsQucAB1dO4vd8zPQ32wAOzrvDiQKJGgxXQGHMYkGQ6cXLIr8j4r0x88QJgniSyZUQMhhAso9NZSE4-q9CTf7rkPUCQBp1_htpSgE89eWPaWiXqXKt/s400/ScreenHunter_04+Sep.+08+22.56.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/2112093791147636592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/msaccess2mysql-application.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/2112093791147636592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/2112093791147636592'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/msaccess2mysql-application.html' title='MSAccess2MySQL Application'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL6GTdEr1gWTgCUyAZa9IY4l-pjeig9HG-xooqXgXzCfNhS07gp8uRoqJmic-oOpleqVXjMoHfbD1qrC73yDQIB-46EgurlpfuvavwE6MmK7ffzfrERG_QZRw1O-wapD3lhbwTFJquT2XX/s72-c/ScreenHunter_02+Sep.+08+22.55.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-1032879792219854139</id><published>2012-09-08T22:43:00.000+07:00</published><updated>2012-09-08T22:43:00.013+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="About Us"/><title type='text'>Barcode128 Generator with MySQL Database</title><content type='html'>&lt;h3&gt;
Barcode128 Generator with MySQL Database&lt;/h3&gt;
&lt;div&gt;
เป็นโปรแกรมที่ใช้ในการสร้างบาร์โค็ด 128 โดยปริ๊นต์ออกเป็นสติ๊กเกอร์&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzNZDs2MxmZ986uyLaEx1NkbCDL1rq_qw15mwO_ONFMiXMM5kjkY2Yum4LF1FbN1Po1Jku7nSwhtroitVvGKdKW5ytr_T7ncP6aAnX3EFGQdM6UPkrmcq_KRsEjXM_2Umc4ibsohEANOul/s1600/ScreenHunter_01+Sep.+08+22.17.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;340&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzNZDs2MxmZ986uyLaEx1NkbCDL1rq_qw15mwO_ONFMiXMM5kjkY2Yum4LF1FbN1Po1Jku7nSwhtroitVvGKdKW5ytr_T7ncP6aAnX3EFGQdM6UPkrmcq_KRsEjXM_2Umc4ibsohEANOul/s400/ScreenHunter_01+Sep.+08+22.17.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
หน้าคอนฟิก&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQu6ycL0d95z7DNMezPxWfp7VSNjufGCNM7Bucqzu6ugjYDcd-qUt3fdC7DxR7X2Un_ObDBbf7QRvbpPvq6Pwdx6v33Df_3gI3_SQxW0R7KCNNQqtWobKHSh4UGI-y5QnKQ-NZSppPKkkN/s1600/ScreenHunter_02+Sep.+08+22.17.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;380&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQu6ycL0d95z7DNMezPxWfp7VSNjufGCNM7Bucqzu6ugjYDcd-qUt3fdC7DxR7X2Un_ObDBbf7QRvbpPvq6Pwdx6v33Df_3gI3_SQxW0R7KCNNQqtWobKHSh4UGI-y5QnKQ-NZSppPKkkN/s400/ScreenHunter_02+Sep.+08+22.17.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
หน้าพีวิวก่อนปริ๊นต์จริง&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8VAF6m_NnWPreNacu3agMZYNm-uFWu-mtxxBMcnipprJZlOeLj7__YR_Da95iY0o4CkhcQ-_SW0ZKnozeWuNcsAqOqgFttPbDjidpWvFrG8JlKF3m3c4BxHtjyR3cTzEI1_NcB1pubeH_/s1600/ScreenHunter_01+Sep.+08+22.35.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;337&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8VAF6m_NnWPreNacu3agMZYNm-uFWu-mtxxBMcnipprJZlOeLj7__YR_Da95iY0o4CkhcQ-_SW0ZKnozeWuNcsAqOqgFttPbDjidpWvFrG8JlKF3m3c4BxHtjyR3cTzEI1_NcB1pubeH_/s400/ScreenHunter_01+Sep.+08+22.35.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/1032879792219854139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/barcode128-generator-with-mysql-database.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/1032879792219854139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/1032879792219854139'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/barcode128-generator-with-mysql-database.html' title='Barcode128 Generator with MySQL Database'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzNZDs2MxmZ986uyLaEx1NkbCDL1rq_qw15mwO_ONFMiXMM5kjkY2Yum4LF1FbN1Po1Jku7nSwhtroitVvGKdKW5ytr_T7ncP6aAnX3EFGQdM6UPkrmcq_KRsEjXM_2Umc4ibsohEANOul/s72-c/ScreenHunter_01+Sep.+08+22.17.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-4994888290644284684</id><published>2012-09-07T23:29:00.003+07:00</published><updated>2012-09-07T23:30:47.468+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><title type='text'>เรียนรู้และใช้งาน Chrome Developer Tools</title><content type='html'>&lt;h3&gt;
Chrome Developer Tools&lt;/h3&gt;
&lt;div&gt;
Chrome Developer Tools เป็นเครื่องมือตัวหนึ่งที่มีมาให้ในบาวเซอร์ Chrome แล้วโดยเครื่องมือตัวนี้สามารถช่วยให้เราสามารถที่จะทำการ Debugging เว็บที่เราเขียนขึ้นมาได้ไม่ว่าจะเป็นในด้านการตรวจสอบเรื่องของเวลาการ Loading, Scripting, Rendering หรือแม้แต่การ Painting โดยที่จริงแล้วนะครับเครื่องมือตัวนี้เป็นหนึ่งใน WebKit Project (ที่ Chrome ใช้เป็น Engine หลักในการแสดงผล HTML นั่นเองไงครับ) วันนี้เราจะมาเรียนรู้กันนะครับว่า Chrome Developer Tools ใช้งานยังไงและเครื่องมือนี้ทำอะไรให้เราได้บ้าง&lt;/div&gt;
&lt;h3&gt;
เรียกใช้งาน Developer Tools ยังไง&lt;/h3&gt;
&lt;div&gt;
เราสามารถเรียกใช้งานเครื่องมือได้โดยการกด F12 หรือ Ctrl + Shift + I หรือว่าเราเปิดจากเมนูได้ตางรูปนะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiq3oVQsHceSDh5mDTjP43nsZQe0GVZqY_nJ_6A5nzm0LP-cyNrdS8sYjKlcDWCZAW_vn8E1X4AyB0d48HloJjHZD1bzvssLlcqEu-u0bGu-GL0mK64oQrMLUKG2kD-PWt0NA0GMOr3Sxuu/s1600/ScreenHunter_01+Sep.+07+22.45.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;282&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiq3oVQsHceSDh5mDTjP43nsZQe0GVZqY_nJ_6A5nzm0LP-cyNrdS8sYjKlcDWCZAW_vn8E1X4AyB0d48HloJjHZD1bzvssLlcqEu-u0bGu-GL0mK64oQrMLUKG2kD-PWt0NA0GMOr3Sxuu/s400/ScreenHunter_01+Sep.+07+22.45.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3&gt;
มีเครื่องมืออะไรบ้างใน Developer Tools&lt;/h3&gt;
&lt;div&gt;
ในตัว Developer Tools นั่นเองก็มีเครื่องมือย่อยๆ ให้เราได้ใช้อีกเยอะเหมือนกันนะครับเรามาดูกันทีละตัวกันดีกว่าครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifiuN3y-Qxzz31vHsus3dOLmHjLixKUGPCU21rKvbFfTLvZtgqsaUXyy4hxR3nnN6GmugsJfyIxgJ5J-YpUMSZ4Zqnz5eCo2xK3gABCnvOWqB_D7cvNkSBuUCnpDsoxwHnIcbR6FPwEqet/s1600/ScreenHunter_02+Sep.+07+22.47.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;16&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifiuN3y-Qxzz31vHsus3dOLmHjLixKUGPCU21rKvbFfTLvZtgqsaUXyy4hxR3nnN6GmugsJfyIxgJ5J-YpUMSZ4Zqnz5eCo2xK3gABCnvOWqB_D7cvNkSBuUCnpDsoxwHnIcbR6FPwEqet/s400/ScreenHunter_02+Sep.+07+22.47.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h4&gt;
Elements&lt;/h4&gt;
&lt;div&gt;
เป็นเครื่องมือที่ทำให้เราสามารถดูตัว HTML Source Code ได้ครับรวมถึง JavaScript ด้วยนะครับโดยการแสดงผลก็จะอยู่ในรูแบบของ Document Object Model&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIGWBuZQGVxyxYS-V7SEw2d44Ipum0xTk1RyHhHC-w_9vQW4rXQ_2KsKCWkjgr8UlYu3LRzqVOjt4UJssZ_A4eFusWiKfObgzEFpCCGrAj0hacoz9xhuGDLsvUkHWWUJFklslDEXNZqanB/s1600/ScreenHunter_03+Sep.+07+22.51.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;222&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIGWBuZQGVxyxYS-V7SEw2d44Ipum0xTk1RyHhHC-w_9vQW4rXQ_2KsKCWkjgr8UlYu3LRzqVOjt4UJssZ_A4eFusWiKfObgzEFpCCGrAj0hacoz9xhuGDLsvUkHWWUJFklslDEXNZqanB/s400/ScreenHunter_03+Sep.+07+22.51.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h4&gt;
Resources&lt;/h4&gt;
&lt;div&gt;
เป็นเครื่องมือที่ทำให้เราสามารถที่จะตรวจสอบการใช้งานของ Resource ที่ซึ่งเราโหลดและเรียกใช้งานทั้งหมดในหน้าเว็บเพจของเรา โดยส่วนตัวแล้วผมคิดว่าเครื่องมือตัวนี้เหมาะสำหรับการเขียนเว็บแบบ HTML5 มากกว่านะครับเพราะว่าด้วยเครื่องมือตัวนี้ทำให้เราสามารถที่จะดู Local Database ที่ซึ่งเป็นมาตราฐานของ HTML5 แต่สำหรับ HTML ทั่วไปเราก็ใช้ดูพวก Session กับ Cookie ได้นะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9sLKKNMJzw0bvY291pt-gFMq78oLNGE-dU0YlEU41Uv2lWy1ZqU3CLJvLijFWtBhMPgi4FL2b36KhK_-diXrhkuUmSfHjroytUjDFvnMwT2tCd_MO3pEozw-UnZYhUye7tPVV1ByvIuWm/s1600/ScreenHunter_04+Sep.+07+22.57.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;223&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9sLKKNMJzw0bvY291pt-gFMq78oLNGE-dU0YlEU41Uv2lWy1ZqU3CLJvLijFWtBhMPgi4FL2b36KhK_-diXrhkuUmSfHjroytUjDFvnMwT2tCd_MO3pEozw-UnZYhUye7tPVV1ByvIuWm/s400/ScreenHunter_04+Sep.+07+22.57.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3&gt;
Network&lt;/h3&gt;
&lt;div&gt;
เป็นเครื่องมืออีกตัวที่น่าสนใจทีเดียวครับเพราะว่าเราสามารถดูว่าเราโหลดอะไรมาจาก Server บ้างใช้เวลานานแค่ไหนกว่าจะโหลดเสร็จ แล้วการโหลดมานั่นใช้ Bandwidth เท่าไร และอีกอย่างนะครับด้วยเครื่องมือตัวนี้เราสามารถดู HTTP Header ทั้ง Request และ Response ได้ด้วยละครับ &lt;b style=&quot;color: red;&quot;&gt;เครื่องมือตัวนี้มีประโยช์นมากครับถ้าใครจะดูว่าเว็บเราช้าเพราะอะไรบ้าง &lt;/b&gt;แต่จริงๆ ก็มีอีกตัวที่น่าสนใจนะครับคือ Timeline เดียวเราดูต่อในช่วงต่อไปนะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7yPHectQ8s8ArNN1mTAeLXPgEf5lgRlKvm-oXO9amkqsbE_LSHG_LVzgbrkMu2VTYL_9fj-fQvhBXyW2kqGfpEvhgcTFsQbMOkstLT0Fgxn1BugUvlXVA3SVgfNQkFwJF0V3MDY9T03nA/s1600/ScreenHunter_05+Sep.+07+23.01.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;223&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7yPHectQ8s8ArNN1mTAeLXPgEf5lgRlKvm-oXO9amkqsbE_LSHG_LVzgbrkMu2VTYL_9fj-fQvhBXyW2kqGfpEvhgcTFsQbMOkstLT0Fgxn1BugUvlXVA3SVgfNQkFwJF0V3MDY9T03nA/s400/ScreenHunter_05+Sep.+07+23.01.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3&gt;
Sources&lt;/h3&gt;
&lt;div&gt;
เครื่องมือตัวนี้สำหรับ JavaScript อย่างเดียวเลยยครับ เค้าเกิดมาเพื่อสิ่งนี้เลยครับด้วยเครื่องมือนี้เราสามารถที่จะ Debug หรือว่าแก้ไขตัว JavaScript ได้ขณะที่มันทำงานอยู่เลยละครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4xkryH1DvWMoB5xD532WoT5NdsCRDO1mDNRyHUbe7XvEJYQznw2HMFWqVfCCH_uKLAoAc3jFCmUFleTMYPtvXC6k_JS0uv4GUK9RCJLH40ZBc5OyicZwh1LM13WRAwwUpPccdwz3ZEO5E/s1600/ScreenHunter_06+Sep.+07+23.08.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4xkryH1DvWMoB5xD532WoT5NdsCRDO1mDNRyHUbe7XvEJYQznw2HMFWqVfCCH_uKLAoAc3jFCmUFleTMYPtvXC6k_JS0uv4GUK9RCJLH40ZBc5OyicZwh1LM13WRAwwUpPccdwz3ZEO5E/s400/ScreenHunter_06+Sep.+07+23.08.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3&gt;
Timeline&lt;/h3&gt;
&lt;div&gt;
ตัวนี้ะครับเจ๋งเอาไว้เพื่อทำการวัด Timing และ Speed ครับด้วยเครื่องมือตัวนี้เราสามารถที่จะรู้ได้เลยครับว่าเวลาที่ใช้ในเว็บเพจของเราส่วนใหญ่นั่นใช่เพื่ออะไรบ้างเช่น Loading, Scripting, Rendering หรือ Painting ครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqkLRIsdxnpdKyIuR0eOKPNKb_UfyG7JTr5QJYvK33OzQaVfFaVJ-nj2fmn2Xck3G3MGLbEengvUy5Gvn05j09vZt4E9AJniyZDasLg_j7q8-2Dh2IIbCg-DGns3RqklC_dMLfFBvGBpYK/s1600/ScreenHunter_07+Sep.+07+23.12.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;178&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqkLRIsdxnpdKyIuR0eOKPNKb_UfyG7JTr5QJYvK33OzQaVfFaVJ-nj2fmn2Xck3G3MGLbEengvUy5Gvn05j09vZt4E9AJniyZDasLg_j7q8-2Dh2IIbCg-DGns3RqklC_dMLfFBvGBpYK/s400/ScreenHunter_07+Sep.+07+23.12.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3&gt;
Profiles&lt;/h3&gt;
&lt;div&gt;
เครื่องมือตัวนี้เอาไว้เพื่อทำการวิเคราะห์ประสิทธิภาพของ JavaScript ครับยกตัวอย่างเช่น เราต้องการรู้ว่า Function ที่เราเขียนใน JavaScript นั่นใช้เวลาในการรันเท่าไรเราก็สามารถใช้เครื่องมือตัวนี้ในการวิเคราะห์ได้ครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgURvqW82rC63tMa6JRkdLSISI-VQSJH3PnmNAg9_Iqz7eh3Y1o8Tne0nLplsspSNu5lBfABf3jVrwrcBFv3_ZF9R5jeAsY9t1j6XRVdRBSZbZo8iEhnNu19xqrrOy1MtDzYr_zNoLXM9L0/s1600/ScreenHunter_08+Sep.+07+23.15.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgURvqW82rC63tMa6JRkdLSISI-VQSJH3PnmNAg9_Iqz7eh3Y1o8Tne0nLplsspSNu5lBfABf3jVrwrcBFv3_ZF9R5jeAsY9t1j6XRVdRBSZbZo8iEhnNu19xqrrOy1MtDzYr_zNoLXM9L0/s400/ScreenHunter_08+Sep.+07+23.15.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3&gt;
Audits&lt;/h3&gt;
&lt;div&gt;
เครื่องมือนี้ก็ดีนะครับจะให้คำแนะนำเราว่ามีต้องไหนของเว็บเพจเราที่สามารถจะปรับปรุงประสิทธิภาพได้บ้าง หรือส่วนไหนที่มันทำให้เว็บเพจมีประสิทธิภาพด้อยลง&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGxQg9_se4Y1OrRqYNdMAQY4LgqSp5XbBATWmy2Uqwp2kqgN8NhO01mWq9YFfHOz3zrOZ7oRl36XgMN1-nZ5gILdEebckBvMmZp8HqthyTan9DrClJePtoDA8vbvXIto2EC_iBlUYm-0YW/s1600/ScreenHunter_10+Sep.+07+23.18.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;181&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGxQg9_se4Y1OrRqYNdMAQY4LgqSp5XbBATWmy2Uqwp2kqgN8NhO01mWq9YFfHOz3zrOZ7oRl36XgMN1-nZ5gILdEebckBvMmZp8HqthyTan9DrClJePtoDA8vbvXIto2EC_iBlUYm-0YW/s400/ScreenHunter_10+Sep.+07+23.18.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3&gt;
Console&lt;/h3&gt;
&lt;div&gt;
ส่วนสุดท้ายนี้คือหน้า Console ครับหน้านี้เราสามารถที่จะทำงานติดต่อกับ JavaScript และ เขียนโปรแกรมติดตอกับเว็บเพจของเราได้ด้วยละครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrvsV_Xby3JPUKki6usNqvlAiX7Dw6TVCVf8U_4ujX0kZW6O6mL9htZb_uc18T-5nkUHLPor5JJ83bkgyZuXi_j5dSL_w2qpdmK8IqEWKjOWXs46Tfrxq0v0NaazYPHeWwyQQ-3O85f1p8/s1600/ScreenHunter_11+Sep.+07+23.27.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;137&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrvsV_Xby3JPUKki6usNqvlAiX7Dw6TVCVf8U_4ujX0kZW6O6mL9htZb_uc18T-5nkUHLPor5JJ83bkgyZuXi_j5dSL_w2qpdmK8IqEWKjOWXs46Tfrxq0v0NaazYPHeWwyQQ-3O85f1p8/s400/ScreenHunter_11+Sep.+07+23.27.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
รายละเอียดของการใช้งานเครื่องมือแต่ละตัวยังไม่จบเท่านี้นะครับยังมีต่อ แต่ไว้วันหลังผมจะมาเขียนต่อนะครับว่าแต่ละตัวใช้งานยังไง&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/4994888290644284684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/chrome-developer-tools.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/4994888290644284684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/4994888290644284684'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/chrome-developer-tools.html' title='เรียนรู้และใช้งาน Chrome Developer Tools'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiq3oVQsHceSDh5mDTjP43nsZQe0GVZqY_nJ_6A5nzm0LP-cyNrdS8sYjKlcDWCZAW_vn8E1X4AyB0d48HloJjHZD1bzvssLlcqEu-u0bGu-GL0mK64oQrMLUKG2kD-PWt0NA0GMOr3Sxuu/s72-c/ScreenHunter_01+Sep.+07+22.45.gif" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-2399304669804142301</id><published>2012-09-04T23:24:00.000+07:00</published><updated>2012-09-04T23:24:01.193+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer Concept"/><title type='text'>ตัวอย่างการแปลง Class Diagram เป็น Source Code</title><content type='html'>วันนี้เราจะมาสอนวิธีการแปลงตัว Class Diagram ไปเป็น Source Code นะครับโดยสมมุติว่าเราจะสร้าง Guitar Class ขึ้นมาเพื่อแทนตัวกีตาร์นะครับ และเราก็จะมี Inventory Class เพื่อเก็บกีตาร์หลายๆ ตัวไงละครับดังตามรูปด้านล่างเลยนะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyVWfEbRcO9Z2gbdBMb0mxRCxUC-7jBarJF6KBI1jrc5mPg3BgSbRPFYmKvdYaAzrIU2RFNgcr2DDyvPJf18rdfm3ooHg3okei1lOpCisZWPyUdYp-m8vO1VaXvgLYPKXJqLgwjvYOwpqi/s1600/ScreenHunter_42+Sep.+04+22.42.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyVWfEbRcO9Z2gbdBMb0mxRCxUC-7jBarJF6KBI1jrc5mPg3BgSbRPFYmKvdYaAzrIU2RFNgcr2DDyvPJf18rdfm3ooHg3okei1lOpCisZWPyUdYp-m8vO1VaXvgLYPKXJqLgwjvYOwpqi/s400/ScreenHunter_42+Sep.+04+22.42.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
เราจะเริ่มแปลงตัว Guitar Class ก่อนเลยนะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbFEGVU_aptYl3KFalmyp1qVI0Nj_FWUp7prIr7HnVBWVOLCRnnKT9n_mGAixVwrid7xzIx8JL3PKff_q31FNDgevIh54ZkAaRP7Pg2YCUAFzyfV1niAVcqETlSDFSS5KpKY5Uu1QBcclE/s1600/ScreenHunter_43+Sep.+04+22.44.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbFEGVU_aptYl3KFalmyp1qVI0Nj_FWUp7prIr7HnVBWVOLCRnnKT9n_mGAixVwrid7xzIx8JL3PKff_q31FNDgevIh54ZkAaRP7Pg2YCUAFzyfV1niAVcqETlSDFSS5KpKY5Uu1QBcclE/s400/ScreenHunter_43+Sep.+04+22.44.gif&quot; width=&quot;277&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
เราสามารถแปลงเป็น Source Code ได้ดังนี้&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiAGFv9cMb03sSwtAdupYgjBMXEIBpLzzOdfo_cr8sXkZIFdHetkfVHMUg3GnbMEuf62I7Wl9Fi3cQwHzNt21dPznSh00OX3uaLM5VyrNqBfZDMKmmndW3hw9nMQD91aBVmwesSft2_KHa/s1600/ScreenHunter_46+Sep.+04+23.17.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiAGFv9cMb03sSwtAdupYgjBMXEIBpLzzOdfo_cr8sXkZIFdHetkfVHMUg3GnbMEuf62I7Wl9Fi3cQwHzNt21dPznSh00OX3uaLM5VyrNqBfZDMKmmndW3hw9nMQD91aBVmwesSft2_KHa/s1600/ScreenHunter_46+Sep.+04+23.17.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ต่อมาเรามาแปลง Inventory Class กันครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMXXqCBb5ETGXkI_2p1UwvWI_SWSmUGwVRoaMI5tTLyUf4hGPFIGHfIQ_ji1-aLrM5LVr3hAaaZX8PRAC4JHxIbLCHMIGdaxcsfjRAse2WUcQTke-Dvn3dEPK5c7t87WaxtLVcknCFPK9c/s1600/ScreenHunter_45+Sep.+04+23.00.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;53&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMXXqCBb5ETGXkI_2p1UwvWI_SWSmUGwVRoaMI5tTLyUf4hGPFIGHfIQ_ji1-aLrM5LVr3hAaaZX8PRAC4JHxIbLCHMIGdaxcsfjRAse2WUcQTke-Dvn3dEPK5c7t87WaxtLVcknCFPK9c/s400/ScreenHunter_45+Sep.+04+23.00.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
เมื่อแปลงมาเป็น Source Code แล้วจะได้ดังนี้ครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5iNlzfDs20W6wnGSQ3G2Hcr2OoHjzzHs1tQpk4ObBcDLhdjk2Lh3PLwzfjju5ltbh0RoscN8GI0lRIxaOlkWD_aF9EtSsVmx9WKAZc__ICLrIMc9nPRX8Hxs5_g5eYMuG8en1OlFfGhiM/s1600/ScreenHunter_47+Sep.+04+23.17.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;336&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5iNlzfDs20W6wnGSQ3G2Hcr2OoHjzzHs1tQpk4ObBcDLhdjk2Lh3PLwzfjju5ltbh0RoscN8GI0lRIxaOlkWD_aF9EtSsVmx9WKAZc__ICLrIMc9nPRX8Hxs5_g5eYMuG8en1OlFfGhiM/s640/ScreenHunter_47+Sep.+04+23.17.gif&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
จากนั่นเราสามารถเขียน &amp;nbsp;Code เพื่อทดสอนได้ดังนี้&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiY3nMyKt8exUVQmR7GBM4FnFUwrrlOGydXCeBowsFNbIYtLIMFMa-OjwLGq9FnhW6VIshKWiGOkHQ1AjDXJtq-2QSNId6UGZrrxAdd4X00h8hzptA8PNfVvtKpvz4qfcNVP4Puei4SiiU3/s1600/ScreenHunter_48+Sep.+04+23.21.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiY3nMyKt8exUVQmR7GBM4FnFUwrrlOGydXCeBowsFNbIYtLIMFMa-OjwLGq9FnhW6VIshKWiGOkHQ1AjDXJtq-2QSNId6UGZrrxAdd4X00h8hzptA8PNfVvtKpvz4qfcNVP4Puei4SiiU3/s1600/ScreenHunter_48+Sep.+04+23.21.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
เพียงเท่านี้เราก็แปลง Class Diagram มาเป็น Source Code ได้แล้วละครับ</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/2399304669804142301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/class-diagram-source-code.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/2399304669804142301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/2399304669804142301'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/class-diagram-source-code.html' title='ตัวอย่างการแปลง Class Diagram เป็น Source Code'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyVWfEbRcO9Z2gbdBMb0mxRCxUC-7jBarJF6KBI1jrc5mPg3BgSbRPFYmKvdYaAzrIU2RFNgcr2DDyvPJf18rdfm3ooHg3okei1lOpCisZWPyUdYp-m8vO1VaXvgLYPKXJqLgwjvYOwpqi/s72-c/ScreenHunter_42+Sep.+04+22.42.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-8143093478395619083</id><published>2012-09-04T00:11:00.003+07:00</published><updated>2012-09-04T00:11:53.320+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><title type='text'>วิธีทำ Facebook Comment ใน Blogger</title><content type='html'>จากบทความก่อนนะครับที่เราได้เรียนรู้วิธีการทำ &lt;a href=&quot;http://pstudiodev.blogspot.com/2012/08/facebook-like-box-blogger.html&quot; target=&quot;_blank&quot;&gt;Facebook&amp;nbsp;Fanpage Blogger&lt;/a&gt; ไปแล้วนั่น วันนี้เราจะมาดูกันครับว่าขั้นตอนการทำกันอย่างไรบ้าง ขั้นตอนการทำง่ายมากครับไม่ได้ยุ่งยาก จะมียากอย่างเดียวก็คือตอนที่จะเอามาใสใน Blogger นี้เละครับ&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_3g0NiEaKTwXdbREOABQFlYFc6FCGOFbyZnuHI7DC6mXkKp-_soK3ML48NY-tm2fK23tkCgWc20p_6zjc0_qgy1inSH-WqQw5-huU1Buk0vR4foOxGMCVlggDVcyEhoORZmA79fONK0xG/s1600/ScreenHunter_32+Sep.+03+23.46.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_3g0NiEaKTwXdbREOABQFlYFc6FCGOFbyZnuHI7DC6mXkKp-_soK3ML48NY-tm2fK23tkCgWc20p_6zjc0_qgy1inSH-WqQw5-huU1Buk0vR4foOxGMCVlggDVcyEhoORZmA79fONK0xG/s400/ScreenHunter_32+Sep.+03+23.46.gif&quot; width=&quot;382&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
เริ่มแรกเลยเราต้องไปสร้าง Facebook Comment ก่อนครับโดยทาง Facebook ได้เตรียมเครื่องมือให้เราไว้แล้วครับที่นี้เลยครับ&amp;nbsp;&lt;a href=&quot;https://developers.facebook.com/docs/reference/plugins/comments/&quot; target=&quot;_blank&quot;&gt;https://developers.facebook.com/docs/reference/plugins/comments/&lt;/a&gt;&amp;nbsp;ที่ URL ให้เราใส่ URL เว็บเพจของเรานะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyyyEx7AZBr4t9I7ScMEuDd58LMA8Zu8-N5E1uS_hwqvK5us50dRgd1d0ykLTr5IX9x4mPu77JLwz5ubEPxLoVDOjP8wuTte99A3klsa9XK1gutdRw6MXZ8cQoLtY9Fo7u8ps1u0X209T0/s1600/ScreenHunter_33+Sep.+03+23.49.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;170&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyyyEx7AZBr4t9I7ScMEuDd58LMA8Zu8-N5E1uS_hwqvK5us50dRgd1d0ykLTr5IX9x4mPu77JLwz5ubEPxLoVDOjP8wuTte99A3klsa9XK1gutdRw6MXZ8cQoLtY9Fo7u8ps1u0X209T0/s400/ScreenHunter_33+Sep.+03+23.49.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เมื่อเลือกรูปแบบได้ตามต้องการแล้วก็ให้คลิ๊ก Get Code นะครับเพื่อเราจะได้เอาโค็ดไปใส่ในหน้า Blogger ของเราให้เราเลือกแบบ HTML5 นะครับ ตัวโค็ดจะมีด้วยกัน 2 ส่วน ส่วนที่เป็น Javascript และส่วนที่เป็น HTML ที่เราจะเอาไปแสดงคอมเมนต์ของเรานะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1kvOf8grSGwL6YjhIoN7w89fJ5BmfKpJt3QGSct6Kcs55eIabo5uJMnKWF8mTfDg2PF7P8wj1AdvWRKCAKTF3GU79Zo49eptab6r13TMSeqWR6D-zT3-D4IPhslV5mwLccnEfmDKN_fn0/s1600/ScreenHunter_34+Sep.+03+23.50.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;248&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1kvOf8grSGwL6YjhIoN7w89fJ5BmfKpJt3QGSct6Kcs55eIabo5uJMnKWF8mTfDg2PF7P8wj1AdvWRKCAKTF3GU79Zo49eptab6r13TMSeqWR6D-zT3-D4IPhslV5mwLccnEfmDKN_fn0/s400/ScreenHunter_34+Sep.+03+23.50.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เมื่อเราได้โค็ดมาแล้วเราก็ไปที่ Blogger ของเรานะครับในส่วนของ Template&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAUmKaOgqFSayrdpLhMXmWnCgqedtPwZeYUO3a4JXcX-w9Gexjw27f4nDY7JiO4MXkbFIQ4kqJva6jw_aWvZezLEQ86FkDvqVxuWbMiyM5HcapsJHefadIxE8yh1TYBRQA9SpPdmASpwO8/s1600/ScreenHunter_35+Sep.+03+23.54.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;256&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAUmKaOgqFSayrdpLhMXmWnCgqedtPwZeYUO3a4JXcX-w9Gexjw27f4nDY7JiO4MXkbFIQ4kqJva6jw_aWvZezLEQ86FkDvqVxuWbMiyM5HcapsJHefadIxE8yh1TYBRQA9SpPdmASpwO8/s400/ScreenHunter_35+Sep.+03+23.54.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เลือก Edit HTML จะมีหน้าต่างขึ้นมาเพื่อให้เรายืนยันว่าต้องการแก้ไข HTML นี้จริงๆ (การแก้ไข้ HTML โดยตรงถ้าแก้ผิดอาจทำให้การแสดงเพี้ยนไปได้ครับ) จากนั่นเลือก Proceed&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4KVYaQESAWcpFI-F2SGFBxsx1Y3mqgvkc_-cbEoPYHgSpoJwLkwvv3n1kut_pD4u_Qr0Tm5zlBj4eBX0AcnUVQ8173X7CGlGeoZh3aHIC5gmfbP566dBD6MN23F5y-uhq3KtnJOPvRW_g/s1600/ScreenHunter_36+Sep.+03+23.55.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;290&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4KVYaQESAWcpFI-F2SGFBxsx1Y3mqgvkc_-cbEoPYHgSpoJwLkwvv3n1kut_pD4u_Qr0Tm5zlBj4eBX0AcnUVQ8173X7CGlGeoZh3aHIC5gmfbP566dBD6MN23F5y-uhq3KtnJOPvRW_g/s400/ScreenHunter_36+Sep.+03+23.55.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เพื่อกันความผิดพลาดเราควรจะ Backup HTML Code ของเดิมไว้ก่อนนะครับ เมื่อเราคลิ๊ก Proceed จะมีหน้าต่าง HTML Code ขึ้นมาให้เราแก้ไขตามนี้ครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7JFrsNetSVNmQKY5RxBsE8-5TNRTq0pNKtHoIttYe59SiJvv8zfTAjETVNOvCsi1jkARaRtP86H63HHz5VJEwqWiZCMsoHa3OaCSen5zJthnEyNjcWVlXGD4jIYiDNCzqCldiN69NA-A4/s1600/ScreenHunter_37+Sep.+03+23.59.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;291&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7JFrsNetSVNmQKY5RxBsE8-5TNRTq0pNKtHoIttYe59SiJvv8zfTAjETVNOvCsi1jkARaRtP86H63HHz5VJEwqWiZCMsoHa3OaCSen5zJthnEyNjcWVlXGD4jIYiDNCzqCldiN69NA-A4/s400/ScreenHunter_37+Sep.+03+23.59.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
ให้เราหาคำว่า &amp;lt;body&amp;gt; เพื่อจะทำการใส่โค็ดในส่วนของ&amp;nbsp;JavaScript&amp;nbsp;ใต้ &amp;lt;body&amp;gt; แต่ก่อนที่เราจะใส่โค็ดไปได้นั่นเราต้องทำการแปลงโค็ดก่อนครับโดยแปลงที่นี้ครับ&amp;nbsp;&lt;a href=&quot;http://centricle.com/tools/html-entities/&quot; target=&quot;_blank&quot;&gt;http://centricle.com/tools/html-entities/&lt;/a&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiVX3CqU7iLs04-FpJOx16WloR4GJo0wpAPjQsbTL9WZp4Lc_VRU7Y35K8EiB5Ebll7VrZ5QR86MpSFv-gA4mB3B9CNrNWrqWyxFrVC-bE3IfH4STu-UfghjUL5FvZxKfH49JhBTOEq5QE/s1600/ScreenHunter_40+Sep.+04+00.05.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;267&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiVX3CqU7iLs04-FpJOx16WloR4GJo0wpAPjQsbTL9WZp4Lc_VRU7Y35K8EiB5Ebll7VrZ5QR86MpSFv-gA4mB3B9CNrNWrqWyxFrVC-bE3IfH4STu-UfghjUL5FvZxKfH49JhBTOEq5QE/s400/ScreenHunter_40+Sep.+04+00.05.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
จากนั่นให้เราก็อบโค็ดที่เราได้มาไว้ใต้ &amp;lt;body&amp;gt; ดังนี้ครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpBeqPkf8xvGLwMMBVjyPitmWExUFPjSIjE9mg2zbBKkG2XdCPddbfYrvuSi28PQKch9w4CSxTSl1Zj6Grc8A1DE-7n9stlqdUGNZxR3U9GxTHEU0PVfT3eyXUVEYXNd1XXJUbFXOEsUqT/s1600/ScreenHunter_39+Sep.+04+00.02.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;291&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpBeqPkf8xvGLwMMBVjyPitmWExUFPjSIjE9mg2zbBKkG2XdCPddbfYrvuSi28PQKch9w4CSxTSl1Zj6Grc8A1DE-7n9stlqdUGNZxR3U9GxTHEU0PVfT3eyXUVEYXNd1XXJUbFXOEsUqT/s400/ScreenHunter_39+Sep.+04+00.02.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
ต่อมาเราก็ต้องมาใส่โค็ดส่วนที่สองกันแล้วครับ ให้ใส่ไว้ที่ไหนก็ได้ครับแล้วแต่ชอบ หรือว่าจะใส่แบบตัวอย่างก็ได้ครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMda6lphfo2JSVhKCs9iB-CZwJgWfNthPdcXMHs1JihCr9tImqq8Am9oN29OJZPNcKvpG3NzsKTP726m31TsIwc_P1xSEZ05yt64RHqIxJiocURFw0kmGAzVpSLUvltuwwH3Qw27w20F0I/s1600/ScreenHunter_41+Sep.+04+00.09.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;351&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMda6lphfo2JSVhKCs9iB-CZwJgWfNthPdcXMHs1JihCr9tImqq8Am9oN29OJZPNcKvpG3NzsKTP726m31TsIwc_P1xSEZ05yt64RHqIxJiocURFw0kmGAzVpSLUvltuwwH3Qw27w20F0I/s400/ScreenHunter_41+Sep.+04+00.09.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
จากนั่นก็ลอง Preview ดูก่อนครับอย่างเพิ่ง Save template ถ้าพอใจเมื่อไรแล้วค่อย Save ครับ ยังไงก็ลองทำดูกันนะครับ&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/8143093478395619083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/facebook-comment-blogger.html#comment-form' title='20 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/8143093478395619083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/8143093478395619083'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/facebook-comment-blogger.html' title='วิธีทำ Facebook Comment ใน Blogger'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_3g0NiEaKTwXdbREOABQFlYFc6FCGOFbyZnuHI7DC6mXkKp-_soK3ML48NY-tm2fK23tkCgWc20p_6zjc0_qgy1inSH-WqQw5-huU1Buk0vR4foOxGMCVlggDVcyEhoORZmA79fONK0xG/s72-c/ScreenHunter_32+Sep.+03+23.46.gif" height="72" width="72"/><thr:total>20</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-7009510216179783383</id><published>2012-09-03T23:36:00.002+07:00</published><updated>2012-09-03T23:36:38.538+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><title type='text'>แก้ปัญหา MySQL &quot;Out of sync with server&quot;</title><content type='html'>พอดีผมได้มีโอกาสได้เจอเจ้าปัญหาตัวนี้ ผมก็งงไปกับมันเหมือนกันครับเพราะว่าลองที่เครื่องผม เครื่องคนอื่นก็ไม่เป็น แต่เป็นกับเครื่องที่ติดต่อฐานข้อมูลของ CentOS งงเลยครับมันเป็นอะไรหว้า ก็ลองหาข้อมูลทางเน็ตดูจึงได้รู้ว่าแท้ที่จริงแล้วมันคือ Bug ของทาง MySQL Connectors นั่นเองครับ หรือว่าเจ้าตัว MySQL.Data.dll ที่เราทำการ Reference นั่นเองไงครับทาง MySQL เค้าคอนเฟริมเองเลย เอิ๊กๆ คงจะรอแก้ในเวอร์หน้ามั่งครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEwp_3zWfwLXFnPsRD9u_Tw_VvA55H6kEMPI3diuevwY9Wxyr3Iwpd0thJIMjNo6Xw-gzsEgcFOmFAiwDfgYZLXKLccPlnzhp_ssU8c8MtQ3gYsgEa1eNgshFud2q1tLomQtxsFlHJz9hi/s1600/php-mysql.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEwp_3zWfwLXFnPsRD9u_Tw_VvA55H6kEMPI3diuevwY9Wxyr3Iwpd0thJIMjNo6Xw-gzsEgcFOmFAiwDfgYZLXKLccPlnzhp_ssU8c8MtQ3gYsgEa1eNgshFud2q1tLomQtxsFlHJz9hi/s1600/php-mysql.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
โดยเท่าที่ผมทดสอบดูจะเกิดกับ CentOS เท่าที่รู้นะตอนนี้นะครับ เพราะตอนนั่นลองเอาเครื่อง Client ที่เป็น Win 7 ลองต่อไปที่ Database Server ที่เป็น CentOS ดูเป็นเรื่องเลยครับทั้งๆ ที่พอลองต่อไปที่ Windows และ Ubuntu ก็ทำงานได้ดีทุกอย่าง เอาละครับมาดูวิธีแก้กันดีกว่าครับ&lt;br /&gt;
&lt;br /&gt;
วิธีแก้ก็คือเราต้องถอยกลับไปใช้เวอร์ชั่นก่อนหน้านั่นครับ ตอนที่ผมใช้ MySQL.Data.dll เป็น Version 6.4.5 เป็นตัวที่มีปัญหาผมก็เลยย้อนกลับไปที่ 6.3.9 พอทำการ Compile โปรแกรมใหม่ก็ทำานได้ปกติทุกอย่างครับปัญหา &quot;Out of sync server&quot; ก็ไม่เจออีกเลย ยังไงก็ลองน้ำไปใช้กันดูนะครับ</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/7009510216179783383/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/mysql-out-of-sync-with-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/7009510216179783383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/7009510216179783383'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/mysql-out-of-sync-with-server.html' title='แก้ปัญหา MySQL &quot;Out of sync with server&quot;'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEwp_3zWfwLXFnPsRD9u_Tw_VvA55H6kEMPI3diuevwY9Wxyr3Iwpd0thJIMjNo6Xw-gzsEgcFOmFAiwDfgYZLXKLccPlnzhp_ssU8c8MtQ3gYsgEa1eNgshFud2q1tLomQtxsFlHJz9hi/s72-c/php-mysql.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-490475515537678871</id><published>2012-09-02T18:28:00.001+07:00</published><updated>2012-09-02T18:28:48.180+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".NET Programming"/><title type='text'>C# เขียนโปรแกรมให้ TextBox รับแต่ภาษาอังกฤษเท่านั่น</title><content type='html'>เพื่อนๆ หลายคนคงเคยเขียนโปรแกรมที่จะต้องมีข้อจำกัดว่าให้ TextBox รับ้อมูลได้แต่ตัวเลขเท่านั่น หรือว่าได้แต่ภาษาอังกฤษเท่านั่น วันนี้เราจะมาดูกันครับว่ามีขั้นตอนและวิธีการเขียนยังไง ก่อนอื่นเลยก่อนเราจะเขียนโปรแกรมเราต้องรู้เกี่ยวกับ ASCII กันก่อนครับ ถ้าใครรู้แล้วก็ข้ามไปเลย แต่ถ้าังไม่รู้ก็อ่านสักนิดครับ&lt;br /&gt;
&lt;br /&gt;
โดยปกติแล้วการที่เราจะแสดงตัวอักษา A ได้นั่นเราจะต้องส่งค่าตัวเลขที่เป็น Dec หรือเลขฐานสิบที่มีค่า 65 ไปให้กับคอมพิวเตอร์เพื่อสั่งให้มันแสดงผลตัวอักษา A ออกมา (ตัวอย่างในกรอบสีเขียวในรูปด้านล่าง) ดังนั่นถ้าเราต้องการเฉพาะตัวเลขเราก็ต้องสร้างเงื่อนไขว่า ค่าตัวอักษรจะต้องอยู่ระหว่าง 48 และ 57 แล้วถ้าเราจะเอาเฉพาะตัวอักษรภาษาอังกฤษค่าตัวอักษรก็ต้องอยู่ระหว่าง 65 และ 122 เป็นต้น เมื่อรู้คอลเซ็ปแล้วเราก็ไปเริ่มเขียนโปรแกรมกันเลยครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnTdoM0DoWlUrs6gcTAMLe6-pmqfogjhWbvYb_Ousk4N6ctiBwjJ03G1wFfyX17QEepPjkdp77NXWgFuPpvPRj-6TYxObDOKmgwS84MPvL3B8ESuC-L1HLDG3rZZDpZVa-8VmPyjxC-PrB/s1600/ScreenHunter_25+Sep.+02+17.54.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;275&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnTdoM0DoWlUrs6gcTAMLe6-pmqfogjhWbvYb_Ousk4N6ctiBwjJ03G1wFfyX17QEepPjkdp77NXWgFuPpvPRj-6TYxObDOKmgwS84MPvL3B8ESuC-L1HLDG3rZZDpZVa-8VmPyjxC-PrB/s400/ScreenHunter_25+Sep.+02+17.54.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ก่อนอื่นเลยก็สร้างโปรเจ็คก่อนเลยครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqOE3pDzVshhSi-HDbFnMH9UnVCAXnyW3MDfY56nNnFPJqIALEgLaSKbAZLNSD82gWUVh3xL_wZmvzVvdVSDM_xMkJaAvAA0Qb2E_aWI3ajblivuZYyB4uH8OnkPHenlxzb5e9xgOKBWSM/s1600/ScreenHunter_22+Sep.+02+17.43.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;276&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqOE3pDzVshhSi-HDbFnMH9UnVCAXnyW3MDfY56nNnFPJqIALEgLaSKbAZLNSD82gWUVh3xL_wZmvzVvdVSDM_xMkJaAvAA0Qb2E_aWI3ajblivuZYyB4uH8OnkPHenlxzb5e9xgOKBWSM/s400/ScreenHunter_22+Sep.+02+17.43.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
จากนั่นก็วาง Control ลงใน Form แบบนี้&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg8gkmTLTNwOdmWfPXh5n7OHY2GcPVNemtduPf_jqmQ1w0w8F_QFihVy27nWeC0qR1R-vc7RlGZ6gkxpzURIDv1J_sScmu1MF5VlFn_b1SddSV2mWammlrT6gO6aKLB-I80VFJLCTvK5f-/s1600/ScreenHunter_26+Sep.+02+18.07.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg8gkmTLTNwOdmWfPXh5n7OHY2GcPVNemtduPf_jqmQ1w0w8F_QFihVy27nWeC0qR1R-vc7RlGZ6gkxpzURIDv1J_sScmu1MF5VlFn_b1SddSV2mWammlrT6gO6aKLB-I80VFJLCTvK5f-/s1600/ScreenHunter_26+Sep.+02+18.07.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
จากนั่นเราก็เพิ่มโค็ดเข้าไปตามนี้&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhk90vjg9JeHKPRdTwD7GygZaSaPID6WaLDF3BMEqmIfYvwLfuGTvEiR5FwDHZG2xIF5JwprWMmL5mtnybJo64NHICuSldLaa2h_1OfdQKTmnMMJ1E_8ZFn9JwPSu0z3AAQ_khYnYmxtoJ/s1600/ScreenHunter_28+Sep.+02+18.09.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhk90vjg9JeHKPRdTwD7GygZaSaPID6WaLDF3BMEqmIfYvwLfuGTvEiR5FwDHZG2xIF5JwprWMmL5mtnybJo64NHICuSldLaa2h_1OfdQKTmnMMJ1E_8ZFn9JwPSu0z3AAQ_khYnYmxtoJ/s640/ScreenHunter_28+Sep.+02+18.09.gif&quot; width=&quot;472&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
จากนั่นลองทดสอบโปรแกรมนะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_nLUr_xa_B1CKuImyIRmNtMuYSz_O8wKgMgApmbEyOll5yoO1McVj5CnBbePw-tdIF_V6NqBn6yZhc500wT3IXra8DL1gQZyvzyDqs2-GLnkak0PrvyqxQM7Vof2l-5x6d1o1l0JRt6vD/s1600/ScreenHunter_29+Sep.+02+18.23.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_nLUr_xa_B1CKuImyIRmNtMuYSz_O8wKgMgApmbEyOll5yoO1McVj5CnBbePw-tdIF_V6NqBn6yZhc500wT3IXra8DL1gQZyvzyDqs2-GLnkak0PrvyqxQM7Vof2l-5x6d1o1l0JRt6vD/s1600/ScreenHunter_29+Sep.+02+18.23.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ถ้าต้องการ Source Code ของโปรแกรมคลิ๊กเลยครับ &lt;a href=&quot;https://docs.google.com/open?id=0B6fg6ym3_QsSd0RrWm84emRuSVU&quot; target=&quot;_blank&quot;&gt;คลิ๊ก&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/490475515537678871/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/c-textbox.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/490475515537678871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/490475515537678871'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/c-textbox.html' title='C# เขียนโปรแกรมให้ TextBox รับแต่ภาษาอังกฤษเท่านั่น'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnTdoM0DoWlUrs6gcTAMLe6-pmqfogjhWbvYb_Ousk4N6ctiBwjJ03G1wFfyX17QEepPjkdp77NXWgFuPpvPRj-6TYxObDOKmgwS84MPvL3B8ESuC-L1HLDG3rZZDpZVa-8VmPyjxC-PrB/s72-c/ScreenHunter_25+Sep.+02+17.54.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-5866268721348574797</id><published>2012-09-02T14:33:00.002+07:00</published><updated>2012-09-02T14:34:31.651+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Utility Program"/><title type='text'>ติดตั้ง FTP Server บน Windows 7 ด้วย FileZilla</title><content type='html'>โดยปกติแล้วถ้าเราใช้ Windows Server นั่นจะมีโปรแกรม FTP Server มาให้อยู่แล้วนะครับ แต่ถ้าเราใช้แค่ Windows ธรรมดาจะไม่มีโปรแกรมพวก FTP มาให้ใน Windows นะครับ ถ้าเราต้องการทำ FTP Server บนเครื่องที่เป็น Windows 7 เราจะต้องใช้ตัวโปรแกรม 3rd Party FTP Server ครับก็พระเอกของเราไงครับโปรแกรม &lt;a href=&quot;http://filezilla-project.org/&quot; target=&quot;_blank&quot;&gt;FileZilla&lt;/a&gt;&amp;nbsp;โดยที่จริงแล้วตัวโปรแกรมของ FileZilla นั่นมีทั้งที่เป็นแบบ Server และ Client ครับ วันนี้เราจะขอกล่าวถึงในส่วนของที่เป็น Server เท่านั่นครับ&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เริ่มแรกเลยเราต้องดาวโหลดโปรแกรม FileZilla มาก่อนครับที่นี้เลยครับ&amp;nbsp;&lt;a href=&quot;http://filezilla-project.org/&quot;&gt;http://filezilla-project.org/&lt;/a&gt;&amp;nbsp;ให้ดาวโหลด &lt;b&gt;FileZilla&lt;/b&gt;&amp;nbsp;&lt;b&gt;Server&lt;/b&gt;&amp;nbsp;นะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-qIUP2UYSzz1urOogxFdDubh7CXFpY_mlAJHpECmMModTvBxtoL8P0-ogov9sdUaoVwQaqSJleNpn5OtlUdtA-Wwt9FJG4K81c1AgkF2QjsIUr2C6hBeiON-5NCZ4pnKmmYgj-cEkNb7x/s1600/ScreenHunter_10+Sep.+02+13.56.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;295&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-qIUP2UYSzz1urOogxFdDubh7CXFpY_mlAJHpECmMModTvBxtoL8P0-ogov9sdUaoVwQaqSJleNpn5OtlUdtA-Wwt9FJG4K81c1AgkF2QjsIUr2C6hBeiON-5NCZ4pnKmmYgj-cEkNb7x/s400/ScreenHunter_10+Sep.+02+13.56.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เมื่อเราติดตั้งเสร็จเรียบร้อยแล้วก็มาดูกันครับว่าใน FileZilla มีโปรแกรมอะไรให้เราได้ใช้งานบ้าง&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2FVUsg_yMHNg4a7DlkThghbGpUf2Ml97OFOh3VtldNNHzc92KsBiPKxf_oZn0pnzsBEL9Po_eu7wrSKhyphenhyphenSnUy_phjw5dHDE2iZsKWch7D2IpDNcaS8XM1tPxrcyIu6wtqfurlJ7iaE0PW/s1600/ScreenHunter_11+Sep.+02+14.12.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2FVUsg_yMHNg4a7DlkThghbGpUf2Ml97OFOh3VtldNNHzc92KsBiPKxf_oZn0pnzsBEL9Po_eu7wrSKhyphenhyphenSnUy_phjw5dHDE2iZsKWch7D2IpDNcaS8XM1tPxrcyIu6wtqfurlJ7iaE0PW/s400/ScreenHunter_11+Sep.+02+14.12.gif&quot; width=&quot;292&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
ตัวโปรแกรมก็จะมี 3 ตัวนะครับ&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;FileZilla Server Interface มีไว้เพื่อเข้าสู่หน้าจอ Management Console ของตัว FTP Server FileZilla ครับ&lt;/li&gt;
&lt;li&gt;Start FileZilla Server และ Stop FileZilla มีไว้เพื่อ Start และ Stop FTP Service ครับ&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
ให้เราเปิดโปรแกรม FileZilla Server Interface ออกมานะครับ แลัวใส่ตามรูปด้านล่างเลยครับ&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUnTm1zy13Lpjq0Z2q4jT__N8z4gbmdt7FA8Y79ZVCH8vpzjsB-HoGoHKf8qlFcob-nboyzMnSrbXIA_HhHt12wh0WiLH-cXItl6IBDxI9ClAVRokfSe19izUGvt89gpPCUt6G2kERghiq/s1600/ScreenHunter_12+Sep.+02+14.15.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUnTm1zy13Lpjq0Z2q4jT__N8z4gbmdt7FA8Y79ZVCH8vpzjsB-HoGoHKf8qlFcob-nboyzMnSrbXIA_HhHt12wh0WiLH-cXItl6IBDxI9ClAVRokfSe19izUGvt89gpPCUt6G2kERghiq/s1600/ScreenHunter_12+Sep.+02+14.15.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
แล้วหน้า Management Console ก็จะเปิดขึ้นมาครับ ในหน้านี้เราสามารถจัดการ บัญชีผู้ใช้งาน ไดเร็กทรอรีที่เราต้องการทำ FTP ..... อีกมากมายครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxtnPqFGV3OTPPvGZrn1N5NMvCE5Iy6HVEf6WhyphenhyphenxLpi5Iti8dEr4g5jO6Qo95_5jwC6YH8jxWnRJzf5-nocKeQVfMcUn56jaiXNHeil3dr0io8lhODC8Fm6Wh2yRJqWCw9Q5bbYEeXwoD9/s1600/ScreenHunter_13+Sep.+02+14.16.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;292&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxtnPqFGV3OTPPvGZrn1N5NMvCE5Iy6HVEf6WhyphenhyphenxLpi5Iti8dEr4g5jO6Qo95_5jwC6YH8jxWnRJzf5-nocKeQVfMcUn56jaiXNHeil3dr0io8lhODC8Fm6Wh2yRJqWCw9Q5bbYEeXwoD9/s400/ScreenHunter_13+Sep.+02+14.16.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
ถ้าเราต้องการเพิ่มบัญชีผู้ใช้งานใหม่ก็ให้ไปที่ Edit -&amp;gt; Users ในหน้านี้เราสามารถที่จะเพิ่มผู้ใช้งานใหม่ได้โดยการคลิ๊กที่ Add แล้วใส่ชื่อที่เราต้องการลงไป จากนั่นอย่าลืม Enable Account และตั้ง Password ด้วยนะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEie6vugNVGjCNh2e09S2wIJFO-IO2ny44QWnHM0A-BbxpkqvXH0Ssc6UhrdMq-b58g77Ec7KhE_RDEhiLhR47yPrhLaZUpDOAxbjaaX9XuY2MyM-1PXUl6I3Q8HSEKuB3QZM4YmKpV0kEsn/s1600/ScreenHunter_14+Sep.+02+14.19.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;291&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEie6vugNVGjCNh2e09S2wIJFO-IO2ny44QWnHM0A-BbxpkqvXH0Ssc6UhrdMq-b58g77Ec7KhE_RDEhiLhR47yPrhLaZUpDOAxbjaaX9XuY2MyM-1PXUl6I3Q8HSEKuB3QZM4YmKpV0kEsn/s400/ScreenHunter_14+Sep.+02+14.19.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
ที่หน้า Shared Folder ให้เราเลือก Folder ที่เราต้องการจะทำ FTP ครับโดยการคลิ๊ก Add เพื่อเพิ่ม Folder แต่เราต้องมีการกำหนดด้วยว่าจะให้ Account ไหนใช้งานได้บ้างด้วยอย่างลืมเซ็ตด้วยนะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpGjPLiYltf5WDGhQeu9lWrtsXSldADwqtaI7iJ_jiiAlJ3MrMF9kNd0t2xV62649HQQ553ywzXu9LITw_-4cuKOoPf9vvsQ5v6SR7Qe6oyEzfHaVOZFY-lLnlzJBvNTjdLeLfUL_oR9Hu/s1600/ScreenHunter_15+Sep.+02+14.22.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;292&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpGjPLiYltf5WDGhQeu9lWrtsXSldADwqtaI7iJ_jiiAlJ3MrMF9kNd0t2xV62649HQQ553ywzXu9LITw_-4cuKOoPf9vvsQ5v6SR7Qe6oyEzfHaVOZFY-lLnlzJBvNTjdLeLfUL_oR9Hu/s400/ScreenHunter_15+Sep.+02+14.22.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
ที่หน้า Speed Limit เราสามารถกำหนดได้ด้วยครับว่าเราจะให้ Bandwidth ของการทำ FTP เท่าไร&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHopqxRtzQsrtbM54E9xy5ApWPkivOZGY_NcGDsfPOQjrOcE3yZqVL-HaNaZT5ygZq4CV57Q1TCHjuFoKkL4NJSVeBvp17JkalyZrFh2usIx3FmHfg6wuGkLcdbP1UklJ3_tXrelu4XHt_/s1600/ScreenHunter_16+Sep.+02+14.23.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;291&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHopqxRtzQsrtbM54E9xy5ApWPkivOZGY_NcGDsfPOQjrOcE3yZqVL-HaNaZT5ygZq4CV57Q1TCHjuFoKkL4NJSVeBvp17JkalyZrFh2usIx3FmHfg6wuGkLcdbP1UklJ3_tXrelu4XHt_/s400/ScreenHunter_16+Sep.+02+14.23.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เช่นกันครับที่หน้า IP Filter เราสามารถเลือกว่าจะตอบรับกับ IP ไหนได้เช่นกัน&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7uS0i1Md3nkQxjLJwVPONveeFrE2u177Ddj9_nnZcYb2fCJgAfG1QA-TFaQ8WZV1z9V1OTVihwWaJlM_dwSuo9VVobjNS-wSFeec75DFLf9OKlMt-tZ8LSJI02cwWwzRC4hEaP-bj7fXd/s1600/ScreenHunter_17+Sep.+02+14.24.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;292&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7uS0i1Md3nkQxjLJwVPONveeFrE2u177Ddj9_nnZcYb2fCJgAfG1QA-TFaQ8WZV1z9V1OTVihwWaJlM_dwSuo9VVobjNS-wSFeec75DFLf9OKlMt-tZ8LSJI02cwWwzRC4hEaP-bj7fXd/s400/ScreenHunter_17+Sep.+02+14.24.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เมื่อเราทำการสร้าง Account ใหม่แล้ว Shared Folder เรียบร้อยแล้วเราก็มาลองทำการ FTP กันเลยดีกว่าครับ จริงๆ แล้ว Widnows 7 นั่นมี FTP Client มาให้แล้วนะครับเรียกใช้งานได้โดยใส่ ftp://127.0.0.1 ที่ My Computer ได้เลยครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMF2HpaJk_glxsk-26JLuxJwSjojniPYS4Edqx-eu30gznUyExm8rPcD4wtURnfBksbWFDo4OwsOvbMJ27mDZcmD6v7r7S-A5IXBiT-nVwe-lOfRjxG8XkJG5dkrvO0WB_TqFHIYwkQ0qa/s1600/ScreenHunter_18+Sep.+02+14.26.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;252&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMF2HpaJk_glxsk-26JLuxJwSjojniPYS4Edqx-eu30gznUyExm8rPcD4wtURnfBksbWFDo4OwsOvbMJ27mDZcmD6v7r7S-A5IXBiT-nVwe-lOfRjxG8XkJG5dkrvO0WB_TqFHIYwkQ0qa/s400/ScreenHunter_18+Sep.+02+14.26.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
หลังจากนั่นก็จะมีหน้าต่างให้เราใส่ Username Password ตามนี้ครับก็ให้เราใส่ Username Password ที่เราได้สร้างไว้ลงไป&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4wSYWqGPsMfgHTQL3nLfEF8xxebElQi-PmRtC_ob7qTcW-ubTNFMqrIbSEaYhTGEfZ_9MG82L79TAsO2Io_rSNKHdjXIyrbUgCw3fc-YyGVjAiF1X3_Z8Sr5bo1ReBgaSyQhvs_O0qJlJ/s1600/ScreenHunter_20+Sep.+02+14.29.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;252&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4wSYWqGPsMfgHTQL3nLfEF8xxebElQi-PmRtC_ob7qTcW-ubTNFMqrIbSEaYhTGEfZ_9MG82L79TAsO2Io_rSNKHdjXIyrbUgCw3fc-YyGVjAiF1X3_Z8Sr5bo1ReBgaSyQhvs_O0qJlJ/s400/ScreenHunter_20+Sep.+02+14.29.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เพียงเท่านี้เราก็สามารถ Copy หรือ Download ไฟล์จาก FTP Server ของเราได้แล้วละครับ อีกนิดนะครับถ้าเราต้องการรู้ IP Address ของเราเพื่อจะส่งให้ผู้อื่นทำการ FTP มาที่เครื่อง Server ของเราได้นั่นก็ดู IP ได้จากการพิมพ์คำสั่ง &lt;b&gt;ipconfig&lt;/b&gt;&amp;nbsp;ลงใน cmd นะครับ (start -&amp;gt; run -&amp;gt; cmd &amp;nbsp; enter &amp;nbsp; ipconfig &amp;nbsp;enter)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjNkpb0FInvNI997xk755GhK2waoK3Xzsq0V_tPj-raYiqPUi4qiJYEONRGUxsKWWgT8f7aU64VBzs-vYi2LkrQbDbD4FNuRyt4ifyOEFVSEPfg5X_qOCKlEDVfpO7J6tY4vFmJ4WRz9hM/s1600/ScreenHunter_21+Sep.+02+14.32.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;311&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjNkpb0FInvNI997xk755GhK2waoK3Xzsq0V_tPj-raYiqPUi4qiJYEONRGUxsKWWgT8f7aU64VBzs-vYi2LkrQbDbD4FNuRyt4ifyOEFVSEPfg5X_qOCKlEDVfpO7J6tY4vFmJ4WRz9hM/s400/ScreenHunter_21+Sep.+02+14.32.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เพียงเท่านี้เราก็ได้ IP ของเครื่องเราแล้วละครับ&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/5866268721348574797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/ftp-server-windows-7-filezilla.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/5866268721348574797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/5866268721348574797'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/ftp-server-windows-7-filezilla.html' title='ติดตั้ง FTP Server บน Windows 7 ด้วย FileZilla'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-qIUP2UYSzz1urOogxFdDubh7CXFpY_mlAJHpECmMModTvBxtoL8P0-ogov9sdUaoVwQaqSJleNpn5OtlUdtA-Wwt9FJG4K81c1AgkF2QjsIUr2C6hBeiON-5NCZ4pnKmmYgj-cEkNb7x/s72-c/ScreenHunter_10+Sep.+02+13.56.gif" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-7424384476579293231</id><published>2012-09-02T13:44:00.002+07:00</published><updated>2012-09-02T13:44:42.604+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Utility Program"/><title type='text'>ทำหน้าจอ GUI สวยๆ ด้วย Mockup Builder</title><content type='html'>วันนี้ผมมีโปรแกรมสำหรับการทำ Mockup GUI เทพๆ มาฝากกันครับ หลายๆ คนคงเคยออกแบบ GUI ของโปรแกรมก่อนที่เราจะทำการเขียนโปรแกรมจริงๆ กันใช่มั้ยครับโดยมากแล้วเราจะใช้ปากกาหรือดินสอวาดบนกระดาษแต่เวลาแก้ไขก็จะยาก หรือถ้าดีหน่อยก็วาดด้วย Word หรือไม่ก็ Visio แต่โปรแกรมพวกนี้ก็ไม่ค่อยสะดวกเท่าไรเลนะครับ ผมได้เคยลองใช้โปรแกรมที่ชื่อว่า &lt;a href=&quot;http://mockupbuilder.com/&quot; target=&quot;_blank&quot;&gt;Mockup Builder&lt;/a&gt;&amp;nbsp;ตัวโปรแกรมมันเจ๋งมากเลยครับ หน้าตาใช้งานง่าย มีคอนโทรลให้เราเลือกใช้งานเยอะ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOa_2UA874iVU4S4TiVhobWDVufIC2fhq-HHvbGcvQwuklbN4vtzPP-Kl4QoNNvSOTxlG3CrUNQEXwwTcjIKKpL8GvJUmEI-5tAk4bsRokkgcK4m90FQtPbOmZx6DM7fbYt55HW7_UqCqv/s1600/ScreenHunter_07+Sep.+02+13.37.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;337&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOa_2UA874iVU4S4TiVhobWDVufIC2fhq-HHvbGcvQwuklbN4vtzPP-Kl4QoNNvSOTxlG3CrUNQEXwwTcjIKKpL8GvJUmEI-5tAk4bsRokkgcK4m90FQtPbOmZx6DM7fbYt55HW7_UqCqv/s400/ScreenHunter_07+Sep.+02+13.37.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ดาวโหลดโปรแกรมมาติดตั้งได้จากที่นี้นะครับ&amp;nbsp;&lt;a href=&quot;http://mockupbuilder.com/&quot;&gt;http://mockupbuilder.com/&lt;/a&gt;&amp;nbsp;เมื่อติดตั้งโปรแกรมเสร็จเรียบร้อยให้เราเรียกใช้งานโปรแกรมโดย Start -&amp;gt; Run -&amp;gt; Mockup Builder&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzclL5knnwKvSupN816KIH58agZt8shz9dTNVHUS1ZMwzMGKUMBLByvOi-HudEtrZTpULi1KhWNCf-3AHy3fF2jCmlrr9TIEW_spizo4wTPnfA88DCf0DFoTzF_jd8Sy7mstxii3x4Xot3/s1600/ScreenHunter_08+Sep.+02+13.40.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzclL5knnwKvSupN816KIH58agZt8shz9dTNVHUS1ZMwzMGKUMBLByvOi-HudEtrZTpULi1KhWNCf-3AHy3fF2jCmlrr9TIEW_spizo4wTPnfA88DCf0DFoTzF_jd8Sy7mstxii3x4Xot3/s400/ScreenHunter_08+Sep.+02+13.40.gif&quot; width=&quot;291&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
เมื่อเปิดโปรแกรมแล้วหน้าตาจะประมาณนี้นะครับ หน้าตาน่าใช้งานมากครับ แต่เสียอยู่อย่างเครื่องที่ใช้ต้องสเปคสูงหน่อยครับ เพราะว่าโปรแกรมถูกเครื่องขึ้นมาจาก Silverlight ที่ต้องการทรัพยากรเครื่องมากนั่นเองครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiG9Zumm46rrzNSGMnupeo0wP5A4P0j5_Tx55Nl79oAJOwWOj6-CPJt7IKEU4AyXdIPeRttrob22bya31LCoZpcIA8BtvUFcGEKbhr30rieW-mTeD38lE4KcXla9B4s2U8i7NKYwFxyCHzO/s1600/ScreenHunter_09+Sep.+02+13.42.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;245&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiG9Zumm46rrzNSGMnupeo0wP5A4P0j5_Tx55Nl79oAJOwWOj6-CPJt7IKEU4AyXdIPeRttrob22bya31LCoZpcIA8BtvUFcGEKbhr30rieW-mTeD38lE4KcXla9B4s2U8i7NKYwFxyCHzO/s400/ScreenHunter_09+Sep.+02+13.42.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ทีนี้เราก็สามารถที่จะวาดหน้าจอ GUI สวยๆ ได้แล้วละครับ</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/7424384476579293231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/gui-mockup-builder.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/7424384476579293231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/7424384476579293231'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/gui-mockup-builder.html' title='ทำหน้าจอ GUI สวยๆ ด้วย Mockup Builder'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOa_2UA874iVU4S4TiVhobWDVufIC2fhq-HHvbGcvQwuklbN4vtzPP-Kl4QoNNvSOTxlG3CrUNQEXwwTcjIKKpL8GvJUmEI-5tAk4bsRokkgcK4m90FQtPbOmZx6DM7fbYt55HW7_UqCqv/s72-c/ScreenHunter_07+Sep.+02+13.37.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-7515708540855300959</id><published>2012-09-01T17:44:00.001+07:00</published><updated>2012-09-01T17:45:27.440+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".NET Programming"/><title type='text'>เขียนโปรแกรม Contextual Menu กับปุ่มใน C# Windows Form</title><content type='html'>วันนี้เรามีทริกง่ายๆ มาแชร์กันนะครับ หลายคนคงรู้จัก Contextual Menu หรือว่า Menu ที่เปิดออกมาตอนเราคลิ๊กขวาเองนั่นเละครับ หลายคนที่เขียนโปรแกรมอาจจะสงสัยว่าเราจะเพิ่ม Contextual Menu ในปุ่มของเราได้ยังไงวันนี้เรามีวิธีการมาแนะนำกันครับ&lt;br /&gt;
&lt;br /&gt;
โดยโปรแกรมที่เราจะเขียนในวันนี้คือเมื่อเราคลิ๊กขวาที่ปุ่มแล้วจะมี Contextual Menu แสดงออกมาและใน Contextual Menu นั่นจะมี Menu ย่อยอยู่ 2 Menu นะครับโดยจะมี Enable และ Disable เพื่อเราจะทำการเปลี่ยนข้อความที่อยู่บนปุ่มนะครับ เรามาเริ่มกันเลยดีกว่าครับ&lt;br /&gt;
&lt;br /&gt;
สร้างโปรเจ๊คชื่อว่า RightClickEventOnButtonDemo กันก่อนเลยครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglPnZ0LaU9gR_C0d2hhQrkh5EfT0ivKoR9GrHA7uBes9h6HdNQqHXgyiIoBM5aQtIiHHV46JLufrP8H_Hs6q1EUPEcPWzvazii4mxG1hi9m_Z3h2GjeDAcFDI47A9JRQ1APtKP8DBgz30W/s1600/ScreenHunter_15+Sep.+01+17.15.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;268&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglPnZ0LaU9gR_C0d2hhQrkh5EfT0ivKoR9GrHA7uBes9h6HdNQqHXgyiIoBM5aQtIiHHV46JLufrP8H_Hs6q1EUPEcPWzvazii4mxG1hi9m_Z3h2GjeDAcFDI47A9JRQ1APtKP8DBgz30W/s400/ScreenHunter_15+Sep.+01+17.15.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
จากนั่นเราก็วาง Button ลงบนฟอร์มของเราแบบนี้&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnqCWEYQyTDI202RN2cHe5ngYZNSjLaNo7NAMSYclLzhKUgpIKzSzEIxQ1Va3dnVDt96qkRfpMA9bZvpbPmfvunt9DOPY_oNLMrI0Hts2iwUaDgZlw4_RCGkAV-xiCOVMQ_V-Wl7ZAUBKc/s1600/ScreenHunter_16+Sep.+01+17.16.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;248&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnqCWEYQyTDI202RN2cHe5ngYZNSjLaNo7NAMSYclLzhKUgpIKzSzEIxQ1Va3dnVDt96qkRfpMA9bZvpbPmfvunt9DOPY_oNLMrI0Hts2iwUaDgZlw4_RCGkAV-xiCOVMQ_V-Wl7ZAUBKc/s400/ScreenHunter_16+Sep.+01+17.16.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
เริ่มการเขียนโค๊ดใน Load_Form ตามนี้ เพื่อทำการเพิ่ม MouseDown Event ให้กับ Button ของเรานะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdloyfiIAyVUTx_c_hTGOpC-_OhoLfYOupvZ0EuCkFt_t-21TAgXD9VIgz6bZa2CLhx5LhlbHVf7vlu8miWEEBXMt6vfyuljqgtDVMNapkpjn2xI7Gp02lPtpDS8J7T6lpZeJ4YnTcqUry/s1600/ScreenHunter_17+Sep.+01+17.34.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;61&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdloyfiIAyVUTx_c_hTGOpC-_OhoLfYOupvZ0EuCkFt_t-21TAgXD9VIgz6bZa2CLhx5LhlbHVf7vlu8miWEEBXMt6vfyuljqgtDVMNapkpjn2xI7Gp02lPtpDS8J7T6lpZeJ4YnTcqUry/s400/ScreenHunter_17+Sep.+01+17.34.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
จากนั่นเราก็มาทำการเพิ่มโค็ดเมื่อมีการ Mouse Down ที่ปุ่มนะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOxAm2mPHKncXZ8WTm2Qbq6gxAmnEW19FNSDPsT4pg0J39DBL-GAsFcB6-6H0Vz3LFM8_9hYNxw7L_vxceMHWlPSV_Dh8prCnGZ6PIh4LIjB4-RW80_fv8CQBsBqVT3RWsWxr_BIBWMYgw/s1600/ScreenHunter_18+Sep.+01+17.39.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;293&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOxAm2mPHKncXZ8WTm2Qbq6gxAmnEW19FNSDPsT4pg0J39DBL-GAsFcB6-6H0Vz3LFM8_9hYNxw7L_vxceMHWlPSV_Dh8prCnGZ6PIh4LIjB4-RW80_fv8CQBsBqVT3RWsWxr_BIBWMYgw/s400/ScreenHunter_18+Sep.+01+17.39.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
จากนั่นก็เพิ่มโค็ดเมื่อมีการคลิ๊กที่ Contextual Menu ของ Menu 1 และ Menu 2 นะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0EzwXuuPTgnsVDxJwxv_P2OU7xkKk_P7J0M1dsRec5RJesdBy_VUouGYnyTQD_N7k9DRBMAK3ukU_a7SlJdzFdmI-Cjd-1gl2ukEAodfhA746VU7CdIDYY9jeNS4hwMMfcrSdSKqq77lL/s1600/ScreenHunter_19+Sep.+01+17.40.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;193&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0EzwXuuPTgnsVDxJwxv_P2OU7xkKk_P7J0M1dsRec5RJesdBy_VUouGYnyTQD_N7k9DRBMAK3ukU_a7SlJdzFdmI-Cjd-1gl2ukEAodfhA746VU7CdIDYY9jeNS4hwMMfcrSdSKqq77lL/s400/ScreenHunter_19+Sep.+01+17.40.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
เพียงเท่านี้เราก็มี Contextual Menu บนปุ่มของเราได้แล้วครับลองรันโปรแกรมดูก็จะได้ประมาณนี้นะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNEv-Qbt3DvO1IxNrRuQwLktdkTi0kSWnuukw13p58aw50tQp8pKxfB234z0YSrSGfnYoujrKQzLs-Yp_f-7hxgUGhRzjsWEVX0crcxipsLNasCFZf8YRwnZu8PpoI17sNjHRfQZZi601v/s1600/ScreenHunter_20+Sep.+01+17.41.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;256&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNEv-Qbt3DvO1IxNrRuQwLktdkTi0kSWnuukw13p58aw50tQp8pKxfB234z0YSrSGfnYoujrKQzLs-Yp_f-7hxgUGhRzjsWEVX0crcxipsLNasCFZf8YRwnZu8PpoI17sNjHRfQZZi601v/s400/ScreenHunter_20+Sep.+01+17.41.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ถ้าต้องการ Download Source Code ก็ที่นี้เลยครับ &lt;a href=&quot;https://docs.google.com/open?id=0B6fg6ym3_QsSakNuN002WXZXVzg&quot; target=&quot;_blank&quot;&gt;คลิ๊ก&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/7515708540855300959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/contextual-menu-c-windows-form.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/7515708540855300959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/7515708540855300959'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/09/contextual-menu-c-windows-form.html' title='เขียนโปรแกรม Contextual Menu กับปุ่มใน C# Windows Form'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglPnZ0LaU9gR_C0d2hhQrkh5EfT0ivKoR9GrHA7uBes9h6HdNQqHXgyiIoBM5aQtIiHHV46JLufrP8H_Hs6q1EUPEcPWzvazii4mxG1hi9m_Z3h2GjeDAcFDI47A9JRQ1APtKP8DBgz30W/s72-c/ScreenHunter_15+Sep.+01+17.15.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-3718784810916718537</id><published>2012-08-31T14:42:00.000+07:00</published><updated>2012-09-02T16:43:20.155+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".NET Programming"/><title type='text'>C# .Net พิมพ์ข้อมูลของเราเองในรูปแบของเราเองด้วย PrintDocument</title><content type='html'>หากใครกำลังหาวิธีการเขียนโปรแกรมเพื่อต้องการพิมพ์เอกสารออกเครื่องพิมพ์ด้วย C# .Net แล้วผมรับรองครับว่าหลังจากอ่านบทความนี้จบท่านต้องทำได้แน่นอนครับ สำหรับการพิมพ์งานใน .Net นี้เป็นอะไรที่ง่ายมากเลยครับเพราะว่า .Net ได้เตรียมคลาสที่ชื่อว่า PrintDocument เอาไว้ให้เราได้ใช้งานแล้วครับ ด้วยเจ้าคลาส PrintDocument เราสามารถทำการกำหนดค่า Document Name หรือ Printer Setting หรือแม้กระทั้งสามารถใช้งาน Print Method เพื่อทำการพิมพ์เอกสารได้เลยทีเดียวนะครับ และข้อดีอีกข้อของ PrintDocument คลาสมีอีกอย่างนะครับคือเราสามารถที่จะทำการดักอีเวนต์ต่างๆ ของการ Printได้ครับ เรายังสามารถที่จะใช้งาน Graphics ในการพิมพงานของเราได้อีกด้วยครับ เรามาดูตัวอย่างกันเลยดีกว่าครับ&lt;br /&gt;
&lt;br /&gt;
โดยตัวอย่างที่ผมจะใช้เป็นกรณีศึกษาดังนี้นะครับ ผมจะทำการพิมพ์ข้อมูลที่อยู่ใน DataGridView ทั้งหมดในกระดาษนะครับ เรามาเริ่มกันเลยครับ&lt;br /&gt;
&lt;br /&gt;
สร้างโปรเจ็คก่อนโดยจะให้ชื่อว่า PrintDocumentDemo&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4H18U0bUbjSX1M8rJoM_DE_QxQGsSol7TiNUjggM4a_9SYc7Ia1CYgU8x0p9gtZTWF9fS59Pvu0wk01qPG-k3ZtNBCAqJSiUmZYx14hxPISaU7lgQ4_iYLKrAVS6jMbO1Br1uSVRi3dnL/s1600/ScreenHunter_01+Aug.+31+13.47.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;270&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4H18U0bUbjSX1M8rJoM_DE_QxQGsSol7TiNUjggM4a_9SYc7Ia1CYgU8x0p9gtZTWF9fS59Pvu0wk01qPG-k3ZtNBCAqJSiUmZYx14hxPISaU7lgQ4_iYLKrAVS6jMbO1Br1uSVRi3dnL/s400/ScreenHunter_01+Aug.+31+13.47.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ลาก Control มาวางไว้ในฟอรม์ตามที่เราต้องการนะครับในนี้ก็จะมี TextBox, Button, DataGridView&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnN8AmJE8HWdozNT4KG01Y6yR-Gw4r0W6LG2wdi-HMsk-wxIoVv3NSMWBW7zA87c8rvKk5F6f2fz_mKmmGUe7Va7h61CxLsKv-TkSnlT7oFEw0fWWWk85ezLNoYEYV9UlYG7JsnlSXLlWM/s1600/ScreenHunter_03+Aug.+31+13.51.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;221&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnN8AmJE8HWdozNT4KG01Y6yR-Gw4r0W6LG2wdi-HMsk-wxIoVv3NSMWBW7zA87c8rvKk5F6f2fz_mKmmGUe7Va7h61CxLsKv-TkSnlT7oFEw0fWWWk85ezLNoYEYV9UlYG7JsnlSXLlWM/s400/ScreenHunter_03+Aug.+31+13.51.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
จากนั่นเรามาเริ่มใส่โค็ดกันตอน Form_Load กันก่อนเลยนะครับ เพื่อทำการกำหนดค่าเริ่มต้นให้กับ DataGridView&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtK9Qs3kAw_dugDWbXf6aQuB4kLQ3lZoTjuEiW4yEGb8qh47hhfdZ8oTjPgShaA9CzIJcGlb-LMWzaBfTMOXupzxM2jSKema9g_HIw6Og8yjSKhk4pAkwzBvNLV8FyyZmQnJXYRZIbs5O6/s1600/ScreenHunter_04+Aug.+31+13.55.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;113&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtK9Qs3kAw_dugDWbXf6aQuB4kLQ3lZoTjuEiW4yEGb8qh47hhfdZ8oTjPgShaA9CzIJcGlb-LMWzaBfTMOXupzxM2jSKema9g_HIw6Og8yjSKhk4pAkwzBvNLV8FyyZmQnJXYRZIbs5O6/s400/ScreenHunter_04+Aug.+31+13.55.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ต่อมาเรามาเขียนโค๊ดในส่วน เมื่อเรากดปุ่ม Add เพื่อเพิ่มข้อมูลตามนี้นะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC2B0hG48vYtZBn0FTA1CGH2icy-hMbLLAZmxkgnOr70He6Vj2StMBNoW1AIN_iySI0FPnDcX-d9yyNC_szwKOHQ-ipa1BauB6j3Rbg4MSP16tqsI5y8Rv1dMeXNkDoZy2DvMDFa0aBhCI/s1600/ScreenHunter_05+Aug.+31+14.00.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;95&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC2B0hG48vYtZBn0FTA1CGH2icy-hMbLLAZmxkgnOr70He6Vj2StMBNoW1AIN_iySI0FPnDcX-d9yyNC_szwKOHQ-ipa1BauB6j3Rbg4MSP16tqsI5y8Rv1dMeXNkDoZy2DvMDFa0aBhCI/s400/ScreenHunter_05+Aug.+31+14.00.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ต่อจากนี้เราาเพิ่มโค็ดเมื่อมีการกดปุ่ม Print กันครับ แต่ก่อนที่เราจะเริ่มการเขียนโค๊ดเราต้องรู้อะไรนิดหน่อยเกี่ยวกับ PrintDialog นะครับ PrintDialog คือคลาสที่จะใช้ในการแสดง PrintDialog ขึ้นมาเพื่อทำการ Setting Printer ก่อนที่จะทำการพิมพ์งานของเราไงครับ เอาละเรามาเริ่มดูที่ละส่วนกันเลยนะครับ&lt;br /&gt;
&lt;br /&gt;
เริ่มแรกดูส่วนของโค๊ดเวลาเรากดปุ่ม Print ก่อนนะครับ โค๊ดในส่วนนี้จะมีการเรียกใช้งาน PrintDialog และมีการ Map Event PrintPage นะครับโดยเมื่อไรก็ตามที่เราสั่งพิมพ์ฟั่งก์ชั่น printDoc_PrintPage จะถูกเรียกเองนะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjg95o5aWZ39g7w34spLZix_9eB_ANVtCfT6k3dpaheZ2vyBF0TNQfs56bP0kG7x9Wzw0PJdUwOEih1QBlm79HoSdUyGJ3T9SbG8osAwmmcveuaDuCkSZebm17GK76VkVEuFipMXsNZhahW/s1600/ScreenHunter_06+Aug.+31+14.28.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;170&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjg95o5aWZ39g7w34spLZix_9eB_ANVtCfT6k3dpaheZ2vyBF0TNQfs56bP0kG7x9Wzw0PJdUwOEih1QBlm79HoSdUyGJ3T9SbG8osAwmmcveuaDuCkSZebm17GK76VkVEuFipMXsNZhahW/s400/ScreenHunter_06+Aug.+31+14.28.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ต่อไปเราจะดูในส่วนว่าเมื่อ printDoc_PrintPage โดนเรียกจะทำงานอย่างไรบ้าง โดยหลักๆ แล้วเราจะทำการแสดงข้อความโดยการกำหนดจุดที่ต้องการให้แสดงข้อความนะครับ จริงๆ แล้วเราสามารถทำอะไรกับกระดาษที่เราจะพิมพ์ก็ได้นะครับ เช่น วาดรูป วาดสามเหลี่ยม สี่เหลี่ยม ...... อะไรก็ได้โดยเราจะใช้งาน Graphics คลาสในการวาดทั้งรูปและข้อความนะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeItrJBwHfsa-Z1-hrR5pqhOTNHEODeAe_1EOv-EIBjzSR0gLo6s4a011nQy0ed-45NOEST_UcdwpZd6l0xv7ernu5Hw-e0eeF2PFM2iTaxv86ZOa8n0zVZUGHeuvZm5JzB5EOA2o7g6R8/s1600/ScreenHunter_07+Aug.+31+14.32.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;161&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeItrJBwHfsa-Z1-hrR5pqhOTNHEODeAe_1EOv-EIBjzSR0gLo6s4a011nQy0ed-45NOEST_UcdwpZd6l0xv7ernu5Hw-e0eeF2PFM2iTaxv86ZOa8n0zVZUGHeuvZm5JzB5EOA2o7g6R8/s400/ScreenHunter_07+Aug.+31+14.32.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
เสร็จแล้วเมื่อเราสั่งรันโปรแกรมหน้าต่างก็จะได้ประมาณนี้นะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEio1de5AgwgolBrt1bOqcopqW1ZHRzn6E1oAslraP2GSB7ZAYZIYWkHypzp4O9asrJlxcFZHGCOIvEWEic88-FJIAu1lgjNdXQzER7qL7V6awhQsAQ81_UeKGisi3tCraaNLEd8WNCJNYdo/s1600/ScreenHunter_08+Aug.+31+14.35.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;343&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEio1de5AgwgolBrt1bOqcopqW1ZHRzn6E1oAslraP2GSB7ZAYZIYWkHypzp4O9asrJlxcFZHGCOIvEWEic88-FJIAu1lgjNdXQzER7qL7V6awhQsAQ81_UeKGisi3tCraaNLEd8WNCJNYdo/s400/ScreenHunter_08+Aug.+31+14.35.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
เมื่อคลิ๊กปุ่ม Print ก็จะมี Print Dialog ขึ้นมาเพื่อให้เรา Setting Print ที่เราต้องการ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-1YgyN0pOOzCwtQHDnZ2Won3BkFiprSaNLaKd9dpvcDyn90VXYoiUCS6xyNX3eFdos3g_iIMgnIWLq05YltfegBBQ0DoFYE52ixpA4HKJDYMC4Mk_81w7B7mFufZPSvC3PSn71L1PNzOW/s1600/ScreenHunter_09+Aug.+31+14.35.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;262&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-1YgyN0pOOzCwtQHDnZ2Won3BkFiprSaNLaKd9dpvcDyn90VXYoiUCS6xyNX3eFdos3g_iIMgnIWLq05YltfegBBQ0DoFYE52ixpA4HKJDYMC4Mk_81w7B7mFufZPSvC3PSn71L1PNzOW/s400/ScreenHunter_09+Aug.+31+14.35.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
แล้วผลลัพธ์ของเราก็จะได้ประมาณนี้นะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheFyJi-5O41aCG2UePBPTFWLE2g8Vui6p88Hf0IXlqKjgUXPZcCWoJTpCuzgKCK_zoKg4PpIDgJQtMeLlWyFax63cOwoHHTXYiWCs0GISPajPx5LBmkuZoWQnm4-0s0yMM_IDEpke2PjBg/s1600/ScreenHunter_10+Aug.+31+14.35.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheFyJi-5O41aCG2UePBPTFWLE2g8Vui6p88Hf0IXlqKjgUXPZcCWoJTpCuzgKCK_zoKg4PpIDgJQtMeLlWyFax63cOwoHHTXYiWCs0GISPajPx5LBmkuZoWQnm4-0s0yMM_IDEpke2PjBg/s640/ScreenHunter_10+Aug.+31+14.35.gif&quot; width=&quot;496&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
เพียงเท่านี้เราก็สามารถพิมพ์งานในรุปแบบที่เราต้องการได้แล้วละครับ ไม่ได้ยากอะไรเลย&lt;br /&gt;
ถ้าต้องการโค๊ดของโปรเจ๊ดก็ตามไปที่นี้เลยครับ&amp;nbsp;&lt;a href=&quot;https://docs.google.com/open?id=0B6fg6ym3_QsSaEZzbXVtNHBlcFE&quot;&gt;คลิ๊ก&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/3718784810916718537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/08/c-net-printdocument.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/3718784810916718537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/3718784810916718537'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/08/c-net-printdocument.html' title='C# .Net พิมพ์ข้อมูลของเราเองในรูปแบของเราเองด้วย PrintDocument'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4H18U0bUbjSX1M8rJoM_DE_QxQGsSol7TiNUjggM4a_9SYc7Ia1CYgU8x0p9gtZTWF9fS59Pvu0wk01qPG-k3ZtNBCAqJSiUmZYx14hxPISaU7lgQ4_iYLKrAVS6jMbO1Br1uSVRi3dnL/s72-c/ScreenHunter_01+Aug.+31+13.47.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-4056310214942077242</id><published>2012-08-26T22:44:00.001+07:00</published><updated>2012-08-26T22:51:24.757+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Utility Program"/><title type='text'>RockMelt Browser สำหรับชาว Social Network อย่างเรา</title><content type='html'>วันนี้ผมมี Browser ตัวเก่งที่เหมาะมือมากสำหรับการใช้งานในปัจจุบัน สำหรับชาว Social Network อย่างพวกเรานะครับ โดยเฉพาะชาว Facebook นะครับ Browser ตัวนี้มีชื่อว่า &lt;b&gt;RockMelt&lt;/b&gt;&amp;nbsp;เจ้าตัวโปรแกรมตัวนี้หน้าตาคล้าย Chrome เป๊ะเลยครับแทบจะไม่มีอะไรต่างกันเลย&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLi0rwKVo5W5lounS9Co5vKXfMN1FTEfEkfXZlwyPlw0ck999RTXX1oewI9md_5p8EltYeqj9oxl2KPj94YgietVF0Wr-P-RRV9bMYrelMG9Nq81nxDn_6i6t_yPpULhBfJzT1M-IBXFKG/s1600/ScreenHunter_64+Aug.+26+22.14.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;261&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLi0rwKVo5W5lounS9Co5vKXfMN1FTEfEkfXZlwyPlw0ck999RTXX1oewI9md_5p8EltYeqj9oxl2KPj94YgietVF0Wr-P-RRV9bMYrelMG9Nq81nxDn_6i6t_yPpULhBfJzT1M-IBXFKG/s400/ScreenHunter_64+Aug.+26+22.14.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ตัวคุณสมบัติหลักๆ ของ RockMelt มีตามนี้นะครับ&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;มีตัว Build-in Chat โดยเฉพาะ Facebook อยู่ทางด้านข้างของ Browser เลยครับ&lt;/li&gt;
&lt;li&gt;มีปุ่ม Share เอาไว้ให้เราได้ Update Status ได้ทั้ง Facebook, Twitter, Google+ .....&lt;/li&gt;
&lt;li&gt;มี Build-in Facebook&amp;nbsp;Notification&amp;nbsp;ในตัวเลยครับ&lt;/li&gt;
&lt;li&gt;มี Instant news เอาไวอัพเดพข่าวสารอย่างรวดเร็ว&lt;/li&gt;
&lt;li&gt;ตัว Rockmelt เองสามารถเล่นเน็ตได้เหมือน Browser ทั่วไปทุกประการครับ&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
เริ่มดาวโหลด RockMelt มาใช้งานกันเลยครับ&amp;nbsp;&lt;a href=&quot;http://www.rockmelt.com/&quot;&gt;http://www.rockmelt.com/&lt;/a&gt;&amp;nbsp;เมื่อติดตั้งเสร็จแล้วตัวโปรแกรมจะถามให้เราล๊อกอิน Facebook นะครับก็ใส่ Username Password ไปตามที่มันขอ หลังจากนั่นตัวโปรแกรมจะถามเราถึงว่าการยินยอมให้โปรแกรมเข้าถึงข้อมูลบางอย่างตรงนี้จะ ยินยอม หรือว่า ไม่ก็ได้ครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiolfvWfCCDxMP3k-MlvqWX2m-oWLGxxmhIydS6jCKdigZbf4P6-A91sxBqCrlTR9InZ7vdh2Xa317n5OmHP1Qw0GHzPoA0Poj4pzZABnNhsyvUapDxcT1mtwiuGhf3RLZV2RLuTVwePvZQ/s1600/ScreenHunter_66+Aug.+26+22.18.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;348&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiolfvWfCCDxMP3k-MlvqWX2m-oWLGxxmhIydS6jCKdigZbf4P6-A91sxBqCrlTR9InZ7vdh2Xa317n5OmHP1Qw0GHzPoA0Poj4pzZABnNhsyvUapDxcT1mtwiuGhf3RLZV2RLuTVwePvZQ/s400/ScreenHunter_66+Aug.+26+22.18.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เมื่อใส่เรียบร้อยแล้วไปอีกหน้าจะมีให้เราเลือก Social Application ที่เราต้องการใช้งานนะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcOqh9H1ZR5edCeo6jwuLQSUpHCBL2erasWW9Nhor6Yn53QRJqE4TtpO0u-mzhv_zsZ345FV8t7pzTUrydHcuQe2GgBt7KOsbqlR6ww6vdk4TYNzpip81mTzT7iVHiSn_Od8WWN0ixZypp/s1600/ScreenHunter_67+Aug.+26+22.18.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcOqh9H1ZR5edCeo6jwuLQSUpHCBL2erasWW9Nhor6Yn53QRJqE4TtpO0u-mzhv_zsZ345FV8t7pzTUrydHcuQe2GgBt7KOsbqlR6ww6vdk4TYNzpip81mTzT7iVHiSn_Od8WWN0ixZypp/s400/ScreenHunter_67+Aug.+26+22.18.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
ถัดมาอีกหน้าก็จะให้เราชวนเพื่อนๆ ครับข้ามหน้านี้ไปได้เลยครับหรือว่าใครจะเชิญเพื่อนก็ไม่ว่ากันครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLbF_KQWOjpF2xOOFi-cVBnrJ9VBnM7prDD2PvH8i9y_llbBFkj7kriT9_kzoupBow4mGkxpd8UDYYUBT7ndmEWpTlok-bNzHKLFP9putHXsLt3KDxFOxwt00vjrhlggZNQ-3F6djgdL3V/s1600/ScreenHunter_68+Aug.+26+22.19.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;281&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLbF_KQWOjpF2xOOFi-cVBnrJ9VBnM7prDD2PvH8i9y_llbBFkj7kriT9_kzoupBow4mGkxpd8UDYYUBT7ndmEWpTlok-bNzHKLFP9putHXsLt3KDxFOxwt00vjrhlggZNQ-3F6djgdL3V/s400/ScreenHunter_68+Aug.+26+22.19.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เมื่อผ่านทุกขึ้นตอนแล้วเราก็จะมาถึงหน้าแรกของ RockMelt กันแล้วนะครับ&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR-emffy8xqsU5iuhLtQHE1EXFdopmYXs_o8BX7DCGM1t75__haf2Z_-wffe2QEX03TPZkp9OXsmUsT2omO2N1VkpNudMZGpNspGpK6tCBC2zLC9W1A-krjUjFy7OWsxyCn-3008pqxbSD/s1600/ScreenHunter_70+Aug.+26+22.20.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;260&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR-emffy8xqsU5iuhLtQHE1EXFdopmYXs_o8BX7DCGM1t75__haf2Z_-wffe2QEX03TPZkp9OXsmUsT2omO2N1VkpNudMZGpNspGpK6tCBC2zLC9W1A-krjUjFy7OWsxyCn-3008pqxbSD/s400/ScreenHunter_70+Aug.+26+22.20.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
ยังไงก็ลองใช้กันดูนะครับตัวโปรแกรมค่อนข้างสะดวกมากครับสำหรับคนที่เล่น Facebook เป็นหลัก&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/4056310214942077242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/08/rockmelt-browser-social-network.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/4056310214942077242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/4056310214942077242'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/08/rockmelt-browser-social-network.html' title='RockMelt Browser สำหรับชาว Social Network อย่างเรา'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLi0rwKVo5W5lounS9Co5vKXfMN1FTEfEkfXZlwyPlw0ck999RTXX1oewI9md_5p8EltYeqj9oxl2KPj94YgietVF0Wr-P-RRV9bMYrelMG9Nq81nxDn_6i6t_yPpULhBfJzT1M-IBXFKG/s72-c/ScreenHunter_64+Aug.+26+22.14.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-7771087995853883263</id><published>2012-08-25T17:24:00.001+07:00</published><updated>2012-08-25T18:33:00.733+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><title type='text'>วิธีการทำ Facebook Fanpage Like Box ใน Blogger</title><content type='html'>หวัดดีครับคุณผู้อ่านพอดีผมเห็นบล๊อกคนอื่นที่มี Facebook Like Box แหล่มๆ ก็เลยอยากมีกะเข้าบ้างก็เลยลองศึกษาวิธีการทำดู เห็นว่ามันไม่ยากอะไรเลยก็เลยมาแนะนำสิ่งดีๆ กันบ้างครับก็อยากเห็นคนไทยบินได้บางอะไรบาง ฮ๋าๆ&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLTPAI35qXMLbOKp-1XBF0E5TjzWhndojOyiecqYq-u_9HMXIpsCOPIZ2zgJdKRWSiQ6u5_ur7aDV-5pVtaQwCzs9F1dpsvZwY4PAkdeyikOMspkTLl78DA57-V_z99i_YKwGRaOQkyzZY/s1600/ScreenHunter_45+Aug.+25+16.56.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLTPAI35qXMLbOKp-1XBF0E5TjzWhndojOyiecqYq-u_9HMXIpsCOPIZ2zgJdKRWSiQ6u5_ur7aDV-5pVtaQwCzs9F1dpsvZwY4PAkdeyikOMspkTLl78DA57-V_z99i_YKwGRaOQkyzZY/s640/ScreenHunter_45+Aug.+25+16.56.gif&quot; width=&quot;324&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
วิธีการทำก็ง่ายๆ ไม่ได้ยากอะไรนะครับก็อื่นเลยเราต้องมี Fan Page ก่อนนะครับในบทความนี้ผมจะไม่กล่าวถึงเรื่องการสร้าง Fan Page นะครับแต่จะกล่าวในบทความหน้านะครับ ถ้ามีเวลาเขียนนะครับแหะๆ เรามาเริ่มทำกันเลยดีกว่านะครับว่ามีขั้นตอนยังไงบ้าง เมื่อเรามี Fan Page แล้วให้เราไปที่นี้นะครับ&amp;nbsp;&lt;a href=&quot;https://developers.facebook.com/docs/reference/plugins/like-box/&quot;&gt;https://developers.facebook.com/docs/reference/plugins/like-box/&lt;/a&gt;&amp;nbsp;ด้วยเพจนี้ทาง Facebook ได้เตรียมโปรแกรมให้เราสร้าง Facebook Like Box ให้เราได้ง่ายๆ เลยนะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLiF1ZV0eo2GgGTNm5XkVmzROXrqbHaRW8g_aMk7iWtzKVN-UcR0BzxlkgWlt6XqO95fK2Ek81RJNFNBduR72iLhqGBhjYQVFEHd09SUFRgT6Iw9BLcb24ciBVmYi83ywHvlfT6e-VeTYV/s1600/ScreenHunter_46+Aug.+25+17.03.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;275&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLiF1ZV0eo2GgGTNm5XkVmzROXrqbHaRW8g_aMk7iWtzKVN-UcR0BzxlkgWlt6XqO95fK2Ek81RJNFNBduR72iLhqGBhjYQVFEHd09SUFRgT6Iw9BLcb24ciBVmYi83ywHvlfT6e-VeTYV/s400/ScreenHunter_46+Aug.+25+17.03.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เมื่อเราปรับแต่งจนพอใจแล้วเราก็คลิ๊กปุ่ม Get Code นะครับจะมีหน้าต่างแสดงขึ้นมาให้เราเลือกแบบ IFRAME นะครับให้เราก็อบปี้โค็ดที่ Facebook ให้มานะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis3JCMLsM7EDa6Eusi68DnNh_kRBFCmjVskmeX2S0uH1MDzmF8hakRfVPKuIowVak5kH8NrrLBZ8cKaboC5hTlhLrdQXqjYS_a0kJO4Psjl1rajisga24-iG6Be2iTeoURTh9CW0LfJ-rF/s1600/ScreenHunter_48+Aug.+25+17.10.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;166&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis3JCMLsM7EDa6Eusi68DnNh_kRBFCmjVskmeX2S0uH1MDzmF8hakRfVPKuIowVak5kH8NrrLBZ8cKaboC5hTlhLrdQXqjYS_a0kJO4Psjl1rajisga24-iG6Be2iTeoURTh9CW0LfJ-rF/s400/ScreenHunter_48+Aug.+25+17.10.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div&gt;
จากนั่นให้เราไปที่ Blogger Dashboard ของเรานะครับแล้วไปที่ Layout Page นะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqg6S35tRHGZMlVIhmK7mDVUArWKzoK4ZqNoHCW8WHO0Fi8_gBniVBp5wjBHU9PV35Ts0r4vcTLVFnTB42cTaP-mRdHu6us2eHIBQ_ymi7af_EGKOIZXkOPVY_LHZCxpEw_PIrsw6ey-kx/s1600/ScreenHunter_49+Aug.+25+17.16.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;250&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqg6S35tRHGZMlVIhmK7mDVUArWKzoK4ZqNoHCW8WHO0Fi8_gBniVBp5wjBHU9PV35Ts0r4vcTLVFnTB42cTaP-mRdHu6us2eHIBQ_ymi7af_EGKOIZXkOPVY_LHZCxpEw_PIrsw6ey-kx/s400/ScreenHunter_49+Aug.+25+17.16.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
จากนั่นให้ทำการเพิ่ม Gadget ในส่วนของ HTML/JavaScript&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1vmKMcJmhIuESB0ebWgCYGwoZpOYi_BZhPceNSAoqL2KYVwRUbMw6oKF4zJaqCgRfEuWa0lWAquWmbBhYh3taa6dveGJlZjZCDL0ITD6vJ-Wii-dbjJN36daE_RdFiSVDq1y2csMIuGpm/s1600/ScreenHunter_50+Aug.+25+17.17.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1vmKMcJmhIuESB0ebWgCYGwoZpOYi_BZhPceNSAoqL2KYVwRUbMw6oKF4zJaqCgRfEuWa0lWAquWmbBhYh3taa6dveGJlZjZCDL0ITD6vJ-Wii-dbjJN36daE_RdFiSVDq1y2csMIuGpm/s400/ScreenHunter_50+Aug.+25+17.17.gif&quot; width=&quot;348&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
ให้เราใส่โค็ดที่เราก๊อบปี้มาจาก Facebook มาใส่นะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinyMHzMsQl43m3yRDTgaDvLyesQUzdwifNMRhaitaDl1HsiSE13myj5ivCtyO9QQdnd6xGJTLS8hGQes_uH2T9A0K3n2cxwJsZujXVawZwNbeYPca8_3b0a-5te4ZsrnM7V1K_nUKL4tea/s1600/ScreenHunter_51+Aug.+25+17.19.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinyMHzMsQl43m3yRDTgaDvLyesQUzdwifNMRhaitaDl1HsiSE13myj5ivCtyO9QQdnd6xGJTLS8hGQes_uH2T9A0K3n2cxwJsZujXVawZwNbeYPca8_3b0a-5te4ZsrnM7V1K_nUKL4tea/s400/ScreenHunter_51+Aug.+25+17.19.gif&quot; width=&quot;351&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เมื่อเราบันทึกเรียบร้อยก็ไปดูบล็อกของเรากันเลยครับ เราก็จะเห็น Facebook Like Box อยู่ในบล๊อกเทห์ๆ ของเราแล้วละครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdx4GR2Hwux8VaSuVHgY84gj_0VOdLmO-puYGIn2Huq_5i5jZ2HwKZuOL85N0UGyNjD-Co4RU8VcbDI7snlPOo0k-wkKy6OT2bb4dmhIXdksEX1f3KKOZNeEfzowSE67msFFbz1cqfgzkp/s1600/ScreenHunter_52+Aug.+25+17.22.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;276&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdx4GR2Hwux8VaSuVHgY84gj_0VOdLmO-puYGIn2Huq_5i5jZ2HwKZuOL85N0UGyNjD-Co4RU8VcbDI7snlPOo0k-wkKy6OT2bb4dmhIXdksEX1f3KKOZNeEfzowSE67msFFbz1cqfgzkp/s400/ScreenHunter_52+Aug.+25+17.22.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เห็นมั้ยครับไม่ได้ยากเท่าไรเลย&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/7771087995853883263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/08/facebook-like-box-blogger.html#comment-form' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/7771087995853883263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/7771087995853883263'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/08/facebook-like-box-blogger.html' title='วิธีการทำ Facebook Fanpage Like Box ใน Blogger'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLTPAI35qXMLbOKp-1XBF0E5TjzWhndojOyiecqYq-u_9HMXIpsCOPIZ2zgJdKRWSiQ6u5_ur7aDV-5pVtaQwCzs9F1dpsvZwY4PAkdeyikOMspkTLl78DA57-V_z99i_YKwGRaOQkyzZY/s72-c/ScreenHunter_45+Aug.+25+16.56.gif" height="72" width="72"/><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-5196238833086606094</id><published>2012-08-25T11:26:00.002+07:00</published><updated>2012-08-25T11:43:40.719+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="SVN Subversion"/><title type='text'>เรียนรู้และใช้งาน Subversion (SVN) เพื่อการจัดการ Source Code ที่ยั่งยืนด้วย Google Code</title><content type='html'>คนที่เป็นโปรแกรมเมอร์ทุกคนคงรู้ดีนะครับว่าในการเขียนโค็ดตั้งแต่เริ่มต้นจนถึงสิ้นสุดโปรเจ็คนั่นมันยาวนานและยุ่งยากมากทั่งในเรื่องของการเขียนโค็ด การออกแบบโปรแกรม การตกแต่งหน้าตาโปรแกรม ...... อีกมากมายนะครับ แต่ในวันนี้เราจะมาเรียนรู้เกี่ยวกับการแบ็คอัพโค็ดของเรานะครับ ผมคิดว่าเพื่อนๆหลายคนคงเคยแน่นอนที่เวลาเขียนโปรแกรมแล้วต้องแบ็คอัพโค็ดเดิมไว้ก่อน แล้วถึงจะเริ่มเขียนของใหม่เพิ่มเข้าไปโดยส่วนมากแล้วการแบ็คอัพที่ง่ายและถึกที่สุดก็คือการก็อบปี้ทั้งไดเร็กทรอรี แล้วอาจจะเปลี่ยนชื่อของไดเร็กทรอรีนั่นเป็นไปตามวันที่และเวลา พอเห็นภาพมั้ยครับว่ามันยุ่งยากขนาดไหน ไหนจะควบคุมยาก เราต้องก็อบปี้เอง เปลียนชื่อเอง ...... และที่สำคัญมันเปลืองพื้นที่ HDD ครับ เพราะว่าอะไรก็เพราะว่าเราจะแบ็คอัพไฟล์ที่เราไม่ได้เปลียนด้วยไงครับ ยกตัวอย่างเช่นถ้าการเปลี่ยนแปลงครั้งนั่นเราเปลี่ยนแค่ Text ไฟล์ตัวเดียวแล้วเราเล่นแบ็คอัพทั้งไดเร็กทรอรีที่มีขนาด 100MB ทุกครั้งนี้ก็ไม่ใช่วิธีที่ฉลาดเลยครับ เอาละครับพูดมาเยอะเละเรามาเริ่มเรียนรู้การใช้งาน Subversion กันเลยดีกว่าครับ&lt;br /&gt;
&lt;h2&gt;
Subversion คืออะไร&lt;/h2&gt;
&lt;div&gt;
Subversion คือ free/open source นะครับโดยชื่อเต็มๆ ของมันก็คือ &lt;b&gt;Version Control System (VCS)&lt;/b&gt;&amp;nbsp;ซึ่งตัวมันเองนั่นทำงานโดยการจัดการระบบแบ็คอัพของไฟล์โดยเราสามารถที่จะดู History ย้อนหลังได้โดยการจัดเก็บจะเก็บ Version ตัวโปรแกรมสามารถจะ Recovery ไฟล์ได้ในทุกๆ Version History พอมองภาพออกกันแล้วหรือยังครับว่าถ้าเราใช้งานเจ้่า Subversion Control นี้กับโค็ดของเรา เมื่อเราแบ็คอัพโค็ดของเราเราก็ไม่ต้องเก็บไฟล์ทั้งหมด เราแค่แบ็คอัพไฟล์ที่เราได้มีการเปลี่ยนแปลงเท่านั่นเองครับ แล้วเมื่อเวลาที่ไฟล์ของเรานั่นหายไป หรือเสียหายจากสาเหตุอะไรก็ตามเราก็สามารถใช้เจ้า Subversion นี้ Recovery ไฟล์องเรากลับมาได้โดยเราสามารถเลือกได้ด้วยว่าเราจะ Recovery ไฟล์ใน Version ไหนที่เราได้แบ็คอัพไปก็ได้ครับ เราสามารถแยกข้อดีของ Subversion ได้เป็นข้อๆดังนี้ครับ&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;สามารถ Backup และ Restore ไฟล์ได้&lt;/li&gt;
&lt;li&gt;Synchronization ไฟล์ทำให้ไฟล์นั่นเป็นเวอร์ชั่นใหม่เสมอไม่ว่าจะมีผู้ใช้งานไฟล์นั่นกี่คนก็ตาม&lt;/li&gt;
&lt;li&gt;สามารถ Track back history ของแต่ละไฟล์ได้&lt;/li&gt;
&lt;li&gt;ใน History นั่นสามารถบอกรายละเอียดได้มากกว่าการจัดเก็บแบบธรรมคือสามารถบอกได้ว่าไฟล์นี้ใครเป็นเจ้าของ และใครบ้างที่แก้ไขไฟล์นี้&lt;/li&gt;
&lt;li&gt;ควบคุมจัดการได้ง่ายเมื่อต้องการควบคุมโค็ดที่พัฒนาโดยโปรแกรมเมอร์หลายคนในทีม&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHtyiB0njdUlWLRBHTokgOm2INiQqGm3_DLlTuukVbExmvxM85ZQLRQBhkBG4SOu4SeLvM_Szx6yiBmyyo2-GDahcoPYH1ngAAiPVZqHhDtSEwxBePt1rGlNZZNCVqKO7tnZzqP58JnvFP/s1600/ScreenHunter_13+Aug.+25+09.01.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;277&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHtyiB0njdUlWLRBHTokgOm2INiQqGm3_DLlTuukVbExmvxM85ZQLRQBhkBG4SOu4SeLvM_Szx6yiBmyyo2-GDahcoPYH1ngAAiPVZqHhDtSEwxBePt1rGlNZZNCVqKO7tnZzqP58JnvFP/s400/ScreenHunter_13+Aug.+25+09.01.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
จากรูปผมขอยกตัวอย่างง่ายๆ นะครับเช่นในทีมของเรามี 3 คนที่ต้องทำงานกันอยู่ในโปรเจ็ดเดียวกัน แล้วทั้ง 3 คนนั่นก็ต้องแก้ไขไฟล์เดียวกันที่ชื่อว่า A.java ถ้าสมมุติว่าทั้ง 3 คนนั่นต้องการที่จะแก้ไขไฟล์ A.java ในเวลาเดียวกันเช่น คนแรกเซฟไฟล์ก่อน คนที่สองเซฟตาม คนที่สามตามไปติดๆ แน่นอนครับข้อมูลบางส่วนจะหายไปเพราะสุดท้ายแล้วไฟล์ที่จะเป็นก็คือไฟล์ของคนที่สาม เพราะว่าคนที่สามไม่ได้อัพเดทไฟล์ของคนที่หนึ่งแลพที่สองก่อน เห็นมั้ยครับว่าถ้าเราทำงานโค็ดเดียวกันหลายคนปัญหาแบบนี้เกิดขึ้นแน่นอน แต่ทว่าถ้าเราใช้ Subversion ตัว Subversion เองจะจัดการเรื่องพวกนี้ให้เราอัตโนมัติเลยครับ เพราะว่าถ้าใช้ Subversion แล้วไฟล์สุดท้ายก็จะเป็นไฟล์ที่ได้รับการแก้แล้วของทั้งสามคนครับ&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;
ใช้งาน Subversion ต้องทำไงบ้าง&lt;/h2&gt;
&lt;div&gt;
หลักๆ ตัว Subversion ทำงานแบบ Client Server ดังนั่นเราจำเป็นที่จะต้องมี Subversion Server ก็นะครับเราก็ทำได้โดยการติดตั้งโปรแกรมแต่ในบทความนี้ผมจะไม่ขอกล่าวถึงการติดตั้ง Subversion Server นะครับแต่ผทจะขอกล่าวถึง Google Code ที่ซึ่งเป็นอีกหนึ่งบริการดีๆ จาก Google โดยตัวเจ้า Google Code เองนั่นสสร้างขึ้นมาเพื่อ Developer ครับตัวมันเองจะทำหน้าที่เหมือน Subversion Server ทุกประการเราไม่จำเป็นที่ต้องติดตั้ง Server เองเลยครับแต่ๆ มีข้อแม้ว่าทุกๆ ดโค็ดที่เก็บอยู่ใน Google Code นั่นจะต้องเป็น Open Project หรือว่าเป็น Open Source Code นั่นเองครับ กล่าวคือใครๆ ก็สามารถดาวโหลดโค็ดของเราไปใช้งานได้ครับ :-)&lt;/div&gt;
&lt;h3&gt;
เตรียมพร้อมกับ Google Code&lt;/h3&gt;
&lt;div&gt;
ก่อนอื่นเราจะต้องมี Google Account ก่อนนะครับถึงจะใช้งาน Google Code ได้เมื่อเรามี Google Account แล้วไฟต่อที่นี้เลยครับ&amp;nbsp;&lt;a href=&quot;http://code.google.com/&quot;&gt;http://code.google.com/&lt;/a&gt;&amp;nbsp;คลิ๊ก Create a new project&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWr3-OUEl3oBLpWIfEiBNzCVWo275aN1fFpTLJgk0apVsxlkCSTRtoKb3_AlpV6EKkqZdgClM2lAeYAX5MXO8M072v7Kfl575chEE-7zHtrzZQdURcg8CZ6mm47Va_gRvd6HN2_I7nC11i/s1600/ScreenHunter_14+Aug.+25+09.36.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;245&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWr3-OUEl3oBLpWIfEiBNzCVWo275aN1fFpTLJgk0apVsxlkCSTRtoKb3_AlpV6EKkqZdgClM2lAeYAX5MXO8M072v7Kfl575chEE-7zHtrzZQdURcg8CZ6mm47Va_gRvd6HN2_I7nC11i/s400/ScreenHunter_14+Aug.+25+09.36.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เราจะลองสร้างโปรเจ็คขึ้นมาสักตัวนะครับชื่อว่า test-simple-google-code โดยเราจะใช้โปรเจ็คนี้ในการเขียนโปรแกรม HTML ขึ้นมาสักตัวนะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8cmLVTVRAfs7s6-ebon_Do589b2bYpnGBW4KYpA5wfBU-ufW_Xia_KV1vPAUx3OxnLPHYaAkSAJJcJNyYCwpCoNh9SNq9hiOdJ71bxzrNtgPdsDN_FPtvWU272N4DxU41prk7Q_IeBrHk/s1600/ScreenHunter_15+Aug.+25+09.42.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8cmLVTVRAfs7s6-ebon_Do589b2bYpnGBW4KYpA5wfBU-ufW_Xia_KV1vPAUx3OxnLPHYaAkSAJJcJNyYCwpCoNh9SNq9hiOdJ71bxzrNtgPdsDN_FPtvWU272N4DxU41prk7Q_IeBrHk/s400/ScreenHunter_15+Aug.+25+09.42.gif&quot; width=&quot;355&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เมื่อเราสร้างเสร็จแล้วจะได้หน้า Project Home ของเราประมาณนี้นะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimJgdjWSfYkCT4A4o4gWDa6TOLiRuH4fo4OgDHsOvj5L63kobAuhPKED4-jDcZuAD60MXvT4fIgyT9x5idOTLJUKV7X0TUJMZH2gYnTjIvo337u9ybNuiPQ6zivo0aUhCm5_V5AksbA_Bd/s1600/ScreenHunter_16+Aug.+25+10.07.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;228&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimJgdjWSfYkCT4A4o4gWDa6TOLiRuH4fo4OgDHsOvj5L63kobAuhPKED4-jDcZuAD60MXvT4fIgyT9x5idOTLJUKV7X0TUJMZH2gYnTjIvo337u9ybNuiPQ6zivo0aUhCm5_V5AksbA_Bd/s400/ScreenHunter_16+Aug.+25+10.07.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
ให้เราคลิ๊กเลือก Sources Tab นะครับเพื่อเราจะดูว่าโฟรเจ็คของเรานั่นมี URL อยู่ที่ไหนนะครับ&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzzbvQxRqtRu6UEr02vttniay1yGQ17ntDOl-l10A6O7LEoZjA9OQh4AZ9YtcBt89zjDlwrwWWSC-ynWpdSEfBU9J4bRQ8LEkwolUnEktoeTu6ylpRMUfugNPWDKJjZ3FY_YuQoe2ldXPR/s1600/ScreenHunter_17+Aug.+25+10.08.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;273&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzzbvQxRqtRu6UEr02vttniay1yGQ17ntDOl-l10A6O7LEoZjA9OQh4AZ9YtcBt89zjDlwrwWWSC-ynWpdSEfBU9J4bRQ8LEkwolUnEktoeTu6ylpRMUfugNPWDKJjZ3FY_YuQoe2ldXPR/s400/ScreenHunter_17+Aug.+25+10.08.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
มาถึงขั้นตอนนี้แล้วอีกอย่างเดียวที่เราจ้องการก็คือ Password นะครับเราสามารถดู Password ของเราได้จาก Profile นะครับ&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcTdf8K7QdbHptaJ5TIyB01yo0fLenQbeTzsd_pBXHfvkawAba8JrW1XVDX26lbpGNIya9oFaW_ZEZUg9FxAOYElj2N5LKuNHW0FKhT4ZIbQwPIuaxmQJwa90zujIj7onTCXoRgBBj4b1A/s1600/ScreenHunter_18+Aug.+25+10.11.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;183&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcTdf8K7QdbHptaJ5TIyB01yo0fLenQbeTzsd_pBXHfvkawAba8JrW1XVDX26lbpGNIya9oFaW_ZEZUg9FxAOYElj2N5LKuNHW0FKhT4ZIbQwPIuaxmQJwa90zujIj7onTCXoRgBBj4b1A/s400/ScreenHunter_18+Aug.+25+10.11.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdtQtakeddoIFAdrYWaASjGzZEoFvDUhL4NK38mVrI5DzL27XsnQfnI-hxSAC_B_sK5wDiEhr83I1ScGo6QV9wrLUkJ8RBtYI-tK6kj7XVsLuqXGkPAEu_2t-RCwGsEDwDmpfU1XTB4MGH/s1600/ScreenHunter_21+Aug.+25+10.14.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;221&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdtQtakeddoIFAdrYWaASjGzZEoFvDUhL4NK38mVrI5DzL27XsnQfnI-hxSAC_B_sK5wDiEhr83I1ScGo6QV9wrLUkJ8RBtYI-tK6kj7XVsLuqXGkPAEu_2t-RCwGsEDwDmpfU1XTB4MGH/s400/ScreenHunter_21+Aug.+25+10.14.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
เพียงเท่านี้เราก็สร้างโปรเจ็คชื่่อว่า test-simple-google-code บน Google Code เรียบร้อยแล้วนะครับที่เหลือก็เพียงแต่ Setup SVN Client ที่เครื่องของเราเพื่อที่จะ Checkout Project Directory มาครั้งแรกเท่านั่นครับ อ่านต่อกันเลยครับ&lt;/div&gt;
&lt;h3&gt;
เตรียมพร้อมกับ Subversion Client ด้วย TortoiseSVN&lt;/h3&gt;
&lt;div&gt;
ก่อนอื่นเลยเราต้องไปดาวโหลดตัวโปรแกรม TortoiseSVN มาก่อนครับจากที่นี้ครับ&amp;nbsp;&lt;a href=&quot;http://tortoisesvn.net/downloads.html&quot;&gt;http://tortoisesvn.net/downloads.html&lt;/a&gt;&amp;nbsp;ตัวโปรแกรม TotoiseSVN นี้จะทำหน้าที่เป็น Subversion Client ครับเพื่อจะทำหน้าที่ติดต่อกับ Subversion Server เมื่อดาวโหลดมาเรียบร้อยแล้วก็ติดตั้งเลยนะครับ ขึ้นตอนการติดตั้งผมไม่ได้เขียนไว้ในบทความนี้นะครับเพราะว่ามันแค่คลิ๊กๆ เท่านั่นนะครับ เมื่อติดตั้งโปรแกรมเสร็จให้รีสตาร์เครื่องหลังจากติดตั้งเสร็จรอบหนึ่งก่อนนะครับ เพื่อให้ตัวโปรแกรม TotoiseSVN นั่นได้ติดตั้งการทำงานในระบบ Windows ก่อนนะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
เมื่อติดตั้งเสร็จเรียบร้อยแล้วถ้าไม่มีปัญหาอะไรเราจะได้เมนูใน Contextual Menu ประมาณนี้นะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8DGq3sl5I0u9SuxBfpbcuL9NnuYA-qj1ibb0WfZnI_m5Pzieb8zxzuIsPUDcYW1lmscVnL-vl2Jz7VHpjBZ5dg6L5NUahKeUMF_ssdAaapXwhqywwxLgs0Ycd_6pKxJJAoDoENnjzwimc/s1600/ScreenHunter_22+Aug.+25+10.24.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;340&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8DGq3sl5I0u9SuxBfpbcuL9NnuYA-qj1ibb0WfZnI_m5Pzieb8zxzuIsPUDcYW1lmscVnL-vl2Jz7VHpjBZ5dg6L5NUahKeUMF_ssdAaapXwhqywwxLgs0Ycd_6pKxJJAoDoENnjzwimc/s400/ScreenHunter_22+Aug.+25+10.24.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
มาถึงตอนนี้เราจะ Checkout Directory Project ของเราจาก Google Code มาไว้ที่เครื่องของเรานะครับโดยผมจะเก็บไว้ใน C:\test นะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqzcAOIy50IsI8IQs_nZ1LLoMBFtVzeRpayKz4Wmd-x_cOpvaq0nEQGNKdDj9HNra6ptqNBIZBKaBc5g17Q8OeqHlAF3HvZBi200Xy6pQZ1IID7FxNAgWPhym8Hi1pXEglhZ6hc6vMr1Gx/s1600/ScreenHunter_23+Aug.+25+10.25.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqzcAOIy50IsI8IQs_nZ1LLoMBFtVzeRpayKz4Wmd-x_cOpvaq0nEQGNKdDj9HNra6ptqNBIZBKaBc5g17Q8OeqHlAF3HvZBi200Xy6pQZ1IID7FxNAgWPhym8Hi1pXEglhZ6hc6vMr1Gx/s400/ScreenHunter_23+Aug.+25+10.25.gif&quot; width=&quot;335&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
จะมีวินโดว์หน้าตาแบบนี้ขึ้นมาเพื่อให้เราใส่ URL ของ Source Code URL นะครับ&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW53f5nXM74SD8iZprSZC9EYFhKIJwRTnlEuPfGAuQo6Il7HGD09makEIdZdssPyMg35MPS0GjXFzK3329OWxh6g4yhTYpQgGQ_iLXA-IlYTdXDZfOL2jM0T-fGU3czeCROZeiaLqc5SHZ/s1600/ScreenHunter_25+Aug.+25+10.31.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;348&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW53f5nXM74SD8iZprSZC9EYFhKIJwRTnlEuPfGAuQo6Il7HGD09makEIdZdssPyMg35MPS0GjXFzK3329OWxh6g4yhTYpQgGQ_iLXA-IlYTdXDZfOL2jM0T-fGU3czeCROZeiaLqc5SHZ/s400/ScreenHunter_25+Aug.+25+10.31.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
ส่วนตัว Source Code URL เราสามารถก็อบปี้ได้จาก&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjz4z1Wj5mjLMSFYUem4OUDmx4c7DiRZNmYhiafYhCaHjGmVie1tnJIpjYhhCeznfIV9-yrRDbMpPBQDkMIAotVOSpPLocD74k3RAsCM5lQXfroeaGdljrW65YG6LHJalIMWtCF1ms42cK1/s1600/ScreenHunter_24+Aug.+25+10.30.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;195&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjz4z1Wj5mjLMSFYUem4OUDmx4c7DiRZNmYhiafYhCaHjGmVie1tnJIpjYhhCeznfIV9-yrRDbMpPBQDkMIAotVOSpPLocD74k3RAsCM5lQXfroeaGdljrW65YG6LHJalIMWtCF1ms42cK1/s400/ScreenHunter_24+Aug.+25+10.30.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
เมื่อเรา Checkout เสร็จเรียบร้อยเราก็จะได้หน้าจอแสดงผลประมาณนี้นะครับ&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmyWSfz_7z7YR5h6MnoV6eFMiOFhgNuMO-QFZ6sJHpc-aOUuw03YHq-MREoUlZMqY9ziHT_nZVuQaEXrWG4VxZ4kMgFw2wtD87vc_xeZTImZ3vtCznCCv3OegqB0XBC1dYbvkNnKYxXcmn/s1600/ScreenHunter_26+Aug.+25+10.33.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;250&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmyWSfz_7z7YR5h6MnoV6eFMiOFhgNuMO-QFZ6sJHpc-aOUuw03YHq-MREoUlZMqY9ziHT_nZVuQaEXrWG4VxZ4kMgFw2wtD87vc_xeZTImZ3vtCznCCv3OegqB0XBC1dYbvkNnKYxXcmn/s400/ScreenHunter_26+Aug.+25+10.33.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
เมื่อเรามาดูที่ C:\test ก็จะมี Directory .svn ถูกสร้างขึ้นมานะครับ .svn นี้&lt;span style=&quot;color: red;&quot;&gt;ห้ามลบเด็ดขาด&lt;/span&gt;นะครับเพราะว่าตัวโปรแกรม TortoiseSVN ของเรานั่นจะใช้ .svn นี้ในการจัดการเกี่ยวกับไฟล์ Version นะครับ&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMX5oDGsgNTX4e2QISW6YZ-dKd7J39wSQdvdWYTmhX67ngA0V0Sl5JJbmcTVFHAt_BXK6rPpjNtcfrBfVomv_-67ErBqEBqHt8RbfhQanjGlLVpR0Lj31TZDJWAIueGkXRlwLqOvGKnRMQ/s1600/ScreenHunter_27+Aug.+25+10.37.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;187&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMX5oDGsgNTX4e2QISW6YZ-dKd7J39wSQdvdWYTmhX67ngA0V0Sl5JJbmcTVFHAt_BXK6rPpjNtcfrBfVomv_-67ErBqEBqHt8RbfhQanjGlLVpR0Lj31TZDJWAIueGkXRlwLqOvGKnRMQ/s400/ScreenHunter_27+Aug.+25+10.37.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
มาถึงคร่าวนี้เราจะมาสร้าง HTML ไฟล์ง่ายๆ สักไฟล์นะครับเพื่อเราจะลองใช้งาน Subversion ของเรานะครับ โดยผมจะเขียนโค็ดตามด้านล่างแล้วบันทึกไฟล์ไว้ที่ C:\test\test.htm นะครับ&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOpxysHjgHMTzQ9pv1U9LapcKrv8gLAOcvZn_u14X7i3ybEkYrIAA5TC4vwbgU-5WYLzuL07sb8UUgIRhseJgJINp-UB2CbxvrgTPLiQOBFRt1DQoy0Y777IIpdz5H1a2-X9i6zBA1ksA4/s1600/ScreenHunter_29+Aug.+25+10.39.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;137&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOpxysHjgHMTzQ9pv1U9LapcKrv8gLAOcvZn_u14X7i3ybEkYrIAA5TC4vwbgU-5WYLzuL07sb8UUgIRhseJgJINp-UB2CbxvrgTPLiQOBFRt1DQoy0Y777IIpdz5H1a2-X9i6zBA1ksA4/s400/ScreenHunter_29+Aug.+25+10.39.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
จากนั่นเราก็ทำการ Add ไฟล์ที่เราต้องการจะทำ Subversion โดยการแอดไฟล์นั่นเข้าไปที่ Local SVN (.svn นั่นเละครับ) ก่อนนะครับทำได้โดย&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibT4aEpnabBoVpf8sSuFSF6QbIl_8MEawad29zIRfwObk9zEi9dovR6FyrnLc_DFCwX8iC3pSLD2y4jSeMHZwHg2XRMLh4DJAiKvcV6422oGI5aMY98S8htUOWv1en0n8ezDSIBhCzG7MT/s1600/ScreenHunter_30+Aug.+25+10.42.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;246&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibT4aEpnabBoVpf8sSuFSF6QbIl_8MEawad29zIRfwObk9zEi9dovR6FyrnLc_DFCwX8iC3pSLD2y4jSeMHZwHg2XRMLh4DJAiKvcV6422oGI5aMY98S8htUOWv1en0n8ezDSIBhCzG7MT/s400/ScreenHunter_30+Aug.+25+10.42.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
เมื่อทำการ Add เรียบร้อยเราควรจะได้ Icon ประมาณนี้นะครับ&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQMEOhTQAO9haOp0Am60KvoipISa0Z9wtn0aOQ70rq7jTaJPd1H8VTzw-fZdSZhApV7hJM2PVCZPVcCQckNn-5XYsCYtd4maAgLzWLfoVU1kr2EZAyj6DIOwyCBTc7guXuNz8i0ooUUUd6/s1600/ScreenHunter_31+Aug.+25+10.43.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;116&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQMEOhTQAO9haOp0Am60KvoipISa0Z9wtn0aOQ70rq7jTaJPd1H8VTzw-fZdSZhApV7hJM2PVCZPVcCQckNn-5XYsCYtd4maAgLzWLfoVU1kr2EZAyj6DIOwyCBTc7guXuNz8i0ooUUUd6/s400/ScreenHunter_31+Aug.+25+10.43.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
จากนั่นเราก็ทำการ Commit ส่งไฟล์ของเราขึ้นไปยัง Google Code Subversion Server นะครับ&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9CDNfW58gBOdW45UJ7zrqLNadzVCyLVbCN5zxiH1pwzCP2Zox0PRdcUqG9viUCP9Cr16ALcEgiPf-1OpZbZ8q0B9i8izRu_XMOhuKtVkD3vMDUGvGkwLrhLFg6KgazHxWkmR3bDWjeH4d/s1600/ScreenHunter_32+Aug.+25+10.45.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9CDNfW58gBOdW45UJ7zrqLNadzVCyLVbCN5zxiH1pwzCP2Zox0PRdcUqG9viUCP9Cr16ALcEgiPf-1OpZbZ8q0B9i8izRu_XMOhuKtVkD3vMDUGvGkwLrhLFg6KgazHxWkmR3bDWjeH4d/s400/ScreenHunter_32+Aug.+25+10.45.gif&quot; width=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
จะมีหน้าจอขึ้นมาเพื่อให้เราใส่ข้อมูลหรือว่า Log ว่าในแต่ละครั้งที่เรา Commit ขึ้นไปนั่นมีรายละเอียดยังไงบ้าง หรือพูดง่ายๆว่าก็คือเตือนความจำเองนั่นเละครับ&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgj091_b6gxL8y5TKP_k3BRfdBfvhMOuSC4jpxADbjUl1Kzpl5285Nxpy4Z7PpPWcb009f2NwpIfiMk79ZoXXWJo-ebkTq0j9ccRPq6MdCWf5ChzqUlytx-6oCAX0CQjgUIykyquany3RmQ/s1600/ScreenHunter_33+Aug.+25+10.46.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;284&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgj091_b6gxL8y5TKP_k3BRfdBfvhMOuSC4jpxADbjUl1Kzpl5285Nxpy4Z7PpPWcb009f2NwpIfiMk79ZoXXWJo-ebkTq0j9ccRPq6MdCWf5ChzqUlytx-6oCAX0CQjgUIykyquany3RmQ/s320/ScreenHunter_33+Aug.+25+10.46.gif&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
เมื่อเรากด OK จะมีหน้าจอขึ้นมาถามเรา Username Password ให้เราใส่ไปนะครับ Username คือ Email ของเรานะครับส่วน Password ก็คือที่เราได้จากหน้า Setting ครับ&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb1VKEmvtO0s-NOemWEY2d7I5kTx_i2q6xyPiIonJ95nfBadjAX3JAXcvLchUvhKN1Hchk5VNO_xWr8WwWJffdUsO4ZOsshOS9wAP4mDIjhDZS50CXpFOTW6EXk7p2_abZVcq-KYk4AVAP/s1600/ScreenHunter_34+Aug.+25+11.04.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;248&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb1VKEmvtO0s-NOemWEY2d7I5kTx_i2q6xyPiIonJ95nfBadjAX3JAXcvLchUvhKN1Hchk5VNO_xWr8WwWJffdUsO4ZOsshOS9wAP4mDIjhDZS50CXpFOTW6EXk7p2_abZVcq-KYk4AVAP/s400/ScreenHunter_34+Aug.+25+11.04.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
เมื่อการ Commit ไม่มีปัญหาอะไรเราก็จะได้&amp;nbsp;Revision เป็น 2 เพิ่มมาแล้วนะครับ&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgU_xP_EqL_kR_EqMHfA9NNLJFkw3frFJw3NqudHylW2g0InE33g-gIddofnln2yF-JcfqRZgymVjFXp8S4uycKZIhbxr94CdX-N3E0c7iux_rTVYCx14qsMw34Vfk6bVsBkR9-SG8cRe2Z/s1600/ScreenHunter_35+Aug.+25+11.06.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;250&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgU_xP_EqL_kR_EqMHfA9NNLJFkw3frFJw3NqudHylW2g0InE33g-gIddofnln2yF-JcfqRZgymVjFXp8S4uycKZIhbxr94CdX-N3E0c7iux_rTVYCx14qsMw34Vfk6bVsBkR9-SG8cRe2Z/s400/ScreenHunter_35+Aug.+25+11.06.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
ที่นี้เราลองแก้ไขไฟล์ test.htm ของเรากันนะครับ เพราะว่าเดี่ยวจะลองดู History ของการแก้ไขไฟล์กันนะครับ ว่าไอ้เจ้า Subversion นี้มันเมพขิงๆ จริงๆ ครับ ลองแก้ไฟล์ตามนี้นะครับ&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwOIEkPwLMjhULmXyY366Gv66OEuxj1wRulGj6EikBpIQ4wUataQQNTwanRVgYA9Nq5AtDeeq4swt_6sdN0SB_cKlsV5MrPjzw6np2mWiiYJ45ueD_o_GPhkU2x1aBiMGX5AOHQGBFKIlE/s1600/ScreenHunter_36+Aug.+25+11.09.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;140&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwOIEkPwLMjhULmXyY366Gv66OEuxj1wRulGj6EikBpIQ4wUataQQNTwanRVgYA9Nq5AtDeeq4swt_6sdN0SB_cKlsV5MrPjzw6np2mWiiYJ45ueD_o_GPhkU2x1aBiMGX5AOHQGBFKIlE/s400/ScreenHunter_36+Aug.+25+11.09.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
เมื่อเราแก้ไฟล์แล้วสังเกตุที่ Icon นะครับจะเป็นเครื่องหมายตกใจ นั่นแสดงให้เห็นว่าไฟล์ของเรามีการเปลี่ยนแปลงไงครับ&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqJb3aQQVUe6V76cOW_5nbXZC4tw7g2LYa4Ied959JozbKaQBb2RDEEl5O4LYG-g-QySTh-klXKRlHA711IpGj-SobGtiVj9sQDBuGDvA4uj655yBWHQsd1OtxEeSGoupWXZ0sVR3IF3Kv/s1600/ScreenHunter_37+Aug.+25+11.10.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;120&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqJb3aQQVUe6V76cOW_5nbXZC4tw7g2LYa4Ied959JozbKaQBb2RDEEl5O4LYG-g-QySTh-klXKRlHA711IpGj-SobGtiVj9sQDBuGDvA4uj655yBWHQsd1OtxEeSGoupWXZ0sVR3IF3Kv/s400/ScreenHunter_37+Aug.+25+11.10.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
เหมือนเดิมครับเราก็ Commit กลับขึ้นไปที่ Google Code Subversion Server นะครับ&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4wewchTIIzE47UPPBHFM8bv4h_ubQYmkp2LzOkhS6oUrKYhMQ7LLJ4t03_dqA9g7L1MO-z0LN9zIPSAjFfbFDR5Pymx6F5XzNNClSaAqleTwrs7toJfVOcOHM04Hl0URUpp_7_hqGg33m/s1600/ScreenHunter_38+Aug.+25+11.12.gif&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;355&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4wewchTIIzE47UPPBHFM8bv4h_ubQYmkp2LzOkhS6oUrKYhMQ7LLJ4t03_dqA9g7L1MO-z0LN9zIPSAjFfbFDR5Pymx6F5XzNNClSaAqleTwrs7toJfVOcOHM04Hl0URUpp_7_hqGg33m/s320/ScreenHunter_38+Aug.+25+11.12.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
ในขั้นตอนนี้ถ้าเราต้องการจะดูว่าไฟล์เรานั่นมีการแก้ไขอะไรบ้างนั่นเราก็สามารถดับเบิ้ลคลิ๊กที่ไฟล?ที่เราจะดูได้เลยครับแล้วจะมีหน้าต่างเปิดขึ้นมาแสดงว่าทั้งไฟล์ก่อนการแก้ไข และไฟล์หลังการแก้ไขเป็นยังไงบ้าง&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSorYY2vi6RHfsJRR6U6RaL7tOBiCcdgNeaNusZMQnlcq1kmvKTAWd0vSQgzJATSoTBdJNTStCBGOcqjMNxCzn-bhZ1LzIRJxhb0v99vWk4eD679zu-kwGHXeXvlHYODnoWLs2qGn_elDo/s1600/ScreenHunter_39+Aug.+25+11.13.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;302&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSorYY2vi6RHfsJRR6U6RaL7tOBiCcdgNeaNusZMQnlcq1kmvKTAWd0vSQgzJATSoTBdJNTStCBGOcqjMNxCzn-bhZ1LzIRJxhb0v99vWk4eD679zu-kwGHXeXvlHYODnoWLs2qGn_elDo/s400/ScreenHunter_39+Aug.+25+11.13.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
เมื่อเรา Commit เสร็จสังเกตุนะครับว่า Revision จะเป็น 3 แล้วนะครับ นั่นไงครับ Version Control ที่เราพูดถึงเราสามารถมาดู History ได้อีกทีในภายหลังครับ&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhz4ZUWbPX2mwVrZnGt_nmKSGzOLKQYJRt0OCCZlA-1tM8EG67_WzbLbdDhH5ufwEiOajye2ynFF91NDQqvyR6-zjktxGX8keSP8VbGvpmyhK7kN3d963H1kfG94W-6MzV0lKL7b4XLGZvy/s1600/ScreenHunter_40+Aug.+25+11.16.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;250&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhz4ZUWbPX2mwVrZnGt_nmKSGzOLKQYJRt0OCCZlA-1tM8EG67_WzbLbdDhH5ufwEiOajye2ynFF91NDQqvyR6-zjktxGX8keSP8VbGvpmyhK7kN3d963H1kfG94W-6MzV0lKL7b4XLGZvy/s400/ScreenHunter_40+Aug.+25+11.16.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
ถ้าเราต้องการที่จะดูว่า History ของไฟล์นั่นเป็นไงบ้างเราสามารถดูได้โดย&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFEe260vGfnaN5qLg0_zUuDMScpug6vMEQTNYK27-4PEZZdzRL7yInHn5n-oYpYazozb9UqbpgfhVkO_x-nyfc8IWoKmi9zhUo9uneLwU5sNaEG4GaF-e9moY79M50YZrHt4g0-9y3l4LC/s1600/ScreenHunter_41+Aug.+25+11.19.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;317&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFEe260vGfnaN5qLg0_zUuDMScpug6vMEQTNYK27-4PEZZdzRL7yInHn5n-oYpYazozb9UqbpgfhVkO_x-nyfc8IWoKmi9zhUo9uneLwU5sNaEG4GaF-e9moY79M50YZrHt4g0-9y3l4LC/s400/ScreenHunter_41+Aug.+25+11.19.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
จะมีหน้าต่างแสดงรายละเอียด Commit ทั้งหมดที่เรา Commit ไปนะครับเราสามารถดูรายละเอียดได้โดยดับคลิ๊กไฟล์ที่เราต้องการดูเลยนะครับ&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9CGsl2t2yhx8H3Vtg_rSfWKlxb9WCFQT8X4FoMtUGJBwt3hdw6KmObUTsT9DpyKeLMc573gnQokKO3KIaU-HWZQ1FsC8t8EiTHp_loqhynueTgmy7wjfhbA2fe0BbIVtmBOGC2hQK8Ky8/s1600/ScreenHunter_43+Aug.+25+11.22.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;306&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9CGsl2t2yhx8H3Vtg_rSfWKlxb9WCFQT8X4FoMtUGJBwt3hdw6KmObUTsT9DpyKeLMc573gnQokKO3KIaU-HWZQ1FsC8t8EiTHp_loqhynueTgmy7wjfhbA2fe0BbIVtmBOGC2hQK8Ky8/s400/ScreenHunter_43+Aug.+25+11.22.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
เห็นมั้ยครับเพียงง่ายๆ เท่านี้เราก็สามารถ Control ดค็ดของเราได้อย่างง่ายแล้วนะครับไม่ได้ยากอะไรเลย ยังไงก็ลองนำไปปรับใช้งานกันดูนะครับ&amp;nbsp;ถ้าอ่านแล้วชอบอย่าลืมช่วยกด Like และให้กำลังงใจ Fan Page ที่&amp;nbsp;&lt;a href=&quot;http://www.facebook.com/PStudioDev&quot;&gt;http://www.facebook.com/PStudioDev&lt;/a&gt;&amp;nbsp;ด้วยนะครับ&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
ส่วนเรื่องรายละเอียดเกี่ยวกับ Source Control สามารถอ่านเพิ่มเติมได้ที่&amp;nbsp;&lt;a href=&quot;http://nuengkungdeveloper.blogspot.com/search/label/Version%20Control&quot;&gt;http://nuengkungdeveloper.blogspot.com/search/label/Version%20Control&lt;/a&gt;&amp;nbsp;มีผู้ใจดีเขียนบทความดีดีไว้แล้วครับ&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
ขอบคุณครับ&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/5196238833086606094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/08/subversion-svn-source-code-google-code.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/5196238833086606094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/5196238833086606094'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/08/subversion-svn-source-code-google-code.html' title='เรียนรู้และใช้งาน Subversion (SVN) เพื่อการจัดการ Source Code ที่ยั่งยืนด้วย Google Code'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHtyiB0njdUlWLRBHTokgOm2INiQqGm3_DLlTuukVbExmvxM85ZQLRQBhkBG4SOu4SeLvM_Szx6yiBmyyo2-GDahcoPYH1ngAAiPVZqHhDtSEwxBePt1rGlNZZNCVqKO7tnZzqP58JnvFP/s72-c/ScreenHunter_13+Aug.+25+09.01.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2888027377240749313.post-373353323568215282</id><published>2012-08-25T00:06:00.002+07:00</published><updated>2012-08-25T00:06:54.796+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Utility Program"/><title type='text'>เราจะรู้ได้ไงว่าโปรแกรม Apache ของเรานั่นทำงานอยู่</title><content type='html'>หวัดดีครับวันนี้ผมก็มีทริกเล็กน้อยมาบอกกล่าวกันนะครับ หากใครที่เคยเขียนเว็บมาก็จะรู้นะครับว่าการที่จะแสดงผลของเว็บที่เราเขียนขึ้นมาได้นั่นเราจำเป็นที่จะต้องมี Web Server เพื่อทำการประมวลผลแล้วแสดงเป็นเว็บเพจกลับมาให้แก่ผู้ใช้งาน แต่ทว่าเคยสงสัยกันมั่งมั้ยครับว่าเราจะรู้ได้ไงว่า Web Server Apache ของเรานั่นทำงานอยู่หรือไม่ ง่ายๆครับวันนี้เราไปดูแต่ละวิธีกันเลยดีกว่าครับ&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;วิธีแรกเลยคือวิธีที่ง่ายมมากครับหลายคนคงรู้จักกันดีนะครับก็คือการที่เราใส่&amp;nbsp;
&lt;a href=&quot;http://localhost/&quot;&gt;http://localhost/&lt;/a&gt;&amp;nbsp;ลงใน Address Bar ของ Browser นั่นเองครับ&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXf87Rm2ZnQdIRxm-n7BKC8jnoQ6rrs7exXLVBlwyUw5NcaOlDdxGnGm7qCSw6G3TQ4E0RETRmtq4kSedy4nuJ7AKSxH8rWxVWskkqS2tnCSjTuwg48o89B4P-krpD8vpYLVVQeuo3piEE/s1600/ScreenHunter_11+Aug.+24+23.58.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;192&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXf87Rm2ZnQdIRxm-n7BKC8jnoQ6rrs7exXLVBlwyUw5NcaOlDdxGnGm7qCSw6G3TQ4E0RETRmtq4kSedy4nuJ7AKSxH8rWxVWskkqS2tnCSjTuwg48o89B4P-krpD8vpYLVVQeuo3piEE/s400/ScreenHunter_11+Aug.+24+23.58.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;วิธีที่สองก็คือการใช้คำสั่ง&lt;b&gt;&amp;nbsp;netstat &lt;/b&gt;ในการดูว่าตอนนี้พอร์ต 80 นั่นทำงานอยู๋หรือเปล่านะครับ วิธีการก็ง่ายให้เราไปที่ Start -&amp;gt; Run -&amp;gt; cmd.exe -&amp;gt; Enter เราจะได้หน้าต่าง Commandline มานะครับต่แจากนั่นให้พิมพ์คำสั่งว่า &lt;b&gt;netstat /a &lt;/b&gt;คำสั่งนี้จะทำการแสดงพแร์ตทั้งหมดที่ใช้งานอยู่ในเครื่องของเราออกมานะครับ จากรูปจะเห็นว่าบรรทัดแรกนั่นมีการใช้งานพอร์ต 80 แล้วซึ่งมันก็คือ HTTP พแร์ตที่ Apache ใช้นั่นเองครับ&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFBlO7fiXWX6yKXuwbzqcXY-iu6DFp5FBs7XufK6SOSzqtcYkojSDRPbA6tUqgR4y5la0FdfJcarWpfnYA8y980vZx7qgoO3-xFQszvUZI2clY4Fojqgn8wLtYAHNdAvPKjNNR5lHNIg8m/s1600/ScreenHunter_12+Aug.+25+00.03.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;291&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFBlO7fiXWX6yKXuwbzqcXY-iu6DFp5FBs7XufK6SOSzqtcYkojSDRPbA6tUqgR4y5la0FdfJcarWpfnYA8y980vZx7qgoO3-xFQszvUZI2clY4Fojqgn8wLtYAHNdAvPKjNNR5lHNIg8m/s400/ScreenHunter_12+Aug.+25+00.03.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
จริงๆ แล้วเรายังมีอีกหลายวิธีนะครับที่สามารถดูได้ว่า Apache นั่นทำงานอยู่หรือเปล่าไม่ว่าจะเป็นการใช้งานโปรแกรม &lt;a href=&quot;http://pstudiodev.blogspot.com/2012/06/process-explorer-tool-microsoft.html&quot;&gt;Process Explorer&lt;/a&gt;&amp;nbsp;หรือว่าจะเป็นการดูจาก Task Manager ของ Windows เองนะครับ&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://pstudiodev.blogspot.com/feeds/373353323568215282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://pstudiodev.blogspot.com/2012/08/apache.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/373353323568215282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2888027377240749313/posts/default/373353323568215282'/><link rel='alternate' type='text/html' href='http://pstudiodev.blogspot.com/2012/08/apache.html' title='เราจะรู้ได้ไงว่าโปรแกรม Apache ของเรานั่นทำงานอยู่'/><author><name>pStudioDev</name><uri>http://www.blogger.com/profile/01969201666764105181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2AKaB24dG5ajtYYy0mwBkpeC0FZz2GiR904_JPzDcv74dUBaC45IBw_wW7GKKj5_a5zFjGz6OLw_AV5CKm6BkT18K_7gnKCsBFf97bk2_SKE3wJa5b1LvjXWDuCCTw/s220/994332_604022472971596_2100872889_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXf87Rm2ZnQdIRxm-n7BKC8jnoQ6rrs7exXLVBlwyUw5NcaOlDdxGnGm7qCSw6G3TQ4E0RETRmtq4kSedy4nuJ7AKSxH8rWxVWskkqS2tnCSjTuwg48o89B4P-krpD8vpYLVVQeuo3piEE/s72-c/ScreenHunter_11+Aug.+24+23.58.gif" height="72" width="72"/><thr:total>0</thr:total></entry></feed>