Friday, January 4, 2008

ย้าย Blog แล้วครับ :)

ผมย้ายบล็อกของผมไปที่ Sikachu.com แล้วนะครับ :D

Wednesday, January 2, 2008

My New Year Resolution

สิ่งที่อยากจะทำให้สำเร็จ ในปี 2551 ครับ

(ถ้าทำบางข้อได้ภายในสามเดือนแรก จะดีมากๆ เลย)
 
1. หารายได้ หางาน ให้ได้เงินเดือนเดือนละ 10,000 จะได้เอามาเป็นทุนเก็บ
2. สร้างตารางเวลา หาเวลาทำงาน 3 ชม. ต่อวัน และอ่านหนังสือ 2 ชม. ต่อวัน กระตือรือร้นต่อการทำงาน การเรียน ไม่ขี้เกียจสันหลังยาว
3. ให้ได้เกรด 3.50+ เป็นอย่างต่ำ ถึงแม้มันจะไม่ได้หมายถึงอะไรก็เถอะ
4. โดดเรียนให้น้อยที่สุด เข้าเรียนให้ได้มากที่สุด
5. อ่านหนังสือ หัดเขียน Rails ให้เป็น แล้วสร้าง web service แจ่มๆ จากมัน
6. จด Hosting เป็นของตัวเองสักที จะได้อยากทำเว็บอะไรก็ทำได้เลย ไม่ต้องรอ
7. ทำเว็บไซต์ที่เป็น product ของเราเอง ไม่ต้องดังมากก็ได้ 2 อัน เพื่อสร้างผลงานเอาไว้
8. ลดน้ำหนักให้เหลือประมาณ 98 โล ~!!
9. พาที่รักไปเที่ยวต่างจังหวัดให้ได้เดือนละครั้ง
10. ถ้าได้เดือนละหมื่นแล้ว หาให้ได้เดือนละสองหมื่น แล้วก็ไม่ต้องแบมือขอเงินแม่สักที
11. ทำตัวดีๆ ไม่งอแงงี่เง่าเอาชนะชวนทะเลาะเอาแต่ใจขี้นเสียงไม่ให้เกียรติ ที่รัก
12. บวชให้แม่สักสิบห้าวัน ตอนปิดเทอม
 
สิบสองข้อ ดูเพี้ยนๆ ทำง่ายบ้าง ยากบ้าง แต่ก็อยากทำให้ได้นะ

Tuesday, January 1, 2008

Happy New Year 2008 !!

สวัสดีปีใหม่ พ.ศ. 2551 ครับ :D

 
ปีเก่าที่ผ่านมา ดูเหมือนว่าจะไม่ค่อยเป็นปีที่มีความสำเร็จด้านการงานสักเท่าไร
แต่ก็อยากสรุปเอาไว้ เผื่อว่าจะได้ปรับปรุงตัวในปีใหม่สักที
 
 
 
- ช่วงต้นปี
จำได้ว่าช่วงนั้น เป็นช่วงที่มีงานใหญ่ๆ เข้ามางานหนึ่ง ซึ่งมีค่าตัวแพงมากเลยทีเดียว
ซึ่งงานนั้น เราทำสำเร็จตามที่ได้ตกลงเอาไว้ ได้เงินมาก้อนหนึ่งซึ่งก็เอาไปซื้อ Macbook Pro มาครอง
จำได้ว่าเป็นการตัดสินใจทีี่เร็วมากๆ เพราะอยากจะเปลี่ยนเป็นแมคมากมาย
 
แต่สุดท้ายงานนั้น ก็ถูกเปลี่ยนข้อตกลงในการทำงานออกไป
ทำให้มีผลกระทบต่อในช่วงถัดๆ ไปอีกเรื่อย
แล้วสิ่งที่เราทำไป มันกลับไม่ตรงกับสเปคความต้องการ
ทำให้งานต้องยืดเยื้อไปอีก ..
 
ต้นปีนี้ได้ไปเที่ยวฉลองวันเกิดกับสุดที่รักที่ชะอำด้วย
เป็นเวลาที่มีความสุขมาก และถ้าเป็นไปได้ก็อยากจะเก็บเงินให้ได้ไปเที่ยวกันอีก
 
- ช่วงกลางปี
ช่วงนี้สุดที่รักต้องทำการฝึกงาน แล้วก็ได้มาฝึกงานที่บริษัทที่ทำงานอยู่
เป็นความรู้สึกที่แปลกดีเหมือนกัน จากที่ไม่เคยเข้าที่ทำงาน กลับต้องมาทำงานเหมือนพนักงานประจำ
แต่ด้วยความที่งานมันดูเหมือนง่าย แต่มันมีปัญหาในด้านการสื่อสารเสียมากกว่า
ทำให้งานที่ได้รับ ก็ไม่ได้เดินหน้าไปอย่างที่ควรจะเป็น
 
