Member for :
By mk Founder on Tag: Google, Processor, CPU, Artificial Intelligence, TPU
Google

เก็บตกประกาศข่าวจากงาน Google I/O 2018 กูเกิลเปิดตัวหน่วยประมวลผล Tensor Processing Unit (TPU) รุ่นที่สาม รุ่นอัพเกรดจาก TPU v2 ที่เปิดตัวในช่วงเดือนนี้ของปีที่แล้ว

TPU v3 มีสมรรถนะดีขึ้นกว่า v2 ถึง 8 เท่า และ TPU หนึ่งชุด (64 ตัวเรียกเป็น 1 pod) มีพลังประมวลผลถึง 100 petaFLOPS เพิ่มขึ้นจาก 1 pod ของ TPU v2 ที่ทำได้เพียง 11.5 petaFLOPS tops

อีกประเด็นที่น่าสนใจคือ TPU v3 ใช้ระบบระบายความร้อนด้วยของเหลวด้วย ซึ่งเป็นครั้งแรกที่กูเกิลนำระบบแบบนี้มาใช้งานกับ TPU

By mk Founder on Tag: Nintendo, Nintendo Switch, Games
Nintendo

ตามธรรมเนียมของนินเทนโดจะนำเกมเก่าๆ ของตัวเองมาขายบนคอนโซลยุคปัจจุบันผ่าน Virtual Console แต่รอบนี้ของ Nintendo Switch ดูจะไม่เป็นแบบนั้นอีกแล้ว

โฆษกของนินเทนโดให้ข้อมูลกับเว็บไซต์ Kotaku ว่า Switch จะไม่มีระบบ Virtual Console อย่างที่เคยทำมาในอดีต อย่างไรก็ตาม นั่นไม่ได้แปลว่านินเทนโดจะไม่นำเกมเก่ามาขายบน Switch แต่แปลว่านินเทนโดจะเลิกใช้แบรนด์ Virtual Console ทำตลาดเกมคลาสสิค

By mk Founder on Tag: Android Studio, Android, Development
Android Studio

กูเกิลปล่อย Android Studio 3.2 ให้ทดสอบพร้อมของใหม่ๆ ที่ประกาศในงาน Google I/O 2018 โดยสถานะตอนนี้ยังเป็นรุ่น canary และต้องใช้เวลาอีกสักพักกว่าจะเป็น stable

ของใหม่ที่มีใน Android Studio 3.2 ได้แก่ ปรับเวอร์ชันมาใช้ IntelliJ IDEA 2018.1.1 เป็นฐาน, Slices, AndroidX, Android Jetpack, App Bundle

ฟีเจอร์ใหญ่ที่น่าสนใจคือ Navigation Editor ช่วยให้เราเห็นภาพการนำทาง (navigation) ในแต่ละหน้าจอของแอพ ว่ากดจากหน้าจอไหนแล้วจะไปโผล่หน้าจอไหน

By mk Founder on Tag: Android Pie, Android, Development
Android Pie

ฟีเจอร์ใหม่ที่น่าสนใจใน Android P สำหรับนักพัฒนาแอพคือ Slices และ App Actions ที่มาพร้อมแนวคิดใหม่ว่า เราไม่จำเป็นต้องใช้งานแอพทั้งตัวก็ได้

Slices และ App Actions ออกแบบมาเพื่ออนาคตที่เราทำงานต่างๆ ผ่าน Google Assistant มากกว่าเรียกแอพขึ้นมาตามปกติ ทำให้นักพัฒนาสามารถ "หั่น" (slice) หน้าจอบางส่วนมาแสดงในหน้าจอของ Google Assistant ได้

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

กูเกิลเปิดตัว Android Jetpack เป็น "ชุด" เครื่องมือสำหรับนักพัฒนา Android ที่คอยอำนวยความสะดวกให้การพัฒนาแอพสะดวกขึ้น

Jetpack ไม่ใช่ของใหม่ซะทั้งหมด หลายอย่างมีในโลกของ Android มานานแล้ว (เช่น Fragment/Layout) แต่ถูกนำมาจัดชุดใหม่ให้อยู่ภายใต้แบรนด์เดียว แต่ก็มีของใหม่บางอย่างเพิ่มเข้ามา เช่น Kotlin Extension (KTX) หรือ Slices ที่เป็นแนวคิดใหม่ใน Android P

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

กูเกิลโชว์เทคนิคใหม่สำหรับการจัดแพ็กเกจ Android ช่วยให้ขนาดไฟล์ APK ลดลงได้สูงสุดถึง 50%

