ผู้แต่ง: โปรโฮสต์

การเปิดตัวภาษาโปรแกรม Crystal 1.6

มีการเผยแพร่ภาษาการเขียนโปรแกรม Crystal 1.6 ซึ่งนักพัฒนาพยายามรวมความสะดวกสบายของการพัฒนาในภาษา Ruby เข้ากับลักษณะการทำงานของแอปพลิเคชันที่สูงของภาษา C ไวยากรณ์ของ Crystal ใกล้เคียงกับ Ruby แต่เข้ากันไม่ได้อย่างสมบูรณ์ แม้ว่าโปรแกรม Ruby บางโปรแกรมจะทำงานโดยไม่มีการแก้ไขก็ตาม รหัสคอมไพเลอร์เขียนด้วย Crystal และเผยแพร่ภายใต้ลิขสิทธิ์ Apache 2.0 […]

เปิดตัว Rhino Linux ซึ่งเป็นการแจกจ่ายที่ได้รับการอัปเดตอย่างต่อเนื่องบน Ubuntu

ผู้พัฒนาชุดประกอบ Rolling Rhino Remix ได้ประกาศการเปลี่ยนแปลงของโปรเจ็กต์เป็นการแจกจ่าย Rhino Linux ที่แยกต่างหาก เหตุผลในการสร้างผลิตภัณฑ์ใหม่คือการแก้ไขเป้าหมายและรูปแบบการพัฒนาของโครงการซึ่งได้เกินขอบเขตของการพัฒนามือสมัครเล่นไปแล้วและเริ่มไปไกลกว่าขอบเขตของการสร้าง Ubuntu ใหม่อย่างง่าย ๆ การแจกจ่ายใหม่จะยังคงสร้างขึ้นบนพื้นฐานของ Ubuntu แต่จะรวมถึงยูทิลิตี้เพิ่มเติมและได้รับการพัฒนาโดย […]

การเปิดตัว Nuitka 1.1 คอมไพเลอร์สำหรับภาษา Python

มีการเปิดตัวโปรเจ็กต์ Nuitka 1.1 ซึ่งพัฒนาคอมไพเลอร์สำหรับแปลสคริปต์ Python เป็นตัวแทน C ซึ่งสามารถคอมไพล์เป็นไฟล์ปฏิบัติการได้โดยใช้ libpython เพื่อความเข้ากันได้สูงสุดกับ CPython (ใช้เครื่องมือ CPython ดั้งเดิมสำหรับจัดการอ็อบเจกต์) ให้ความเข้ากันได้อย่างสมบูรณ์กับ Python 2.6, 2.7, 3.3 - 3.10 รุ่นล่าสุด เมื่อเทียบกับ […]

การอัพเดตบิลด์การติดตั้ง Void Linux

มีการสร้างแอสเซมบลีที่สามารถบู๊ตได้ใหม่ของการกระจาย Void Linux ซึ่งเป็นโครงการอิสระที่ไม่ได้ใช้การพัฒนาของการกระจายอื่น ๆ และได้รับการพัฒนาโดยใช้วงจรการอัปเดตเวอร์ชันของโปรแกรมอย่างต่อเนื่อง (การอัปเดตแบบต่อเนื่องโดยไม่มีการเผยแพร่แยกต่างหาก) งานสร้างก่อนหน้านี้ได้รับการเผยแพร่เมื่อปีที่แล้ว นอกเหนือจากการปรากฏตัวของอิมเมจสำหรับบูตปัจจุบันตามชิ้นส่วนล่าสุดของระบบ การอัปเดตแอสเซมบลีไม่ได้ทำให้เกิดการเปลี่ยนแปลงการทำงานและ […]

การเปิดตัวโปรแกรมแก้ไขเสียงฟรี Ardor 7.0

หลังจากใช้เวลานานกว่าหนึ่งปีของการพัฒนา Ardor 7.0 โปรแกรมแก้ไขเสียงฟรีที่ได้รับการออกแบบมาเพื่อการบันทึกเสียง การประมวลผล และมิกซ์เสียงแบบหลายช่องสัญญาณ ได้รับการเผยแพร่แล้ว Ardor มีไทม์ไลน์แบบหลายแทร็ก การย้อนกลับการเปลี่ยนแปลงไม่จำกัดระดับตลอดกระบวนการทำงานกับไฟล์ทั้งหมด (แม้หลังจากปิดโปรแกรมแล้ว) และรองรับอินเทอร์เฟซฮาร์ดแวร์ที่หลากหลาย โปรแกรมนี้อยู่ในตำแหน่งอะนาล็อกฟรีของเครื่องมือระดับมืออาชีพ ProTools, Nuendo, Pyramix และ Sequoia […]

Google เปิดรหัสสำหรับระบบปฏิบัติการ KataOS ที่ปลอดภัย

Google ได้ประกาศการค้นพบการพัฒนาที่เกี่ยวข้องกับโครงการ KataOS โดยมีเป้าหมายเพื่อสร้างระบบปฏิบัติการที่ปลอดภัยสำหรับฮาร์ดแวร์ฝังตัว ส่วนประกอบของระบบ KataOS เขียนด้วยภาษา Rust และทำงานบนไมโครเคอร์เนล seL4 ซึ่งมีการพิสูจน์ความน่าเชื่อถือทางคณิตศาสตร์บนระบบ RISC-V ซึ่งบ่งชี้ว่าโค้ดเป็นไปตามข้อกำหนดที่ระบุในภาษาทางการอย่างสมบูรณ์ รหัสโครงการเป็นโอเพ่นซอร์สภายใต้ […]

