Tags:
Topics: 
Node Thumbnail

ที่ BentUser มีการทดสอบประสิทธิภาพสองแพลทฟอร์มคู่กัดในการพัฒนาโปรแกรมยุคใหม่ .NET 2.0 และ Java 1.5 ผลสรุปว่า .NET ชนะ 2 ใน 3 การทดสอบ รายละเอียดเกี่ยวกับการทดสอบอ่านได้จากลิงก์ข้างต้น

ก่อนที่แฟนๆ ทั้งฝ่าย Java และ .NET จะทะเลาะกันเช่นเดียวกับฟอรัมอื่นๆ ขอให้นึกไว้เสียว่า การทดสอบ benchmark แบบนี้ไม่มีผลที่ถูกต้องแท้จริงอยู่แล้ว benchmark เป็นเครื่องมือในการยืนยันความเชื่อซะมากกว่า ยิ่งไม่ต้องลืมว่า benchmark สามารถโกงได้อีกด้วย (nVidia ทำมาแล้วนะครับ)​ดังนั้นอ่านเอาความรู้เฉยๆ ดีกว่าครับ

Tags:
Topics: 
Node Thumbnail

เผอิญอ่านบล็อกของ Tim Bray (ผู้บริหารของซัน) เลยได้ข่าวว่า NetBeans 5.0 Beta ออกแล้ว

คุณสมบัติใหม่คร่าวๆ ได้แก่ Matisse GUI Builder, Refactoring, Code Completion, Version Control, etc. อย่างอื่นไปตามอ่านกันเอาเองนะครับ

update: Tim Bray เอง มีรีวิวคร่าวๆ ของตัวก่อน Beta ให้อ่านนิดหน่อยด้วย

Tags:
Topics: 
Node Thumbnail

โปรแกรมรวมสภาพแวดล้อมสำหรับพัฒนาโปรแกรม (IDE) ของจาวา (JAVA) ที่ชื่อ "IntelliJ IDEA" ตอนนี้ออกรุ่น 5.0 โดย JetBRAINSดาวน์โหลดได้ [ที่นี่] คุณสมบัติใหม่คร่าวๆ มี advanced Css, Html, XHtml, รองรับ Javascript และ JSP ,รองรับ Integrated Subversion-Perforce ,รองรับการพัฒนา J2ME อีกทั้งยังเพิ่มความสามารถของตัว editor-coding [อ่านเพิ่มเติมได้ที่นี่] ซึ่ง IDEA นั่นเป็นซอฟต์แวร์เชิงพานิชย์ อย่างไรก็ตามมีรุ่นที่ฟรีเพื่อสนับสนุนโครงการในโอเพนซอร

Tags:
Topics: 
Node Thumbnail

ไม่ค่อยอยากจะเชื่อเหมือนกันว่ายักษ์ใหญ่ IDE อย่าง Borland จะต้องพบกับสถานการณ์ยากลำบากขนาดนี้เมื่อ CEO, Dale Fuller ตัดสินใจลาออกหลังจาก Borland มีรายได้ต่ำกว่าที่คาดการณ์ไว้ (ซึ่งคาดไว้ต่ำอยู่แล้ว) ทั้งนี้ทั้งนั้นก็น่าจะมากจากการที่ IDE ฟรีอย่าง Netbeans และ Eclipse หรือจ่ายเงินแต่ไม่แพงเท่าอย่าง IntelliJ นั้นพัฒนาไปได้อย่างรวดเร็วและมีคุณภาพขึ้นมาเทียบเท่าหรือเหนือกว่าจนคนเริ่มคิดว่าจะจ่ายแพงกว่าทำไม (แม้กระทั่ง Borland เองยังประกาศขยับไปใช้ Eclipse Platform ในรุ่นต่อไปเลย)

หลังๆ Opensource Project คุณภาพดีขึ้นจริงๆ

Tags:
Topics: 
Node Thumbnail

แม้ว่าภาษาจาวานั้นจริงๆ แล้วจะออกไว้ในตอนแรกเพื่อให้ทำงานในเครื่องใช้ไฟฟ้า แต่ในนวันนี้เราคงไม่ได้เห็นเครื่องใช้ไฟฟ้าจาวากันสักเท่าใหร่

