Posts Tagged ‘Oracle’

ทุกอย่างที่คุณควรรู้กับ Java เมื่อกษัตริย์คืนบัลลังก์

Wednesday, June 9th, 2010

ไม่มีอะไรมากครับ ตั้งชื่อล้อหัวข้อข่าวของ mk ณ Blognone เท่านั้นเอง

เรื่องของเรื่องคือ แม้ว่าความนิยมของ Java จะลดลงเรื่อยๆ ถึงขนาดเมื่อเดือนก่อน (May 2010) ก็หล่นจากบัลลังก์มาอยู่อันดับ 2
แต่เดือนนี้แม้ % ความนิยมจะยังลดลงต่อเนื่อง แต่เมื่อเทียบกับคู่แข่งแล้วก็ยังสามารถกลับมาอยู่อันดับ 1 ได้
และคาดว่าคงจะขึ้นๆลงๆแบบนี้อีกหลายรอบซะด้วย

สำหรับคนที่ใช้ Java อยู่ไม่ต้องกังวลนะครับ ว่าภาษาจะล้มหายตายจากไปในเร็ววันนี้
Java ยังคงได้รับความนิยมอยากมากในงาน Enterprise เนื่องจากการพลักดันของยักษ์ใหญ่ในวงการ ไม่ว่าจะเป็น IBM, Oracle, SAP เป็นต้น
หรือวงการ Open source ก็ยังมีการใช้ Java อีกมากเช่น Apache, Eclipse, Spring, หรือแม่กระทั่ง Google
หรือแม้แต่ Mobile App อย่าง Android หรือ Blackberry ก็ยังใช้ Java เป็นหลักในการพัฒนา App

ที่น่าสนใจนอกจาก Java แล้วก็ยังมี Objective-C ที่ขึ้นเอาขึ้นเอาไม่ยอมหยุด
ล่าสุดหลังจากที่ขึ้นมาติด top 10 ได้แล้ว ก็ยังขึ้นต่อจนตอนนี้ อันดับ 9 แล้ว
ต้องดูกันต่อครับว่าจะแรงได้นานแค่ไหน

ดูอันดับที่เหลือทั้งหมดได้ที่นี่ครับ
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

Oracle and her Sun

Tuesday, April 21st, 2009

ถือเป็นข่าวใหญ่ในวงการ Computer เลยทีเดียวเมื่อ Oracle กำลังบรรลุสัญญาในการซื้อ Sun (จากข่าวที่หน้าเว็บของทั้งสองคิดว่าจะเสร็จได้ภายใน Summer นี้)

ตอนได้ข่าวนี้ครั้งแรก รู้สึกแปลกใจเล็กน้อย ว่า IBM ปล่อยให้ Sun หลุดมือไปได้ยังไง เพราะจะเห็นว่าในสงคราม Java นั้น IBM ดูเหมือนกำลังจะก้าวขึ้นมาเป็นผู้นำแบบเต็มตัว จากความนิยมของ IDE อย่าง Eclipse หรือ Commercial Version อย่าง WSAD, RAD หรือ App Server อย่าง Web Sphere ที่แม้จะอ้วนมากๆ แต่ก็ได้รับการตอบรับที่ดีในภาคธุรกิจ สิ่งที่ขาดไปก็คือ Database ที่ DB2 ดูจะได้รับความนิยมลดลงเรื่อย ซึ่งถ้าได้ MySQL มา คงมาเติมตรงนี้ได้ (หลายคนอาจเถียงว่าในอดีต IBM ซื้อ Informix ไปดอง)

การที่ Oracle ใกล้ปิดดีลนี้ได้ (คิดว่าไม่น่าจะพลาด) คงทำเอาหลายๆคนที่ใช้ Java ในฝั่งของ IBM ฝันสลาย รวมถึงผมด้วย และในทางตรงกันข้ามสำหรับคนที่ทำงานใกล้ชิดกับ Oracle อยู่แล้ว คงเป็นข่าวที่ดีมากๆ

หลังจากการควบรวมครั้งนี้เสร็จสิ้นคงเห็นการเปลี่ยนแปลงในสงคราม Java จากที่เคยทำนายกันว่าจะเป็น Oracle+BEA VS IBM+Sun กลายเป็น 3 ทหารเสือ (Oracle+BEA+Sun) รุม IBM เจ้าเดียวเลย น่าหนักใจแทน IBM จริงๆครับ

มองอีกมุมว่าการที่ Oracle มี Product คล้ายๆกันมากเกินไปอาจะทำให้คนที่ตัดสินใจใช้ IBM รู้สึกปลอดภัยที่โอกาสเกิดการเปลี่ยนแปลง Technology มีน้อยกว่า ยกตัวอย่าง IDE นั้น Oracle กำลังจะมีถึง 3 ตัวคือ JDev, Workshop และ NetBeans ในขณะที่ IBM มีเพียง Eclipse (RAD) เท่านั้น

นอกจากนี้ งานนี้อาจทำให้ Sun Java Certificate กลายเป็นของเก่าหายากอีกด้วย เพราะอาจถูกเปลี่ยนชื่อเป็น OCJP, OCWCD, OCEA

มามองกันที่ฝั่ง Database กันบ้าง หลายๆท่านคงกังวลเหมือนผมว่า Oracle จะทำยังไงกับ MySQL เพราะจริงๆแล้ว Oracle เคยพยายามซื้อ MySQL มาแล้ว แต่สุดท้ายเป็น Sun ที่ได้ไป

สิ่งที่ MySQL User กลัวกันก่อนหน้านี้ว่าถ้า IBM ได้ MySQL ไป จะเอาไปดองแบบ Informix กลับยิ่งกลัวหนักขึ้น เพราะ MySQL Enterprise Version กับ Oracle Database นั้นค่อนข้างจะชนกันตรงๆ ส่วน MySQL Community Version อาจจะโดนลดบทบาทลง (แต่ไม่ตาย) แล้วดัน Oracle XE ที่เป็น Free Version ให้ได้รับความนิยมมากขึ้น แต่เรื่อง Open Source คงจะไม่เกิดขึ้นง่ายๆแน่ๆ

คงต้องดูกันต่อไปครับว่า เทพ Oracle จะทำยังไงกับ her Sun บ้าง

Fore more information:

http://www.sun.com/third-party/global/oracle/index.jsp

http://www.oracle.com/sun/index.html

http://www.theserverside.com/news/thread.tss?thread_id=54328

http://blognone.com/node/11386

Get next value from Oracle Sequence with Spring

Tuesday, October 2nd, 2007

สำหรับท่านที่ใช้ Sequence ในการจัดการ next primary key เวลาจะ insert ข้อมูลลง Oracle

(more…)

ถาม "ต้อม" ได้ถ้ามีปัญหา Oracle

Friday, May 25th, 2007

พอดีไปเจอกระทู้ Performance Tunnning สำหรับ Spring+Hibernate+Oracle ที่ Narisa คุณ sirosแนะนำไว้แบบนี้ครับ

เวลาผมมีปัญหาเกี่ยวกับ Oracle (เช่น query เขียนได้สองแบบ แบบไหนน่าจะเร็วกว่า) ส่วนใหญ่ ผมจะถาม “ต้อม” ครับ
http://asktom.oracle.com

ว่าแล้วก็ไปถามต้อมกันได้ที่ Ask Tom