World Cup 2010 iPhone App

สวัสดีครับทุกท่าน เพื่อให้ intrend เข้ากับเทศกาลบอลโลก วันนี้ผมมี App ดีๆ
บน iPhone มาแนะนำกันครับ นั่นก็คือ iCup2010 สามารถ load ได้ฟรีจาก
App Store ครับ iCup2010 รายงาน ผลการแข่งขัน คะแนน และ score ได้แบบ
real time ครับ ทำให้เราสามารถติดตามผลการแข่งขัน ของทีมโปรดเราได้  ..

Screen Shot ครับ
img_0696 img_06971

img_0698

เที่ยวเมืองกาญจนบุรี

สวัสดีครับเพื่อนๆ เมื่อวันหยุดสุดสัปดาห์ที่ผ่านมา 12-13 มิถุนายน พวกเราชาววีเลิฟ
มี trip ไปนอนแพที่เขื่อนศรีนครินทร์ จ.กาญจนบุรี กันครับ โดยมีโปรแกรมการเดินทาง
ประมาณนี้ เช้าวันเสาร์เรานัดเจอกันข้างๆ ตึกทรู เพื่อนั่งรถตู้ไปพร้อมๆ กัน และบางส่วน
ขับรถส่วนตัวไปกันเอง ไปแวะพิพิธภัณฑ์รถเก่า ที่นครปฐม จากนั้นไปแวะทานอาหาร
กลางวัน กันที่ร้านใบเมี่ยง แถวๆ ม.ศิลปากร สนามจันทร์ นครปฐม พี่เบสเลี้ยง อร่อยมาก
จากนั้นเราเดินทางไปไหว้พระกันที่วัดถ้ำเสือ กาญจนบุรี บรรยากาศ รอบๆ วัดที่มองลงมา
เป็นทุ่งนาเขียวขจี สวยงามมาก จากนั้นเราเดินทางไปยังที่พักของเรา ที่เขื่อนศรีนครินทร์
อนันตาริเวอร์ฮิล รีสอร์ท ไปถึงก็โดดน้ำ พายเรือคายัค ถ่ายรูปกันสนุกสนาน  กลางคืน
ก็มีกิจกรรมร้องเกะ งานนี้วีวี่และคณะ ได้ถ้วยรางวัลจากทางรีสอร์ทกลับมาด้วย
จากนั้นก็มีกิจกรรมสังสรรค์ กัน มีเกมส์นับเลข มีอะไรให้เล่นเยอะแยะ ตกดึก ก็แยกย้าย
กันเข้านอน แพที่เราไปพักมีห้องนอนทั้งหมด 3 ห้อง ไปกันเกือบ 20 คนนอนกันได้สบายๆ ..

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

สำหรับบรรยากาศต่างๆ ผมเอาภาพบางส่วนมาลงไว้ให้ดูครับ อาจจะไม่ชัดมาก เพราะย่อ
ลงมาเยอะ เพื่อให้ภาพสามารถได้เร็ว 🙂

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

MySQL Replication Error 1236

สวัสดีครับ วันนี้มีเรื่องเกี่ยวกับ MySQL Replication Error มาเล่าให้ฟังครับ
ผมเองก็เพิ่งเคยเจอเหมือนกัน วิธีแก้ไขทำได้ยากมาก ปัญหาคือเกิดจาก
เครื่อง Master อาจจะมีการ shutdown โดยไม่ได้ stop MySQL ก่อน จึงทำให้
bin-log เกิดความไม่สมบูรณ์ โดยสามารถดูที่ Error Log ของ MySQL จะมี
ข้อความประมาณนี้ ที่เครื่อง Slave

100605 16:51:56 [Note] Slave I/O thread: connected to master ‘slaveuser@192.168.13.10:3306’,  replication started in log ‘mysql-bin.000429’ at position 57053329

100605 16:51:56 [ERROR] Error reading packet from server: Client requested master to start replication from impossible position ( server_errno=1236)

100605 16:51:56 [ERROR] Got fatal error 1236: ‘Client requested master to start replication from impossible position’ from master when reading data from binary log

100605 16:51:56 [Note] Slave I/O thread exiting, read up to log ‘mysql-bin.000429′, position 57053329

ผมพยามจะ STOP/START Slave แล้ว แต่ว่าก็ไม่ช่วยให้อาการดีขึ้น
ทางเดียวที่ควรจะทำคือ ให้เริ่ม Replication ใหม่ โดยใช้ bin-log อันดับถัดไป
ที่ position 0 อย่างในตัวอย่าง ผมก็จะเริ่มที่  mysql-bin.000430 position 0
โดยมีขั้นตอนต่างๆ ดังนี้คือ

mysql> STOP SLAVE;
mysql> change master to MASTER_HOST=’192.168.13.10′, MASTER_USER=’slaveuser’, MASTER_PASSWORD=’xxxxxx’, MASTER_LOG_FILE=’mysql-bin.000430′, MASTER_LOG_POS=0;
mysql> START SLAVE;

จากนั้นทำการสั่ง SHOW SLAVE STATUS\G; ก็จะพบว่าเครื่อง Slave
สามารถกลับมา replication กับเครื่อง Master ได้เหมือนเดิม ..

* คำเตือน ห้ามใช้วิธีการ STOP SLAVE; RESET SLAVE; START SLAVE;
โดยเด็ดขาด เพราะนั่นหมายความว่าจะต้องทำการ sync bin-log ตั้งแต่
bin-log แรกสุดที่เครื่อง Master เก็บไว้ 🙂

* เพิ่มเติม ควรทำการ purge bin-log บ่อยๆ เพื่อเป็นการลดพื้นที่การใช้ดิส
โดยใช้คำสั่ง ดังต่อไปนี้ หรือจะตั้ง cronjob ไว้ก็ได้คร้บ
mysql> PURGE BINARY LOGS BEFORE DATE_SUB( NOW( ), INTERVAL 7 DAY);