Author: ProHoster

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

В язык программирования Zig приняты изменения, позволяющие компилятору Zig stage2, написанному на Zig, собирать самого себя (stage3), что делает данный язык самодостаточным (self-hosting). Предполагается, что данный компилятор будет предлагаться по умолчанию в грядущем релизе 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 биттик көрсөткүчтү түзүүгө мүмкүндүк берет [...]

Qt колдонуу мүмкүнчүлүгү Chromium үчүн иштелип чыгууда

Google компаниясынан Томас Андерсон Linux платформасында Chromium браузеринин интерфейсинин элементтерин көрсөтүү үчүн Qt колдонуу мүмкүнчүлүгүн ишке ашыруу үчүн тактардын алдын ала топтомун жарыялады. Өзгөртүүлөр учурда ишке ашырууга даяр эмес деп белгиленип, кароонун алгачкы баскычында. Буга чейин Linux платформасындагы Chromium GTK китепканасын колдоого алып келген, ал […]

CENO 1.4.0 веб-браузери цензураны кыйгап өтүүгө багытталган

eQualite компаниясы цензура, трафикти чыпкалоо же интернет сегменттерин глобалдык тармактан ажыратуу шарттарында маалыматка жетүүнү уюштуруу үчүн иштелип чыккан CENO 1.4.0 мобилдик веб-браузеринин чыгарылышын жарыялады. Негиз катары Android үчүн Firefox (Mozilla Fennec) колдонулат. Борбордон ажыратылган тармакты курууга байланыштуу функциялар өзүнчө Ouinet китепканасына көчүрүлдү, аны цензураны айланып өтүү куралдарын кошуу үчүн колдонсо болот [...]

Facebook ачык булактуу Lexical, текст редакторлорун түзүү үчүн китепкана

Facebook (Россия Федерациясында тыюу салынган) веб-сайттар жана веб-тиркемелер үчүн тексттик редакторлорду жана өнүккөн веб формаларды түзүү үчүн компоненттерди сунуш кылган Лексикалык JavaScript китепканасынын баштапкы кодун ачты. Китепкананын айырмалоочу сапаттары веб-сайттарга интеграциялоонун жөнөкөйлүгүн, компакттуу дизайнын, модулдукту жана мүмкүнчүлүгү чектелген адамдар үчүн экранды окугучтар сыяктуу инструменттерди колдоону камтыйт. Код JavaScript менен жазылган жана […]

Linux 17 ачкычтын чыгарылышы, колдонмону тез жайылтуу үчүн мини-дистролордун топтому

Дээрлик эки жылдык иштеп чыгуудан кийин, Linux 17 комплектинин релизинин чыгарылышы даярдалды, анын алкагында виртуалдаштыруу системаларында жана булут чөйрөсүндө колдонууга ылайыктуу 119 минималисттик Debian түзүмдөрүнүн коллекциясы иштелип чыгууда. Жыйнактан учурда 17-ядронун (339 МБ) негизги чөйрөсү жана tkldev (419 МБ) негизинде эки гана даяр ассамблея түзүлдү [...]