Author: ProHoster

Wayland үчүн кыска жол менеджери болгон swhkd ичиндеги аялуу

Убактылуу файлдар, буйрук сабынын параметрлери жана Unix розеткалары менен туура эмес иштөөдөн улам келип чыккан бир катар алсыздыктар swhkd (Simple Wayland HotKey Daemon) аныкталган. Программа Rust тилинде жазылган жана Wayland протоколуна негизделген чөйрөлөрдө ысык баскычтарды басууну башкарат (X11 негизиндеги чөйрөлөрдө колдонулган sxhkd процессинин конфигурация файлына шайкеш аналогу). Пакетке […]

Rsync 3.2.4. файлды синхрондоштуруу утилитасынын чыгарылышы

Иштеп чыгуунун бир жарым жылдан кийин, Rsync 3.2.4 релиз, файлды синхрондоштуруу жана өзгөртүүлөр баскычтуу көчүрүү аркылуу трафикти минималдаштырууга мүмкүндүк берүүчү резервдик утилита жеткиликтүү. Транспорт ssh, rsh же проприетардык rsync протоколу болушу мүмкүн. Ал күзгүлөрдү синхрондоштурууну камсыз кылуу үчүн оптималдуу ылайыктуу анонимдүү rsync серверлерин уюштурууну колдойт. Долбоордун коду GPLv3 лицензиясы боюнча таратылат. Кошулган өзгөртүүлөрдүн арасында: […]

PascalABC.NET 3.8.3 иштеп чыгуу чөйрөсүн чыгаруу

PascalABC.NET 3.8.3 программалоо тутумунун релизи бар, .NET платформасы үчүн кодду түзүү, .NET китепканаларын колдонуу мүмкүнчүлүгү жана жалпы класстар, интерфейстер, оператор сыяктуу кошумча функцияларды колдоо менен Паскаль программалоо тилинин редакциясын сунуштайт. ашыкча жүктөө, λ-туюндоолор, өзгөчө учурлар, таштанды чогултуу, кеңейтүү ыкмалары, аты жок класстар жана автокласстар. Долбоор биринчи кезекте билим берүү жана изилдөө тармагындагы колдонмолорго багытталган. Желим баштык […]

LXQt 1.1 колдонуучу чөйрөсүн чыгаруу

Алты айлык иштеп чыгуудан кийин LXDE жана Razor-qt долбоорлорун иштеп чыгуучулардын биргелешкен тобу тарабынан иштелип чыккан LXQt 1.1 (Qt Lightweight Desktop Environment) колдонуучу чөйрөсү жарык көрдү. LXQt интерфейси классикалык рабочий уюмдун идеяларын улантып, колдонууга ыңгайлуулукту жогорулаткан заманбап дизайнды жана ыкмаларды киргизет. LXQt Razor-qt жана LXDE рабочий компьютерлерин өнүктүрүүнүн жеңил, модулдук, тез жана ыңгайлуу уландысы катары жайгашып, эң мыкты [...]

Zig программалоо тили өзүн-өзү жылдыруу үчүн колдоо көрсөтөт (жүктөө)

Zig программалоо тилине өзгөртүүлөр киргизилди, алар Zig тилинде жазылган Zig stage2 компиляторуна өзүн чогултууга мүмкүндүк берет (stage3), бул тилди өзүн-өзү хостинг кылат. Бул компилятор демейки боюнча келе жаткан 0.10.0 релизинде сунушталат деп күтүлүүдө. Stage2 дагы эле толук эмес, анткени аткаруу убактысын текшерүү үчүн колдоого алынбагандыктан, тил семантикасындагы айырмачылыктар ж.б. […]

GNU Coreutils 9.1 чыгарылышы

GNU Coreutils 9.1 тутумунун негизги утилиталарынын туруктуу версиясы жеткиликтүү, ал сорттоо, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls ж.б. сыяктуу программаларды камтыйт. Негизги өзгөрүүлөр: dd утилитасы […] үчүн dd опциясында колдонулган skip=N үчүн iseek=N жана seek=N үчүн oseek=N опцияларынын альтернативалуу аталыштарына колдоо кошту.

Reiser5 файл тутумунун иштешин текшерүү натыйжалары жарыяланды

