By mk Founder on Tag: Windows 10, Development, Microsoft, Windows Store
Windows 10

ใกล้ถึงกำหนดออก Windows 10 Fall Creators Update (FCU) เข้ามาเรื่อยๆ วันนี้ไมโครซอฟท์จัดงานนักพัฒนา Windows Developer Day ที่ลอนดอน และมีข่าวประกาศดังนี้

By mk Founder on Tag: Microsoft Azure, Java, Programming, Development, Serverless
Microsoft Azure

Azure Functions บริการคลาวด์ Serverless ของไมโครซอฟท์ ประกาศรองรับภาษา Java เพิ่มเติม จากเดิมที่รองรับ C#, F#, Node.js, Python, PHP อยู่ก่อนแล้ว

ไมโครซอฟท์บอกว่าต้องการขยายการรองรับภาษาต่างๆ ให้มากขึ้น ก่อนหน้านี้ก็เพิ่งประกาศรองรับ .NET Core ไป การรองรับ Java จะช่วยให้โปรแกรมเมอร์สาย Java หันมาใช้งาน Azure Functions ได้ง่ายขึ้นโดยไม่ต้องเรียนรู้ภาษาใหม่ แถมโครงการที่ใช้ Maven อยู่แล้วก็สามารถนำมาใช้ต่อได้เลย

By mk Founder on Tag: Android, Development, Mobile App
Android

เรียกว่าเป็นแอพขวัญใจนัก root ก็ว่าได้กับ SuperSU ที่มียอดดาวน์โหลดกว่า 100 ล้านครั้งบน Play Store

อย่างไรก็ตาม Chainfire แฮ็กเกอร์ผู้พัฒนาเครื่องมือตัวนี้ก็ประกาศเกษียณตัวเองออกจากโครงการนี้แล้ว หลังจากเขาขายแอพตัวนี้ให้บริษัท CCMT ของจีนเมื่อ 2 ปีก่อน

ตอนนี้ Chainfire มีสถานะเป็นแค่ที่ปรึกษาของแอพ SuperSU เท่านั้น และสัญญาของเขากับ CCMT จะหมดลงอย่างเป็นทางการในวันที่ 24 กุมภาพันธ์ 2018

By mk Founder on Tag: Oracle, Container, Kubernetes, Development, Enterprise
Oracle

ธีมสำคัญอย่างหนึ่งในงาน Oracle OpenWorld 2017 ปีนี้คือการที่ Oracle บุกตลาดคลาวด์เต็มตัว (สักที) สิ่งที่เกิดขึ้นคือเปิดบริการคลาวด์ใหม่ๆ ให้ทัดเทียมคู่แข่งรายอื่น เช่น Oracle Blockchain Cloud Service หรือ Fn สำหรับงาน Serverless

บริการใหม่อีกตัวที่น่าสนใจคือ Oracle Container Native Application Development Platform (ชื่อยาวมาก) มันคือบริการพัฒนาแอพพลิเคชันในยุคคอนเทนเนอร์ครองเมือง

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

เทร็นด์อีกอย่างหนึ่งของโลกเซิร์ฟเวอร์ในช่วงหลัง คือการประมวลผลแบบ serverless ที่ไม่ต้องรันเซิร์ฟเวอร์ค้างไว้ตลอดเวลา แต่เซิร์ฟเวอร์จะเริ่มทำงานเมื่อเกิดเหตุการณ์ตามที่ระบุไว้ (event-based หรือบ้างก็เรียกว่า functions-as-a-service)

ผู้นำของแนวทางนี้คือ AWS Lambda ที่เปิดตัวในปี 2014 จากนั้นคู่แข่งคลาวด์รายอื่นก็ทำตามกันหมด ทั้ง Google Cloud Function และ Microsoft Azure Functions

By Job_The_Gamer Writer on Tag: UWP, Windows 10, Development, Microsoft
UWP

เมื่อปลายเดือนสิงหาคมที่ผ่านมาไมโครซอฟท์ได้ปล่อย UWP Community Toolkit เวอร์ชัน 2.0 ชุดรวมเครื่องมือช่วยสร้างแอพ Universal Windows Platform โดยชุมชนนักพัฒนาตัวใหม่ ที่ไม่ได้อัพเดตเพียงแค่การเพิ่ม control และไลบรารีใหม่ๆ ที่จะช่วยให้การพัฒนาแอพบน Windows 10 สะดวกขึ้นเท่านั้น

By Job_The_Gamer Writer on Tag: Visual Studio Code, Visual Studio, Development, Microsoft
Visual Studio Code

