university

ก็ผ่านไปแล้ว สำหรับงานจุฬาฯวิชาการ 2551 งานนิทรรศการที่ยิ่งใหญ่มากๆงานหนึ่ง ถึงกับปิดจุฬาฯ 5 วันเพื่อจัดงานนี้เลยทีเดียว

entry นี้คงจะเล่าเกี่ยวกับการมีส่วนร่วมในงานครั้งนี้ว่าผมไปทำอะไรบ้าง entry นี้ค่อนข้างจะยาว และมีรูปเยอะอาจจะรอโหลดหน่อยนะครับ

อีกอย่างคือ ช่วงแรกๆอาจจะเป็นเรื่องที่หลายๆคนอ่านไม่รู้เรื่อง หากจะข้ามไปดูรูปด้านล่างได้เลยไม่ว่ากัน (แต่ก็จะไม่รู้ว่าผมทำอะไร )

 

 

เดือน สองเดือนก่อนผมได้รับการเชิญชวนจากเพื่อนในภาคคอมฯให้มาช่วยกันทำงาน ผมก็เลยถามว่า งานอะไร ท่านเทพปิงเลยตอบกลับมาว่า อยากให้ช่วยกันทำระบบลงทะเบียนสำหรับงานจุฬาฯวิชาการหน่อย ความคิดในหัวตอนนั้น ลงทะเบียนอะไรวะ แล้วลงทะเบียนทำไม

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

คำถามต่อไป คือแล้วจะลงทะเบียนกันยังไงวะ ?

คำตอบที่ได้กลับมา คือจะมีจุดลงทะเบียนทุกๆประตูทางเข้ารอบจุฬาฯ

shit !

ผมสบถกับตัวเองสั้นๆ แล้วพยายามจินตนาการภาพทุกประตูรอบมหาวิทยาลัย มีโต๊ะเรียงรายรอให้ผู้เข้าชมงานมากรอกข้อมูลลงกระดาษ staff ยืนรอบๆคอยอำนวยความสะดวก ไม่สิวะ ! มีคอมพิวเตอร์เรียงรายแล้วผู้เข้าชมงานก็กรอกข้อมูลลงในนั้น ใช่ ! มันก็ดูดีหรอกนะหากว่าคนเข้าชมงานมีไม่เยอะคำถามเรื่องการ design ระบบแบบนั้นจะเอาอะไรมาทำแบบไหนดีที่สุด แล้วจะทำมันยังไงดี หากว่าจะทำเป็นแบบ client/server แล้วจะทำ network นั้นทุกๆประตูได้ยังไง ? ภาพนี้ยังไม่เกิดขึ้นในหัวผมเวลานั้น ผมยังไม่ได้ตอบคำเชิญชวนของปิงไป

 

 

หลายสัปดาห์ต่อมาก็ได้รับคำชวนให้ไปลองเข้าประชุมกับรุ่นพี่ที่จะทำระบบนี้ดู เอาวะ! บ่ายว่างพอดีก็เลยลองไปเจอกับรุ่นพี่ 2 คนที่ดูเหมือนว่าจะ design อะไรบางอย่างไว้แล้ว แจ่มล่ะ มันคือ database แล้วก็ interface บางส่วนของโปรแกรม ในเย็นวันนั้นเราก็เริ่ม coding กันเลย ผม code ไปทั้งๆที่ยังมองภาพของระบบไม่ออก พี่ๆเองก็ยังไม่รู้ว่ามันจะออกมาเป็นยังไงเหมือนกัน ฟังดูบ้าๆยังไงไม่รู้ แต่ภาพที่เห็น คือ เด็กภาคคอม 4 คนนั่งปั่นอะไรบางอย่างด้วยคอมพิวเตอร์ของศูนย์คอมในคณะที่จำเป็นจะต้องใช้ notepad ในการ coding แล้วก็มี mac book กับ Think pad ที่รัน Flash ตลอดเวลา สองสามชั่วโมงผ่านไป interface บางส่วนก็เสร็จ แล้วก็ออกไปกินข้าวกันแล้วก็แยกกันกลับ

 

ผมจะอธิบายให้ฟังว่าระบบมันเป็นยังไง

ระบบลงทะเบียนแบ่งเป็น 2 ส่วน
ส่วนแรก ลงทะเบียนเดี่ยว ประมาณว่าคนเดินเข้ามาในงานก็กรอกข้อมูลทีละคนซะข้อมูลที่ได้ค่อนข้างละเอียด ประกอบด้วย ชื่อ สกุล ที่อยู่ อายุ อีเมล เบอร์โทรโรงเรียนหรือมหาวิทยาลัย หรือสถานที่ทำงานสำหรับคนที่ทำงานแล้ว

ส่วนที่สอง ลงทะเบียนกลุ่ม สำหรับนักเรียนที่มากับโรงเรียน อะไรประมาณนั้น ก็จะเก็บหน่วยงาน/โรงเรียน/ จำนวน

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

 

1 วันก่อนงานจริง

  • งานที่แบ่งกันไปทำยังแยกกันอยู่