Blognone tech day
posted on 23 Apr 2006 11:22 by kaze in Technology
เมื่อวานไปงาน Blognone tech day (BTD) มา
งานเริ่ม 13.00 น. แต่ด้วยสันดานเดิมๆ ข้าพเจ้ามาสายไป 15 นาที
(ทีนัดเพื่อนไปเที่ยว ไปก่อนเวลา 15 นาทีเสมอ -_-")

Section 1: Ruby on Rails โดยพี่ Pok
โดยส่วนตัวก็ไม่เคยเขียน Ruby มาก่อน แต่เคยอ่านผ่านๆ
ดู syntax แล้วก็คล้ายๆ Python (ผมเคยเขียน python มาบ้าง)
แต่ที่ไม่เคยสนใจ Ruby ก็เพราะว่า performance สู้ Python ไม่ได้
(Performance ของภาษาต่างๆ -> ดูที่นี่ หรือ ที่นี่)
แต่ข้อดีของ Ruby on Rails คงอยู่ที่ Time to market
ดูแล้วทำอะไรก็ดูง่ายดี (แต่ไม่รู้ผมทำเองจะง่ายแบบพีี่ Pok ไหม -_-a)
ทำ Web app เสร็จได้รวดเร็วดีแฮะ

Section 2: Python on Zope โดยพี่ กี้ รุ่นพี่ที่มหาลัย
ก็เป็นเพราะพี่กี้ และพี่ๆแลบ HPCNC เนี่ยแหละที่ทำให้ได้รู้จัก Python
และก็ทำให้หลงไหลภาษานี้ *o* แม้เวลาไปทำงานจะไม่มีโอกาสได้ใช้ก็ตาม
Zope เองก็เคยเห็นมาผ่านๆ ไม่เคยใช้เต็มๆสักที
ส่วน Plone เนี่ยได้ใช้มากหน่อย แต่เนื่องด้วยเวลาน้อยไปหน่อย
หลายๆอย่างเลยต้องรีบ เลยอดดู demonstration ของ Python on Zope
เลยไม่สามารถเปรียบเทียบ Ruby on Rails กับ Python on Zope ได้เต็ม
แต่เท่าที่ฟังและดู Ruby on Rails เป็นเพียง web framework
ในขณะที่ Zope เป็น Application server ซึ่งทำอะไรได้มากกว่าเป็น
web framework เพียงอย่างเดียว


Section 3: Mono - Open Source .Net Framework โดย น้องวีนนาท
หัวข้อนี้เบาลงมาหน่อย เน้นที่ว่า Mono.Net สามารถทำอะไรได้บ้าง
โดยส่วนตัว ผมเองแทบไม่ได้เขียนอะไรบน Windows หรือที่เป็น GUI App สักเท่าไหร่
แต่หลังๆมานี้ชักอยากเขียนบ้าง จะว่าไปชอบ logo ของ Mono.Net จัง

Section 4: Emacs: Hacker's Text Editor
โดยคุณ พูลลาภ (เรียกคุณ แต่คิดว่าน่าจะเป็นรุ่นพี่)
เท่าที่ดูจาก Feature ต่างๆของ Emacs แล้ว
มีตรงที่วาดรูปได้เนี่ยแหละ ที่ดูน่าสนใจนอกจากนั้น
ก็ไม่มีอะไรที่ทำให้ผมเปลี่ยนใจจาก Vim ได้
แต่ถ้าเป็น Editor บน Windows ยังไงก็ PsPad อยู่แล้ว

Section 5: IP PBX by Asterisk โดยพี่ โดม
ตอนนี้ผมเองก็ยุ่งๆกับ Asterisk@Home อยู่พอดี
ก่อนหน้านี้พยายามจะลงบน NetBSD แต่ไม่สำเร็จ T_T
ลองอ่านๆดู เหมือนกับว่าต้องลงบน CentOS เท่านั้น
มางานนี้ก็ก่ะว่าจะคุยพี่ท่านเกี่ยวกับ Asterisk บ้าง
แต่สุดท้ายก็ไม่มีโอกาส เพราะมีคนคุยกับพี่ท่านตลอด
Section นี้ พี่ท่านพูดได้ฮาดี ฟังดูสนุกๆ
โดยเนื้อหาแล้วผมคิดว่าคนที่ไม่เคยเล่น VoIP หรือ IP PBX มาก่อน
อาจจะฟังแล้วงงๆ นิดหน่อย

Section 6: EJB 3.0 on NetBeans 5.5 โดยคุณ dean4j
Section นี้ไม่ค่อยได้สนใจเท่าไหร่ เพราะเขียน Java ไม่เป็น
ไม่รู้อะไรที่เป็น Java และไม่ชอบ Performance ของ Java เป็นทุนเดิมอยู่แล้ว
ตอนแรกก็เริ่มหันมาสนใจบ้างเพราะ Time to market ของ Java
แต่สุดท้ายเมื่อมี C# และ .Net เข้ามา โครงการที่จะศึกษา Java เลยถูกพับเก็บไป

Section 7: Linux Visualization by Xen โดยพี่ ฝลุก พี่ผู้ดูแลข้าพเจ้าช่วงฝึกงาน
ตอนแรกที่อ่านรายชื่อและเนื้อหา ก็สะดุดชื่อ พี่กี้, อ. มะนาว
ส่วนมาร์คก่ะลิ่วก็ไม่ได้แปลกใจ พอเห็นชื่อพี่ฝลุก เอ.. คุ้นๆแฮะชื่อนี้
เลยลองถามน้องมาร์คดู อืม.. โลกกลมจริงๆ
โดยส่วนตัวผมก็ไม่ได้สนใจอะไร Xen สักเท่าไหร่
เพราะเครื่องที่บ้านก็เป็น Windows XP ถ้าผมจะลง Virtual machine
คงมองไปที่ VMware ซะมากกว่า เสียดายเวลาน้อยไปหน่อย
พี่ฝลุกเลยได้โชว์อะไรน้อยไปหน่อย

Section 8: Game Theory โดยท่าน อ. มะนาว (blog ที่ exteen, blogspot)
หลังจากสบายสมองมาหน่อย พอมาถึง Section นี้
ต้องเริ่มกลับมาใช้สมองให้คิดตามมากขึ้นหน่อย
เสียดายที่เวลามีน้อยไปหน่อย
Section 9: Emerging Technology 2006 โดยพี่ีปรเมศวร์
นำประสบการณ์จากงาน Etech ที่จัดโดย O'Reilly มาเล่าสู่กันฟัง
เกี่ยวกับเรื่องราวของ Web 2.0 (www.web2con.com)

Section 10: Thai Word Breaking using ZWSP โดยน้องลิ่ว
พูดถึงเรื่องการตัดคำ ซึ่งมีประโยชน์อย่างมาก เวลาเรา search ข้อมูลภาษาไทย
ผลลัพธ์ที่ search ได้จะเป็นคำโดดๆ ไม่ใช่คำในประโยค
ซึ่งวิธีการที่ลิ่วนำเสนอทำให้ ข้อความภาษาในเว็บของเรา
แม้อยู่ในประโยคก็สามารถใช้เป็น key word ในการ search ได้
ข้อมูลเพิ่มเติม http://lewcpe.com/blog/archives/35
สุดท้ายหลังจากงานเลิกก็ไปหาอะไรกินกับ paepae ที่บาร์ใหม่
หลังจากไม่ได้เข้ามามหาลัยตั้งนาน เห็นอะไรเปลี่ยนแปลงไปเยอะเหมือนกัน
ตึกภาควิชาวิศวกรรมคอมพิวเตอร์ (ตึกที่จัดงาน BTD เอง) ก็มีระบบวงจรปิดด้วยแฮะ
ตึกด้านหลังภาคเครื่องกลเดิม ก็ดูเหมือนใกล้จะเสร็จแล้ว
...
งานเริ่ม 13.00 น. แต่ด้วยสันดานเดิมๆ ข้าพเจ้ามาสายไป 15 นาที
(ทีนัดเพื่อนไปเที่ยว ไปก่อนเวลา 15 นาทีเสมอ -_-")

Section 1: Ruby on Rails โดยพี่ Pok
โดยส่วนตัวก็ไม่เคยเขียน Ruby มาก่อน แต่เคยอ่านผ่านๆ
ดู syntax แล้วก็คล้ายๆ Python (ผมเคยเขียน python มาบ้าง)
แต่ที่ไม่เคยสนใจ Ruby ก็เพราะว่า performance สู้ Python ไม่ได้
(Performance ของภาษาต่างๆ -> ดูที่นี่ หรือ ที่นี่)
แต่ข้อดีของ Ruby on Rails คงอยู่ที่ Time to market
ดูแล้วทำอะไรก็ดูง่ายดี (แต่ไม่รู้ผมทำเองจะง่ายแบบพีี่ Pok ไหม -_-a)
ทำ Web app เสร็จได้รวดเร็วดีแฮะ

Section 2: Python on Zope โดยพี่ กี้ รุ่นพี่ที่มหาลัย
ก็เป็นเพราะพี่กี้ และพี่ๆแลบ HPCNC เนี่ยแหละที่ทำให้ได้รู้จัก Python
และก็ทำให้หลงไหลภาษานี้ *o* แม้เวลาไปทำงานจะไม่มีโอกาสได้ใช้ก็ตาม
Zope เองก็เคยเห็นมาผ่านๆ ไม่เคยใช้เต็มๆสักที
ส่วน Plone เนี่ยได้ใช้มากหน่อย แต่เนื่องด้วยเวลาน้อยไปหน่อย
หลายๆอย่างเลยต้องรีบ เลยอดดู demonstration ของ Python on Zope
เลยไม่สามารถเปรียบเทียบ Ruby on Rails กับ Python on Zope ได้เต็ม
แต่เท่าที่ฟังและดู Ruby on Rails เป็นเพียง web framework
ในขณะที่ Zope เป็น Application server ซึ่งทำอะไรได้มากกว่าเป็น
web framework เพียงอย่างเดียว


Section 3: Mono - Open Source .Net Framework โดย น้องวีนนาท
หัวข้อนี้เบาลงมาหน่อย เน้นที่ว่า Mono.Net สามารถทำอะไรได้บ้าง
โดยส่วนตัว ผมเองแทบไม่ได้เขียนอะไรบน Windows หรือที่เป็น GUI App สักเท่าไหร่
แต่หลังๆมานี้ชักอยากเขียนบ้าง จะว่าไปชอบ logo ของ Mono.Net จัง

Section 4: Emacs: Hacker's Text Editor
โดยคุณ พูลลาภ (เรียกคุณ แต่คิดว่าน่าจะเป็นรุ่นพี่)
เท่าที่ดูจาก Feature ต่างๆของ Emacs แล้ว
มีตรงที่วาดรูปได้เนี่ยแหละ ที่ดูน่าสนใจนอกจากนั้น
ก็ไม่มีอะไรที่ทำให้ผมเปลี่ยนใจจาก Vim ได้
แต่ถ้าเป็น Editor บน Windows ยังไงก็ PsPad อยู่แล้ว

Section 5: IP PBX by Asterisk โดยพี่ โดม
ตอนนี้ผมเองก็ยุ่งๆกับ Asterisk@Home อยู่พอดี
ก่อนหน้านี้พยายามจะลงบน NetBSD แต่ไม่สำเร็จ T_T
ลองอ่านๆดู เหมือนกับว่าต้องลงบน CentOS เท่านั้น
มางานนี้ก็ก่ะว่าจะคุยพี่ท่านเกี่ยวกับ Asterisk บ้าง
แต่สุดท้ายก็ไม่มีโอกาส เพราะมีคนคุยกับพี่ท่านตลอด
Section นี้ พี่ท่านพูดได้ฮาดี ฟังดูสนุกๆ
โดยเนื้อหาแล้วผมคิดว่าคนที่ไม่เคยเล่น VoIP หรือ IP PBX มาก่อน
อาจจะฟังแล้วงงๆ นิดหน่อย

Section 6: EJB 3.0 on NetBeans 5.5 โดยคุณ dean4j
Section นี้ไม่ค่อยได้สนใจเท่าไหร่ เพราะเขียน Java ไม่เป็น
ไม่รู้อะไรที่เป็น Java และไม่ชอบ Performance ของ Java เป็นทุนเดิมอยู่แล้ว
ตอนแรกก็เริ่มหันมาสนใจบ้างเพราะ Time to market ของ Java
แต่สุดท้ายเมื่อมี C# และ .Net เข้ามา โครงการที่จะศึกษา Java เลยถูกพับเก็บไป

Section 7: Linux Visualization by Xen โดยพี่ ฝลุก พี่ผู้ดูแลข้าพเจ้าช่วงฝึกงาน
ตอนแรกที่อ่านรายชื่อและเนื้อหา ก็สะดุดชื่อ พี่กี้, อ. มะนาว
ส่วนมาร์คก่ะลิ่วก็ไม่ได้แปลกใจ พอเห็นชื่อพี่ฝลุก เอ.. คุ้นๆแฮะชื่อนี้
เลยลองถามน้องมาร์คดู อืม.. โลกกลมจริงๆ
โดยส่วนตัวผมก็ไม่ได้สนใจอะไร Xen สักเท่าไหร่
เพราะเครื่องที่บ้านก็เป็น Windows XP ถ้าผมจะลง Virtual machine
คงมองไปที่ VMware ซะมากกว่า เสียดายเวลาน้อยไปหน่อย
พี่ฝลุกเลยได้โชว์อะไรน้อยไปหน่อย

Section 8: Game Theory โดยท่าน อ. มะนาว (blog ที่ exteen, blogspot)
หลังจากสบายสมองมาหน่อย พอมาถึง Section นี้
ต้องเริ่มกลับมาใช้สมองให้คิดตามมากขึ้นหน่อย
เสียดายที่เวลามีน้อยไปหน่อย
Section 9: Emerging Technology 2006 โดยพี่ีปรเมศวร์
นำประสบการณ์จากงาน Etech ที่จัดโดย O'Reilly มาเล่าสู่กันฟัง
เกี่ยวกับเรื่องราวของ Web 2.0 (www.web2con.com)

Section 10: Thai Word Breaking using ZWSP โดยน้องลิ่ว
พูดถึงเรื่องการตัดคำ ซึ่งมีประโยชน์อย่างมาก เวลาเรา search ข้อมูลภาษาไทย
ผลลัพธ์ที่ search ได้จะเป็นคำโดดๆ ไม่ใช่คำในประโยค
ซึ่งวิธีการที่ลิ่วนำเสนอทำให้ ข้อความภาษาในเว็บของเรา
แม้อยู่ในประโยคก็สามารถใช้เป็น key word ในการ search ได้
ข้อมูลเพิ่มเติม http://lewcpe.com/blog/archives/35
สุดท้ายหลังจากงานเลิกก็ไปหาอะไรกินกับ paepae ที่บาร์ใหม่
หลังจากไม่ได้เข้ามามหาลัยตั้งนาน เห็นอะไรเปลี่ยนแปลงไปเยอะเหมือนกัน
ตึกภาควิชาวิศวกรรมคอมพิวเตอร์ (ตึกที่จัดงาน BTD เอง) ก็มีระบบวงจรปิดด้วยแฮะ
ตึกด้านหลังภาคเครื่องกลเดิม ก็ดูเหมือนใกล้จะเสร็จแล้ว
...

#1 By ~S G u i~ on 2006-04-23 15:40