Author: ProHoster

ຊ່ອງໂຫວ່ໃນ swhkd, ຜູ້ຈັດການທາງລັດສໍາລັບ Wayland

ຊຸດຂອງຊ່ອງໂຫວ່ໄດ້ຖືກລະບຸໄວ້ໃນ swhkd (Simple Wayland HotKey Daemon) ທີ່ເກີດຈາກການເຮັດວຽກທີ່ບໍ່ຖືກຕ້ອງກັບໄຟລ໌ຊົ່ວຄາວ, ພາລາມິເຕີແຖວຄໍາສັ່ງແລະຊັອກເກັດ Unix. ໂປຣແກມຖືກຂຽນໄວ້ໃນ Rust ແລະຈັດການການກົດ hotkey ໃນສະພາບແວດລ້ອມໂດຍອີງໃສ່ໂປໂຕຄອນ Wayland (ການປຽບທຽບໄຟລ໌ທີ່ເຂົ້າກັນໄດ້ກັບການຕັ້ງຄ່າຂອງຂະບວນການ sxhkd ທີ່ໃຊ້ໃນສະພາບແວດລ້ອມທີ່ອີງໃສ່ X11). ຊຸດປະກອບມີ […]

ການ​ປ່ອຍ​ຕົວ​ປະ​ໂຫຍດ​ການ synchronization ໄຟລ​໌ Rsync 3.2.4​

ຫຼັງຈາກຫນຶ່ງປີແລະເຄິ່ງຫນຶ່ງຂອງການພັດທະນາ, ການປ່ອຍ Rsync 3.2.4 ແມ່ນມີຢູ່, ການ synchronization ໄຟລ໌ແລະຜົນປະໂຫຍດການສໍາຮອງຂໍ້ມູນທີ່ຊ່ວຍໃຫ້ທ່ານສາມາດຫຼຸດຜ່ອນການຈະລາຈອນໂດຍ incrementally copying ການປ່ຽນແປງ. ການຂົນສົ່ງສາມາດເປັນ ssh, rsh ຫຼືໂປໂຕຄອນ rsync ຂອງຕົນເອງ. ມັນສະຫນັບສະຫນູນອົງການຈັດຕັ້ງຂອງເຄື່ອງແມ່ຂ່າຍ rsync ທີ່ບໍ່ເປີດເຜີຍຊື່, ເຊິ່ງເຫມາະສົມທີ່ສຸດສໍາລັບການຮັບປະກັນການ synchronization ຂອງກະຈົກ. ລະຫັດໂຄງການແມ່ນແຈກຢາຍພາຍໃຕ້ໃບອະນຸຍາດ GPLv3. ໃນບັນດາການປ່ຽນແປງເພີ່ມເຕີມ: […]

ການປ່ອຍສະພາບແວດລ້ອມການພັດທະນາ PascalABC.NET 3.8.3

ການເປີດຕົວຂອງລະບົບການຂຽນໂປລແກລມ PascalABC.NET 3.8.3, ສະເຫນີສະບັບພາສາການຂຽນໂປລແກລມ Pascal ທີ່ມີການສະຫນັບສະຫນູນການຜະລິດລະຫັດສໍາລັບແພລະຕະຟອມ .NET, ຄວາມສາມາດໃນການນໍາໃຊ້ຫ້ອງສະຫມຸດ .NET ແລະລັກສະນະເພີ່ມເຕີມເຊັ່ນ: ຊັ້ນຮຽນທົ່ວໄປ, ການໂຕ້ຕອບ, ຕົວປະຕິບັດການ. overloading, λ-expressions, ຂໍ້ຍົກເວັ້ນ, ການເກັບຂີ້ເຫຍື້ອ, ວິທີການຂະຫຍາຍ, ຫ້ອງຮຽນທີ່ບໍ່ມີຊື່ ແລະ autoclasses. ໂຄງການຕົ້ນຕໍແມ່ນສຸມໃສ່ການນໍາໃຊ້ໃນການສຶກສາແລະການຄົ້ນຄວ້າ. ຖົງ​ຢາງ […]

ການປ່ອຍສະພາບແວດລ້ອມຜູ້ໃຊ້ LXQt 1.1

