Tags:
Firefox OS

Mozilla เตรียมจัดเวิร์คช็อปการพัฒนาแอพสำหรับระบบปฏิบัติการ Firefox OS ขึ้น 3 แห่งในช่วงไม่กี่เดือนข้างหน้านี้

  • ครั้งแรกจัดที่กรุงมาดริด ประเทศสเปน วันที่ 20 เมษายน
  • ครั้งที่ 2 จัดที่กรุงโบโกตา ประเทศโคลัมเบีย วันที่ 18 พฤษภาคม
  • ครั้งที่ 3 จัดที่กรุงวอร์ซอว์ ประเทศโปแลนด์ วันที่ 1 มิถุนายน

เวิร์คช็อปที่ Mozilla จะจัดขึ้นนี้ เน้นสำหรับกลุ่มนักพัฒนาแอพด้วย HTML5 และ JavaScript โดยผู้ที่สนใจเข้าร่วมงานต้องนำเสนอผลงานการพัฒนาเว็บแอพประกอบการพิจารณาด้วย ไม่ว่าจะเป็นเวอร์ชันที่ใช้งานบน Chrome, WebOS, BlackBerry WebWorks หรือระบบเว็บแอพแบบเปิดใดๆ ก็ตาม นอกจากนี้ Mozilla ยังให้ความสนใจเป็นพิเศษสำหรับนักพัฒนาแอพพลิเคชันภาษาสเปน, ภาษาโปแลนด์ และภาษาโปรตุเกส

ภายในงาน Mozilla จะให้บริการอาหารและเครื่องดื่ม พร้อมอุปกรณ์ที่ใช้ Firefox OS สำหรับการทดสอบ และมีทีมนักพัฒนาแอพสำหรับ Firefox OS ที่มีประสบการณ์คอยให้คำแนะนำแก่ผู้เข้าร่วมงานด้วย โดยเป้าหมายของงานนี้คือให้ผู้เข้าร่วมสามารถพัฒนาแอพใหม่สำหรับ Firefox OS หรือพอร์ตแอพจากระบบปฏิบัติการอื่นๆ มาใช้งานบน Firefox OS ได้สำเร็จ

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

ที่มา - SlashGear

Tags:
Facebook

Josh Williams ผู้บริหารของ Facebook (อดีตเป็นซีอีโอของ Gowalla ที่ถูกซื้อมา) ไปพูดที่งาน SXSW เล่าว่าเมื่อหลายสัปดาห์ก่อน Facebook มีนโยบายบล็อคไม่ให้พนักงานจำนวนหนึ่งเข้าเว็บไซต์ Facebook.com จากเครือข่ายภายในบริษัท จุดประสงค์เพื่อให้พนักงานใช้ Facebook ผ่านแอพเพียงอย่างเดียวเป็นเวลาหนึ่งสัปดาห์ จะได้รู้ว่าฟีเจอร์ใดบ้างที่ยังขาดหายไปในแอพและรีบแก้ไข

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

ข้อมูลนี้คงแสดงให้เห็นว่า Facebook เริ่มจริงจังกับอุปกรณ์พกพามากขึ้นเรื่อยๆ นั่นเองครับ

ที่มา - Fast Company

Tags:

ฟีเจอร์หนึ่งที่สำคัญมากของลินุกซ์ คือ ความสามารถในการปรับแต่งปุ่มเปลี่ยนภาษาให้เป็นปุ่มอะไรก็ได้ รวมถึงปุ่ม Caps Lock (ปุ่มที่มักสร้างความสับสนเวลาพิมพ์รหัสผ่านต่างๆ เสมอ) และส่วนตัวผมเองแล้วจะมีคอมพิวเตอร์สองเครื่อง เครื่องหนึ่งเป็นวินโดวส์ และเครื่องหนึ่งเป็นลินุกซ์เพื่อเรียนรู้หลายระบบปฎิบัติการไปพร้อมๆ กัน และข้อขัดใจที่สุดของวินโดวส์คือมันบังคับให้เปลี่ยนภาษาคีย์บอร์ดด้วยปุ่ม Alt+Shift หรือปุ่ม grave accent (~) เท่านั้น ซึ่งทั้งสองตัวไม่ใช่ตัวเลือกที่ผมสะดวก