และมรสุมที่แรงที่่สุดก็คงจะเป็นการที่ผมจ่ายเงินให้กับพี่คนหนึ่ง ในการต่อโดเมน BZRO
แล้วพี่เขาดันไม่ต่อโดเมนให้ โดยบอกว่าเขาไม่มีเครดิตในตอนนั้น และปล่อยให้โดเมนผมหลุดไป
โดยที่เขาไม่ได้รับผิดชอบอะไรเลย ซึ่งตรงนี้ผมถือว่า เป็นการปิดตัวลงของ GetCode+
ถึงแม้จะเสียดาย .. แต่ดูจากเวลาที่เรามี และกระแสของการใช้งาน
ปิดไปก็ดีครับ ในเมื่ออะไรหลายๆ อย่างก็เหมือนไม่อยากให้เราทำมัน
 
- ช่วงปลายปี
ช่วงนี้ดูเหมือนพิษจากช่วงที่แล้วจะหมดไปแล้ว เพราะการประสานงานในการทำงานเพิ่มขึ้น
แต่ทว่า งานกลับไม่คืบหน้า และถอยหลังลงคูไปอย่างไม่ตั้งใจ
เรื่องหนึ่งก็เพราะว่าเราไม่ได้เอาใจใส่กับมัน และอีกเรื่องนึงคือเรา "ไม่เข้าใจ" กับมันเสียมากกว่า
และการที่งานชิ้นเดียวกัน ยืดเยื้อจากต้นปีมายังปลายปี มันยิ่งเหมือนเป็นตัวที่ทำให้เรารู้สึกไม่ดี
รู้สึกท้อแท้ ไม่อยากทำงาน มันเบื่อไปซะหมด .. จนทำให้งานที่ได้รับนั้นต้องโดนยึดกลับคืน
 
แล้วอีกเรื่องหนึ่งที่สำคัญคือ โปรเจคจบของที่รัก
ซึ่งเป็นงานที่จำเป็นต้องใช้เวลาในการพัฒนาโปรแกรมมากพอสมควร
การที่เราไม่สามารถแบ่งเวลาได้ ทำให้เขาต้องโดนดุว่าในการนำเสนอ
ซึ่งเป็นความผิดที่เราไม่สามารถให้อภัยให้แก่ตัวเราเองได้
 
เหตุที่งานสองชิ้นนั้น ไม่คืบหน้า
ก็เป็นมาจากการแบ่งเวลาที่ไม่ได้เรื่อง
เพราะวันๆ ดูเหมือนจะนั่งอ่านแต่เว็บบอร์ด อ่าน RSS Feed และดูรูปใน flickr
 
ความรู้สึกในท้ายปีนี้ มันเลยแย่
มันสับสน ท้อแท้ ไม่อยากทำอะไรแล้ว
เพราะมันไม่มีกำลังใจที่จะทำงานต่อนั่นเอง ..
 
 
 
กรรมใดใครก่อ กรรมนั้นย่อมสนอง
สรุปได้ว่าเป็นแค่นั้นจริงๆ ..
 
ไม่เอาแล้วครับ สำหรับปี 2551
มาเริ่มใหม่อีกรอบก็ได้
ถึงแม้จะเป็นการเริ่มใหม่ รอบที่ 21 หรือรอบที่ 100 ของผมแล้วก็ตามเถอะ
ขอฮึดมันอีกสักครั้ง ยังมีลมหายใจอยู่จะกลัวอะไรไป ..

Tuesday, December 18, 2007

Update Rails แล้วเจอ OpenURI::HTTPError


วันนี้ลองทำการ update Rails ให้เป็น 2.0.2 (เพิ่งออกเมื่อวานนี้ครับ .. เป็น Bugfix จาก 2.0.1) เนื่องจากว่ายังไม่ได้ลองเขียนอะไรจริงๆ จังๆ ก็เลยทำการอัพเดทให้เป็นรุ่นล่าสุดไว้ก่อน เผื่อว่ามันมีอะไรใหม่ๆ เราจะได้ใช้ feature ใหม่ๆ มันซะเลย


แต่แล้วเจ้ากรรม หลังจากรัน gem update -y แล้วมันดันเกิดปัญหาขึ้นนี่ ..

