អ្នកនិពន្ធ: ProHoster

ភាពងាយរងគ្រោះនៅក្នុង swhkd ដែលជាអ្នកគ្រប់គ្រងផ្លូវកាត់សម្រាប់ Wayland

ស៊េរីនៃភាពងាយរងគ្រោះត្រូវបានកំណត់នៅក្នុង swhkd (Simple Wayland HotKey Daemon) ដែលបណ្តាលមកពីការងារមិនត្រឹមត្រូវជាមួយឯកសារបណ្តោះអាសន្ន ប៉ារ៉ាម៉ែត្របន្ទាត់ពាក្យបញ្ជា និងរន្ធ Unix ។ កម្មវិធីនេះត្រូវបានសរសេរជា Rust និងគ្រប់គ្រងការចុច hotkey នៅក្នុងបរិស្ថានដោយផ្អែកលើពិធីការ Wayland ( analogue ដែលត្រូវគ្នានឹងការកំណត់រចនាសម្ព័ន្ធឯកសារនៃដំណើរការ sxhkd ដែលប្រើក្នុងបរិស្ថានដែលមានមូលដ្ឋានលើ X11)។ កញ្ចប់រួមបញ្ចូល […]

ការចេញផ្សាយឧបករណ៍ប្រើប្រាស់ធ្វើសមកាលកម្មឯកសារ Rsync 3.2.4

បន្ទាប់ពីមួយឆ្នាំកន្លះនៃការអភិវឌ្ឍន៍ ការចេញផ្សាយ Rsync 3.2.4 អាចប្រើបាន ការធ្វើសមកាលកម្មឯកសារ និងឧបករណ៍ប្រើប្រាស់បម្រុងទុកដែលអនុញ្ញាតឱ្យអ្នកកាត់បន្ថយចរាចរណ៍ដោយបង្កើនការចម្លងការផ្លាស់ប្តូរ។ ការដឹកជញ្ជូនអាចជា ssh, rsh ឬពិធីការ rsync ដែលមានកម្មសិទ្ធិ។ វាគាំទ្រការរៀបចំម៉ាស៊ីនមេ rsync អនាមិក ដែលស័ក្តិសមបំផុតសម្រាប់ការធានាការធ្វើសមកាលកម្មនៃកញ្ចក់។ លេខកូដគម្រោងត្រូវបានចែកចាយក្រោមអាជ្ញាប័ណ្ណ GPLv3 ។ ក្នុងចំណោមការផ្លាស់ប្តូរបន្ថែម៖ […]

ការចេញផ្សាយបរិយាកាសអភិវឌ្ឍន៍ PascalABC.NET 3.8.3

ការចេញផ្សាយនៃប្រព័ន្ធសរសេរកម្មវិធី PascalABC.NET 3.8.3 គឺអាចរកបាន ដោយផ្តល់ជូននូវការបោះពុម្ពភាសាសរសេរកម្មវិធី Pascal ជាមួយនឹងការគាំទ្រសម្រាប់ការបង្កើតកូដសម្រាប់វេទិកា .NET លទ្ធភាពប្រើប្រាស់បណ្ណាល័យ .NET និងមុខងារបន្ថែមដូចជា ថ្នាក់ទូទៅ ចំណុចប្រទាក់ ប្រតិបត្តិករ។ ការផ្ទុកលើសទម្ងន់, λ-កន្សោម, ករណីលើកលែង, ការប្រមូលសំរាម, វិធីសាស្ត្របន្ថែម, ថ្នាក់គ្មានឈ្មោះ និងថ្នាក់ស្វ័យប្រវត្តិ។ គម្រោងនេះផ្តោតជាចម្បងលើកម្មវិធីក្នុងការអប់រំ និងការស្រាវជ្រាវ។ ថង់ប្លាស្ទិក […]

ការចេញផ្សាយបរិស្ថានអ្នកប្រើប្រាស់ LXQt 1.1

បន្ទាប់ពីរយៈពេលប្រាំមួយខែនៃការអភិវឌ្ឍន៍ បរិស្ថានអ្នកប្រើប្រាស់ LXQt 1.1 (Qt Lightweight Desktop Environment) ត្រូវបានចេញផ្សាយ ដែលបង្កើតឡើងដោយក្រុមអ្នកអភិវឌ្ឍន៍រួមគ្នានៃគម្រោង LXDE និង Razor-qt ។ ចំណុចប្រទាក់ LXQt បន្តធ្វើតាមគំនិតរបស់ស្ថាប័នផ្ទៃតុបុរាណ ដោយណែនាំការរចនាបែបទំនើប និងបច្ចេកទេសដែលបង្កើនលទ្ធភាពប្រើប្រាស់។ LXQt ត្រូវបានដាក់ជាទម្ងន់ស្រាល ម៉ូឌុល លឿន និងងាយស្រួលបន្តនៃការអភិវឌ្ឍន៍នៃកុំព្យូទ័រលើតុ Razor-qt និង LXDE ដោយរួមបញ្ចូលនូវ […]

ភាសាសរសេរកម្មវិធី Zig ផ្តល់នូវការគាំទ្រសម្រាប់ការផ្សព្វផ្សាយដោយខ្លួនឯង (bootstrapping)

ការផ្លាស់ប្តូរត្រូវបានធ្វើឡើងចំពោះភាសាសរសេរកម្មវិធី Zig ដែលអនុញ្ញាតឱ្យកម្មវិធីចងក្រង Zig stage2 ដែលសរសេរជា Zig ដើម្បីប្រមូលផ្តុំខ្លួនវា (ដំណាក់កាលទី 3) ដែលធ្វើឱ្យភាសានេះបង្ហោះដោយខ្លួនឯង។ វាត្រូវបានគេរំពឹងថាកម្មវិធីចងក្រងនេះនឹងត្រូវបានផ្តល់ជូនតាមលំនាំដើមនៅក្នុងការចេញផ្សាយ 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 បានបន្ថែមការគាំទ្រសម្រាប់ឈ្មោះជំនួសនៃជម្រើស iseek=N សម្រាប់ skip=N និង oseek=N សម្រាប់ seek=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 អស់រយៈពេលជាង XNUMX ឆ្នាំមកហើយ ជាលទ្ធផលនៃការផ្លាស់ប្តូរត្រូវបានធ្វើឡើងដែលសម្រួលដល់ការថែរក្សាកូដ ផ្តល់មធ្យោបាយនៃការបែងចែកការងាររវាងអ្នកថែទាំជាច្រើន បំបែកចំណុចប្រទាក់ចេញពីផ្នែកមូលដ្ឋាន (ចំណុចប្រទាក់អាចជា បានផ្លាស់ប្តូរដោយមិនប៉ះផ្ទៃក្នុង) និងអនុវត្តថ្មីមួយ [... ]

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 lexers syntactic ត្រូវបានរៀបចំសម្រាប់អ្នកសរសេរកម្មវិធី។ លេខកូដត្រូវបានចែកចាយក្រោមអាជ្ញាប័ណ្ណ MPL 2.0 ។ ការស្ថាបនាមានសម្រាប់វេទិកាលីនុច […]

អាប់ដេត 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 ប៊ីត […]