Tags:
Node Thumbnail

ข่าวดีจากงาน EclipseCon อีกแล้ว คราวนี้ออราเคิลประกาศโอเพนซอร์ส TopLink ORM ให้ Eclipse เป็นผู้ดูแลแบบยกกระบิแล้วเปลี่ยนชื่อใหม่เป็น EclipseLink ส่วน TopLink จะเหลือเพียงบางส่วนเท่านั้นที่ออราเคิลไว้อินทริเกรตใช้ร่วมกับผลิตภัณฑ์ในเครือของตัวเอง

Tags:
Node Thumbnail

JBoss และ Exadel ประกาศพันธมิตรต่อกันในงาน EclipseCon โดยเครื่องมือ Exadel Studio Pro จะรวมเข้ากับ JBossIDE และประกาศชื่อใหม่อย่างเป็นทางการว่า RedHat Developer Studio

ข่าวนี้ทำผมแทบช็อก! Exadel Studio Pro เป็นหนึ่งใน Eclipse ปลั๊กอินเพื่อการค้าที่ได้รับความนิยมอย่างมาก มีเครื่องมือพัฒนาครบวงจรสำหรับ (Spring, Struts, Hibernate, JSF, Facelet, Shale, AJAX) ส่วน JBossIDE ก็เป็นโอเพนซอร์สปลั๊กอินพัฒนา Hibernate, jBPM , AOP tools ต่างๆ โดยเครื่องมือทั้งสองจะรวมกันและใช้ชื่อใหม่ว่า RedHat Developer Studio โดยมีไลเซนส์เป็น GPL

Tags:
Node Thumbnail

ออกมาแล้วสำหรับ Apache Tomcat 6 Web Server และ Servlet Container แบบโอเพนซอร์สที่ได้รับความนิยมสำหรับการพัฒนาระบบด้วย Java โดยมีความสามารถใหม่ๆ ดังนี้

  • สนับสนุน Java Servlet 2.5 และ JSP 2.1
  • ปรับปรุงด้านการจัดการหน่วยความจำและ IO
  • ปรับปรุงการทำ Clustering

ใครสนใจก็ไปดาวน์โหลดที่ Apache ได้นะครับ อย่าลืมด้วยว่ามันทำงานกับ J2SE 5.0 ขึ้นไปเท่านั้นด้วย

Tags:
Topics: 
Node Thumbnail

ถ้าย้อนกลับไปเมื่อ 4-5 ปีก่อน Struts นับเป็นเว็บ MVC เฟรมเวิรกที่เป็นทางเลือกหลักของนักพัฒนา ในยุครุ่งเรืองสมัยนั้นเป็นเรื่องยากมากที่จะหาเฟรมเวิรกตัวอื่นมาเทียบเคียงต่อกรได้ แต่ในช่วง 2 ปีที่ผ่านมา Struts เข้าสู่ยุคเสื่อมความนิยมอย่างรุนแรงอันเนื่องจากปัญหาการออกแบบที่สะสมมานานตั้งแต่ยุคแรกเริ่ม เกิดการแข็งข้อในหมู่นักพัฒนาอย่างแพร่หลาย เฟรมเวิรกใหม่ๆ มากกว่า 20 ชื่อผุดขึ้นราวดอกเห็ด ต่างก็พยายามนำเสนอแนวคิดจุดเด่นของตัวเองเพื่อแย่งชิงตลาดและความนิยม อ่านต่อ...

Tags:
Topics: 
Node Thumbnail

IBM developerWorks มีบทความคาดการณ์แนวโน้มจาวาในปี 2007 สรุปคร่าวๆ มาบางส่วน

Tags:
Topics: 
Node Thumbnail

ในที่สุด WebLogic Server 10 Technology Preview ของ BEA หนึ่งใน Top 2 ของ Java EE ก็ผ่านการรับรองว่าสนับสนุน Java EE 5 ตาม JBoss Application Server 5.0 ไปอีกตัวแล้ว

