In my previous article, I discussed merge conflicts, specifically line merge conflicts, and how to resolve them on GitHub. In this article, I will focus on another type of merge conflict, the modify/delete conflict, and how to resolve it using Git.
The post Resolve modify/delete merge conflicts in Git first appeared on 4sysops.
.
.
👉 @sysadminoff
https://4sysops.com/archives/resolve-modifydelete-merge-conflicts-in-git/
The post Resolve modify/delete merge conflicts in Git first appeared on 4sysops.
.
.
👉 @sysadminoff
https://4sysops.com/archives/resolve-modifydelete-merge-conflicts-in-git/
4sysops
Resolve modify/delete merge conflicts in Git
In my previous article, I discussed merge conflicts, specifically line merge conflicts, and how to resolve them on GitHub. In this article, I will focus on another type of merge conflict, the modify/delete conflict, and how to resolve it using Git.
👍1
Выпуск Chrome OS 120
Доступен релиз операционной системы Chrome OS 120, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и web-браузере Chrome 120. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения, тем не менее, Chrome OS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач. Исходные тексты распространяются под свободной лицензией Apache 2.0. Сборка Chrome OS 120 доступна для большинства актуальных моделей Chromebook. Для использования на обычных компьютерах предлагается редакция Chrome OS Flex.
.
.
👉 @sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=60404
Доступен релиз операционной системы Chrome OS 120, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и web-браузере Chrome 120. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения, тем не менее, Chrome OS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач. Исходные тексты распространяются под свободной лицензией Apache 2.0. Сборка Chrome OS 120 доступна для большинства актуальных моделей Chromebook. Для использования на обычных компьютерах предлагается редакция Chrome OS Flex.
.
.
👉 @sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=60404
www.opennet.ru
Выпуск Chrome OS 120
Доступен релиз операционной системы Chrome OS 120, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и web-браузере Chrome 120. Пользовательское окружение Chrome OS ограничивается web-браузером…
👍1
Уязвимость в реализациях постквантового алгоритма шифрования Kyber
В реализации алгоритма шифрования Kyber, победившего на конкурсе криптоалгоритмов, стойких к подбору на квантовом компьютере, выявлена уязвимость, допускающая проведение атак по сторонним каналам для воссоздания секретных ключей на основе измерения времени операций во время расшифровки предоставленного атакующим шифротекста. Проблема затрагивает как эталонную реализацию механизма инкапсуляции ключей CRYSTALS-Kyber KEM, так и многие сторонние библиотеки шифрования с поддержкой Kyber, в том числе библиотеку pqcrypto применяемую в мессенджере Signal.
.
.
👉 @sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=60405
В реализации алгоритма шифрования Kyber, победившего на конкурсе криптоалгоритмов, стойких к подбору на квантовом компьютере, выявлена уязвимость, допускающая проведение атак по сторонним каналам для воссоздания секретных ключей на основе измерения времени операций во время расшифровки предоставленного атакующим шифротекста. Проблема затрагивает как эталонную реализацию механизма инкапсуляции ключей CRYSTALS-Kyber KEM, так и многие сторонние библиотеки шифрования с поддержкой Kyber, в том числе библиотеку pqcrypto применяемую в мессенджере Signal.
.
.
👉 @sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=60405
www.opennet.ru
Уязвимость в реализациях постквантового алгоритма шифрования Kyber
В реализации алгоритма шифрования Kyber, победившего на конкурсе криптоалгоритмов, стойких к подбору на квантовом компьютере, выявлена уязвимость, допускающая проведение атак по сторонним каналам для воссоздания секретных ключей на основе измерения времени…
👍1
Обновление Firefox 121.0.1
Доступен корректирующий выпуск Firefox 121.0.1, в котором предложены следующие исправления.
.
.
👉 @sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=60408
Доступен корректирующий выпуск Firefox 121.0.1, в котором предложены следующие исправления.
.
.
👉 @sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=60408
www.opennet.ru
Обновление Firefox 121.0.1
Доступен корректирующий выпуск Firefox 121.0.1, в котором предложены следующие исправления:
👍1
Arch Linux перешёл на использование dbus-broker
Разработчики Arch Linux объявили о задействовании проекта dbus-broker в качестве применяемой по умолчанию реализации шины D-Bus. Утверждается, что использование dbus-broker вместо классического фонового процесса dbus-daemon позволит повысить надёжность, увеличить производительность и улучшить интеграцию с systemd. Возможность использования старого фонового процесса dbus-daemon в качестве опции сохранена - пакетный менеджер Pacman будет предоставлять выбор в установке dbus-broker-units или dbus-daemon-units, предлагая первый вариант по умолчанию.
.
.
👉 @sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=60409
Разработчики Arch Linux объявили о задействовании проекта dbus-broker в качестве применяемой по умолчанию реализации шины D-Bus. Утверждается, что использование dbus-broker вместо классического фонового процесса dbus-daemon позволит повысить надёжность, увеличить производительность и улучшить интеграцию с systemd. Возможность использования старого фонового процесса dbus-daemon в качестве опции сохранена - пакетный менеджер Pacman будет предоставлять выбор в установке dbus-broker-units или dbus-daemon-units, предлагая первый вариант по умолчанию.
.
.
👉 @sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=60409
www.opennet.ru
Arch Linux перешёл на использование dbus-broker
Разработчики Arch Linux объявили о задействовании проекта dbus-broker в качестве применяемой по умолчанию реализации шины D-Bus. Утверждается, что использование dbus-broker вместо классического фонового процесса dbus-daemon позволит повысить надёжность, увеличить…
👍1
Релиз языка программирования V 0.4.4
После двух месяцев разработки опубликована новая версия статически типизированного языка программирования V (vlang). Основными целями при создании V были простота изучения и использования, высокая читаемость, быстрая компиляция, повышенная безопасность, эффективная разработка, кроссплатформенное использование, улучшенное взаимодействие с языком C, лучшая обработка ошибок, современные возможности и более удобное сопровождение программ. Проект также развивает свою графическую библиотеку и пакетный менеджер. Код компилятора, библиотек и сопутствующих инструментов открыт под лицензией MIT.
.
.
👉 @sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=60410
После двух месяцев разработки опубликована новая версия статически типизированного языка программирования V (vlang). Основными целями при создании V были простота изучения и использования, высокая читаемость, быстрая компиляция, повышенная безопасность, эффективная разработка, кроссплатформенное использование, улучшенное взаимодействие с языком C, лучшая обработка ошибок, современные возможности и более удобное сопровождение программ. Проект также развивает свою графическую библиотеку и пакетный менеджер. Код компилятора, библиотек и сопутствующих инструментов открыт под лицензией MIT.
.
.
👉 @sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=60410
www.opennet.ru
Релиз языка программирования V 0.4.4
После двух месяцев разработки опубликована новая версия статически типизированного языка программирования V (vlang). Основными целями при создании V были простота изучения и использования, высокая читаемость, быстрая компиляция, повышенная безопасность, эффективная…
👍1
Доступен Vcc, C/C++ компилятор для Vulkan
После трёх лет разработки представлен исследовательский проект Vcc (Vulkan Clang Compiler), нацеленный на создание компилятора, способного транслировать код на языке С++ в представление, выполняемое на GPU, поддерживающих графический API Vulkan. В отличие от моделей программирования GPU на базе языков шейдеров GLSL и HLSL в Vcc развивается идея полного отказа от использования отдельных языков шейдеров и предоставления возможности прямой компиляции кода C/C++ для Vulkan. Наработки проекта распространяются под лицензией MIT.
.
.
👉 @sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=60413
После трёх лет разработки представлен исследовательский проект Vcc (Vulkan Clang Compiler), нацеленный на создание компилятора, способного транслировать код на языке С++ в представление, выполняемое на GPU, поддерживающих графический API Vulkan. В отличие от моделей программирования GPU на базе языков шейдеров GLSL и HLSL в Vcc развивается идея полного отказа от использования отдельных языков шейдеров и предоставления возможности прямой компиляции кода C/C++ для Vulkan. Наработки проекта распространяются под лицензией MIT.
.
.
👉 @sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=60413
www.opennet.ru
Доступен Vcc, C/C++ компилятор для Vulkan
После трёх лет разработки представлен исследовательский проект Vcc (Vulkan Clang Compiler), нацеленный на создание компилятора, способного транслировать код на языке С++ в представление, выполняемое на GPU, поддерживающих графический API Vulkan. В отличие…
👍1
Проект OpenWrt развивает собственную аппаратную платформу
В канун 20-летия проекта разработчики дистрибутива OpenWrt выступили с инициативой создания развиваемого сообществом беспроводного маршрутизатора OpenWrt One (AP-24.X). В качестве основы OpenWrt One предлагается использовать начинку, схожую с платами Banana Pi (BPi-R4), которые комплектуются открытыми прошивками (за исключением прошивки беспроводного чипа), поставляются с U-Boot и поддерживаются в ядре Linux. Схемы для собственной сборки устройства будут поставляться под одной из открытых лицензий (точно лицензия пока не выбрана). Стоимость устройства не будет превышать 100 долларов.
.
.
👉 @sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=60414
В канун 20-летия проекта разработчики дистрибутива OpenWrt выступили с инициативой создания развиваемого сообществом беспроводного маршрутизатора OpenWrt One (AP-24.X). В качестве основы OpenWrt One предлагается использовать начинку, схожую с платами Banana Pi (BPi-R4), которые комплектуются открытыми прошивками (за исключением прошивки беспроводного чипа), поставляются с U-Boot и поддерживаются в ядре Linux. Схемы для собственной сборки устройства будут поставляться под одной из открытых лицензий (точно лицензия пока не выбрана). Стоимость устройства не будет превышать 100 долларов.
.
.
👉 @sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=60414
www.opennet.ru
Проект OpenWrt развивает собственную аппаратную платформу
В канун 20-летия проекта разработчики дистрибутива OpenWrt выступили с инициативой создания развиваемого сообществом беспроводного маршрутизатора OpenWrt One (AP-24.X). В качестве основы OpenWrt One предлагается использовать начинку, схожую с платами Banana…
👍2
OpenAI is nervous. Very nervous. Their latest blog post is proof. They have realized that the ongoing lawsuit with the New York Times poses a significant threat to their entire business model. Their belief that they could freely harvest the content of the entire internet for training their AI models was, in fact, quite naive.
The post OpenAI, The New York Times, and a hypocritical blog post first appeared on 4sysops.
.
.
👉 @sysadminoff
https://4sysops.com/archives/openai-the-new-york-times-and-a-hypocritical-blog-post/
The post OpenAI, The New York Times, and a hypocritical blog post first appeared on 4sysops.
.
.
👉 @sysadminoff
https://4sysops.com/archives/openai-the-new-york-times-and-a-hypocritical-blog-post/
4sysops
OpenAI, The New York Times, and a hypocritical blog post
OpenAI is nervous. Very nervous. Their latest blog post is proof. They have realized that the ongoing lawsuit with the New York Times poses a significant threat to their entire business model. Their belief that they could freely harvest the content of the…
👍1
How to Use Tiling Assistant on GNOME Desktop?
Wondering how to use tiling windows on GNOME? Try the tiling assistant. Here's how it works.
.
.
👉 @sysadminoff
https://itsfoss.com/gnome-tiling-assistant/
Wondering how to use tiling windows on GNOME? Try the tiling assistant. Here's how it works.
.
.
👉 @sysadminoff
https://itsfoss.com/gnome-tiling-assistant/
👍2