<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>We Project &#187; Introduction</title>
	<atom:link href="http://www.we.in.th/category/introduction/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.we.in.th</link>
	<description>Fabric of the Symphony</description>
	<lastBuildDate>Sat, 29 May 2010 07:09:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>PHPUnit Setup</title>
		<link>http://www.we.in.th/phpunit-setup/</link>
		<comments>http://www.we.in.th/phpunit-setup/#comments</comments>
		<pubDate>Sat, 17 Apr 2010 16:52:57 +0000</pubDate>
		<dc:creator>sitdh</dc:creator>
				<category><![CDATA[Diary]]></category>
		<category><![CDATA[Introduction]]></category>
		<category><![CDATA[Tutorail]]></category>

		<guid isPermaLink="false">http://www.we.in.th/?p=579</guid>
		<description><![CDATA[PHPUnit เป็น Unit Test Framework สำหรับ PHP ใครใช้ JUnit มาแล้วก็อารมณ์เดียวกัน แค่เปลี่ยนจาก Java มาเป็น PHP ก่อนอื่น ผมติดตั้งใน Mac OS X วิธีคงไม่ต่างกันมากนักกับ Linux แต่สำหรับ Windows อันนี้ไม่แน่ใจครับ เพราะเลิกใช้นานแล้ว วิธีการติดตั้ง ให้แน่ใจว่าใช้คำสั่ง php ที่ terminal ได้ PHPUnit ต้องการ pear ด้วย สำหรับใครที่ใช้ Windows ก็ต้องโหลดมาเพิ่ม ได้ที่ pear.php.net ส่วน Linux และ OS X ไม่ต้องเพราะมีแล้ว โหลด PHPUnit จาก pear.phpunit.de/get เลือกเอาตามชอบครับ ผมเลือกเป็น PHPUnit-3.4.9 ไฟล์ที่ได้จะเป็นไฟล์ PHPUnit-x.x.x.tgz [...]]]></description>
		<wfw:commentRss>http://www.we.in.th/phpunit-setup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>แสดงหัวตารางซ้ำ</title>
		<link>http://www.we.in.th/repeat-table-header/</link>
		<comments>http://www.we.in.th/repeat-table-header/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 12:44:39 +0000</pubDate>
		<dc:creator>sitdh</dc:creator>
				<category><![CDATA[Diary]]></category>
		<category><![CDATA[Introduction]]></category>
		<category><![CDATA[OpenOffice.org]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Tutorail]]></category>
		<category><![CDATA[Writer]]></category>

		<guid isPermaLink="false">http://www.we.in.th/?p=536</guid>
		<description><![CDATA[บันทึกความจำกันอีกตอนหนึ่งเพราะช่วงนี้ต้องใช้ OpenOffice.org (OO.o) อย่างหนักเมื่อก่อนไม่ค่อยได้ใช้มากเท่าไหร่นักอย่างมากก็พิมพ์งานนิดหน่อย แต่ช่วงนี้เริ่มต้องใช้รูปแบบที่ซับซ้อนขึ้น ตอนนี้กว่าจะหาเจอก็นานอยู่เหมือนกัน หรืออีกเหตุผลหนึ่งก็เพราะไม่คุ้นกับ OO.o เท่าไหร่นัก การสั่งให้แสดงหัวตารางซ้ำอัตโนมัติเป็นฟังก์ชั่นที่สำคัญอีกฟังก์ชั่นหนึ่งเพราะช่วยให้ทำงานกับตารางที่มีข้อมูลที่มีความยาวหลายหน้าได้ง่ายและสะดวกมากยิ่งขึ้น อย่างเช่นในตัวอย่างด้านบน ข้อมูลมีความยาวมากกว่าที่จะใส่ในหน้ากระดาษแผ่นเดียวได้ วิธีการแก้ไขของผมเองคือแยกตารางส่วนที่เกินออกมาแล้วค่อยใส่หัวตารางใหม่ แต่ปัญหาจะเกิดขึ้นเมื่อต้องการเปลี่ยนแปลงหัวตาราง ซึ่งมันจะไม่ใช่ภาระเลยหากมีแค่เพียงตารางเดียวหรือ 2 ตาราง และหากมีการเปลี่ยนแปลงเนื้อหาภายในตารางที่ส่งผลให้ความยาวของตารางก่อนหน้าเปลี่ยนไปก็จะส่งผลกระทบไปสู่ตารางถัดไปอย่างหลีกเลี่ยงไม่ได้ ดังนั้นวิธีแก้ไขที่เจอก็คือกำหนดให้แสดงหัวตารางซ้ำ สามารถเข้าไปกำหนดค่าได้ 2 วิธีคือ 1 เมื่อคลิ้กที่ตารางจะมีแถบเครื่องมือ Table ดังเช่นรูปที่ 3 จากนั้นคลิ้กที่ปุ่มที่อยู่ในกรอบสีแดง และวิธีที่ 2 คือจากเมนู Table เลือก Table Properties... ดังรูปที่ 4 จะได้หน้าต่าง Table Format ดังรูปที่ 5 จากนั้นเลือกที่แถบ Table Flow และคลิ้กเลือกที่ Repeat Heading และเปลี่ยนจำนวนแถวของหัวตารางที่ต้องการให้แสดงซ้ำตามต้องการจากนั้นจะได้ตารางดังรูปที่ 6 ซึ่งหากแก้ไขหัวตารางในรูปที่ 6 นี้ก็จะส่งผลไปยังหัวตารางที่เห็นในรูปที่ 1 ด้วย [...]]]></description>
		<wfw:commentRss>http://www.we.in.th/repeat-table-header/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache Ant in Actions I &#8211; Overview</title>
		<link>http://www.we.in.th/ant-in-actions-1-overview/</link>
		<comments>http://www.we.in.th/ant-in-actions-1-overview/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 16:15:25 +0000</pubDate>
		<dc:creator>sitdh</dc:creator>
				<category><![CDATA[Diary]]></category>
		<category><![CDATA[Introduction]]></category>
		<category><![CDATA[Ant]]></category>
		<category><![CDATA[Apache Ant]]></category>
		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://www.we.in.th/?p=521</guid>
		<description><![CDATA[ช่วงนี้ได้มีโอกาสจับงาน Java ที่ต้องมี Source ไฟล์มาเกี่ยวข้องด้วยเยอะ ไอ้การจะมานั่งจัดการไฟล์จำนวนมากด้วยมือก็เห็นจะไม่ใช่เรื่องดีเท่าไหร่ งานนี้ก็เลยต้องอาศัย Build Tools มาช่วยงานสักหน่อย ก็ได้แค่โปรแกรมที่ชื่อว่า Apache Ant หรือที่รู้จักกันดีและเรียกกันสั้นๆ ว่า Ant ตัวนี้สักหน่อย Ant เป็นเครื่องมือที่ช่วยจัดการงานต่างๆ ที่เราต้องทำเข้าไว้ด้วยกัน ในรูปแบบของชุดคำสั่ง เทียบได้กับ make ใน unix ซึ่งข้อดีของ Ant คือ มันเป็น OS Independent ที่เขียนขึ้นมาด้วย Java ทำให้เขียนโปรแกรมแล้วนำคำสั่งชุดคำสั่งนี้ไปทำงานหรือแก้ไขที่ได้ก็ได้โดยให้ผลลัพธ์ (จาก Ant) เช่นเดียวกัน Build File คือชุดคำสั่งของ Ant ที่เราเขียนและกำหนดไว้เพื่อให้ Ant ทำตาม อยู่ในไฟล์ &#8216;build.xml&#8217; (เป็นค่า default) จะเรียกว่า build file มีโครงสร้างตามรูปด้านล่าง ภายใน build file [...]]]></description>
		<wfw:commentRss>http://www.we.in.th/ant-in-actions-1-overview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subversion in Actions II</title>
		<link>http://www.we.in.th/subversion-in-actions-2/</link>
		<comments>http://www.we.in.th/subversion-in-actions-2/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 05:43:56 +0000</pubDate>
		<dc:creator>sitdh</dc:creator>
				<category><![CDATA[Introduction]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[Tutorail]]></category>

		<guid isPermaLink="false">http://www.we.in.th/?p=419</guid>
		<description><![CDATA[คราวที่แล้วเขียนเกี่ยวกับการใช้ Subversion (svn) เบื่องต้น ได้แก่ การสร้าง Repository, เพิ่มไฟล์เข้าสู่ index ใน working copies (add), และส่งเข้าสู่ Repository (commit) ส่วนตอนนี้ก็จะขอพูดส่วนเกี่ยวกับคำสั่งต่างๆ ที่เอาไว้ติดตามความเคลื่อนไหว และการเปลี่ยนแปลงของ Repository ครับ ข้อมูลประจำรุ่น (log) เป็นข้อมูลประจำสำหรับรุ่นนั่น เช่น Revision ผู้ commit วันเวลา จำนวนบรรทัดที่เปลี่ยนแปลง และบันทึกประจำรุ่น มีรูปแบบตามนี้ครับ REVISION_NO &#124; USER_NAME &#124; DATE_TIME &#124; LINE_CHANGED MESSAGE_LOG ตัวอย่างเช่น $ svn log file:///Users/sitdh/Repository/helloSVNServer ------------------------------------------------------------------------ r2 &#124; sitdh &#124; 2009-09-10 00:40:52 +0700 (Thu, 10 [...]]]></description>
		<wfw:commentRss>http://www.we.in.th/subversion-in-actions-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subversion in Actions I</title>
		<link>http://www.we.in.th/subversion-in-actions-1/</link>
		<comments>http://www.we.in.th/subversion-in-actions-1/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 17:56:11 +0000</pubDate>
		<dc:creator>sitdh</dc:creator>
				<category><![CDATA[Introduction]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[Tutorail]]></category>

		<guid isPermaLink="false">http://www.we.in.th/?p=375</guid>
		<description><![CDATA[การทำเวอร์ชั่นเป็นอีกเรื่องที่ผมพึ่งศึกษาครับ ตอนนี้ทำทั้ง software และงานเอกสาร มีประโยชน์ดีเหมือนกันใช้ไปก็ชักติดใจ ยังแอบคิดเหมือนกันว่าทำไมไม่รู้จักกันก่อนหน้านี้เนี้ยะ T-T หลักๆ ที่ใช้คือ Subversion (SVN) ครับ เพราะว่าเอาไปใช้เรื่องานเอกสารกับพี่ในห้อง (ซึ่งไม่ได้มาทาง software) เพราะเห็นว่า plugin มันง่ายดีบน Windows แต่ถ้าเป็นงานส่วนตัว ก็ใช้ Git ง่ายทีเดียว ความจริงอยากเขียน Git แต่คิดว่า Git บน Windows ยังไม่เกิดแน่ๆ เลยขอเป็น SVN ก่อนแล้วกัน ส่วน Git ค่อยมาเก็บตกเอาทีหลัง ไหนๆ วันนี้ก็ฤกษ์ดีแล้ว (เห็นเขาว่ากัน แต่ส่วนตัวเฉยๆ มาก) เลยขอเอาคำสั่งที่คิดว่าน่าจะใช้กันบ่อยๆ มาลงดีกว่า ส่วนประกอบของ Subversion SVN ประกอบด้วย 2 ส่วนก็คือ ทางฝั่งขวาคือฝั่ง Server หรือศัพท์ทางเทคนิคจะเรียกว่า Subversion Server จะเก็บ [...]]]></description>
		<wfw:commentRss>http://www.we.in.th/subversion-in-actions-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>แนะนำการใช้งานสัญญาอนุญาตเบื้องต้น</title>
		<link>http://www.we.in.th/the-art-of-license-introduction/</link>
		<comments>http://www.we.in.th/the-art-of-license-introduction/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 08:20:24 +0000</pubDate>
		<dc:creator>sitdh</dc:creator>
				<category><![CDATA[Introduction]]></category>
		<category><![CDATA[license]]></category>

		<guid isPermaLink="false">http://www.we.in.th/?p=344</guid>
		<description><![CDATA[&#8220;การใช้สัญญาอนุญาต&#8221; เป็นอีกเรื่องหนึ่งที่อยากเขียนลง blog มานานแล้วเหมือนกัน อย่างแรกก็คือความอยากส่วนตัวล้วนๆ ที่อยากศึกษาว่าแต่ล่ะอย่างที่เคยได้ยินมามันมีอะไรบ้าง เท่าที่รู้ มีเยอะมาก ไม่ว่าจะเป็น Creative Commons, GPL, Apache หรือ MIT แต่จุดประสงค์โดยรวมของสัญญาอนุญาตแต่ละชนิดก็คือต้องการให้เกิดการเผยแพร่และต่อยอดงานผลงานที่มีคนได้ตั้งต้นเอาไว้แล้ว ที่ต่างออกไปก็คือสัญญาอนุญาตแต่ละชนิดก็มีข้อกำหนดเล็กๆ น้อยๆ ต่างกันออกไป ขึ้นอยู่กับคนที่นำมาใช้ว่าต้องการให้ผลงานของตัวเองมีลักษณะการเผยแพร่แบบใด ส่วนปัญหาที่ผมเจอก็คือผมก็ไม่ได้ใช้ซะทุกอย่าง เลยไม่ได้มีเวลามาศึกษาสัญญาอนุญาตพวกนี้ อย่างที่ 2 คือ อยากให้เป็นจุดเริ่มต้นของคนที่จะเข้ามาศึกษาและใช้งานสัญญาอนุญาตที่คิดว่าเหมาะกับผลงานของตัวเองมากที่สุด และอย่างสุดท้ายที่ค่อนข้างสำคัญก็คืออยากให้ผู้ใช้งานเคารพ และตระหนักถึงความพยายามของผู้สร้างสรรค์ชิ้นงานเหล่านั้น เพราะเมื่อผลงานนั้นจะอนุญาตให้เราเอาไปใช้ได้โดยไม่เสียค่าใช้จ่าย แต่ก่อนที่ผลงานเหล่านั้นจะออกมาให้ใช้งานกันได้ ผู้สร้างสรรค์ย่อมต้องเวลาและความพยายามในการสร้างชิ้นงานเหล่านั้นเป็นอย่างมากแน่นอน ดังนั้นก่อนที่จะบอกว่าผลงานนั้นไม่ดี หรือไม่ครอบคลุมการใช้งาน ก็อยากให้ลองใช้งานมันให้จริงจังก่อน ยกตัวอย่างเช่น OpenOffice.org (OO.o) ซึ่งถ้าการใช้งานระดับผมแค่พิมพ์เอกสารนิดหน่อย ยังไม่เคยใช้งานคุณสมบัติหนักๆ บ่อยครั้งเท่าไหร่นัก แต่เท่าที่ใช้งานมา OO.o ก็สามารถใช้งานได้อย่างมีประสิทธิภาพไม่แพ้ MS Office หรือ iWork เลยทีเดียว แต่ถ้าจะให้งานออกมาเหมือนทั้ง 2 โปรแกรมผมว่าไม่ควรหวังครับ สำหรับผม ถ้าให้พูดเกี่ยวกับผลงานที่นำมาแจกจ่ายให้ใช้กันแบบเสรีแล้ว เรื่องที่เห็นจะพูดได้เต็มปากเต็มคำอย่างหนึ่งก็คือ เรื่องการใช้งานบรรดา [...]]]></description>
		<wfw:commentRss>http://www.we.in.th/the-art-of-license-introduction/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Object Oriented Programming with JavaScript I</title>
		<link>http://www.we.in.th/oop-with-javascript-1/</link>
		<comments>http://www.we.in.th/oop-with-javascript-1/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 14:08:42 +0000</pubDate>
		<dc:creator>sitdh</dc:creator>
				<category><![CDATA[Introduction]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.we.in.th/?p=289</guid>
		<description><![CDATA[ช่วงนี้ได้ใช้ JavaScript แบบจริงๆ จังๆ กับเขาบ้าง เพราะต้องเอาไปต่อกับ REST ในหน้าเพจที่ทำแต่เห็นว่าบางอย่างมันต้องเขียนโค้ดแบบเดิมซ้ำไปซ้ำมาอยู่เรื่อยก็เลยเกิดความคิดไปหาวิธีใช้งานแบบ OOP สำหรับ JavaScript ซะหน่อยดีกว่า เคยอ่านผ่านๆ ตาหลายรอบแล้วเหมือนกันแต่ไม่ค่อยได้เอาจริงเอาจังกับมันซะเท่าไหร่ครับ ตอนนี้งาน JavaScript เข้าจังๆ ก็เลยมีเหตุจำเป็นให้ต้องลอง นอกจากนั้นก็เป็นข้อดีหลายอย่างของการเขียน OO ที่ผมชอบก็คือ Reusable, Inheritance และ Encapsulation แต่ต้องบอกก่อนว่าการเขียนโปรแกรมแบบนี้ไม่ใช่เรื่องแปลกอะไร เพราะมันก็ทำได้ตั้งนานแล้วครับ blog ตอนนี้ก็คงเป็นการเอามะพร้าวห้าวมาขายสวนอีกตามเคยครับ :) ความจริง เท่าที่ได้อ่านวิธีการเขียนก็คงไม่ใช้ OOP เหมือน Java หรือ PHP เท่าไหร่ เพราะใช้วิธีการแปลกๆ ของ JavaScript มาช่วยแต่ถึงอย่างไรวิธีการนี้ก็ใช้แนวคิดของ OO มาช่วยพัฒนาเลยหยวนๆ ถือว่าเป็น OOP แล้วกันครับ :) hello, world ... &#60;script type="text/javascript" charset="utf-8"> function [...]]]></description>
		<wfw:commentRss>http://www.we.in.th/oop-with-javascript-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>วิธีทำ &#8220;สารบัญ&#8221; สำหรับ Pages</title>
		<link>http://www.we.in.th/easy-toc-with-pages/</link>
		<comments>http://www.we.in.th/easy-toc-with-pages/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 04:40:21 +0000</pubDate>
		<dc:creator>sitdh</dc:creator>
				<category><![CDATA[Introduction]]></category>
		<category><![CDATA[pages]]></category>
		<category><![CDATA[toc]]></category>

		<guid isPermaLink="false">http://www.we.in.th/?p=220</guid>
		<description><![CDATA[&#8220;สารบัญ&#8221; (Table of Contents &#8211; TOC) ถือได้ว่าเป็นอีกเรื่องหนึ่งทำให้ปวดหัวกันได้อีกเรื่องหนึ่ง ช่วงนี้ต้องมีเรื่องให้ทะเลาะกับพวก Word Processing บ่อยๆ ไอ้จะมานั่งจัดเลขหน้าที่ละหน้าก็เคยเจอประสบการณ์อันเลวร้ายช่วงมหาวิทยาลัยมาแล้ว เลยจำฝังใจครับ เลยลองไปหาข้อมูล ได้ความว่า Word Processing ที่เป็นที่รู้จักกันดี [MS Word, OO.o Writer และ Pages] สามารถสร้างสารบัญอัตโนมัติให้เราได้ทุกตัว ส่วนวันนี้จะมาแนะนำ Word Processing ที่อยู่บน OS X ที่ชื่อว่า Pages ครับ อย่างแรกให้เปิดหน้าต่าง Inspector ขึ้นมาก่อนเพื่อกำหนดว่าเราจะเอารูปแบบ [Paragraph Style] มาสร้างเป็น สารบัญบ้าง จากรูปให้เลือก Document Inspector -&#62; TOC จะเห็นว่ามี checkbox อยู่ 2 ฝั่งคือซ้าย และขวา ด้านซ้ายจะเป็นส่วนที่บอกว่าจะเอารูปแบบใดมาทำสารบัญ ส่วนด้านขวาจะบอกให้ Pages ใส่เลขหน้าด้วย [...]]]></description>
		<wfw:commentRss>http://www.we.in.th/easy-toc-with-pages/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Introduce to Google Maps :: เตรียมพร้อมก่อนลุย</title>
		<link>http://www.we.in.th/introduce-to-google-maps-prepare/</link>
		<comments>http://www.we.in.th/introduce-to-google-maps-prepare/#comments</comments>
		<pubDate>Mon, 25 May 2009 23:12:52 +0000</pubDate>
		<dc:creator>sitdh</dc:creator>
				<category><![CDATA[Introduction]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[Tutorail]]></category>

		<guid isPermaLink="false">http://www.we.in.th/?p=81</guid>
		<description><![CDATA[จาก blog ตอนที่แล้วพูดถึงวิธีเอา Google Maps มาใช้แบบง่ายๆ ให้เป็นเป็นตัวอย่างกันไปแล้ว ตอนนี้ก็อย่างที่ทิ้งท้ายไว้คราวก่อนที่ว่าจะเอาวิธิการกำหนดค่าต่างๆ เพื่อบอกให้กูเกิ้ลส่งข้อมูลที่พร้อมใช้งานให้เราได้มากที่สุด หลังจากเราสมัครของ key เพื่อใช้ดึงข้อมูลจาก Google Maps เลื่อนลงมาด้านล่างจะเห็นตัวอย่างการดึงโค้ดไปใช้งาน ทั้ง JavaScript, Flash และ HTTP Services &#60;script src="http://maps.google.com/maps?file=api&#38;amp;v=2&#38;amp;sensor=true_or_false&#38;amp;key=ABCDEF" type="text/javascript"&#62;&#60;/script&#62; วิธีเรียกใช้งานแบบ JavaScript โดยที่ ABCDEF คือ key ที่กูเกิ้ลให้มา ถ้าลองเปรียบเทียบตัวอย่างด้านบน และตัวอย่างจาก blog ตอนที่แล้ว จะเห็นได้ว่าโค้ดที่กูเกิ้ลให้มา มี parameters ตัวหนึ่งที่ผมได้ตัดออกไป นั่นคือ sensor ที่จะเป็นพารามิเตอร์ที่บอกให้กูเกิ้ลตรวจสอบว่าเครื่อง Client ที่เรียกเข้ามามี อุปกรณ์ GPS ด้วยหรือไม่ ค่าที่เป็นไปได้คือ true และ false (เป็นค่า default) ภาษาในแผนที่ เมื่อลองวาดแผนที่หลังจากได้ข้อมูลมาจากกูเกิ้ลแล้ว [...]]]></description>
		<wfw:commentRss>http://www.we.in.th/introduce-to-google-maps-prepare/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduce to Google Maps :: ภาคปฐมบท</title>
		<link>http://www.we.in.th/introduction-to-google-maps-intro/</link>
		<comments>http://www.we.in.th/introduction-to-google-maps-intro/#comments</comments>
		<pubDate>Sun, 24 May 2009 07:54:44 +0000</pubDate>
		<dc:creator>sitdh</dc:creator>
				<category><![CDATA[Introduction]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[Tutorail]]></category>

		<guid isPermaLink="false">http://www.we.in.th/?p=35</guid>
		<description><![CDATA[Google Maps เป็นบริการหนึ่งของกูเกิ้ลที่ถึอว่าน่าสนใจ และสามารถนำมาใช้ประโยชน์อย่างเห็นได้ชัดบริการหนึ่งทีเดียว และสามารถนำมาประยุกต์ใช้ได้หลายอย่าง ยกตัวอย่างการใช้งานในบ้านเราเอง อย่างเช่น ใช้ลงประกาศ Event ต่างๆ หรือรายงานสภาพการจราจร ซึ่งนี่ก็เป็นที่เห็นได้ใช้สำหรับการเอา Google Maps มาใช้งาน ในตอนนี้ก็จะขอพูดถึงวิธีการดึงเอาข้อมูลแผนที่จาก Google Maps มาใช้งานกับ ส่วนเรื่อง traffic ไม่ต้องเป็นกังวลครับ เพราะกูเกิ้ลอนุญาตให้เรียกใช้ได้ถึง 500,00 page view ต่อวัน ซึ่งก็เป็นจำนวนที่มากจนเหลือเฟือครับ แต่ถ้าต้องการมากกว่านั้น ก็สามารถส่งอีเมล์ไปขอเพิ่มกับกูเกิ้ลได้ครับ วิธีดึงข้อมูลแผนที่มาใช้ผ่าน Maps API จะมี 2 วิธีด้วยกัน คือ JavaScript และ Flash สำหรับตอนนี้และตอนต่อๆ ไป ขอเลือกใช้การติดต่อกับ Maps API ผ่าน JavaScript ครับ เพื่อให้เข้าใจได้ง่าย และนำไปใช้ได้เลยทันที่ ส่วนการดึงข้อมูลด้วย Flash นั้นรูปแบบ และโครงสร้างต่างๆ จะคล้ายกับทางฝั่ง [...]]]></description>
		<wfw:commentRss>http://www.we.in.th/introduction-to-google-maps-intro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
