Tuesday 12 September 2006

Microsoft พร้อมออก Atlas AJAX tooling

ไมโครซอฟต์ประกาศเมื่อวันจันทร์ที่ผ่านมาว่าจะออก Atlas เครื่องมือสร้าง AJAX Web application ภายในสิ้นปีนี้

Atlas เป็น AJAX tool ซึ่งไมโครซอฟต์ปล่อยให้ download
เวอร์ชันทดลองฟรีมาได้หลายเดือนแล้ว และจะออกเวอร์ชัน commercial ภายในปีนี้

Atlas จะใช้ร่วมกับ Visual Studio 2005 และ ASP.NET
ไมโครซอฟต์ยังบอกอีกว่า Atlas จะรวมกับ Visual Studio เวอร์ชันถัดไป ชื่อว่า Orcas ซึ่งคาดว่าจะออกปีหน้า

Atlas ประกอบด้วยวอฟต์แวร์หลายๆส่วน คือ

  1. JavaScript library เรียกว่า Microsoft AJAX Library
  2. Sever-side component ซึ่งจะรวมเข้ากับ ASP.net เรียกว่า ASP .NET 2.0 AJAX Extensions
  3. Atlas Control Toolkit เป็น free component
ไมโครซอฟต์บอกว่า กำลังกำหนดฟีเจอร์ที่จะมีใน Atlas tool 1.0 โดยจะทำงานบราวเซอร์ และระบปฏิบัติการได้หลายประเภท

ที่มา http://news.com.com/Microsoft+readies+Atlas+AJAX+tooling/2100-1007_3-6114385.html

Oracle ประกาศ Human Capital Management เติบโตเยี่ยมในเอเชียแปซิฟิก

Oracle Asia Pacific ประกาศภูมิภาคเอเชียแปซิฟิกมีการใช้ Human Capital Management (HCM) เพิ่มขึ้นอย่างต่อเนื่องเพื่อเพิ่มประสิทธิภาพในการทำงาน และการจัดการทรัพยากรมนุษย์
การใช้ HCM ในเอเชียแปซิฟิกเพิ่มขึ้นอย่างเนื่องทุกปี โดยปีนี้เพิ่มขึ้นจากปีที่แล้วถึง 71% HCM เป็นแอพลิเคชันสำคัญที่ทำเงินของ Oracle Asia Pacific รายได้จากไลเซนล์ของ HCM เพิ่มขึ้นถึง 80% การเติบโตที่แข็งแกร่งนี้มาจากการที่ตลาดมองว่า Oracle คือผู้นำด้านแอพลิเคชัน Human Resource (HR) ซึ่งจะช่วยองค์กรเปลี่ยนจากระบบที่เน้นการบริหารไปเป็นระบบที่เน้นด้านยุทธศาสตร์มากขึ้น เพื่อเพิ่มความสามารถให้กับพนักงาน และรักษาความสามารถในการแข่งขันขององค์กรไว้ จากการวิเคราะห์ของบริษัท AMR Research Oracle เป็นที่หนึ่งด้าน HCM โดยมีส่วนแบ่งตลาดทั่วโลก 26%

Oracle Human Capital Management ช่วยในทำกระบวนการตั้งแต่รับคนงานไปจนถึงปลดเกษียณให้อย่างอัติโนมัติ ช่วยให้สามารถวางแผนจัดการทรัพยากรมนุษย์เพื่อให้บรรลุเป้าหมายขององค์กร

ที่มา http://www.crn-india.com/breakingnews/stories/66444.html

Thursday 7 September 2006

ผลสำรวจชี้โปรเจ็กต์ SOA น่าผิดหวังถึง 1 ใน 4

จากการสำรวจของ InformationWeek พบว่าการสร้าง SOA ยาก และใช้เวลากับเงินมากกว่าที่คาดการณ์ไว้ (อย่างน้อยก็ใช้เวลากับเงินมากกว่าที่ vendor ที่บอกเรา)

จากการสำรวจผู้เชี่ยวชาญด้านเทคโนโลยี และธุรกิจขององค์กร 273 องค์กร พบว่ามี 73% ที่อยู่ระหว่างการพัฒนาเว็บเซอร์วิส หรือ SOA โดย 24% หรือ 1 ใน 4 ของกลุ่มนี้บอกว่าโปรเจ็กต์ให้้ผลลัพธ์ต่ำกว่าที่คาดไว้ โดย 55% บอกว่าเกิดจากความซับซ้อนที่เพิ่มขึ้นอย่างมากในระบบ IT และ 41% บอกว่ามาจากต้นทุนมากกว่าที่คาดการณ์ไว้มาก
จาก 73% ข้างต้นมีเพียง 7% ที่บอกว่าผลลัพธ์ที่ได้ดีกว่าที่ตั้งเป้าไว้ ส่วนอีก 69% ที่เหลือยังไม่ได้ประเมินผลลัพธ์จาก SOA