Updating installed gems...
Bulk updating Gem source index for: http://gems.rubyforge.org
Attempting remote update of actionmailer
ERROR:  While executing gem ... (OpenURI::HTTPError)
    404 Not Found

ลองทำใหม่อยู่สามสี่รอบ ก็เริ่มมึนๆ ว่ามันเกิดอะไรขึ้น ก็เลยลองค้นหาใน Google ดู พบว่ามีคนมีปัญหาคล้ายๆ กัน โดยเขาเสนอวิธีแก้โดยการทำการ update RubyGems ก่อน ให้เป็นรุ่น 0.9.5 (ที่ติดมากับ Leopard จะเป็น 0.9.4 ครับ) โดยการใช้คำสั่ง

gem update --system

หลังจากนั้นพอใช้คำสั่ง gem update -y ก็ไม่มีปัญหาแล้วครับ อัพเดทเรียบร้อย :)

ปล. เห็นแว๊บๆ ตอนอัพเดทว่ามันใส่ flag -y (include dependencies) ให้เรียบร้อยแล้ว .. แปลว่าต่อไปรันแค่ gem update ก็พอแล้ว :)

Sunday, December 9, 2007

หาเรื่องไปพูดในงาน Barcamp Bangkok กันเถอะ!

เดี๋ยวนี้ผมเล่น twitter เป็นชีวิตจิตใจไปซะแล้ว ..


ช่วงนี้มีพี่ๆ หลายๆ คน เช่นพี่ keng, พี่ sugree กำลังเตรียมงาน Barcamp Bangkok กันอยู่
ซึ่งงาน Barcamp Bangkok เนี่ย เป็นการจัดประชุมแบบ Barcamp ซึ่งเหมือนกับว่า
ผู้พูด จะต้องเป็นทั้งผู้พูดและผู้ฟัง (คือมีเรื่องไปพูด และไปฟังคนอื่นพูดด้วย)
(ใครนึกภาพไม่ออก ลองกดลิงค์ไปดูครับ ^^) 
 
 
 
ซึ่งการประชุมนี้ มันดีตรงที่ว่ามันไม่ค่อยเป็นทางการเนี่ยแหละ
หลังจากที่เคยอ่านบรรยากาศที่พี่ mk เคยเอามาฝากจากงาน Barcamp Leeds (หาลิงค์ไม่เจอแล้ว)
ก็ดูน่าสนใจมากๆ ยิ่งเพราะว่ามี geek ไปพูดเยอะๆ เนี่ย เราจะได้ฉลาดขึ้นซะที ๕๕
 
แต่ปัญหาอย่างเดียวคือ .. แล้วจะเอาอะไรไปพูดนี่สิ ..
 
เข้าไปดูในหน้านั้น ก็เจอ topic ที่น่าสนใจ ที่พอจะพูดได้บ้าง (ย้ำว่าบ้างนะ นิดเดียวจริงๆ ..)
  • Web 2.0 in Thailand (แล้วจะเอาเว็บอะไรไปพูด ห๊ะ - -?)
  • Rails 2.0 (ยังเขียนไม่คล่องเลย)
  • PHP Framework (อันนี้มองไปหา hunt เพราะฮันท์สร้าง framework อะ)
  • Social Networks (ก็ไม่ใช่เราอีก - -*, ให้พูดเรื่อง hi5 ก๊ไม่ใช่)
  • Wordpress Blogging for Thai beginners (น่าจะเป็นพี่ keng.com มากกว่า ..)
เอาแล้วไง สรุปว่าก็ไม่มีเรื่องให้พูดซะแล้ว ๕๕
 
พี่ sugree บอกว่า เอาเรื่องที่เราเรียนๆ ไปพูดก็ได้
แต่คือ .. เราดันเรียนเรื่องธรรมดาๆ ไง ไม่ใช่เทคโนโลยีใหม่ๆ
จาว่า .. เดิมๆ ทั้งนั้นเลย ..
 
เอาเป็นว่าคิดหนักครับ จะเอาอะไรไปพูดดี
เพราะว่า product ที่เคยมีอยู่ตัวเดียว (GetCode+ ถ้าใครจำได้) ก็จับมันนอนไปแล้ว
เพราะว่า .. domain โดนกลืน แล้วมันหมดกะจิตกะใจ ..
 
สรุปไปนำเสนอเรื่องอะไรดีหว่า ..
 
เอาเป็นว่า เก็บไว้คิดนั่นแหละว่าจะเอาเรื่องอะไรไปดี
แต่ว่า อยากให้พี่ๆ ที่เป็น geek ทั้งหลาย ไปกันเยอะๆ นะฮับบ
จะได้ถ่ายทอดวิชาให้กับกระผมตัวต้อยๆ T^T

