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

Miguel de Icaza ผู้นำโครงการ Mono เขียนบล็อกเล่าแผนการของโครงการ Mono ในอนาคต ซึ่งทีมงานของ Novell กำลังพัฒนาอยู่ และจะทยอยออกเป็นรุ่นจริงภายใน 3 เดือนข้างหน้านี้

เริ่มจากตัว Mono

By lew Founder on Tag: Development, Python
Development

แม้ Python 3 จะยังไม่ได้รับความนิยมมากนัก แต่ก็ยังมีการพัฒนาต่อเนื่อง (พร้อมกับกำหนดการหยุดซัพพอร์ต Python 2.x ที่ใกล้เข้ามาเรื่อยๆ) ใน Python 3.2 beta 1 ที่น่าจะมีฟีเจอร์เท่าๆ กับตัวจริงแล้วก็มีฟีเจอร์ที่น่าสนใจเพิ่มเข้ามาสองเรื่องคือ การรับประกัน ABI และระบบประมวลผลแบบ Executor

By lew Founder on Tag: Development, Python, Amazon EC2, ActiveState, AWS
Development

ActiveState ผู้พัฒนาซอฟต์แวร์เพื่ออำนวยความสะดวกในการพัฒนาภาษาสคริปต์ได้เปิดตัว ActivePython Amazon EC2 AMI สำหรับการพัฒนาแอพลิเคชั่นด้วยภาษาไพธอนบนกลุ่มเมฆประมวลผลของอเมซอน

ทาง ActiveState ระบุว่าสินค้าใหม่นี้ไม่ได้เป็นคู่แข่งกับ Google App Engine โดยตรงเพราะ App Engine นั้นจำกัดการประมวลผลอยู่ที่แต่ละครั้งของการเรียกขอข้อมูลเท่านั้น และการคิดราคาก็เป็นการคิดราคาต่อครั้งที่มีการเรียกใช้โดยตรง ขณะที่ EC2 ของอเมซอนนั้นเราสามารถเลือกซื้อทรัพยากรสำหรับการประมวลผลจากอเมซอนได้อย่างอิสระ

By mk Founder on Tag: Java, Development, Ask Blognone
Java

เป็นคำถามที่ผมเห็นบน Slashdot (Ask Slashdot: Which Language To Learn?) คิดว่าน่าสนใจดีเลยเอาบ้าง

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

เขาจึงตั้งคำถามไปยังผู้อ่าน Slashdot ว่าภาษาอะไรเหมาะที่สุด ถ้าจะมองในแง่การหางานในอนาคต ต้นฉบับระบุว่าไม่ต้องการหัด .NET เพราะเป็นของไมโครซอฟท์ แต่ผมคิดว่ากรณีของเราเองก็คงไม่ได้จำกัดอะไรครับ

By mk Founder on Tag: Development, Silverlight, HTML5, Microsoft
Development

ในงาน Professional Developer Conference 2010 ไมโครซอฟท์หันมาเน้น IE9 กับ HTML5 อย่างมาก แต่กลับไม่พูดถึง Silverlight เลย

Bob Muglia ประธานฝ่าย Server and Tools ของไมโครซอฟท์ตอบข้อสงสัยเรื่องนี้ว่า Silverlight จะยังเป็นแพลตฟอร์มพัฒนาหลักของ Windows Phone 7 รวมถึงงานด้านมัลติมีเดียและแอพพลิเคชันธุรกิจบางตัว แต่สำหรับงานที่ต้องรันแบบข้ามแพลตฟอร์ม ไมโครซอฟท์ยอมรับว่าต้องใช้ HTML5 เท่านั้น เขาบอกว่า "ยุทธศาสตร์ของเราเปลี่ยนไปแล้ว"

By lew Founder on Tag: Development, HTML5, Mobile Web, Sensha
Development

แนวคิดที่ว่า HTML5 อาจจะมาแทน Flash เริ่มชัดเจนขึ้นเรื่อยๆ จากการที่ Adobe เองเริ่มใส่เทคโนโลยีการแปลง Flash มาเป็น HTML5 แต่มาตรฐานเปิดก็พาให้เราไม่ต้องยึดติดกับผู้ผลิตรายใดรายหนึ่ง โดย Sensha ที่สร้างชื่อมาจากเฟรมเวิร์ค Sensha Touch และวันนี้ก็มี Sensha Animator เข้ามาเสริมทัพอีกหนึ่งตัว

