เมื่อหลายวันก่อน ผมเพิ่งจะไปตบเอา Samsung Galaxy Cooper มาจากร้านขาย Samsung ที่เซ็นทรัลปิ่นเกล้า หลังจากที่ยืนคุยกับพนักงานแค่แป๊บเดียว เห็นได้ชัดว่าเป็นการตัดสินใจที่ว่องไวมาก และเพราะการตัดสินใจครั้งนี้นี่แหล่ะ ที่ทำให้ผมได้ครอบครอง Smart Phone เป็นการส่วนตัวเครื่องแรกในชีวิต!!! หลังจากได้ทดลองอย่างจริงจัง ทำให้เห็นว่าผมต้องทบทวนแนวความคิดเกี่ยวกับ Software as a Service ใหม่ เพราะเดิมนั้น แนวคิดเรื่อง SaaS
Author: ไท้ ปริญญา
ถ้าเราเล่น Beelony ไปเรื่อย ๆ ก็จะได้รวงเยอะ ๆ เหมือนในภาพข้างล่างนี้ บวกกับไอเท็มอีกเยอะแยะที่จะผลิตได้ ซึ่งมันเยอะเลยขี้เกียจจะนับ T-T แต่ถึงมันจะเป็นรุ่น Alpha แต่มันก็มีคุณสมบัติใกล้เคียงกับตัว Production นะเอ้อ
หลังจากนั่งทำมาตั้งแต่วันที่ 30 ก.ย. 2553 จวบจนวันนี้ (1 ก.พ. 2554) ในที่สุดก็เข็นรุ่น Alpha ออกมาจนได้ ตอนนี้ยังใช้ Shared Hosting เพื่อขับเคลื่อนอยู่ แต่พอถึงรุ่น Beta กับ Production เมื่อไหร่ จะโยนตูมลง Amazon EC2 โดยพลัน
หลายคนมักคิดว่าคอมพิวเตอร์จะช่วยงานหลาย ๆ อย่างได้ จึงพยายามผลักงานเฉพาะอย่าง (ทำแค่ทีเดียว หรือ ทำครั้งหน้าก็มีแนวไม่เหมือนครั้งนี้) ที่ต้องมานั่งทำด้วยมือ (ของตัวเอง) ไปให้คอมพิวเตอร์ทำแทน จากภาพข้างบน ผมได้ยกตัวอย่างให้เห็นว่า มีงานบางงานที่การทำงานด้วยมือกับการทำงานด้วยคอมพิวเตอร์ ล้วนใช้ระยะเวลาในการทำงานที่ทัดเทียมกันหรือใกล้เคียงกัน และดูแล้วว่าการใช้คอมพิวเตอร์ทำงานให้ จะใช้ต้นทุนในการทำมากกว่านั่งทำเองด้วยมือซะอีก!!! เราจะเห็นปัญหาในกรณีนี้ เพราะถ้าเราเสียเวลาเขียนชุดคำสั่ง ๆ คอมพิวเตอร์ ให้ทำงานนั้น ๆ แล้วเราสามารถเอามันไปทำงานอื่น ๆ ต่อได้
คิดว่าคงมีหลาย ๆ คนที่เข้าใจแนวคิดว่า Amazon EC2 เป็นบริการ Cloud Computing ซึ่งเป็นอะไรที่ยืดหยุ่น ขยายได้ หดได้ ตามการใช้งานของเรา แต่พอเจาะถามลงไปลึก ๆ ในรายละเอียด ก็อาจจะเกิดอาการแบ๊ะ ๆ ว่า แล้วมันต้องทำยังไงเหรอ ถึงจะเอาไอ้เครื่องมือที่มันยืดหยุ่น มาทำให้เกิดประโยชน์กับตัวเรา งั้นมาดูแก่นแท้ของวิธีใช้ Amazon EC2 ที่ยืดหยุ่นกันจริง
เรามาดูกันดีกว่า ว่าส่วนใหญ่แล้วเราเรียนคณิตศาสตร์กันยังไง? ถ้าเราเรียนบริหาร เราจะได้เรียนเกี่ยวกับ เซต ความน่าจะเป็น สถิติ และ พีชคณิต ถ้าเราเรียนวิดยา เราจะได้เรียนเหมือนพวกบริหาร แถมด้วย แคลคูลัส และ เรขาคณิตวิเคราะห์ แต่ไปสุดที่ อินทิกรัลบายพาร์ท กับการหา อนุพันธ์สองชั้น และ อินทิกรัลสองชั้น (ยกเว้นพวกเอก คณิตศาตร์ นะ พวกนั้นเรียนเยอะมากกกกกกกกกกก)
มนุษย์เราล้วนแสวงหาอำนาจให้แก่ตัวเอง เพื่อตอบสนองตาม “ทฤษฎีลำดับขั้นความต้องการ” ที่บัญญัติโดยมาสโลว์!!! และก็อย่างที่พวกเราก็รู้ ๆ กันว่า “แหล่งกำเนิดอำนาจ” ของมนุษย์ในยุคปัจจุบันประกอบไปด้วย 8 แหล่ง และสามารถแบ่งออกได้เป็น 2 จำพวก (แบ่งโดยตัวผมเอง) คือ อำนาจแข็ง กับ อำนาจอ่อน เราจะเห็นว่าพรสวรรค์ของคนไอทีบวกเข้ากับสังคมออนไลน์ เป็นแหล่งกำเนิด “อำนาจอ่อน” ซึ่งมีจุดเชื่อมเข้าสู่แหล่งกำเนิด “อำนาจแข็ง” ผ่านรอยต่อระหว่าง
Captcha ที่ดีที่สุด คือ Captcha ที่ทำ Human-based Computation จนกระทั่ง … แม้แต่ Human ก็ไม่สามารถ Computation ได้ เช่น ก็แปลงให้มันเป็นแบบนี้ … แบบนี้ … แบบนี้ … แบบนี้ … หรือแบบนี้ …
การทำเกม Facebook แบบ Web-based Application ต้องใช้เครื่องมือหลายอย่าง และแต่ล่ะอย่างก็มีผู้ใจบุญสุนทานจัดสร้างเอาไว้ให้ใช้ (ขอขอบคุณเป็นอย่างยิ่ง) ดังนั้น เพื่อเป็นการแบ่งปัน ผมจึงขออธิบายว่าผมใช้เครื่องมืออะไรบ้างในการพัฒนาเกม โดยมีรายละเอียดดังต่อไปนี้ Container EasyPHP เอาไว้ทดสอบโปรแกรม Editor Notepad++ เอาไว้เขียนโปรแกรม Photoshop CS5 เอาไว้วาดรูป Software Developerment Kits Facebook
ผมเคยอ่านบทสัมภาษณ์ของผู้บริหารบริษัท ไซเบอร์แพลนเน็ต อินเตอร์แอคทีฟ จำกัด (มหาชน) เมื่อหลายเดือนก่อน (เพราะคิดจะซื้อหุ้นของบริษัทนี้) เขาบอกไว้เรื่องหนึ่งน่าสนใจว่า เกมคอมพิวเตอร์น่ะมันมีอายุขัยของมัน ถ้าเป็นเกมบนอุปกรณ์พกพาก็จะมีอายุ 1 ปี, เกมคอมพิวเตอร์ที่เล่นบนพีซีก็จะมีอายุ 3 ปี และเกม Console ก็จะมีอายุ 7 ปี ตามลำดับ ผมไม่แน่ใจว่าเขาเหมารวมเอาเกมออนไลน์แบบ Client Side หรือแบบ