By bluemoon Writer on Tag: Development, F8, Facebook
Development

เครื่องมือ FbStart ประกอบไปด้วยชุดเครื่องหลายๆ อย่าง อาทิเช่น

  • Adobe Creative Cloud
  • เครื่องมือช่วยทดสอบประสบการณ์ผู้ใช้งาน (User Experience)
  • บัญชี SurveyMonkey ไว้สำหรับสร้างแบบสอบถาม
  • ระบบอีเมล MailChimp

และอื่นๆ อีกมาก ใครสนใจก็เข้าไปดูรายการเต็มได้จากที่มา เบื้องต้นยังไม่เปิดให้ใช้งาน แต่สามารถกดตั้งค่าให้แจ้งเตือนหากระบบเสร็จได้

ที่มา - FbStart

By mk Founder on Tag: Open Source, Development, iOS, Facebook
Open Source

ถ้ายังจำกันได้ เมื่อไม่นานมานี้ Facebook เปิดตัวแอพอ่านข่าว Paper บน iOS (รีวิวโดยคุณ buumoon) จุดเด่นประการหนึ่งของแอพตัวนี้คือแอนิเมชั่นและเอฟเฟคต์ต่าง ๆ ที่ดูโดดเด้งมาก

By mk Founder on Tag: Development, PHP, Cloud Computing, Heroku, HHVM
Development

Heroku บริการกลุ่มเมฆแบบ PaaS ที่เดิมทีออกแบบมาเพื่อ Ruby เพียงอย่างเดียว (แล้วขยายมายัง Python, Java, Node.js ในภายหลัง) ประกาศรองรับภาษายอดนิยมอย่าง PHP แล้ว

การใช้งาน PHP บน Heroku มีได้สองทางเลือกคือใช้ตัวรันไทม์หรือ VM ของ PHP รุ่นปกติ หรือใช้ HipHop VM ของ Facebook ที่ช่วยให้ประสิทธิภาพของ PHP ดีขึ้นมาก (ในขณะที่ยังคงความเข้ากันได้กับโค้ด PHP เดิม) ซึ่งนักพัฒนาสามารถกำหนดได้เองว่าจะเลือก VM ตัวไหน

By lew Founder on Tag: Development, Programming, Go, Cloud Computing, Cloud, DigitalOcean
Development

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

ประโยชน์ของการใช้ภาษา Go สำหรับ DigitalOcean ได้แก่ ประสิทธิภาพในการจัดการ TCP และ websocket ที่ดี ทำให้ความเร็วของคอนโซลดีขึ้น, ระบบอินเทอร์เฟซ (Interface) ทำให้โค้ดทดสอบได้ง่าย, มีไลบรารี net/http ในตัวทำให้ดีพลอยขึ้นระบบจริงได้โดยไม่ต้องดาวน์ระบบ, ระบบแพ็กเกจของ Go ทำให้แต่ละทีมแชร์โค้ดกันได้ง่าย

By mk Founder on Tag: Development, LG, TV, webOS, Smart TV, Chromecast, Fire TV, Roku
Development

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

LG พยายามแก้ปัญหานี้โดยออก Connect SDK ชุดพัฒนาสำหรับแอพมือถือ (ปัจจุบันรองรับ Android/iOS/เว็บแอพที่สร้างด้วย Cordova) ที่สามารถส่งภาพขึ้นจอสมาร์ทีวีได้ 5 แพลตฟอร์ม ได้แก่

By mk Founder on Tag: Development, Windows Phone Store, Windows Phone 8.1, Microsoft
Development

หลังไมโครซอฟท์เปิดให้นักพัฒนาทดสอบ Windows Phone 8.1 ไปเมื่อวานนี้ วันนี้บริษัทก็ประกาศเปิดรับแอพที่เขียนสำหรับ Windows Phone 8.1 เพื่อขึ้นไปเผยแพร่บน Windows Phone Store แล้ว

By nuntawat Writer on Tag: Windows, Development, Windows Phone, Nokia X, Microsoft
Windows

นอกจาก Terry Myerson ผู้บริหารของไมโครซอฟท์ที่ดูแลการพัฒนาระบบปฏิบัติการทุกตัว ให้สัมภาษณ์ถึงอนาคตตามวิสัยทัศน์ "One Windows" เขายังให้สัมภาษณ์ในอีกหลายเรื่อง ดังนี้

####การรักษาสมดุลระหว่างการเปิดเผยให้สาธารณชนรับทราบถึงงานที่กำลังดำเนินอยู่และการรักษาความลับ

By mk Founder on Tag: Development, Operating System, Windows 8.1, Microsoft
Development

Terry Myerson ผู้บริหารของไมโครซอฟท์ที่ดูแลการพัฒนาระบบปฏิบัติการทุกตัว ให้สัมภาษณ์กับ ZDNet ถึงอนาคตตามวิสัยทัศน์ "One Windows" ดังนี้

By mk Founder on Tag: Open Source, Development, Box
Open Source

