Tags:
Node Thumbnail

กูเกิลอัพเกรดความสามารถของ IDX โครงการ IDE ผ่านเว็บเบราว์เซอร์ที่เปิดตัวในเดือนสิงหาคม 2023 โดยเพิ่ม iOS Simulator และ Android Emulator เพื่อให้นักพัฒนาที่เขียนแอพสำหรับมือถือ (เช่น เว็บแอพหรือ Flutter) สามารถพรีวิวแอพได้จากเบราว์เซอร์โดยตรง

นอกจากนี้ IDX ยังเพิ่มเทมเพลตสำหรับเขียนแอพด้วยเฟรมเวิร์คยอดนิยมอีกหลายตัว เช่น Astro, Go, Python/Flask, Qwik, Lit, Preact, Solid.js, Node.js รวมถึงขยายฟีเจอร์ใช้ AI ช่วยเขียนโค้ดเพิ่มอีก 15 ประเทศ แต่ยังไม่มีประเทศไทย

Tags:
Node Thumbnail

NVIDIA มีเครื่องมือม็อดเกมเก่าที่ระดับรันไทม์ชื่อ NVIDIA RTX Remix เปิดตัวมาตั้งแต่ปี 2022 ใช้ม็อดเกม Portal และ Half-Life 2 ยกระดับกราฟิกใหม่ให้เป็นยุค RTX

RTX Remix ถูกโอเพนซอร์สในปี 2023 และล่าสุดออกเวอร์ชัน 0.4 นับเป็น Open Beta พร้อมให้คนทั่วไปทดสอบกันแล้ว

การทำงานของ RTX Remix คือปรับแก้ไปป์ไลน์กราฟิกของเกมเก่าๆ ที่เป็น DirectX 8 และ 9 เปิดให้นำโมเดล เท็กซ์เจอร์ ระบบแสงของยุคใหม่ๆ เข้าไปใส่ในตัวเกมเดิม โดยเพิ่ม GUI และเครื่องมืออำนวยความสะดวกที่ NVIDIA พัฒนาเพิ่มเข้ามาให้ม็อดเดอร์ทำงานง่ายขึ้น

Node Thumbnail

นอกจากที่แอปเปิลประกาศวันวางขายเฮดเซต Apple Vision Pro ในอเมริกาอย่างเป็นทางการ, อัพเดต Xcode สำหรับนักพัฒนาเพื่อรองรับการส่งแอป visionOS ขึ้น App Store แอปเปิลยังอัพเดตคำแนะนำในการส่งแอปเพิ่มเติมสำหรับ visionOS โดยเฉพาะด้วย

โดยคำแนะนำที่แอปเปิลระบุเพิ่มเติม สำหรับการส่งแอปขึ้น visionOS App Store นั้น มีทั้ง การทดสอบแอป, การทำสกรีนชอต, การทำไอคอนที่เป็น 3D ตลอดจนคำสะกดชื่อ visionOS หรือ Apple Vision Pro ซึ่งทั้งหมดนี้ก็ดูเป็นเรื่องปกติดี แต่มีประเด็นหนึ่งที่น่าสนใจ

Tags:
Node Thumbnail

แอปเปิลออกอัพเดต Xcode 15.2 และ TestFlight 3.5 ซึ่งเป็นอัพเดตเพื่อรองรับเฮดเซต Vision Pro ที่แอปเปิลเพิ่งประกาศวันจำหน่ายวันแรกในอเมริกา คือวันที่ 2 กุมภาพันธ์นี้

Xcode 15.2 เปิดให้นักพัฒนาสามารถสร้างแอปบน visionOS ระบบปฏิบัติการของ Vision Pro ได้ รวมทั้ง SDK ของ iOS 17.2, iPadOS 17.2, tvOS 17.2, watchOS 10.2 และ macOS Sonoma 14.2 ส่วน TestFlight 3.5 เปิดให้นักพัฒนาสามารถทำแอปเวอร์ชันทดสอบเบต้าได้ รองทั้งรองรับการใช้แอป iOS และ iPadOS บน Vision Pro

Tags:
Node Thumbnail

Windows AI Studio ชุดเครื่องมือพัฒนา AI บนวินโดวส์ ที่ไมโครซอฟท์เปิดตัวในงาน Ignite 2023 ตอนนี้เปิดให้ดาวน์โหลดมาทดสอบแล้วแบบพรีวิว

