By deans4j on Tag: Development, .NET
Development

จากการสำรวจในอเมริกาตอนเหนือของ Evans Data ได้ผลว่าภาษา VB กำลังลดความนิยมลงเรื่อยๆ โดยมีอัตราการใช้งานลดลงถึง 35% จากปีที่แล้ว ส่วนญาติๆ อย่าง VB.NET ก็เกาะๆ กันมา ลดลง 26% เช่นกัน สาเหตุหลักเป็นไปได้ว่าคนเลิกทำเดสก์ท็อปแอพลิเคชั่นแล้วหันไปหาเว็บแอพลิเคชั่นมากขึ้น จากการสำรวจก็ช่วยยืนยันทฤษฏีนี้ เมื่อพบว่านักพัฒนากว่า 80% กำลังพัฒนา RIA กันอยู่ และอัตราการเติบโตของเว็บ AJAX ก็เพิ่มขึ้น 10% จากปีที่แล้ว ผลสำรวจยังสรุปออกมาว่า ขณะนี้ Java ได้ส่วนแบ่งการตลาดกว่า 45% ตามมาติดๆ ด้วย C/C++ 40% และ C# 32% (งงเหมือนกันว่าทำไมบวกแล้วเกิน 100)

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

ข่าวเด่นครับ 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

By mk Founder on Tag: Mono, Novell, Development, .NET
Mono

เมื่อวานนี้ Novell ได้ประกาศออก Mono 1.2 ซึ่งมีคุณสมบัติที่ทุกคนรอคอยมานาน นั่นคือการสนับสนุน Win.Forms เต็มรูปแบบ ซึ่งจะช่วยให้การพอร์ตโปรแกรมจาก .NET ข้ามแพลตฟอร์มมาบน Mono ทำได้สมบูรณ์แบบมากขึ้น (เวอร์ชันเก่าๆ สนับสนุนแค่ Web.Forms)