แต่ความเปลี่ยนแปลงอาจจะกำลังจะเกิดขึ้น เมื่อซันออกสเปคของจาวาเพื่อการทำงานในเวลาจริง (Real-Time) ออกมาแล้ว โดยในรุ่นนี้จะแตกต่างจากรุ่นปรกติที่โปรแกรมสามารถเข้าถึงหน่วยความจำได้โดยตรง และมีสามารถเข้าควบคุมการจัดการเธรด (Thread) ได้อีกด้วย

น่าจะเร็วขึ้นมาก แต่เราอาจจะได้เห็นหน้าจอ

Java Segmentation Fault

Tags:
Topics: 
Node Thumbnail

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

สงครามฟอร์แมตแผ่นดิสก์ยุคหน้าระหว่าง HD-DVD กับ Blu-Ray ยังคงไม่ยุติง่ายๆ ผู้บริโภคอย่างเราๆ ก็หวังว่าจะจบลงด้วยดีมีฟอร์แมตเดียวล่ะครับ จาก CNET

Tags:
Topics: 
Node Thumbnail

IDE ทรงพลังของจาวา "Eclipse" ซึ่งออกเวอร์ชั่น 3.0 มาตั้งแต่ 25 มิถุนายน 47 ตอนนี้ได้ปล่อยเวอร์ชั่น 3.1 ให้ดาวน์โหลดแล้ว สนับสนุนการใช้งานจาวา 5.0 เต็มที่ ปรับปรุงส่วนการสนับสนุนสำหรับการพัฒนา "rich client applications"

Tags:
Topics: 
Node Thumbnail

มันเป็นการเล่นคำภาษาอังกฤษน่ะนะครับ ไม่รู้จะแปลไทยยังไงสวยๆ เล่าเรื่องก่อนคือ Eclipse ซึ่งเป็น IDE ภาษาจาวา (ตอนนี้เป็นมากกว่านั้นแล้ว) ที่สนับสนุนโดย IBM มันแปลว่าสุริยคราส ซึ่งไปข่ม Netbeans ซึ่งเป็น IDE จาวาของ Sun อยู่ในตอนนี้

Tags:
Topics: 
Node Thumbnail

(ข่าวเก่าเรื่อง Apache เตรียมเปิดโปรเจกต์ใหม่ ทำ Open Source Java)

ถ้าเกิดทำสำเร็จก็จะมีผลกระทบเป็นอย่างมากต่อนักพัฒนาจาวาจำนวนมากทั่วโลก (ปัจจุบันจาวาเป็นภาษาในกระแสไปแล้วนะครับ) ที่น่าสนใจคือเสียงตอบรับจากทางซันเองก็ออกมาในทางที่ดีมากและชื่นชมเช่นเดียวกัน

Graham Hamilton's Blog: Thoughts on the Apache J2SE "Harmony" Project Tim Bray

Tags:
Topics: 
Node Thumbnail

IDE สำหรับจาวาที่เป็นโอเพ่นซอร์ส ออกเวอร์ชัน 4.1 แล้ว เผอิญว่าจาวาผมไม่ค่อยถนัดนักเลยไม่รู้ว่าฟีเจอร์ใหม่ไหนสำคัญบ้าง อ่านกันเองดีกว่าเนาะ NetBeans IDE 4.1

Tags:
Topics: 
Node Thumbnail

ตอนนี้ Apahce ได้เตรียมเปิดโครงการใหม่ชื่อ Harmonyโดยจะทำการสร้าง J2SE Runtime ซึ่ง compatible กับตัว Runtime ของ Sun ทั้งนี้แม้ว่า Java จะไม่ได้โอเพ่นซอร์ส แต่สเปกต่างๆนั้นเป็นแบบเปิด สามารถนำไปทำต่อกันเองได้ โดยจะได้ Developer บางส่วนจากโปรเจกที่ทำเรื่องนี้เหมือนกัน อย่าง Kaffe และ GNU Classpath มาร่วมทำด้วย

Tags:
Topics: 
Node Thumbnail

หลังจากที่หลายคนรอจนบางคนลืมไปแล้วว่า Java 5.0 (โค้ดเนม Tiger) ยังรันบน Mac OS X ไม่ได้ ทั้งๆที่ Java 5.0 ออกมามากกว่าครึ่งปีแล้ว จน Developer จำนวนมากเริ่มงอนว่า Apple รัก Java ไม่จริง (ทั้งๆที่ Apple พยายามจะโน้มน้าวว่า Mac OS X เป็นแพลตฟอร์มที่เหมาะสมกับ Developer ที่สุด) แต่แล้วหลังจาก Apple ปล่อย OS X 10.4 (โค้ดเนม Tiger เหมือนกัน) ออกมา การรอคอยก็สิ้นสุดเสียที เย้ :-)