เทคนิคใหม่เรียกว่า Android App Bundle หลักการของมันคือ Dynamic Delivery ให้ผู้ใช้ดาวน์โหลดไฟล์เฉพาะส่วนที่ต้องใช้เท่านั้น ไม่ต้องโหลด APK ทั้งก้อนที่มีส่วนที่ไม่ได้ใช้งาน (เช่น ไฟล์ที่คอมไพล์มาสำหรับสถาปัตยกรรมอื่น) แถมยังสามารถดาวน์โหลดส่วนอื่นเข้ามาภายหลังได้เมื่อต้องใช้งาน

ในมุมของนักพัฒนาก็ทำงานง่ายขึ้น เพราะสร้างไฟล์ทั้งหมดชุดเดียว สร้าง APK ไฟล์เดียว ไม่ต้องสร้าง APK หลายชุดสำหรับการใช้งานแต่ละแบบ ที่เหลือนั้น Google Play จัดการต่อให้เราเอง

By mk Founder on Tag: Waymo, Self-Driving Car, Deep Learning
Waymo

Waymo บริษัทลูกของ Alphabet ขึ้นนำเสนอในงาน Google I/O เป็นครั้งแรก โดยย้ำว่าจะเปิดบริการจริงภายในปี 2018 นี้

สิ่งที่น่าสนใจคือ Waymo เล่าว่าพัฒนาอัลกอริทึมของตัวเองได้อย่างรวดเร็ว เพราะได้หน่วยงานอื่นภายในกูเกิลช่วยสนับสนุน ตั้งแต่ได้ทีม Google Brain ร่วมพัฒนาระบบ AI ช่วยให้ตรวจจับคนข้ามถนนได้ดีขึ้นถึง 100 เท่าจากเดิม, ใช้หน่วยประมวลผล TPU ของกูเกิลช่วยให้ประมวลผลได้เร็วขึ้น 15 เท่า, สามารถรันซิมูเลชันจากข้อมูลของตัวเอง ได้ผลเทียบเท่ากับการใช้รถยนต์วิ่งจริง 25,000 คันต่อวัน

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

ในยุคสมัยที่อะไรๆ ก็ชื่อลงท้ายด้วย X กูเกิลเองก็เลยมี AndroidX กับเขาด้วย แต่มันไม่ใช่ของใหม่ทั้งหมด เพราะเป็นเวอร์ชันอัพเกรดของ Android Support Library ที่นักพัฒนาแอพส่วนใหญ่ใช้งานอยู่แล้ว

ชื่อ AndroidX มาจากคำว่า Android extension libraries ส่วนเหตุผลที่ต้องมีชื่อใหม่ก็เพราะว่าไลบรารีในชุด Android Support Library งอกมาเพิ่มเรื่อยๆ ตลอด 7 ปีที่ผ่านมา จนทำให้นักพัฒนาเริ่มสับสนว่าต้องเรียกใช้ไลบรารีตัวไหนกันแน่ (ที่ชื่อดันแตกต่างกันด้วย)

By mk Founder on Tag: Google News, Google, Mobile App
Google News

กูเกิลเปิดตัวแอพอ่านข่าว Google News เวอร์ชันใหม่ ที่จะมาแทนทั้งแอพ News & Weather และ Google Play Newsstand

Google News เวอร์ชันใหม่มีฟีเจอร์ใหม่ดังนี้

By mk Founder on Tag: Material Design, Google, Design
Material Design

ก่อนหน้านี้มีข่าวหลุดของ Material Design 2 เวอร์ชันอัพเกรดของ Material Design ที่เปิดตัวในปี 2014

วันนี้กูเกิลเปิดตัวดีไซน์แบบใหม่อย่างเป็นทางการ ในชื่อว่า Material Theming

กูเกิลระบุว่า Material Design ได้รับการตอบรับจากนักพัฒนาเป็นอย่างดี แต่ก็มีเสียงวิจารณ์ว่าแอพที่ออกแบบตาม Material Design หน้าตาดูคล้ายกันไปหมด กูเกิลจึงพัฒนา Material Theming ขึ้นมาเพื่อแก้ปัญหานี้

By mk Founder on Tag: Linux, ChromeOS, Google, Operating System
Linux

ตรงตามข่าวก่อนหน้านี้ วันนี้กูเกิลประกาศข่าวอย่างเป็นทางการว่า ระบบปฏิบัติการ Chrome OS จะรองรับการรันแอพจากลินุกซ์ด้วย