สำหรับเวอร์ชั่น 10 นี้มีความสามารถใหม่ๆ มากมายเช่น ระบบจัดการเวลาใช้ jar ที่เวอร์ชั่นไม่เข้ากัน และ Kodo ที่เป็น JDO ของ BEA เอง เป็นต้นครับ

ที่มา - TheServerside.com

Tags:
Topics: 
Node Thumbnail

หลายคนที่มีอาการ "อาหารแช่แข็งไม่อร่อย" กับจาวาคงไม่คุ้นเคยกับรูปโลโก้เริ่มต้น Applet แบบปัจจุบันนัก เพราะจะว่าไปแล้วมันเพิ่งมีใน Java 5 นี่เอง

มาวันนี้ไม่ทันไรซันเตรียมออกโลโก้เริ่มต้นแบบใหม่ซะแล้ว สีส้มสดใส ดูโฉบเฉี่ยวกว่าเดิมเยอะ นอกจากนี้หากไม่พอใจ นักพัฒนาสามารถที่จะแก้ไขเปลี่ยนรูปโลโก้ตามต้องการได้ โดยโลโก้นี้จะเริ่มใช้ใน Java 6 update 1 ที่จะออกในอนาคต และใน Java 7

Tags:
Topics: 
Node Thumbnail

ชั่วโมงนี้ RIA แอพลิเคชันหลายเจ้าก็ทะยอยออกมาให้เราเห็นมากขึ้น ที่เว็บคอมพิวเตอร์เวิรลด์ได้จัดทำบทวิจารณ์ชุดเครื่องมือออฟฟิซออนไลน์ที่ให้บริการฟรีเจ้าต่างๆ ในตลาด ซึ่งประกอบไปด้วย Ajax13 เจ้าของ AjaxWrite, Google Docs & SpreadSheet, ThinkFree, Zoho

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

Tags:
Node Thumbnail

เป็นที่ยอมรับกันทั่วไปว่า Prototype นั้นเริ่มเป็นที่นิยมในบรรดา JavaScript Library ทั้งหลาย แต่สำหรับ Java programmer แล้ว การใช้ Prototype เป็นเรื่องน่าปวดหัวอยู่ไม่น้อยครับ พอดีไปเจองานของ Jason Bell ออก alpha release ของ JSP Tag library ใหม่ใน sourceforge.net ตั้งชื่อว่า "prototaglib" เห็นชื่อก็คงเดาออกว่าเป็น JSP tag library สำหรับเรียกใช้ prototype

การทำงานเจ้าตัวคุยว่าเหมือน Ruby On Rails แถมมี screencast แสดงตัวอย่างคล้ายๆกับตัวอย่างยอดนิยมของ Ruby on Rails ออกมาบนเว็ปไซต์ด้วย เป็นการสร้าง web application ทั้งตัวโดยใช้ Flickr API โดยทำงานทั้งหมดบน NetBeans IDE ใช้เวลาสร้าง web application ตัวอย่างนี้แค่ 6 นาที

Tags:
Node Thumbnail

ในปัจจุับันเราจะพบว่าข้อมูลส่วนใหญ่จะอยู่ในรูปแบบของภาษา XML ดังนั้นนักพัฒนาโปรแกรมจำเป็นจะต้องเรียนรู้การพัฒนาโปรแกรม XML parser ที่มีประสิทธิภาพเพื่อเข้าไปอ่าน แก้ไข และสร้างข้อมูลในภาษา XML ในช่วงแรก DOM (Document Object Model) และ SAX (Simple API for XML) เป็น API ที่คนนิยมใช้กัน แต่ทั้ง 2 ตัวมีข้อดีและข้อเสียแตกต่างกันคนละแบบ ข้อดีของ DOM คือใช้ง่าย แต่ต้องการพื้นที่หน่วยความจำเยอะ ในขณะที่ SAX ใช้ยาก และทำงานได้เร็ว และไม่ได้ต้องการพื้นที่หน่วยความจำเยอะ

Tags:
Node Thumbnail

มาได้จังหวะ codenone.com เตรียมเปิดตัว ในที่สุด Groovy ได้ฤกษ์เปิดตัวรุ่น 1.0 ซะที หลังจากรอมานานหลายปี