ไมโครซอฟท์ออกอัพเดตให้กับ Visual Studio Code ตัวแก้ไขโค้ดฉบับโอเพนซอร์สขยับเลขรุ่นเป็น 1.16

สิ่งน่าสนใจที่ถูกเพิ่มเข้ามาในอัพเดตนี้อย่างแรกคือการเพิ่มตัวช่วย refactoring ฟังก์ชั่นบนภาษา JavaScript และ TypeScript ทำให้นักพัฒนาสามารถแยกโค้ดส่วนที่คิดว่าเริ่มซับซ้อนออกมาเป็นฟังก์ชั่นหรือเมธอดใหม่ได้อย่างรวดเร็ว เพียงแค่ลากเมาส์เพื่อเลือกโค้ดส่วนที่ต้องการแล้วกดไอคอนหลอดไฟด้านหน้าโค้ดหรือกดคีย์ลัด Ctrl + .

By mk Founder on Tag: Microsoft Edge, Web Application, Development, Browser, Microsoft
Microsoft Edge

สัปดาห์ที่ผ่านมา ไมโครซอฟท์จัดงานสัมมนาสำหรับนักพัฒนาเว็บ Edge Web Summit 2017 และมีประกาศข่าวสำคัญคือ Microsoft Edge จะซัพพอร์ต Progressive Web Apps (PWA) ในปีหน้า

Progressive Web Apps หรือ PWA เป็นแนวคิดของกูเกิล ที่ต้องการยกระดับเว็บแอพให้มีความสามารถเทียบเท่าแอพแบบเนทีฟ เช่น โหลดเร็ว ตอบสนองเร็ว ทำงานออฟไลน์ได้ รันแบบเต็มหน้าจอ มีไอคอนที่หน้าโฮมบนมือถือ มีการแจ้งเตือนแบบพุช ฯลฯ โดยผู้พัฒนาเว็บแอพต้องเขียนให้รองรับมาตรฐาน Application Manifest และ Service Workers เพิ่มเติม

By Job_The_Gamer Writer on Tag: Visual Studio Code, Visual Studio, Development, Microsoft
Visual Studio Code

ไมโครซอฟท์ออกอัพเดตให้ Visual Studio Code ตัวแก้ไขซอร์สโค้ดฉบับโอเพนซอร์สขยับเลขรุ่นเป็น 1.15

การเปลี่ยนแปลงที่น่าสนใจในอัพเดตนี้อย่างแรกคือ การปรับปรุงการรองรับไฟล์ขนาดใหญ่ ด้วยการปิดฟีเจอร์ของ VS Code บางอย่าง (เช่น line guide, code wrapping / folding) เมื่อเปิดไฟล์ที่มีขนาดตั้งแต่ 30 MB หรือ 300,000 บรรทัดขึ้นไป ทำให้สามารถเพิ่มประสิทธิภาพและช่วยลดการใช้งานหน่วยความจำของเครื่องลงได้ (ในบางกรณีถึง 50%) อีกทั้งยังได้ถอดข้อจำกัดในการเปิดไฟล์ขนาดใหญ่ออกจากรุ่น 64 บิต และขยายขนาดไฟล์ที่สามารถเปิดได้จากเดิม 50 MB เป็น 300 MB บนรุ่น 32 บิต

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

หลังทดสอบ .NET Core 2.0 มาได้สักระยะหนึ่ง ไมโครซอฟท์ก็ได้ฤกษ์ออก .NET Core 2.0 ตัวจริง

อธิบายแบบง่ายๆ .NET Core 2.0 สามารถเทียบเคียงได้เท่ากับ .NET Framework 6.0 เพียงแต่หลังจากไมโครซอฟท์เปิดซอร์ส .NET ก็เปลี่ยนวิธีเรียกชื่อเป็น .NET Core และเริ่มต้นเวอร์ชันใหม่ที่ 1.0 ในปี 2016 โดยมีสถานะเป็น implementation คู่ขนานไปกับ .NET Framework และ Xamarin (ตามภาพประกอบ)

By Mekokung Contributor on Tag: Humble Bundle, Games, Development
Humble Bundle