Sensha Animator เป็นโปรแกรมออกแบบภาพเคลื่อนไหวที่ใช้ HTML5+CSS3 เต็มตัว แน่นอนว่ามันทำงานได้บนโทรศัพท์ที่ใช้ WebKit ใหม่ๆ แทบทุกรุ่น

ข่าวร้ายคือต่อไปก็เตรียมเห็นโฆษณาวูบวาบแบบบล็อคยากๆ กันได้เลย

By mk Founder on Tag: Development, Programming
Development

ข่าวทำนองนี้มีออกมาเรื่อยๆ ทุกปีนะครับ คราวนี้นิตยสาร Developer World ได้จัดรายการภาษาโปรแกรมที่กำลังมาแรง 7 ตัว (ไม่เรียงลำดับความสำคัญ, พวกแรกๆ คงไม่ต้องอธิบายนะครับ)

  • Python
  • Ruby
  • MATLAB
  • JavaScript
  • R ภาษาที่ใช้ในวงการสถิติ
  • Erlang ภาษาสำหรับการประมวลผลแบบขนาน
  • Cobol แม้จะเก่าแก่แต่ยังไม่ตายง่ายๆ และยังมีความต้องการในตลาดงานอยู่เรื่อยๆ

ที่มา - Developer World

By nuntawat Writer on Tag: Google, Java, Development, VMware, Cloud Computing, Spring
Google

Google และ SpringSource (บริษัทลูกของ VMware) ได้ประกาศเปิดตัวผลิตภัณฑ์ที่ช่วยให้เหล่านักพัฒนาในองค์กรสามารถพัฒนา ติดตั้ง และบริหารจัดการแอพพลิเคชันบนกลุ่มเมฆใดๆ บนอุปกรณ์ใดๆ ก็ได้ ที่งานสัมมนา SpringOne 2GX Developer Conference ประกอบด้วย

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

ก่อนหน้านี้มีข่าวมาสักพักแล้วว่าไมโครซอฟท์เริ่มเปลี่ยนนโยบายการสนับสนุนภาษา dynamic โดยการลดทรัพยากรที่ทุ่มลงมาสู่โครงการเช่น IronPython และ IronRuby ลงไปเรื่อยๆ แต่วันนี้ก็ชัดเจนแล้วว่าไมโครซอฟท์คืนโครงการนี้เป็นโครงการโอเพนซอร์สอย่างสมบูรณ์ใน CodePlex

ไมโครซอฟท์ระบุว่าการเปลี่ยนแปลงนี้จะทำให้

By lew Founder on Tag: Development, Adobe Flash, HTML5, Adobe
Development

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

HTML5 Video Player เป็น widget ที่ทาง Adobe เปิดให้ใช้งานได้ฟรีแต่ต้องใช้งานผ่าน Adobe Dreamweaver Widget Browser (ไม่ต้องมี Dreamweaver ก็ใช้งานได้) ส่วนตัว widget นั้นจะพยายามใช้ HTML5 ก่อนเสมอแต่หากไม่สามารถเล่นวีดีโอได้ก็จะถอยกลับไปใช้ Flash ให้เอง

By nuntawat Writer on Tag: Development, SDK, Windows Phone 7, Microsoft
Development

เว็บไซต์ CNNMoney.com ได้ลงบทความว่า นักพัฒนาแอพฯ บน Windows Phone 7 จะไม่สามารถใช้ประโยชน์จากเซ็นเซอร์รับภาพ (image sensor) บนสมาร์ทโฟนได้อย่างเต็มที่ อาทิ จะไม่สามารถพัฒนาแอพฯ ที่มีฟีเจอร์วีดีโอแชตอย่าง Fring หรือในเชิง augmented reality อย่าง Layar ได้ ทำให้ผู้ใช้คงจะไม่ได้ใช้แอพฯ แนวนี้ใน Windows Phone เวอร์ชันนี้ (หากไมโครซอฟท์ไม่ได้อัพเดทมาปลดล็อกนี้ภายหลัง) ซึ่งตรงกันข้ามกับ Android ที่รองรับการเข้าถึงเซ็นเซอร์รับภาพตั้งแต่เวอร์ชันแรกเลย

By mk Founder on Tag: Development, Nokia, Symbian, Qt
Development

โนเกียเริ่มกระบวนการ "ลดความซับซ้อน" ของการพัฒนาโปรแกรมบนแพลตฟอร์มของตัวเอง โดยประกาศว่าต่อจากนี้ไปโนเกียจะใช้ Qt เป็นเครื่องมือพัฒนาเพียงตัวเดียว ซึ่งใช้ได้กับทั้ง Symbian และ MeeGo

