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

ภาษาการเขียนโปรแกรม Zig ให้การสนับสนุนสำหรับการส่งเสริมตนเอง (บูตสแตรป)

มีการเปลี่ยนแปลงภาษาการเขียนโปรแกรม Zig ที่อนุญาตให้คอมไพเลอร์ Zig stage2 ซึ่งเขียนด้วย Zig สามารถประกอบตัวเองได้ (stage3) ซึ่งทำให้ภาษานี้เป็นโฮสต์ด้วยตนเอง คาดว่าคอมไพเลอร์นี้จะถูกนำเสนอเป็นค่าเริ่มต้นในรุ่น 0.10.0 ที่กำลังจะมาถึง Stage2 ยังคงไม่สมบูรณ์เนื่องจากขาดการสนับสนุนสำหรับการตรวจสอบรันไทม์ ความแตกต่างในความหมายของภาษา ฯลฯ […]

การเปิดตัวชุดยูทิลิตี้ระบบหลัก GNU Coreutils 9.1

ชุดยูทิลิตี้ระบบพื้นฐานของ GNU Coreutils 9.1 เวอร์ชันเสถียรพร้อมใช้งานแล้ว ซึ่งรวมถึงโปรแกรมเช่น sort, cat, chmod, chown, chroot, cp, date, dd, echo, ชื่อโฮสต์, id, ln, ls เป็นต้น การเปลี่ยนแปลงที่สำคัญ: ยูทิลิตี้ dd ได้เพิ่มการรองรับชื่อทางเลือกของตัวเลือก iseek=N สำหรับ skid=N และ oseek=N สำหรับ search=N ซึ่งใช้ในตัวเลือก dd สำหรับ […]

ผลการทดสอบประสิทธิภาพระบบไฟล์ Reiser5 ได้รับการเผยแพร่

ผลการทดสอบประสิทธิภาพของโครงการ Reiser5 ได้รับการเผยแพร่แล้ว ซึ่งพัฒนาระบบไฟล์ Reiser4 เวอร์ชันที่ออกแบบใหม่อย่างมีนัยสำคัญ พร้อมการรองรับโลจิคัลวอลุ่มที่มี "การปรับขนาดแบบขนาน" ซึ่งแตกต่างจาก RAID แบบดั้งเดิมที่แสดงถึงการมีส่วนร่วมอย่างแข็งขันของระบบไฟล์ ในการกระจายข้อมูลระหว่างอุปกรณ์ส่วนประกอบของโลจิคัลวอลุ่ม จากมุมมองของผู้ดูแลระบบ ความแตกต่างที่สำคัญจาก RAID ก็คือส่วนประกอบของโลจิคัลวอลุ่มแบบขนาน […]

การโจมตี GitHub ที่นำไปสู่การรั่วไหลของที่เก็บข้อมูลส่วนตัวและการเข้าถึงโครงสร้างพื้นฐาน NPM

GitHub เตือนผู้ใช้ถึงการโจมตีที่มุ่งดาวน์โหลดข้อมูลจากที่เก็บข้อมูลส่วนตัวโดยใช้โทเค็น OAuth ที่ถูกบุกรุกซึ่งสร้างขึ้นสำหรับบริการ Heroku และ Travis-CI มีรายงานว่าในระหว่างการโจมตี ข้อมูลรั่วไหลจากพื้นที่เก็บข้อมูลส่วนตัวของบางองค์กร ซึ่งเปิดการเข้าถึงพื้นที่เก็บข้อมูลสำหรับแพลตฟอร์ม Heroku PaaS และระบบบูรณาการอย่างต่อเนื่องของ Travis-CI ในบรรดาผู้ที่ตกเป็นเหยื่อคือ GitHub และ […]

การเปิดตัว Neovim 0.7.0 ซึ่งเป็นโปรแกรมแก้ไข Vim เวอร์ชันที่ทันสมัย

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

Fedora วางแผนที่จะแทนที่ตัวจัดการแพ็คเกจ DNF ด้วย Microdnf

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

ตัวแก้ไขโค้ด CudaText อัปเดต 1.161.0