Windows AI Studio อยู่ในรูปส่วนขยายของ VS Code นั่นแปลว่าเราต้องติดตั้ง VS Code บนวินโดวส์ซะก่อน แต่ที่ย้อนแย้งคือถึงแม้ชื่อมันมีคำว่า Windows นำหน้า แต่การรันจำเป็นต้องมี Windows Subsystem for Linux (WSL) และ Ubuntu 18.04 ขึ้นไปอยู่ในเครื่องด้วย แถมตอนนี้ยังรองรับเฉพาะการ์ดจอค่าย NVIDIA เท่านั้น

Tags:
Node Thumbnail

แอปเปิลประกาศว่าตั้งแต่เดือนมกราคม 2024 เป็นต้นไป นักพัฒนาที่เป็นสมาชิก Apple Developer Program จะได้สิทธิใช้งาน Xcode Cloud จำนวน 25 ชั่วโมงต่อเดือนรวมอยู่ในค่าสมาชิกเลย ไม่มีค่าใช้จ่ายเพิ่มเติม จากก่อนหน้านี้ประกาศเป็นช่วงทดลองใช้งานฟรี

Xcode Cloud เป็นบริการ CI/CD บนคลาวด์สำหรับนักพัฒนา ใช้คอมไพล์และทดสอบแอพพลิเคชันบนคลาวด์ ซึ่งเปิดตัวในปี 2021 และเริ่มให้ใช้งานตั้งแต่ปี 2022 ซึ่งในช่วงแรกก็เปิดให้ใช้งานฟรี 25 ชั่วโมงต่อเดือน และกำหนดสิ้นสุดโปรโมชันในปี 2023 ประกาศนี้จึงเป็นการให้ใช้ Xcode Cloud ฟรี 25 ชั่วโมงต่อไป ในส่วนประโยชน์ของสมาชิก

Tags:
Node Thumbnail

Android Studio ออกเวอร์ชันใหม่ Hedgehog นับเลขเวอร์ชันเป็น 2023.1.1 โดยอัพเกรดมาใช้แพลตฟอร์ม IntelliJ IDEA เวอร์ชัน 2023.1 เป็นฐาน

ของใหม่ในเวอร์ชันนี้ได้แก่

Tags:
Node Thumbnail

สัปดาห์ก่อนไมโครซอฟท์ออก Visual Studio เวอร์ชัน 17.8 รุ่นเสถียร มีของใหม่ที่สำคัญคือสามารถกดสร้าง Pull Request ได้จากตัว IDE โดยตรง ไม่ต้องสลับไปหน้าจออื่นอีกต่อไป

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

Tags:
Node Thumbnail

ไมโครซอฟท์เปิดตัว Windows AI Studio เป็นส่วนขยายของ VS Code ช่วยให้การรันโมเดลในเครื่องพีซีทำได้สะดวกขึ้น

ยุคสมัยนี้เราอาจคุ้นกับคำว่า Large Language Model (LLM) แต่ไมโครซอฟท์บอกว่ายังมีโมเดลขนาดเล็ก Small Language Model (SLM) ที่ขนาดเล็กพอสำหรับรันในเครื่องพีซี ตัวอย่างที่เปิดตัวมาพร้อมกันคือโมเดล Phi ของไมโครซอฟท์เอง ที่แยกย่อยเป็น Phi-1.5 (1.3B) และ Phi-2 (2.7B) รวมถึงโมเดลยอดนิยมจากบริษัทอื่นๆ อย่าง Llama 2-7B, Llama 2-7B, Mistral-7B, Falcon-7B, Stable Diffusion XL

Tags:
Node Thumbnail

พบกันทุกเดือนพฤศจิกายน ไมโครซอฟท์ออก .NET 8 รุ่นเสถียร หลังออกรุ่นพรีวิวมาตั้งแต่เดือนกุมภาพันธ์ 2023 โดย .NET 8 เป็นรุ่นซัพพอร์ตระยะยาว LTS ตามนโยบายไมโครซอฟท์ที่นับรุ่นเลขคู่เป็น LTS

