<?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>ONIPHP CO.,Ltd</title>
	<atom:link href="http://www.oniphp.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.oniphp.com</link>
	<description></description>
	<lastBuildDate>Sat, 14 Jan 2012 02:34:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Css2 ไป Css3 ไม่ยากอย่างที่คิด</title>
		<link>http://www.oniphp.com/archives/1142</link>
		<comments>http://www.oniphp.com/archives/1142#comments</comments>
		<pubDate>Sat, 14 Jan 2012 02:34:06 +0000</pubDate>
		<dc:creator>onisueka</dc:creator>
				<category><![CDATA[PHP BLOGS]]></category>

		<guid isPermaLink="false">http://www.oniphp.com/?p=1142</guid>
		<description><![CDATA[ตอนแรกผมก็คิดว่า Css3 ต้องเริ่มต้นจาก ศูนย์ เลย แต่จริงๆแล้ว Css3 ก็คือส่วนเสริมของ Css2 นั่นเอง ทำอย่างไรเราจะรู้คำสั่งที่เพิ่มเข้ามาของ Css3 ได้ มีเว็บที่นำเสนอ effect ของ Css3 ไว้อย่างครบถ้วนครับ http://www.css3maker.com &#60;&#8211; เว็บนี้นี่เอง พอเข้าไปดูไม่เกิน 10 นาที ก็รู้ว่ามันมีอะไรเพิ่มมาบ้าง แนะนำว่าไม่จำเป็นต้องจำคำสั่งก็ได้ แค่จำว่า มันมีอะไรเพิ่มเข้ามาแค่นั้นพอแล้ว ที่เหลือก็ให้พี่ google ช่วยต่อ วิเคราะห์ จากที่ดูความสามารถของ Css3 แล้วนั้น สิ่งที่น่าสนใจนอกจาก เงา ของวัตถุแล้ว นั่นคือการ rotate นั่นเอง ซึ่งโปรแกรมเมอร์ที่เซียน Javascript ก็จะสามารถเขียนวนลูบให้เกิดมิติการหมุน ได้อย่างเมามันส์ แต่ถ้าไม่เซียน Javascript Css3 ก็มีสูตร Animation ให้อยู่แล้ว แต่ถ้าจะให้มัน Action กับ End <a href="http://www.oniphp.com/archives/1142">...อ่านต่อ</a>]]></description>
			<content:encoded><![CDATA[<p>ตอนแรกผมก็คิดว่า Css3 ต้องเริ่มต้นจาก ศูนย์ เลย แต่จริงๆแล้ว Css3 ก็คือส่วนเสริมของ Css2 นั่นเอง</p>
<p>ทำอย่างไรเราจะรู้คำสั่งที่เพิ่มเข้ามาของ Css3 ได้ มีเว็บที่นำเสนอ effect ของ Css3 ไว้อย่างครบถ้วนครับ</p>
<p>http://www.css3maker.com &lt;&#8211; เว็บนี้นี่เอง พอเข้าไปดูไม่เกิน 10 นาที ก็รู้ว่ามันมีอะไรเพิ่มมาบ้าง</p>
<p>แนะนำว่าไม่จำเป็นต้องจำคำสั่งก็ได้ แค่จำว่า มันมีอะไรเพิ่มเข้ามาแค่นั้นพอแล้ว ที่เหลือก็ให้พี่ google ช่วยต่อ</p>
<p><strong>วิเคราะห์</strong></p>
<p>จากที่ดูความสามารถของ Css3 แล้วนั้น สิ่งที่น่าสนใจนอกจาก เงา ของวัตถุแล้ว นั่นคือการ rotate นั่นเอง</p>
<p>ซึ่งโปรแกรมเมอร์ที่เซียน Javascript ก็จะสามารถเขียนวนลูบให้เกิดมิติการหมุน ได้อย่างเมามันส์</p>
<p>แต่ถ้าไม่เซียน Javascript Css3 ก็มีสูตร Animation ให้อยู่แล้ว แต่ถ้าจะให้มัน Action กับ End User ก็ต้อง Javascript แหละ ^^</p>
<p><strong>สรุป</strong></p>
<p>Css3 จากเว็บที่แนะนำนั้น มีประโยชน์ในด้าน Effect ความสวยงามนั่นเอง เรียกได้ว่าสวยอย่างเดียวครับ</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oniphp.com/archives/1142/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>เทคนิคการดึงเลขหวยมาใช้กับเว็บเรา</title>
		<link>http://www.oniphp.com/archives/1137</link>
		<comments>http://www.oniphp.com/archives/1137#comments</comments>
		<pubDate>Fri, 13 Jan 2012 02:27:36 +0000</pubDate>
		<dc:creator>onisueka</dc:creator>
				<category><![CDATA[BEST BLOG]]></category>
		<category><![CDATA[PHP BLOGS]]></category>

		<guid isPermaLink="false">http://www.oniphp.com/?p=1137</guid>
		<description><![CDATA[ในที่สุดก็กลับมาเขียนกันอีกรอบ ฮ่าๆๆ การดึงเลขหวยจากเว็บอื่นๆ ต้องแน่ใจว่า เว็บเหล่านั้นไม่ได้ protect อะไรด้วยนะครับ เพราะถ้าเป็นเว็บที่มีการ protect อาจจะมีการเก็บ list ban ip ของเราก็เป็นได้ แต่ที่ผ่านๆมาเว็บที่ protect มีน้อยเหลือเกิน คำสั่งที่ต้องการในการขโมยครั้งนี้ - file_get_contents &#60;&#8211; คำสั่งของ PHP ซึ่งจะใช้ได้เหมือนกับ fopen แหละครับ แต่มันสั้นกว่าเยอะ - preg_match - preg_match_all แนวการคิด เว็บหลักของหวยรัฐบาลนั้นคือ http://www.glo.or.th/ พอเข้าไปดู source code แล้ว จะเห็นสิ่งที่เราต้องการ 3-4 ที่ ที่แรก ก็เป็น &#8220;งวดวันที่&#8221; ซึ่งมองจากภาพรวมแล้ว ในหน้านี้ มีคำนี้เป็นเอกภาพ คือไม่มีคำนี้อีกแล้วในหน้านี้ดังนั้นเลยใช้ preg_match ออกมาได้เลย ที่ต่อไปก็ดูภาพรวมทั้งหมดของตัวเลขเลย รางวัลที่ 1 เลขท้าย 2 <a href="http://www.oniphp.com/archives/1137">...อ่านต่อ</a>]]></description>
			<content:encoded><![CDATA[<p>ในที่สุดก็กลับมาเขียนกันอีกรอบ ฮ่าๆๆ การดึงเลขหวยจากเว็บอื่นๆ ต้องแน่ใจว่า เว็บเหล่านั้นไม่ได้ protect อะไรด้วยนะครับ</p>
<p>เพราะถ้าเป็นเว็บที่มีการ protect อาจจะมีการเก็บ list ban ip ของเราก็เป็นได้ แต่ที่ผ่านๆมาเว็บที่ protect มีน้อยเหลือเกิน <img src='http://www.oniphp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>คำสั่งที่ต้องการในการขโมยครั้งนี้</p>
<p>- file_get_contents &lt;&#8211; คำสั่งของ PHP ซึ่งจะใช้ได้เหมือนกับ fopen แหละครับ แต่มันสั้นกว่าเยอะ</p>
<p>- preg_match</p>
<p>- preg_match_all</p>
<p><strong>แนวการคิด</strong></p>
<p>เว็บหลักของหวยรัฐบาลนั้นคือ http://www.glo.or.th/ พอเข้าไปดู source code แล้ว จะเห็นสิ่งที่เราต้องการ 3-4 ที่</p>
<p>ที่แรก ก็เป็น <span style="color: blue;font-family: MS Sans Serif;font-size: x-small"><strong>&#8220;งวดวันที่&#8221; </strong></span>ซึ่งมองจากภาพรวมแล้ว ในหน้านี้ มีคำนี้เป็นเอกภาพ คือไม่มีคำนี้อีกแล้วในหน้านี้ดังนั้นเลยใช้ preg_match ออกมาได้เลย</p>
<p>ที่ต่อไปก็ดูภาพรวมทั้งหมดของตัวเลขเลย รางวัลที่ 1 เลขท้าย 2 ตัว 3 ตัวนั้นสังเกตุดีๆ จะพบว่ามันเป็นตัวอักษรสีแดง นอกนั้นทั้งเว็บไม่มีสีแดงอีกเลย</p>
<p>การที่จะดึงออกมาทั้งหมดที่เป็นอักษรสีแดงต้องใช้ preg_match_all ทั้งหมดก็จบกระบวนการคิดแระครับ</p>
<p>เรื่องการใช้ preg_match เป็นความสามารถส่วนบุคคลซึ่งผมขอบอกไว้เลยว่ามันยากจริงๆ ถ้าไปรวมกับ <strong><span style="color: #ff0000">regular expression</span></strong></p>
<p><strong>regular expression </strong>ก็คือคำสั่งพวก (.+?) และอื่นๆอีกมากมายเลยนะครับ เวลาผมทำไม่เคยจำนะ หาใน google เอาแล้วก็มั่วไปมั่วมาครับ ^^&#8221;</p>
<p><strong>Coding</strong></p>
<p>header (&#8216;Content-type: text/html; charset=utf-8&#8242;);<br />
$lottery = file_get_contents(&#8216;http://www.glo.or.th/&#8217;);<br />
preg_match(&#8216;/\งวดวันที่ (.+?)\/i&#8217;,$lottery,$lotto_day);<br />
preg_match_all(&#8216;/\<span>(.+?)\/i&#8217;,$lottery,$lotto_result);<br />
print_r($lotto_day[1]);<br />
echo &#8220;&lt;br /&gt;&#8221;; //เว้นวรรคสักหน่อย<br />
print_r($lotto_result[1]);</span></p>
<p><strong> Result</strong></p>
<p>30 ธันวาคม 2554<br />
Array ( [0] =&gt; 526402 [1] =&gt; 026 168 541 597 [2] =&gt; 65 )</p>
<p><span style="color: #ff0000">*** ตัวอย่างนี้ ทำขึ้นเมื่อวันที่ Post กระทู้ หลังจากนี้ ถ้าตัวเว็บหวยรัฐบาลเปลี่ยน ก็ลองใช้เนวคิดที่บอกแล้วหาทางดึงออกมาเองนะค๊าฟฟ ***</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.oniphp.com/archives/1137/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>PHP Algolythm Number</title>
		<link>http://www.oniphp.com/archives/1132</link>
		<comments>http://www.oniphp.com/archives/1132#comments</comments>
		<pubDate>Thu, 08 Dec 2011 16:26:59 +0000</pubDate>
		<dc:creator>onisueka</dc:creator>
				<category><![CDATA[PHP BLOGS]]></category>

		<guid isPermaLink="false">http://www.oniphp.com/?p=1132</guid>
		<description><![CDATA[เกริ่นแบบนี้ ก็คือว่า จะสอนการใช้ความคิดสร้างการวนลูบเชิงซ้บซ้อนนิดๆหน่อยๆ เพื่อเป็นประโยชน์กับเด็กใหม่นะครับ ก็คงต้องยกตัวอย่างเป็น โจทย์ ไปแล้วกันนะครับ ที่เห็นอยู่นี้ เป็นการคิดโจทย์สดๆ อาจจะดูปัญญาอ่อนไปหน่อยนะ &#8211; -&#8217; โจทย์: แสดงตัวเลขห้องเช่า ที่มี 9 ชั้น ชั้นละ 22 ห้อง ตีความโจทย์: 9 ชั้น ก็มีการวนลูป 22 ห้องในแต่ละชั้น งั้น ก็ต้องมี 2 วนลูป จะวนอะไรก่อนเราจะเรียงจากชั้น 1 ไป ก็ต้องเรียง ชั้นก่อน for($i=1;$i&#60;=9;$i++):     for($j=1;$j&#60;=22;$j++):         echo $i.str_pad($j,2,&#8217;0&#8242;,STR_PAD_LEFT).&#8221;&#60;br /&#62;&#8221;; // สามารถใช้ sprintf ได้เหมือนกันนะ ดูใน google ได้ครับ     endfor; endfor; โจทย์: แสดงตัวเลขห้องเช่า <a href="http://www.oniphp.com/archives/1132">...อ่านต่อ</a>]]></description>
			<content:encoded><![CDATA[<p>เกริ่นแบบนี้ ก็คือว่า จะสอนการใช้ความคิดสร้างการวนลูบเชิงซ้บซ้อนนิดๆหน่อยๆ เพื่อเป็นประโยชน์กับเด็กใหม่นะครับ</p>
<p>ก็คงต้องยกตัวอย่างเป็น โจทย์ ไปแล้วกันนะครับ ที่เห็นอยู่นี้ เป็นการคิดโจทย์สดๆ อาจจะดูปัญญาอ่อนไปหน่อยนะ &#8211; -&#8217;</p>
<p><strong>โจทย์:</strong> แสดงตัวเลขห้องเช่า ที่มี 9 ชั้น ชั้นละ 22 ห้อง</p>
<p><strong>ตีความโจทย์:</strong> 9 ชั้น ก็มีการวนลูป 22 ห้องในแต่ละชั้น งั้น ก็ต้องมี 2 วนลูป จะวนอะไรก่อนเราจะเรียงจากชั้น 1 ไป ก็ต้องเรียง ชั้นก่อน <img src='http://www.oniphp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><span style="color: #666699">for($i=1;$i&lt;=9;$i++):</span><br />
<span style="color: #666699">    for($j=1;$j&lt;=22;$j++):</span><br />
<span style="color: #666699">        echo $i.str_pad($j,2,&#8217;0&#8242;,STR_PAD_LEFT).&#8221;&lt;br /&gt;&#8221;; // สามารถใช้ sprintf ได้เหมือนกันนะ ดูใน google ได้ครับ</span><br />
<span style="color: #666699">    endfor;</span><br />
<span style="color: #666699">endfor;</span></p>
<p><strong>โจทย์:</strong> แสดงตัวเลขห้องเช่า ที่มี 9 ชั้น ชั้นละ 22 ห้อง แต่ไม่แสดงห้องที่ลงท้ายด้วยเลข 2</p>
<p><strong>ตีความโจทย์:</strong> งานเข้าแล้วสิ เอาไงดีหว่า คิดให้ตัวเองทำไม่ได้ทำไมเนี่ย ฮ่าๆๆ เอาหน่า คิดๆๆๆ ที่คิดได้ตอนนี้ก็คือ เมื่อได้ค่าตัวเลขห้องแล้วให้เชคก่อนว่า ตัวหลังสุดเป็น 2 หรือเปล่า ถ้าไม่ใช่ให้ แสดงผล แล้วจะมีคำสั่งอะไรบ้างนะ</p>
<p><span style="color: #666699">for($i=1;$i&lt;=9;$i++):<br />
for($j=1;$j&lt;=22;$j++):<br />
$str = $i.str_pad($j,2,&#8217;0&#8242;,STR_PAD_LEFT);<br />
if($str[strlen($str)-1]!=2): //เลือก array ของ string ตัวสุดท้ายโดยใช้ strlen นับตัวเลขทั้งหมด แล้วลบออก 1<br />
echo $str.&#8221;&lt;br /&gt;&#8221;;<br />
endif;<br />
endfor;<br />
endfor;</span></p>
<p><span style="color: #ff6600">คำสั่งอื่นๆ end(str_split($str)); คำสั่ง end() เป็นการเอา array ตัวสุดท้ายมาใช้ ส่วนน str_split เป็นการแตก string ให้เป็น array แต่มันควรจะช้ากว่าคำสั่งด้านบน จำไว้ว่า การ count จะเป็นวิธีที่ไวที่สุดนะ ไม่ว่าจะเป็น SQL ผมก็คิดแบบเดียวกันนี้ ^^</span></p>
<p>&nbsp;</p>
<p><span style="color: #666699"><span style="color: #000000"><strong>โจทย์:</strong> แสดงตัวเลขห้องเช่า ที่มี 9 ชั้น ชั้นละ 22 ห้อง ยกเว้นบางห้องคือ 121,222,711,802,920</span></span></p>
<p><span style="color: #666699"><span style="color: #000000"><strong>ตีความโจทย์:</strong> อันนี้ไม่ยากครับ หลายคนคงรู้อยู่ในใจว่าจะเขียนยังไงแต่จะตรงกับที่ผมเขียนหรือเปล่าเอ่ย <img src='http://www.oniphp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </span></span></p>
<p><span style="color: #666699">$deny_number = array(121,222,711,802,920);</span><br />
<span style="color: #666699">for($i=1;$i&lt;=9;$i++):</span><br />
<span style="color: #666699">    for($j=1;$j&lt;=22;$j++):</span><br />
<span style="color: #666699">        $str = $i.str_pad($j,2,&#8217;0&#8242;,STR_PAD_LEFT);</span><br />
<span style="color: #666699">        if(!in_array($str,$deny_number)):</span><br />
<span style="color: #666699">            echo $str.&#8221;&lt;br /&gt;&#8221;;</span><br />
<span style="color: #666699">        endif;</span><br />
<span style="color: #666699">    endfor;</span><br />
<span style="color: #666699">endfor;</span></p>
<p><span style="color: #ff6600">หลายคนอาจจะคิดถึง if..else กันหรือเปล่า ในกรณีนี้อาจจะช้ากว่า การใช้ if..else นะครับ แต่เป็น Code ที่อ่านง่าย และข้อดีของมันคือ ปรับค่าได้ง่ายครับ แค่ไปปรับตรงตัวแปร $deny_number ก็จบ ^^</span></p>
<p><span style="color: #666699"><span style="color: #000000"><strong>โจทย์:</strong> สมมุติว่ามีชื่อไฟล์ใน folder A ดังนี้ pic01.jpg,pic02.jpg,pic03.jpg,&#8230;,n ต้องการแสดงรูปภาพเหล่านี้ทั้งหมดโดยไม่รู้ว่าจุดสิ้นสุดอยู่ตรงตัวเลขไหน</span></span></p>
<p><strong>ตีความโจทย์:</strong> <span style="color: #666699"><span style="color: #000000">ตัวเลขจะเรียงกันไปเรื่อยๆไม่มีขาดช่วง ดังนั้นสามารถวนลูปได้ แต่จะวนไปถึงไหนดีเพราะเราไม่รู้จำนวนของมัน และก็ไม่รู้ว่าใน folder A จะมี ไฟล์อื่นอยู่ด้วยหรือเปล่า ถ้าใช้การ read directory ก็อาจจะผิดพลาดได้อีก ดังนั้นควรจะวิธีวนไปเรื่อยๆถ้าหารูปไม่เจอก็ให้ออกจากการวนลูปดีกว่า</span></span></p>
<p><span style="color: #666699">$number = 1;<br />
while(true):<br />
if(file_exists(&#8216;A/pic&#8217;.sprintf(&#8216;%02d&#8217;,$number).&#8217;.jpg&#8217;)):<br />
echo &#8216;&lt;img src=&#8221;A/pic&#8217;.sprintf(&#8216;%02d&#8217;,$number).&#8217;.jpg&#8221; /&gt;&lt;br /&gt;&#8217;;<br />
$number++;<br />
else:<br />
break;<br />
endif;<br />
endwhile;<br />
</span></p>
<p><span style="color: #ff6600">วิธีนี้ก็คือการวนลูปไปจนกว่าจะไม่เจอรูปภาพใน directory นั่นเอง คำสั่ง break; จะออกจากการวนลูป ณ ขณะนั้น </span></p>
<p><span style="color: #000000">เป็นไงกันบ้างครับ</span><span style="color: #666699"><span style="color: #000000"> กับ Algolythm ในแบบต่างๆกันไป ยิ่งได้คิดแก้โจทย์มากๆ ก็จะทำให้คิดออกอย่างง่ายดาย เพราะฉะนั้นถ้าเจองานยากๆ อย่าหนีมันครับ ต้องทำให้สำเร็จ ความรู้มันจะอยู่ตรงที่ทำสำเร็จนี่แหละครับ จะจำไปได้อีกนาน ^^</span><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.oniphp.com/archives/1132/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Free Graphic Ai</title>
		<link>http://www.oniphp.com/archives/1124</link>
		<comments>http://www.oniphp.com/archives/1124#comments</comments>
		<pubDate>Wed, 07 Dec 2011 07:33:28 +0000</pubDate>
		<dc:creator>ต้นส้ม</dc:creator>
				<category><![CDATA[BEST BLOG]]></category>
		<category><![CDATA[DESIGN BLOGS]]></category>

		<guid isPermaLink="false">http://www.oniphp.com/?p=1124</guid>
		<description><![CDATA[แจกฟรี! ไม่มีกั๊กจ้าาาาาาา ถ้าใครสนใจจะเอาไปใช้ ก็ได้นะจ๊ะไม่หวงห้าม ถ้าต้องการไฟล์ ai ก็ post เมลมาขอกันได้ค่ะ แล้วจะส่งไปให้นะค่ะ]]></description>
			<content:encoded><![CDATA[<h1><span style="color: #ff0000"><strong>แจกฟรี! ไม่มีกั๊กจ้าาาาาาา</strong></span></h1>
<p>ถ้าใครสนใจจะเอาไปใช้ ก็ได้นะจ๊ะไม่หวงห้าม ถ้าต้องการไฟล์ ai ก็ post เมลมาขอกันได้ค่ะ แล้วจะส่งไปให้นะค่ะ</p>
<p><a href="http://www.oniphp.com/wp-content/uploads/2011/12/happynewyear-tonsomdesign2.jpg"><img class="alignnone size-full wp-image-1130" src="http://www.oniphp.com/wp-content/uploads/2011/12/happynewyear-tonsomdesign2.jpg" alt="" width="621" height="331" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.oniphp.com/archives/1124/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>การเขียน Loop ในแบบต่างๆ</title>
		<link>http://www.oniphp.com/archives/1117</link>
		<comments>http://www.oniphp.com/archives/1117#comments</comments>
		<pubDate>Wed, 07 Dec 2011 02:57:31 +0000</pubDate>
		<dc:creator>onisueka</dc:creator>
				<category><![CDATA[BEST BLOG]]></category>
		<category><![CDATA[PHP BLOGS]]></category>

		<guid isPermaLink="false">http://www.oniphp.com/?p=1117</guid>
		<description><![CDATA[กลับมา Basic นะครับ จริงๆดูเหมือนคำสั่ง Basic แต่ความยากมันจะอยู่ตรงที่การใช้ Algolythm ที่ดีครับ สำหรับ PHP ตัวที่ใช้ในการวนลูปมีไม่กี่คำสั่ง คือ FOR,WHILE,DO&#8230;WHILE,FOREACH แล้วทีนี้จะเลือกใช้กันยังไงดี มีหลายตำรา หลายความคิดนะครับ ตัวอย่าง: ต้องการจะแสดงผลเป็นตัวเลข 0 -10,000 จะใช้คำสั่งอะไรดี FOR: (ใช้เวลาไปทั้งสิ้น 0.061 วินาที) for($i=0;$i &#60;= 10000; $i++){ echo $i; } WHILE: (ใช้เวลาไปทั้งสิ้น 0.066 วินาที) $i = 0; while($i&#60;=10000){ echo $i; $i++; } DO&#8230;WHILE: (ใช้เวลาไปทั้งสิ้น 0.064 วินาที) $i = 0; do{ echo $i; $i++; <a href="http://www.oniphp.com/archives/1117">...อ่านต่อ</a>]]></description>
			<content:encoded><![CDATA[<p>กลับมา Basic นะครับ จริงๆดูเหมือนคำสั่ง Basic แต่ความยากมันจะอยู่ตรงที่การใช้ Algolythm ที่ดีครับ</p>
<p>สำหรับ PHP ตัวที่ใช้ในการวนลูปมีไม่กี่คำสั่ง คือ</p>
<p>FOR,WHILE,DO&#8230;WHILE,<strong><span style="color: #008000">FOREACH</span></strong></p>
<p>แล้วทีนี้จะเลือกใช้กันยังไงดี มีหลายตำรา หลายความคิดนะครับ</p>
<p><strong>ตัวอย่าง:</strong> ต้องการจะแสดงผลเป็นตัวเลข 0 -10,000 จะใช้คำสั่งอะไรดี</p>
<p><strong>FOR:</strong> (ใช้เวลาไปทั้งสิ้น 0.061 วินาที)</p>
<p>for($i=0;$i &lt;= 10000; $i++){<br />
echo $i;<br />
}</p>
<p><strong>WHILE:</strong> (ใช้เวลาไปทั้งสิ้น 0.066 วินาที)</p>
<p>$i = 0;<br />
while($i&lt;=10000){<br />
echo $i;<br />
$i++;<br />
}</p>
<p><strong>DO&#8230;WHILE:</strong> (ใช้เวลาไปทั้งสิ้น 0.064 วินาที)</p>
<p>$i = 0;<br />
do{<br />
echo $i;<br />
$i++;<br />
}while($i&lt;=100000);</p>
<p><span style="color: #008000"><strong>FOREACH:</strong></span> (ใช้เวลาไปทั้งสิ้น <span style="color: #ff0000">0.044</span> วินาที)</p>
<p>foreach($array as $value){  //$array คือ ตัวแปรที่เก็บตัวเลข 0 &#8211; 100,000 ไว้แล้ว<br />
echo $value;<br />
}</p>
<p>ผู้ชนะในศึกครั้งนี้ได้แก่ <span style="color: #000000">FOREACH</span> นั่นเอง แต่&#8230; ถ้าดูจาก CODE ดีๆก็จะรู้ว่า การใช้ FOREACH นั้น ต้องอาศัยตัวแปรที่มีตัวเลขเก็บไว้อยู่ก่อนหน้าแล้ว จะมาเรียกโดดๆ เปล่าๆ ปี้ๆ ไม่ได้นะ จริงๆก็ทำได้แหละ แต่ไม่แนะนำแล้วกัน</p>
<p>เพราะฉะนั้น บางครั้งเราจำเป็นต้องใช้ ตัววนลูปตัวอื่นซึ่งดูๆแล้ว ความเร็วของตัวอื่นๆ ก็ไล่เลี่ยกันแหละ จะหยิบตัวไหนมาใช้ก็ได้</p>
<p>แต่!!! ข้อควรระวัง สำหรับ 3 คำสั่งนี้ ( FOR,WHILE,DO&#8230;WHILE ) ซึ่งหลายคนมองข้ามไปเลยทีเดียว ลองดูตัวอย่างข้างล่าง</p>
<p><strong>ตัวอย่างที่ผิด:</strong></p>
<p>for($i=0;$i&lt;count($array);++$i)</p>
<p><strong>ตัวอย่างที่ถูก:</strong></p>
<p>$length = count($array);<br />
for($i=0;$i&lt;$length;++$i)</p>
<p>นั่นคือ การที่ใช้ 3 คำสั่งนี้ในการวนลูปพวกตัวแปร Array นั้นถ้าใช้ count() ไปอยู่ในขั้นตอนการวนลูปจะทำให้&#8230;ต้องพูดภาษาอังกฤษกันเลยทีเดียวว่า</p>
<blockquote><p>
on each iteration the count() function would have been called and the loop would be damn slow!<br />
Its also the same cause for the while() loop, which would be damn slow too.</p></blockquote>
<p>แปลสั้นๆเลยว่า <strong>โคตรช้า</strong></p>
<p>วิธีแก้ง่ายๆ ก็คือ ถ้าเจอ Array ก็ใช้ FOREACH ไปเลยครับ&#8230;จบ</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oniphp.com/archives/1117/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>เลือกสีให้ถูกโฉลก ตามตำรามอญโบราณ</title>
		<link>http://www.oniphp.com/archives/1107</link>
		<comments>http://www.oniphp.com/archives/1107#comments</comments>
		<pubDate>Tue, 06 Dec 2011 16:58:48 +0000</pubDate>
		<dc:creator>ต้นส้ม</dc:creator>
				<category><![CDATA[BEST BLOG]]></category>
		<category><![CDATA[DESIGN BLOGS]]></category>

		<guid isPermaLink="false">http://www.oniphp.com/?p=1107</guid>
		<description><![CDATA[วันนี้ขอเสนอเรื่องสีค่ะ &#8220;เลือกสีให้ถูกโฉลก ตามตำรามอญโบราณ&#8221; อย่าหัวเราะเลยค่ะ อย่าคิดว่าไม่สำคัญเชียว ความรู้อันนี้เป็นทริคเล็กๆ น้อยๆ ที่ไม่ควรมองข้ามนะค่ะ ก็เช่นว่า เราจะออกแบบโลโก้ แล้วเรารู้ว่าเจ้าของเขาเกิดวันไหนหละก็ เราก็นำมาช่วยในการเลือกสีได้ค่ะ ถ้าลูกค้าสับสนแล้วเราเสนอเรื่องถูกโฉลกหละก็ จบข่าว ค่ะ ฮ่าๆๆ ร้อยทั้งร้อยเลือกได้ชัวร์ค่ะ ^^ มาูดูกันเลยค่ะ ว่าวันไหนใช้สีอะไรความหมายเป็นยังไงกันค่ะ &#8211;&#62; วันอาทิตย์ ความสำเร็จ : สีม่วง โชคลาภ : สีขาว ทะเลาะ, มีปากเสียง : สีเขียว เจ็บป่วย : สีดำ น้ำเงิน อำนาจ : สีครีม เทา มรณะ : สีชมพู บริวาร, การช่วยเหลือ : สีเเดง วันจันทร์ ความสำเร็จ : สีขาว ครีม เทา โชคลาภ : <a href="http://www.oniphp.com/archives/1107">...อ่านต่อ</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.oniphp.com/wp-content/uploads/2011/12/colour_squares.jpg"><img class="alignnone size-full wp-image-1108" src="http://www.oniphp.com/wp-content/uploads/2011/12/colour_squares.jpg" alt="" width="615" height="579" /></a></p>
<p>วันนี้ขอเสนอเรื่องสีค่ะ &#8220;เลือกสีให้ถูกโฉลก ตามตำรามอญโบราณ&#8221; อย่าหัวเราะเลยค่ะ อย่าคิดว่าไม่สำคัญเชียว ความรู้อันนี้เป็นทริคเล็กๆ น้อยๆ ที่ไม่ควรมองข้ามนะค่ะ ก็เช่นว่า เราจะออกแบบโลโก้ แล้วเรารู้ว่าเจ้าของเขาเกิดวันไหนหละก็ เราก็นำมาช่วยในการเลือกสีได้ค่ะ ถ้าลูกค้าสับสนแล้วเราเสนอเรื่องถูกโฉลกหละก็ จบข่าว ค่ะ ฮ่าๆๆ ร้อยทั้งร้อยเลือกได้ชัวร์ค่ะ ^^<br />
มาูดูกันเลยค่ะ ว่าวันไหนใช้สีอะไรความหมายเป็นยังไงกันค่ะ &#8211;&gt;</p>
<p><span style="color: #ff0000"><strong>วันอาทิตย์</strong></span></p>
<p>ความสำเร็จ : สีม่วง<br />
โชคลาภ : สีขาว<br />
ทะเลาะ, มีปากเสียง : สีเขียว<br />
เจ็บป่วย : สีดำ น้ำเงิน<br />
อำนาจ : สีครีม เทา<br />
มรณะ : สีชมพู<br />
บริวาร, การช่วยเหลือ : สีเเดง</p>
<p><span style="color: #ffcc00"><strong>วันจันทร์</strong></span></p>
<p>ความสำเร็จ : สีขาว ครีม เทา<br />
โชคลาภ : สีชมพู<br />
ทะเลาะ, มีปาเสียง : สีม่วง<br />
เจ็บป่วย : สีดำ น้ำเงิน<br />
อำนาจ : สีเขียว<br />
มรณะ : สีเเดง<br />
บริวาร, การขอความช่วยเหลือ : สีเหลือง ส้ม</p>
<p><span style="color: #ff00ff"><strong>วันอังคาร</strong></span></p>
<p>ความสำเร็จ : สีดำ น้ำเงิน<br />
โชคลาภ : สีเขียว<br />
ทะเลาะ, มีปากเสียง : สีครีม เทา<br />
เจ็บป่วย : สีขาว<br />
อำนาจ : สีเเดง<br />
มรณะ : สีม่วง ส้ม เหลือง<br />
บริวาร, การขอความช่วยเหลือ : สีชมพู</p>
<p><span style="color: #008000"><strong>วันพุธ</strong></span></p>
<p>ความสำเร็จ : สีเเดง<br />
โชคลาภ : สีม่วง ส้มเหลือง<br />
ทะเลาะ, มีปากเสียง : สีดำ น้ำเงิน<br />
เจ็บป่วย : สีชมพู<br />
อำนาจ : สีขาว<br />
มรณะ : สีครีม เทา<br />
บริวาร, การขอความช่วยเหลือ : สีเขียว</p>
<p><span style="color: #ff6600"><strong>วันพฤหัสบดี</strong></span></p>
<p>ความสำเร็จ : สีขาว<br />
โชคลาภ : สีครีม เทา<br />
ทะเลาะ, มีปากเสียง : สีเเดง<br />
เจ็บป่วย : สีเขียว<br />
อำนาจ : สีชมพู<br />
มรณะ : สีดำ น้ำเงิน<br />
บริวาร, การขอความช่วยเหลือ : สีม่วง ส้ม เหลือง</p>
<p><span style="color: #00ccff"><strong>วันศุกร์</strong></span></p>
<p>ความสำเร็จ : สีชมพู<br />
โชคลาภ : สีดำ น้ำเงิน<br />
ทะเลาะ, มีปากเสียง : สีขาว<br />
เจ็บป่วย : สีม่วง ส้ม เหลืองว<br />
อำนาจ : สีเขียว<br />
มรณะ : สีเเดง<br />
บริวาร, การขอความช่วยเหลือ : สีครีม เทา</p>
<p><span style="color: #800080"><strong>วันเสาร์</strong></span></p>
<p>ความสำเร็จ : สีเขียว<br />
โชคลาภ : สีเเดง<br />
ทะเลาะ, มีปากสียง : สีชมพู<br />
เจ็บป่วย : สีครีม เทา<br />
อำนาจ: สีม่วง ส้ม เหลือง<br />
มรณะ : สีขาว<br />
บริวาร, การขอความช่วยเหลือ : สีดำ นำเงิน</p>
<p><span style="color: #999999">ขอบคุณข้อมูลจาก (อ.ส.ม.ท.)</span><br />
<span style="color: #999999"> ขอขอบคุณข้อมูลจากอินเตอร์เน็ต</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.oniphp.com/archives/1107/feed</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>เทคนิค! การคิดงานออกแบบ</title>
		<link>http://www.oniphp.com/archives/1097</link>
		<comments>http://www.oniphp.com/archives/1097#comments</comments>
		<pubDate>Mon, 05 Dec 2011 09:09:48 +0000</pubDate>
		<dc:creator>ต้นส้ม</dc:creator>
				<category><![CDATA[BEST BLOG]]></category>
		<category><![CDATA[DESIGN BLOGS]]></category>

		<guid isPermaLink="false">http://www.oniphp.com/?p=1097</guid>
		<description><![CDATA[^^ พอดีว่าไปอ่านหนังสือ Graphic Design ที่ซื้อมานานมากแล้วแต่เพิ่งจะมาเปิดดู ก็ไปเห็นหัวข้อนึงค่ะน่าสนใจดีเลยนำมาฝากเพื่อนๆ พี่ๆ น้องๆ ของต้นส้ม (เหมือนเยอะนะค่ะ ฮ่าๆ) นั้นห็คือ &#8220;เทคนิควิธีการคิดเบื้องต้นเพื่อการออกแบบอย่างเป้นระบบ&#8221; น่าสนใจใช่มั้ยหละ เพราะว่าเป็นปัญหาแถบทุกคนของนักออบแบบทั้งหลาย ทั้งมือสมัครเล่น และมือสมัครจริง ตัวต้นส้มเองก็เป็นค่ะ และเป็นมากด้วยกับการคิดงานไม่ออก คิดยังไง สับสน มึน และ งง เลยทีเดียว ก็เลยนำเทคนิคนี้มาบอกเพื่อนๆ กันค่ะ เทคนิควิธีการคิดเบื้องต้นเพื่อการออกแบบอย่างเป็นระบบ Step 1 : กำหนดเป้าหมายและจุดประสงค์ Step 2 : การตีความโจทย์ Step 3 : เนื้อหาจากการวิจัย Step 4 : แนวความคิด Step 5 : ตัวแสดงออก Step 6 : บริบท Step 7 : <a href="http://www.oniphp.com/archives/1097">...อ่านต่อ</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.oniphp.com/wp-content/uploads/2011/12/b1.jpg"><img class="alignnone size-full wp-image-1098" src="http://www.oniphp.com/wp-content/uploads/2011/12/b1.jpg" alt="" width="640" height="154" /></a></p>
<p>^^ พอดีว่าไปอ่านหนังสือ Graphic Design ที่ซื้อมานานมากแล้วแต่เพิ่งจะมาเปิดดู ก็ไปเห็นหัวข้อนึงค่ะน่าสนใจดีเลยนำมาฝากเพื่อนๆ พี่ๆ น้องๆ ของต้นส้ม (เหมือนเยอะนะค่ะ ฮ่าๆ) นั้นห็คือ &#8220;เทคนิควิธีการคิดเบื้องต้นเพื่อการออกแบบอย่างเป้นระบบ&#8221; น่าสนใจใช่มั้ยหละ เพราะว่าเป็นปัญหาแถบทุกคนของนักออบแบบทั้งหลาย ทั้งมือสมัครเล่น และมือสมัครจริง ตัวต้นส้มเองก็เป็นค่ะ และเป็นมากด้วยกับการคิดงานไม่ออก คิดยังไง สับสน มึน และ งง เลยทีเดียว ก็เลยนำเทคนิคนี้มาบอกเพื่อนๆ กันค่ะ</p>
<p><span style="color: #808000"><strong>เทคนิควิธีการคิดเบื้องต้นเพื่อการออกแบบอย่างเป็นระบบ</strong></span></p>
<p><strong>Step 1 :</strong> กำหนดเป้าหมายและจุดประสงค์</p>
<p><strong>Step 2 :</strong> การตีความโจทย์</p>
<p><strong>Step 3 :</strong> เนื้อหาจากการวิจัย</p>
<p><strong>Step 4 :</strong> แนวความคิด</p>
<p><strong>Step 5 :</strong> ตัวแสดงออก</p>
<p><strong>Step 6 :</strong> บริบท</p>
<p><strong>Step 7 :</strong> วิธีการออกแบบเบื้องต้น</p>
<p>โฮ แค่เห็นหัวข้อต้นส้มก็มึนแล้วหละค่ะ! ต้นส้มจะขอสรุปแต่ละ Step ให้ละกันนะค่ะ อย่าเครียดมากค่ะ ค่อยๆ ศึกษากันไป ^^</p>
<p><span style="color: #ff6600"><strong>Step 1 :</strong> กำหนดเป้าหมายและจุดประสงค์</span></p>
<p>เป้าหมาย &#8211;&gt; หน้าที่ใช้สอย = เป้าหมายทางการตลาด เป้าหมายทางการเผยแพร่ข่าวสาร เป้าหมายทางการเมือง (จ๊ากกก No การเมือง &#8211; -) และที่สำคัญอีกอย่างหนึ่งคือ ความน่าสนใจในงาน</p>
<p><span style="color: #ff6600"><strong>Step 2 :</strong> การตีความโจทย์</span></p>
<p>การตีความงานให้น่าสนใจ การตีความเป็นการนำกรอบความคิดนึงไปมองอีกสิ่งหนึ่งโดยกรอบความคิดนั้นถูกเลือกอย่างเหมาะสม (งงชิมิหละค่ะ ก็เช่นว่า ให้ออกแบบ โต๊ะ ซึ่งโดยปกติคนเรามองโต๊ะก็เอาไว้เขียนหนังสือ แต่กรอบความคิดใหม่กลับมองว่า โต๊ะเป็นที่ระบายอารมณ์ของคน เพราะว่าคนโมโห ไม่พอใจ ก็ทุบโต๊ะ พอจะเข้าใจกรอบแนวคิดใหม่ มั้ยอะค่ะ)</p>
<p><span style="color: #ff6600"><strong>Step 3 :</strong> เนื้อหาจากการวิจัย</span></p>
<p>งานออกแบบบางครั้งต้องอาศัยงานวิจัยเข้ามาช่วย เช่น การออกแบบสัตว์ ซึ่งเราจะแยกออกมาคือ มีกระดูสันหลัง ไม่มีกระดูสันหลัง สัตว์บก สัตว์น้ำ ฯลฯ เพื่อนำมาแบ่งแยกตัวละครที่เราออกแบบ</p>
<p><span style="color: #ff6600"><strong>Step 4 :</strong> แนวความคิด</span></p>
<p>แนวความคิดมาจากการค้นคว้าเนื้อหาแล้วนำมารวบยอด และแนวความคิดเป็นที่มาของตัวแสดงออกเสมอ เช่น นาฬิิกา เรามองมุมมองของนาฬิกาว่าไม่ใช่แค่ที่เราใช้สวมใส่เท่านั้น แต่เรามองว่าเวลานาฬิกาคือเวลาในที่ต่างๆ ก็คือ เวลาในแต่ละทีไม่เท่ากัน ไม่ว่าจะเป็น ชีวิต ในความคิด ช่วงเวลาของแต่ละคน</p>
<p><span style="color: #ff6600"><strong>Step 5 :</strong> ตัวแสดงออก</span></p>
<p>ตัวแสดงออกคือ เครื่องมือในการสื่อสาร ที่ง่ายๆ ก็คือตัวอักษร การ์ตูน ภาพ สิ่งของ ฯลฯ</p>
<p><span style="color: #ff6600"><strong>Step 6 :</strong> บริบท</span></p>
<p>กติกา  ภาษากราฟิกที่รองรับโจทย์ของเรา เช่น ออกแบบฉลากยาสำหรับคนแก่ก็ต้องทำตัวหนังสือให้ใหญ่ และสะท้อนแสง เพื่อรองรับสายตาคนแก่</p>
<p><span style="color: #ff6600"><strong>Step 7 :</strong> วิธรการออกแบบเบื้องต้น</span></p>
<p><span style="color: #808000">1. ความลงตัวของเหตุผล</span></p>
<p>ถ้าการออกแบบมีเหตุผลรองรับที่หนักแน่นก็ทำให้เกิดความพึงพอใจ และคุณค่าของงานมากขึ้น</p>
<p><span style="color: #808000">2.ความลงตัวของฟอร์ม</span></p>
<p>การมีฟอร์ม ลักษณะร่วมกันบางอย่าง</p>
<p><span style="color: #808000">***</span>นอกจากนี้ยังมีความลงตัวในเรื่องของสถานการณ์ เสียงและภาพ</p>
<p><a href="http://www.oniphp.com/wp-content/uploads/2011/12/b2.jpg"><img class="alignnone size-full wp-image-1099" src="http://www.oniphp.com/wp-content/uploads/2011/12/b2.jpg" alt="" width="640" height="375" /></a></p>
<p>เป็นอย่างไรบ้างค่ะ งงๆ นิดหน่อยใช่มั้ย ต้นส้มก็งงค่ะ ขนาดทำงานมาก็หลายงานละ แต่อ่านๆ ดูเราก็ไม่รู้ตัวหรอกคะ ว่าก็ทำตามขั้นตอนที่เขากล่าวมาเหมือนกันนะ ไม่มากก็น้อยหละค่ะ ก็สู้ๆ และพยายามกันหน่อยละกันเนอะ ฮ่าๆๆ</p>
<address><span style="color: #808080">หมายเหตุ : รูปภาพต่างๆ นำมาใช้เพื่อเป็นตัวอย่างงานออกแบบเท่านั้น และขอได้รับความขอบคุณจาก หนังสือ Graphic design principles ค่ะ</span></address>
]]></content:encoded>
			<wfw:commentRss>http://www.oniphp.com/archives/1097/feed</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Codeigniter: ปัญหา Routes รับค่าภาษาไทย</title>
		<link>http://www.oniphp.com/archives/1089</link>
		<comments>http://www.oniphp.com/archives/1089#comments</comments>
		<pubDate>Sat, 03 Dec 2011 12:51:25 +0000</pubDate>
		<dc:creator>onisueka</dc:creator>
				<category><![CDATA[BEST BLOG]]></category>
		<category><![CDATA[PHP BLOGS]]></category>

		<guid isPermaLink="false">http://www.oniphp.com/?p=1089</guid>
		<description><![CDATA[ทดสอบแล้วกับ IE+ , FF+ ว่าใช้ได้ไม่มีปัญหา Browser อื่นคงต้องให้เพื่อนๆทดสอบดูเองน๊ะ Routes ใน Codeigniter มีไว้เพื่อรองรับ URL เสมือน เช่น http://www.oniphp.com/a-b-c =&#62; http://www.oniphp.com/management/amazingPHP ภาษาอังกฤษไม่มีปัญหาอะไรหรอก แต่ถ้าเราต้องการใช้ URL เราเป็น ภาษาไทย เช่น http://www.oniphp.com/หมวดเสื้อผ้า =&#62; http://www.oniphp.com/category ใน application\config\routes.php ปกติแล้วจะเขียนดังนี้ $route['หมวดเสื้อผ้า '] = &#8220;category&#8221;; แบบนี้งานก็เข้าทันทีเลย เพราะว่า Codeigniter ของเรานั้น ตัวที่รับค่า URL ต้นทางแปลงไปยังปลายทางไม่รองรับ UTF8 มันจะออกมาเป็นภาษาที่เราไม่สามารถเข้าใจได้ เฉพาะฉะนั้น มันก็จะไม่เข้าหน้าที่เราต้องการ&#8230; มาเข้าเรื่องวิธีแก้ดีกว่าร่ายยาวไปแระ วิธีแก้มีให้อยู่ 3 วิธีนะ 1. แก้ .htaccess (ซึ่งเป็นวิธีที่ง่ายมากและก็ไม่ได้เกี่ยวกับ Codeigniter เลย ฉะนั้นตัดทิ้งไป) <a href="http://www.oniphp.com/archives/1089">...อ่านต่อ</a>]]></description>
			<content:encoded><![CDATA[<p>ทดสอบแล้วกับ IE+ , FF+ ว่าใช้ได้ไม่มีปัญหา Browser อื่นคงต้องให้เพื่อนๆทดสอบดูเองน๊ะ <img src='http://www.oniphp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Routes ใน Codeigniter มีไว้เพื่อรองรับ URL เสมือน เช่น</p>
<p>http://www.oniphp.com/a-b-c =&gt; <span style="color: #808080;">http://www.oniphp.com/management/amazingPHP</span></p>
<p>ภาษาอังกฤษไม่มีปัญหาอะไรหรอก แต่ถ้าเราต้องการใช้ URL เราเป็น ภาษาไทย เช่น</p>
<p>http://www.oniphp.com/หมวดเสื้อผ้า =&gt;<span style="color: #808080;"> http://www.oniphp.com/category</span></p>
<p>ใน application\config\routes.php ปกติแล้วจะเขียนดังนี้</p>
<p>$route['หมวดเสื้อผ้า '] = &#8220;category&#8221;;</p>
<p>แบบนี้งานก็เข้าทันทีเลย เพราะว่า Codeigniter ของเรานั้น ตัวที่รับค่า URL ต้นทางแปลงไปยังปลายทางไม่รองรับ UTF8 มันจะออกมาเป็นภาษาที่เราไม่สามารถเข้าใจได้ เฉพาะฉะนั้น มันก็จะไม่เข้าหน้าที่เราต้องการ&#8230;</p>
<p>มาเข้าเรื่องวิธีแก้ดีกว่าร่ายยาวไปแระ วิธีแก้มีให้อยู่ 3 วิธีนะ</p>
<p>1. แก้ .htaccess (ซึ่งเป็นวิธีที่ง่ายมากและก็ไม่ได้เกี่ยวกับ Codeigniter เลย ฉะนั้นตัดทิ้งไป)</p>
<p>2. แก้ใน routes.php ให้เป็น</p>
<p><strong><span style="color: #800080;">$route[rawurlencode('หมวดเสื้อผ้า ')] = &#8220;category&#8221;;</span></strong></p>
<p>3. เป็นวิธีที่ผมคิดขึ้นเองฉะนั้นถ้าไปเผยแพร่โปรดให้ Credit ด้วย <img src='http://www.oniphp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  วิธีแก้คือเข้าไปที่ system\core\URI.php</p>
<p>บรรทัดที่ 278 (สำหรับ Codeigniter 2.1.0 นะ ถ้า Version อื่น อาจจะอยู่คลาดเคลื่อนกันนิดหน่อย)</p>
<p><strong><span style="color: #008000;">$this-&gt;segments[] = urldecode($val); //Onisueka Fix it!!!</span></strong></p>
<p>แนะนำให้ใช้วิธีที่ 3 เวลารับค่าใน function ก็รับค่าแบบเดิมได้เลย คือ $this-&gt;uri-&gt;segment(x) ผลที่ได้ก็จะเป็นภาษาไทย (encoding UTF-8)</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oniphp.com/archives/1089/feed</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>เขียน SQL ดึง Table A ที่ไม่มีอยู่ใน Table B</title>
		<link>http://www.oniphp.com/archives/1078</link>
		<comments>http://www.oniphp.com/archives/1078#comments</comments>
		<pubDate>Fri, 02 Dec 2011 10:51:35 +0000</pubDate>
		<dc:creator>onisueka</dc:creator>
				<category><![CDATA[BEST BLOG]]></category>
		<category><![CDATA[PHP BLOGS]]></category>

		<guid isPermaLink="false">http://www.oniphp.com/?p=1078</guid>
		<description><![CDATA[หวังว่าจะเป็นประโยชน์ต่อโปรแกรมเมอร์ทั้งหลาย เทคนิคนี้ไม่ต้องใช้ NOT IN (SELECT Bla Bla Bla&#8230;) วิธีนี้เขียนกันยาวครับ ยากเราไม่ ง่ายๆเราทำ มาดูการเขียนในแบบ FrameWork Codeigniter กันก่อนครับ ตัวอย่าง CI : $this-&#62;db-&#62;join(&#8216;TableB as b&#8217;,'b.relate_id=a.relate_id&#8217;,'left&#8217;)-&#62;get_where(&#8216;TableA as a&#8217;,'b.relate_id IS NULL&#8217;)-&#62;result(); ตัวอย่าง SQL ธรรมดา : $SQL = &#8220;SELECT * FROM TableA as a LEFT JOIN TableB as b ON(b.relate_id=a.relate_id) WHERE b.relate_id IS NULL&#8221;; จาก CODE ด้านบน หมายความว่า ให้เลือกทุก Field เลยของทั้งสอง Table <a href="http://www.oniphp.com/archives/1078">...อ่านต่อ</a>]]></description>
			<content:encoded><![CDATA[<p>หวังว่าจะเป็นประโยชน์ต่อโปรแกรมเมอร์ทั้งหลาย <img src='http://www.oniphp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>เทคนิคนี้ไม่ต้องใช้ NOT IN (SELECT Bla Bla Bla&#8230;) วิธีนี้เขียนกันยาวครับ <strong><span style="color: #808000;">ยากเราไม่ ง่ายๆเราทำ</span></strong></p>
<p>มาดูการเขียนในแบบ FrameWork Codeigniter กันก่อนครับ</p>
<p><strong>ตัวอย่าง CI :</strong></p>
<p>$this-&gt;db-&gt;join(&#8216;TableB as b&#8217;,'b.relate_id=a.relate_id&#8217;,'left&#8217;)-&gt;get_where(&#8216;TableA as a&#8217;,'b.relate_id IS NULL&#8217;)-&gt;result();</p>
<p><strong>ตัวอย่าง SQL ธรรมดา :</strong></p>
<p>$SQL = &#8220;SELECT * FROM TableA as a LEFT JOIN TableB as b ON(b.relate_id=a.relate_id) WHERE b.relate_id IS NULL&#8221;;</p>
<p>จาก CODE ด้านบน หมายความว่า</p>
<blockquote><p>ให้เลือกทุก Field เลยของทั้งสอง Table ซึ่ง relate_id ตรงกันทั้งสอง Table แต่มีเงื่อนไขว่า ตารางที่ได้รับมา ค่าของ relate_id ใน Table B ต้องไม่มีค่าอะไรเลย และนั่นคือจุดจบของการ QUERY นี้ ฮ่าๆๆ</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.oniphp.com/archives/1078/feed</wfw:commentRss>
		<slash:comments>138</slash:comments>
		</item>
		<item>
		<title>ใครอยากเป็น Designer ยกมือขึ้น *.*/ (Part1)</title>
		<link>http://www.oniphp.com/archives/1063</link>
		<comments>http://www.oniphp.com/archives/1063#comments</comments>
		<pubDate>Thu, 01 Dec 2011 16:29:07 +0000</pubDate>
		<dc:creator>ต้นส้ม</dc:creator>
				<category><![CDATA[BEST BLOG]]></category>
		<category><![CDATA[DESIGN BLOGS]]></category>

		<guid isPermaLink="false">http://www.oniphp.com/?p=1063</guid>
		<description><![CDATA[เรียนจบทำงานไม่ตรงสาย แล้วจะเรียนมาทำไมว๊ะ ยกมือขึ้นนนนน ฮ่าๆๆ โดยส่วนตัวชอบเพลงนี้ค่ะ มันตรงหลายๆ อย่าง หัวข้อในวันนี้คือ ใครอยากเป็น Designer ยกมือขึ้น *.*/ โย้วๆๆๆ เป็นคำถามยอดฮิตค่ะ ไมไ่ด้เรียนออกแบบมาแต่อยากจะเป็นดีไซเนอร์ทำไงดี? เรียนที่ไหน? สารพันปัญหาทีเดียว เอาเป็นความคิดส่วนตัวละกันนะคะว่า ถ้าได้เรียนหละก็เป็นโอกาสที่ดีคะ แต่ถ้าไมไ่ด้เรียนเป้นความชอบส่วนตัวหละก็ รองมาสู้ดูซักตั้งค่ะ ศึกษาด้วยตัวเอง ฝึกหัด ทดทน พยายามเข้าไว้ อย่าท้อซะก่อนหละก็ มีสิทธิ์ลุ้นค่ะ พรสวรรค์ในตัวคุณอาจจะแอบซ้อนอยู่ จงปลุกมันออกมาค่ะ ^^ ที่เหลือเป็นพรแสวงงงงงงงงง &#8211; - ซึ่งอันตัวข้าพเจ้าก็มีทั้งสองอย่างที่น้อยนิด ฮ่าๆๆ อะมาเริ่มกันเลยค่ะ แบบง่ายๆ สบายๆ กันก่อน อุ่นเครื่องค่ะ คร่าวๆ ก่อนละกันนะค่ะ (รายละเอียดโปรดติดตามตอนต่อไปค่ะ) ^^ ปล. ถ้ามีคำไหนพิมพ์ผิดโปรดอภัยไว้ ณ ที่นี้ด้วยคะ ถือว่าขำๆ คือตกภาษาไทย ภาษาอังกฤษไมไ่ด้เรื่องหนะค่ะ ฮ่าๆๆ อันนี้เป็นความคิดเห็นส่วนตัวอะค่ะ ก่อนที่จะมาทำงานด้านนี้ก็ฝึกหัดทำ ขอคำปรึกษาพี่ๆ <a href="http://www.oniphp.com/archives/1063">...อ่านต่อ</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youtube.com/watch?v=zrI5U62v0MU">เรียนจบทำงานไม่ตรงสาย แล้วจะเรียนมาทำไมว๊ะ ยกมือขึ้นนนนน</a></p>
<p><iframe width="500" height="375" src="http://www.youtube.com/embed/zrI5U62v0MU?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>ฮ่าๆๆ โดยส่วนตัวชอบเพลงนี้ค่ะ มันตรงหลายๆ อย่าง หัวข้อในวันนี้คือ</p>
<p><span style="color: #ff0000"><strong>ใครอยากเป็น Designer ยกมือขึ้น *.*/ โย้วๆๆๆ</strong></span></p>
<p>เป็นคำถามยอดฮิตค่ะ ไมไ่ด้เรียนออกแบบมาแต่อยากจะเป็นดีไซเนอร์ทำไงดี? เรียนที่ไหน? สารพันปัญหาทีเดียว เอาเป็นความคิดส่วนตัวละกันนะคะว่า ถ้าได้เรียนหละก็เป็นโอกาสที่ดีคะ แต่ถ้าไมไ่ด้เรียนเป้นความชอบส่วนตัวหละก็ รองมาสู้ดูซักตั้งค่ะ ศึกษาด้วยตัวเอง ฝึกหัด ทดทน พยายามเข้าไว้ อย่าท้อซะก่อนหละก็ มีสิทธิ์ลุ้นค่ะ พรสวรรค์ในตัวคุณอาจจะแอบซ้อนอยู่ จงปลุกมันออกมาค่ะ ^^ ที่เหลือเป็นพรแสวงงงงงงงงง &#8211; - ซึ่งอันตัวข้าพเจ้าก็มีทั้งสองอย่างที่น้อยนิด ฮ่าๆๆ อะมาเริ่มกันเลยค่ะ แบบง่ายๆ สบายๆ กันก่อน อุ่นเครื่องค่ะ คร่าวๆ ก่อนละกันนะค่ะ (รายละเอียดโปรดติดตามตอนต่อไปค่ะ) ^^</p>
<p><a href="http://www.oniphp.com/wp-content/uploads/2011/12/blog-111201.jpg"><img class="alignnone size-full wp-image-1064" src="http://www.oniphp.com/wp-content/uploads/2011/12/blog-111201.jpg" alt="" width="640" height="1000" /></a></p>
<p><span style="color: #ff0000"><strong>ปล. ถ้ามีคำไหนพิมพ์ผิดโปรดอภัยไว้ ณ ที่นี้ด้วยคะ ถือว่าขำๆ คือตกภาษาไทย ภาษาอังกฤษไมไ่ด้เรื่องหนะค่ะ ฮ่าๆๆ</strong></span></p>
<p>อันนี้เป็นความคิดเห็นส่วนตัวอะค่ะ ก่อนที่จะมาทำงานด้านนี้ก็ฝึกหัดทำ ขอคำปรึกษาพี่ๆ คนอื่น หรือคนที่มีความรู้มากกว่า ถามไปเรื่อยๆ เก็บเล็กผสมน้อยๆ เรื่อยๆ ค่ะ ทุกวันนี้ก็ยังมีสิ่งที่ไม่รู้อยู่ ก็พยายามศึกษไปเรื่อยๆ สรุปคือไปเรื่อยๆ อย่าหยุดค่ะ แต่ถ้าเหนื่อยก็พักบ้างไรบ้าง ตามอัธยาศัย ฮ่าๆๆ (พูดให้ดูดี ที่จริงก็คือมีอารมขี้เกียจอะค่ะ ฮ่าๆๆ)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oniphp.com/archives/1063/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>ปัญหา Css:Float กับ IE7</title>
		<link>http://www.oniphp.com/archives/1060</link>
		<comments>http://www.oniphp.com/archives/1060#comments</comments>
		<pubDate>Thu, 01 Dec 2011 02:57:28 +0000</pubDate>
		<dc:creator>onisueka</dc:creator>
				<category><![CDATA[PHP BLOGS]]></category>

		<guid isPermaLink="false">http://www.oniphp.com/?p=1060</guid>
		<description><![CDATA[การใช้ css คำสั่ง float นั้น อาจจะเกิดปัญหาบน IE7 ได้นะครับ ผลของมันก็คือ เมื่อรันแล้วไม่แสดงผลอะไรออกมาเลย ว๊ากกกส์ แต่เปิดบน FF IEอื่นๆ ก็ปกติ เอ&#8230;มันเป็นเพราะอะไรกันแน่นะ ไม่ต้องสงสัยเลยครับ มันเป็นเพราะว่าเราต้องเขียนอะไรผิดไปนิดๆหน่อยๆนั่นเอง ตัวอย่าง Css ที่ผิด : #content { position:relative; display:block; } #content .notice{ position:relative; float:left; padding:10px; } ผลที่ได้ก็คือภายใน class ของ notice จะไม่ถูกแสดงผลใน IE7 นอกจากว่า ใน ID content มี text อยู่ภายใน เช่น &#60;div id=&#8221;content&#8221;&#62;123&#60;div class=&#8221;notice&#8221;&#62;hello&#60;/div&#62;&#60;/div&#62; ตัวอย่าง Css ที่ถูกต้อง : #content <a href="http://www.oniphp.com/archives/1060">...อ่านต่อ</a>]]></description>
			<content:encoded><![CDATA[<p>การใช้ css คำสั่ง float นั้น อาจจะเกิดปัญหาบน IE7 ได้นะครับ</p>
<p>ผลของมันก็คือ เมื่อรันแล้วไม่แสดงผลอะไรออกมาเลย ว๊ากกกส์ แต่เปิดบน FF IEอื่นๆ ก็ปกติ เอ&#8230;มันเป็นเพราะอะไรกันแน่นะ ไม่ต้องสงสัยเลยครับ มันเป็นเพราะว่าเราต้องเขียนอะไรผิดไปนิดๆหน่อยๆนั่นเอง</p>
<p><strong>ตัวอย่าง Css ที่ผิด :</strong></p>
<p>#content {<br />
position:relative;<br />
display:block;<br />
}<br />
#content .notice{<br />
position:relative;<br />
float:left;<br />
padding:10px;<br />
}</p>
<p>ผลที่ได้ก็คือภายใน class ของ notice จะไม่ถูกแสดงผลใน IE7 นอกจากว่า ใน ID content มี text อยู่ภายใน เช่น &lt;div id=&#8221;content&#8221;&gt;<span style="color: #ff0000;">123</span>&lt;div class=&#8221;notice&#8221;&gt;hello&lt;/div&gt;&lt;/div&gt;</p>
<p><strong>ตัวอย่าง Css ที่ถูกต้อง :</strong></p>
<p>#content {<br />
position:relative;<br />
display:block;<br />
<strong><span style="color: #99cc00;">width:710px;</span></strong><br />
}<br />
#content .notice{<br />
position:relative;<br />
float:left;<br />
padding:10px;<br />
}</p>
<p>ตรงนี้เองที่เราผิดพลาดไป ลืมใส่ความกว้างให้กับส่วนภายนอก ซึ่ง Browser อื่นๆมองข้ามตรงนี้ไป แต่ถ้าจะให้ถูกหลักจริงๆ ก็อย่าลืมเติมความกว้างนะค๊าฟฟฟฟ</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oniphp.com/archives/1060/feed</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Hello Everybody! ^.^</title>
		<link>http://www.oniphp.com/archives/1045</link>
		<comments>http://www.oniphp.com/archives/1045#comments</comments>
		<pubDate>Sat, 26 Nov 2011 11:02:37 +0000</pubDate>
		<dc:creator>ต้นส้ม</dc:creator>
				<category><![CDATA[DESIGN BLOGS]]></category>

		<guid isPermaLink="false">http://www.oniphp.com/?p=1045</guid>
		<description><![CDATA[ต้นส้ม ก่อนอื่นขอกล่าวคำว่า สาวีดาสสสส เอ๋ย สวัสดีค่ะ ^^ เราควรจะเป็นโปรแกรมเมอร์ ขอย้ำว่าควรจะเป็นนะ ฮ่าๆๆ อะๆๆ เริ่มส่งสัยหละซิ ขอแนะนำตัวอย่างเป็นทางการก่อนแล้วกันนะค่ะ ชื่อ &#8220;โป๊งเหน่ง&#8221; ค่ะ -*- อย่าขำกันซิค่ะ คิดว่าชื่อไรน่ารักขนาดนี้ ฮ่าๆ ชื่อนี้จริงๆ ค่ะ ตัวจริงก็น่ารักเหมือนชื่อนั้นหละค่ะ (แอบหลงตัวเองนิดๆ) บ้านเกิดหรอค่ะ ทายกันว่าอยู่ไหน อะไรเอ๋ยยย&#8230;&#8221;ส้มโอหวาน ข้าวสารขาว ลูกสาวงาม ข้าวหลามหวานมัน สนามจันทร์งามล้น พุทธมณฑลคู่ธานี พระปฐมเจดีย์เสียดฟ้า สวยงามตาแม่น้ำท่าจีน&#8221;&#8230;ติ๊กต๊อกๆๆๆๆ คิดไม่ออกบอก google ค่ะ ง่ายๆ แต่ขอย้ำว่าคำขวัญเขาดีจริงๆ ค่ะ ฮ่าๆๆ อย่าเพิ่งหมั่นไส้กัน ล้อเล่นน่าาา ถ้าเล่าตั้งแต่เด็กคงจะน่าเบื่อ เริ่มตั้งแต่เรียน ป.ตรี เลยแล้วกันเนอะ จริงๆชอบพวกวาดรูปมาแต่เด็กละค่ะ งานฝีมือ ศิลปะ ขอให้บอก เต็ม 10 ตลอด อาจจะมี 9 <a href="http://www.oniphp.com/archives/1045">...อ่านต่อ</a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><a href="http://www.oniphp.com/wp-content/uploads/2011/11/1229140774.jpg"><img class="size-full wp-image-1075 aligncenter" src="http://www.oniphp.com/wp-content/uploads/2011/11/1229140774.jpg" alt="" width="238" height="300" /></a><strong></strong></p>
<p style="text-align: center"><strong><span style="color: #008000">ต้นส้ม</span></strong></p>
<p>ก่อนอื่นขอกล่าวคำว่า สาวีดาสสสส เอ๋ย สวัสดีค่ะ ^^ เราควรจะเป็นโปรแกรมเมอร์ ขอย้ำว่าควรจะเป็นนะ ฮ่าๆๆ อะๆๆ เริ่มส่งสัยหละซิ ขอแนะนำตัวอย่างเป็นทางการก่อนแล้วกันนะค่ะ ชื่อ &#8220;โป๊งเหน่ง&#8221; ค่ะ -*- อย่าขำกันซิค่ะ คิดว่าชื่อไรน่ารักขนาดนี้ ฮ่าๆ ชื่อนี้จริงๆ ค่ะ ตัวจริงก็น่ารักเหมือนชื่อนั้นหละค่ะ (แอบหลงตัวเองนิดๆ) บ้านเกิดหรอค่ะ ทายกันว่าอยู่ไหน<br />
อะไรเอ๋ยยย&#8230;&#8221;ส้มโอหวาน ข้าวสารขาว ลูกสาวงาม ข้าวหลามหวานมัน สนามจันทร์งามล้น พุทธมณฑลคู่ธานี พระปฐมเจดีย์เสียดฟ้า สวยงามตาแม่น้ำท่าจีน&#8221;&#8230;ติ๊กต๊อกๆๆๆๆ คิดไม่ออกบอก google ค่ะ ง่ายๆ แต่ขอย้ำว่าคำขวัญเขาดีจริงๆ ค่ะ ฮ่าๆๆ อย่าเพิ่งหมั่นไส้กัน ล้อเล่นน่าาา ถ้าเล่าตั้งแต่เด็กคงจะน่าเบื่อ เริ่มตั้งแต่เรียน ป.ตรี เลยแล้วกันเนอะ จริงๆชอบพวกวาดรูปมาแต่เด็กละค่ะ งานฝีมือ ศิลปะ ขอให้บอก เต็ม 10 ตลอด อาจจะมี 9 อยู่บ้างบางครั้ง แต่พอ ม. ปลายก็ต้องมาเรียนสายวิทย์ โฮอย่าถามถึงเกรดค่ะ อายมากกกก &#8211; -&#8217; ก็เรียนไม่ค่อยเก่ง เอ็นไม่ติด คิดไม่ออก บอกราชภัฎค่ะ และก็คิดไม่ออกอีกว่าจะเรียนอะไรก็คอมพิวเตอร์ไว้ก่อน พี่บอกว่าจบมาพอจะหางานได้ (หวังว่า&#8230;) สรุปก็เข็นตัวเองจบ ป.ตรีมาได้ นั้นก็คือ สาขาวิทยาการคอมพิวเตอร์ ออกมาทำงานเป็นโปรแกรมเมอร์แน่นอนชัวร์ๆ แต่ไม่ได้เป็นเพราะว่าสมองไม่รับ เรียนจบมาก็ถือว่าบุญมากแล้ว ที่พ่อแม่มีใบปริญญาไว้ติดฝาบ้าน ไม่อายชาวบ้านเขาหน่อยที่ขายนาส่งแมวน้อยมาเรียนหนังสือใน กทม. ฮ่าๆๆๆ</p>
<p>แต่<span style="text-decoration: underline"><span style="color: #ff0000;text-decoration: underline"><strong>จุดเปลี่ยน</strong></span></span>มันอยู่ตรง ปี 4 เนี้ยแหละค่ะ ที่จะต้องเตรียมตัวไปฝึกงาน ซึ่งตัวเองเขียนโปรแกรมไมไ่ด้ซักตัว อยากจะบ้า แล้วจะไปฝึกที่ไหน อะไร อย่างไร ทำไรก็ไม่เป็น เพื่อนๆ เขาไปฝึกงานด้านโปรแกรมเมอร์กันก็กลุ้มใจ อีกว่าจบมาแล้วจะทำอะไรเลี้ยงตัวเอง ชีวิต! T T ก็พอดีวันนึงไปเดินพันทิพ ก็เดินผ่านร้านขายซีดีสอน ก็เห็นเขาเปิดตัวอย่างสอน photoshop ตอนแรกก็ไม่รู้จักค่ะ ว่ามันคือไร ยืนดูอยู่เห็นเฮยยย คอมพิวเตอร์ทำภาพได้ด้วยอะ (โง่จัดๆ) ตื่นเต้นมาก ก็เลยเข้าไปดูแล้วซื้อมาศึกษา แล้วจดแล้วทำตาม แล้วก็ฝึกทำแบนเนอร์ บนเว็บไซต์ เป็นโปรเจคจบของตัวเอง ตั้งแต่นั้นก็เกิดความชอบพยายามฝึก คิด ทำนั้นทำนี้ ทำให้เพื่อนบ้าง มาเรื่อยๆ ค่ะ จนถึงเวลาที่ต้องไปฝึกงาน ก็ได้ไปอยู่ Success media ค่ะ ฝ่าย Creative ที่นี้ให้อะไรมากมายค่ะ ทั้งความรู้ ความอดทน ได้จากที่นี้เยอะมากๆ ต้องขอขอบคุณพี่ๆ เขาที่ให้โอกาศ และสั่งสอนทุกๆ เรื่อง ทุกวันนี้เรายังจำพี่เขาได้อยู่เลย พี่เขาจะรู้มั้ยนะ ว่าเขาได้ให้อนาคตกับเด็กหญิงตัวน้อยๆ ได้มีอาชีพ ดราม่าไปเป่าอะ ฮ่าๆๆๆ (และที่อยากจะขอบคุณมากๆ เลย ก็คือ คนที่ทำ CD แผ่นนั้น เขาสอนดีและสอนเข้าใจง่ายมากๆ ของ Thai Animate แต่เสียดายที่เขาไม่ทำแล้ว ที่มีวันนี้ได้ก็เพราะ เขาที่ชี้ทางสว่างให้ *.*)</p>
<p>แต่ชีวิตก็เริ่มหักเหค่ะ ฝึกงานจบกลับมา ก็ต้องมาทำโปรเจคจบต่อ อยากจะบอกว่าที่นี้หินมากๆ ค่ะ สุดยอดดด ทำคนเดียวด้วย รุ่นพี่หลายๆ คนก็ยังไม่จบตอนนั้นอะค่ะ ในระหว่างทำโปรเจ็ค เพื่อนก็มาชวนไปเป็นครูสอนคอมพิวเตอร์ค่ะ ฮ่าๆๆๆ ดูไม่ค่อยจะเข้าเท่าไหร่ ถ้ารู้จักตัวจริงๆ นะค่ะ ต่อมาก็ลาออกค่ะ ไม่ไหว มันไม่ใช่อะฮ๊ะะะะ &#8211; -&#8217; คิดดูค่ะ เป็นครูสอนแต่ว่าโดดซะเอง หนีไปนอนเล่นบ้านเพื่อนซะงั้น ฮ่าๆๆ พอดีว่าเพื่อนชวนไปทำงานด้วยก็เลยลองไปสมัครดู แม่เจ้าไม่เคยทำงานด้านออกแบบจริงจังแบบนี้เลยค่ะ ทำตำแหน่ง Graphic Designer เขาให้เทสงาน 3 วัน แถบไข้ขึ้น ด้วยความที่อยากได้งานสู้ยิบตาค่ะ และในที่สุดก็ได้ทำงาน เย้ๆๆๆๆๆๆ ต้องขอขอบคุณพี่เขามากๆ ค่ะ ที่รับเข้าทำงาน มีเรืองภูมิใจหลายอย่างเกิดขึ้นที่นี้ แต่ก็แถบตายเหมือนกันค่ะ เพราะไมไ่ด้จบมาตรงสายเลย จากโปรแกรมเมอร์มาเป็นดีไซเนอร์ แล้วที่ทำงานมีแต่คนจบมาโดยตรงทั้งนั้นอะค่ะ เก่งมากๆ ด้วย แต่ก็ทำได้ไม่นานประมาณ 4 เดือน พ้นโปรนะค่ะ ขอบอก ฮ่าๆๆๆ พอดีว่าสอบโทได้แล้วด้วยเหตุอันว่าใกล้และไม่หยุดวันเสาร์ก็เลยต้องกราบลาท่านตาท่านยาย ไปเรียนต่อ แต่ก็ไมไ่ด้เรียนออกแบบอีกนั้นแหละค่ะ รู้สึกว่าชีวิตจะสับสนเหลือเกินนนน&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oniphp.com/archives/1045/feed</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
	</channel>
</rss>