ทางออกที่ง่ายๆ ของการปรับให้ใช้ Caps Lock ได้อีกครั้งคือการใช้โปรแกรม Auto Hotkeys (ดู nuuneoi.com) แต่จากการใช้งานจริงพบว่ามีข้อจำกัดเช่นไม่สามารถใช้ในบางหน้าจอเช่นจอล็อกอินได้ รวมถึงมีปัญหากับบางหน้าเว็บอยู่เสมอๆ

Tags:
Windows Azure

Windows Azure Mobile Services บริการ backend สำหรับแอพมือถือที่ฝากไว้บนกลุ่มเมฆของไมโครซอฟท์ (ข่าวเก่า) ประกาศรองรับแอพฝั่ง Android แล้ว (แถมรองรับ push notification ตาม API ของกูเกิลด้วย)

การเพิ่ม Android รอบนี้ทำให้ Azure Mobile Services สามารถเป็น backend ให้กับแอพมือถือ 3 แพลตฟอร์มหลักคือ Windows Phone 8, iOS และ Android ครบถ้วน

ไมโครซอฟท์อธิบายว่าการพัฒนาให้ Azure Mobile Services รองรับ Android เป็นฝีมือของบริษัทลูก Microsoft Open Technologies, Inc. และตัว SDK ก็เปิดซอร์สไว้บน GitHub ด้วย

นอกจาก Azure Mobile Services สำหรับแอพมือถือ ไมโครซอฟท์ยังมี Azure Media Services สำหรับแปลงไฟล์วิดีโอบนกลุ่มเมฆอีกด้วย (ตามแนวคิดกินรวบทุกบริการบนกลุ่มเมฆนั่นเอง)

ที่มา - MSDN

Visual Studio

ไมโครซอฟท์เปิดตัว Office Developer Tools for Visual Studio 2012 ซึ่งเป็นส่วนเสริมให้ Visual Studio 2012 สามารถพัฒนา "แอพ" ให้กับ Office 2013 และ SharePoint 2013 ได้สะดวกยิ่งขึ้น

คำว่า "แอพ" ในที่นี้คือ Apps of Office และ Apps for SharePoint ซึ่งเป็นส่วนเสริมหรือส่วนขยายที่สร้างด้วยเทคโนโลยีเว็บ (HTML5/JavaScript) แสดงผลใน task pane หรือภายในเนื้อหาของเอกสารโดยตรง (ข่าวเก่า)

เป้าหมายของไมโครซอฟท์คือต้องการผลักดันให้ภาคธุรกิจสร้างส่วนเสริมของ Office/SharePoint ผ่านแอพเหล่านี้ เพื่อต่อยอดเครื่องมือธุรกิจบนแพลตฟอร์มของไมโครซอฟท์นั่นเอง

ที่มา - MSDN, WinSupersite

Tags:
Facebook

Mike Shaver หัวหน้าฝ่าย Mobile Engineer ของเฟซบุ๊กเล่าเบื้องหลังความร่วมมือของเฟซบุ๊กกับกูเกิล ในการแก้บั๊กของ Android 2.3 Gingerbread

Shaver เล่าว่าระหว่างการพัฒนา Facebook for Android ทางทีมวิศวกรของบริษัทก็พบข้อจำกัดของ Dalvik ที่ใช้ใน Android 2.3 ว่ารองรับจำนวนเมธอดแค่ 3 ล้านเมธอดเท่านั้น และเฟซบุ๊กไม่สามารถเพิ่มฟีเจอร์ให้แอพของตัวเองได้ ถ้ายังอยากให้แอพรันได้บน Android 2.3 อยู่

ทางออกที่เฟซบุ๊กเลือกคือติดต่อไปยังกูเกิลเพื่อร่วมกันแก้บั๊กใน Dalvik ซึ่งก็ได้รับความร่วมมือจากกูเกิลด้วยดี กูเกิลพิจารณาแพตช์ของเฟซบุ๊ก (ซึ่งมีความยาวเพียง 6 บรรทัด) ไม่นานแล้วนำไปใช้ทันที ทำให้ทั้งสองบริษัทสามารถแก้ปัญหาให้ลุล่วงไปได้

ที่มา - TechCrunch

Tags:

Amazon เดินหน้าเปิดตัวบริการใหม่ๆ สำหรับแอพมือถือบนแพลตฟอร์ม Kindle/Android อย่างต่อเนื่อง (ข่าวก่อนหน้านี้: In-App Purchasing, GameCircle, Maps API)

