Tags:
Node Thumbnail

นักพัฒนาแอพที่สนใจระบบปฏิบัติการใหม่ ตอนนี้มีของใหม่มาให้ทดสอบแล้วครับ โดยบริษัท Jolla ผู้พัฒนาระบบปฏิบัติการ Sailfish ผู้สืบทอดเจตนารมณ์ของ MeeGo ประกาศเปิด Sailfish SDK ให้ดาวน์โหลดมาลองสร้างแอพแล้ว

ผู้สนใจสามารถโหลดได้จาก SailfishOS.org มี SDK ให้ดาวน์โหลดทั้งบนวินโดวส์ แมค ลินุกซ์ (ตัว UI เป็น Qt หรือ HTML5 และรันแอพจาก Android ได้)

ส่วนฮาร์ดแวร์จริงนั้นจะวางขายช่วงครึ่งหลังของปี โดยบริษัทยังไม่บอกรายละเอียดมากกว่านี้

Tags:
Node Thumbnail

ไมโครซอฟท์ออกอัพเดตตัวที่สองของ VS2012 หลังจากออกรุ่นอัพเดตแรกที่เป็นแค่แก้บั๊กเมื่อเดือน พ.ย. ปีที่แล้ว

VS2012 Update 2 (VS2012.2) มีฟีเจอร์เพิ่มเข้ามาทั้งหมด 5 ด้าน

Tags:
Node Thumbnail

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

Tags:
Node Thumbnail

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

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

Tags:
Node Thumbnail

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

Tags:
Node Thumbnail

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 ด้วย

Tags:
Node Thumbnail

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

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

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

Tags:
Node Thumbnail

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

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

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

Tags:
Node Thumbnail

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

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

Tags:

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

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

Tags:
Node Thumbnail

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

Tags:
Node Thumbnail

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

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

Tags:
Node Thumbnail

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

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

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

Tags:
Node Thumbnail

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

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

Tags:
Node Thumbnail

ไมโครซอฟท์มีงานสัมมนา 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 (ขอนแก่น) โดยจะมีทั้งกูรูแอนดรอยด์และทีมงานพี่เลี้ยงแนะนำตลอดการแข่งขัน แน่นอนว่างานนี้ฟรี ค่าใช้จ่าย อาหาร ของว่างและเสื้อแอนดรอยด์สำหรับผู้เข้าร่วมทุกท่านด้วยครับ

Tags:
Node Thumbnail

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

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

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

Tags:
Node Thumbnail

ไมโครซอฟท์เปิดเว็บไซต์ใหม่ 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:
Node Thumbnail

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

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

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

Tags:
Node Thumbnail

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

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

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

Tags:
Node Thumbnail

ใกล้ความจริงเข้ามาเรื่อยๆ กับ 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

Tags:
Node Thumbnail

Walter Higgins แฟนเกม Minecraft ได้สร้างส่วนเสริมของเกม Minecraft โดยเพิ่ม Rhino ที่เป็นจาวาสคริปต์เอนจินให้สามารถควบคุมตัวเกมได้ ในชื่อ ScriptCraft

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

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

ซอร์สโค้ดสามารถดาวน์โหลดได้ที่ Github

Tags:
Node Thumbnail

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

ในตอนนี้เราจะแนะนำวิธีการใช้งาน Microsoft Azure Mobile Service ที่ช่วยให้เราสร้างระบบที่จำเป็นสำหรับการจัดเก็บข้อมูลออนไลน์ รวมถึงระบบ push notification ได้ง่าย รวดเร็ว และไม่ต้องกังวลเรื่องการดูแลระบบ หรือการรองรับผู้ใช้ปริมาณมากๆ อีกด้วย

Tags:
Node Thumbnail

บริษัท Verizon Enterprise Solution (บริษัทไอทีในเครือ Verizon) อนุญาตให้พนักงานบางส่วนทำงานที่บ้านได้ แต่ต้อง VPN แบบ two-factor authentication ที่ใช้ตัวสร้างรหัสผ่านชั่วคราวเสมอ ปรากฎว่าแม้จะป้องกันขนาดนี้แล้วก็ยังพบว่ามีการล็อกอินเข้ามาจากประเทศจีน แถมล็อกอินสำเร็จจึงลงมือสอบสวนโดยคาดว่าจะมีมัลแวร์ที่มุ่งโจมตีพนักงานของบริษัททำให้เครื่องของพนักงานถูกบังคับให้เชื่อมต่อไปยังประเทศจีนเพื่อล็อกอินกลับเข้ามา โดยเรียกชื่อสมมติพนักงานว่า "Bob"

Pages