ຫຼັງຈາກຫົກເດືອນຂອງການພັດທະນາ, ສະພາບແວດລ້ອມຂອງຜູ້ໃຊ້ LXQt 1.1 (Qt Lightweight Desktop Environment) ໄດ້ຖືກປ່ອຍອອກມາ, ພັດທະນາໂດຍທີມງານຮ່ວມຂອງນັກພັດທະນາຂອງໂຄງການ LXDE ແລະ Razor-qt. ການໂຕ້ຕອບ LXQt ຍັງສືບຕໍ່ປະຕິບັດຕາມແນວຄວາມຄິດຂອງອົງການຈັດຕັ້ງ desktop ຄລາສສິກ, ແນະນໍາການອອກແບບທີ່ທັນສະໄຫມແລະເຕັກນິກທີ່ເພີ່ມຄວາມສາມາດໃນການໃຊ້ງານ. LXQt ແມ່ນຖືກຈັດໃສ່ເປັນອຸປະກອນທີ່ມີນ້ໍາຫນັກເບົາ, ໂມດູນ, ໄວແລະສະດວກຕໍ່ການພັດທະນາຂອງ desktops Razor-qt ແລະ LXDE, ປະສົມປະສານທີ່ດີທີ່ສຸດ […]

ພາສາການຂຽນໂປລແກລມ Zig ສະຫນອງການສະຫນັບສະຫນູນສໍາລັບການສົ່ງເສີມຕົນເອງ (bootstrapping)

ການປ່ຽນແປງໄດ້ຖືກເຮັດໃຫ້ເປັນພາສາການຂຽນໂປລແກລມ Zig ທີ່ອະນຸຍາດໃຫ້ລວບລວມ Zig stage2, ຂຽນໃນ Zig, ລວບລວມຕົວມັນເອງ (stage3), ເຊິ່ງເຮັດໃຫ້ພາສານີ້ຕົນເອງເປັນເຈົ້າພາບ. ຄາດວ່າ compiler ນີ້ຈະຖືກສະເຫນີໂດຍຄ່າເລີ່ມຕົ້ນໃນການປ່ອຍ 0.10.0 ທີ່ຈະມາເຖິງ. ຂັ້ນຕອນທີ 2 ຍັງບໍ່ສົມບູນເນື່ອງຈາກຂາດການຮອງຮັບການກວດສອບເວລາແລ່ນ, ຄວາມແຕກຕ່າງຂອງພາສາທາງສັບພະວິຊາ, ແລະອື່ນໆ. […]

ການປ່ອຍ GNU Coreutils 9.1

ເວີຊັນທີ່ໝັ້ນຄົງຂອງຊຸດເຄື່ອງໃຊ້ລະບົບພື້ນຖານຂອງ GNU Coreutils 9.1 ແມ່ນມີຢູ່, ເຊິ່ງລວມມີບັນດາໂຄງການເຊັ່ນ: sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls, ແລະອື່ນໆ. ການປ່ຽນແປງທີ່ສໍາຄັນ: dd utility ໄດ້ເພີ່ມການສະຫນັບສະຫນູນສໍາລັບຊື່ທາງເລືອກຂອງທາງເລືອກ iseek=N ສໍາລັບ skip=N ແລະ oseek=N ສໍາລັບ seek=N, ເຊິ່ງຖືກນໍາໃຊ້ໃນທາງເລືອກ dd ສໍາລັບ […]

ເຜີຍແຜ່ຜົນການທົດສອບປະສິດທິພາບລະບົບໄຟລ໌ Reiser5

ຜົນໄດ້ຮັບຂອງການທົດສອບການປະຕິບັດໂຄງການ Reiser5 ໄດ້ຖືກຈັດພີມມາ, ເຊິ່ງພັດທະນາລະບົບໄຟລ໌ Reiser4 ທີ່ມີການອອກແບບໃຫມ່ຢ່າງຫຼວງຫຼາຍໂດຍສະຫນັບສະຫນູນປະລິມານທີ່ມີເຫດຜົນທີ່ມີ "ຂະຫນານຂະຫນານ", ເຊິ່ງແຕກຕ່າງຈາກ RAID ແບບດັ້ງເດີມ, ຫມາຍເຖິງການມີສ່ວນຮ່ວມຢ່າງຫ້າວຫັນຂອງລະບົບໄຟລ໌. ໃນການແຈກຢາຍຂໍ້ມູນລະຫວ່າງອຸປະກອນອົງປະກອບຂອງປະລິມານຢ່າງມີເຫດຜົນ. ຈາກທັດສະນະຂອງຜູ້ບໍລິຫານ, ຄວາມແຕກຕ່າງທີ່ສໍາຄັນຈາກ RAID ແມ່ນວ່າອົງປະກອບຂອງປະລິມານທີ່ມີເຫດຜົນຂະຫນານ […]