บริการตัวล่าสุดคือ Amazon Mobile Ads API หรือระบบโฆษณาแบบแบนเนอร์ภายในแอพนั่นเอง ในแง่การใช้งานคงไม่ต่างกับระบบโฆษณาอื่นๆ (เช่น AdMob) มากนัก แต่ Amazon ก็โฆษณาว่าระบบของตัวเองมีอัตราการจ่าย (eCPM) ที่ดีกว่า โฆษณาคุณภาพสูงกว่า และติดตามผลได้ง่ายกว่า

Mobile Ads API ใช้ได้กับแอพบนแพลตฟอร์ม Android ทุกตัว ไม่จำกัดเฉพาะบน Kindle Fire หรือ Amazon Appstore แต่เบื้องต้นยังเปิดบริการเฉพาะในสหรัฐเท่านั้น

ที่มา - Amazon, The Next Web

Tags:

เทปจากเครื่อง DEC ของ Paul Vixie และ Keith Bostic ถูกกู้สภาพให้อ่านขึ้นมาได้เมื่อหลายปีก่อนเพื่อเก็บรักษาในฐานะโค้ดโบราณของวงการคอมพิวเตอร์ แต่ไม่กี่วันมานี้ เพิ่งมีการพบคอมไพล์เลอร์ last1120c และ prestruct-c คอมไพล์เลอร์ภาษาซีตัวแรกๆ ในโลกที่สามารถคอมไพล์ตัวเองได้

คอมไพล์เลอร์ทั้งสองตัวถูกสร้างขึ้นในช่วงการเขียนยูนิกซ์ขึ้นใหม่เป็นภาษาซี ช่วงปี 1972-1973 โครงสร้างภาษาที่ใช้ยังต่างจากภาษาซีทุกวันนี้อย่างมาก มีการใช้วงเล็บ () แทนที่จะใช้ {} แบบในปัจจุบัน สำหรับภาษาซีที่เรารู้จักกันในทุกวันนี้ หรือที่เรียกว่าภาษาซีแบบ K&R ตามหนังสือ The C Programming Language นั้นสร้างขึ้นในช่วงการพัฒนายูนิกซ์รุ่นที่ 5 ถึงรุ่นที่ 6

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

ดาวน์โหลดซอร์สทั้งหมดได้ที่ GitHub

ที่มา - Bell-Labs

Tags:
Ruby

หลังจากประกาศรุ่นพรีวิวมาได้พักใหญ่ ตอนนี้ Ruby 2.0 ก็ปล่อยรุ่นเสถียรตามสัญญาแล้วครับ โดยรายการของใหม่มีดังนี้

  • ใช้การ encoding ด้วย UTF-8 เป็นค่าเริ่มต้นแล้ว
  • keyword argument เขียน def f(kw: 'default', **others) end ได้ซะที
  • Module#prepend สำหรับการ extend class แบบใหม่
  • %i ทางลัดเพื่อสร้าง symbol array เช่น %i[foo bar] ที่หมายถึง [:foo, :bar]
  • Enumerable#lazy สำหรับกรณีที่อาจไม่ได้ใช้ข้อมูลทั้งหมด เช่นการอ่านไฟล์
  • Enumerator#size, Range#size สำหรับดูขนาด เช่น (0..9).to_a.permutation.size
  • เปลี่ยนค่า object เป็น hash ด้วย #to_h
  • regex engine ตัวใหม่คือ Onigmo
  • Kernel#require ที่เร็วขึ้น

ส่วนความสามารถด้าน refinement ที่ถูกเพิ่มเข้ามาอย่างแน่นอนแล้วในรุ่นนี้ มีคำเตือนนิดนึงว่ามันยังคงอยู่ในขั้นทดลองนะครับ

ที่มา: Ruby, Blog ของ Marc-André

ปล. วันนี้ยังเป็นวันเกิดปีที่ 20 ของ Ruby อีกด้วย ก็ขออวยพรให้ Ruby โตวันโตคืน ครองใจนักพัฒนาทั่วโลก และโค่นล้มเสือนอนกินที่ไม่ยอมแก้ bug ลงให้ได้นะครับ :P

Tags:
Xamarin