หลังจากไมโครซอฟท์หลอมรวม .NET เสร็จสมบูรณ์ใน .NET 7 (ชิ้นส่วนสุดท้ายคือ .NET MAUI ที่เสร็จไม่ทัน .NET 6) งานในยุคถัดมาคือการเพิ่มฟีเจอร์ใหม่ๆ และรีดประสิทธิภาพของแพลตฟอร์ม

Tags:
Node Thumbnail

กูเกิลออกกฎใหม่ของ Google Play Store เพื่อป้องกันแอพคุณภาพแย่เข้ามารกในสโตร์ จนสร้างประสบการณ์ไม่ดีให้ผู้ใช้งาน

เมื่อกลางปีนี้ กูเกิลเพิ่งออกกฎการตรวจสอบตัวตนของนักพัฒนาบน Google Play ให้เข้มงวดขึ้น (ด้วยวิธีเรียกว่า D-U-N-S Number) ล่าสุดนโยบายนี้ถูกใช้กับนักพัฒนาที่ลงทะเบียนก่อนเดือนกันยายน 2023 ว่าต้องทยอยไปยืนยันตัวตนกันด้วย โดยกูเกิลยังใจดี เปิดให้นักพัฒนาระบุเส้นตายของวันยืนยันตัวตนที่เหมาะสมได้เอง แล้วไปยืนยันตัวตนให้ได้ตามที่สัญญาไว้

Tags:
Node Thumbnail

GitHub ประกาศออกแพ็กเกจ Copilot Enterprise บริการ AI ช่วยเขียนโค้ดสำหรับองค์กรขนาดใหญ่ โดยเป็นแพ็กเกจใหญ่ขึ้นจาก GitHub Copilot for Business ที่เปิดตัวช่วงปลายปี 2022

ความแตกต่างของ Copilot Enterprise ที่เพิ่มมาจากแพ็กเกจ Copilot for Business คือ

Tags:
Node Thumbnail

JetBrains ประกาศว่า Kotlin Multiplatform (KMP) ที่ช่วยให้เขียนโค้ดเป็นภาษา Kotlin แล้วแชร์โค้ด (ส่วนใหญ่หรือทั้งหมด) ข้ามแพลตฟอร์มได้ เข้าสถานะเสถียรพร้อมสำหรับงานโปรดักชันแล้วใน Kotlin 1.9.20 เวอร์ชันล่าสุด

Kotlin Multiplatform เริ่มจากการใช้งานเขียนแอพบนมือถือ Kotlin Multiplatform Mobile (KMM) โดยแปลงโค้ดจากฝั่ง Android ที่เขียนด้วย Kotlin อยู่แล้วให้ไปรันแบบเนทีฟบน iOS ได้ด้วย ช่วยลดการดูแลโค้ดลง และภายหลังก็ขยายมายังแพลตฟอร์มอื่นอย่างเดสก์ท็อปและเว็บ จึงเปลี่ยนชื่อเป็น Kotlin Multiplatform (KMP) ให้ครอบคลุมมากขึ้น

Tags:
Node Thumbnail

ไมโครซอฟท์พัฒนา ตัวจัดการส่วนขยาย (Extension Manager) ตัวใหม่ของ Visual Studio โดยเริ่มใช้งานแล้วใน Visual Studio 17.8 Preview 3

Extension Manager ตัวใหม่เปลี่ยนมาใช้อินเทอร์เฟซแบบ 2 คอลัมน์ แทนแบบเดิมที่เป็น 3 คอลัมน์ โดยนำคอลัมน์ซ้ายสุดของเดิมที่เป็นการแยกหมวด Installed, Updates, Roaming เปลี่ยนไปเป็นแท็บด้านบนแทน เพื่อให้มีพื้นที่แสดงเนื้อหาของส่วนขยายมากขึ้น

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

ไมโครซอฟท์บอกว่าจะเพิ่มวิธีการติดตั้งส่วนขยายผ่านไฟล์ vsconfig ด้วย ซึ่งจะเพิ่มเข้ามาในเวอร์ชันถัดๆ ไป

Tags:
Node Thumbnail

Unity ออกมาขอโทษชุมชนนักพัฒนาเกมอย่างเป็นทางการ พร้อมประกาศแนวทางใหม่ของการคิดเงินค่าใช้งาน Unity Engine ดังนี้