Box ผู้ให้บริการ cloud storage ชื่อดัง เดินตามรอยของ Google/Facebook/Twitter ในการเปิดซอร์สโค้ดของเครื่องมือที่ใช้พัฒนาซอฟต์แวร์ภายในสู่สาธารณะ

เบื้องต้น Box เปิดซอร์สเครื่องมือออกมาทั้งหมด 20 ตัว ประกอบด้วยเครื่องมือที่หลากหลาย เช่น ชุดทดสอบสำหรับภาษา Python/PHP, เครื่องมือแปลง Unicode ในภาษา Python, ตัวแสดงผล PDF ที่เขียนด้วย JavaScript, ปลั๊กอินสำหรับ jQuery, เครื่องมือตรวจสอบการทำงานของ MySQL

ซอฟต์แวร์ทั้งหมดถูกโฮสต์ไว้บน GitHub รายละเอียดดูได้จาก Box Open Source

By mk Founder on Tag: Open Source, Java, Development, Eclipse, IDE
Open Source

หลังจาก Java 8 เปิดตัวไม่นาน ค่าย Eclipse ก็ประกาศรองรับ Java 8 แล้ว

Eclipse เวอร์ชันที่รองรับคือ 4.3.2 (Kepler SR2) โดยมันจะถูกแพตช์เพิ่มเติมให้ใช้งานกับ Java 8 ได้อย่างเต็มที่ สำหรับคนที่มี Eclipse 4.3.2 อยู่แล้วก็ไม่ต้องดาวน์โหลดใหม่ทั้งตัว แต่ดาวน์โหลดแพ็กเกจ Java 8 เพิ่มเติมได้เอง

Eclipse จะรองรับ Java 8 อย่างเต็มรูปแบบในเวอร์ชันหน้า (Eclipse Luna) ที่จะออกเดือนมิถุนายน 2014

Google

ก่อนหน้างานสัมมนาของ Project Ara ที่จะมีขึ้นในสัปดาห์หน้า Google ก็ได้ปล่อยเอกสารข้อกำหนดพร้อมคำแนะนำในการออกแบบและพัฒนาชิ้นส่วนโมดูลสำหรับสมาร์ทโฟน Project Ara ให้นักพัฒนาสามารถดาวน์โหลดไปศึกษากันได้แล้ว

Development

หลังจากที่ Google เปิดตัว Android Wear เมื่อเดือนที่แล้ว และก็มีการขานรับจากผู้ผลิตอุปกรณ์จำพวกนาฬิกาอัจฉริยะอย่าง LG และ Motorola เดินหน้าสร้างผลิตภัณฑ์ด้วยระบบปฏิบัติการดังกล่าว ทาง Google ก็ได้ออกมาให้คำแนะนำและข้อมูลเพิ่มเติมเกี่ยวกับ Android Wear แก่นักพัฒนาแอพหลายอย่างด้วยกัน และหนึ่งในนั้นคือเรื่องที่ Android Wear ไม่รองรับแอพแบบ full fledged ซึ่งหมายถึงแอพที่รันได้สมบูรณ์ครบทุกฟังก์ชั่นภายในตัวอุปกรณ์นั้น

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

Soma Somasegar ผู้บริหารฝ่ายนักพัฒนาของไมโครซอฟท์ ให้สัมภาษณ์กับ ZDNet ถึงเบื้องหลังการประกาศเปิดโค้ด .NET บางส่วนเป็นโอเพนซอร์ส ว่าไมโครซอฟท์เตรียมการเรื่องนี้มา 3 ปีแล้ว

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

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

ที่งาน BUILD 2014 ไมโครซอฟท์ประกาศแผนการใหม่ๆ ของเทคโนโลยีสายการพัฒนาโปรแกรมหลายอย่าง ในฝั่งของ .NET นอกจากการก่อตั้ง .NET Foundation ซึ่งเป็น "องค์กร" แล้ว ไมโครซอฟท์ยังเปลี่ยนโลโก้ .NET มาเป็นแนว Metro และประกาศทิศทาง/วิสัยทัศน์/ฟีเจอร์ใหม่ของ .NET ด้วย

จากภาพจะเห็นว่าตัวเทคโนโลยี .NET ถูกแบ่งออกเป็น 2 ส่วนคือตัวแกนหลัก Core .NET และการขยาย .NET ไปยังอุปกรณ์ (devices) และบริการ (services) ให้มากกว่าเดิม ผ่านกระบวนการพัฒนาที่เปิดกว้างมากขึ้นโดยใช้ .NET Foundation เป็นองค์กรกลาง

By mk Founder on Tag: Development, Windows Phone 8.1, Microsoft, Visual Studio
Development

ไมโครซอฟท์ออก Visual Studio 2013 Update 2 รุ่น RC (release candidate) ให้นักพัฒนาทดสอบแล้ว ก่อนจะออกรุ่นจริงในเร็วๆ นี้

ของใหม่ในรุ่นนี้ได้แก่

By lew Founder on Tag: Development, Python, Programming, Dropbox
Development

