By lew Founder on Tag: Java, Sun, Development
Java

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

เมื่อวานนี้เองทางซันก็จัดงานแถลงข่าวทางไกลขึ้น เพื่อแถลงว่าซันกำลังจะลดข้อจำกัดในไลเซนส์ของจาวาลง เพื่อให้ลินุกซ์ดิสโทรต่างๆ สามารถพ่วงเอา JRE เข้าไปในดิสโทรได้ทันที

By plynoi Writer on Tag: Development, Microsoft, .NET
Development

ออกมาเร็วชนิดเกินคาดสำหรับ SQL Server 2005 Service Pack 1 โดยออกมาทั้ง version ขายและ Express เลยทีเดียว

การออกอัพเดตมาเร็วแบบนี้คิดแง่นึงก็ดีครับ แต่อีกแง่แสดงว่าที่ออกมาก่อนมีปัญหา หรือความสามารถไม่ครบเหมือนกัน - -" (เพื่อนผมใช้อยู่ บ่นทุกวัน)

ที่มา - OSNews

By plynoi Writer on Tag: Development, Eclipse, PHP
Development

จากงาน ECLIPSECON ประจำปี 2006 เมื่อเดือนที่แล้ว ทาง Eclipse Foundation ได้ประกาศร่วมมือกับ Zend และ ไอบีเอ็ม ที่จะพัฒนา PHP IDE ที่มีฐานมาจาก Eclipse Platform ขึ้นมาครับ

เจ้า IDE จะอยู่ในรูปแบบของปลั๊กอินสำหรับ Eclipse ครับ โดยจะมีความสามารถพื้นฐานครบถ้วนทั้งการเขียน, Deploy ขึ้น Server การ Debuging เป็นต้น

By plynoi Writer on Tag: Development, Ruby, .NET
Development

หมือนจะเป็นคู่ที่แปลกๆอยู่หน่อยนะครับ เพราะ Monad เป็น Shell และภาษาสคริปต์ตัวใหม่ของวินโดวส์ ส่วน Ruby เป็นภาษาเฉยๆ

คุณ Ted Neward เขียน Need Ruby? Nah--get Monad instead โดยบอกว่า Monad นั้น เป็น ภาษาที่มีความเป็น Dynamic และความสามารถเหมือนกับ Ruby แต่ว่าเหนือกว่าตรง มีความสามารถของ .NET ด้วย

By plynoi Writer on Tag: Java, Development, Eclipse
Java

วารสารใหม่สำหรับคนใช้ Eclipse IDE มีให้สมัครฟรีแล้วครับ เล่มนี้ชื่อว่า Eclipse Review และกำลังเปิดรับสมัครสมาชิกฟรี สำหรับคนที่อยู่อเมริกาจะได้รับเป็นวารสารฉบับพิมพ์ สำหรับคนประเทศอื่นจะได้เป็น pdf สนใจสมัครได้ที่ Eclipse Review

ที่มา นำข่าวมาแป๊ะดื้อๆจาก - Thaidev โดยคุณ Sweetcorn ครับ

By mk Founder on Tag: Development, Ruby
Development