ການໂຈມຕີກ່ຽວກັບ GitHub ທີ່ນໍາໄປສູ່ການຮົ່ວໄຫລຂອງຄັງເກັບເອກະຊົນແລະການເຂົ້າເຖິງພື້ນຖານໂຄງລ່າງ NPM

GitHub ໄດ້ເຕືອນຜູ້ໃຊ້ກ່ຽວກັບການໂຈມຕີທີ່ແນໃສ່ການດາວໂຫຼດຂໍ້ມູນຈາກບ່ອນເກັບມ້ຽນສ່ວນຕົວໂດຍໃຊ້ໂທເຄັນ OAuth ທີ່ຖືກເຄາະຮ້າຍທີ່ສ້າງຂຶ້ນສໍາລັບການບໍລິການ Heroku ແລະ Travis-CI. ມັນໄດ້ຖືກລາຍງານວ່າໃນລະຫວ່າງການໂຈມຕີ, ຂໍ້ມູນໄດ້ຖືກຮົ່ວໄຫຼຈາກ repositories ເອກະຊົນຂອງບາງອົງການຈັດຕັ້ງ, ເຊິ່ງໄດ້ເປີດການເຂົ້າເຖິງ repositories ສໍາລັບແພລະຕະຟອມ Heroku PaaS ແລະລະບົບການເຊື່ອມໂຍງຢ່າງຕໍ່ເນື່ອງ Travis-CI. ໃນບັນດາຜູ້ເຄາະຮ້າຍແມ່ນ GitHub ແລະ […]

ການປ່ອຍ Neovim 0.7.0, ສະບັບທີ່ທັນສະໄຫມຂອງບັນນາທິການ Vim

Neovim 0.7.0 ໄດ້ຖືກປ່ອຍອອກມາ, ສ້ອມຂອງບັນນາທິການ Vim ໄດ້ສຸມໃສ່ການເພີ່ມທະວີການຂະຫຍາຍແລະຄວາມຍືດຫຍຸ່ນ. ໂຄງການດັ່ງກ່າວໄດ້ reworking ພື້ນຖານລະຫັດ 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. ມີລັກສະນະບາງຢ່າງຂອງສະພາບແວດລ້ອມການພັດທະນາປະສົມປະສານ, ປະຕິບັດໃນຮູບແບບຂອງ plugins. ຫຼາຍກ່ວາ 270 lexers syntactic ໄດ້ຖືກກະກຽມສໍາລັບນັກຂຽນໂປລແກລມ. ລະຫັດຖືກແຈກຢາຍພາຍໃຕ້ໃບອະນຸຍາດ MPL 2.0. ການກໍ່ສ້າງມີໃຫ້ສໍາລັບເວທີ Linux, […]

ອັບເດດ Chrome 100.0.4896.127 ແກ້ໄຂຊ່ອງໂຫວ່ 0 ມື້

Google ໄດ້ອອກອັບເດດ Chrome 100.0.4896.127 ສໍາລັບ Windows, Mac ແລະ Linux, ເຊິ່ງແກ້ໄຂຊ່ອງໂຫວ່ຮ້າຍແຮງ (CVE-2022-1364) ທີ່ໃຊ້ແລ້ວໂດຍຜູ້ໂຈມຕີເພື່ອປະຕິບັດການໂຈມຕີແບບບໍ່ມີວັນ. ລາຍລະອຽດຍັງບໍ່ທັນໄດ້ເປີດເຜີຍ, ພວກເຮົາພຽງແຕ່ຮູ້ວ່າຊ່ອງໂຫວ່ 0-day ແມ່ນເກີດມາຈາກການຈັດການປະເພດທີ່ບໍ່ຖືກຕ້ອງ (Type Confusion) ໃນເຄື່ອງຈັກ Blink JavaScript, ເຊິ່ງຊ່ວຍໃຫ້ທ່ານສາມາດປຸງແຕ່ງວັດຖຸທີ່ມີປະເພດທີ່ບໍ່ຖືກຕ້ອງ, ເຊິ່ງ, ຕົວຢ່າງ, ເຮັດໃຫ້ ມັນເປັນໄປໄດ້ທີ່ຈະສ້າງຕົວຊີ້ 0-bit […]