Wednesday, November 7, 2007

ฝึกงานที่ไหนดี

ตอนนี้ เข้าถึงปีสามเทอมปลายแล้ว

เนื่องจากที่มหาลัย ไม่ได้ระบุว่า เราต้องฝึกงาน
แต่ว่า .. ยังไงก็อยากฝึกเอาประสบการณ์อยู่ดีนั่นแหละครับ

ตอนนี้กำลังชั่งใจอยู่หลายๆ ที่
เพราะว่า ใจจริงอยากจะฝึกงานในบริษัทที่รับทำเว็บไซต์ แบบที่เป็นเป้าหมายในอาชีพ
แต่ว่าอีกใจหนึ่ง ก็อยากจะทำในบริษัท หรือหน่วยงานที่เกี่ยวกับการเขียนโปรแกรม
เพื่อตักตวงประสบการณ์ในการทำงานในหน่วยงานใหญ่ๆ ซะมากกว่า ..

ตอนนี้ได้ผู้ใหญ่หลายคน (ขอบคุณครับ) แนะนำว่าควรจะไปฝึกงานที่ไหนดี
พยายามชั่งใจอยู่ เพราะว่าก็กลัวเหมือนกันว่า เราจะไม่สามารถทำได้อย่างที่หวังไว้
อย่างเช่น .. ผู้ใหญ่เขาอาจจะคิดว่าเราทำได้ดี แต่เราอาจจะทำไม่ได้
แหะๆ ..

เอาเป็นเวลา เวลายังเหลืออีกประมาณเดือนหนึ่ง
ลองดูแล้วกันครับ สู้ๆ ^^

Sunday, October 21, 2007

ไอเดียใหม่ๆ กับ GetCode+


จดไว้ กันลืม ..

- ระบบขอบคุณ ในหน้าโค้ดเพลงหรือว่าหน้าแชร์เพลง อาจมีลิงค์ขอบคุณเอาไว้ให้ขอบคุณคนที่แอด URL เพลงนั้นเข้าระบบด้วย แล้วเก็บเป็นคะแนน ดูว่าใครถูก thank เยอะสุด :D
- ระบบ duplicate กะว่าจะเป็น semi-auto คือว่ามีปุ่มให้กดก่อนว่าจะรายงานเพลงซ้ำ แล้ว interface ด้านล่างก็จะเปลี่ยนเป็นโหมดรายงานเพลงซ้ำ (เปลี่ยนสีก็ได้ เหมือน Google เวลาเป็นโหมด search) แล้วก็ให้กดที่ชื่อแต่ละชื่อ พอกดปุ๊บ เราก็เพิ่มเพลงนั้นเข้าไปที่ลิสต์ซ้ำด้านบน แล้วพอเขากดบันทึก เราก็บันทึกข้อมูล แล้วก็เดี๋ยวเรามานั่งแก้เอง เพราะบางทีมันอาจจะมีผิดพลาดถ้าผู้ใช้รายงานมั่ว

Tuesday, October 16, 2007

October 26 for Leopard .. Confirmed !!

Apple store went down for a while today. When it went up, the new thing on the apple store is:



So, Apple now ready for pre-order Mac OS Leopard today. How wonderful is that !! You can preordered it Here!

Source: Apple Store

ประสบการณ์กับ Touch Interface ใน iPod Touch


(เขียนเรื่อง iPod Touch แต่ลงรูป iPhone ..)

เมื่อหลายสัปดาห์ที่ผ่านมา ได้มีโอกาส ไปที่ร้าน iStudio สาขาเซนทรัลปิ่นเกล้าเนื่องจากอยากลองเล่น iPod Touch ว่ามันจะหวือหวาขนาดไหน

หลังจากเดินเข้าร้านไป ก็เห็นเขากำลังโฆษณา iPod Touch ให้กับลูกค้าคนอื่นอยู่ แล้วก็แบบ ผมก็จะขอเขามาเล่น ก็เหมือนไม่มองผมเลย พอดีผมแต่งตัว เสื้อยืด กางเกงขาสั้นน่ะครับ .. (มันผิดมากไหมครับที่แต่งตัวอย่างนั้นเข้า iStudio ?)

ต่อจากนั้น ผมเดินไปยืมพนักงานอีกคนเล่นเขาก็ขอจากพนักงานคนที่ไม่สนใจผมให้

และในที่สุด มันก็มาอยู่บนมือผม!

สำหรับสัมผัสแรกหรอครับ ..​ เบาครับ ไม่หนักเหมือนกับมือถือของผมเลย อีกทั้งหน้าจอ ก็ใช้ได้เลย ดูสดใสมาก ไม่มีที่ติครับ :D

