<?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>LAB.TOSDN</title>
	<atom:link href="http://lab.tosdn.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://lab.tosdn.com</link>
	<description>Web Technology &#38; Business for Life</description>
	<lastBuildDate>Sun, 11 Oct 2009 15:38:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to use Nikon D80 controlling on SB-600 by wireless</title>
		<link>http://lab.tosdn.com/?p=388</link>
		<comments>http://lab.tosdn.com/?p=388#comments</comments>
		<pubDate>Sun, 11 Oct 2009 15:38:55 +0000</pubDate>
		<dc:creator>ชิตพงษ์ วุทธานันท์</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[Nikon D80]]></category>
		<category><![CDATA[Nikon SB-600]]></category>

		<guid isPermaLink="false">http://lab.tosdn.com/?p=388</guid>
		<description><![CDATA[เรื่องแรกเลยนะครับที่ผมเขียนถึงเรื่องกล้องในบล็อกนี้
บังเอิญเจอเรื่อง ตั้ง Nikon D80 สั่งงาน Flash SB-600 ผ่าน Wireless
เห็นน่าสนใจดี และผมก็เพิ่งรู้วิธีเหมือนกัน เลยขอมาเก็บไว้เผยแพร่ต่อไป  
ขั้นแรกให้ตั้งค่าที่กล้องก่อน จากนั้น จึงไปตั้งค่าที่ตัว Flash อีกทีหนึ่ง
1. Nikon D80 Setting

2. Nikon SB-600 Setting

แค่นี้ก็ประหยัดเงินซื้อ Flash SB800, SB900 มาทำ Primary flash อีกต่อไป เฮ้&#8230;
]]></description>
		<wfw:commentRss>http://lab.tosdn.com/?feed=rss2&amp;p=388</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some Question CSS+Web Standards and Answer by PornAntha</title>
		<link>http://lab.tosdn.com/?p=383</link>
		<comments>http://lab.tosdn.com/?p=383#comments</comments>
		<pubDate>Thu, 17 Sep 2009 15:23:51 +0000</pubDate>
		<dc:creator>ชิตพงษ์ วุทธานันท์</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Question]]></category>
		<category><![CDATA[CSS2]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://lab.tosdn.com/?p=383</guid>
		<description><![CDATA[นานๆ จะได้คุยกับพี่ &#8220;พร อันทะ&#8221; สักครั้ง แกเป็นคนทำเว็บ thaicss.com ครับ ซึ่งผมคิดว่าจะยกให้แกเป็นมือวางอันดับหนึ่ง CSS และ Web Standards อันดับหนึ่งของเมืองไทยเลย (ไม่ได้โม้จริงๆ นะ)
บังเอิญมี 1 คำถามจะถามแกสักนิด ที่พยายามคิดเท่าไรก็คิดไม่ออก ถามไปถามมา แกก็ตอบและแทรกข้อมูลอะไรให้ผมรู้อีกเยอะ เลยขอแกนำบทสนทนามาลงใน บล็อก ให้ได้อ่านเพลินๆ และได้คิดกันนะครับ
(21:26) Few:  ถามนิดครับพี่ โครงสร้าง html ที่เป็นไปตาม web standards จำเป็นไหมว่า ถ้า no style แล้วต้องสวยงามและเข้าใจ?
PornAntha: ไม่ต้องสวยงามครับ แต่ต้องอ่านเข้าใจ มันจะเรียงเหมือนเราพิมพ์งานใน โปรแกรมออฟฟิศทั่วไป อ่านรู้เรื่อง เหมือนพิมพ์งานใน เวิร์ด นั่นแหละ
Few: อ๋อ นั่นหละครับ แปลว่าสวยงามในสายตาผม
PornAntha: เออ ก็พอประมาณนะ เพราะค่า Default ของ Element มันถูกตั้งค่ามาแล้ว
Few: [...]]]></description>
		<wfw:commentRss>http://lab.tosdn.com/?feed=rss2&amp;p=383</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Sub-Domain or Many File in Page Caching with CodeIgniter</title>
		<link>http://lab.tosdn.com/?p=379</link>
		<comments>http://lab.tosdn.com/?p=379#comments</comments>
		<pubDate>Fri, 04 Sep 2009 21:16:00 +0000</pubDate>
		<dc:creator>ชิตพงษ์ วุทธานันท์</dc:creator>
				<category><![CDATA[Codeigniter]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Cache]]></category>
		<category><![CDATA[Page Caching]]></category>

		<guid isPermaLink="false">http://lab.tosdn.com/?p=379</guid>
		<description><![CDATA[คราวก่อนเขียนเรื่อง Page Caching with CodeIgniter and Cache Clearing code เป็นการเกริ่นถึงวิธีใช้งาน Page Caching ของ Codeigniter รวมไปถึงผมได้แนบคลาสสำหรับการ ลบแคช (Cache Clearing) เข้าไปด้วย เพื่อความสะดวกในการใช้งาน
บทความนี้เลยคล้ายๆ กับบทต่อจากเรื่องข้างต้นนะครับ เป็นกรณีศึกษาที่ผมเจอและจำเป็นต้องใช้ เลยมาขอแชร์ความรู้นิดหนึ่ง เผื่อมีใครมีแนวทางที่ดีกว่าของผมนะครับ
Mini Introduction Page Caching with CodeIgniter
เกริ่นพื้นฐานเล็กน้อยครับ ปกติการทำ Page Caching ใน Codeigniter เราจะเก็บลงโฟลเดอร์หนึ่ง สมมุติว่าชื่อ &#8220;system/cache/&#8221; นะครับ ส่วนชื่อไฟล์ที่ทำการ Cache ก็จะนำเอา URI(หรือ URL) มาเข้ารหัสด้วย md5  เช่น &#8220;http://lab.tosdn.com&#8221; จะถูกเข้ารหัสและนำไปตั้งชื่อไฟล์ คือ &#8220;53db6ab6193a34a4ebac45ebd7592da6&#8243;
ถ้าไม่เข้าใจ ไปอ่านเต็มๆ ที่บทความเก่าครับ &#8211; Page Caching [...]]]></description>
		<wfw:commentRss>http://lab.tosdn.com/?feed=rss2&amp;p=379</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Page Caching with CodeIgniter and Cache Clearing code</title>
		<link>http://lab.tosdn.com/?p=374</link>
		<comments>http://lab.tosdn.com/?p=374#comments</comments>
		<pubDate>Tue, 18 Aug 2009 04:50:56 +0000</pubDate>
		<dc:creator>ชิตพงษ์ วุทธานันท์</dc:creator>
				<category><![CDATA[Codeigniter]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Cache]]></category>
		<category><![CDATA[Page Caching]]></category>

		<guid isPermaLink="false">http://lab.tosdn.com/?p=374</guid>
		<description><![CDATA[Introduction Page Caching with CodeIgniter
ใน CodeIgniter จะมีคำสั่งทำ Page Caching ไว้ให้อยู่แล้ว ซึ่งมันเอาไว้ทำการ Caching หน้าเว็บไซต์ที่ได้รับการประมวลผลแล้ว มห้กลายเป็น หน้า Statics ตามระยะเวลาที่เรากำหนดไว้ ดังนั้น เมื่อโหลดหน้านั้นขึ้นมาใหม่ภายในระยะเวลานั้น จะไม่ทำการประมวลผลอีก ซึ่งจะส่งผลให้เว็บโหลดเร็วขึ้นมากๆ (เช่น โหลดจาก 0.2 วินาที เหลือเพียง 0.0020 วินาที) รวมไปถึงประหยัดทรัพยากรณ์เซอเวอร์ได้อีกมากโข
ซึ่งวิธีการใช้ ก็ง่ายมากครับ แค่ใส่คำสั่ง $this-&#62;output-&#62;cache(5); ไว้ก่อนคำสั่งเรียก View
จะหมายถึงการทำ Caching สำหรับหน้า (View) นั้นๆ เป็นเวลา 5 นาที เช่น
$this-&#62;output-&#62;cache(60); //1 Hour
$this-&#62;load-&#62;view(&#8216;profile.php&#8217;);
ดังนั้น คำสั่งทั้งหมดในหน้า profile.php จะไม่ถูก ประมวลผลซ้ำภายใน 5 นาที หลังจากมีคนเข้าครั้งแรก เพราะระบบจะไปเรียกหน้า Cache มาแสดงแทน ซึ่ง [...]]]></description>
		<wfw:commentRss>http://lab.tosdn.com/?feed=rss2&amp;p=374</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Easy PHP Convert Associate Array to XML and JSON</title>
		<link>http://lab.tosdn.com/?p=369</link>
		<comments>http://lab.tosdn.com/?p=369#comments</comments>
		<pubDate>Wed, 05 Aug 2009 07:19:06 +0000</pubDate>
		<dc:creator>ชิตพงษ์ วุทธานันท์</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Array]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[Services]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://lab.tosdn.com/?p=369</guid>
		<description><![CDATA[ใครอยากทำ REST Services แบบผม คงจำเป็นจะต้องใช้มัน
เป็นวิธีง่ายๆ ที่จะแปลงค่าจาก Array เป็น XML และ/หรือ JSON ตามที่คุณต้องการ
สิ่งที่ต้องมีก่อนใช้งาน
(Requires PHP5.2.x or xmlwriter extension, json extension)
Example Array
&#60;?
$data = array(
"php" =&#62; "good job",
 "array" =&#62; "array assoc",
  "example" =&#62; "easy",
  "api" =&#62; array(
   "xml" =&#62; "wow",
   "json" =&#62; "shortly",
 )
);
?&#62;
Array Convert to XML
&#60;?php
$xml = new XmlWriter();
$xml-&#62;openMemory();
$xml-&#62;startDocument('1.0', 'UTF-8'); //XML [...]]]></description>
		<wfw:commentRss>http://lab.tosdn.com/?feed=rss2&amp;p=369</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