Xamarin ทีมงานเดิมของโครงการ Mono ที่หันไปเน้นการเขียนแอพมือถือด้วย C# ประกาศข่าวใหม่ 4 เรื่อง ดังนี้

  • IDE ของบริษัทเองในชื่อ Xamarin Studio สำหรับเขียนแอพด้วย C# และแปลงเป็น .NET/Android/iOS ตัวโปรแกรม IDE เองมีทั้งเวอร์ชันแมคและวินโดวส์
  • ปลั๊กอินสำหรับ Visual Studio ให้สามารถพัฒนาแอพ iOS แบบ native ด้วยภาษา C# ได้ เหมาะสำหรับผู้เชี่ยวชาญภาษา C# และแพลตฟอร์มการพัฒนาของไมโครซอฟท์ แต่อยากทำตลาด iOS บ้าง (วิดีโอดูตามลิงก์ที่มา)
  • Xamarin Component Store ร้านขายคอนโทรลและคอมโพเนนต์สำเร็จรูป เพื่อให้โปรแกรมเมอร์สามารถเขียนคอนโทรล-คอมโพเนนต์ที่น่าสนใจบนแพลตฟอร์มของ Xamarin มาขายได้
  • ปรับราคาของ Xamarin ใหม่ โดยเพิ่มรุ่นใช้งานฟรี Starter Edition ที่ใช้งาน Xamarin Studio ได้ฟรีแต่จำกัดขนาดของแอพที่ 32k และ Indie Edition ที่ไม่จำกัดขนาดแอพในราคา 299 ดอลลาร์ต่อปี

ที่มา - Xamarin

Python

บริษัทผู้ถือโดเมน Python.co.uk กำลังยื่นขอจดเครื่องหมายการค้า Python สำหรับซอฟต์แวร์, บริการ, และเซิร์ฟเวอร์ ให้ครอบคลุมทั้งเครือสหภาพยุโรป ทำให้มูลนิธิ Python ต้องออกมาขอให้ทุกคนช่วยกันรวบรวมหลักฐานการใช้ชื่อ Python ที่เกิดขึ้นในยุโรป

ทางมูลนิธิ Python ระบุว่าได้ติดต่อเจ้าของโดเมน Python.co.uk มานาน แต่ล่าสุดทางบริษัทได้หันไปยื่นจดเครื่องหมายการค้าแทน ทำให้ทางมูลนิธิต้องยื่นคำขอจดเครื่องหมายการค้าเข้าไปแข่งเพราะใช้ชื่อนี้มาก่อน โดยภาษา Python เกิดมานานถึง 20 ปีแล้วขณะที่ตัวโดเมนจดทะเบียนมานาน 13 ปี

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

ที่มา - Python Software Foundation Blog

Tags:
Google Glass

จากข่าว Google เตรียมจัดงาน hackathon สร้างแอพให้ Google Glass โดยเป็นงานปิดสำหรับนักพัฒนาที่ผ่านการคัดเลือก กูเกิลเรียกงานนี้ว่า "Glass Foundry" (โรงผลิตแก้ว เป็นการเล่นคำว่า glass)

กูเกิลจัดงาน Glass Foundry ไปแล้วสองครั้งในเดือนมกราคม งานจัดครั้งละ 2 วัน โดยนักพัฒนามีโอกาสได้เล่น Google Glass และ API ของกูเกิลอย่างเต็มที่ ซึ่งกูเกิลเปิดเผยว่านักพัฒนาจับกลุ่มกันสร้างวิธีการใช้งาน Google Glass แบบใหม่ๆ ได้ถึง 80 แบบ

กูเกิลยังไม่เปิดเผยรายละเอียดของ Glass API แต่ก็บอกว่าได้รับความเห็นจากนักพัฒนาไปมาก เบื้องต้นกูเกิลเพียงแค่โพสต์ภาพของงาน Glass Foundry ให้ดูเรียกน้ำย่อยเท่านั้น (ภาพเต็มๆ ดูได้ตามลิงก์)

ที่มา - +Google Developers via Droid Life

Tags:
Jelly Bean

วิศวกรของกูเกิลเผยฟีเจอร์ใหม่ของ Android 4.2.2 ผ่าน Android Developer Blog

ฟีเจอร์ใหม่นี้คือ Secure USB Debugging หรืออธิบายง่ายๆ มันคือ ADB แบบปลอดภัยโดยใช้คีย์ RSA นั่นเองครับ เป้าหมายคือป้องกันไม่ให้คนขโมยมือถือของเราไปเสียบกับคอมพิวเตอร์เครื่องอื่น แล้วดูดข้อมูลของเราผ่าน ADB

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

ฝั่งนักพัฒนาเองจำเป็นต้องอัพเดต ADB เป็นเวอร์ชัน 1.0.31 ด้วย (มาพร้อมกับ SDK Platform-tools r16.0.1 ขึ้นไป)

