By n3tr on Tag: Apple, Development, Review, iPad
Apple

หลังจากแอปเปิลได้เปิดตัว iPad และได้ปล่อย iPhone SDK 3.2 Beta ให้กับนักพัฒนาที่เป็นสมาชิก iPhone Developer Program ซึ่งเวอร์ชันนี้มีความสามารถในการจำลองเครื่อง iPad ได้ ซึ่งหลังจากลองทดสอบใช้งานโดยคร่าวแล้ว ผมเลยขอเขียนรีวิวสั้นๆ ให้ทุกท่านชมกันครับ

By luckyman Contributor on Tag: Development, Mercurial, CodePlex, Microsoft
Development

CodePlex เว็บที่ให้บริการด้าน Project Hosting สำหรับชุมชนโอเพ่นซอร์ส ของบริษัทไมโครซอฟท์ ได้เพิ่ม Mercurial เข้ามาเป็นตัวเลือกในการสร้าง Source Control Repository

โดยผู้ใช้ที่สร้างโครงการใหม่ สามารถเลือกได้ว่าจะใช้ Mercurial หรือ Team Foundation Server (TFS) ของไมโครซอฟท์

By nuntawat Writer on Tag: Development, Microsoft, .NET, Visual Studio
Development

หลังจากมีผู้ทดสอบจำนวนมากร้องเรียน Visual Studio 2010/.NET 4.0 Beta 2 มีปัญหา ไมโครซอฟท์จึงตัดสินใจเลื่อนการเปิดตัวผลิตภัณฑ์ดังกล่าวออกไป พร้อมกับเพิ่มรุ่น RC มาให้ทดสอบก่อนเปิดตัวจริง (ดูข่าวเก่า โดยคุณ mk) ล่าสุดคุณ Rob Caron ผู้จัดการด้านการตลาดและประชาสัมพันธ์ ได้ประกาศผ่านบล็อกส่วนตัวว่าจะเปิดตัว Visual Studio 2010/.NET 4.0 วันจันทร์ที่ 12 เม.ย.นี้

ที่มา: บล็อกของคุณ Rob Caron ผ่าน ZDNet

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

ค่าย Novell ปล่อย Mono รุ่นล่าสุด 2.6 และเครื่องมือพัฒนา MonoDevelop 2.2

การออกรุ่นใหม่ครั้งนี้ห่างจากคราวก่อน (Mono 2.4 และ MonoDevelop 2.0) เป็นเวลา 9 เดือน ของใหม่ใน Mono 2.6 ได้แก่การปรับปรุง API ให้เข้ากับ .NET 3.5 มากขึ้น, การคอมไพล์โดยใช้ LLVM, สนับสนุน WCF บางส่วน, ตัวแปลง LINQ เป็น SQL เป็นต้น

By willwill on Tag: Development, Palm, Pre, webOS
Development

ที่ผ่านมาการสร้างโปรแกรมบน Palm webOS (เช่น Palm Pre) ออกจะยากลำบากหน่อยเพราะจะต้องติดตั้ง SDK และทำงานบน Command Line Palm จึงได้ซุ่มพัฒนา Ares SDK ออกมาให้ทดสอบใช้งานกันเป็นกลุ่มเฉพาะ และตอนนี้เปิดให้ใช้งานทั่วไปแล้วครับ

การใช้งานให้เข้าไปที่ http://ares.palm.com/ จากนั้นจะพบกับหน้า Login ซึ่งสามารถใช้ account เดียวกับของ webOSdev เดิมครับ

สำหรับฟีเจอร์ของ SDK ตัวนี้ค่อนข้างสมบูรณ์ครับ

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

Scott Guthrie หัวหน้าฝ่ายนักพัฒนาของไมโครซอฟท์ แจ้งข่าวร้ายให้กับผู้ใช้ VS/.NET ว่า VS 2010 และ .NET 4.0 มีเหตุให้ต้องเลื่อนการออกรุ่นจริง

ปัญหาคือ VS 2010 Beta 2 มีปัญหาด้านประสิทธิภาพและ virtual memory ซึ่งไมโครซอฟท์รับรู้แล้ว และกำลังแก้ไขปัญหานี้ในตลอดช่วง 2 เดือนที่ผ่านมา

อย่างไรก็ตามเพื่อความชัวร์ ไมโครซอฟท์จะออกรุ่น RC เพิ่มขึ้นอีกหนึ่งรุ่นเพื่อเปิดให้ผู้ใช้ทดสอบ รุ่น RC จะออกช่วงเดือนกุมภาพันธ์ 2010 ซึ่งเป็นผลให้รุ่นจริงต้องเลื่อนออกไปอีกสักพัก

By mk Founder on Tag: Google, Development
Google

กูเกิลเปิดตัวเครื่องมือใหม่สำหรับนักพัฒนาเว็บ มีชื่อว่า Browser Size

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

