เมื่อวานไปงาน NJUG#3 มาแต่ไม่ได้มาเล่าเพราะกว่าจะถึงบ้านก็เล่นซะหมดแรง อาบน้ำ ดูหนัง(เกาหลี) แล้วก็นอนเลย ทำได้อย่างเดียว ติด OSX จนเสร็จ เหอะๆ
หัวข้อใน NJUG ครั้งนี้ก็มีด้วยกันสี่เรื่องใหญ่ๆ คือ
- Tapestry5 โดย พี่ป๊อก
- openXML โดย fuju
- Ofbiz โดย sane
- DSL โดย ข้าวโพดหวาน
ผมไม่มี link blog คุณ fuju ก็ขออภัยด้วยนะครับ
เรื่องที่ผมสนใจสุดก็คือ Tapestry5 ก็ไม่ทำให้ผมผิดหวัง เพราะมันก็น่าสนใจจริงๆ นั่นแหละ ทั้งส่วนที่ไว้ทำ Web ละส่วนที่เป็น IoC โดยเฉพาะส่วนที่เป็น IoC ที่ไม่ต้องมีการ config ด้วย XML เลย แต่ Tapestry5 จะหาให้ตาม path ที่กำหนดใน MANIFEST โดยตัวนี้ก็กำหนดตอน build จาก maven (สรุปมันก็ต้องกำหนดอยู่ดีนี่หว่า ) แต่เนื่องจากงานที่ทำงานผมใช้ spring ไปเยอะแล้ว จะเปลี่ยนอีกทีก็ขอทำใจนิดละกัน
เรื่องถัดมาที่คุณ fuju พูดก็เป็นเรื่อง openXML ซึ่งตอนแรกผมก็นึกไม่ออกว่ามันคืออะไร จนมานึกออกก็ตอนจะเริ่มนั่นแหละ (ก็ผมไม่ค่อยได้ใช้พวก office นี่นา ) แต่ก็ทำให้ผมรู้อย่างว่าจะเขียนโปรแกรมจัดการยังไงกับเอกสารพวกนี้แต่ดูจาก tag แล้วมันเยอะเหลือเกิน ฉะนั้นถ้าเป็นไปได้ผมคงเลี่ยงไม่เขียนเองดีกว่า แบบว่าไม่ค่อยถูกกับ XML นิดๆ หละ
เรื่องที่สามเกี่ยวกับ ERP ดูจากตัวอย่างแล้วทำให้รู้ว่า ระบบพวกนี้มันโคตะระใหญ่เลย โดย Ofbiz สามารถให้เข้าไปแก้ไขส่วนต่างๆ ได้ผ่านทาง XML และแทบไม่ต้องไปเขียน code java เลย แต่ผมเห็นแล้วขอลา เพราะมันต้องกำหนด XML ต่างๆ เยอะมากแถมยังไม่มี Tool ช่วยเพื่อมองว่ามันเชื่อมโยงยังไงอีก (แต่ถ้ามีออกมาก็คงเก็บไว้พิจารณาอีกที )
เรื่องสุดท้าย DSL หรือ Domain Specific Language ที่ตอนแรกผมนึกว่ามันจะไม่เกี่ยวกับผมเท่าไหร่ แต่พอฟังไปแล้ว โอ้ว เกี่ยวกับงานที่ผมทำเต็มๆ สำหรับรายละเอียดลองไปโหลดสไลด์จากบล๊อกพี่ข้าวโพดหวานดีกว่า เพราะผมสรุปไม่ค่อยเก่งซะด้วยสิแหะๆ
ทั้งหมดที่ได้มาจากการไปงานนี้ก็ได้มาสองเรื่องใหญ่ๆ หละครับสำหรับผม สำหรับสถานที่ กับวันเวลาผมว่ากำลังดีเลยนะเนี๊ยะ ไปสะดวกพอสมควร(อยู่ใกล้สถานีรถไฟใต้ดินเพชรบุรี) แต่ผมไปถึงตึกตอนแรกนึกว่าปิดไม่ให้เข้าอ่ะ เพราะไม่มีใครอยู่ในตึกเลย แถมที่หน้าประตูเขียนว่า วันอาทิตย์ปิดอีก เล่นใจหายนึกว่ามาผิดวัน
สำหรับเรื่องในรอบถัดไปที่ผมอยากให้มีนี่ก็ Berkeley DB Java Edition แต่ไม่กล้าเสนอเข้าไปเดี๊ยวโดนพูดเอง เอิ๊กๆ เพราะว่าที่ทำงานผมใช้อยู่ เป็นอะไรที่ไม่ค่อยดัง(มั้ง) แต่ Oracle ซื้อไปหละ เรื่องอื่นๆ ตอนนี้ยังนึกไม่ออก ไว้นึกออกค่อยมาเขียนเพิ่มในนี้อีกทีละกัน เผื่อมีใครจะสนใจเหมือนผมมั่ง
Pingback: llun » Berkeley DB Java edition
Pingback: ThaiDev.org 2.0 - » ควันหลงจากงาน NJUG#3