เมื่อวานไปงาน 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