ที่มา - Android Developers Blog

Tags:
Windows 8

ไมโครซอฟท์มีงานสัมมนา TechDay ประจำปีมาหลายปีแล้วแต่ในปีนี้งานที่จะจัดในวันที่ 28 กุมภาพันธ์ ที่อาคารนิมิบุตร สนามกีฬาแห่งชาติ จะมีงาน WOWZAPP VER 2013 สำหรับประเทศไทยมาร่วมด้วย โดยรางวัลในส่วนของประเทศไทยจะมีสี่ส่วนแบ่งเป็นเกมและแอพพลิเคชั่นสำหรับวินโดวส์ 8 และวินโดวส์โฟน 8

ผู้ชนะทั้งสี่จะได้รางวัลเป็น แท็บเล็ตวินโดวส์, วินโดวส์โฟน, และเสื้อยืด และลงทะเบียนได้ในที่มา

ที่มา - Microsoft

Tags:

GDG Thailand และ GDG Khon Kaen ร่วมกับผู้สนับสนุนจัดการแข่งขันพัฒนาแอพเพื่อการศึกษา OTPC App Hackathon เพื่อเปิดโอกาสให้นักพัฒนาแอนดรอยด์ได้มารวมทีมกันและร่วมพัฒนาแอพเสริมความรู้ และผลักดันการศึกษา ซึ่งนอกจากการแข่งขันยังมีกิจกรรมสุดสนุกจาก GDG Thailand และ Droidsans พร้อมลุ้นรับรางวัลแอนดรอยด์สุดพิเศษจากกูเกิลด้วย

สำหรับการแข่งขันนั้นจะจัดขึ้นในวันที่ 16 – 17 กุมภาพันธ์ 2556 (กรุงเทพฯ) และ 2 - 3 มีนาคม 2556 (ขอนแก่น) โดยจะมีทั้งกูรูแอนดรอยด์และทีมงานพี่เลี้ยงแนะนำตลอดการแข่งขัน แน่นอนว่างานนี้ฟรี ค่าใช้จ่าย อาหาร ของว่างและเสื้อแอนดรอยด์สำหรับผู้เข้าร่วมทุกท่านด้วยครับ

ผู้สนใจสามารถลงทะเบียนและติดตามข่าวสารได้จากเว็บไซต์ของ GDG Thailand ได้เลยครับ

Tags:
XNA

ไมโครซอฟท์ประกาศหยุดพัฒนา XNA Game Studio เครื่องมือพัฒนาเกมสำหรับนักพัฒนาอิสระ ที่เคยเน้นตลาด XBLA และ Windows Phone แล้ว

ไมโครซอฟท์ยังไม่ประกาศเรื่องนี้ต่อสาธารณะ แต่ใช้วิธีส่งอีเมลถึงสมาชิก XNA MVP ของตัวเองว่าจะยกเลิกโครงการ XNA MVP ในวันที่ 1 เมษายน 2014 และโอนสมาชิกระดับ MVP ไปยังสาขาอื่นๆ แทน โดยที่ไมโครซอฟท์ไม่ได้บอกสาเหตุของการหยุดพัฒนา XNA แต่อย่างใด

ในอีเมลของไมโครซอฟท์ยังระบุว่าจะหยุดการพัฒนา "XNA/DirectX" ด้วย แต่ตัวแทนของไมโครซอฟท์แก้ข่าวว่าหยุดพัฒนาเฉพาะ DirectX สำหรับ XNA เท่านั้น ไม่ได้หยุดพัฒนา DirectX บนแพลตฟอร์มอื่นๆ แต่อย่างใด โดยยุทธศาสตร์ของไมโครซอฟท์ยังวาง DirectX เป็นระบบกราฟิกกลางสำหรับผลิตภัณฑ์ของตัวเองทั้งหมดอยู่เช่นเดิม

ที่มา - Polygon

Tags:
Internet Explorer

ไมโครซอฟท์เปิดเว็บไซต์ใหม่ modern.IE เป็นศูนย์รวมเครื่องมือสำหรับนักพัฒนาเว็บที่ต้องการทดสอบเว็บกับ IE เวอร์ชันต่างๆ