กูเกิลยกสถิติว่าในหน้าดาวน์โหลดของ Google Earth นั้น การขยับปุ่มดาวน์โหลดให้อยู่สูงกว่าเดิม 100 พิกเซล ช่วยให้ยอดดาวน์โหลดเพิ่มขึ้นถึง 10%

By mk Founder on Tag: Google, Development, JavaScript
Google

กูเกิลเปิดซอร์สชุดพัฒนาของภาษาจาวาสคริปต์ที่กูเกิลใช้ในบริการดังๆ ของตัวเอง เช่น Gmail, Google Docs และ Google Maps

ชื่อของมันแบบรวมๆ คือ Closure Tools ประกอบด้วย 3 ส่วน ดังนี้

By mk Founder on Tag: Development, Palm, webOS
Development

ที่งาน Open Mobile Summit ในซานฟรานซิสโก Palm ได้โชว์เดโมของ "Ares" IDE สำหรับพัฒนาโปรแกรมบน webOS ให้ผู้เข้าร่วมสัมนาเห็นเป็นครั้งแรก

ยังไม่มี screenshot ถูกปล่อยออกมาบนเว็บ (ผมว่าหาดีๆ น่าจะมี) แต่จุดขายของ Ares เท่าที่ข่าวออกคือมันสามารถพัฒนาโปรแกรมแบบ drag-and-drop ซึ่งพนักงานของ Palm ได้โชว์เดโมพัฒนาโปรแกรม Flickr สดๆ ในงาน สามารถลากโลโก้หรือ textbox มาประกอบร่างกันเป็นโปรแกรมได้ทันที

By lew Founder on Tag: Development, Microsoft, Visual Studio
Development

ช่วงเวลาการอัพเกรด Visual Studio ก็มาถึงอีกครั้ง เมื่อไมโครซอฟท์เปิดตัว Visual Studio 2010 Beta 2 พร้อมๆ กับประกาศว่าจะวางขายตัวจริงในวันที่ 22 มีนาคม 2010 โดยมีรายละเอียดทั้งราคาและแนวทางการอัพเกรดมาเสร็จสรรพ

ที่น่าสนใจคือ Visual Studio 2010 นั้นจะไม่มีรุ่น Standard (299 ดอลลาร์) อีกต่อไป แต่จะเริ่มต้นที่รุ่น Professional ที่มาราคา 799 ดอลลาร์เท่านั้น ในแง่หนึ่ง อาจจะเป็นเพราะ Visual Studio Express เองก็กำลังมีความสามารถเพิ่มขึ้นเรื่อยๆ จนความแตกต่างน้อยลง

By mk Founder on Tag: Mono, Novell, Development, C#, MonoTouch, iPhone
Mono

เงื่อนไขที่สำคัญอันหนึ่งของแอปเปิลต่อนักพัฒนาโปรแกรมบน iPhone ก็คือห้ามรันโค้ดของโปรแกรมอื่นๆ ต่ออีกชั้น เงื่อนไขนี้ส่งผลให้โปรแกรมที่เขียนด้วย Java หรือ .NET ไม่สามารถทำงานบน iPhone ได้ และเครื่องมือที่ใช้พัฒนาโปรแกรมบน iPhone "อย่างถูกต้อง" มีแค่ภาษา Objective-C และ Cocoa Touch ของแอปเปิลเท่านั้น

ตอนนี้มีคนหาช่องว่างจากเงื่อนไขนี้ และเสนอทางเลือกอื่นในการพัฒนาโปรแกรมบน iPhone ได้แล้ว ไม่ใช่บริษัทหน้าใหม่ที่ไหน แต่เป็น Novell และทีมงานผู้สร้าง Mono นั่นเอง

By lew Founder on Tag: Development, Twitter
Development

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

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

หลังจากโครงการ Eclipse ออกรุ่น 3.5 ไปเรียบร้อย ตอนนี้ก็ได้เวลามุ่งสู่การเปลี่ยนรุ่นครั้งใหญ่สู่รุ่น 4.0 ที่ตั้งเป้าว่าจะออกในปี 2010 แล้ว

ของใหม่ใน Eclipse 4 (หรือ e4) ที่สำคัญได้แก่

By mk Founder on Tag: Java, Sun, Development, Ruby
Java

เมื่อปี 2006 ซันได้จ้างทีมพัฒนา JRuby (เขียนโค้ดภาษา Ruby แล้วแปลงเป็นไบต์โค้ดในแพลตฟอร์ม Java) ซึ่งรวมถึง Charles Nutter ผู้สร้าง JRuby ด้วย หมากเกมนี้เป็นส่วนหนึ่งของแผนการที่ซันอยากให้แพลตฟอร์ม Java รองรับภาษาโปรแกรมให้หลากหลายขึ้น นอกเหนือไปจากภาษา Java ที่มีแต่เดิม