อย่างไรก็ดี ยังไม่มีใครมาหยุดความร้อนแรงของ SOA ได้ บริษัท 2 ใน 3 เริ่มศึกษา SOA และ 45% บอกว่าโปรเจ็กต์ SOA สำคัญอย่างมากต่อเป้าหมายทางธุรกิจ โดย 55% หวังว่า SOA จะช่วยเพิ่มประสิทธิภาพในการติดต่อกับ business partner และ 40% หวังจะนำมาช่วยเพิ่มความเร็วในการออกผลิตภัณฑ์ของบริษัท

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

ที่มา http://blogs.zdnet.com/service-oriented/?p=700

AOL มอบโค้ดให้ Dojo Ajax project

AOL(www.aol.com) ผู้ให้บริการอินเทอร์เน็ตชื่อดังขยายการสนับสนุนแก่ Dojo Foundation(http://dojotoolkit.org) ซึ่งเป็นโครงการพัฒนาไลบรารีสำหรับสร้าง Ajax application
AOL มอบ JavaScript Compiler ให้แก่โครงการ เครื่องมือนี้จะช่วยในการวิเคราะห์แอพพลิเคชัน และลบโค้ดที่ไม่ได้ใช้
AOL ยังได้จัดหาบริการ host ให้แก่ Dojo Foundation และมอบเครื่องมือในการพัฒนา และการจัดการบักให้ด้วย
AOL เป็นหนึ่งในผู้สนับสนุนเริ่มแรกของ Dojo Foundation และปัจจุบันกำลังใช้เทคโนโลยีของ Dojo ในการสร้าง AIMPages ซึ่งเป็นโครงการของ AOL เอง นอกจากนี้ยังมี Sun และ IBM ที่เข้ามาสนับสนุน Dojo เมื่อต้นปีที่ผ่านมา

Ajax ช่วยในการพัฒนาเว็บแอพพลิเคชันที่สามารถปฏิสัมพันธ์กับผู้ใช้ได้มากขึ้น Ajax application ที่รู้จักกันดีก็อย่าง Google's Gmail และ Flickr online photo-sharing application
อย่างไรก็ดีการสร้าง Ajax application เป็นงานที่ยุ่งยาก ส่วนหนึ่งมาจากความแตกต่างกันของบราวเซอร์ต่างๆ จึงได้มีการพัฒนาเครื่องมืออย่าง Dojo หรือ Google Web Toolki เพื่อช่วยลดความผิดพลาดในการพัฒนานั่นเอง

ท่ามกล่าง AJAX library มากมายที่ออกมา Dojo จัดเป็นเครื่องมือที่น่าสนใจมากที่สุดตัวหนึ่งเลยทีเดียว

http://www.vnunet.com/vnunet/news/2163450/dojo-ajax-tool-receives-aol

บทความที่เกี่ยวข้อง

Wednesday 6 September 2006

ผลสำรวจชี้ SOA ไม่ค่อยได้รับความสนใจในเอเชีย

Springboard(www.springboardresearch.com) ทำการสำรวจ CIO และผู้รับผิดชอบ IT ขององค์กรต่างๆ 2,615 คนในประเทศออสเตรเลีย จีน อินเดีย และสิงคโปร์ พบว่ามีเพียง 21% เท่านั้นที่สนใจ SOA จากผลการสำรวจยังพบอีกว่า IBM เป็นผู้นำด้าน IT เหนือกว่า vendor เจ้าอื่น โดย 50% ขององค์กรที่วางแผนจะสร้าง SOA บอกว่า IBM เป็นตัวเลือกที่ดีสุดที่จะช่วยบริษัทในการย้ายจากระบบเดิมไปเป็น SOA

Springboard พบว่าองค์กรที่กำลังพัฒนา SOA ส่วนใหญ่หรือ 54% ใช้ SOA เพื่อการรวมแอพพลิเคชันต่างๆ เข้าไว้ด้วยกัน อีก 27% ใช้ SOA เพื่อรองรับเว็บเซอร์วิส และเว็บแอพพลิเคชัน อีก 9%ใช้เพื่อการการรวม และใช้ข้อมูลร่วมกันในองค์กร และสุดท้ายอีก 9% ใช้เพื่อสร้างเซอร์วิสที่ใช้ร่วมกันในองค์กร

การสำรวจนี้ยังมีรายละเอียดเกี่ยวกับปัจจัยเสี่ยงสำหรับองค์กรที่สร้าง SOA ด้วย ความเสี่ยงพื้นฐานที่สุดที่องค์กรต่างๆอ้างคือ พวกเขายังไม่แน่ใจถึงประโยชน์ที่จะได้รับจาก SOA นั่นเอง

http://www.ciol.com/content/search/showarticle1.asp?artid=88338

Java จับมือ CyberLink พัฒนา PowerDVD BD Edition

CyberLink (www.cyberlink.com) ประกาศ PowerDVD BD Edition ได้รวมเทคโนโลยีจาวาซึ่งมี BD-J advanced content เพื่อสนับสนุนการเล่น Blu-ray Disc ผ่านโปรแกรม PowerDVD
BD-J ช่วยให้สามารถสร้างเนื้อหาในส่วนไตเติ้ล และ bonus feature ใหม่ๆใน Blu-ray Disc ได้ และสนับสนุนฟีเจอร์ใหม่ๆ อย่างเช่น ส่วนติดต่อผู้ใช้ และเมนูที่ดีขึ้น, เกมที่เกี่ยวกับหนัง และการติดต่อเน็ตเวิร์กเพื่อดาวน์โหลดหนังตัวอย่าง

BD-J พัฒนาบน Java Micro Edition (JME) ซึ่งมีใช้ในโทรศัพท์มือถือกว่าพันล้านเครื่อง, โทรทัศน์ รถยนต์และอุปกรณ์แบบฝังตัวกว่าล้านเครื่อง
Sun ร่วมมือกับ CyberLink เพื่อรวม Sun's Java CDC Hotspot เข้าไปใน CyberLink PowerDVD BD Edition เพื่อให้แน่ใจถึงประสิทธิภาพอันยอดเยี่ยม และความเข้ากันได้

Monday 4 September 2006

Java resource management technology

ปัจจุบัน กลไกมาตรฐานสำหรับจัดการทรัพยากร เช่น หน่วยความจำ และระบบเน็ตเวิร์กในแอพพลิเคชันจาวากำลังมีการพัฒนาขึ้นมา โดย Java Community Process(JCP)

JSR 284(http://jcp.org/en/jsr/detail?id=284) ซึ่งประกอบด้วย API ในการจัดสรรทรัพยากรระหว่างแอพพลิเคชัน และการจองทรัพยากรที่มีอยู่ในระบบ
ได้ออกฉบับร่างเมื่อปลายเดือนสิงหาคมที่ผ่านมา JSR 284 ซึ่งมีชื่ออย่างเป็นทางการว่า Resource Management Consumption API ได้รับการพิจารณาว่าเป็นพัฒนาการที่สำคัญของจาวาซึ่งช่วยให้จัดการระบบได้ดีขึ้น นอกจากนี้มันยังกำหนดวิธีการในการเปิดเผยทรัพยากรด้วย

Grzegorz Czajkowski หัวหน้าของกลุ่มที่พัฒนา JSR 284 ซึ่งปัจจุบันทำงานให้ google บอกว่า ปัจจุบันเมื่อต้องมีการคำนวณใน JVM เราสามารถจัดการทรัพยากรได้เพียงหยาบๆ เท่านั้น โดยควบคุมทรัพยากรผ่าน OS แต่เราไม่สามารถทำอะไรกับ JVM ได้มากนัก

JSR 284 ได้ระบุเป้าหมายไว้ว่า
"ระบบซอฟต์แวร์ในหลายๆ สถานการณ์จำเป็นต้องใช้ข้อมูลของการใช้ทรัพยากร เพื่อที่จะบรรลุถึง performance ที่ตั้งเป้าไว้บ่อยครั้งต้องมีการควบคุมทรัพยากร แต่เดิมการจัดการทรัพยากรเป็นหน้าที่ของ OS แต่ว่า ด้วยการเติบโตของ Java platform ในการโปรแกรมระบบ(system programming) จำเป็นต้องเพิ่มเครื่องมือที่ช่วยให้โปรแกรมเมอร์สามารถจัดการทรัพยากรของระบบได้อย่างแท้จริง
การป้องกัน Denial of Service(DoS) ,การทำ load-balancing และการตรวจสอบการใช้ทรัพยากร ทำได้ยากมากใน Java platform เวอร์ชันปัจจุบัน ถ้าจะสร้างคุณสมบัติเหล่านี้ในจาวาจำเป็นต้องใช้แนวทางที่หลุดกรอบของภาษาจาวาออกไป เช่น การใช้ native code หรือ shell script
ด้วยการขาดมาตรฐานที่ว่ามานี้ จึงเป็นที่มาในการพัฒนาแนวทางการเขียนโปรแกรมด้วยจาวาเพื่อ จัดสรรทรัพยากรผ่าน JVM ที่อยู่ในแอพพลิเคชันจาวาต่างๆ นั่นเอง"

specification จะสมบูรณ์ในมกราคมปีหน้า รอกันต่อไป

ที่มา http://www.computerworld.com.au/index.php/id;1120105909;fp;2;fpid;1

Sunday 3 September 2006

สร้าง non-EJB J2EE system ด้วย Dasein Tools

Valtira ออก Dasein Persistence และ Dasein Utilities ไลบรารีโอเพ่นซอร์สสำหรับพัฒนาแอพพลิเคชันจาวาระดับองค์กร
Dasein เป็นโปเจ็กตที่์พัฒนา application server ซึ่งพัฒนามาก่อนที่ J2EE specification จะออกเสียอีก ดังนั้นระบบที่ได้จาก Dasein จึงเป็น non-EJB system
Dasein มีการพัฒนามาอย่างต่อเนื่อง ปัจจุบันสนับสนุนระบบ persistence และ caching ด้วย Dasein Persistence และ Dasein Utilities
ระบบ persistence และ caching ช่วยให้การอ่าน และบันทึกออบเจ็กจากหน่วยความจำได้อย่างมีประสิทธิภาพ และรวดเร็ว โดยใช้ shared object reference คล้ายกับใน EJB

Dasein Utilities Library เป็นเครื่องมือพื้นฐานสำหรับสร้าง server-side Java application มีฟีเจอร์สำคัญอย่าง calendar, caching,sorting, การจัดการภาษาท้องถิ่น และ การจัดการ Enum
Dasein Persistence Library ประกอบด้วย Java class สำหรับสร้าง EJB-like component

ใครที่เบื่อ EJB ก็มาลองใช้ Dasein ได้ ดูเพิ่มได้ที่ http://www.dasein.org

ที่มา http://www.theserverside.com/news/thread.tss?thread_id=42003

Friday 1 September 2006

BEA ออก SALT 1.1

SALT หรือเกลือ 1.1 มาจาก Services Architecture Leveraging Tuxedo (Tuxedo เป็นแพลตฟอร์มในการพัฒนาแอพพลิเคชันของ BEA เขียนด้วยภาษา C,C++ และ COBOL)
เป็นโซลูชันสำหรับสร้าง SOA application จากระบบเดิมที่มีอยู่ซึ่งอาจเขียนด้วย C+, COBOL, CORBA C+ หรือ C#
สนับสนุนรูปแบบการโปรแกรมหลายแบบที่ทำงานในรูป client กับเว็บเซอร์วิสบนโปรโตคอล SOAP/HTTP

BEA SALT 1.1 ขยายความสามารถของแอพพลิเคชันเก่าให้รองรับ SOA ซึ่งช่วยให้พัฒนาแอพพลิเคชันจากระบบที่แตกต่างกันได้
เราจึงสามารถสร้างแอพพลิเคชันจากความสามารถ และลักษณะของแอพพลิเคชันอื่นๆ ได้

BEA SALT 1.1 ช่วยให้องค์กรสร้าง SOA จากแอพพลิเคชันเก่าโดยไม่ต้องเสียเวลาเขียนโค้ด Java หรือ .NET ใหม่ ดังนั้นจึงช่วย
ลดต้นทุนในการดูแลรักษาระบบเดิมได้อย่างมาก

สนใจดูได้ที่ http://www.bea.com/framework.jsp?CNT=salt.htm&FP=/content/products/tux/learn/

ที่มา http://weblog.infoworld.com/techwatch/archives/007754.html

ebizQ เปิดตัว SOA in Action Resource Center

ebizQ(www.ebizq.net/) ทำการสำรวจผ่านระบบออนไลน์พบว่า 49% ของผู้ตอบแบบสอบถามบอกว่า ในองค์กรของตัวเองมีเว็บเซอร์วิสน้อยกว่า 10 ตัว ขณะที่ 30% กำลังอยู่ในช่วงค้นคว้า และศึกษา และมีเพียงไม่กี่องค์กรที่ไม่สนใจเรื่องเว็บเซอร์วิส และ SOA เลย SOA กำลังอยู่ในช่วงเริ่มต้น และเริ่มเปลี่ยนแปลงทั้ง IT และธุรกิจ อย่างไรก็ดี soa มาพร้อมกับความซับซ้อนอย่างมหาศาล ซึ่งมาจาก distributed platform, service และ business group รวมทั้งการจัดการเทคโนโลยีอื่นๆ อีกมากมาย

สัปดาห์นี้ ebizQ เปิดตัว SOA in Action Resource Center เป็นแหล่งรวมข้อมูลเกี่ยวกับ SOA มีทั้งบทความ, podcast,งานวิจัย, Webinar และรายงานต่างๆ เพื่อใช้ในการวางแผน พัฒนา และจัดการโซลูชันของ SOA นอกจากนี้ วันที่ 14-15 จะมีการจัดประชุม SOA in Action เพื่อแสดงกรณีศึกษา และมีการอภิปรายจากองค์กรที่ประสบความสำเร็จในการสร้างโซลูชันของ SOA

ที่มา http://www.soainaction.com/Beth-Gold-Bernstein