Mono 1.2 ทำงานเข้ากันได้กับ .NET 1.1 ทั้งหมด และสนับสนุนฟีเจอร์บางส่วนของ .NET 2.0 ด้วย (เช่น C# 2.0) ผู้ใช้ Windows, Mac, Red Hat และ SUSE สามารถดาวน์โหลดได้ทันที ส่วน Debian แพกเกจคงตามมาในอีกไม่นาน

By mk Founder on Tag: Development, Microsoft, .NET
Development

ตะกี้คุณ deans4j บอกมาทาง IM ว่า .NET 3.0 ออกแล้ว (แต่เจ้าตัวเขียนข่าวนี้ไม่ได้เนื่องจากผิดนโยบาย ฮา) ผมเลยเขียนแทนให้ละกัน แฉมันหน้าแรกอย่างงี้แหละ

.NET Framework 3.0 ที่ออกมาก็มีให้ดาวน์โหลดหลายส่วน ตั้งแต่เฉพาะตัว runtime, SDK สำหรับ Vista และ extension สำหรับ VS2005 เผื่อใครจะไปซ้อมเขียน WPF, WCF อะไรพวกนี้

.NET 3.0 ต่างจาก 2.0 ยังไงบ้างนี่ผมเขียนไปหลายทีแล้ว อ่านได้ในข่าวเก่าๆ ที่แท็ก .NET ละกันครับ

By mk Founder on Tag: Development
Development

IBM developerWorks มีบทความเชิงเทคนิคเกี่ยวกับ Software Version Control (หรือ Software Configuration Management แล้วแต่จะเรียก) ตั้งแต่แนวคิด Centralized-Decentralized ไปจนถึงการเก็บแบบ Snapshot หรือ Changeset และปิดท้ายด้วยการเปรียบเทียบ 4 โปรแกรมหลักอันได้แก่ CVS, SVN, Arch และ git

แนะนำให้อ่านเป็นความรู้ระหว่างรอคุณสัมพันธ์พูดเรื่อง SVN ใน BTD 2.0 ครับ

ที่มา - IBM developerWorks

By sirn Writer on Tag: Google, Development
Google

เมื่อซักพักหนึ่งมานี้ กูเกิ้ลเปิดให้บริการค้นหาซอร์สโค้ดออนไลน์ ในชื่อ Google Code Search โดยมีความสามารถในการค้นหาจากไลเซนส์, จากภาษาที่ใช้, จากแพคเกจของโปรแกรม หรือแม้แต่จากชื่อไฟล์ โดยสามารถระบุ Regular Expression กำหนดขอบเขตการค้นหาที่ต้องการได้

เมื่อกี้ลองเล่นอยู่พักหนึ่ง นั่งอ่านโค้ดคนอื่นเพลินๆ ดีครับ ผมชอบอันนี้

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

ออกกันมาเรื่อยๆ กับอัพเดทใหม่ของ Java SE 5 ที่ไปถึงเวอร์ชั่น 9 แล้วครับ มีรายละเอียดการเปลี่ยนแปลงดังนี้ และดาวน์โหลดได้ที่นี่ครับ

ที่มา - Java.sun.com

By plynoi Writer on Tag: Java, Development, AJAX, Ruby, Python, .NET
Java

eWeek ทำการสำรวจตามบริษัทจัดหางานต่างๆ เพื่อสรุปเกี่ยวกับภาษา 10 ภาษาที่ถ้าเรียนรู้จนเป็นแล้วจะทำให้หางานได้ง่ายขึ้น, Resume น่าเป็นที่สนใจขึ้นมาดังนี้(ไม่เรียงตามลำดับ)ครับ

By plynoi Writer on Tag: Java, Development
Java

IntelliJ IDEA Java IDE ชื่อดังที่มีแฟนๆ อยู่มากพอสมควรจัดประกวดปลั๊กอินขึ้นครับ โดยมีกติกาดังนี้

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

ในที่สุด IronPython ที่เป็น Python ที่ทำงานบน .NET Framework 2.0 ก็ออกเวอร์ชั่น 1.0 เป็นที่เรียบร้อยแล้วครับ ด้วยฝีมือ Jim Hugunin ผู้สร้าง Jython โดย IronPyton นี้ใช้ BSD license

ดาวน์โหลดได้ที่เวบ CodePlex ครับ

นอกจากนี้หนังสือ PC Magazine ยังมีรีวิว Turbo Explorer IDE ที่ Borland ตั้งใจกลับมาสืบสานตำนานอีกครั้ง ซึ่งผลทดสอบค่อนข้างดีเลยทีเดียวล่ะครับ อ่านรีวิวได้ที่นี่ครับ

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

สำหรับผู้ที่ใช้ VS.NET 2003 ตอนนี้มี Service Pack ออกมาจนได้ซะที มีทั้งปรับปรุงประสิทธิภาพ แก้ข้อผิดพลาดต่างๆ กว่า 400 รายการ ดูรายละเอียดได้ที่นี่

สำหรัีบ Service Pack ถือว่าออกมาช้ามากๆ เมื่อเทียบกับ VS.NET 2002 และยังออกหลัง VS.NET 2005 ด้วยซ้ำ โหลดได้ที่ Microsoft Download Center (คนละตัวกับ .NET Framework 1.1 Service Pack นะครับ)

By plynoi Writer on Tag: Development, .NET
Development

หลังจากประกาศขายแผนก IDE ไปนาน ทาง Borland ได้ประกาศเปิดตัว IDE ใหม่ภายใต้ชื่ออันเป็นตำนานของตนอีกครั้ง "Turbo"

IDE ใหม่นั้นจะเป็น 1 ภาษาต่อ 1 IDE เท่านั้นประกอบไปด้วย Turbo Delphi for Win32, Turbo Delphi for .NET, Turbo C++ และ Turbo C# ซึ่งแต่ละตัวจะมีทั้งแบบฟรีและเสียเงิน โดยมุ่งเน้นไปที่ นักเรียน นักศึกษา และผู้หัดเขียนโปรแกรมเป็นหลัก ดูรายละเอียดได้ที่เว็บ Turboexplorer ครับ

By plynoi Writer on Tag: Open Source, Development, Ruby
Open Source

ผมไม่เคยเขียน Ruby นะครับ แต่เห็นว่าเพื่อนๆ ที่ BN ใช้กันหลายคนเลยนำข่าวมาฝากกับการอัพเดทของ Rails 1.1.6 ซึ่งมีการแก้บั๊กพร้อมความสามารถในการทำ Full Disclosure(อะไรหว่า?) เพิ่มขึ้นมา ดูรายละเอียดได้ที่ Weblog.rubyonrails ครับ

ที่มา - TheServerSide.com

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

ที่เว็บ CodePlex ของไมโครซอพท์นั้นกำลังมีโปรเจคชื่อ Phalanger ที่จะนำ PHP มารันบน .NET อยู่ครับ

เจ้า Phalanger มีจุดมุ่งหมายคือสร้าง PHP ที่ทำงานบน .NET Framework , นำสคริปท์ PHP ที่มีอยู่แล้วมาทำงานได้โดยไม่ต้องแก้ไขใดๆ และเข้ากันได้กับ PHP 5.0

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

Java SDK 5 ออกตัวอัพเดทที่ 8 ออกมาแล้วครับ รายละเอียดของการปรับปรงุต่างๆมีดังนี้

ดาวน์โหลดได้ที่ Java SE Downloads ซึ่งมีให้เลือกทั้งแบบ SDK เดี่ยวๆ หรือรวมกับ NetBeans 5.0 ครับ

ที่มา - Java.sun.com

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

ออราเคิลได้ปล่อยเครื่องมือพัฒนาสำหรับชาว .NET ออกมาใหม่ 2 ตัวครับ ประกอบด้วย

  1. Oracle Developer Tools for Visual Studio .NET ซึ่งก็คือปลั๊กอินที่ให้เขียนและดีบัก PL/SQL , ฟังชั่นต่างๆ ของ Oracle 10g และ deploy ได้บน Visual Studio .NET 2005 เลย
  2. Oracle Data Provider for .NET ซึ่งก็คือ Driver สำหรับเชื่อมต่อ Oracle 10g กับ ADO.NET 2.0 นี่เอง

แม้ว่าออราเคิลจะหากินกับ Java มายาวนาน แต่ด้วยจำนวนนักพัฒนา .NET ที่มากขึ้น ตอนนี้ก็ไม่มีอะไรดีกว่าเปิดรับทั้ง 2 ฝ่าย ให้ใช้ Oracle 10g กันเยอะๆ ครับ

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

สมัยเราๆ ท่านๆ ที่อ่านกันอยู่นี่เขียนโปรแกรมครั้งแรกใช้ภาษาอะไรกันครับ? คนไม่น้อยเลยที่ใช้ภาษาโลโก้เขียนโปรแกรมควบคุมเต่าให้ลากเส้นไปมา ตอนนี้ทาง MIT ก็มีโครงการ MIT Teacher Education ที่จะสร้างสื่อการสอนเพิ่มเติมขึ้นมา หนึ่งในผลงานนี้คือ StarLogo ที่เป็นซอฟต์แวร์เพื่อการศึกษาการเขียนโปรแกรมสำหรับเด็ก

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

By plynoi Writer on Tag: Open Source, Java, Sun, Development, NetBeans
Open Source

BlueJ IDE ที่เน้นสำหรับใช้ในการเรียนรู้และการสอนภาษา Java เป็นหลัก ตอนนี้ได้ออกเวอร์ชั่นที่รวมเข้ากับ Netbeans แล้วครับ

การออกเวอร์ชั่นนี้เกิดขึ้นจากการที่นักศึกษาที่หัดภาษา Java ด้วย BlueJ นั้นเวลาจะข้ามไปใช้ IDE ที่มีประสิทธิภาพมากกว่าตัวอื่นๆ ต้องมีการเรียนรู้การใช้ IDE อีกตัวใหม่ ก็เลยจับรวมกันซะเลย ใช้ทั้งเรียนและใช้ทำงานจริงได้ทันที

ที่มา - Edu.Netbeans.BlueJ (ดาวน์โหลดได้ที่นี่เช่นกัน)

By keng Writer on Tag: Development, Microsoft
Development

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

โดยทางไมโครซอฟท์ได้แจ้งว่า MSDN Library ตั้งแต่เดือนพฤษภาคม 2549 เป็นต้นไปจะสามารถโหลดได้ฟรี โดยจะประกอบด้วยไฟล์ .iso 3 ไฟล์ ไฟล์ละประมาณ 700 MB (ซีดี 3 แผ่น)

ดาวโหลดกันได้ตั้งแต่วันนี้ ที่นี่

By deans4j on Tag: Java, Sun, Development
Java

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

พูดถึงเรื่องความสามารถใหม่ๆ ที่เพิ่มเข้ามาในรุ่นนี้อย่างการใส่ฐานข้อมูลขนาดเล็กอย่าง Derby ลงมาใน JVM ร่วมทั้งการสนับสนุนภาษาสคริปต์ต่างๆ มากยิ่งขึ้น (jsr-223) สองเรื่องนี้อาจทำให้เกิดแนวความคิดและวิธีการเขียนโปรแกรมภาษาจาวาแบบใหม่ๆ ได้เลยทีเดียว

Subscribe to Development