Ruby on Rails เป็นเฟรมเวิร์คสำหรับสร้างเว็บแอพพลิเคชันที่กำลังได้รับความสนใจอย่างมาก ตอนนี้ออกเวอร์ชัน 1.1 แล้ว เค้าบอกว่ามีการปรับปรุงเพิ่มมากกว่า 500 รายการ (อ่าน What's new in Rails 1.1)

ถ้าใครลง 1.0 อยู่แล้ว สามารถอัพเดตได้จาก Ruby Gems ตามปกติ

ที่มา - Ruby on Rails 1.1

By plynoi Writer on Tag: Development, NetBeans
Development

ซันได้ออกโมดูลสำหรับเขียนและคอมไพล์ C/C++ บน Netbeans มาแล้วครับในชื่อ NetBeans C/C++ Development Pack

เจ้าโมดูลนี้สนับสนุน วินโดวส์,โซลาริส และ ลินุกซ์ โดยตอนนี้คอมไพลเลอร์ที่สนับสนุนคือของ GNU กับของ Sun Studio(บนโซลาริส) ซึ่งสำหรับบนวินโดวส์ต้องลงเองครับ เพราะซันยังไม่ได้ตัดสินใจว่าจะใส่ให้มาด้วยเลยดีรึเปล่า :P

ตอนนี้ยังเป็น Milestone 2 อยู่ รองรับ Netbeans 5.0 และ 5.5 โดยซันวางแผนว่าจะออกตัวจริงได้พร้อมๆกับ Netbeans 5.5 เน้อ

By lew Founder on Tag: Development, Ruby, .NET
Development

แม้ว่า .NET Framework ของไมโครซอฟท์จะออกแบบในตอนเริ่มต้นมาด้วยการระบุให้ทำงานกับภาษาอย่าง VB.NET หรือ C# เป็นหลัก แต่ตัวมาตรฐานก็ระบุไว้ว่าสามารถนำภาษาอืนๆ มาใช้ได้เป็นอย่างดี ข่าวก่อนหน้านี้ที่รู้กันคือการที่ไมโครซอฟท์ออกมาสนับสนุน IronPython ที่ใช้ภาษา Python มาเป็นส่วนหนึ่งของ .NET

By mk Founder on Tag: Open Source, Development
Open Source

GCC หรือ GNU Compiler Collection ออกเวอร์ชัน 4.1 แล้ว ถ้าสนใจว่ามีอะไรใหม่คงต้องอ่าน changelog กันเอง เพราะผมก็ไม่ค่อยรู้เรื่องคอมไพเลอร์เท่าไร แต่ที่ดูคร่าวๆ ซีรีย์ 4.x นี้เน้นประสิทธิภาพ ซึ่งเป็นจุดอ่อนของ GCC มายาวนาน และคิดว่าอนาคตอีกซักพักคงเข้าใกล้ Intel Compiler มากขึ้น

ใน Fedora Core 5 ที่จะออกกลางเดือนมีนาคมนี้ ใช้ GCC 4.1 เป็นคอมไพเลอร์หลักเลย

ที่มา - OSNews

By lew Founder on Tag: Apple, Development, Ruby
Apple

เว็บพัฒนาของแอปเปิลมีการตีพิมพ์บทความแนะนำ Ruby on Rails นับเป็นการแสดงท่าทีการสนับสนุนเทคโนโลยีใหม่ๆ อีกทางหนึ่งของแอปเปิล

Ruby on Rails นั้นเป็นเฟรมเวิร์คการสร้างเว็บแอพพลิเคชั่น ที่กำลังได้รับความนิยมเพิ่มขึ้นเป็นอย่างมากในช่วงหลัง โดยหลายคนมองว่ามันอาจจะเป็นคู่แข่งที่น่ากลัวของจาวาในอนาคต

บทความนี้ไม่ได้ถูกเขียนขึ้นโดยพนักงานของแอปเปิลเอง แต่เขียนโดย Mike Clarke นักพัฒนา Ruby on Rails ที่ใช้แมคเป็นหลัก

กำลังอ่าน Python กับ Turbogear จะเปลี่ยนใจดีมั๊ยเนี่ย

By deans4j on Tag: Java, Development, NetBeans
Java

ช่วงนี้เป็นช่วงโกยคะแนนของ NetBeans เค้าละครับ ไม่กี่วันที่ผ่านมาก็เลยปล่อยรุ่นแอบดูของ NetBeans 5.5 มายั่วใจ ดึงข่าวที่เริ่มซาให้เป็นที่พูดถึงกันใหม่

ชื่อรุ่นก็บอกอยู่ว่าเป็นรุ่นให้แอบดูนึดนึง เพราะฉะนั้นรุ่นจริงๆ จะมีความสามารถเยอะกว่านี้อีก เราคงต้องติดตามดูกันต่อไป ส่วนรุ่นนี้ความสามารถหลายๆ อย่างเอามาจาก Sun Java Enterprise ทั้งนั้นซึ่งก็ได้แก่

By mk Founder on Tag: Development
Development

Borland ประกาศขายแผนก IDE ซึ่งประกอบด้วย Delphi, C++Builder, C#Builder และ JBuilder รวมไปถึงโปรแกรมตระกูล Turbo ที่เราเคยใช้เรียนกัน จุดมุ่งหมายคือให้บริษัทใหม่มุ่งเป้าหมายอย่างชัดเจนสำหรับธุรกิจ IDE ส่วนตัว Borland เองจะไปเน้นธุรกิจด้าน ALM (Application Lifecycle Management) และมิดเดิลแวร์อย่างพวก application server แทน

ช่วงหลัง IDE ของ Borland ตกไปมาก อาจเป็นเพราะโดน VS.NET ตีกระหนาบด้วยฝั่งโอเพนซอร์สอย่าง Eclipse หรือ NetBeans ก็มีฟีเจอร์ที่ไม่น้อยหน้าก็เป็นได้

By mk Founder on Tag: Windows, Development, Microsoft
Windows

ใครเคยเขียนโปรแกรมกับวินโดวส์ น่าจะคุ้นกับชื่อ Win32 ซึ่งเป็นชุด API ที่อยู่กับเรามาตั้งแต่ปี 1993 (NT3.1) สำหรับ Vista ที่จะออกปลายปีนี้จำเป็นต้องใช้ API ชุดใหม่ที่เรียกว่า WinFX ซึ่งกำลังจะออกชุดพัฒนามาให้ใช้กัน

WinFX รุ่น "Go-Live" จะมาในชุด January Community Technology Preview ของ MSDN มุ่งเป้าไปยังการพัฒนาโปรแกรมแบบเซิร์ฟเวอร์ โดยให้ส่วนประกอบสำคัญของ WinFX มา 2 อัน คือ

By deans4j on Tag: Development, Python, .NET
Development

IronPython คือ Python ที่เขียนขึ้นมาจาก C# เพื่อให้ Python สามารถเรียกใช้ไลบรารี่และอ๊อบเจ็คต่างๆ ที่อยู่ใน .NET Framework ได้ โดยถือ Common Public License อยู่

ผลงาน IronPython นี่เป็นของนาย Jim Hugunin ซึ่งทำงานกับไมโครซอฟท์อยู่ขณะนี้ และส่วนนาย  Guido ผู้คิดค้น Python ตอนนี้มาทำงานที่ Google แล้ว (อ่านข่าวเก่าเพิ่มเติม) ถึงแม้กำหนดการออก IronPython รุ่น 1.0 ตัวเต็มยังไม่มีกำหนดที่แน่นอน แต่นายจิมก็เคยระบุไว้ว่าอยากให้ IronPyhon มีสัก 10 beta ก่อนเป็นอย่างน้อย

By deans4j on Tag: Java, Development
Java

AspectJ 5.0 ออกแล้วครับ ใครที่รู้จักแนวคิด Aspect-Oriented Programming (AOP) ก็คงคุ้นเคยกับชื่อนี้เป็นอย่างดี อยู่แล้ว AspectJ เป็นภาษาส่วนขยายที่ทำให้ Java สามารถทำ AOP ได้ แนวคิด AOP นี่มาแรงอยู่ช่วงปีที่แล้ว แต่ปีนี้ดูจะเงียบลงกว่าเดิมนิดนึง กลับกลายเป็น Ruby on Rail ที่เป็นเรื่องที่พูดถึงกันบ่อยของปีนี้

ส่วนแนวคิด AOP นั้นเป็นอย่างไร ถ้าใครสนใจให้ถามมาละกัน จะเล่าคร่าวๆ ให้ฟังกัน แต่ตอนนี้มาดูกันที่เนื้อหาของ AspectJ 5.0 ก่อนดีกว่า

By deans4j on Tag: Open Source, Development, Ruby
Open Source

วันนี้ผมส่งลงแต่ข่าวเว็บเฟรมเวิรกแหะ ...

สำหรับผมคิดว่านี่เป็นเฟรมเวิรกที่น่าจับตามองที่สุดตัวหนึ่งแห่งปีนี้และปีหน้า สำหรับใครที่เคยได้ยิน หรือรู้จักภาษา Ruby ก็มักจะได้ยินคำว่า on Rails ต่อท้ายอยู่เสมอ จะว่าไปส่วนตัวผมคิดว่า Ruby ดังได้เพราะ Rails เลย

By deans4j on Tag: Development
Development

BIRT เป็นระบบออกรายงานสำหรับเว็บแอพลิเคชั่นที่ใช้ Eclipse เป็นฐานในการออกแบบ BIRT ประกอบไปด้วยสองส่วนที่สำคัญนั่นคือ

  • ส่วนที่ใช้สำหรับออกแบบที่ทำงานบน Eclipse
  • ส่วน runtime ที่ไว้ใช้ติดต่อกับแอพลิเคชั่นเซอร์เวอร์

ข่าวนี้เหมือนมาโฆษณาให้ละกัน เพราะผมไม่ค่อยจะถนัดกับ JasperReport+iReport ซะเหลือเกิน คิดว่าปีใหม่นี้เราคงได้เห็น BIRT 2.0 ตัวเต็มเสียที

ดูรายละเอียดความสามารถที่นี่ BIRT Project

By deans4j on Tag: Open Source, Java, Development
Open Source

SourceForge ถือว่าเป็นแหล่งศูนย์รวมโครงงาน Opensource รายใหญ่ เพราะฉะนั้นจึงมีผลิตผลจากภาษาแตกต่างกันไป

และนี่คืออันดับความนิยมภาษาที่ใช้ในการพัฒนา  

By sid Writer on Tag: Development
Development

เอาข่าวมาฝากสำหรับนักพัฒนาโปรแกรมทั้งหลาย กับ Eclipse ที่น่าจะเป็นหนึ่งในโครงการโอเพ่นซอร์สที่อัพเดทบ่อยที่สุด เรียกว่ามีแพลนในการออกรีลีสใหม่ๆอยู่เป็นระยะๆ ตอนนี้ออก Eclipse 3.1.1 ซึ่งก็เป็น maintenance release คือเป็นการแก้บั๊กต่างๆ จะไม่ได้มีการแก้ไขพวก APIs ต่างๆแต่อย่างใด ดังนั้นพวก plug-in ต่างๆที่เคยใช้ได้ก็จะยังคงใช้ได้ต่อไป

ไปดู release notes แสนยาวเหยียดกันได้ว่ามีแก้ไขอะไรไปบ้าง  

By mk Founder on Tag: Development
Development

ภาษา Python ออกเวอร์ชัน 2.4 แล้วครับ ในฐานะที่ผมเป็นคนเขียน Python คนนึงเลยเอามาโพสต์หน่อย รายละเอียดและสอนใช้งาน Python ภาคภาษาไทย ลองติดตามได้จากบล็อกของ veer

Subscribe to Development