ต่อจากนั้น ก็ลองเปิดโปรแกรมต่างๆ ดู ไม่รู้เป็นเพราะว่า เขาไม่ได้เอาพลาสติกออกหรืออย่างไร แต่ว่า ผมกดปุ่ม Home ไม่ค่อยถนัดเลย ..​ อันนี้น่าจะเป็นปัญหาที่ Plastic โปรแกรมต่างๆ ใช้เวลานิดนึงเหมือนกัน ในการเปิดและโหลดมา ทำให้บางครั้ง ดูเหมือนเครื่องหน่วงๆ ไปนิดนึง (แต่ว่า เร็วกว่า Symbian มากเลยครับ :D)

และแล้วผมก็ลองเล่น Cover Flow ในนั้น ให้ประสบการณ์ที่ดีมากๆ เลยครับ ไม่มีอาการแปลกๆ เลย เหมือนกับเรานั้น flip through album เลยแต่ว่า เครื่องก็ยังหน่วงเล็กน้อย ระหว่างการหมุน คาดว่าเป็นเรื่องที่เป็น limitation

ลองเปิด Safari แต่ว่าอ่านไทยไม่ได้ (ในเครื่องตัวอย่าง) .. ขอผ่านครับ :D

ต่อจากนั้นเปิด Photo ลองการ flip รูป แล้วก็หมุนเครื่อง แล้วก็ทำการ zoom-in ดู ปรากฎว่า .. มันเป็นประสบการณ์ใหม่ กับการเปิดดูรูปเลยนะเนี่ย เพราะมันให้ความรู้สึกที่เป็นธรรมชาติมากเลย กับท่าทางของเรา ..


สรุปแล้ว .. รองบประมาณครับ คิดว่าจะถอย iPhone 8GB ไปซะเลย เพราะว่าดูแล้ว น่าจะคุ้มกว่ามาก เพราะกับการซื้อ iPod Touch ที่ราคาใกล้เคียงกับ iPhone ก็สู้ซื้อ iPhone ไปด้วยซะเลยดีกว่า จะได้เปลี่ยนโทรศัพท์ไปซะเลย :D

จะหาเงินจากไหนดีเนี่ย ..

Monday, October 1, 2007

ผู้ใช้ iPhone เตรียมจะยื่นฟ้อง Apple เกี่ยวกับ firmware 1.1.1


จากการที่ Apple ได้ทำการเปิดตัว firmware 1.1.1 ที่ทำการบล๊อคผู้ใช้เครื่อง iPhone จากการลงโปรแกรมที่ไม่ได้รับอนุญาตจาก Apple ซึ่งรวมไปถึงการ Unlock เครื่อง iPhone ให้ใช้กับเครือข่ายอื่นได้ ตอนนี้มีผู้ใช้ iPhone ที่เริ่มไม่พอใจกับการกระทำดังกล่าว เตรียมรวมตัวเพื่อจะยื่นฟ้องทาง Apple แต่ยังไม่ทราบถึงจุดประสงค์ว่า สุดท้ายแล้วพวกเขาเหล่านั้นต้องการอะไรจากการฟ้องร้องกันแน่

อย่าลืมว่า ตั้งแต่ตอนแรกเครื่อง iPhone นั้นไม่ได้ถูกออกแบบมาให้ถูกลงโปรแกรมได้ด้วยตนเองอยู่แล้ว เนื่องด้วยเหตุผลทางด้านความปลอดภัย แต่ส่วนของการล๊อคเครื่อง iPhone ให้ใช้งานได้กับเครือข่ายเดียวนั้น กลับมีกระแสออกมาว่าในอนาคต Apple อาจให้ความรู้สึกกับเราเหมือนกับผู้ผลิตรายอื่นๆ ที่มานั่งล๊อคเครื่องโทรศัพท์ของตนเอง ให้ใช้ได้กับเครือข่ายๆ เดียว เพื่อเหตุผลทางการค้าหรือตามสัญญาก็ตาม ..

ในความคิดผม Apple ไม่น่าจะเป็นที่จะต้องผูกกับ AT&T ตั้งแต่แรกครับ เพราะว่าฐานตลาดของผู้ใช้สินค้าของ Apple นั้นก็เยอะอยู่แล้ว การผูกกับ AT&T ดูเป้นการปิดกั้นยอดขายของตัวเองมากกว่า เพราะสิ่งที่ผู้ใช้ได้จาก AT&T ที่ไม่ได้รับจากรายอื่นก็แค่ Visual Voicemail และ Unlimited Calling Plan เท่านั้นเองครับ ..