เครื่องมือที่ไมโครซอฟท์เตรียมไว้ให้มีดังนี้

  • Scan a webpage สแกนโค้ดของเว็บเพจเพื่อดูว่ามีจุดผิดหรือจุดไม่เข้ามาตรฐานอย่างไรบ้าง (ตัวอย่างของ Blognone) รวมถึงแนะนำให้เพิ่มฟีเจอร์ให้รองรับ touch browsing และ live tile ของ IE10 ด้วย
  • แจกไฟล์ virtual machine image ของ Windows/IE เวอร์ชันต่างๆ (เก่าสุดคือ IE6/XP) ให้นักพัฒนาสามารถนำไปทดสอบบนเครื่องตัวเองได้ รองรับซอฟต์แวร์ virtualization หลากหลายทั้งบนวินโดวส์/แมค/ลินุกซ์
  • จับมือกับบริษัท BrowserStack แจกตัวทดสอบเบราว์เซอร์แบบ hosted virtualization ฟรี 3 เดือน

ที่มา - Exploring IE

Tags:
Git

ไมโครซอฟท์ประกาศข่าวว่าเครื่องมือพัฒนาโปรแกรมของตัวเอง 2 ตัวคือ Visual Studio และ Team Foundation Server รองรับระบบการจัดการเวอร์ชันซอฟต์แวร์แบบโอเพนซอร์ส Git แล้ว

Git เป็นระบบการจัดการเวอร์ชันซอฟต์แวร์แบบกระจายศูนย์ (distributed version control systems หรือ DVCS) ที่พัฒนาโดย Linus Torvalds เพื่อใช้กับเคอร์เนลของลินุกซ์แทนระบบ BitKeeper เดิม ปัจจุบัน Git ได้รับความนิยมสูงมากในโลกโอเพนซอร์ส และเริ่มขยายตัวเข้ามาสู่โลกซอฟต์แวร์แบบปิดโค้ดด้วยเช่นกัน

ไมโครซอฟท์อธิบายเหตุผลของการสนับสนุน Git เพราะเห็นว่า DVCS คืออนาคตของการจัดการเวอร์ชันซอฟต์แวร์ และจากการประเมินระบบที่มีในท้องตลาดแล้ว Git เหมาะสมที่สุด (เทียบกับตัวอื่นๆ อย่าง Mercurial หรือสร้างขึ้นมาใหม่เอง)

Tags:
OUYA

โครงการเกมคอนโซล OUYA ยังสร้างกระแสในหมู่นักพัฒนาเกมได้มาก โดยหลังจากส่งเครื่องรุ่นทดสอบสำหรับนักพัฒนา บริษัทก็จัดงาน “game jam” เพื่อกระตุ้นให้นักพัฒนาที่ได้รับเครื่องไปทดลองสร้าง "เกมต้นแบบ" บนเครื่อง OUYA ด้วย

งาน game jam มีระยะเวลานาน 10 วัน ผลคือนักพัฒนาสร้างเกมต้นแบบได้มากถึง 166 เกม (รายชื่อเกมทั้งหมด) ซึ่งทีมงานของ OUYA จะคัดเลือกผู้ชนะจากเกมเหล่านี้ต่อไป

ถึงแม้จะไม่มีอะไรรับประกันว่าเกมทั้ง 166 เกมเป็นเกมคุณภาพสูงและมีศักยภาพทำตลาดทั้งหมด แต่ก็เป็นสัญญาณอันดีของแพลตฟอร์ม OUYA ไม่น้อยเลย

ที่มา - Kickstarter via Android Central

Tags:
Windows Phone

ใกล้ความจริงเข้ามาเรื่อยๆ กับ Windows Phone 7.8 นะครับ วันนี้ไมโครซอฟท์ออก Windows Phone SDK Update for 7.8 สำหรับนักพัฒนาแอพที่ต้องการทดสอบแอพบน 7.5 ว่าใช้กับ 7.8 ได้หรือไม่

ของใหม่ใน Windows Phone SDK Update for 7.8 คือตัวอีมูเลเตอร์ที่อัพเป็น 7.8 แล้ว (แยกเป็นรุ่นปกติและรุ่น 256MB) ส่วนจุดหลักที่นักพัฒนาควรสนใจคือเรื่อง live tile ขนาดใหม่ และความสามารถในการใส่ tile ที่สองของแอพนั่นเอง

Windows Phone SDK Update for 7.8 จำเป็นต้องลง SDK ของ 7.1 หรือ 8.0 ไว้ในเครื่องด้วย รายละเอียดอ่านกันเองตามที่มา

ที่มา - Windows Phone Developer Blog