ผู้ใช้เอนจิน Unity Personal ตัวฟรี จะไม่ถูกคิดเงินค่า Runtime Fee ใดๆ, ขยายเพดานรายได้จากเกมที่มีสิทธิใช้ Unity Personal จากเดิม 100,000 ดอลลาร์เป็น 200,000 ดอลลาร์, ยกเลิกเงื่อนไขบังคับแสดงหน้าจอ Made with Unity ออกให้ด้วย

ผู้ใช้เอนจิน Unity Pro และ Unity Enterprise มีเงื่อนไขการคิดเงินใหม่ดังนี้

Tags:
Node Thumbnail

JetBrains เปิดตัว IDE ใหม่ (อีกแล้ว) สำหรับภาษา Rust ชื่อว่า RustRover ใช้ตัวย่อในไอคอน RR

RustRover ใช้ฐานจากตัว IntelliJ Platform แต่ปรับปรุงให้เหมาะกับการเขียนภาษา Rust เพียงอย่างเดียว โดยปรับปรุงจากปลั๊กอิน Rust ของ IntelliJ IDEA ที่มีอยู่เดิม

RustRover ยังเปิดให้ใช้งานฟรีในช่วงทดสอบ โดยจะออกตัวจริงเดือนกันยายน 2024 หลังจากนั้นจะประกาศวิธีคิดเงินในภายหลัง ตัวปลั๊กอินฐานที่เป็นโอเพนซอร์สจะยังฟรีตลอดไป แต่ทีมงาน JetBrains จะไม่อัพเดตฟีเจอร์ให้เพิ่มแล้ว หันไปพัฒนาตัวโปรแกรม RustRover แบบเสียเงินแทน

Tags:
Node Thumbnail

Unity ประกาศวิธีการคิดเงินค่าใช้งานเอนจินเกมใหม่ เปลี่ยนมาคิดเงินตามจำนวนการติดตั้งเกม (installs) สร้างเสียงวิจารณ์จากนักพัฒนาเกมจำนวนมาก

ตัวเอนจิน Unity แบ่งออกเป็น 2 ส่วนคือ Unity Editor ที่ใช้สร้างเกม และ Unity Runtime เป็นเอนจินที่ผนวกไปกับไฟล์ของเกม การเปลี่ยนแปลงนี้คือ Unity คิดเงินค่า Unity Runtime Fee ต่อเมื่อเกมเข้าเงื่อนไขครบ 2 ข้อคือ

  • รายได้เกิน 200,000 ดอลลาร์ในรอบ 12 เดือนล่าสุด
  • จำนวนการติดตั้งเกิน 200,000 ครั้ง (นับตั้งแต่เริ่มต้น)
Tags:
Node Thumbnail

Visual Studio Code ออกเวอร์ชัน 1.82 อัพเดตรอบเดือนสิงหาคม 2023 มีฟีเจอร์น่าสนใจคือรองรับการทำ port forwarding ช่วยให้เราสามารถรัน VS Code ในเครื่องโลคัล แล้วแชร์ให้คนอื่นเข้ามาใช้งานแบบรีโมทจากอินเทอร์เน็ตได้

การทำ port forwarding จะตั้งค่าเป็น private โดยดีฟอลต์ ผู้เข้ามาใช้งานจำเป็นต้องล็อกอินบัญชี GitHub อันเดียวกับที่ตั้งค่า port forwarding เพื่อความปลอดภัย แต่สามารถเปลี่ยนค่าเป็น public เพื่อไม่ต้องล็อกอินได้เช่นกัน (รายละเอียด)

Tags:
Node Thumbnail

นอกจากเอนจินเกมแล้ว Epic Games ยังมีบริการสำหรับนักพัฒนาเกมชื่อ Epic Online Services ที่พัฒนาต่อมาจากระบบออนไลน์ของเกม Fortine รองรับฟีเจอร์ด้านออนไลน์หลากหลายชนิด เช่น matchmaking, achievements, voice chat, leaderboard, anti-cheat บนแพลตฟอร์มหลากหลาย และไม่จำเป็นต้องใช้เอนจิน Unreal ก็ได้ ตัวอย่างเกมดังที่ใช้ระบบของ Epic คือ Hades, Among Us, Football Manager

Tags:
Node Thumbnail

Nim Language ซึ่งเป็นภาษาโปรแกรมที่ เขียนง่ายเหมือน Python, เร็วเหมือน C และเขียนมาโครได้เหมือน Lisp ออกเวอร์ชั่น 2.0