ทุกท่านคิดอย่างไรกับเรื่องนี้บ้างครับ?


ที่มา: Engadget

iPhone Firmware 1.1.1 Downgrade ได้ ยัง Unlock ไม่ได้!


มีความคิดแว่วๆ ว่าจะซื้อ iPhone มาจาก US แล้วทำการ Unlock ใช้ที่เมืองไทยเสียเลย
แต่แล้วปัญหาก็เกิดขึ้นซะแล้ว เมื่อ Apple ปล่อย Firmware 1.1.1 ออกมาเพื่อบล็อกการ Unlock

ฝันสลายกับ iPhone ในเมืองไทยไปสักพัก ..

จนที่สุด ก็มีข่าวคราวออกมาว่า iPhone สามารถทำการ downgrade ให้กลับเป็น 1.0.2 ได้แล้ว
ตอนแรกนึกว่า ก็จะใช้โปรแกรมทำการ Unlock ได้เหมือนเดิม
แต่ว่า มันไม่ได้ครับ !!

- -"

วันนี้ไปอ่านเจอบนที่นึง เขาบอกว่า สามารถ Downgrade ได้ แล้ว Unlock ใหม่ได้เลย
อยากจะบอกว่า ข่าวที่ออกมาจากภาษาอังกฤษ​เป็นอย่างนี้เลยครับ ..

iPhone 1.1.1 to 1.0.2 downgrade instructions released!
instructions are now available for downgrading your iPhone from 1.1.1 to 1.0.2. It won't downgrade your baseband, meaning so far you can't re-unlock an iPhone that's been 1.1.1-ified, but it's still 1.0.2 in all its third-party application glory.

สรุปคือว่า Downgrade มา สามารถเอามาลงโปรแกรมได้ครับ
แต่ว่า ถ้าจะ Unlock มาให้ใช้กับเครือข่ายอื่น ยังไม่ได้ครับ !!


มีเวลาเก็บเงินต่อ ..​ รอมัน Unlock ได้อีกรอบละกัน ..

Thursday, September 27, 2007

วัฒนธรรมการกิน McDonald ของคนไทย

จำได้ว่าเมื่อก่อน สักประมาณ ม.ปลาย
เวลาผมไปทาน McDonald กับแม่ ที่เดอะมอลล์ งามวงศ์วาน
แม่ชอบบอกผมเสมอว่า ให้ยกถาดไปเก็บหลังจากทานเสร็จเสมอ
เนื่องจากร้านเป็นร้าน Fast Food เราต้องบริการตัวเอง
แล้วไม่ค่อยเห็นพนักงานจำเป็นที่จะต้องออกมายกถาดลูกค้าไปเก็บ
ยกเว็นว่าลูกค้ามัน "แย่" จริงๆ ที่ไม่ยกถาดไปทิ้ง .. ถึงต้องมีพนักงาน

ผ่านไปสองสามปี ..
ผมคิดว่า วัฒนธรรมของร้าน Fast Food อีกแห่งที่ชื่อ KFC น่าจะทำให้ทุกอย่างเปลี่ยนไป
ปัจจุบัน ..​ ไม่มีใครในร้าน McDonald คิดที่จะหยิบถาดตัวเองไปเก็บ
เนื่องจากพนักงานในร้านนั้น จะตามเก็บถาดเอง เราไม่ต้องยกถาดให้ยุ่งยาก

บางทีก็รู้สึกดี .. บางทีก็รู้สึกแย่
เหมือนกับว่า เมื่อก่อน ทำไมวัฒนธรรมดีๆ ของฝรั่ง (การเก็บถาด) เนี่ย เราเอามาใช้ได้
แต่ปัจจุบัน กลับไม่มีใครคิดจะทำ มีแต่คิดเข้าข้างตัวเองว่า "ไม่ใช่หน้าที่" แล้วก็ปล่อยมันทิ้งไว้
ปล่อยให้สิ่งนี้มันแปรเปลี่ยนไปในทางที่แย่ลงเสียใด้ ..

ปัจจุบัน ทุกครั้งเวลาที่ผมทาน McDonald เสร็จ
ผมยังจะเก็บถาดทุกครั้งเหมือนเดิม เหมือนที่แม่เคยบอกไว้
แล้วก็รู้สึกเกรงใจทุกที เวลาที่มีพนักงานมารับถาด แล้วบอกว่าจะไปเก็บให้

คุณเก็บถาดที่ร้านอาหาร Fast Food เอง หรือว่าให้คนอื่นเก็บให้ครับ?