Dropbox ประกาศเปิดตัวไพธอนที่พัฒนาใช้เองชื่อว่า Pyston อีมพลีเมนต์ไพธอนโดยแปลงเป็นภาษากลางของ LLVM แล้วคอมไพล์ออกมาเป็นโค้ดแบบเนทีฟ

เหตุผลที่ Dropbox ไม่ร่วมกับโครงการที่มีอยู่แล้วอย่าง PyPy เพราะว่าโครงสร้างของโครงการนั้นแก้ไขเพิ่มฟีเจอร์ที่ต้องการได้ยาก เช่น กระบวนการจัดการหน่วยความจำแบบใหม่ที่ Dropbox ต้องการทดลองใช้งานก็แพตซ์เข้าไปยัง PyPy ได้ลำบาก ขณะที่แก้ไขผ่าน LLVM นั้นง่ายกว่ามาก

By lew Founder on Tag: Windows, Open Source, Development, HTML5, Microsoft
Windows

ชุดพัฒนาแอพพลิเคชั่นแบบ Modern UI ของไมโครซอฟท์นั้น หากจะพัฒนาด้วยจาวาสคริปต์จะต้องใช้ไลบรารีสำคัญคือ WinJS และตอนนี้ไมโครซอฟท์ก็ประกาศเปิดซอร์ส WinJS เป็นไลเซนส์ Apache 2.0 ให้ไปใช้งานในแพลตฟอร์มอื่นๆ แล้ว

WinJS เป็นไลบรารีเพื่อการพัฒนาแอพพลิเคชั่นที่ช่วยให้พัฒนาแอพพลิเคชั่นแบบ Modern UI บนหน้าเว็บได้ง่าย ขณะเดียวกันด้านหลังก็ยังมีไลบรารีช่วยจัดการทำงานอีกหลายอย่าง เช่น Promises ที่ช่วยประมวลผลแบบ asynchronous, Scheduler จัดลำดับการประมวลผลตามความสำคัญ

By mk Founder on Tag: Blognone, Announcement, Development
Blognone

ในยุคที่ "แอพ" ครองเมือง มีแอพสำหรับงานทุกประเภท จำนวนแอพในท้องตลาดมีให้เลือกเป็นหลักแสน การสร้างแอพให้เข้าเป้าหรือโดนใจผู้ใช้ จึงจำเป็นต้องมีข้อมูลเชิงสถิติของผู้ใช้งานแอพมาประกอบการวางยุทธศาสตร์ตั้งแต่แรก ซึ่งข้อมูลเหล่านี้สามารถดูได้จากบริษัทวิเคราะห์สถิติแอพที่มีอยู่เป็นจำนวนมาก เช่น App Annie, Flurry, Digby, Distimo

อย่างไรก็ตาม บ้านเรากลับยังไม่ค่อยมีข้อมูลเชิงสถิติลักษณะนี้มากนัก Blognone จึงมองว่าควรมีการสำรวจพฤติกรรมการใช้แอพบนอุปกรณ์พกพาของคนไทย เพื่อใช้เป็นสถิติสำหรับนักพัฒนาแอพในบ้านเรากันสักหน่อยครับ

By lew Founder on Tag: Development, MIPS, Wearable Computing
Development

การแข่งขันกันในอุตสาหกรรมเซมิคอนดักเตอร์เพื่ออุปกรณ์สวมใส่ได้ช่วงหลัง ARM ยังคงกินตลาดไปเกือบทั้งหมด แม้อินเทลจะพยายามชิงส่วนแบ่งด้วยชิป Quark บ้างแต่ยังไม่มีสินค้าใช้งานจริง ตอนนี้ค่ายที่สามคือ MIPS ก็ไล่ตามมาแล้ว

Imagination ผู้ถือสิทธิ์ MIPS ร่วมมือกับบริษัทชิปจีนที่ชื่อว่า Ingenic ออกบอร์ดพัฒนา Inegic Newton เป็นบอร์ดขนาดเล็กมาก (ประมาณเหรียญสิบสองเหรียญ) สำหรับพัฒนาอุปกรณ์สวมใส่ได้

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

หลังจากออราเคิลออก Java SE 8 ตัวจริง ก็ถึงคิวของ IDE คู่บารมีอย่าง NetBeans ที่ออกเวอร์ชัน 8.0 ตามมา

ของใหม่ที่สำคัญที่สุดคงหนีไม่พ้นการรองรับ Java 8 ยกชุด ทั้ง Java SE 8, Java SE Embedded 8, Java ME Embedded 8 ส่วนฝั่งของ Java EE ก็รองรับ PrimeFaces, Tomcat 8.0, TomEE

ฟีเจอร์อย่างอื่นคือการทำงานร่วมกับ Apache Maven, AngularJS, Apache Cordova 3.3+, PHP 5.5 และปรับปรุง UI ส่วนของการจัดการหน้าต่างและตัว editor

รายละเอียดของฟีเจอร์อ่านได้จาก NetBeans Wiki

Subscribe to Development