Humble Bundle ออกชุดเครื่องมือสร้างเกมที่ชื่อ GameMaker จากบริษัท YoYo Games ในราคาที่จับต้องได้ง่ายภายในเวลาจำกัดโดยที่จ่ายขั้นต่ำ 1 ดอลลาร์ก็ได้รับ GameMaker รุ่น Studio Pro และซอร์สโค้ดเกมไปศึกษาและดัดแปลงได้เองอีก 4 เกม และเพลงประกอบไปอีก 2 ชุด ถ้าจ่ายขั้นต่ำ 10.86 ดอลลาร์ (ณ เวลาที่เขียนข่าวนี้) จะได้รับ HTML5 Module และซอร์สโค้ดเกมเพิ่มอีก 5 เกม โดยในเกมบางเกมจะไร้ DRM แต่บางเกมจะต้องกรอกรหัสใน Steam เพื่อกดรับอีกที

โดยในครั้งนี้เป็นการกลับมาอีกครั้งของบันเดิลชุด GameMaker เคยออกมาแล้วในเดือนกันยายนในปีที่ผ่านมา และก็กลับมาอีกครั้งในชื่อ Humble Bundle GameMaker ReBundle

By arjin Writer on Tag: Uber, Instant Messenger, Development
Uber

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

อดีตนั้น Uber ใช้ Slack สำหรับเป็นแอพสนทนาภายใน ต่อมาก็เปลี่ยนไปใช้ HipChat ด้วยเหตุผลว่า Slack ไม่เหมาะเมื่อมีผู้ใช้งานหลายพันคน แต่สุดท้าย HipChat ก็ยังไม่ตรงความต้องการ

By mk Founder on Tag: Android, Development, Interview, Google I/O
Android

คนที่อยู่ในสายงานการพัฒนาแอพ Android น่าจะคุ้นเคยกับ "เอก" สมเกียรติ กิจวงศ์วัฒนะ หรือชื่อในวงการคือ Akexorcist ที่เป็นนักพัฒนาระบบ GDE (Google Developer Expert) ด้าน Android

เขาขึ้นเวทีงานสัมมนาเกี่ยวกับ Android แทบทุกงานในไทย มีบล็อกเกี่ยวกับการพัฒนาบน Android ที่อัพเดตสม่ำเสมอ และล่าสุดเพิ่งไปร่วมงาน Google I/O 2017 ถึงถิ่นกูเกิล บทความนี้เราจึงสัมภาษณ์เขาเพื่อขอทราบมุมมองว่า โลกของนักพัฒนา Android ตอนนี้ไปถึงไหนกันแล้ว

By Job_The_Gamer Writer on Tag: UWP, Windows 10, Development, Microsoft, Visual Studio
UWP

เมื่อเดือนที่แล้วไมโครซอฟท์ประกาศเปิดตัว Windows Template Studio เครื่องมืออำนวยความสะดวกให้กับการพัฒนาแอพ Universal Windows Platform ในรูปแบบของส่วนเสริมใช้งานร่วมกับ Visual Studio ซึ่งจะช่วยให้การเริ่มต้นสร้างแอพ UWP ทำได้ง่ายขึ้นและประหยัดเวลาไปได้อย่างมาก

โดยในขณะที่นักพัฒนากำลังเริ่มต้นโปรเจ็กต์แอพ UWP ใหม่ Windows Template Studio จะมาเป็นวิซาร์ดช่วยขึ้นโครงร่างแอพ (scaffold) โดยเปิดให้นักพัฒนาเลือกหยิบรูปแบบเพจและฟีเจอร์ที่ต้องการ รวมถึงเฟรมเวิร์คที่จะทำงานด้วย ผ่านการเลือกตัวเลือกต่างๆ เพียง 4 ขั้นตอน จนสามารถขึ้นเป็นแอพ UWP ที่พร้อมทดลองรันได้ภายในไม่กี่คลิก

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

กูเกิลสร้างเครื่องมือหัดเขียนโปรแกรม Blockly มาตั้งแต่ปี 2012 เวลาผ่านมา 5 ปี กูเกิลก็ออกไลบรารี Blockly เวอร์ชัน 1.0 บน Android/iOS นักพัฒนาสามารถนำไปต่อยอด ฝังในแอพของตัวเองเพื่อสอนเขียนโค้ดได้ (เช่น แอพเพื่อการศึกษาต่างๆ)

ไลบรารี Blockly 1.0 มีฟีเจอร์ต่างๆ ครบครัน สามารถแปลงบล็อคที่สร้างออกมาเป็นโค้ดโปรแกรมในภาษาต่างๆ ได้ 5 ภาษาคือ JavaScript, Python, Dart, PHP, Lua ส่วนโค้ดที่ใช้บรรยายคุณสมบัติของบล็อคแต่ละอันเขียนด้วย JSON ง่ายต่อการสร้างบล็อคที่ทำงานได้ข้ามแพลตฟอร์ม