Thursday, September 20, 2007

วิ่งข้ามรั่วแบบโหดร้าย ​^^"

ไปเจอ Video บน Youtube มา เป็นการวิ่งข้ามรั้วบนพื้นที่หมุนแบบเครื่องออกกำลังกาย ใครวิ่งไม่ทันก็เจอแป้ง ..
เป็นผมสงสัย วิ่งไปได้แป๊บเดียวก็ล้มแหล่ว -*-

แบบทดสอบ BMTI

วันนี้อาจารย์วีระ ให้แบบทดสอบ BMTI มาทำในคาบ Computer Simulation
อาจารย์บอกว่า มันจะสามารถวัดความสามารถได้ว่า เราควรอยู่ในตำแหน่งไหนใน Team Project

สรุปว่าได้แบบ ENTP ครับ
ซึ่งแปลว่า เป็นคนที่เหมาะสมกับตำแหน่งที่ ผลักดันและขับเคลื่อน Project ได้
เหมือนเป็นคนสั่งการใน Project มากกว่า แต่กลับไม่ใช่นักคิดของ Project ..

นิสัยชอบสั่งการนี่ สรุปว่าได้มากจากใครเนี่ย ๕๕๕

Monday, September 17, 2007

แก้ปัญหา character class preg_match กับภาษาไทยที่ใช้ unicode

วันนี้พยายามลองเขียน regular expression เพื่อหาว่าตัวอักษรที่รับมาเป็นภาษาไทย และ ไม่ใช่สระ
ลองเขียนๆ ดู ใช้ preg_match แล้วก็ character class ระหว่าง ก-ฮ ปรากฎว่าเจอเหตุการณ์ไม่คาดฝัน ..

echo preg_match("/^[ก-ฮ]$/", "ก"); // => 1
echo preg_match("/^[ก-ฮ]$/", "เ"); // => 1


ห๊ะ - -!

ปรากฎว่า ลองดูไปดูมา
มันเป็นเพราะว่า ถ้าเราใช้ character class เนี่ย มันจะทำการเช็คแค่ byte แรกเท่านั้น
แล้วภาษาไทยใน unicode มันใช้ทั้งหมด 3 bytes ..
ดังนั้น มันจึงเช็คแค่ byte แรกแล้วก็บอกว่าข้อความนั้น match กันเลยทันที ..

เพราะฉะนั้น วิธีการแก้ก็ง่ายๆ แค่กำหนดขนาดลงไป ..

echo preg_match("/^[ก-ฮ]{3}$/", "ก"); // => 1
echo preg_match("/^[ก-ฮ]{3}$/", "เ"); // => 0


แค่นี้ก็เรียบร้อย :D

Saturday, September 1, 2007

Youtube กลับมาแล้ว

ตอนนี้ คนไทยสามารถเข้า Youtube ได้ตามปกติแล้วครับ
ไม่ต้องเข้าผ่านทาง Proxy และอื่นๆ แล้ว
เรื่องรายละเอียด ไม่ขอพูดถึงละกัน ..

เอาเป็นว่า ตอนนี้ไม่ต้องน้อยเนื้อต่ำใจ
เวลามีคลิปในเว็บพวก TUAW / Engadget แล้วครับ :D

Sunday, August 26, 2007

Welcome Video ของ Mac OS Leopard

ไปเจอมาจาก TUAW แต่ว่าพอดีเขาโพสไปบน Youtube ทำให้คนไทยส่วนใหญ่ไม่สามารถเข้าไปดูได้ พอดีเจอคนเขาโพสลิงค์ไปยังไฟล์ที่เป็น MP4 ก็เลยจัดการ Upload + Share บน Google Video เอาไว้ให้มาดูกัน

โดยรวมแล้ว ก็ชอบนะครับ แต่ชอบของ Tiger มากกว่า เพราะอันนั้นใช้เป็นสปอตไลต์ ผมว่ามันดูสวยกว่า อันนี้มันเป็นแบบทะลุผ่านไปยังอวกาศ ใช้ธีมเดียวกับ Time Machine เลย แต่ดูๆ แล้วก็ถือว่าเทคนิคในการนำเสนอนั้นใช้ได้เลยครับ ก็ดูตื่นเต้นดี

แต่ก็ยังไม่มีคำว่า "ยินดีต้อนรับ"​ ภาษาไทยอยู่ดี ไม่รู้ทำไม ..​ รู้สึกเหมือนกับว่าเราเป็น "ลูกเมียน้อย" ซะอย่างนั้น .. มีใครสนใจจะเสนอ Apple ให้มีคำต้อนรับเป็นภาษาไทยไหมครับ :D