กูเกิลไม่ได้ให้รายละเอียดเรื่องนี้มากนัก บอกว่าแอพจากลินุกซ์จะทำงานบน Chrome OS ได้เป็นปกติ และเราจะสามารถรัน Android Studio เวอร์ชันลินุกซ์บน Chrome OS ได้ด้วย ช่วยให้ Chrome OS กลายเป็นระบบปฏิบัติการที่เหมาะกับนักพัฒนามากขึ้น

อุปกรณ์ Chrome OS ตัวแรกที่จะได้ใช้ฟีเจอร์นี้คือ Pixel Book ของกูเกิลเอง

By mk Founder on Tag: Hyper-V, Windows 10, Virtualization, Android
Hyper-V

ไมโครซอฟท์ประกาศว่าฟีเจอร์ Hyper-V บน Windows 10 รองรับ Android Emulator แล้ว ผลคือการรันอีมูเลเตอร์บนวินโดวส์จะเร็วกว่าเดิมจากการเร่งความเร็วที่ระดับฮาร์ดแวร์ ไม่อืดอาดแบบในอดีต

การใช้งานจำเป็นต้องอัพเกรด Windows 10 เป็น April 2018 Update ก่อน และเปิดใช้งาน Hyper-V จากหน้า Windows Feature, ติดตั้ง Visual Studio Tools for Xamarin preview และใช้งาน Android Emulator เวอร์ชัน 27.2.7 ขึ้นไป

ที่มา - Visual Studio Blog

By mk Founder on Tag: Firebase, Google, Machine Learning
Firebase

กูเกิลเปิดตัว ML Kit บริการในเครือ Firebase สำหรับนักพัฒนาที่ต้องการฟีเจอร์ด้าน AI สำหรับแอพของตัวเอง ใช้ได้ทั้ง Android และ iOS

ML Kit ประกอบด้วยฟีเจอร์ด้าน AI พื้นฐานหลายอย่าง เช่น ตรวจจับใบหน้า แปลงภาพเป็นข้อความ คัดแยกประเภทรูปภาพ อ่านบาร์โค้ด ค้นหาสถานที่จากรูปภาพ รวมถึงฟีเจอร์ Smart Reply แบบในแอพ Gmail/Inbox บนมือถือ

ML Kit จะทำงานทั้งบนคลาวด์และบนอุปกรณ์ โดยรันบนเอนจิน TensorFlow Lite ที่รองรับทั้ง Android กับ iOS

By mk Founder on Tag: Google Lens, Google, Android, Mobile App
Google Lens

นอกจากข่าวมือถือหลายค่ายจะได้ Android P Beta แล้ว กูเกิลยังประกาศข่าวว่าฟีเจอร์ Google Lens จะกลายเป็นส่วนหนึ่งของแอพกล้องในมือถืออีกหลากหลายค่ายด้วย

ผู้ผลิตมือถือที่มีชื่อปรากฏได้แก่ LG, Motorola, Xiaomi, Sony, Nokia, Transsion, TCL, OnePlus, BQ, ASUS

ที่ผ่านมา Google Lens อยู่ในแอพ Google Photos ทำให้ผู้ใช้หลายคนอาจไม่รู้จักวิธีใช้งาน แต่การที่ Google Lens จะกลายเป็นส่วนหนึ่งของแอพกล้องหลักของเครื่อง น่าจะทำให้การใช้งานแพร่หลายขึ้นอีกมาก

By mk Founder on Tag: HoloLens, Windows Mixed Reality, Virtual Reality, Microsoft
HoloLens

หลังจาก HoloLens เงียบหายไปพักใหญ่ๆ ไมโครซอฟท์ก็กลับมาประกาศข่าวเกี่ยวกับ HoloLens ใหม่ด้วยแอพ 2 ตัวที่เน้นตลาดภาคธุรกิจ-อุตสาหกรรม

แอพตัวแรกคือ Microsoft Remote Assist สำหรับการประชุมทางไกลแบบเห็นภาพของจริง มันถูกออกแบบมาสำหรับพนักงานหน้างาน (เช่น อยู่หน้าเครื่องจักรอุตสาหกรรม) และต้องการความช่วยเหลือจากผู้เชี่ยวชาญ ก็สามารถประชุมผ่านแว่น HoloLens โดยที่อีกฝั่งจะเห็นภาพสถานการณ์หน้างานจากกล้องของ HoloLens และวาดหรือไฮไลท์จุดที่สำคัญกลับมาให้ผู้สวมใส่แว่นได้เห็นด้วย

By mk Founder on Tag: Kinect, Microsoft, Camera, Internet of Things, Microsoft Azure
Kinect

