ช่วงทีผ่านมาทางบริษัท ASUS ได้ปล่อยตัวโน้ตบุ๊ค Expertbook B3 Detachable ที่เป็นคอมพิวเตอร์ที่มีระบบปฏิบัติการ Windows 11 on ARM ที่ใช้ซีพียูอย่าง Qualcomm Snapdragon 7c Gen 2 โดยเราจะพบการรีวิวบนอินเตอร์เน็ต รวมถึงยูทูปที่มีหลายคนรีวิวไปเยอะแล้วครับ
Tag: วินโดว์
ก่อนหน้านี้เวลาจะติดตั้งระบบปฏิบัติการ Linux อย่าง Ubuntu ที่ผู้เขียนใช้อยู่ เราจำเป็นต้องติดตั้งแยกเป็น Partition อีกห้องหนึ่ง หรือติดตั้งทับ Windows ไปเลย แต่ไม่กี่ปีมานี้ ทางไมโครซอฟต์พัฒนาความสามารถหนึ่งที่ติดมากับระบบปฏิบัติการ Windows 10 และ 11 นั่นก็คือ Windows Subsystem for Linux (WSL)
บริการ 1.1.1.1 with WARP เป็นบริการที่ออกมาโดยบริษัท Cloudflare ที่ให้บริการ DNS, CDN และอื่น ๆ ที่หลายเว็บไซต์ใช้บริการอยู่ตอนนี้ครับ บริการนี้มีที่มาเนื่องมาจากต้องการให้ใช้งานอินเตอร์เน็ตได้เร็วขึ้นตามที่กล่าวไว้ในหน้าเว็บว่า
WARP is built on the same network that has made 1.1.1.1 the fastest DNS resolver on Earth.
ข้อความในหน้าเว็บ 1.1.1.1 with WARP ของ Cloudflare
ติดตั้งไมโครโฟน + หูฟังกับ Surface Pro X
วันก่อนซื้อ Surface Pro X มาใช้งานแทน iPad Pro ที่เคยเขียนบทความไปหลายวันก่อน แต่ตอนนั้นเราไม่ได้ซื้อลำโพง หูฟังเพื่อมาใช้งาน เราเลยลองค้นหาข้อมูลไปเรื่อย ๆ จนกระทั่งไปเจอร้านที่ชื่อมั่นคงแก็ดเจ็ท Munkonggadget ที่เน้นอุปกรณ์เครื่องเสียง
บนระบบปฏิบัติการอะไรก็ตาม ไม่ว่าจะเป็นแอนดรอยด์ วินโดว์ แมคโอเอส ไอโอเอส หรืออื่น ๆ สิ่งที่จำเป็นต่อการตัดสินใจซื้อเพื่อนำไปใช้งานคือแอพ (App) ครับ
แอพที่เราใช้กันบ่อย ๆ จะเป็นแอพโซเชียลอย่างเฟสบุ๊ค ทวิตเตอร์ อินสตาแกรม ไลน์ ซึ่งมีให้ดาวน์โหลดมาใช้งานได้อย่างดีเกือบทุกระบบปฏิบัติการครับ ยกเว้นระบบปฏิบัติการวินโดว์นี่แหละครับ ที่ดาวน์โหลดมาใช้งานได้ก็จริง แต่เป็นเพียงแอพที่เปิดหน้าเว็บไซต์เพื่อใช้งานเท่านั้น ใช้งานได้ระดับหนึ่ง แต่มันไม่เหมือนใช้งานบนแอนดรอยด์หรือแมค หรือไอโอเอสครับ
ทีนี้เราเลยค้นหาแอพอื่นที่ทำงานทดแทนแอพที่ผลิตมาจากผู้จัดทำโซเชียลเอง เราค้นหาในไมโครซอฟท์สโตร์ก็พบว่ามีแอพหนึ่งที่ดูแล้วน่าใช้งาน ที่มีชื่อว่า Tweeten
วิธีพัฒนาแอพลิเคชันบน Surface Pro X
ต่อจากบทความก่อนหน้าที่พูดถึงแอพที่ใช้งานบนคอมพิวเตอร์ Surface Pro X
การพัฒนาแอพลิเคชันเพื่อใช้งานของเราที่กล่าวถึงจะเป็นการพัฒนาเว็บไซต์ รวมถึงพัฒนาโปรแกรมเพื่อใช้งานทางด้าน AI/ML (Artificial Intelligence/Machine Learning) เพื่อนำไปเทรนข้อมูล และทดสอบข้อมูลบนเครื่องคอมพิวเตอร์แม่ข่ายที่มีการ์ดจอเพื่อช่วยการประมวลผล
ในตอนนี้ เราจะพัฒนาบนเครื่อง Surface Pro X (คือมีเครื่องนี้อยู่แล้ว แต่จะเอาไปใช้กับคอมเครื่องอื่นที่ใช้ ARM ก็ได้) เพื่อทดสอบการใช้งานเบื้องต้น (Prototyping) ก่อนจะนำไปทำงานบนคอมพิวเตอร์เครื่องจริง
ก่อนอื่นเรามาพูดถึงปัญหาที่พบจากการใช้งานบนคอมพิวเตอร์ที่ใช้ซีพียู ARM ก่อน
เขียนต่อจากโพสก่อนที่พูดถึงเรื่องแอพที่ใช้ คราวนี้มาพูดถึงการพอร์ตแอพเพื่อนำมาใช้งานบน Surface Pro X ครับ ซึ่งที่เคยทำแล้วทำได้ก็คือคอมไพล์โปรแกรมที่ใช้ไลบรารี Electron ที่อนุญาตให้เราเขียนเว็บแล้วเอามารันบน Desktop ได้เลย
แต่ทีนี้ปัญหาของโปรแกรมที่ให้ดาวน์โหลดก็คือ ตัวโปรแกรมรองรับสถาปัตยกรรม x86 ที่ใช้ 32-bit หรือ 64-bit แต่ไม่ได้เปิดให้ดาวน์โหลดใช้งานสำหรับ ARM64 ยกเว้นบางโปรแกรมตัวอย่างเช่น Visual Studio Code, MS Team เป็นต้น