Groovy เป็นภาษาพลวัตออกแบบมาสำหรับจาวาโดยเฉพาะ ได้รับแรงบันดาลใจจาก Python, Ruby, Smalltalk เป็นตัวจุดประกาย โค้ดที่ถูกคอมไพล์แล้วจะกลายเป็นจาวาไบต์โค้ดทำให้สามารถทำงานและสื่อสารร่วมกับจาวาโปรแกรมได้อย่างไม่มีปัญหา

are you Groovy?

ที่มา - Groovy

Tags:
Node Thumbnail

Charles Ditzel ผู้เชี่ยวชาญด้าน Java ของ Sun (ทำหน้าที่ช่วย partners ของ Sun ในเรื่องการใช้ Java) ได้สรุปข่าวใหญ่เกี่ยวกับ Java ในปีที่ผ่านมาไว้ 10 เรื่องอย่างน่าสนใจ ดังต่อไปนี้

Tags:
Node Thumbnail

ประกาศโอเพนซอร์สได้ซักระยะ ก็ได้เวลาเปิดให้ดาวน์โหลดซอร์สโค้ดกันสักที

Java ตัวแรกที่เปิดให้ดาวน์โหลดซอร์สโค้ดกลับเป็น Java ME ไม่ใช่ Java SE แต่อย่างใด โดยซันใช้ชื่อโครงการโอเพนซอร์ส Java ME ว่า phoneME (คาดว่าติดประเด็นเครื่องหมายการค้า)

phoneME จะแบ่งเป็น MR (Milestone Release) และ DR (Development Release) โดยปัจจุบันออกถึง MR2 ซึ่งก็ยังมีรุ่นปกติและรุ่น advance แยกให้ดาวน์โหลด แพลทฟอร์มที่สนับสนุนคือ Windows/x86, Linux/x86 และ Linux/ARM

ที่มา - Slashdot

Tags:
Topics: 
Node Thumbnail

หลังจากอยู่ในกระบวนการทดสอบมานานพอควร ซันก็ตัดสินใจปล่อย Java SE 6 ออกมาเสียที เรื่องฟีเจอร์ต่างๆคงมีการพูดกันไปบ่อยแล้ว โดยส่วนปรับปรุงหลักๆ ในเวอร์ชันนี้จะเป็นการปรับปรุงการจัดการส่วนเดสก์ท็อป โดยมี API เพิ่มตรงจุดนี้หลายส่วน และมีการปรับปรุงประสิทธิภาพ ที่ซันการันตีว่าเร็วกว่าเดิม

ของใหม่ที่น่าสนใจที่เพิ่มเข้ามาอีกอันคือ ในเวอร์ชันนี้เราสามารถพัฒนาโค้ดบางส่วนด้วย Scripting Language ซึ่งจะทำให้พัฒนางานบางอย่างได้รวดเร็วกว่าเดิม โดยภาษาที่สนับสนุนตอนเริ่มแรกนี้จะเป็น JavaScript ส่วนภาษาอื่นๆอย่าง Python, Perl ซํนแอบเพิกเฉย แล้วบอกว่าให้ไปทำปลั๊กอินเพิ่มกันเอาเอง ใครสนใจพัฒนาไปดูได้ืที่ Scripting Project

Tags:
Node Thumbnail

จากที่ช่วงนี้กระแสภาษาสคริปต์มาแรงทั้ง Ruby และ Python ซันเลยนำ Groovy มาปัดฝุ่นอีกครั้งหลังทิ้งไปนาน ตอนนี้ก็ได้ฤกษ์ออก RC1 มาแล้วล่ะครับ อ่านรายละเอียดของเวอร์ชั่นนี้ได้ที่ Blog ของคุณ Guillaume Laforge

ใครที่สนใจภาษาสคริปต์น่าจะลองดูตัวนี้บ้างนะครับ ไม่แน่ซันอาจจะดันจนดังขึ้นมาก็ได้

ที่มา - Theserverside.com

Tags:
Node Thumbnail