Reiser5 долбоорунун аткаруу тесттеринин натыйжалары жарыяланды, ал Reiser4 файлдык тутумунун олуттуу түрдө кайра иштелип чыккан версиясын иштеп чыгат, ал "параллель масштабдуу" логикалык көлөмдөрдү колдоо менен, салттуу RAIDден айырмаланып, файлдык системанын активдүү катышуусун билдирет. логикалык көлөмдүн курамдык түзүлүштөрүнүн ортосунда маалыматтарды бөлүштүрүүдө. Администратордун көз карашы боюнча, RAIDден олуттуу айырмачылык параллелдүү логикалык көлөмдүн компоненттеринин [...]

Жеке репозиторийлердин агып кетишине жана NPM инфраструктурасына кирүүгө алып келген GitHubка чабуул

GitHub колдонуучуларга Heroku жана Travis-CI кызматтары үчүн түзүлгөн бузулган OAuth энбелгилерин колдонуу менен жеке репозиторийлерден маалыматтарды жүктөп алууга багытталган чабуул жөнүндө эскертти. Кол салуу учурунда Heroku PaaS платформасынын жана Travis-CI үзгүлтүксүз интеграция тутумунун репозиторийлерине кирүү мүмкүнчүлүгүн ачкан айрым уюмдардын жеке репозиторийлеринен маалыматтар агып кеткени кабарланды. Жабыркагандардын арасында GitHub жана [...]

Neovim 0.7.0 чыгарылышы, Vim редакторунун модернизацияланган версиясы

Neovim 0.7.0 чыгарылды, Vim редакторунун айрысы кеңейүүнү жана ийкемдүүлүктү жогорулатууга багытталган. Долбоор жети жылдан ашык убакыттан бери Vim коддук базасын кайра иштеп чыгууда, анын натыйжасында коддун тейлөөсүн жөнөкөйлөткөн, бир нече тейлөөчүлөрдүн ортосунда эмгекти бөлүштүрүүнүн каражатын камсыз кылган, интерфейсти базалык бөлүктөн бөлгөн өзгөртүүлөр киргизилди (интерфейс болушу мүмкүн). ички нерселерге тийбестен өзгөртүлдү) жана жаңы […]

Fedora DNF пакет менеджерин Microdnf менен алмаштырууну пландаштырууда

Fedora Linux иштеп чыгуучулары бөлүштүрүүнү учурда колдонулуп жаткан DNFтин ордуна жаңы Microdnf пакет менеджерине өткөрүүнү көздөшүүдө. Миграцияга карай биринчи кадам Fedora Linux 38 чыгарууга пландаштырылган Microdnf үчүн чоң жаңыртуу болот, ал DNFге жакын, ал эми кээ бир аймактарда андан ашып кетет. Microdnf жаңы версиясы бардык негизги [...]

CudaText код редакторунун жаңыртылышы 1.161.0

Free Pascal жана Lazarus колдонуу менен жазылган кайчылаш-платформа акысыз код редакторунун жаңы релиз CudaText жарыяланды. Редактор Python кеңейтүүлөрүн колдойт жана Sublime Textке караганда бир катар артыкчылыктарга ээ. Плагиндер түрүндө ишке ашырылган комплекстүү өнүктүрүү чөйрөсүнүн кээ бир өзгөчөлүктөрү бар. Программисттер үчүн 270тен ашык синтаксистик лексерлер даярдалган. Код MPL 2.0 лицензиясы боюнча таратылат. Түзмөктөр Linux платформалары үчүн жеткиликтүү, […]

Chrome жаңыртуу 100.0.4896.127 0 күндүк кемчиликти оңдоо

Google Windows, Mac жана Linux үчүн Chrome 100.0.4896.127 жаңыртуусун чыгарды, ал олуттуу кемчиликти (CVE-2022-1364) нөл күндүк чабуулдарды жасоо үчүн колдонгон. Чоо-жайы азырынча ачыла элек, биз 0 күндүк алсыздык Blink JavaScript кыймылдаткычында туура эмес түр менен иштөөдөн (Түрдүн баш аламандыгынан) келип чыкканын билебиз, бул туура эмес типтеги объектти иштетүүгө мүмкүндүк берет, мисалы, 0 биттик көрсөткүчтү түзүүгө мүмкүндүк берет [...]