ปล่อยไวน์ 7.19

มีการเปิดตัวรุ่นทดลองของการใช้งาน WinAPI - Wine 7.19 แบบเปิด นับตั้งแต่เปิดตัวเวอร์ชัน 7.18 รายงานข้อผิดพลาด 17 รายการได้ถูกปิดลง และมีการเปลี่ยนแปลง 270 รายการ การเปลี่ยนแปลงที่สำคัญที่สุด: เพิ่มความสามารถในการบันทึกแอตทริบิวต์ไฟล์ DOS ลงในดิสก์ แพ็คเกจ vkd3d พร้อมการใช้งาน Direct3D 12 ที่ทำงานผ่านการออกอากาศการโทรไปยัง Vulkan กราฟิก API ได้รับการอัปเดตเป็นเวอร์ชัน 1.5 รองรับรูปแบบ [...]

การโจมตี NPM ที่ให้คุณระบุการมีอยู่ของแพ็คเกจในที่เก็บข้อมูลส่วนตัว

มีการระบุข้อบกพร่องใน NPM ซึ่งช่วยให้คุณตรวจจับการมีอยู่ของแพ็คเกจในพื้นที่เก็บข้อมูลแบบปิดได้ ปัญหานี้เกิดจากเวลาตอบสนองที่แตกต่างกันเมื่อขอแพ็คเกจที่มีอยู่และไม่มีอยู่จากบุคคลที่สามที่ไม่สามารถเข้าถึงพื้นที่เก็บข้อมูล หากไม่มีการเข้าถึงแพ็คเกจใด ๆ ในที่เก็บส่วนตัว เซิร์ฟเวอร์ register.npmjs.org จะส่งคืนข้อผิดพลาดพร้อมรหัส “404” แต่หากมีแพ็คเกจที่มีชื่อที่ร้องขออยู่ จะได้รับข้อผิดพลาด [...]

โครงการ Genode ได้เผยแพร่ระบบปฏิบัติการ Sculpt 22.10 General Purpose OS แล้ว

การเปิดตัวระบบปฏิบัติการ Sculpt 22.10 ได้รับการแนะนำ โดยใช้เทคโนโลยี Genode OS Framework ซึ่งเป็นระบบปฏิบัติการอเนกประสงค์ที่กำลังได้รับการพัฒนาซึ่งผู้ใช้ทั่วไปสามารถใช้เพื่อทำงานประจำวันได้ ซอร์สโค้ดของโครงการได้รับการเผยแพร่ภายใต้ใบอนุญาต AGPLv3 มีอิมเมจ LiveUSB ขนาด 28 MB ให้ดาวน์โหลด รองรับการทำงานบนระบบที่มีโปรเซสเซอร์ Intel และกราฟิก […]

ช่องโหว่ในสแต็กไร้สายของเคอร์เนล Linux ที่อนุญาตให้เรียกใช้โค้ดจากระยะไกล

ชุดของช่องโหว่ได้รับการระบุในสแต็กไร้สาย (mac80211) ของเคอร์เนล Linux ซึ่งบางช่องโหว่อาจทำให้บัฟเฟอร์ล้นและการเรียกใช้โค้ดจากระยะไกลโดยการส่งแพ็กเก็ตที่สร้างขึ้นเป็นพิเศษจากจุดเชื่อมต่อ ขณะนี้การแก้ไขมีเฉพาะในรูปแบบแพทช์เท่านั้น เพื่อแสดงให้เห็นถึงความเป็นไปได้ในการโจมตี มีการเผยแพร่ตัวอย่างของเฟรมที่ทำให้เกิดการล้น รวมถึงยูทิลิตี้สำหรับการแทนที่เฟรมเหล่านี้ลงในสแต็กไร้สาย […]

ปล่อย PostgreSQL 15

หลังจากหนึ่งปีของการพัฒนา PostgreSQL 15 DBMS สาขาเสถียรใหม่ก็ได้รับการเผยแพร่แล้ว การอัปเดตสำหรับสาขาใหม่จะเปิดตัวในระยะเวลาห้าปีจนถึงเดือนพฤศจิกายน 2027 นวัตกรรมหลัก: เพิ่มการรองรับคำสั่ง SQL “MERGE” ซึ่งชวนให้นึกถึงนิพจน์ “INSERT ... ON CONFLICT” MERGE ช่วยให้คุณสร้างคำสั่ง SQL แบบมีเงื่อนไขที่รวมการดำเนินการ INSERT, UPDATE และ DELETE ไว้ในนิพจน์เดียว ตัวอย่างเช่น ด้วย MERGE คุณสามารถ […]

รหัสของระบบการเรียนรู้ของเครื่องจักรสำหรับสร้างการเคลื่อนไหวของมนุษย์ที่สมจริงได้ถูกเปิดขึ้นแล้ว

ทีมนักวิจัยจากมหาวิทยาลัยเทลอาวีฟได้เปิดซอร์สโค้ดที่เกี่ยวข้องกับระบบการเรียนรู้ของเครื่อง MDM (Motion Diffusion Model) ซึ่งช่วยให้สามารถสร้างการเคลื่อนไหวของมนุษย์ที่สมจริง โค้ดนี้เขียนด้วยภาษา Python โดยใช้เฟรมเวิร์ก PyTorch และเผยแพร่ภายใต้ใบอนุญาต MIT ในการทำการทดลอง คุณสามารถใช้ทั้งแบบจำลองสำเร็จรูปและฝึกฝนแบบจำลองด้วยตนเองโดยใช้สคริปต์ที่เสนอ เช่น […]