<?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>icez network</title>
	<atom:link href="http://www.icez.net/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://www.icez.net/blog</link>
	<description>Technical Blog by icez network</description>
	<lastBuildDate>Fri, 19 Feb 2010 18:35:47 +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>0096 &#124; เบื้องหลังความแรงของ upic.me</title>
		<link>http://www.icez.net/blog/546/upic-me-server-facility</link>
		<comments>http://www.icez.net/blog/546/upic-me-server-facility#comments</comments>
		<pubDate>Fri, 19 Feb 2010 13:29:21 +0000</pubDate>
		<dc:creator>icez</dc:creator>
				<category><![CDATA[IP Network]]></category>
		<category><![CDATA[Web Server]]></category>
		<category><![CDATA[bandwidth]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[cdn]]></category>
		<category><![CDATA[upicme]]></category>

		<guid isPermaLink="false">http://www.icez.net/blog/?p=546</guid>
		<description><![CDATA[อธิบายสั้นๆ ง่ายๆ ด้วยสองรูปนี้
 
ว่าแต่&#8230; แรงจริงเรอะ (ฮาาาาา)
]]></description>
			<content:encoded><![CDATA[<p align="center">อธิบายสั้นๆ ง่ายๆ ด้วยสองรูปนี้</p>
<p align="center"><a href="http://upic.me/i/df/8l9kc.jpg" target="_blank" rel="lightbox[546]"><img border="0" src="http://upic.me/tw/i/df/8l9kc.jpg"></a> <a href="http://upic.me/i/i3/0uakc.jpg" target="_blank" rel="lightbox[546]"><img border="0" src="http://upic.me/tw/i/i3/0uakc.jpg"></a></p>
<p align="center">ว่าแต่&#8230; แรงจริงเรอะ (ฮาาาาา)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.icez.net/blog/546/upic-me-server-facility/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>0095 &#124; Android : วิธีแก้ไขเว็บเข้าไม่ได้เวลาต่อ EDGE (ชั่วคราว)</title>
		<link>http://www.icez.net/blog/542/android-dns-fix</link>
		<comments>http://www.icez.net/blog/542/android-dns-fix#comments</comments>
		<pubDate>Thu, 18 Feb 2010 19:08:22 +0000</pubDate>
		<dc:creator>icez</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[nexus one]]></category>

		<guid isPermaLink="false">http://www.icez.net/blog/?p=542</guid>
		<description><![CDATA[พอดีว่าเจอปัญหาอย่างนึงบน nexus one (ซึ่งถามเพื่อนที่ใช้ htc hero แล้วก็เจอเหมือนกัน)
ดังนั้น ผมว่ามันคงเป็นปัญหาของ android เองละมั้ง
คร่าวๆ ก็คือ ถ้าเกิดเรา &#8220;เคย&#8221; ต่อ wifi มา จากที่ไหนก็ตามแต่
จะทำให้เครื่อง android ของเราจำ DNS ที่ตั้งค่ามาจาก wifi นั้น
แล้วพอปิด wifi หรือสัญญาณหลุด พอกลับเข้าระบบ EDGE/GPRS
มันจะต่อติด แต่เข้าเว็บ หรือทำอะไรแทบไม่ได้เลย (ได้ข่าวว่า 3G ไม่มีปัญหานี้)
เลยหาวิธีแก้ขัดมาครับ
ก่อนอื่น root เครื่องซะ! (คิดว่าคง root กันอยู่แล้วมั้ง) แล้วไปหา App ชื่อ &#8216;GScript Lite&#8217; ใน Market ลงไว้เลย
หาไม่เจอก็ scan barcode นี้ได้เลยฮะ
 
ลงเสร็จเปิดโปรแกรมขึ้นมา แล้วกดปุ่มเมนู จะขึ้นตามรูปทางซ้าย แล้วกดปุ่ม add กรอกข้อมูลตามรูปทางขวา หรือตามนี้เลยครับ

setprop [...]]]></description>
			<content:encoded><![CDATA[<p>พอดีว่าเจอปัญหาอย่างนึงบน nexus one (ซึ่งถามเพื่อนที่ใช้ htc hero แล้วก็เจอเหมือนกัน)<br />
ดังนั้น ผมว่ามันคงเป็นปัญหาของ android เองละมั้ง</p>
<p>คร่าวๆ ก็คือ ถ้าเกิดเรา &#8220;เคย&#8221; ต่อ wifi มา จากที่ไหนก็ตามแต่<br />
จะทำให้เครื่อง android ของเราจำ DNS ที่ตั้งค่ามาจาก wifi นั้น<br />
แล้วพอปิด wifi หรือสัญญาณหลุด พอกลับเข้าระบบ EDGE/GPRS<br />
มันจะต่อติด แต่เข้าเว็บ หรือทำอะไรแทบไม่ได้เลย (ได้ข่าวว่า 3G ไม่มีปัญหานี้)<br />
เลยหาวิธีแก้ขัดมาครับ</p>
<p>ก่อนอื่น root เครื่องซะ! (คิดว่าคง root กันอยู่แล้วมั้ง) แล้วไปหา App ชื่อ &#8216;GScript Lite&#8217; ใน Market ลงไว้เลย<br />
หาไม่เจอก็ scan barcode นี้ได้เลยฮะ</p>
<p align="center"><a href="http://upic.me/e3ivh" target="_blank"><img border="0" src="http://upic.me/i/fd/snap20100219_014524.png"></a> <a href="http://upic.me/e3ivn" target="_blank"><img border="0" src="http://upic.me/i/5m/3dm2c.png"></a></p>
<p>ลงเสร็จเปิดโปรแกรมขึ้นมา แล้วกดปุ่มเมนู จะขึ้นตามรูปทางซ้าย แล้วกดปุ่ม add กรอกข้อมูลตามรูปทางขวา หรือตามนี้เลยครับ</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">setprop net.dns1 203.146.237.222
setprop net.dns2 203.146.237.237</pre></div></div>

<p align="center"><a href="http://upic.me/e3ivi" target="_blank"><img border="0" src="http://upic.me/i/vv/snap20100219_014540.png"></a>  <a href="http://upic.me/e3ivj" target="_blank"><img border="0" src="http://upic.me/i/cr/snap20100219_014549.png"></a></p>
<p>กดปุ่มเซฟ กลับมาหน้า home screen มา add shortcut กันนิดหน่อยเพื่อความสะดวกในการใช้งาน</p>
<p align="center"><a href="http://upic.me/e3ivk" target="_blank"><img border="0" width="200" src="http://upic.me/i/0t/snap20100219_014625.png"></a>  <a href="http://upic.me/e3ivl" target="_blank"><img border="0" width="200" src="http://upic.me/i/qi/snap20100219_014629.png"></a>  <a href="http://upic.me/e3ivm" target="_blank"><img border="0" width="200" src="http://upic.me/i/p8/snap20100219_014641.png"></a></p>
<p>แล้วทีนี้ เวลาขึ้นสัญลักษณ์ตัว E/G แล้วเข้าเว็บไม่ได้ก็กดไอ้นี่ซะ&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.icez.net/blog/542/android-dns-fix/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>0094 &#124; ดึง Memory ของ Nexus One ออกมาใช้ให้หมด</title>
		<link>http://www.icez.net/blog/514/nexus-one-kernel-update-by-cyanogen</link>
		<comments>http://www.icez.net/blog/514/nexus-one-kernel-update-by-cyanogen#comments</comments>
		<pubDate>Thu, 28 Jan 2010 06:49:24 +0000</pubDate>
		<dc:creator>icez</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[nexus one]]></category>

		<guid isPermaLink="false">http://www.icez.net/blog/?p=514</guid>
		<description><![CDATA[สืบเนื่องจาก kernel 2.6.29 ของ Nexus One มันมีบั๊กนิดหน่อย
ทำให้ allocate ram ออกมาได้แค่ 200 กว่า MB ทั้งๆ ที่มันมีให้ใช้ตั้ง 500 MB !!!!
อ้าว แล้วทีนี้ทำไงล่ะ .. รอ OTA update ก็ไม่รู้เมื่อไหร่ แถมยังไม่รู้ด้วยว่ามันจะมีมั้ย
จะอัพเป็น kernel 2.6.32 ตอนนี้ก็บั๊กจมอีก วันนี้ พระเอกขี่ม้าขาวของเรามาแล้วครับ
@cyanogen ผู้ทำ Custom ROM ของ Android อันโด่งดังได้ backport ตัวแก้ไขให้เห็นแรมเพิ่มอีก 200MB ลง kernel 2.6.29 แล้ว
แต่&#8230; ถ้าไม่อยากใช้ Cyanogen MOD หรือยังไม่พร้อม wipe เครื่องตอนนี้จะทำไงล่ะ?
&#8230;
ก็โหลดไปลงเองไงครับ ไม่ยาก (แต่ก็ไม่ง่ายเท่าไหร่)
คำเตือนขั้นร้ายแรง เสี่ยงต่อการทำเครื่องพัง
กรุณาทำ Nandroid backup ก่อนเสมอ [...]]]></description>
			<content:encoded><![CDATA[<p>สืบเนื่องจาก kernel 2.6.29 ของ Nexus One มันมีบั๊กนิดหน่อย<br />
ทำให้ allocate ram ออกมาได้แค่ 200 กว่า MB ทั้งๆ ที่มันมีให้ใช้ตั้ง 500 MB !!!!</p>
<p>อ้าว แล้วทีนี้ทำไงล่ะ .. รอ OTA update ก็ไม่รู้เมื่อไหร่ แถมยังไม่รู้ด้วยว่ามันจะมีมั้ย<br />
จะอัพเป็น kernel 2.6.32 ตอนนี้ก็บั๊กจมอีก วันนี้ พระเอกขี่ม้าขาวของเรามาแล้วครับ</p>
<p>@<a href="http://twitter.com/cyanogen">cyanogen</a> ผู้ทำ Custom ROM ของ Android อันโด่งดังได้ backport ตัวแก้ไขให้เห็นแรมเพิ่มอีก 200MB ลง kernel 2.6.29 แล้ว<br />
แต่&#8230; ถ้าไม่อยากใช้ Cyanogen MOD หรือยังไม่พร้อม wipe เครื่องตอนนี้จะทำไงล่ะ?<br />
&#8230;</p>
<p>ก็โหลดไปลงเองไงครับ ไม่ยาก (แต่ก็ไม่ง่ายเท่าไหร่)</p>
<h3>คำเตือนขั้นร้ายแรง เสี่ยงต่อการทำเครื่องพัง<br />
กรุณาทำ Nandroid backup ก่อนเสมอ !!!</h3>
<p>อันดับแรก โหลดไฟล์ต่อไปนี้ไปเก็บไว้ใน folder superboot (ยังจำได้มั้ยเอ่ย ที่ไว้ root เครื่อง)</p>
<ul>
<li><a href="http://n0rp.chemlab.org/android/nexus/testing/zImage-2.6.29.6">http://n0rp.chemlab.org/android/nexus/testing/zImage-2.6.29.6</a></li>
<li><a href="http://www.icez.net/files/bcm4329.ko">http://www.icez.net/files/bcm4329.ko</a></li>
</ul>
<p>เสร็จแล้ว reboot เข้า fastboot (ปิดเครื่อง > กด track ball แช่ แล้วกดปุ่มเปิดเครื่อง)<br />
สั่งคำสั่งนี้</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">fastboot-windows flash zimage zImage-2.6.29.6</pre></div></div>

<p>reboot เครื่องกลับมาแล้ว (ถ้าเข้าได้) จะพบว่า wifi หายไป ! (อย่าเพิ่งไปทำอะไรมันนะครับ)</p>
<p>เสียบสาย usb เปิด usb debugging mode ด้วยนะครับ<br />
สั่งคำสั่งต่อไปนี้อีกที (command prompt ยังอยู่ที่เดิมนะครับ)</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">adb-windows remount
adb-windows shell <span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>system<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>modules<span style="color: #000000; font-weight: bold;">/</span>2.6.29.6-cyanogenmod
adb-windows push bcm4329.ko <span style="color: #000000; font-weight: bold;">/</span>system<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>modules<span style="color: #000000; font-weight: bold;">/</span>
adb-windows push bcm4329.ko <span style="color: #000000; font-weight: bold;">/</span>system<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>modules<span style="color: #000000; font-weight: bold;">/</span>2.6.29.6-cyanogenmod</pre></div></div>

<p>แล้ว reboot เครื่องอีกทีครับ</p>
]]></content:encoded>
			<wfw:commentRss>http://www.icez.net/blog/514/nexus-one-kernel-update-by-cyanogen/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>0093 &#124; How to root your nexus one ภาคภาษาไทย</title>
		<link>http://www.icez.net/blog/511/how-to-root-your-nexus-one-%e0%b8%a0%e0%b8%b2%e0%b8%84%e0%b8%a0%e0%b8%b2%e0%b8%a9%e0%b8%b2%e0%b9%84%e0%b8%97%e0%b8%a2</link>
		<comments>http://www.icez.net/blog/511/how-to-root-your-nexus-one-%e0%b8%a0%e0%b8%b2%e0%b8%84%e0%b8%a0%e0%b8%b2%e0%b8%a9%e0%b8%b2%e0%b9%84%e0%b8%97%e0%b8%a2#comments</comments>
		<pubDate>Wed, 27 Jan 2010 15:17:22 +0000</pubDate>
		<dc:creator>icez</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[nexus one]]></category>

		<guid isPermaLink="false">http://www.icez.net/blog/?p=511</guid>
		<description><![CDATA[เนื่องด้วยว่างจัด ฮาาาา (มีรูปหัวเราะทั้งน้ำตามั้ยเนี่ย T_T) เลยถ่ายวีดีโอมานั่งตัดต่อเล่นครับ ดูขำๆ แล้วกัน
ไม่มีเสียงพากย์ให้หลอนเล่นนะครับ ดูรูปอย่างเดียวพอ
ก่อนอื่นไปเตรียมอุปกรณ์มาจาก entry : 0090 &#124; How to root your Nexus One
แตกไฟล์ superboot ให้เรียบร้อยตามขั้นตอน
กด start > run พิมพ์ว่า cmd กด OK แล้วจะขึ้นหน้าจอดำๆ ขึ้นมา สั่ง cd \1.1-nexusone-superboot แล้วกด enter
เสียบ USB ลง driver ให้เรียบร้อย (วิธีลงหาเอง !)
แล้วทำตามวีดีโอโลด!

]]></description>
			<content:encoded><![CDATA[<p>เนื่องด้วยว่างจัด ฮาาาา (มีรูปหัวเราะทั้งน้ำตามั้ยเนี่ย T_T) เลยถ่ายวีดีโอมานั่งตัดต่อเล่นครับ ดูขำๆ แล้วกัน<br />
ไม่มีเสียงพากย์ให้หลอนเล่นนะครับ ดูรูปอย่างเดียวพอ</p>
<p>ก่อนอื่นไปเตรียมอุปกรณ์มาจาก entry : <a href="http://www.icez.net/blog/496/how-to-root-your-nexus-one">0090 | How to root your Nexus One</a><br />
แตกไฟล์ superboot ให้เรียบร้อยตามขั้นตอน<br />
กด start > run พิมพ์ว่า cmd กด OK แล้วจะขึ้นหน้าจอดำๆ ขึ้นมา สั่ง cd \1.1-nexusone-superboot แล้วกด enter<br />
เสียบ USB ลง driver ให้เรียบร้อย (วิธีลงหาเอง !)<br />
แล้วทำตามวีดีโอโลด!</p>
<p align="center"><object width="640" height="505"><param name="movie" value="http://www.youtube.com/v/Zho7S7OqyJ4&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Zho7S7OqyJ4&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.icez.net/blog/511/how-to-root-your-nexus-one-%e0%b8%a0%e0%b8%b2%e0%b8%84%e0%b8%a0%e0%b8%b2%e0%b8%a9%e0%b8%b2%e0%b9%84%e0%b8%97%e0%b8%a2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>0092 &#124; Nexus One Home Screen</title>
		<link>http://www.icez.net/blog/504/nexus-one-home-screen</link>
		<comments>http://www.icez.net/blog/504/nexus-one-home-screen#comments</comments>
		<pubDate>Tue, 26 Jan 2010 19:21:00 +0000</pubDate>
		<dc:creator>icez</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[nexus one]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.icez.net/blog/?p=504</guid>
		<description><![CDATA[เอาล่ะ หลังจากใช้มันมาได้ 3 วัน ตอนนี้มี home screen ทั้งห้ามาประจานตัวเองแล้วครับ ฮาาา
เริ่มกันที่หน้ากลางแล้วกัน
ด้านบนใช้ Widget Digital Clock ตัวเท่าหม้อแกง กวาดไป 4 block เต็มๆ
ด้านซ้ายกลางอีก 4 ช่องเป็น Calendar Widget ที่เหลือก็พวก service หลักๆ ของ google กับเครื่องมือโทรศัพท์
มีแถมมาก็ Barcode Scanner แฮะ


มาทางซ้ายหนึ่งหน้าจอ ยังพอเหลือที่ให้หายใจได้หน่อยนึง
ด้านบนเป็น Music Player กวาดไป 4 ช่องอีกแล้ว (อะไรของมันฟะ)
ที่เหลือด้านล่างเป็น App เกี่ยวกับ Multimedia กับ Social นิดๆ หน่อยๆ

ซ้ายไปอีกจอ ไอนี่เครื่องมือหากินครับ lol
พวก terminal / ssh client / browser ที่โผล่มาอีกรอบ
มี Widget ไฟฉายอยู่มุมขวานั่นด้วยนะเออ [...]]]></description>
			<content:encoded><![CDATA[<p>เอาล่ะ หลังจากใช้มันมาได้ 3 วัน ตอนนี้มี home screen ทั้งห้ามาประจานตัวเองแล้วครับ ฮาาา</p>
<p>เริ่มกันที่หน้ากลางแล้วกัน<br />
ด้านบนใช้ Widget Digital Clock ตัวเท่าหม้อแกง กวาดไป 4 block เต็มๆ<br />
ด้านซ้ายกลางอีก 4 ช่องเป็น Calendar Widget ที่เหลือก็พวก service หลักๆ ของ google กับเครื่องมือโทรศัพท์<br />
มีแถมมาก็ Barcode Scanner แฮะ</p>
<div style="text-align: center;"><a href="http://upic.me/show.php?id=6263ba2ccde2399b2aec549e46be1919" target="_blank"><img border="0" width="240" src="http://upic.me/i/h7/g20ac.jpg"></a></div>
<p><span id="more-504"></span></p>
<p>มาทางซ้ายหนึ่งหน้าจอ ยังพอเหลือที่ให้หายใจได้หน่อยนึง<br />
ด้านบนเป็น Music Player กวาดไป 4 ช่องอีกแล้ว (อะไรของมันฟะ)<br />
ที่เหลือด้านล่างเป็น App เกี่ยวกับ Multimedia กับ Social นิดๆ หน่อยๆ</p>
<div style="text-align: center;"><a href="http://upic.me/show.php?id=1aa8273fca0ef233645fd2e70b8486f8" target="_blank"><img border="0" width="240" src="http://upic.me/i/g0/vvt4c.jpg"></a></div>
<p>ซ้ายไปอีกจอ ไอนี่เครื่องมือหากินครับ lol<br />
พวก terminal / ssh client / browser ที่โผล่มาอีกรอบ<br />
มี Widget ไฟฉายอยู่มุมขวานั่นด้วยนะเออ ส่วนแถวบนก็พวกโปรแกรมดูข้อมูลเครือข่าย</p>
<div style="text-align: center;"><a href="http://upic.me/show.php?id=5fbf932753b8bb0bde9d36f55146f492" target="_blank"><img border="0" width="240" src="http://upic.me/i/pt/1v5hc.jpg"></a></div>
<p>ทีนี้มาทางขวาบ้าง หน้านี้มีแต่เกม เกม แล้วก็เกมครับ<br />
ยังเหลือที่อีกตั้งครึ่งหน้า หาเกมสนุกๆ มาเล่นอยู่ T_T</p>
<div style="text-align: center;"><a href="http://upic.me/show.php?id=b1fba4732b0f938719a7c73a77e60331" target="_blank"><img border="0" width="240" src="http://upic.me/i/p2/d6k0c.jpg"></a></div>
<p>ส่วนหน้าสุดท้าย ไอ้นี่เครื่องมือจัดการเครื่อง ทั้งปุ่มเปิดโน่นปิดนี่<br />
เข้าหน้า setting ก็ด้วย เอ๊ะทำไม Gmail กับ Talk มาอยู่นี่ฟะเนี่ย</p>
<div style="text-align: center;"><a href="http://upic.me/show.php?id=717aac76f1f701999e5c4490b7a151e4" target="_blank"><img border="0" width="240" src="http://upic.me/i/bq/dch7c.jpg"></a></div>
<p>ว่าแล้วก็จัดการย้าย Gmail กับ Gtalk ไปอยู่หน้าที่ 2 ซะ lol</p>
]]></content:encoded>
			<wfw:commentRss>http://www.icez.net/blog/504/nexus-one-home-screen/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>0091 &#124; เร่งความเร็ว Nexus One ด้วย Swap Space</title>
		<link>http://www.icez.net/blog/498/nexus-one-swap-space-setup</link>
		<comments>http://www.icez.net/blog/498/nexus-one-swap-space-setup#comments</comments>
		<pubDate>Mon, 25 Jan 2010 08:23:12 +0000</pubDate>
		<dc:creator>icez</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[nexus one]]></category>

		<guid isPermaLink="false">http://www.icez.net/blog/?p=498</guid>
		<description><![CDATA[สืบเนื่องมาจากการลงโปรแกรมเยอะๆ ของข้าพเจ้าเอง
แล้วพบว่า มันซดแรมไปเกลี้ยงเลย T_T (ใช้ Task Killer ก็เอาไม่อยู่)
@ZephyThor แนะนำมาว่าให้ลองทำ swap space ดู ก็เลยลองมันซะ
เร็วขึ้นผิดหูผิดตา !!
*** คำเตือน! การกระทำข้างล่างมีความเสี่ยงต่อเครื่องพัง ทางเราไม่ขอรับประกันใดๆ ทั้งสิ้น ***
Prepare yourself!

ก่อนอื่น root เครื่องซะ
ลงโปรแกรม Better Terminal โหลดได้จาก Market ครับ
เข้าไปเปิด USB Debugging ด้วยนะครับ (Setting > Application > Development)
เปิด better terminal ขึ้นมา แล้วพิมพ์คำสั่งต่อไปนี้


su
cd /sdcard
dd if=/dev/zero of=swap bs=512k count=256
mkswap swap
swapon swap


ตอนสั่ง SU มันจะถาม permission นิดหน่อย กด always allow ไปซะ
นอกจากนี้มันไม่ควรจะขึ้นข้อความอะไรขึ้นมาระหว่างทำ (ยกเว้นตอน [...]]]></description>
			<content:encoded><![CDATA[<p>สืบเนื่องมาจากการลงโปรแกรมเยอะๆ ของข้าพเจ้าเอง<br />
แล้วพบว่า มันซดแรมไปเกลี้ยงเลย T_T (ใช้ Task Killer ก็เอาไม่อยู่)<br />
@<a href="http://twitter.com/ZephyThor">ZephyThor</a> แนะนำมาว่าให้ลองทำ swap space ดู ก็เลยลองมันซะ<br />
เร็วขึ้นผิดหูผิดตา !!</p>
<p>*** คำเตือน! การกระทำข้างล่างมีความเสี่ยงต่อเครื่องพัง ทางเราไม่ขอรับประกันใดๆ ทั้งสิ้น ***</p>
<h3>Prepare yourself!</h3>
<ul>
<li>ก่อนอื่น <a href="http://www.icez.net/blog/496/how-to-root-your-nexus-one">root เครื่องซะ</a></li>
<li>ลงโปรแกรม Better Terminal โหลดได้จาก Market ครับ</li>
<li>เข้าไปเปิด USB Debugging ด้วยนะครับ (Setting > Application > Development)</li>
<li>เปิด better terminal ขึ้นมา แล้วพิมพ์คำสั่งต่อไปนี้</li>
</ul>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">su</span>
<span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>sdcard
<span style="color: #c20cb9; font-weight: bold;">dd</span> <span style="color: #007800;"><span style="color: #000000; font-weight: bold;">if</span></span>=<span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>zero <span style="color: #007800;">of</span>=swap <span style="color: #007800;">bs</span>=512k <span style="color: #007800;">count</span>=<span style="color: #000000;">256</span>
mkswap swap
swapon swap</pre></div></div>

<ul>
<li>ตอนสั่ง SU มันจะถาม permission นิดหน่อย กด always allow ไปซะ</li>
<li>นอกจากนี้มันไม่ควรจะขึ้นข้อความอะไรขึ้นมาระหว่างทำ (ยกเว้นตอน dd จะมี 256+0 block in / 256+0 block out อะไรเนี่ยแหละนิดนึง)</li>
<li>ลองเปิดๆ ปิดๆ โปรแกรมดู แรกๆ จะยังหน่วงๆ แต่พอซักพักจะเริ่มรู้สึกว่าเร็วขึ้น ลื่นขึ้นด้วย</li>
<li>อ้อ ถ้า restart เครื่องใหม่ก็ต้อง mount swap ใหม่ด้วยนะครับ</li>
<li>สั่งผ่าน terminal นั่นแหละ พิมพ์ su กด enter แล้วพิมพ์ swapon /sdcard/swap แค่นี้แหละครับ</li>
</ul>
<p>ปล. ทั้งนี้ทั้งนั้น ทำด้วยความระมัดระวัง อย่าพิมพ์ผิดนะครับ อันตราย</p>
]]></content:encoded>
			<wfw:commentRss>http://www.icez.net/blog/498/nexus-one-swap-space-setup/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>0090 &#124; How to root your Nexus One</title>
		<link>http://www.icez.net/blog/496/how-to-root-your-nexus-one</link>
		<comments>http://www.icez.net/blog/496/how-to-root-your-nexus-one#comments</comments>
		<pubDate>Mon, 25 Jan 2010 07:27:19 +0000</pubDate>
		<dc:creator>icez</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[nexus one]]></category>

		<guid isPermaLink="false">http://www.icez.net/blog/?p=496</guid>
		<description><![CDATA[คำเตือน! การ root เครื่องจะทำให้เครื่องของคุณหมดประกัน !!! (but who cares?)
ref: PDAMobiz
อุปกรณ์ที่ต้องเตรียม

USB Driver จาก http://www.droidsans.com/node/1365
Superboot Image จาก ตรงนี้ (ต้นฉบับ)
Amon-RA Recovery Image จาก ตรงนี้ (ต้นฉบับ)


Prepare yourself &#038; The Beginning!

เปิดเครื่องตามปกติ ต่อสาย USB เข้าคอมให้เรียบร้อย
เข้าเมนู Setting > Application > Development เปิด USB Debugging Mode ไว้
Update Driver ของ Nexus One เป็นตัว USB Driver ที่โหลดมา
แตกไฟล์ superboot ไว้ใน c:\ (เพื่อความสะดวก) จะได้ folder c:\1.1-nexusone-superboot\
ก๊อปไฟล์ recovery-RA-nexus-v1.5.3.img ไปไว้ใน [...]]]></description>
			<content:encoded><![CDATA[<p>คำเตือน! การ root เครื่องจะทำให้เครื่องของคุณหมดประกัน !!! (but who cares?)<br />
ref: <a href="http://www.pdamobiz.com/forum/forum_posts.asp?TID=276942&#038;PN=1">PDAMobiz</a></p>
<h3>อุปกรณ์ที่ต้องเตรียม</h3>
<ol>
<li>USB Driver จาก <a href="http://www.droidsans.com/node/1365">http://www.droidsans.com/node/1365</a></li>
<li>Superboot Image จาก <a href="http://www.icez.net/files/1.1-nexusone-superboot.zip">ตรงนี้</a> (<a href="http://android.modaco.com/content/google-nexus-one-nexusone-modaco-com/298782/30-12-1-1-superboot-rooting-the-nexus-one/">ต้นฉบับ</a>)</li>
<li>Amon-RA Recovery Image จาก <a href="http://www.icez.net/files/recovery-RA-nexus-v1.5.3.img">ตรงนี้</a> (<a href="http://forum.xda-developers.com/showthread.php?t=611829">ต้นฉบับ</a>)</li>
</ol>
<p><span id="more-496"></span></p>
<h3>Prepare yourself &#038; The Beginning!</h3>
<ul>
<li>เปิดเครื่องตามปกติ ต่อสาย USB เข้าคอมให้เรียบร้อย</li>
<li>เข้าเมนู Setting > Application > Development เปิด USB Debugging Mode ไว้</li>
<li>Update Driver ของ Nexus One เป็นตัว USB Driver ที่โหลดมา</li>
<li>แตกไฟล์ superboot ไว้ใน c:\ (เพื่อความสะดวก) จะได้ folder c:\1.1-nexusone-superboot\</li>
<li>ก๊อปไฟล์ recovery-RA-nexus-v1.5.3.img ไปไว้ใน folder เมื่อกี้ด้วย</li>
<li>ปิดเครื่อง Nexus One ของคุณก่อน (กด power แช่ไว้แล้วกด power off)</li>
<li>กดปุ่ม track ball แช่ไว้แล้วกดปุ่ม power อีกประมาณสองวิเพื่อเข้า fastboot (เข้าแล้วจะเจอหน้าจอ<a href="http://upic.me/i/8y/xwxbc.jpg" rel="lightbox[496]">ประมาณนี้</a>)</li>
<li>มาที่คอมพิวเตอร์ start > run พิมพ์ว่า cmd กด OK แล้วจะขึ้นหน้าจอดำๆ ขึ้นมา สั่ง cd \1.1-nexusone-superboot</li>
<li>พิมพ์ fastboot-windows devices ดูว่ามันเจอ Nexus One แล้วยัง (ดูรายการที่มันแสดง)</li>
<li>ถ้าเจอแล้วก็พิมพ์ fastboot-windows oem unlock จะขึ้นหน้าจอ<a href="http://upic.me/i/ie/5qgxc.jpg" rel="lightbox[496]">แบบนี้</a> ให้กดปุ่มเพิ่มเสียง เพื่อเลื่อนวงเขียวๆ ไปที่ Yes แล้วกดปุ่ม power ครับ</li>
<li>เครื่องจะ restart รอบนึง ให้ restart กลับเข้าที่ fastboot อีกรอบ</li>
<li>เข้ามาแล้วก็มาที่คอม&#8230; พิมพ์ install-superboot-windows ดูว่าไม่ขึ้นอะไร error ก็โอเค</li>
<li>เสร็จแล้วพิมพ์ fastboot-windows flash recovery recovery-RA-nexus-v1.5.3.img ดูว่าไม่ขึ้นอะไร error ก็โอเค</li>
</ul>
<p>เรียบร้อยครับ</p>
<p>วิธีลงภาษาไทยไปดูจาก PDAMobiz ได้เลยฮะ</p>
]]></content:encoded>
			<wfw:commentRss>http://www.icez.net/blog/496/how-to-root-your-nexus-one/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>0089 &#124; Google Nexus ONE usage review</title>
		<link>http://www.icez.net/blog/493/google-nexus-one-usage-review</link>
		<comments>http://www.icez.net/blog/493/google-nexus-one-usage-review#comments</comments>
		<pubDate>Mon, 25 Jan 2010 06:28:26 +0000</pubDate>
		<dc:creator>icez</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[nexus one]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://www.icez.net/blog/?p=493</guid>
		<description><![CDATA[ได้ Google Nexus One มาเล่น 2 วันกว่าแล้วครับ
(แล้วก็กินแกลบไปอีกเป็นเดือน T_T)
ประสบการณ์ใช้งานคร่าวๆ ประมาณนี้ครับ
* หมายเหตุ ทั้งหมดเป็นความเห็นส่วนตัว, + เป็นข้อดี บวกมากดีมาก ส่วน &#8211; ก็ตรงข้ามกัน
1) ++ แบต 1400mAh &#8230; พบว่าใช้งานแบบโหดๆ ได้เท่าๆ กับ 5800 ประมาณ 5-7 ชั่วโมงแล้วก็เกลี้ยง
2) &#8212; ปัญหาใหญ่ของผู้ใช้ในไทย &#8220;ภาษาไทย&#8221; มันรองรับแบบครึ่งๆ กลางๆ ซึ่งอันที่จริงแล้ว&#8230; แค่ยัด font ที่มีอักขระภาษาไทยลงไปก็จบแล้ว
3) +++ จอ&#8230; กระจกคริสตัลอะไรซักอย่าง แข็งมาก พบว่ายังไม่สามารถทำให้มันเป็นรอยได้จากการขีดข่วนด้วยพวงกุญแจหรืออะไรแข็งๆ แต่เป็นรอยคราบไขมันง่าย ต้องเช็ดมันบ่อยๆ
4) &#8212; รู้สึกว่า sensor จับแสงที่ไว้ปรับความสว่างจอทำงานเพี้ยนเล็กน้อยไวเกินไปนิดนึงในสภาพแสงน้อย ทำให้ซักพักจอก็สว่างๆ มืดๆ เป็นระยะให้ปวดหัวเล่น
5) &#8211; capacitive resolution ประมาณ [...]]]></description>
			<content:encoded><![CDATA[<p>ได้ Google Nexus One มาเล่น 2 วันกว่าแล้วครับ<br />
(แล้วก็กินแกลบไปอีกเป็นเดือน T_T)</p>
<p>ประสบการณ์ใช้งานคร่าวๆ ประมาณนี้ครับ</p>
<p>* หมายเหตุ ทั้งหมดเป็นความเห็นส่วนตัว, + เป็นข้อดี บวกมากดีมาก ส่วน &#8211; ก็ตรงข้ามกัน</p>
<p>1) ++ แบต 1400mAh &#8230; พบว่าใช้งานแบบโหดๆ ได้เท่าๆ กับ 5800 ประมาณ 5-7 ชั่วโมงแล้วก็เกลี้ยง<br />
2) &#8212; ปัญหาใหญ่ของผู้ใช้ในไทย &#8220;ภาษาไทย&#8221; มันรองรับแบบครึ่งๆ กลางๆ ซึ่งอันที่จริงแล้ว&#8230; แค่ยัด font ที่มีอักขระภาษาไทยลงไปก็จบแล้ว<br />
3) +++ จอ&#8230; กระจกคริสตัลอะไรซักอย่าง แข็งมาก พบว่ายังไม่สามารถทำให้มันเป็นรอยได้จากการขีดข่วนด้วยพวงกุญแจหรืออะไรแข็งๆ แต่เป็นรอยคราบไขมันง่าย ต้องเช็ดมันบ่อยๆ<br />
4) &#8212; รู้สึกว่า sensor จับแสงที่ไว้ปรับความสว่างจอทำงาน<del datetime="2010-01-25T04:41:08+00:00">เพี้ยนเล็กน้อย</del>ไวเกินไปนิดนึงในสภาพแสงน้อย ทำให้ซักพักจอก็สว่างๆ มืดๆ เป็นระยะให้ปวดหัวเล่น<br />
5) &#8211; capacitive resolution ประมาณ 5 มิล เวลาจะแตะจุดที่เล็กๆ ค่อนข้างลำบากเอาเรื่องเลย<br />
6) &#8211; soft button 4 ปุ่มด้านล่างแอบกดยาก+บางทีแค่เผลอแตะก็เด้งขึ้นมา โดยเฉพาะปุ่ม search ตัวดี<br />
7) เครื่องเร็วดี ลูกเล่นเยอะ เล่นอะไรได้เยอะ แต่เครื่องเปล่าที่ได้มาต้องมาแก้กันอีกบานเลย<br />
8) &#8212; เสียง&#8230; ห่วยกว่า 5800 อะ T_T ทั้งลำโพงทั้งเสียบหูฟังเลย เบสข้าพเจ้าหายไปไหนหมด แถมไม่มี equalizer ให้ด้วย<br />
9) + GPS เจ๋ง จับสัญญาณได้ไวมาก ถ้าเปิด CellID lock ไว้ด้วยจะยิ่งเร็วเข้าไปอีก &#8230; แต่ Google Maps ทำไมมันปักหมุดไม่ได้วะ T_T<br />
10) + สองวัน ลง app ไปร่วมร้อยตัว :D ตายๆ เครื่องอืดเลย<br />
11) กล้องอยู่ในระดับพอใช้ exif ขึ้นมาว่า google &#8220;Nexus One&#8221; แต่ไม่บอกรายละเอียดอื่น นอกจาก GPS coordinate<br />
12) ++ live wallpaper เจ๋งมาก<br />
13) +++ (กว่าจะถึงข้อนี้) killer feature! <b>noise cancellation</b> หรือระบบตัดเสียงรบกวน สุดยอดแห่งมือถือที่สามารถตัดเสียงรบกวนออกจากการสนทนาไปได้มากกว่า 90% พิสูจน์แล้วด้วยการเปิดเพลงดังลั่นห้อง แถมเอาพัดลมจ่อแล้วโทรไปคุย !! (ปัญหาใหญ่คือเสียงรบกวนดังขนาดนี้ เราจะไม่ได้ยินเสียงอีกฝ่ายแทน ซะงั้น)<br />
14) &#8211; internet tethered ต้อง hack เครื่องก่อน น่าเสียดาย&#8230; (แต่ทั้งนี้ เพื่อให้ใช้ภาษาไทยได้สมบูรณ์ เราก็ต้อง hack เครื่องอยู่ดี)<br />
15) ใช้ 5800 นานๆ แล้วชิน keyboard มัน&#8230; เจอ full qwerty แบบเหมือนจริงเข้าไปเลยงงๆ<br />
16) &#8211; home screen 5 จอเหมือนจะไม่พอ ตามเหตุผลข้อ 10<br />
17) ++ ของเล่นสำหรับ system admin เยอะมากๆ เหมาะสำหรับคนที่ใช้งาน linux server เป็นประจำ!<br />
18) + GMail push mail เร็วยังกะ BB! แต่ทั้งนี้ต้องหาโปร data unlimit ไว้นะจ๊ะ T_T<br />
19) &#8211; ข้อเสียใหญ่ตอนนี้คงเป็นเรื่อง Application บันเทิง ที่ค่อนข้างขาดแคลนอย่างรุนแรง เกมมีไม่เยอะ ยังไม่ค่อยเจอเกมสนุกๆ ด้วย<br />
20) &#8212; Music Player ไม่มี equalizer !!!!!!! ของสำคัญของช้านนนนน<br />
21) slide unlock + slide รับสายโอเคดี ไม่หนืดอย่าง 5800<br />
22) &#8212; จะซื้อ App ถูกลิขสิทธิ์ยังต้อง hack เครื่อง เพื่อลง MarketEnabler อีก ฮ่วย</p>
<p>มีต่อ review app นิดๆ หน่อยๆ</p>
<p><span id="more-493"></span></p>
<p>มาดู App เจ๋งๆ จากที่ลองมากันบ้าง</p>
<p>1) Google Sky Map เหมาะสำหรับคนชอบดูดาว (อย่างผม) พี่เล่นเอาพิกัดกับเวลามาคำนวณตำแหน่งดาวบนท้องฟ้าให้เสร็จสรรพ แถมใช้สารพัด censor ในตัวเครื่องทำ overlay แบบ AR กันสดๆ ชนิดที่หันจอไปทางไหน ดาวบนท้องฟ้ากับบนจอก็ตรงกัน (พิสูจน์แล้วกับดวงจันทร์ ส่วนดาวอื่นผมไม่รู้จัก + ฟ้าปิด)<br />
2) Barcode Scanner อีกหน่อยจะเป็นยุค QR Code ครองโลก ลงไว้เถอะ ได้ใช้แน่ๆ<br />
3) Speedtest เจ้าเดียวกับ speedtest.net ไม่ต้องพูดมาก<br />
4) TaskControl ไว้จัดการ &#8220;ปิด&#8221; app หลายๆ ตัวที่ไม่ได้ใช้ เพราะพบว่า GC ของ Android มันทำงานไม่ได้เรื่อง!<br />
5) WiFinder ไว้หา wifi + จัดการการเชื่อมต่อ<br />
6) Layar สุดยอดโปรแกรม Augmented Reality ที่ผสานเอา API ของทั้ง twitter / foursquare + สารพัดบริการ location based เข้าด้วยกัน<br />
7) SwiFTP ทำ Android เป็น FTP Server บร๊ะ ! จะก๊อปไฟล์อะไรจาก sdcard ก็เข้า FTP !!!<br />
8) Bluetooth File Transfer โปรแกรมช่วยจัดการไฟล์ และการรับ-ส่งไฟล์ผ่าน bluetooth ให้สะดวกขึ้นอีกมาก<br />
9) ASTRO File Manager ไว้จัดการไฟล์ในเครื่อง<br />
10) Bubble ระดับน้ำ ไม่มีอะไร ตรงตัว<br />
11) Dolphin Browser รองรับ Multitouch pinch-zoom<br />
12) <b>Metal Detector</b> โปรแกรมตรวจจับโลหะ !!! ฮามากมาย<br />
13) N1 Torch ใช้ flash LED เป็นไฟฉาย แต่ต้อง hack เครื่องก่อนนะ<br />
14) Palringo ตามเทรนด์<br />
15) Ringdroid ตัดต่อเพลงในเครื่อง เอาไว้ทำ Ring tone กันสดๆ เลย<br />
16) SMS Backup ไว้ backup SMS ขึ้น GMail</p>
<p>เกมสนุกๆ เท่าที่ลอง</p>
<p>1) SpacePhysics &#8211;> ถ้ารู้จัก Crayon Physics ก็คงจะคุ้นเคยกันดี มาคราวนี้เป็นเวอร์ชั่นบน Android<br />
2) LightUp &#8211;> เกมเติมแสงสว่างให้ชีวิต เอ้ย ให้กล่องเหลี่ยมๆ<br />
3) AntiBody &#8211;> สมมติให้เราเป็นเซลล์ Antibody มีหน้าที่กำจัดไวรัสร้าย รูดจอกันเป็นทางเลย<br />
4) Labyrinth &#8211;> กลิ้งลูกกลมๆ ให้ลงหลุมเป้าหมาย<br />
5) Phit Droid &#8211;> จัดแท่งให้ลงพอดีกับพื้นที่ พบว่าเล่นยากชิบหาย T_T<br />
6) Sudoku Free &#8211;> เกมคลาสสิก มีทุกเครือ่งทุกรุ่นทุกยี่ห้อ<br />
7) Androtris &#8211;> Tetris ภาคแอนดรอย เล่นแก้เบื่อได้ดี<br />
8) LaserReflect &#8211;> จัดกระจกให้สะท้อนแสงเลเซอร์ไปที่เป้าหมาย</p>
<p>ยังมี Gameboy Emulator อีกหน่อยนึง</p>
]]></content:encoded>
			<wfw:commentRss>http://www.icez.net/blog/493/google-nexus-one-usage-review/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>0088 &#124; LUSCA CDN installation</title>
		<link>http://www.icez.net/blog/477/lusca-cdn-installation</link>
		<comments>http://www.icez.net/blog/477/lusca-cdn-installation#comments</comments>
		<pubDate>Thu, 14 Jan 2010 10:31:50 +0000</pubDate>
		<dc:creator>icez</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[cdn]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[lusca]]></category>

		<guid isPermaLink="false">http://www.icez.net/blog/?p=477</guid>
		<description><![CDATA[จดไว้กันลืมครับ ไม่ต้องใส่ใจมากมาย
http://code.google.com/p/lusca-cache/downloads/list

./configure --prefix=/usr/local/lusca --with-maxfd=32768 --with-aio --with-pthreads --disable-ident-lookups --enable-snmp --enable-storeio=&#34;aufs&#34; --enable-removal-policies=&#34;heap lru&#34; --disable-wccp &#38;&#38; make &#38;&#38; make install
ln -s /usr/local/lusca/etc /etc/lusca
ln -s /usr/local/lusca/var/logs /var/log/lusca
mkdir /usr/local/lusca/var/cache
chown nobody /usr/local/lusca/var/cache /usr/local/lusca/var/logs
ln -s /usr/local/lusca/sbin/squid /usr/sbin/squid
ln -s /usr/local/lusca/bin/squidclient /usr/bin/squidclient

cron

4 * * * * /usr/sbin/squid -k rotate

config

acl all src all
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl CONNECT method CONNECT
http_access allow manager localhost
http_access [...]]]></description>
			<content:encoded><![CDATA[<p>จดไว้กันลืมครับ ไม่ต้องใส่ใจมากมาย</p>
<p><a href="http://code.google.com/p/lusca-cache/downloads/list">http://code.google.com/p/lusca-cache/downloads/list</a></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">.<span style="color: #000000; font-weight: bold;">/</span>configure <span style="color: #660033;">--prefix</span>=<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lusca <span style="color: #660033;">--with-maxfd</span>=<span style="color: #000000;">32768</span> <span style="color: #660033;">--with-aio</span> <span style="color: #660033;">--with-pthreads</span> <span style="color: #660033;">--disable-ident-lookups</span> <span style="color: #660033;">--enable-snmp</span> <span style="color: #660033;">--enable-storeio</span>=<span style="color: #ff0000;">&quot;aufs&quot;</span> <span style="color: #660033;">--enable-removal-policies</span>=<span style="color: #ff0000;">&quot;heap lru&quot;</span> <span style="color: #660033;">--disable-wccp</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span>
<span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lusca<span style="color: #000000; font-weight: bold;">/</span>etc <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>lusca
<span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lusca<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>logs <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>lusca
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lusca<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>cache
<span style="color: #c20cb9; font-weight: bold;">chown</span> nobody <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lusca<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>cache <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lusca<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>logs
<span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lusca<span style="color: #000000; font-weight: bold;">/</span>sbin<span style="color: #000000; font-weight: bold;">/</span>squid <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>sbin<span style="color: #000000; font-weight: bold;">/</span>squid
<span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lusca<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>squidclient <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>squidclient</pre></div></div>

<p>cron</p>

<div class="wp_syntax"><div class="code"><pre class="cron" style="font-family:monospace;">4 * * * * /usr/sbin/squid -k rotate</pre></div></div>

<p>config</p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;">acl <span style="color: #00007f;">all</span> src <span style="color: #00007f;">all</span>
acl manager proto cache_object
acl localhost src 127.0.0.1/<span style="color: #ff0000;">32</span>
acl CONNECT method CONNECT
http_access <span style="color: #00007f;">allow</span> manager localhost
http_access <span style="color: #00007f;">deny</span> manager
http_access <span style="color: #00007f;">deny</span> CONNECT
acl upic_host dst 124.109.2.175 124.109.2.176
acl upic_port <span style="color: #00007f;">port</span> <span style="color: #ff0000;">80</span>
http_access <span style="color: #00007f;">allow</span> upic_host upic_port
http_access <span style="color: #00007f;">deny</span> <span style="color: #00007f;">all</span>
icp_access <span style="color: #00007f;">deny</span> <span style="color: #00007f;">all</span>
http_port <span style="color: #ff0000;">80</span> accel vhost
cache_peer 124.109.2.176 parent <span style="color: #ff0000;">80</span> <span style="color: #ff0000;">0</span> weight=<span style="color: #ff0000;">5</span> no-query round-robin
cache_peer 124.109.2.175 parent <span style="color: #ff0000;">80</span> <span style="color: #ff0000;">0</span> weight=<span style="color: #ff0000;">5</span> no-query round-robin
cache_mem <span style="color: #ff0000;">32</span> MB
maximum_object_size_in_memory <span style="color: #ff0000;">16</span> KB
memory_replacement_policy heap GDSF
cache_replacement_policy heap LFUDA
cache_dir aufs /usr/local/lusca/var/cache <span style="color: #ff0000;">8192</span> <span style="color: #ff0000;">16</span> <span style="color: #ff0000;">256</span>
<span style="color: #00007f;">logformat</span> combined %&gt;a %ui %un [%tl] <span style="color: #7f007f;">&quot;%rm %ru HTTP/%rv&quot;</span> %Hs %&lt;st <span style="color: #7f007f;">&quot;%{Referer}&gt;h&quot;</span> <span style="color: #7f007f;">&quot;%{User-Agent}&gt;h&quot;</span> %Ss:%Sh
access_log /usr/local/lusca/var/logs/access.log combined
cache_store_log <span style="color: #0000ff;">none</span>
logfile_rotate <span style="color: #ff0000;">24</span>
refresh_pattern ^ftp:           <span style="color: #ff0000;">1440</span>    <span style="color: #ff0000;">20</span>%     <span style="color: #ff0000;">10080</span>
refresh_pattern ^gopher:        <span style="color: #ff0000;">1440</span>    <span style="color: #ff0000;">0</span>%      <span style="color: #ff0000;">1440</span>
refresh_pattern -i (/cgi-bin/|\?) <span style="color: #ff0000;">0</span>     <span style="color: #ff0000;">0</span>%      <span style="color: #ff0000;">0</span>
refresh_pattern .               <span style="color: #ff0000;">0</span>       <span style="color: #ff0000;">20</span>%     <span style="color: #ff0000;">4320</span>
acl shoutcast rep_header X-HTTP09-First-Line ^ICY.[<span style="color: #ff0000;">0</span>-<span style="color: #ff0000;">9</span>]
upgrade_http0.9 <span style="color: #00007f;">deny</span> shoutcast
acl apache rep_header Server ^Apache
broken_vary_encoding <span style="color: #00007f;">allow</span> apache
cache_effective_user nobody
server_persistent_connections <span style="color: #0000ff;">off</span>
acl nullreferer referer_regex ^$
cache <span style="color: #00007f;">deny</span> nullreferer
visible_hostname cdn.upic.me
snmp_port <span style="color: #ff0000;">3401</span>
acl snmppublic snmp_community public
snmp_access <span style="color: #00007f;">allow</span> snmppublic localhost
snmp_access <span style="color: #00007f;">deny</span> <span style="color: #00007f;">all</span>
never_direct <span style="color: #00007f;">allow</span> <span style="color: #00007f;">all</span>
coredump_dir /usr/local/lusca/var/cache
pid_filename /var/run/lusca.pid</pre></div></div>

<p>/etc/init.d/lusca</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
<span style="color: #666666; font-style: italic;"># squid         This shell script takes care of starting and stopping</span>
<span style="color: #666666; font-style: italic;">#               Squid Internet Object Cache</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;"># chkconfig: - 90 25</span>
<span style="color: #666666; font-style: italic;"># description: Squid - Internet Object Cache. Internet object caching is \</span>
<span style="color: #666666; font-style: italic;">#       a way to store requested Internet objects (i.e., data available \</span>
<span style="color: #666666; font-style: italic;">#       via the HTTP, FTP, and gopher protocols) on a system closer to the \</span>
<span style="color: #666666; font-style: italic;">#       requesting site than to the source. Web browsers can then use the \</span>
<span style="color: #666666; font-style: italic;">#       local Squid cache as a proxy HTTP server, reducing access time as \</span>
<span style="color: #666666; font-style: italic;">#       well as bandwidth consumption.</span>
<span style="color: #666666; font-style: italic;"># pidfile: /var/run/squid.pid</span>
<span style="color: #666666; font-style: italic;"># config: /etc/squid/squid.conf</span>
&nbsp;
<span style="color: #007800;">PATH</span>=<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin:<span style="color: #000000; font-weight: bold;">/</span>sbin:<span style="color: #000000; font-weight: bold;">/</span>bin:<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>sbin
<span style="color: #7a0874; font-weight: bold;">export</span> PATH
&nbsp;
<span style="color: #666666; font-style: italic;"># Source function library.</span>
. <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>rc.d<span style="color: #000000; font-weight: bold;">/</span>init.d<span style="color: #000000; font-weight: bold;">/</span>functions
&nbsp;
<span style="color: #666666; font-style: italic;"># Source networking configuration.</span>
. <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>sysconfig<span style="color: #000000; font-weight: bold;">/</span>network
&nbsp;
<span style="color: #666666; font-style: italic;"># don't raise an error if the config file is incomplete</span>
<span style="color: #666666; font-style: italic;"># set defaults instead:</span>
<span style="color: #007800;">SQUID_OPTS</span>=<span style="color: #800000;">${SQUID_OPTS:-&quot;-D&quot;}</span>
<span style="color: #007800;">SQUID_PIDFILE_TIMEOUT</span>=<span style="color: #800000;">${SQUID_PIDFILE_TIMEOUT:-20}</span>
<span style="color: #007800;">SQUID_SHUTDOWN_TIMEOUT</span>=<span style="color: #800000;">${SQUID_SHUTDOWN_TIMEOUT:-100}</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># determine the name of the squid binary</span>
<span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-f</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>sbin<span style="color: #000000; font-weight: bold;">/</span>squid <span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #007800;">SQUID</span>=squid
&nbsp;
<span style="color: #007800;">prog</span>=<span style="color: #ff0000;">&quot;<span style="color: #007800;">$SQUID</span>&quot;</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># determine which one is the cache_swap directory</span>
<span style="color: #007800;">CACHE_SWAP</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">sed</span> <span style="color: #660033;">-e</span> <span style="color: #ff0000;">'s/#.*//g'</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>lusca<span style="color: #000000; font-weight: bold;">/</span>squid.conf <span style="color: #000000; font-weight: bold;">|</span> \
        <span style="color: #c20cb9; font-weight: bold;">grep</span> cache_dir <span style="color: #000000; font-weight: bold;">|</span>  <span style="color: #c20cb9; font-weight: bold;">awk</span> <span style="color: #ff0000;">'{ print $3 }'</span><span style="color: #000000; font-weight: bold;">`</span>
<span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-z</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$CACHE_SWAP</span>&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #007800;">CACHE_SWAP</span>=<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lusca<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>cache<span style="color: #000000; font-weight: bold;">/</span>
&nbsp;
<span style="color: #007800;">RETVAL</span>=<span style="color: #000000;">0</span>
&nbsp;
start<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span>
        <span style="color: #7a0874; font-weight: bold;">ulimit</span> <span style="color: #660033;">-HSn</span> <span style="color: #000000;">32768</span>
        <span style="color: #666666; font-style: italic;">#check if the squid conf file is present</span>
        <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #000000; font-weight: bold;">!</span> <span style="color: #660033;">-f</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>lusca<span style="color: #000000; font-weight: bold;">/</span>squid.conf <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span>
            <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Configuration file /etc/lusca/squid.conf missing&quot;</span> <span style="color: #000000;">1</span><span style="color: #000000; font-weight: bold;">&gt;&amp;</span><span style="color: #000000;">2</span>
            <span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #000000;">6</span>
        <span style="color: #000000; font-weight: bold;">fi</span>
&nbsp;
        <span style="color: #666666; font-style: italic;"># don't raise an error if the config file is incomplete.</span>
        <span style="color: #666666; font-style: italic;"># set defaults instead:</span>
        <span style="color: #007800;">SQUID_OPTS</span>=<span style="color: #800000;">${SQUID_OPTS:-&quot;-D&quot;}</span>
        <span style="color: #007800;">SQUID_PIDFILE_TIMEOUT</span>=<span style="color: #800000;">${SQUID_PIDFILE_TIMEOUT:-20}</span>
        <span style="color: #007800;">SQUID_SHUTDOWN_TIMEOUT</span>=<span style="color: #800000;">${SQUID_SHUTDOWN_TIMEOUT:-100}</span>
&nbsp;
        <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-z</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$SQUID</span>&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span>
                <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Insufficient privilege&quot;</span> <span style="color: #000000;">1</span><span style="color: #000000; font-weight: bold;">&gt;&amp;</span><span style="color: #000000;">2</span>
                <span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #000000;">4</span>
        <span style="color: #000000; font-weight: bold;">fi</span>
&nbsp;
        <span style="color: #000000; font-weight: bold;">for</span> adir <span style="color: #000000; font-weight: bold;">in</span> <span style="color: #007800;">$CACHE_SWAP</span>; <span style="color: #000000; font-weight: bold;">do</span>
        <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #000000; font-weight: bold;">!</span> <span style="color: #660033;">-d</span> <span style="color: #007800;">$adir</span><span style="color: #000000; font-weight: bold;">/</span>00 <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span>
             <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #660033;">-n</span> <span style="color: #ff0000;">&quot;init_cache_dir <span style="color: #007800;">$adir</span>... &quot;</span>
             <span style="color: #007800;">$SQUID</span> <span style="color: #660033;">-z</span> <span style="color: #660033;">-F</span> <span style="color: #660033;">-D</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>lusca<span style="color: #000000; font-weight: bold;">/</span>squid.out <span style="color: #000000;">2</span><span style="color: #000000; font-weight: bold;">&gt;&amp;</span><span style="color: #000000;">1</span>
        <span style="color: #000000; font-weight: bold;">fi</span>
    <span style="color: #000000; font-weight: bold;">done</span>
    <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #660033;">-n</span> $<span style="color: #ff0000;">&quot;Starting <span style="color: #007800;">$prog</span>: &quot;</span>
    <span style="color: #007800;">$SQUID</span> <span style="color: #007800;">$SQUID_OPTS</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>lusca<span style="color: #000000; font-weight: bold;">/</span>squid.out <span style="color: #000000;">2</span><span style="color: #000000; font-weight: bold;">&gt;&amp;</span><span style="color: #000000;">1</span>
    <span style="color: #007800;">RETVAL</span>=<span style="color: #007800;">$?</span>
    <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$RETVAL</span> <span style="color: #660033;">-eq</span> <span style="color: #000000;">0</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span>
       <span style="color: #007800;">timeout</span>=<span style="color: #000000;">0</span>;
       <span style="color: #000000; font-weight: bold;">while</span> : ; <span style="color: #000000; font-weight: bold;">do</span>
          <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #000000; font-weight: bold;">!</span> <span style="color: #660033;">-f</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>run<span style="color: #000000; font-weight: bold;">/</span>lusca.pid <span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #000000; font-weight: bold;">||</span> <span style="color: #7a0874; font-weight: bold;">break</span>
          <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$timeout</span> <span style="color: #660033;">-ge</span> <span style="color: #007800;">$SQUID_PIDFILE_TIMEOUT</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span>
             <span style="color: #007800;">RETVAL</span>=<span style="color: #000000;">1</span>
             <span style="color: #7a0874; font-weight: bold;">break</span>
          <span style="color: #000000; font-weight: bold;">fi</span>
          <span style="color: #c20cb9; font-weight: bold;">sleep</span> <span style="color: #000000;">1</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #660033;">-n</span> <span style="color: #ff0000;">&quot;.&quot;</span>
          <span style="color: #007800;">timeout</span>=$<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#40;</span>timeout+<span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
       <span style="color: #000000; font-weight: bold;">done</span>
    <span style="color: #000000; font-weight: bold;">fi</span>
    <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$RETVAL</span> <span style="color: #660033;">-eq</span> <span style="color: #000000;">0</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">touch</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>lock<span style="color: #000000; font-weight: bold;">/</span>subsys<span style="color: #000000; font-weight: bold;">/</span><span style="color: #007800;">$SQUID</span>
    <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$RETVAL</span> <span style="color: #660033;">-eq</span> <span style="color: #000000;">0</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> echo_success
    <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$RETVAL</span> <span style="color: #660033;">-ne</span> <span style="color: #000000;">0</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> echo_failure
    <span style="color: #7a0874; font-weight: bold;">echo</span>
    <span style="color: #7a0874; font-weight: bold;">return</span> <span style="color: #007800;">$RETVAL</span>
<span style="color: #7a0874; font-weight: bold;">&#125;</span>
&nbsp;
stop<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span>
&nbsp;
    <span style="color: #666666; font-style: italic;"># don't raise an error if the config file is incomplete.</span>
    <span style="color: #666666; font-style: italic;"># set defaults instead:</span>
    <span style="color: #007800;">SQUID_SHUTDOWN_TIMEOUT</span>=<span style="color: #800000;">${SQUID_SHUTDOWN_TIMEOUT:-100}</span>
&nbsp;
    <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #660033;">-n</span>  $<span style="color: #ff0000;">&quot;Stopping <span style="color: #007800;">$prog</span>: &quot;</span>
    <span style="color: #007800;">$SQUID</span> <span style="color: #660033;">-k</span> check <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>lusca<span style="color: #000000; font-weight: bold;">/</span>squid.out <span style="color: #000000;">2</span><span style="color: #000000; font-weight: bold;">&gt;&amp;</span><span style="color: #000000;">1</span>
    <span style="color: #007800;">RETVAL</span>=<span style="color: #007800;">$?</span>
    <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$RETVAL</span> <span style="color: #660033;">-eq</span> <span style="color: #000000;">0</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span> ; <span style="color: #000000; font-weight: bold;">then</span>
        <span style="color: #007800;">$SQUID</span> <span style="color: #660033;">-k</span> shutdown <span style="color: #000000; font-weight: bold;">&amp;</span>
        <span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-f</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>lock<span style="color: #000000; font-weight: bold;">/</span>subsys<span style="color: #000000; font-weight: bold;">/</span><span style="color: #007800;">$SQUID</span>
        <span style="color: #007800;">timeout</span>=<span style="color: #000000;">0</span>
        <span style="color: #000000; font-weight: bold;">while</span> : ; <span style="color: #000000; font-weight: bold;">do</span>
                <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-f</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>run<span style="color: #000000; font-weight: bold;">/</span>lusca.pid <span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #000000; font-weight: bold;">||</span> <span style="color: #7a0874; font-weight: bold;">break</span>
                <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$timeout</span> <span style="color: #660033;">-ge</span> <span style="color: #007800;">$SQUID_SHUTDOWN_TIMEOUT</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span>
                    <span style="color: #7a0874; font-weight: bold;">echo</span>
                    <span style="color: #7a0874; font-weight: bold;">return</span> <span style="color: #000000;">1</span>
                <span style="color: #000000; font-weight: bold;">fi</span>
                <span style="color: #c20cb9; font-weight: bold;">sleep</span> <span style="color: #000000;">2</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #660033;">-n</span> <span style="color: #ff0000;">&quot;.&quot;</span>
                <span style="color: #007800;">timeout</span>=$<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#40;</span>timeout+<span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
        <span style="color: #000000; font-weight: bold;">done</span>
        echo_success
        <span style="color: #7a0874; font-weight: bold;">echo</span>
    <span style="color: #000000; font-weight: bold;">else</span>
        echo_failure
        <span style="color: #7a0874; font-weight: bold;">echo</span>
    <span style="color: #000000; font-weight: bold;">fi</span>
    <span style="color: #7a0874; font-weight: bold;">return</span> <span style="color: #007800;">$RETVAL</span>
<span style="color: #7a0874; font-weight: bold;">&#125;</span>
&nbsp;
reload<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span>
<span style="color: #666666; font-style: italic;">#    . /etc/sysconfig/squid</span>
    <span style="color: #666666; font-style: italic;"># don't raise an error if the config file is incomplete.</span>
    <span style="color: #666666; font-style: italic;"># set defaults instead:</span>
    <span style="color: #007800;">SQUID_OPTS</span>=<span style="color: #800000;">${SQUID_OPTS:-&quot;-D&quot;}</span>
&nbsp;
    <span style="color: #007800;">$SQUID</span> <span style="color: #007800;">$SQUID_OPTS</span> <span style="color: #660033;">-k</span> reconfigure
<span style="color: #7a0874; font-weight: bold;">&#125;</span>
&nbsp;
restart<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span>
    stop
    start
<span style="color: #7a0874; font-weight: bold;">&#125;</span>
&nbsp;
condrestart<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span>
    <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-e</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>lock<span style="color: #000000; font-weight: bold;">/</span>subsys<span style="color: #000000; font-weight: bold;">/</span>squid <span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> restart <span style="color: #000000; font-weight: bold;">||</span> :
<span style="color: #7a0874; font-weight: bold;">&#125;</span>
&nbsp;
rhstatus<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span>
    status <span style="color: #007800;">$SQUID</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #007800;">$SQUID</span> <span style="color: #660033;">-k</span> check
<span style="color: #7a0874; font-weight: bold;">&#125;</span>
&nbsp;
probe<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span>
    <span style="color: #7a0874; font-weight: bold;">return</span> <span style="color: #000000;">0</span>
<span style="color: #7a0874; font-weight: bold;">&#125;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">case</span> <span style="color: #ff0000;">&quot;$1&quot;</span> <span style="color: #000000; font-weight: bold;">in</span>
start<span style="color: #7a0874; font-weight: bold;">&#41;</span>
    start
    <span style="color: #000000; font-weight: bold;">;;</span>
&nbsp;
stop<span style="color: #7a0874; font-weight: bold;">&#41;</span>
    stop
    <span style="color: #000000; font-weight: bold;">;;</span>
&nbsp;
reload<span style="color: #7a0874; font-weight: bold;">&#41;</span>
    reload
    <span style="color: #000000; font-weight: bold;">;;</span>
&nbsp;
restart<span style="color: #7a0874; font-weight: bold;">&#41;</span>
    restart
    <span style="color: #000000; font-weight: bold;">;;</span>
&nbsp;
condrestart<span style="color: #7a0874; font-weight: bold;">&#41;</span>
    condrestart
    <span style="color: #000000; font-weight: bold;">;;</span>
&nbsp;
status<span style="color: #7a0874; font-weight: bold;">&#41;</span>
    rhstatus
    <span style="color: #000000; font-weight: bold;">;;</span>
&nbsp;
probe<span style="color: #7a0874; font-weight: bold;">&#41;</span>
    <span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #000000;">0</span>
    <span style="color: #000000; font-weight: bold;">;;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
    <span style="color: #7a0874; font-weight: bold;">echo</span> $<span style="color: #ff0000;">&quot;Usage: $0 {start|stop|status|reload|restart|condrestart}&quot;</span>
    <span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #000000;">2</span>
<span style="color: #000000; font-weight: bold;">esac</span>
&nbsp;
<span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #007800;">$?</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.icez.net/blog/477/lusca-cdn-installation/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>0087 &#124; ตะลอนดอยทริป 3-11 ธันวาคม 2552</title>
		<link>http://www.icez.net/blog/439/%e0%b8%95%e0%b8%b0%e0%b8%a5%e0%b8%ad%e0%b8%99%e0%b8%94%e0%b8%ad%e0%b8%a2%e0%b8%97%e0%b8%a3%e0%b8%b4%e0%b8%9b-3-11-december-2552</link>
		<comments>http://www.icez.net/blog/439/%e0%b8%95%e0%b8%b0%e0%b8%a5%e0%b8%ad%e0%b8%99%e0%b8%94%e0%b8%ad%e0%b8%a2%e0%b8%97%e0%b8%a3%e0%b8%b4%e0%b8%9b-3-11-december-2552#comments</comments>
		<pubDate>Tue, 15 Dec 2009 08:36:31 +0000</pubDate>
		<dc:creator>icez</dc:creator>
				<category><![CDATA[Gallery]]></category>
		<category><![CDATA[travel]]></category>
		<category><![CDATA[ปางอุ๋ง]]></category>
		<category><![CDATA[ปาย]]></category>
		<category><![CDATA[เชียงใหม่]]></category>
		<category><![CDATA[แม่เมย]]></category>

		<guid isPermaLink="false">http://www.icez.net/blog/?p=439</guid>
		<description><![CDATA[ต้นฉบับอยู่ที่เว็บฟอนต์ครับ
ป้ายก่อน 

ทริปนี้อยู่ในเขต จ. แม่ฮ่องสอนซะ 4-5 วัน ขึ้นเขาลงห้วย โค้ง เลี้ยวแทบทุกรูปแบบ เจอเกือบหมดแล้วครับ 
ดีที่ผ่านมาได้อย่างปลอดภัย
ป้ายแม่อูคอ มันอยู่ตรงส่วนของที่พักเจ้าหน้าที่น่ะครับพอดีวันที่ไป&#8230; เดี๋ยวไว้ค่อยเล่าแล้วกัน
วันแรกไม่ค่อยมีอะไรครับ คืนวันที่ 4 เข้านอนที่ตัวเมืองแม่สอดไม่ได้ถ่ายรูปมา เพิ่งเริ่มถ่ายตอนตื่นนอนแล้ว 
เดินเล่นในเมืองตรงตลาดพลอยนิดหน่อยแล้วก็ไปที่ตลาดริมเมย แม่ไปหาไอ้พวกที่อยู่มุมล่างนี้ครับเล่นเอาปวดหัวกันทั้งพี่ทั้งน้องเลย เจอเพชรพลอยวิบๆ วับๆ จนตาลายไปหมด
ไม่ทันเที่ยงดีก็ออกเดินทางต่อไปยังเป้าหมายแรกในการลุยกางเตนท์ค้างแรมครับอุทยานแห่งชาติแม่เมย (เรียกผิดเรียกถูก จำสับสนระหว่าง แม่ริม + ริมเมย ทุกที)ตรงนี้ไม่ค่อยสูงเท่าไหร่ครับ วัดระดับความสูงได้แค่ห้าร้อยเมตรนิดๆอากาศเรียกว่าสบายๆ เย็นๆ กำลังดี แต่ตอนเช้านี่สิ วันนี้พอดีเป็นวันพ่อด้วยแหละครับ เลยได้จุดเทียนชัยถวายพระพรจากที่นี่เลย ปราศจากสัญญาณมือถือค่ายใดๆ ทั้งสิ้น มีก็แต่วิทยุ กับพวกสัญญาณดาวเทียมอย่างเดียว 
ที่เที่ยวของที่นี่อยู่ที่ตอนเช้าครับ ม่อนกิ่วลม ชมพระอาทิตย์ขึ้น แล้วก็ทะเลหมอกที่ม่อนพูนสุดาต้องขับรถขึ้นมาอีกหน่อยนึงครับ ต่อจากตัวอุทยานขึ้นมาหลายกิโลอยู่เหมือนกัน
วาร์ปมาทันทีที่ทุ่งบัวตอง เนื่องด้วยทันทีที่ออกจากอุทยานนั่นเราก็บึ่งกันไปที่ทุ่งบัวตองเลยครับเพราะว่า&#8230; มันจะมืดแล้ว ไปถึงก็สองทุ่มกว่าแล้ว ไม่ทันได้ดูอะไร ตัดมาตอนเช้าวันถัดมาเลยดีกว่า
พอดีได้นอนใกล้ๆ กองอำนวยการของที่นี่ (กางเต็นท์นะครับ) เนื่องจากที่กางเต็นท์เต็ม ก็เลยมีจุดชมวิวสวยๆ ของจริงสวยมาก แต่ไม่สามารถถ่ายออกมาให้สวยได้ T_Tแต่ช่วงนี้ดอกมันโรยเกือบหมดแล้ว [...]]]></description>
			<content:encoded><![CDATA[<p>ต้นฉบับอยู่ที่<a href="http://www.f0nt.com/forum/index.php/topic,17079.0.html" target="_blank">เว็บฟอนต์</a>ครับ</p>
<p>ป้ายก่อน <img src="http://www.f0nt.com/forum/Smileys/iannnnn/30a.gif" alt="กร๊ากกกก" border="0"></p>
<p><a href="http://upic.me/show.php?id=29b97262400781dfdbbe3150dbe31e07" target="_blank"><img src="http://upic.me/i/yf/ywonc.jpg" alt="" border="0"></a></p>
<p>ทริปนี้อยู่ในเขต จ. แม่ฮ่องสอนซะ 4-5 วัน ขึ้นเขาลงห้วย โค้ง เลี้ยวแทบทุกรูปแบบ เจอเกือบหมดแล้วครับ <img src="http://www.f0nt.com/forum/Smileys/iannnnn/41.gif" alt="อี๋~" border="0"></p>
<p>ดีที่ผ่านมาได้อย่างปลอดภัย</p>
<p>ป้ายแม่อูคอ มันอยู่ตรงส่วนของที่พักเจ้าหน้าที่น่ะครับ<br />พอดีวันที่ไป&#8230; เดี๋ยวไว้ค่อยเล่าแล้วกัน</p>
<p>วันแรกไม่ค่อยมีอะไรครับ คืนวันที่ 4 เข้านอนที่ตัวเมืองแม่สอด<br />ไม่ได้ถ่ายรูปมา เพิ่งเริ่มถ่ายตอนตื่นนอนแล้ว <img src="http://www.f0nt.com/forum/Smileys/iannnnn/30.gif" alt="กร๊าก" border="0"></p>
<p>เดินเล่นในเมืองตรงตลาดพลอยนิดหน่อย<br />แล้วก็ไปที่ตลาดริมเมย แม่ไปหาไอ้พวกที่อยู่มุมล่างนี้ครับ<br /><a href="http://upic.me/show.php?id=2dc5a0f8b57090d974294cdb9d75a38c" target="_blank"><img src="http://upic.me/i/l9/1yhfc.jpg" alt="" border="0"></a><br />เล่นเอาปวดหัวกันทั้งพี่ทั้งน้องเลย เจอเพชรพลอยวิบๆ วับๆ จนตาลายไปหมด</p>
<p>ไม่ทันเที่ยงดีก็ออกเดินทางต่อไปยังเป้าหมายแรกในการลุยกางเตนท์ค้างแรมครับ<br />อุทยานแห่งชาติแม่เมย (เรียกผิดเรียกถูก จำสับสนระหว่าง แม่ริม + ริมเมย ทุกที)<br /><a href="http://upic.me/show.php?id=c6f76ffd617030d00383151b30b5ff2c" target="_blank"><img src="http://upic.me/i/jx/jxyfc.jpg" alt="" border="0"></a><br />ตรงนี้ไม่ค่อยสูงเท่าไหร่ครับ วัดระดับความสูงได้แค่ห้าร้อยเมตรนิดๆ<br />อากาศเรียกว่าสบายๆ เย็นๆ กำลังดี แต่ตอนเช้านี่สิ <img src="http://www.f0nt.com/forum/Smileys/iannnnn/07.gif" alt="โวย" border="0"><br /><a href="http://upic.me/show.php?id=5885d605d440d5306d8ae8e452a8893c" target="_blank"><img src="http://upic.me/i/m1/ptn6c.jpg" alt="" border="0"></a><br />วันนี้พอดีเป็นวันพ่อด้วยแหละครับ เลยได้จุดเทียนชัยถวายพระพรจากที่นี่เลย <br />ปราศจากสัญญาณมือถือค่ายใดๆ ทั้งสิ้น มีก็แต่วิทยุ กับพวกสัญญาณดาวเทียมอย่างเดียว <img src="http://www.f0nt.com/forum/Smileys/iannnnn/08a.gif" alt="ง่ะ.." border="0"></p>
<p>ที่เที่ยวของที่นี่อยู่ที่ตอนเช้าครับ ม่อนกิ่วลม ชมพระอาทิตย์ขึ้น แล้วก็ทะเลหมอกที่ม่อนพูนสุดา<br />ต้องขับรถขึ้นมาอีกหน่อยนึงครับ ต่อจากตัวอุทยานขึ้นมาหลายกิโลอยู่เหมือนกัน<br /><a href="http://upic.me/show.php?id=b76e221d9e14e5987a930153b8f16579" target="_blank"><img src="http://upic.me/i/gf/jspqc.jpg" alt="" border="0"></a></p>
<p>วาร์ปมาทันทีที่ทุ่งบัวตอง <img src="http://www.f0nt.com/forum/Smileys/iannnnn/30a.gif" alt="กร๊ากกกก" border="0"><br />เนื่องด้วยทันทีที่ออกจากอุทยานนั่นเราก็บึ่งกันไปที่ทุ่งบัวตองเลยครับ<br />เพราะว่า&#8230; มันจะมืดแล้ว ไปถึงก็สองทุ่มกว่าแล้ว ไม่ทันได้ดูอะไร ตัดมาตอนเช้าวันถัดมาเลยดีกว่า</p>
<p>พอดีได้นอนใกล้ๆ กองอำนวยการของที่นี่ (กางเต็นท์นะครับ) เนื่องจากที่กางเต็นท์เต็ม <img src="http://www.f0nt.com/forum/Smileys/iannnnn/08a.gif" alt="ง่ะ.." border="0"><br />ก็เลยมีจุดชมวิวสวยๆ ของจริงสวยมาก แต่ไม่สามารถถ่ายออกมาให้สวยได้ T_T<br />แต่ช่วงนี้ดอกมันโรยเกือบหมดแล้ว ก็เลยได้สภาพแบบนี้แหละ <img src="http://www.f0nt.com/forum/Smileys/iannnnn/08a.gif" alt="ง่ะ.." border="0"><br /><a href="http://upic.me/show.php?id=bfd2906dd49af2691a6484e9e37037b8" target="_blank"><img src="http://upic.me/i/nd/4ybrc.jpg" alt="" border="0"></a></p>
<p>อ๊ะนี่โพสไปแล้ว&#8230; ขุดมาใหม่<br /><a href="http://upic.me/e1tlo" target="_blank"><img src="http://upic.me/i/js/img_8706.jpg" alt="" border="0"></a></p>
<p>เอ้อ ลืมบอกไป&#8230; ทุ่งบัวตอง อยู่บนระดับความสูงประมาณ 1450 เมตรจากน้ำทะเลครับ<br />อากาศก็เลยหนาว&#8230; บรึ๋ยๆ</p>
<p>พอออกจากทุ่งบัวตองได้หน่อยนึงก็เจอตลาดชาวเขา&#8230;<br />ที่จะมีแปลงดอกไม้ แล้วก็ไร่ผัก&#8230; โดยเฉพาะ&#8230; แครอท <img src="http://www.f0nt.com/forum/Smileys/iannnnn/04.gif" alt="หื่น" border="0"><br /><a href="http://upic.me/show.php?id=5c201c125ddb77dfc801d217bf2425b8" target="_blank"><img src="http://upic.me/i/xw/db4oc.jpg" alt="" border="0"></a><br />ถอนกันสดๆ แล้วเอามาขายเลย หวานกรุบกรอบ อร่อยมาก <img src="http://www.f0nt.com/forum/Smileys/iannnnn/25.gif" alt="กรี๊ดดดดด" border="0"></p>
<p>ขยับที่ไปอีกนิด ก็เจอหมู่บ้านกะเหรี่ยงคอยาว<br />เข้ามาเดินแล้วรู้สึกว่ามันเฉยๆ แฮะ ไม่ได้มีอะไรมากมาย อารมณ์ประมาณตลาดดอยธรรมดาๆ<br />เพราะนักท่องเที่ยวเยอะมาก<br /><a href="http://upic.me/show.php?id=742c6754c3adc86851f32d60c41f24e8" target="_blank"><img src="http://upic.me/i/qb/lh3mc.jpg" alt="" border="0"></a><br />แต่ที่เจอแล้วยิ้มคือรูปมุมล่างซ้ายครับ เด็กดอยคนนึงกำลังสอนวิธีทอผ้าให้อีกคน ดูๆ ไปก็น่ารักดี<br />ส่วนอันล่างขวา เป็นวัดอะไรซักอย่างในหมู่บ้านกะเหรี่ยงนี่แหละครับ จำชื่อไม่ได้</p>
<p>เดินนิดเดียว ซื้อของฝากนิดหน่อย แล้วก็ไปต่อครับ เป้าหมายหลักที่สาม&#8230; ปางอุ๋ง หมู่บ้านนาป่าแปก<br />พิกัดแผนที่&#8230; <a href="http://maps.google.com/maps?q=19.529153,97.926915" target="_blank">http://maps.google.com/maps?q=19.529153,97.926915</a><br />อีกนิดเดียวก็ตกขอบชายแดนพม่าแล้ว <img src="http://www.f0nt.com/forum/Smileys/iannnnn/30.gif" alt="กร๊าก" border="0"></p>
<p>ตอนก่อนมาก็ศึกษาอย่างดีว่ามันมีอะไรยังไงบ้าง แต่พอไปถึง เจ้าหน้าที่บอกว่า&#8230;<br />ไม่ได้จองล่วงหน้าก็อดครับ <img src="http://www.f0nt.com/forum/Smileys/iannnnn/07.gif" alt="โวย" border="0"><br />คือจริงๆ มันจำกัดจำนวนนักท่องเที่ยวค้างแรมครับ เพราะที่พักมันจำกัดจำเขี่ยมาก แล้วคนก็เยอะมากๆ เลยด้วย<br />สุดท้ายก็กางเต็นท์มันที่โรงเรียนบ้านนาป่าแปกเลยครับ<br />สนามฟุตบอลกว้างมากพอที่จะให้กางเต็นท์ได้เป็นสิบเลย<br />แล้วอีกอย่าง &#8230; ถ้าไม่ได้พักข้างบน ก็อย่าหวังจะเอารถขึ้นไปครับ<br />ให้นั่งรถสองแถวของเค้าขึ้นไป คิดค่าบริการหัวละ 50 บาท (ไป-กลับ)<br />ไปแล้วถ้าจะกลับก็เดินมาที่จุดรอรถครับ ไม่มีกำหนดเวลา จะไปตั้งแต่หัววันแล้วค่อยกลับเย็นๆ ค่ำๆ ก็ยังได้<br /><a href="http://upic.me/show.php?id=8f79810043be6c384930945881b6cdf6" target="_blank"><img src="http://upic.me/i/8k/24jmc.jpg" alt="" border="0"></a><br />ตอนเช้าวันนั้นเจอไป 5-8 องศา แล้วแต่ตำแหน่งที่ไปยืน&#8230; เล่นเอาแทบขาดใจตาย<br />หนาวมาก ใส่เสื้อสี่ชั้นยังไม่หายหนาวเลย <img src="http://www.f0nt.com/forum/Smileys/iannnnn/05.gif" alt="ฮือๆ~" border="0"> </p>
<p>ปางอุ๋งนี่&#8230; เป็นสถานที่ที่พิเศษมากๆ อย่างนึงครับ<br />หลังจากพระอาทิตย์ขึ้นประมาณชั่วโมงนึง เปิดกล้อง mode auto แล้วหลับหูหลับตาถ่าย ยังไงก็สวย <img src="http://www.f0nt.com/forum/Smileys/iannnnn/25.gif" alt="กรี๊ดดดดด" border="0"><br />ป่าสนเวลาโดนแดดนี่สวยสุดยอดจริงๆ<br />อ้อ แล้วช่วง 6-7 โมงจะมีพระเดินบิณฑบาตรด้วยนะครับ ถ้าแนะนำให้เอาข้าวสารอาหารแห้งมาถวายบ้างก็จะดีมาก<br />หรือถ้ารีบตื่นมาทำอาหารบ้างก็น่าจะดี เพราะที่สังเกตจะรับบิณฑบาตรอาหารจำพวกมาม่าซะเยอะ<br /><a href="http://upic.me/show.php?id=efaf33cb9443ec7a4cbbd55919019d48" target="_blank"><img src="http://upic.me/i/3b/ry5lc.jpg" alt="" border="0"></a><br />อ๊ะ เรือ <img src="http://www.f0nt.com/forum/Smileys/iannnnn/07.gif" alt="โวย" border="0"></p>
<p>พอแสงเริ่มลอดผ่านต้นสน ความมหัศจรรย์ก็จะเริ่มบังเกิดก็ตอนนี้แหละครับ<br /><a href="http://upic.me/show.php?id=d132927b6450733fd29caabd54b715cb" target="_blank"><img src="http://upic.me/i/3p/o50wc.jpg" alt="" border="0"></a></p>
<p><a href="http://upic.me/show.php?id=cb347d736a2eaa892177b7b0cb062a3e" target="_blank"><img src="http://upic.me/i/0u/rauvc.jpg" alt="" border="0"></a></p>
<p>พูดถึงเรือ&#8230;<br /><a href="http://upic.me/show.php?id=e72d098b777d05497abf0e009f12de08" target="_blank"><img src="http://upic.me/i/3e/gi3mc.jpg" alt="" border="0"></a><br />ที่นี่จะเป็นแพไม้ไผ่ครับ ใช้แรงคนพาย ขึ้นได้เที่ยวละสองคน เป็นบริการล่องแพไปชมหงส์<br />บรรยากาศนี่แสนจะโรแมนติ๊ก โรแมนติก<br />เหมาะกับการพาแฟนไปเที่ยวเป็นอย่างยิ่ง <img src="http://www.f0nt.com/forum/Smileys/iannnnn/05.gif" alt="ฮือๆ~" border="0"> <del>พูดแล้วก็เศร้า</del><br />อ้อ ค่าขึ้นแพเที่ยวละ 150 บาทนะครับ หรือถ้าขึ้น 3 คนก็จะเป็น 200 บาทแทน<br />แต่ไม่อนุญาตให้คนตัวใหญ่ๆ สามคนขึ้นนะ <img src="http://www.f0nt.com/forum/Smileys/iannnnn/30a.gif" alt="กร๊ากกกก" border="0"> แพมันกะตึ๋งนึง</p>
<p>หงส์ที่นี่มีอยู่สามตัวครับ สีขาวตัวผู้ 1 ตัวแล้วก็สีดำอีก 1 คู่ผัวตัวเมีย<br />ไอ้หงส์ขาวนั่นมันดุ๊กดิ๊กมากครับ สวยสง่าอย่างแรง&#8230; แต่ถ่ายมาก็ไม่รู้อยู่ดีว่าถ่ายมาจากนี่<br />เพราะดันไปเจอมาจากที่ cm night safari ด้วย <img src="http://www.f0nt.com/forum/Smileys/iannnnn/3005.gif" alt="ฮ่าๆ ฮือๆ" border="0"> คิดแล้วก็น่าเศร้า</p>
<p>อ้อ เกร็ดเล็กๆ น้อยๆ ครับ ถามมาจากพี่คนพายเรือ (ไม่รู้จริงเท็จแค่ไหนยังไง เพราะรู้สึกมันไม่สมเหตุสมผลยังไงไม่รู)<br />เค้าบอกว่า ไอ้ตังค์ที่ได้เนี่ย จะถูกหักให้นายหัว 100 บาท ต่อ 1 เที่ยวเสมอ<br />วันนึงก็พายได้ประมาณ 10 เที่ยวเองมั้ง เหนื่อยน่าดู ระยะทางก็ไม่ใช่ใกล้ ต้องพายด้วยมืออีก</p>
<p>ระหว่างทางที่ออกจากปางอุ๋งไปปายจะผ่าน อช.ถ้ำปลา ครับ ตรงนี้จะมีน้ำตกผาเสือ สวย แต่เล่นไม่ได้เพราะน้ำเชี่ยวมาก หินลื่นด้วย<br />แล้วก็จะมีถ้ำปลา&#8230; ตอนแรกนึกว่าจะเป็นถ้ำมีแม่น้ำอะไรพวกนี้แล้วมีปลาว่ายๆๆ<br />ที่ไหนได้ <img src="http://www.f0nt.com/forum/Smileys/iannnnn/08a.gif" alt="ง่ะ.." border="0"></p>
<p><a href="http://upic.me/show.php?id=3de8b099fc8ada80c33c60beb04982ba" target="_blank"><img src="http://upic.me/i/sh/zvqfc.jpg" alt="" border="0"></a><br />ถ้าจินตนาการไม่ออก ให้ลองนึกถึงเข่งขายปลาดุก ที่ยัดปลาลงไปอัดๆๆๆ กันเต็มเข่งดูนะครับ <img src="http://www.f0nt.com/forum/Smileys/iannnnn/08.gif" alt="ง่ะ" border="0"> ประมาณนั้นเลย&#8230;</p>
<p>แล้วก็ออกเดินทางต่ออีกประมาณสองสามชั่วโมงก็ถึง&#8230; ปายยยยยยยยยยยยยยยยยยยยยยยยยยยยยยยยยยย<br />คนเยอะมาก ตอนไปถึงไฟดับทั้งเมืองเลยด้วย <img src="http://www.f0nt.com/forum/Smileys/iannnnn/07a.gif" alt="อ๊ากกกก" border="0"> จุดเทียนกันสว่างไสว</p>
<p><a href="http://upic.me/show.php?id=e94e8b9e4d36c604efba01d661f8fc1d" target="_blank"><img src="http://upic.me/i/3m/6fv1c.jpg" alt="" border="0"></a><br />ชอบเอกลักษณ์อย่างนึงของเมืองนี้ครับ<br />การจัดสถานที่ของพวกร้านค้า บ้านเรือน กับสภาพเมืองที่ค่อนข้างน่ารักเอาเรื่อง<br />ถ้าไม่คิดว่าคนเยอะไปนิดส์จนเสียบรรยากาศบ้างก็เป็นเมืองที่โอเคเลยทีเดียว</p>
<p><a href="http://upic.me/show.php?id=5193bd6d40ee03a4ef887c4c8a4042b6" target="_blank"><img src="http://upic.me/i/l3/t7qyc.jpg" alt="" border="0"></a><br />KBANK ถึงกับทิ้งสีเขียวมาจัดบรรยากาศรีซ๊อดรีสอร์ท แถม KTB ก็ยังมีซุ้มถ่ายรูปอีก <img src="http://www.f0nt.com/forum/Smileys/iannnnn/30.gif" alt="กร๊าก" border="0"></p>
<p>ส่วนสถานที่ที่ชอบมากที่สุด&#8230;.</p>
<p>ปายยยยย สะ นีย์ย์ย์ย์ย์ย์<br /><a href="http://upic.me/show.php?id=42e49577fb29e3c1d3485571b3063478" target="_blank"><img src="http://upic.me/i/5w/uqpjc.jpg" alt="" border="0"></a><br />จัดเป็นที่เที่ยวได้สบายๆ เลย แถมพนักงานก็น่ารักมาก เราไปป่วนซะวุ่นวายกันทั้ง ปณ. ก็ยังยิ้มรับแขกได้ตลอด <img src="http://www.f0nt.com/forum/Smileys/iannnnn/25.gif" alt="กรี๊ดดดดด" border="0"></p>
<p>แล้วก็ต้องมาที่ถ่ายรูปยอดนิยม Coffee In <span style="color: red;">Love</span><br /><a href="http://upic.me/show.php?id=430b95e9dc6bb2bd885b431eb3ad5067" target="_blank"><img src="http://upic.me/i/ib/s08mc.jpg" alt="" border="0"></a><br />สวย แต่&#8230; ไม่รู้สิ ไม่ประทับใจครับ ขาดความโรแมนติกไปได้ไงไม่รู้</p>
<p>ออกจากปายไปเชียงใหม่ต่อ ผ่านสะพานประวัติศาสตร์&#8230; ดูอายุแล้วสะพานที่สุไหงโก-ลก ยังแก่กว่าซะอีก <img src="http://www.f0nt.com/forum/Smileys/iannnnn/08a.gif" alt="ง่ะ.." border="0"> แถมไม่เคยถูกรื้อถอนด้วย<br /><a href="http://upic.me/show.php?id=697ad2c15054046b91a4d9eea26f920e" target="_blank"><img src="http://upic.me/i/xd/i7fgc.jpg" alt="" border="0"></a><br />ไปเชียงใหม่ ได้ที่อยู่แล้วก็ไปราชพฤกษ์เลยครับ กำลังมีงานพอดี<br />วันที่ 9 วันรองสุดท้ายแล้ว โชคดีเป็นบ้า<br />คิดถึงต้นราชพฤกษ์หน้างานมากๆ เลย <img src="http://www.f0nt.com/forum/Smileys/iannnnn/25.gif" alt="กรี๊ดดดดด" border="0"> ตอนนี้เป็นพุ่มใหญ่สง่ามากเลย เสียดายไม่มีดอก<br /><a href="http://upic.me/show.php?id=605954b58627c0c36d4b893b4686e897" target="_blank"><img src="http://upic.me/i/t3/oanzc.jpg" alt="" border="0"></a></p>
<p>เมื่อสามปีที่แล้ว ต้นแค่นี้เอง <img src="http://www.f0nt.com/forum/Smileys/iannnnn/25.gif" alt="กรี๊ดดดดด" border="0"><br /><a href="http://upic.me/show.php?id=82a2e016479e2de9903153b1d1ef1d56" target="_blank"><img src="http://upic.me/i/z0/k7dkc.jpg" alt="" border="0"></a></p>
<p>ปล. ถ่ายพลุนั่น ถือกล้องลอยๆ เลย <img src="http://www.f0nt.com/forum/Smileys/iannnnn/05.gif" alt="ฮือๆ~" border="0"> มือสั่นยิกๆๆๆๆ</p>
<p>กลับเข้าที่พัก กว่าจะได้นอนเอาแรงก็เกือบเที่ยงคืนเข้าไปแล้ว<br />เช้าวันถัดมากว่าจะได้ออกจากที่พักก็เล่นซะเก้าโมงกว่า <img src="http://www.f0nt.com/forum/Smileys/iannnnn/07a.gif" alt="อ๊ากกกก" border="0"><br />เป้าหมายแรก พระตำหนักภูพิงคราชนิเวศน์ครับ<br /><a href="http://upic.me/show.php?id=b3aae6a29810508abc0d951b9a90d751" target="_blank"><img src="http://upic.me/i/kk/2ajkc.jpg" alt="" border="0"></a><br />เสียค่าเข้าชมยี่สิบบาทต่อคน แล้วก็ถ้าใส่ขาสั้นมา จะบังคับให้ใส่กางเกงคล้ายๆ กางเกงเลทับอีกที<br />สวยครับ แต่สู้พระตำหนักดอยตุงไม่ได้</p>
<p>ออกจากพระตำหนักไปสวนสมเด็จฯ ต่อ (คนละทิศเลย <img src="http://www.f0nt.com/forum/Smileys/iannnnn/30.gif" alt="กร๊าก" border="0">) เป็นการเที่ยวที่เส้นทางเวียนไปเวียนมาจนน่าปวดหัว<br /><a href="http://upic.me/show.php?id=722e19350db768059ec00dc9ff9029bf" target="_blank"><img src="http://upic.me/i/lx/ezgxc.jpg" alt="" border="0"></a><br />ไม่รู้ว่าไอ้ต้นไม้ขวดนั่นขนมาจากราชพฤกษ์รึเปล่า เพราะตอนอยู่ที่งานไม่ยักกะเห็น (คิดว่าน่าจะใช่แหละ เพราะไม้นอก ไม่มีในไทย)</p>
<p>กลับที่พัก พักผ่อนแว๊บนึงแล้วก็ออกไปเที่ยวต่อครับ เชียงใหม่ไนท์ซาฟารี <img src="http://www.f0nt.com/forum/Smileys/iannnnn/25.gif" alt="กรี๊ดดดดด" border="0"><br /><a href="http://upic.me/show.php?id=b5f4f473dbe020767b57a8c59c6cc408" target="_blank"><img src="http://upic.me/i/5k/x6okc.jpg" alt="" border="0"></a><br />ถ่ายรูปยากเป็นบ้า ต้องขอบคุณเลนส์ fix ที่ช่วยให้ถ่ายกลางคืนได้ง่ายขึ้นเยอะ (อัดไป F/1.4 ยังได้แค่นี้เอง)<br />ชอบเสือขาว <img src="http://www.f0nt.com/forum/Smileys/iannnnn/25.gif" alt="กรี๊ดดดดด" border="0"> พี่สาวผมกรี๊ดใหญ่เลย</p>
<p>ว่าด้วยที่พัก&#8230; [พื้นที่โฆษณา]<br /><a href="http://maps.google.co.th/maps?f=q&amp;source=s_q&amp;hl=th&amp;q=18.893059,+98.916046" target="_blank">http://maps.google.co.th/maps?f=q&amp;source=s_q&amp;hl=th&amp;q=18.893059,+98.916046</a></p>
<p>ที่ไปพักมีชื่อว่า &#8216;บ้านบนดอย&#8217; ครับ อยู่ อ.แม่ริม ถ้าออกจากเมืองจะอยู่บนทางไป สวนสมเด็จ เลี้ยวออกมาอีกที เข้ามาค่อนข้างลึกพอสมควร<br />น้องหมาตัวด้านบนซ้ายนั่น ภูมิใจเสนอมากมาย <img src="http://www.f0nt.com/forum/Smileys/iannnnn/30.gif" alt="กร๊าก" border="0"> เป็นหมาที่ฮา+แสนรู้มาก ชื่อเป๊ปซี่ครับ<br /><a href="http://upic.me/show.php?id=f95e66619af40acdfa4389abed3aa0ef" target="_blank"><img src="http://upic.me/i/ps/oywrc.jpg" alt="" border="0"></a></p>
<p>คือตอนเช้าครับ นั่งกินข้าวเช้ากันอยู่ ไอ้หมาน้อยนี่มันก็มานั่งจุ้มปุ๊กอยู่อย่างนี้แหละด้านข้าง<br />เราก็มองมันซักพักแล้วก็หันไปจัดการอาหารต่อ&#8230; พอมันเห็นว่าไม่มีคนสนใจมัน มันก็เลย&#8230;</p>
<p>ยกขาหน้ามาสะกิดๆ ขาของแม่ผม (ที่มันนั่งอยู่ข้างๆ) <img src="http://www.f0nt.com/forum/Smileys/iannnnn/30.gif" alt="กร๊าก" border="0"></p>
<p>เอาซะฮา นั่งขำพฤติกรรมมันอยู่พักใหญ่ๆ ถ้ามีคนมองมันมันจะทำตาแป๋วบอกขออาหารหน่อย<br />แล้วถ้าแกล้งเมินมันซักพัก มันก็จะเอาขามาสะกิดๆ อีก <img src="http://www.f0nt.com/forum/Smileys/iannnnn/30.gif" alt="กร๊าก" border="0"> น่ารักครับ</p>
<p>ห้องพักสภาพดี อย่างที่เห็น สองเตียงใหญ่ หนึ่งเตียงเล็ก คืนละ 1200 บาท ทีวีน้ำอุ่นพร้อม (แต่ไม่ได้ดูทีวีหรอก)</p>
<p>สิ้นสุดทริปกันตรงนี้สำหรับผมครับ เนื่องด้วยต้องรีบบินกลับภูเก็ต <img src="http://www.f0nt.com/forum/Smileys/iannnnn/05.gif" alt="ฮือๆ~" border="0"> แม่โทรมาอวดใหญ่บอกว่าที่สุโขทัยมีสวนสวยๆ อีกเพียบเลย แงๆ<br /><a href="http://upic.me/show.php?id=93076dd709cd4e80028d6bd8d42865bf" target="_blank"><img src="http://upic.me/i/lg/0im0c.jpg" alt="" border="0"></a></p>
<p>ถึงสนามบินภูเก็ตโดยสวัสดิภาพ <img src="http://www.f0nt.com/forum/Smileys/iannnnn/25.gif" alt="กรี๊ดดดดด" border="0"><br /><a href="http://upic.me/show.php?id=fff5ac71f2489885c89e904c8afc2d57" target="_blank"><img src="http://upic.me/i/27/nd50c.jpg" alt="" border="0"></a></p>
<p>ขอบคุณสำหรับการติดตามครับ <img src="http://www.f0nt.com/forum/Smileys/iannnnn/30.gif" alt="กร๊าก" border="0"></p>
]]></content:encoded>
			<wfw:commentRss>http://www.icez.net/blog/439/%e0%b8%95%e0%b8%b0%e0%b8%a5%e0%b8%ad%e0%b8%99%e0%b8%94%e0%b8%ad%e0%b8%a2%e0%b8%97%e0%b8%a3%e0%b8%b4%e0%b8%9b-3-11-december-2552/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