By mk Founder on Tag: Development, Python, Django
Development

หลังจากออก Django 1.0 ไปเมื่อเกือบ 1 ปีก่อน ตอนนี้ Django 1.1 ออกตามมาแล้วครับ

ของใหม่

By nuntawat Writer on Tag: Development, Expression, Bing, Microsoft
Development

นอกจากไมโครซอฟท์จะฉลองงานใหญ่ กับการเสร็จสิ้นกระบวนการพัฒนาวินโดวส์ 7 และวินโดวส์เซิร์ฟเวอร์ 2008 R2 แล้ว (ดูข่าวเก่า) ก็ยังมีการเปิดตัวผลิตภัณฑ์สำหรับนักพัฒนาอีก 3 ตัวและนักออกแบบอีก 1 ตัวดังนี้

  • Bing# คือ API ที่สร้างขึ้นมาครอบตัว Bing API 2.x XML requests อีกทีหนึ่ง โดยจะคอยติดต่อ Bing API ให้ นักพัฒนาไม่จำเป็นต้องมาจัดการ XML, JSON หรือ SOAP เอง

By mk Founder on Tag: Mono, Java, Development, Linux
Mono

บริษัทวิจัย RedMonk รายงานว่าแนวโน้มการพัฒนาโปรแกรมบนลินุกซ์ มีโปรแกรมที่เขียนด้วย Mono มากขึ้น ตัวอย่างโปรแกรมดังๆ เช่น Banshee โปรแกรมฟังเพลง, Tomboy โปรแกรมจดโน้ต และ GNOME Do โปรแกรมค้นหาและสั่งงานเดสก์ท็อป ในขณะที่มีโปรแกรมที่พัฒนาด้วย Java และได้รับความนิยมใกล้เคียงกันน้อยมาก

Ian Murdock ผู้ก่อตั้งโครงการ Debian และขณะนี้ทำงานอยู่กับซัน ไม่เห็นด้วยกับ RedMonk และบอกว่าคนใช้ Mono นอกวงลินุกซ์มีน้อยมาก และโปรแกรม Mono ที่ดังๆ ถูกพัฒนาขึ้นโดย Novell (ซึ่งเป็นเจ้าของ Mono) ดังนั้นไม่สามารถสรุปว่า Mono ได้รับความนิยมมากกว่า Java ได้

By mk Founder on Tag: Development, Patent, C#, Microsoft, .NET
Development

ปัญหาสำคัญมากอันหนึ่งของโครงการ Mono (.NET เวอร์ชันโอเพนซอร์ส) คือไมโครซอฟท์ถือครองสิทธิบัตรที่เกี่ยวข้องกับเทคโนโลยีใน .NET Framework อยู่หลายชิ้น และไม่มีอะไรรับประกันว่าในอนาคตไมโครซอฟท์จะไม่ใช้ประโยชน์จากทรัพย์สินทางปัญญาเหล่านี้ (เช่น ฟ้องบริษัทที่นำ Mono ไปใช้งานว่าละเมิดสิทธิบัตรของ .NET)

ไมโครซอฟท์เคยสัญญาว่าจะไม่ดำเนินการในเรื่องนี้ แต่นั่นก็เป็นแค่สัญญาลมปาก (ยกเว้นสัญญาที่เคยตกลงกับ Novell แต่นั่นก็คุ้มครองแค่ Novell) ล่าสุดไม่เป็นแค่ลมปากแล้ว

By chalet16 Contributor on Tag: Development, PHP
Development

หลังจากที่ออก PHP 5.3.0RC4 มาได้ประมาณ 2 สัปดาห์ โครงการ PHP ก็ได้ออก PHP 5.3.0 ซึ่งมีการปรับปรุงที่สำคัญจาก PHP 5.2 อยู่หลายอย่างเช่น

  • เพิ่มการสนับสนุน namespace
  • เพิ่ม magic methods __callStatic และ __invoke
  • เพิ่มคำสั่ง goto

สามารถดูรายละเอียดเพิ่มเติมเกี่ยวกับการแปลงแปลงได้ที่ New features และ Changelog

By mk Founder on Tag: Development, Ruby, USA
Development

Evans Data สำรวจข้อมูลจากนักพัฒนาในสหรัฐอเมริกา 400 คน พบว่าอัตราการใช้ Ruby เพิ่มจากปีก่อนถึง 40%

อย่างไรก็ตามในภาพรวม ยังมีนักพัฒนาที่ใช้ Ruby เป็นประจำแค่ 14% ของทั้งหมดที่สำรวจเท่านั้น ทาง Evans Data คาดว่าสัดส่วนนี้จะเพิ่มเป็น 20% ในปี 2010

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

ที่มา - Internet News

Subscribe to Development