ในที่สุด RedHat ก็ปล่อยตัว JBoss Application Server beta1 ออกมาแล้ว ในตลาดตอนนี้ AS ที่สนับสนุน JavaEE 5 เต็มตัวแล้วผ่านการรับรองก็มีเพียง Glassfish และ AS ของ SAP เท่านั้น

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

Tags:
Topics: 
Node Thumbnail

ผมหายจากการโพสข่าวไปสักพัก ข่าวจาวาช่วงนี้ก็ยังทรงๆ ครับ ไม่ค่อยมีข่าวชาวบ้านทั่วไปอ่านรู้เรื่องออกมาเท่าไหร่ แต่ก็ยังพอจะหยิบจับมาได้บ้าง

Tags:
Node Thumbnail

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

ถ้าเป็นเมื่อสองปีก่อนใครมันจะไปรู้ละว่า NetBeans จะมาทำให้บรรลังก์ Eclipse สั่นคลอนได้ขนาดนี้ ถ้าพูดให้ใครฟังตอนนั้นคงเป็นเรื่องตลกไม่น่าเชื่อ ที่ TheServerSide.com มีการพูดถึงอัตตชีวประวัติของ Eclipse ที่ผ่านมาหลังจากเพิ่งฉลองวันเกิดครบ 5 ปีไปเมื่อต้นเดือนนี้ และทิ้งท้ายด้วยการทำนายอนาคตของมัน ไปมาๆ กระทู้กลายเป็นคุยเรื่อง NetBeans VS. Eclipse ซะงั้น(อีกแล้ว)

Tags:
Topics: 
Node Thumbnail

ผู้หมวดเคยเล่าข่าวไปแล้วว่า JBuilder เลิกพัฒนา IDE ของตัวเองในชุด xBuilder แล้วหันไปซบอกจูบปากคู่แค้นเก่าอย่าง Eclipse หลังจากที่ซุ่มเงียบหายไปนาน วันนี้ JBuilder ขอกลับมาทวงบรรลังก์คืน

Borland JBuilder2007 หรือโค้ดเนม Peloton ออกมาในรูปปลั๊กอินเสริมของ Eclipse ส่วนฟีเจอร์ต่างๆ ก็เอาจุดเด่นเดิมๆ ของตัวเองที่เคยมีใส่ลงไป แล้วเพิ่มความสามารถใหม่ๆ อย่างการสนับสนุน JavaEE 5 ลงไปเสริม ปกติ JBuilder จะบ้าวิซาร์ดและอะไรวิชวลๆ มาคราวนี้ก็มุกเดิมไม่เปลี่ยน มีฟีเจอร์เด่นๆ ดังนี้

Tags:
Node Thumbnail

หลังจากที่ประสบความสำเร็จในการโอเพนซอร์สจาวา โดยใช้สัญญาอนุญาตแบบ GPL ก็เกิดข่าวหนาหูว่าซันอาจจะใช้ GPL กับ OpenSolaris ที่โอเพนซอร์สไปก่อนหน้า (แต่ใช้ CDDL) ด้วย

เรื่องนี้ได้รับการยืนยันเล็กๆ ในงานแถลงข่าวโอเพนซอร์สจาวา โดย Jonathan Schwartz ประธาน/ซีอีโอ และ Rich Green รองประธานฝ่ายซอฟต์แวร์ของซัน โดย Schwartz ถาม Green บนเวทีแบบขำๆ ว่า "Will you GPL Solaris, Mr. Green?" ซึ่งคำตอบก็คือ "We will take a close look at it,"

Tags:
Node Thumbnail

จากข่าวลือที่ผ่านมาว่าจาวา (Java SE, Java ME) จะโอเพนซอร์สด้วยไลเซนส์ GPLv2 วันนี้ก็เป็นที่ยืนยันชัดเจนแล้วว่าเป็นไปตามนั้น

ก็เป็นไปตามประกาศทุกอย่างว่าซันจะโอเพนซอร์ส javac และตัว HotSpot ออกมาก่อน ส่วนที่เหลือจะทะยอยออกมาให้แล้วเสร็จภายในกลางปีหน้า ตัวซอร์สโค้ดที่จะออกมาภายหลังตัวไลเซนส์จะ + Classpath exception เข้าไปด้วย กล่าวคือเป็นข้อยกเว้นเอาไว้ว่า ถ้าคลาสใดที่สืบถอดหรือมีความสัมพันธ์กับคลาสในตัว runtime ไม่จำเป็นต้องเป็นไลเซนส์ GPL ตามไปด้วย