ฟีเจอร์ใหญ่ของเวอร์ชั่นนี้คือเปิด ORC memory management และ multi threads เป็นค่าเริ่มต้น. ซึ่ง ORC MM ทำให้ตัวโปรแกรมหลัง compile ไม่ต้องมี garbage collector ทำงานอยู่เบื้องหลังเมื่อรันโปรแกรม. ทำให้ภาษาสามารถใช้กับงานที่ไม่ต้องการให้โปรแกรมหยุดจากการทำงานของ GC เช่นงาน soft real-time.

Tags:
Node Thumbnail

Stack Overflow ประกาศฟีเจอร์ AI ชุดใหญ่ในชื่อแบรนด์ว่า OverflowAI ภาพรวมคือการใช้โมเดลภาษาขนาดใหญ่ LLM ช่วยสรุปเนื้อหากระทู้ถาม-ตอบ เพื่อให้โปรแกรมเมอร์อ่านทำความเข้าใจได้สะดวกรวดเร็วกว่าเดิม

Tags:
Node Thumbnail

กูเกิลเปิดตัว Android Studio Giraffe นับเวอร์ชันเป็น 2022.3.1 ของใหม่ที่สำคัญคือการอัพเกรดมาใช้ฐาน IntelliJ 2022.3 ซึ่งได้ UI แบบใหม่ของ IntelliJ ตามมาด้วย

UI ใหม่ของ IntelliJ ออกแบบโดยเน้นความเรียบง่าย ทันสมัย ลดความซับซ้อนของวัตถุบนจอลง (reduce visual complexity) ปรับปรุงไอคอนใหม่ ตอนนี้ยังมีสถานะเป็น Beta และยังปิดเป็นค่าดีฟอลต์ ต้องเปิดใช้เองในหน้าตั้งค่า Settings > Appearance & Behavior > New UI

ของใหม่อย่างอื่นใน Giraffe ได้แก่

Tags:
Node Thumbnail

JetBrains เปิดตัว Qodana (อ่านว่า โคดานา) เครื่องมือวิเคราะห์คุณภาพโค้ดอย่างเป็นทางการ หลังเปิดทดสอบมาตั้งแต่ปี 2021

Qodana เป็นเครื่องมือวิเคราะห์คุณภาพโค้ด (code quality platform) โดยจะดึงซอร์สโค้ดมาอ่าน วิเคราะห์หาบั๊ก หาปัญหาประสิทธิภาพ หาช่องโหว่ความปลอดภัย หาการใช้โค้ดจากภายนอก (เผื่อเจอปัญหาไลเซนส์) ทั้งหมดสามารถทำงานได้กับระบบ CI/CD ใดๆ ก็ได้ ไม่จำเป็นต้องใช้ของ JetBrains (จะเชื่อมกับ GitHub Actions, GitLab, CircleCI, Jenkins, Azure Pipelines ได้หมด) รองรับการวิเคราะห์โค้ดกว่า 60 ภาษาและเฟรมเวิร์คชื่อดังต่างๆ

Tags:
Node Thumbnail

Unity เริ่มเปิดให้นักพัฒนาเข้าใช้เครื่องมือพัฒนาแอพสำหรับ visionOS ระบบปฏิบัติการโลก 3D ของแอปเปิล ตามที่ประกาศไว้ในงาน WWDC23

การทดสอบยังไม่เปิดทั่วไป ต้องสมัครเข้าร่วมโครงการ Beta ของ Unity และได้รับการคัดเลือกก่อน

Tags:
Node Thumbnail

AMD ออกไลบรารีกราฟิกสำหรับนักพัฒนาเกม AMD FidelityFX SDK เวอร์ชัน 1.0 อย่างเป็นทางการ

เหล่าเกมเมอร์อาจคุ้นเคยกับชื่อเทคโนโลยี AMD FidelityFX Super Resolution (FSR) ที่ใช้ขยายความละเอียดของเฟรมภาพโดยยังคงรายละเอียดเท่าเดิม (เทียบได้กับ DLSS ของฝั่ง NVIDIA) แต่ FSR เป็นแค่เทคโนโลยีตัวหนึ่งในชุด FidelityFX เท่านั้น ในชุดยังมีเทคโนโลยีด้านกราฟิกอีกหลายอย่าง ได้แก่

Pages