ในฝั่งของโนเกียจะเปลี่ยน UI ของตัวเองทั้งหมดให้เป็น Qt และขอให้นักพัฒนาโปรแกรมภายนอกเปลี่ยนตามด้วย

เดิมที Symbian ใช้เฟรมเวิร์คของตัวเองชื่อ Avkon แม้ว่าโนเกียจะไม่ประกาศชัด แต่มันคงถูกทิ้งในเร็ววัน

By mk Founder on Tag: Development, JavaScript, jQuery, Mobile
Development

ต่อจากข่าว โครงการ jQuery Mobile เริ่มต้นแล้ว, รุ่นแรกออกปลายปีนี้ ตอนนี้รุ่นทดสอบแรกมาแล้ว

jQuery Mobile เป็นเฟรมเวิร์คสำหรับสร้างส่วนติดต่อผู้ใช้ (user interface framework) ที่สร้างครอบ jQuery อีกทีหนึ่ง เป้าหมายของมันคือสร้างเว็บแอพพลิเคชันยุคใหม่ที่ใช้งานผ่านมือถือและแท็บเล็ต

By nuntawat Writer on Tag: Open Source, Mono, Development, .NET
Open Source

Mono Project ได้ปล่อย Mono 2.8 แล้ว มีการเปลี่ยนแปลงที่สำคัญดังนี้

  • สนับสนุน C# 4.0 เต็มรูปแบบ รวมถึง ASP.NET 4.0
  • เพิ่มเฟรมเวิร์กใหม่ อาทิ Parallel Framework, System.XAML, Managed Extensibility Framework, ASP.NET MVC 2
  • ปรับปรุงการคอมไพล์โดยใช้ LLVM
  • ปรับปรุงการทำงานของ GC (garbage collector) ให้ดียิ่งขึ้น (นักพัฒนาต้องเปิดใช้งานเอง)

รายละเอียดอื่นๆ ดูได้จาก release notes ใครสนใจสามารถดาวน์โหลดได้จากที่นี่

By nuntawat Writer on Tag: Development, Android, Steve Ballmer, Windows Phone 7, Microsoft
Development

ในงาน UK Tech Days เมื่อสองวันก่อน คุณสตีฟ บัลเมอร์ ได้พูดถึงการพัฒนาแอพพลิเคชันบน Windows Phone 7 และบน Android ไว้ว่า หากพัฒนาแอพฯ บน Windows Phone 7 แล้วมันจะสามารถใช้ได้กับ Windows Phone ทุกเครื่อง ไม่เหมือนกับ Android

By greendog on Tag: Development, Adobe, Facebook
Development

ออกมาแล้วครับ Facebook SDK ตัวใหม่ล่าสุดสำหรับเหล่าสาวกสายนักพัฒนาแอพพลิเคชันของ Adobe (ซึ่งตอนแรกผมนึกว่ามันจะถูกทิ้งไว้เงียบๆ ซะแล้ว) โดยส่วนที่ปรับปรุงขึ้นมาจากเดิมมีดังนี้ครับ

By mk Founder on Tag: Development, Samsung, Symbian, Mobile
Development

เมื่อเดือนที่แล้ว ผู้บริหารซัมซุงเพิ่งให้ความเห็นว่า "เรามองไม่เห็นความต้องการซิมเบียน" ล่าสุดซัมซุงออกมาประกาศอย่างเป็นทางการแล้วว่า จะหยุดการพัฒนา Symbian ทั้งหมดในวันที่ 31 ธันวาคม 2010

บริการ Symbian Lab ของซัมซุงจะเริ่มปิดก่อนในช่วงสิ้นเดือนตุลาคม ตามด้วยปิด Symbian Forum วันที่ 30 ธันวาคม และเนื้อหาทั้งหมดที่เกี่ยวข้องกับ Symbian จะถูกเอาออกในวันสิ้นปี บริการลงทะเบียนโปรแกรมที่เขียนด้วย Symbian ใน Samsung Apps จะสิ้นสุดในวันสิ้นปีเช่นกัน

By nuntawat Writer on Tag: Development, RIM, Tablet, PlayBook, BlackBerry
Development

RIM ได้เปิดตัวแท็บเล็ต BlackBerry PlayBook ในงาน BlackBerry DevCon 2010 รายละเอียดมีดังนี้

By mk Founder on Tag: Java, Oracle, Development
Java

ที่งาน Java One ครั้งแรกของออราเคิล ทางคุณ Thomas Kurian รองประธานอาวุโสของบริษัทได้ขึ้นเวทีประกาศทิศทางของจาวาดังนี้

Subscribe to Development