ถึงแม้กล้อง Kinect หยุดผลิตไปแล้ว แต่เทคโนโลยีกล้องวัดระยะลึกของ Kinect กลับยังไม่หายไปไหน ล่าสุดมันถูกนำกลับมาอีกครั้งในชื่อ Project Kinect for Azure

Project Kinect for Azure เป็นชุดฮาร์ดแวร์ที่ประกอบด้วยกล้องและเซ็นเซอร์วัดระยะลึกของ Kinect, กล้องปกติความละเอียด 4K และไมโครโฟน 360 องศา แต่เปลี่ยนกลุ่มเป้าหมายจากคอนซูเมอร์ มาเป็นนักพัฒนาที่ต้องการสร้างเซ็นเซอร์สำหรับงาน IoT และประมวลผลด้วย AI บนคลาวด์

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

ในงาน Microsoft Build 2018 มีประกาศเล็กๆ ที่น่าสนใจเพราะแอพที่ไม่เคยอัพเดตมานานแล้วอย่าง Notepad จะได้ฟีเจอร์ใหม่กับเขาด้วย

ฟีเจอร์ที่ว่าคือ Notepad จะสามารถตัดบรรทัดแบบ Linux/Unix ได้เป็นครั้งแรก ส่งผลให้การใช้ Notepad เปิดไฟล์ข้อความที่สร้างจากระบบปฏิบัติการฝั่งยูนิกซ์จะไม่ติดกันเป็นพรืดแล้ว

By mk Founder on Tag: Visual Studio, Artificial Intelligence, Microsoft, Development
Visual Studio

นักพัฒนาที่ใช้ Visual Studio คงรู้จักฟีเจอร์ช่วยเติมโค้ด IntelliSense กันเป็นอย่างดี ล่าสุดไมโครซอฟท์ยกระดับมันอีกขั้น และเปลี่ยนชื่อเป็น IntelliCode
จุดแตกต่างสำคัญของ IntelliCode คือไมโครซอฟท์เทรน AI ให้อ่านโค้ดคุณภาพระดับ 100 ดาวบน GitHub กว่า 2,000 โครงการเพื่อศึกษาว่าโค้ดที่ดีเป็นอย่างไร จากนั้นนำโมเดลที่เรียนได้มาประยุกต์ใช้กับโค้ดที่เรากำลังเขียนอยู่

Windows 10

ไมโครซอฟท์ประกาศในงาน Build 2018 ว่า Windows 10 อัพเดตตัวหน้า (Redstone 5 ช่วงปลายปี) จะมีฟีเจอร์ใหม่คือ Windows AI Platform สำหรับประมวลผล machine learning ด้วยจีพียู

ตัวอย่างการใช้งานที่ไมโครซอฟท์นำมาเสนอคือการใช้งานในภาคอุตสาหกรรม เริ่มจาก Azure Machine Learning บนคลาวด์เพื่อเทรนโมเดล จากนั้นส่งโมเดลไปดีพลอยในอุปกรณ์ IoT ผ่านกระบวนการของ Azure IoT Edge

การประมวลผลจะเกิดขึ้นที่อุปกรณ์ปลายทาง (ซึ่งรัน Windows 10) เมื่อบวกกับพลังของจีพียูรุ่นใหม่ๆ และ Windows AI Platform ทำให้สามารถรันโมเดลได้อย่างมีประสิทธิภาพที่ตัวอุปกรณ์ปลายทางได้เลย (Intelligent Edge) ไม่ต้องส่งกลับมาประมวลผลบนคลาวด์อีกครั้ง

By mk Founder on Tag: Windows 10, Microsoft, Microsoft Edge, iOS, Android
Windows 10

ไมโครซอฟท์ประกาศฟีเจอร์ใหม่ของ Windows 10 โดยฟีเจอร์ Timeline ของ Windows 10 April 2018 Update จะซิงก์กับอุปกรณ์ iOS/Android ได้ด้วย ช่วยให้ผู้ใช้เห็นประวัติการทำงานแบบข้ามอุปกรณ์

วิธีการต่อเชื่อมมือถือเข้ากับ Windows 10 จะต่างกันอยู่บ้าง โดยฝั่ง iOS จะทำผ่านแอพ Microsoft Edge แต่ของ Android จะเป็นแอพ Microsoft Launcher แทน (ต้องอัพเดตเป็นเวอร์ชันใหม่ล่าสุดด้วย) จากนั้นเราจะเห็นประวัติการท่องเว็บบนมือถือ โผล่ขึ้นมาใน Timeline บนพีซี