Facebook Hacker Cup 2011

Facebook Hacker Cup 2011

สวัสดีครับ เมื่อวันที่ 8 ที่ผ่านมา ทาง Facebook ทำเก๋ จัดงาน  Hacker Cup 2011
ขึ้นมาเป็นครั้งแรก  เพื่อให้คนทั่วโลกได้ร่วมแข่งขันกัน สำหรับเงินรางวัลไม่ได้มากมาย
แต่สิ่งที่สำคัญคือได้แสดงความสามารถ และได้เข้าร่วมงานกับทาง Facebook Engineering
อันนี้น่าจะเป็นสิ่งที่ภูมิใจมากกว่า สำหรับผู้เข้าแข่งขัน ..

เรื่องเวลา มีความผิดพลาดนิดหน่อย จากทาง Facbook เอง คือตอนแรกบอกไว้ว่า
เป็น 7 Jan 2011 00:00 UTC ซึ่งจริงๆ แล้ว ต้องเป็น 8 Jan 2011 00:00 UTC
ซึ่งจะตรงกับ 7 โมงเช้าของวันที่ 8 ของประเทศไทยเราครับ (UTC +7) ทำให้บางคน
รอเวลาที่จะร่วมสนุก ต้องสับสนกันไปบ้าง แต่ทาง Facebook เองก็ออกมารับผิด
และชี้แจงไปแล้วครับ อีกปัญหานึงก็คือ เรื่องการ submit คำตอบ แล้วเกิด expired time
อันนี้หลายๆ คนก็เจอกันครับ ผมเองก็เจอคือไม่รู้ว่าจะหมดเวลาใน 6 นาที ไปลอง load
input มา ทำให้เสียโอกาสในข้อนั้นไป เพราะว่ายังไม่ได้เตรียม solve คำตอบไว้ 🙂

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

โจทย์ข้อ 1 ต้องใช้ไอเดียในการแก้ปัญหาพอสมควร ต้องวิเคราะห์เรื่อง loop เป็นอย่างดี
โจทย์ข้อ 2 ต้องใช้จินตนาการตาม โจทย์ยาว แต่จริงๆ แล้วไม่ยากมาก
โจทย์ข้อ 3 เป็นการเล่นกับ string ธรรมดา ข้อนี้ง่ายสุด (ต้องขอบคุณเสี่ยทอง)

ขอให้ทุกท่านโชคดี ผ่านรอบคัดเลือกเข้าไปแข่งรอบแรกกันครับ 🙂

สรุปเรื่องที่ผ่านมาปี 2010

รูปนี้ถ่ายจากร้าน อุยุอะยะ ที่เชียงคาน ไปนั่งทำงานร้านนี้ 🙂

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

ที่ผ่านมาในปี 2010
– ระบบหลักๆ ที่ผมดูใหญ่ขึ้น ควบคุมอะไรต่างๆ ได้ยากมากขึ้น
– รับงานนอกต่างๆ น้อยลงเพราะว่าไม่มีเวลา
– รายได้น้อยลง,  เครียดมากขึ้น, ดื่มมากขึ้น
– รายได้จาก hosting และ co-location ติดลบ
– รายได้จาก sms gateway คงที่ แต่มีแนวโน้มว่าคนจะใช้ sms น้อยลง
– Facebook, Google สนใจรับเข้าไปทำงานด้วย ดีใจมาก

ที่จะต้องทำในปี 2011
– ต้องพยายามแบ่งงานต่างๆ ออกไป หาคนมาช่วยเพิ่ม ไม่แบบนั้นจะเป็นเหมือน 2010
– ทำธุรกิจ offline เกี่ยวกับการเกษตร อาจจะไปทำอะไรเพิ่มที่บ้าน
– ทำธุรกิจ offline เกี่ยวกับพวกร้านอาหาร ต่างๆ ไว้เป็นรายได้หลัก
– จัดระบบของ hosting และ co-location ใหม่ ให้เป็นรายได้เสริม ไม่ให้ติดลบ
–  เดินทาง ท่องเที่ยว ถ่ายรูป ให้มากขึ้น ตามปกติ ไม่ให้น้อยแบบปี 2010
– ออกกำลังกายมากขึ้น, ดื่มน้อยลง เพื่อสุขภาพ
– พยายามควบคุม และลดรายจ่ายต่างๆ เก็บเงินออมให้มากขึ้น

ที่เขียนไว้ ก็เพื่อเป็นแนวทางในการเตือนสติตัวเอง ว่าต้องทำอะไรยังไงบ้าง
ไม่เกี่ยวกับบุคคลอื่นนะครับ ใครอยากเอาไปใช้บ้างก็ลองทำดูได้ครับ 🙂