Tags:
Topics: 
Node Thumbnail

น่าตกตะลึงทีเดียวกับการที่ยักษ์ใหญ่ในวงการ IDE อย่าง Borland ตัดสินใจบริจาค sourcecode ของ JBuilder ให้กับ Eclipse Project ซึ่งเป็นกลุ่มที่ทำ IDE แบบโอเพ่นซอร์สเช่นเดียวกัน (แต่มีสปอนเซอร์หลักเป็น IBM) ซึ่ง Borland ก็หวังจะลดค่าใช้จ่ายในการทำ R&D ลง แล้วให้กลุ่ม Eclipse Community ช่วยพัฒนาฟีเจอร์ต่างๆขึ้น

สาเหตที่ Borland ตัดสินใจดังนี้ ก็เพราะยอดขายในช่วงควอเตอร์แรกนั้นตกต่ำอย่างน่าใจหาย โดยทาง Borland จะประกาศแผนโดยละเอียดอีกทีในช่วง 2-3 สัปดาห์ข้างหน้า ซึ่ง Borland ก็จะหันไปหวังรายได้จากกลุ่มลูกค้าองค์กรแทน

Tags:
Topics: 
Node Thumbnail

ซันเผยฟีเจอร์เพิ่มเติมของ Java 6.0 หรือโค้ดเนมว่า Mustang แล้วครับ อ่านดูแล้วก็มุ่งเน้นไปทางเดสก์ท็อปจริงๆ ทั้งการันตีว่าจาวาจะ'ดูดี'บน Longhorn รวมไปถึงการ Integrate กับเดสก์ท็อปทั้งวินโดว์และ GTK+ ไม่ว่าจะเป็นปลั้กอินของบราวเซอร์ (จะสนับสนุน Firefox) ตัวติดตั้งที่ดูดีขึ้น สุดท้ายที่น่าสนใจก็คือ Anti-Alias บนวินโดว์ด้วย Desktop Java Features in Mustang

Tags:
Topics: 
Node Thumbnail

เพิ่งปล่อย J2SE 5.0 "Tiger" ไปได้ไม่นาน ซันเตรียมปล่อย "Mustang" โค้ดเนมของ J2SE ตัวต่อไป ซึ่งยังไม่บอกอย่างเป็นทางการ แต่ใน FAQ ก็เขียนว่าเป็น J2SE 6.0 Early Access แล้ว สถานะปัจจุบันตอนนี้เป็นรุ่นก่อนอัลฟ่าอีกนะครับ ยังไม่มีรายละเอียดมากนัก เอกสารที่ผมพอหาได้มีแต่ Build Summary Change ใครสนใจลองเอามาเล่นก่อนก็อยู่ที่ Mustang Snapshot (โค้ดเนมตอนนี้กลายเป็นชื่อสัตว์ไปแล้วแฮะ)

Tags:
Topics: 
Node Thumbnail

ซันประกาศรับแนวร่วมพัฒนาจาวา 6 ที่จะออกกลางปี 2006

โดยข่าวนี้ได้มาจากรองประธานบริษัทซัน คือนายเกรแฮม แฮมิลตัน โดยกล่าวถึงการเชิญชวนให้นักพัฒนาเข้ามามีส่วนร่วมในการพัฒนาจาวา

ซันเป็นบริษัทที่ปรับตัวเข้าหาสังคมโอเพ่นซอร์สอย่างเป็นรูปธรรมที่สุดบริษัทหนึ่งในตอนนี้ โดยล่าสุดมีการเปิดระบบปฏิบัติการโซลาริสเป็นโอเพ่นซอร์สอีกด้วย

ที่มา Sun invites outside involvement with Java 6 | CNET News.com

Tags:
Topics: 
Node Thumbnail

แจกภายใต้ไลเซนส์ Java Research License ซึ่งเค้าว่ากันว่าผ่อนคลายกว่าไลเซนส์เดิม (SCSL) อ่านต่อที่นี่

Tags:
Topics: 
Node Thumbnail