By mk Founder on Tag: Android Oreo, Android, Google, Development
Android Oreo

เพียงสามสัปดาห์หลังกูเกิลออก Android O Developer Preview 2 ที่งาน Google I/O กูเกิลก็ออกรุ่น Preview 3 ตามมาทันที

ความสำคัญของ Android O Preview 3 คือเป็นรุ่นที่ API เสถียรและไม่มีการเปลี่ยนแปลงอีกแล้ว นักพัฒนาแอพสามารถอ้างอิง O Preview 3 ในการทดสอบแอพได้เลย (API level 26 จะคงที่ไปตลอดจนถึงรุ่นจริง) ขั้นถัดไปคือการแก้บั๊กหรือเพิ่มฟีเจอร์ของตัวระบบปฏิบัติการที่ไม่เกี่ยวกับ API เท่านั้น

กูเกิลบอกว่าจะออก Preview 4 ตามมาอีกตัวในเดือนกรกฎาคม ก่อนจะออก O รุ่นสมบูรณ์ในช่วงท้ายๆ ของฤดูร้อนฝรั่ง (ราวเดือนสิงหาคม)

By thangman22 on Tag: Web Application, Development, Hackathon
Web Application

เหล่านักพัฒนาทั่วประเทศไทย พลาดไม่ได้กับงานใหญ่ PWA Online Hackathon ชิงรางวัลรวมมูลค่ามากกว่า 400,000 บาท โดยเราจะมาแข่งขันกันบนโลก Online เริ่มตั้งแต่เวลา 20:00 น. ของวันศุกร์ที่ 23 มิถุนายน 2560 ถึงเวลา 20:00 น. ของวันอาทิตย์ที่ 25 มิถุนายน 2560

PWA Online Hackathon เป็นการแข่งขันทำเว็บไซต์ แบบ Progressive Web App ที่ให้นักพัฒนาสร้างสรรค์ Web Application เจ๋งๆ ภายใน 48 ชั่วโมง จากที่ใดก็ได้ทั่วประเทศ โดยส่งผลงานผ่านช่องทาง Online ซึ่งกฏกติกาหลัก ๆ ของ การแข่งขันนี้มีอยู่ 4 ข้อดังนี้

Microsoft Garage

Microsoft Garage โครงการส่งเสริมให้พนักงานสร้างแอพนอกเวลางานปกติของไมโครซอฟท์ เปิดตัวโปรเจ็กต์ Script Lab เครื่องมือซึ่งจะอำนวยความสะดวกให้กับการสร้างส่วนขยาย (Add-in) สำหรับแอพในตระกูล Microsoft Office ด้วยการเปิดให้นักพัฒนาได้ทดลอง JavaScript API ที่มีไว้ให้ Add-in ใช้สั่งงาน Excel, Word หรือ PowerPoint ได้จากหน้าต่างเขียนโค้ดของ Script Lab ภายในแอพข้างต้นแต่ละตัวโดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติมเลย

By mk Founder on Tag: Red Hat, Eclipse, IDE, Acquisition, Development
Red Hat

Red Hat ประกาศซื้อกิจการบริษัท Codenvy ผู้อยู่เบื้องหลังการพัฒนา Eclipse Che

Eclipse Che เป็นโครงการย่อยในสังกัด Eclipse Foundation มันคือ Cloud IDE หรือ IDE เวอร์ชันที่รันอยู่บนเซิร์ฟเวอร์ แล้วเรียกใช้งานผ่านเว็บเบราว์เซอร์

ตัวของ Che เป็นซอฟต์แวร์โอเพนซอร์สที่ใครๆ ก็ดาวน์โหลดไปรันในเซิร์ฟเวอร์เองได้ ส่วนบริษัท Codenvy หารายได้จากการโฮสต์ Che บนเซิร์ฟเวอร์ตัวเองให้เช่าใช้งานพร้อมซัพพอร์ต และมีเวอร์ชัน Che Team/Enterprise สำหรับตลาดองค์กร

By mk Founder on Tag: Git, Windows, Development, Version Control, Microsoft
Git

ไมโครซอฟท์เผยว่าย้ายซอร์สโค้ด Windows ทั้งหมดจากระบบ Source Depot ของตัวเอง มาสู่ Git เรียบร้อยแล้ว ส่งให้ไมโครซอฟท์มี git repository ที่ใหญ่ที่สุดในโลกในทันที

Subscribe to Development