HABR FEED + OPENNET
2.73K subscribers
7 photos
330K links
Посты с Хабра + бонусом opennet

Бот на гитхабе: https://github.com/shpaker/feedforbot

Подписывайтесь на меня чтоб мне было радостней: @g33ks

Советы/предложения/камни в спину ловит: @shpaker
Download Telegram
Как ChatGPT помог мне потратить шесть часов на пятиминутную проблему #habr
https://habr.com/ru/articles/1102182/
Tags: ChatGPT, искусственный интеллект, Obsidian, LLM, продуктивность, личная эффективность, автоматизация, отладка, баги, регрессия производительности
Author: Trop_12
Атака на GitLab-сервер проекта Alpine Linux #opennet
https://www.opennet.ru/opennews/art.shtml?num=66587

Разработчики дистрибутива Alpine Linux раскрыли информацию о попытках взлома платформы совместной разработки gitlab.alpinelinux.org, на которой велась работа над пакетным менеджером APK, сборочными инструментами, компонентами инфраструктуры и сценариями сборки пакетов (aports). Атака была совершена через эксплуатацию уязвимости в платформе GitLab, вызванной целочисленным переполнением в движке регулярных выражений языка Ruby. Доказательств и следов успешного взлома найти не удалось, но так как полностью исключить успешную эксплуатацию уязвимости не представляется возможным, контейнер с GitLab был признан потенциально скомпрометированным и его содержимое полностью перестроено с нуля, а пользователей инициирована процедура смены паролей.
В конфигурационных файлах curl случайно реализована полнота по Тьюрингу #opennet
https://www.opennet.ru/opennews/art.shtml?num=66589

Выявлена возможность создания любых вычислимых функций при помощи конструкций файлов конфигурации утилиты Curl. Данная особенность проявляется только в версиях Сurl с 8.12-8.16 и вызвана непреднамеренной реализацией полноты по Тьюрингу, позволяющей создавать машины Тьюринга, используя возможность извлекать байтовые диапазоны из значений переменных и неограниченную глубину вложенности при подключении внешних конфигурационных файлов.
Проект GNOME внедрил новый процесс принятия решений на основе RFC #opennet
https://www.opennet.ru/opennews/art.shtml?num=66590

Разработчики GNOME утвердили новый процесс принятия решений, основанный публикации предложений в форме RFC (Request for Comments) и их последующего совместного утверждения. RFC-модель вводит жёсткий регламент для повышения прозрачности, структурирования процесса и перехода к коллективной ответственности за решение вместо личной. Модель на основе RFC будут применять для выхода из тупиковых ситуаций, в которых не удаётся добиться консенсуса, для утверждения архитектурных изменений и крупных переработок интерфейса, а также для утверждения глобальных изменений в проекте, затрагивающих методы работы участников или код разных приложений и подсистем.