Slashdot มีรายงานว่า Java 1.5 ที่เพิ่งออกมา ได้ปรับปรุงประสิทธิภาพของตัวภาษาให้เท่าเทียม (หมายถึงในเชิงด้านการเขียนโปรแกรม, การประกาศ structure หรือลูป) เท่ากับ C# 2.0 ที่ล้ำมาก่อนนิดนึงแล้ว (เพราะจาวาไม่ได้อัพเดตใหญ่มานาน) ทำให้ผู้เขียนคิดว่า การที่องค์กรจะเลือกใช้โซลูชันระหว่างจาวากับ .NET ขึ้นอยู่กับองค์ประกอบอื่นๆ นอกจากตัวภาษา เช่น IDE และเครื่องมืออื่นๆ ซึ่งตอนนี้ Visual Studio ก็ค่อนค้างเป็นต่อ Netbeans/Java Studio พอควร

Tags:
Topics: 
Node Thumbnail

เมื่อวานนี้ศาลเมืองโรเชสเตอร์ได้ตัดสินให้บริษัทซันไมโคตรซิสเต็ม มีความผิดในการละเมิดสิทธิบัตรของโกดักจากการสร้างเทคโนโลยี Java

โกดักอ้างว่าเทคโนโลยีจาวาของซันนั้น เป็นการละเมิดสิทธิบัตรของเทคโนโลยี "ask for help" ที่โกดักได้มาจากการซื้อบริษัทแวงแลปบอราทอรี เมื่อปี 1997 แต่ทางซันออกมาโต้แย้งว่าเทคโนโลยีจาวาไม่ได้ละเมิดสิทธิบัตรดังกล่าว หรือหากละเมิด ก็เป็นเพราะสิทธิบัตรดังกล่าวไม่ถูกต้อง

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

Tags:
Topics: 
Node Thumbnail

เพิ่งเขียนไปไม่ทันไร (มีอะไรใหม่ในจาวา 1.5) จาวา 1.5 หรือ J2SE 5.0 ก็ออกตัวจริงซะทีครับ (ตกลงก็ยังไม่รู้ว่าเรียกเวอร์ชันอะไรกันแน่ เพราะในเว็บเอง URL เรียก 1.50 แต่ Title เรียก 5.0)

Tags:
Topics: 
Node Thumbnail

ผมก็ไม่รู้ว่าจริงเรียกเวอร์ชันอะไรเหมือนกัน เพราะเห็นเรียก J2SE 5.0 จะว่าไปแล้ว ซันชอบทำอะไรแบบนี้ (ตั้งแต่เปลีี่ยน Solaris 2.7 เป็น Solaris 7, เปลี่ยนจาวา 1.2 เป็น Java 2) แต่ในจาวา 1.5 รหัส Tiger ก็มีอะไรปรับปรุงหลายอย่าง ตั้งแต่ธีมใหม่ของ Swing ที่ชื่อ Ocean ซึ่งผมดูแล้วยังไงมันก็เป็น Metal เก่า (ที่สีม่วงๆ) เปลี่ยนเป็นสีฟ้าเท่านั้น แถมยังไม่สวยเหมือนเดิม (รูป) ถ้าใครพัฒนาจาวาอยู่ ก็แนะนำให้ใช้ Native look ล่ะครับ ส่วนอย่างอื่นก็มี เร่งความเร็วของการแสดงรูปภาพ, OpenGL และสนับสนุนการพิมพ์ผ่าน CUPS บนยูนิกซ์แล้ว อ่านได้จาก

Tags:
Topics: 
Node Thumbnail

IBM DeveloperWorks มีบทความแนะนำผู้พัฒนาจาวา ที่สนใจย้ายจาก NetBeans มายัง Eclipse (ซึ่งเป็น IDE แบบโอเพ่นซอร์สที่ IBM เป็นผู้ริเริ่ม) และยังเทียบกับ JBuilder X เวอร์ชันฟรีของ Borland ด้วย ผมไม่ใช่นักพัฒนาจาวาเลยไม่กล้าวิจารณ์มากนัก แต่เท่าที่เคยลองใช้มาเล็กๆ น้อย Eclipse 3.0 เยี่ยมดีทีเดียวครับ

ป.ล. IBM เป็นผู้พัฒนา Eclipse มาตอนเริ่มแรก อาจเชียร์ Eclipse มากเกินไป​ โปรดใช้วิจารณญาณ

Pages