CudaText ตัวแก้ไขโค้ดข้ามแพลตฟอร์มรุ่นใหม่ที่เขียนโดยใช้ Free Pascal และ Lazarus ได้รับการเผยแพร่แล้ว ตัวแก้ไขรองรับส่วนขยาย Python และมีข้อได้เปรียบเหนือ Sublime Text หลายประการ มีคุณลักษณะบางอย่างของสภาพแวดล้อมการพัฒนาแบบรวมที่ใช้งานในรูปแบบของปลั๊กอิน มีการเตรียมไวยากรณ์วากยสัมพันธ์มากกว่า 270 รายการสำหรับโปรแกรมเมอร์ รหัสนี้เผยแพร่ภายใต้ใบอนุญาต MPL 2.0 บิลด์พร้อมใช้งานสำหรับแพลตฟอร์ม Linux, […]

อัปเดต Chrome 100.0.4896.127 พร้อมการแก้ไขช่องโหว่ 0 วัน

Google ได้เปิดตัวการอัปเดต Chrome 100.0.4896.127 สำหรับ Windows, Mac และ Linux ซึ่งแก้ไขช่องโหว่ร้ายแรง (CVE-2022-1364) ที่ผู้โจมตีใช้อยู่แล้วในการโจมตีแบบซีโรเดย์ รายละเอียดยังไม่ได้รับการเปิดเผย เราทราบเพียงว่าช่องโหว่ 0 วันนั้นเกิดจากการจัดการประเภทที่ไม่ถูกต้อง (ความสับสนประเภท) ในเอ็นจิ้น Blink JavaScript ซึ่งช่วยให้คุณประมวลผลออบเจ็กต์ที่มีประเภทที่ไม่ถูกต้อง ซึ่งเช่น ทำให้สามารถสร้างตัวชี้แบบ 0 บิต […]

ความสามารถในการใช้ Qt กำลังได้รับการพัฒนาสำหรับ Chromium

Thomas Anderson จาก Google ได้เผยแพร่ชุดแพตช์เบื้องต้นเพื่อใช้ความสามารถในการใช้ Qt เพื่อเรนเดอร์องค์ประกอบของอินเทอร์เฟซเบราว์เซอร์ Chromium บนแพลตฟอร์ม Linux ขณะนี้การเปลี่ยนแปลงถูกทำเครื่องหมายว่าไม่พร้อมสำหรับการใช้งานและอยู่ในขั้นเริ่มต้นของการตรวจสอบ ก่อนหน้านี้ Chromium บนแพลตฟอร์ม Linux ให้การสนับสนุนไลบรารี GTK ซึ่งใช้เพื่อแสดง […]

มีเว็บเบราว์เซอร์ CENO 1.4.0 โดยมีเป้าหมายเพื่อหลีกเลี่ยงการเซ็นเซอร์

บริษัท eQualite ได้เผยแพร่การเปิดตัวเว็บเบราว์เซอร์บนมือถือ CENO 1.4.0 ซึ่งออกแบบมาเพื่อจัดระเบียบการเข้าถึงข้อมูลภายใต้เงื่อนไขของการเซ็นเซอร์ การกรองการรับส่งข้อมูล หรือการตัดการเชื่อมต่อส่วนอินเทอร์เน็ตจากเครือข่ายทั่วโลก ใช้ Firefox สำหรับ Android (Mozilla Fennec) เป็นพื้นฐาน ฟังก์ชั่นที่เกี่ยวข้องกับการสร้างเครือข่ายกระจายอำนาจได้ถูกย้ายไปยังไลบรารี Ouinet แยกต่างหาก ซึ่งสามารถใช้เพื่อเพิ่มเครื่องมือบายพาสการเซ็นเซอร์ […]

Facebook open sourced Lexical ไลบรารี่สำหรับสร้างโปรแกรมแก้ไขข้อความ

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

การเปิดตัว Turnkey Linux 17 ซึ่งเป็นชุดการกระจายขนาดเล็กเพื่อการปรับใช้แอปพลิเคชันที่รวดเร็ว

หลังจากการพัฒนาเกือบสองปี ชุด Turnkey Linux 17 ก็ได้ถูกเตรียมขึ้น โดยมีการพัฒนาชุด Debian แบบเรียบง่ายจำนวน 119 ชุด ซึ่งเหมาะสำหรับใช้ในระบบเวอร์ช่วลไลเซชั่นและสภาพแวดล้อมคลาวด์ จากการรวบรวม ขณะนี้มีเพียงสองแอสเซมบลีสำเร็จรูปเท่านั้นที่ถูกสร้างขึ้นตามสาขา 17 - คอร์ (339 MB) พร้อมสภาพแวดล้อมพื้นฐานและ tkldev (419 MB) […]