Thursday, August 23, 2007

โฆษณาโค้กชุดใหม่ - สำหรับทุกคน

วันนั้นเปิดทีวีดู เลื่อนช่องไปมาตามปกติ
หารายการนั่งดูคลายเครียดเล่นๆ
ไปเจอโฆษณาชุดนี้ เป็นโฆษณาของเครื่องดื่ม Coke
ซึ่งใช้ตัวละครในโฆษณาเป็นขวดน้ำ กระป๋องน้ำ
ถ่ายในมุมมองแตกต่างกันออกไป ในแต่ละฉาก
ให้ความรู้สึกว่า คนที่คิดโฆษณาชิ้นนี้ มีความครีเอทมากจริงๆ
ในการเปลี่ยนมุมมองต่างๆ ของสินค้า ให้มีความหมายแตกต่างกัน

ที่ชอบที่สุดคงเป็น "รักพ่อ" มั้ง :D

Monday, July 16, 2007

ความคิดเห็นกับข่าวตัดรูปในหลวงออก

ไม่กล่าวถึง .. ไม่ได้และ

วันนี้นั่งคุยกับแฟน เรื่องของข่าวที่ทางหนังสือพิมพ์รายหนึ่ง
ตัดรูปในหลวงออกจากมือของเด็กที่ชนะ World Rescue Robot ปีนี้

พอรู้ข่าวแล้ว ผมรู้สึกสลดมากกว่า ..

ถึงแม้จะเข้าใจความรู้สึกของเจ้าของหนังสือพิมพ์ก็ตาม
แต่ว่าอย่างไร ผมกลับคิดถึงความรู้สึกของเด็กคนที่ชนะมากกว่าครับ
เขาอยากที่จะแสดงออกว่าเขารักในหลวง โดยการถือพระบรมสาทิสลักษณ์ของพระบาทสมเด็จพระเจ้าอยู่หัว
ถึงแม้ว่าสิ่งที่เขาทำนั้นมันอาจจะไม่ถูกต้องในสายตาของผู้ใหญ่ทั้งหลาย
แต่ผมคิดว่าในสถานการณ์ตอนนั้น เราอยากแสดงออกว่าเพราะท่าน เราถึงสามารถชนะสิ่งนี้ได้
เราถึงนำพระบรมสาทิสลักษณ์ของท่านมาถือไว้ในมือ ด้วยอาการสำรวมครับ ..

คือมีความรู้สึกว่า เด็กคนนั้นเขาเทิดทูนในหลวงจริงๆ
สิ่งที่เขาทำ เลยไม่ผิดในสายตาผมน่ะครับ ..


เข้าใจว่าหลายๆ คนอาจคิดว่าสิ่งที่ผมคิดนั้นไม่ถูกต้องสักเท่าไร
ก็แน่ล่ะครับ ..​ มันเป็นความคิดเห็นของเด็กคนนึงเท่านั้นเอง : )

ความล่าช้าของ GetCode+

ไม่ใช่ว่าล่าช้าเพราะว่าไม่ได้ทำ
แต่ทำไปทำมา กลับตอบคำถามของตัวเองไม่ได้ครับ


1. ทำอย่างไร ที่จะทำให้ระบบเก็บข้อมูลชื่อศิลปินนั้น
สามารถที่จะฉลาด แบ่งแยกชื่อศิลปินไทยกับอังกฤษออกจากกันได้

- เพิ่มช่องชื่อไทยกับอังกฤษ แล้วให้ default เป็นใส่ชื่อช่องแรก -- เลือกอันนี้
ดูแล้วน่าจะเป็นวิธีที่ Simple สุด แล้วค่อยมา match เพลงที่ duplicate กัน

- ให้รัะบบเอาชื่อศิลปินมาใส่ temp table ก่อน แล้วค่อยให้เรา approve
ไม่เวิร์คกับการที่ต้องมานั่ง approve เพลงเป็นพันๆ เพลงพร้อมกัน


2. วิธีการเรียกดูเพลงหน้าแรก
- แก้จากการที่ให้เปิดเป็น lightbox เป็น div over แทน น่าจะสวยกว่า

3. ระบบ search เพลงจากหน้าแรก (กล่องใหญ่ๆ)
- ส่งต่อไปหน้า search เลย จะได้ไม่มีปัญหาวุ่นวายใจ


สรุปก็คือ นั่งแก้ส่วน db ใหม่อีกแล้ว
แล้วก็ระบบ search อีก โฮะๆ ..

ใช้เวลาอีกเท่าไรเนี่ย !!