ส่วน Java EE ที่โอเพนซอร์สมานานแล้วในรูปแบบไลเซนส์ CDDL ต่อไปก็จะใช้ระบบสองไลเซนส์ ใครสงสัยอะไรอ่าน FAQ เพิ่มเติมได้ (ยาวมาก)

Tags:
Node Thumbnail

ข่าวเด่นครับ Sun Microsystems Inc ได้ประกาศ Opensource ของ Java Technology ในวันที่ November 13, Sun will announce the open sourcing of Java technology. โดยจำแนกเป็นหมวดได้คือ 1. Java Standard Edition ที่ทำงานอยู่ที่ desktop 2. Java Micro Edition ที่ทำงานบนโทรศัพท์มือถือและพวก embedded devices 3. Java Enterprise Edition ที่ทำงานอยู่บนในงานธุรกิจเป็นหลัก

โดยการนี้ได้ออกรูปแบบของ Opensource แบบ Free Software Foundation's GNU General Public License (GPLv2) ซึ่งเป็น license ของกลุ่ม GNU/Linux community

ข่าวและรายละเอียดเพิ่มเติมจาก Sun

Tags:
Topics: 
Node Thumbnail

ท้องแก่เต็มทีแล้วครับกับ JDK 6.0 วันนี้เปิดรุ่น RC ให้ดาวน์โหลดได้แล้ว เท่าที่ผมลองใช้มาตั้งแต่รุ่น beta 2 ถือว่าเสถียรดีเลยสำหรับการใช้งานทั่วๆ ไป ไฮไลต์ของ JDK นี้มาหลายเรื่องด้วยกันดูได้ที่เอกสารแนะนำฉบับนี้

ข่าวแถมเตือนความจำว่าพรุ่งนี้แล้วนะครับสำหรับงาน Narisa Java User Group Meeting ครั้งที่ 1 ไปร่วมพูดคุยแลกเปลี่ยนความรู้ และร่วมฉลอง JDK 6.0 RC ด้วยกันได้ในงานครับ

ที่มา - JDK 6.0

Tags:
Node Thumbnail

การเลือกสัญญาอนุญาต (license) ของซันครั้งนี้ จะเลือกใช้ GPL กับรุ่นไมโคร (J2ME) และรุ่นมาตรฐาน (J2SE) แต่ยังคงใช้ CDDL กับรุ่นองค์กร (J2EE) ซึ่งเป็นแบบเดียวกันที่ใช้กับ OpenSolaris

เหตุผลส่วนนึงมาจาก poll ที่ทำขึ้น ซึ่งเลือก GPL+LGPL ถึง 37% รองลงมาคือ Apache 31% แต่แปลกใจตรงที่มีผู้โหวตที่ ไม่ต้องการให้โอเพนซอร์ส สูงถึง 21%

Tags:
Node Thumbnail

จากการรวมตัวกันครั้งแรกจากกลุ่มคน Narisa.com ในงาน BSUG คราวที่แล้ว ส่งผลให้เกิดแนวคิดใหม่ที่จะขยายองค์ความรู้ และกลุ่มผู้สนใจให้กว้างยิ่งขึ้น โดยหัวข้อที่จะพูดจะขยายเกินขอบเขตของ Spring ออกไป ทำให้เราต้องเปลี่ยนชื่อกลุ่มเป็น Narisa Java User Group (NJUG) นั่นเอง และแล้วก็ถึงวาระอันดีที่ผมอยากจะประชาสัมพันธ์ให้ทราบว่า งาน NJUG ครั้งที่ 1 อย่างเป็นทางการได้ฤกษ์กำหนดวันแล้วเป็นวันอาทิตย์ที่ 12 พฤศจิกายนที่จะถึงนี้

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

Acegi Security Framework

Pages