วันนี้ออกจากบ้านสาย จึงได้ฟังรายการวิทยุดี ๆ จากคลื่น FM 99.0MHz (เมืองไทยแข็งแรง) อีกแล้วครับ
ผู้จัดรายการได้แนะนำข้อปฏิบัติสำหรับการรักษาฟันให้อยู่กับเราได้นาน ๆ ดังนี้ครับ
Mike Bernat ได้ให้คำแนะนำเกี่ยวกับการถามคำถามที่ดีไว้ใน Blog ครับ ลองไปอ่านกันดูได้ครับ
How Do GOOD Developers Ask Questions?
ผมอ่านแล้ว พบว่ามีบางส่วนที่น่ายกมากล่าวถึงครับ
"Asking questions without being afraid of humiliating yourself is critical."
ผมสงสัยในศัพท์ 2 คำที่เน้นไว้
humiliating แปลว่า "ทำให้เสียเกียรติ"
วันนี้ตื่นค่อนข้างเช้า ได้ดูเรื่องเล่าเช้านี้ก่อนจะออกจากบ้าน เห็นข่าวมีคนโดนยิงบนรถเมล์
เข้าใจว่าเกิดจากการทะเลาะกันระหว่างนักเรียนต่างสถาบัน
ผมไม่เข้าใจหลาย ๆ อย่าง เช่น
หลายคนคงเซ็งกับการโดน Spam mail อยู่ทุกวัน วันละหลาย ๆ mail
จนทำให้ไม่อยากจะโพส Email address ไว้บนเวบเลย
เพราะกลัวว่าจะโดนบอทเข้ามาค้นแล้วส่ง Spam mail มาให้
หลังจากที่ผมอ่าน Comment หรือ Forum ตามเวบต่าง ๆ ที่มีให้กรอก Email address
พบว่าผู้กรอกจะไม่กรอก Email address แบบตรง ๆ แต่จะใช้เทคนิคนิดหน่อยเพื่อให้คนพอจะอ่านได้
แต่ Bot จะแปลไม่ออก เช่น
วันนี้ได้โอกาสดูคลิปบันทึกการแข่งขันวอลเลย์บอลระหว่างทีมชาติไทยกับทีมชาติจีน
ในรอบชิงชนะเลิศ รายการ Asian Women's Volleyball Championship ซะที
หลังจากโหลดมาทิ้งไว้ตั้งนานแล้ว
ทั้ง ๆ ที่รู้ผลอยู่แล้วว่าเราชนะ 3 ต่อ 1 เซต แต่ก็ไม่ได้ทำให้ความตื่นเต้น และการลุ้นขณะดูลดลงไปซักเท่าไหร่
นั่งดูไปก็ลุ้นไปทุกแต้ม สนุกจริง ๆ
เซตสุดท้าย ตอนที่เราได้แต้มขึ้นแท่น 24-22 ซึ่งเป็น Championship point
โค้ชตัดสินใจเปลี่ยนตัวเพื่อนำมือเสิร์ฟที่ดีที่สุด ตัว Block ที่ดีที่สุดลงไป
เพื่อปิดเกมให้เด็ดขาดด้วยการเสิร์ฟแล้ว Block
แต่จีนไม่ยอมง่าย ๆ แบบนั้น หลังจากตบกันไปหลายรอบ
วันนี้อ่าน Google Reader พบว่ามี Feed มาจาก Blog ที่ PHPWomen เลยตามเข้าไปดู พบว่าเป็น Community ของ PHP Programmer ที่เป็นผู้หญิง
แต่เค้าก็ไม่ได้กีดกันเพศชายนะ เพียงแต่อยากสนับสนุน และรวบรวมสังคมสาว ๆ ที่เป็น Programmer ด้วยกันเท่านั้น
ซึ่งผมก็เห็นด้วยกับการรวมตัวกันของสาว ๆ ในรูปแบบนี้ครับ เพราะ Programmer หญิงเป็นสิ่งที่หาได้ยากยิ่งในโลก IT จริง ๆ นะ
Pair Programming คือวิธีการเขียนโปรแกรมรูปแบบหนึ่งโดยให้โปรแกรมเมอร์ 2 คน
ช่วยกันทำงานบนเครื่องคอมพิวเตอร์เครื่องเดียว โดยคนหนึ่งจะทำหน้าที่เป็นผู้เขียน
ส่วนอีกคนจะเป็นผู้คอยตรวจสอบ
ในครั้งแรกที่ผมได้อ่านบทความเกี่ยวกับวิธีการทำงานแบบนี้ ซึ่งอยู่ใน Extreme Programming Method
ในใจผมแย้งขึ้นมาทันทีว่า เอ... มันจะมีประสิทธิภาพดีกว่าแยกกันเขียนหรือ?
และในบทความเดียวกันนั้นก็ได้ตอบคำถามผมในทันทีว่า
การที่ให้ 2 คนช่วยกันทำงานนั้น ทำให้หาบัคได้เร็วขึ้น งานที่ออกมาดีขึ้น
ทำให้ประสิทธิภาพโดยรวมสูงกว่าการแยกโปรแกรมเมอร์ 2 คนออกจากกัน
เรื่องมีอยู่ว่าเมื่อวานผมบูทเข้า Windows XP เพื่อเข้าไปลงและเล่นเกม Warcraft III : Reign of Chaos และ Frozen Throne
แต่เนื่องจาก partition ของ Windows มันเหลืออยู่แค่ 5GB จากทั้งหมด 30GB (ที่มันเหลือแค่นี้เพราะโดน World of Warcraft กินไป 17GB *O*)
จึงตัดสินใจเลือกใช้ partition ที่เตรียมไว้ลง MacOSX86 มาใช้เป็นที่เก็บ Warcraft III แทน เพราะคงไม่ได้ลงเจ้า Mac ที่ว่าแล้วเนื่องจากขี้เกียจทะเลาะกับ driver
Partition Layout ของ harddisk ผมเป็นดังนี้ครับ
ผมเป็นคนหนึ่งที่เคยมองข้ามความสำคัญของการมีประกัน ไม่ว่าจะเป็นประกันชีวิต ประกันสุขภาพ ประกันอุบัติเหตุ ฯลฯ
เพราะคิดว่ามันเป็นเรื่องไกลตัว ไม่น่าจะต้องเสียเงินไปกับส่วนนี้ เรายังแข็งแรงดี ไม่น่าจะเป็นอะไรหรอก
แต่มาปีนี้ ผมรู้แล้วว่าการลงทุนกับการประกันภัย ไม่ใช่สิ่งที่เราควรจะเพิกเฉย และมองข้ามแต่อย่างใด
เมื่อประมาณช่วงต้นปีแรก แฟนผมต้องไปผ่าตัดไส้ติ่ง เนื่องจากไส้ติ่งอักเสบ โดยอยู่โรงพยาบาลนาน 4 วัน
ถ้าไม่มีประกันสุขภาพของทางบริษัท (ขอบคุณพี่ออย และผู้บริหาร ThinkNet ทุกท่านที่เห็นความสำคัญของการทำประกันสุขภาพให้พนักงานครับ)
เรื่องเกิดจากผมไปเห็น Syntax Highlight ที่เวบของ Brandon Savage
ทำให้เกิดกิเลสอยากได้มาไว้ในเวบของตัวเองบ้าง
เพราะเวบเราก็น่าจะมีตัวอย่าง code อยู่เยอะพอสมควร เอ... แต่หลัง ๆ มานี่ก็ไม่ค่อยมี code แฮะ อิอิ
ลอง Google ดูก็พบในเวลาอันรวดเร็วก็คือ Module Syntax Highlighter นั่นเอง
วิธีการใช้งาน ก็ไม่ยากเย็นครับ (สรุปมาจาก README.txt ที่มากับ Module)