И начинаем размораживаться.
У языка программирования Go сменился лидер
Источник: https://www.opennet.ru/opennews/art.shtml?num=61648
Занимавший 12 лет пост лидера проекта Рас Кокс уходит со своего поста. При этом он не прекратит участие в разработке языка и тулчейна, но сосредоточится на других утилитах (вроде системы отслеживания ошибок, бота автоматического реагирования на проблемы и платформы для автоматизации сопровождения кода). На посту лидера проекта его сменит Остин Клеменс, который также возглавит команду разработки Go в Google.
У языка программирования Go сменился лидер
Источник: https://www.opennet.ru/opennews/art.shtml?num=61648
Занимавший 12 лет пост лидера проекта Рас Кокс уходит со своего поста. При этом он не прекратит участие в разработке языка и тулчейна, но сосредоточится на других утилитах (вроде системы отслеживания ошибок, бота автоматического реагирования на проблемы и платформы для автоматизации сопровождения кода). На посту лидера проекта его сменит Остин Клеменс, который также возглавит команду разработки Go в Google.
www.opennet.ru
Лидер проекта Go принял решение покинуть пост
Рас Кокс (Russ Cox) объявил об уходе с поста лидера проекта по разработке языка программирования Go, который он занимал последние 12 лет. В качестве причины ухода упоминается желание обеспечить сменяемость руководства, без которого проект может оказаться…
🫡2
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Как выйти из айти (Владимир Ходаков)
Сегодня в сводках Минобороны — поселок, из которого неделю назад успел эвакуироваться мой друг, коллега и соавтор этого канала, @coweram.
Все живы — и ништяк.
Хохлы ответят за всё.
Все живы — и ништяк.
Хохлы ответят за всё.
❤19🫡5
Тем временем в тележеньке можно ставить реакцию звезды, а также за звезды делать подписки на каналы.
Мне пока до конца непонятно можно ли их как-то обналичить. Возможно, на fragment можно будет получить TON за них...
А вы что думаете о звездах?
Мне пока до конца непонятно можно ли их как-то обналичить. Возможно, на fragment можно будет получить TON за них...
А вы что думаете о звездах?
🫡3🌚1
Ради прикола сделал платную ссылку на подписку: https://t.me/+puynVqtNVgpiNzhi
Цена: 100 звезд (1.3 бакса).
Поэтому если вы хотите меня поддержать как-то - то используйте и распространяйте эту ссылку. Ну а если не хотите - @coweram никуда не девается.
Цена: 100 звезд (1.3 бакса).
Поэтому если вы хотите меня поддержать как-то - то используйте и распространяйте эту ссылку. Ну а если не хотите - @coweram никуда не девается.
Telegram
Computers were a mistake
Kernel panic - not syncing: attempting to resolve IRQL_NOT_LESS_OR_EQUAL.
Для связи: coweram@pztrn.name
Для связи: coweram@pztrn.name
👍1
Computers were a mistake pinned «Ради прикола сделал платную ссылку на подписку: https://t.me/+puynVqtNVgpiNzhi Цена: 100 звезд (1.3 бакса). Поэтому если вы хотите меня поддержать как-то - то используйте и распространяйте эту ссылку. Ну а если не хотите - @coweram никуда не девается.»
Выпуск языка программирования Go 1.23 с поддержкой телеметрии.
Источник: https://www.opennet.ru/opennews/art.shtml?num=61701
У меня для вас две новости, одна такая себе и одна хорошая.
Такая себе: это телеметрия. Новость не плохая, потому что она opt-in, то есть по-умочанию выключена, включаем через
Хорошая: в гошечке появились итераторы. То есть теперь можно будет делать:
Где
Также докинули пакет
Источник: https://www.opennet.ru/opennews/art.shtml?num=61701
У меня для вас две новости, одна такая себе и одна хорошая.
Такая себе: это телеметрия. Новость не плохая, потому что она opt-in, то есть по-умочанию выключена, включаем через
go telemetry on. Обещают не собирать хитрых персональных данных, только информацию об использовании тулчейна.Хорошая: в гошечке появились итераторы. То есть теперь можно будет делать:
for idx, item := range itemsCache.Items {}
Где
itemsCache.Items - это функция-итератор. Функции-итераторы могут быть следующими: func(func() bool), func(func(K) bool) и func(func(K, V) bool).Также докинули пакет
iter, который предоставляет всякие хелперы для организации функций-итераторов.opennet.ru
Выпуск языка программирования Go 1.23 с поддержкой телеметрии
После шести месяцев разработки увидел свет релиз языка программирования Go 1.23, который развивается компанией Google при участии сообщества как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых…
❤4👍1
Ошибка в обновлении к Windows блокировала загрузку Linux при использовании UEFI Secure Boot.
Источник: https://www.opennet.ru/opennews/art.shtml?num=61735
Я тут разморозился после рабочей недели, и такая красота!
> Механизм SBAT был разработан компанией Red Hat совместно с Microsoft
Дальше можно в принципе было не продолжать 🙂 Раньше был механизм отзыва ключей, но он не секурный (конечно, нет же единого центра, куда можно ткнуться и узнать валидность сертификата, который для подписи загрузчика используется), поэтому сделали очередную хрень, которая стреляет в ногу. Теперь оно смотрит на версию загрузчика и дополнительные метаданные, мол, какие уязвимости закрыты в этой версии.
Выглядит чрезвычайно странно сия штука, потому что как и ключи для Secure Boot можно записать из юзерленда, так и вот этот shim подменить нужным (причем, думаю, даже в винде можно). Просто очередная неверифицируемая нормально штука.
Источник: https://www.opennet.ru/opennews/art.shtml?num=61735
Я тут разморозился после рабочей недели, и такая красота!
> Механизм SBAT был разработан компанией Red Hat совместно с Microsoft
Дальше можно в принципе было не продолжать 🙂 Раньше был механизм отзыва ключей, но он не секурный (конечно, нет же единого центра, куда можно ткнуться и узнать валидность сертификата, который для подписи загрузчика используется), поэтому сделали очередную хрень, которая стреляет в ногу. Теперь оно смотрит на версию загрузчика и дополнительные метаданные, мол, какие уязвимости закрыты в этой версии.
Выглядит чрезвычайно странно сия штука, потому что как и ключи для Secure Boot можно записать из юзерленда, так и вот этот shim подменить нужным (причем, думаю, даже в винде можно). Просто очередная неверифицируемая нормально штука.
www.opennet.ru
Ошибка в обновлении к Windows блокировала загрузку Linux при использовании UEFI Secure Boot
В выпущенном во вторник компанией Microsoft обновлении к ОС Windows выявлена проблема, приводящая к невозможности загрузки Linux-систем, установленных на том же компьютере параллельно с Windows. Причиной проблем является исправление, нацеленное на устранение…
🌚2👍1
Первая бета WinBox 4.0.
Источник: https://forum.mikrotik.com/viewtopic.php?t=210505
Кто не в курсе, это такой мышевозный гуй для настройки микротиков.
Раньше он был очень сильно компактнее - бинарник в 3-4 мегабайта, а умел много. Но был только под Windows.
Теперь оно кроссплатформенное (Win/Lin/Mac), (для macOS как минимум) весит 82 метра, что в принципе меньше, чем обернутый в wine в 2 раза. Но сразу видно, что интерфейс стал "вебовским". Однако, это не electron, это Qt (с, видимо, QtQuick или QML). Как я это узнал? А вот так:
И там увидел такие символы:
Ну и выше по выхлопу много QStack, QFileDialog, и чисто макопрокси в виде QNSPanel, QNSWindowProtocol и подобных.
Источник: https://forum.mikrotik.com/viewtopic.php?t=210505
Кто не в курсе, это такой мышевозный гуй для настройки микротиков.
Раньше он был очень сильно компактнее - бинарник в 3-4 мегабайта, а умел много. Но был только под Windows.
Теперь оно кроссплатформенное (Win/Lin/Mac), (для macOS как минимум) весит 82 метра, что в принципе меньше, чем обернутый в wine в 2 раза. Но сразу видно, что интерфейс стал "вебовским". Однако, это не electron, это Qt (с, видимо, QtQuick или QML). Как я это узнал? А вот так:
otool -o -v /Applications/WinBox.app/Contents/MacOS/WinBox
И там увидел такие символы:
0x10217d09e qtTranslateApplicationMenu
0x10217d0b9 qt_displayId
0x10217d0c6 qt_fullScreen
0x10217d0d4 qt_itemFired:
0x10217d0e2 qt_sendEvent_original:
0x10217d0f9 qt_sendEvent_replacement:
0x10217d113 qt_valueForPrivateKey:
Ну и выше по выхлопу много QStack, QFileDialog, и чисто макопрокси в виде QNSPanel, QNSWindowProtocol и подобных.
🔥2🤬1🫡1
Elasticsearch возвращается на использование открытой лицензии.
Источник: https://www.opennet.ru/opennews/art.shtml?num=61792
В 2021 году проект Elasticsearch (вместе с Kibana и прочим) был переведен на SSPL (на основе AGPLv3). Мол, облачные провайдеры вроде Amazon используют наш труд, но не коммитят обратно никак.
Это привело к созданию форков (OpenSearch например от Amazon, Red Hat и кучи других компаний). Форкнули версию 7.10, оставили ту же лицензию (Apache 2.0) и радуются жизни.
Но что-то видимо пошло не так у эластика, и теперь они перелицензируются под AGPLv3, которая особо ничем не лучше - лицензия требует открыть код вашего приложения, если вы даже используете API (это самая распространенная интерпретация, однако я с ней не согласен).
Вопрос только в "а нахрена теперь этот ваш эластик вообще нужен" :).
Источник: https://www.opennet.ru/opennews/art.shtml?num=61792
В 2021 году проект Elasticsearch (вместе с Kibana и прочим) был переведен на SSPL (на основе AGPLv3). Мол, облачные провайдеры вроде Amazon используют наш труд, но не коммитят обратно никак.
Это привело к созданию форков (OpenSearch например от Amazon, Red Hat и кучи других компаний). Форкнули версию 7.10, оставили ту же лицензию (Apache 2.0) и радуются жизни.
Но что-то видимо пошло не так у эластика, и теперь они перелицензируются под AGPLv3, которая особо ничем не лучше - лицензия требует открыть код вашего приложения, если вы даже используете API (это самая распространенная интерпретация, однако я с ней не согласен).
Вопрос только в "а нахрена теперь этот ваш эластик вообще нужен" :).
👍2
Представляю вам мини-дайджест около-айтишных новостей за прошедшую неделю (7 - 13 сентября).
* nginx перевел разработку на GitHub. Trac, Mercurial теперь в режиме read-only, до 31 декабря сохранена возможность кидаться патчами в список рассылки, а также задавать там вопросы. Среди причин - упрощение взаимодействие с разработчиками и сообществом. Конечно, nginx уже не наш продукт (всмысле, российский), однако такая централизация не может радовать - шитхаб упал, и большая часть софта становится недоступной. Я бы порекомендовал поднимать все-таки свое (gitea например), а на GitHub, если так хочется, зеркалить. Да и нужны ли такому продукту, как nginx, люди, которые не могут освоить нужные инструменты?
* Linux теперь можно собрать на macOS с LLVM. Работает с архитектурой arm64 (это который Apple Silicon). Не знаю, зачем это может понадобиться, но если кто-то сделал - значит, им это нужно.
* Немного уязвимостей приехало в FreeBSD, одна из них уберкритическая (10 из 10). Интересно, а им уже советовали Rust? Ибо уязвимость на десяточку - это Use-After-Free.
* Radicle (git на p2p стероидах) доехал до версии 1.0. Внутри - p2p, хранение кода, задачки, мерж реквесты (тут они названы патчами). Поздравляю проект с достижением! Посмотрим, как пойдет разработка дальше. А, ну и да - написано на Blazingly 🔥 fast 🚀 memory vulnerabilities, written in 100% safe Rust 🦀.
* Почта России переводит 130 тысяч рабочих мест на ALT Linux. Все уже начали предрекать майкрософтокапец, однако охладите свое предвидение - 130 киломест это очень мало. Ничего с макрософагом не случится, а вот Альту может быть будет дан пинок для развития в нужном направлении. А то с юзабилити у них печально.
* Gitlab не отстает от FreeBSD, и словил фиксы 17 уязвимостей, одна из которых походу получит близкую к 10 оценку (сейчас там 9.9, но это все предварительно).
* nginx перевел разработку на GitHub. Trac, Mercurial теперь в режиме read-only, до 31 декабря сохранена возможность кидаться патчами в список рассылки, а также задавать там вопросы. Среди причин - упрощение взаимодействие с разработчиками и сообществом. Конечно, nginx уже не наш продукт (всмысле, российский), однако такая централизация не может радовать - шитхаб упал, и большая часть софта становится недоступной. Я бы порекомендовал поднимать все-таки свое (gitea например), а на GitHub, если так хочется, зеркалить. Да и нужны ли такому продукту, как nginx, люди, которые не могут освоить нужные инструменты?
* Linux теперь можно собрать на macOS с LLVM. Работает с архитектурой arm64 (это который Apple Silicon). Не знаю, зачем это может понадобиться, но если кто-то сделал - значит, им это нужно.
* Немного уязвимостей приехало в FreeBSD, одна из них уберкритическая (10 из 10). Интересно, а им уже советовали Rust? Ибо уязвимость на десяточку - это Use-After-Free.
* Radicle (git на p2p стероидах) доехал до версии 1.0. Внутри - p2p, хранение кода, задачки, мерж реквесты (тут они названы патчами). Поздравляю проект с достижением! Посмотрим, как пойдет разработка дальше. А, ну и да - написано на Blazingly 🔥 fast 🚀 memory vulnerabilities, written in 100% safe Rust 🦀.
* Почта России переводит 130 тысяч рабочих мест на ALT Linux. Все уже начали предрекать майкрософтокапец, однако охладите свое предвидение - 130 киломест это очень мало. Ничего с макрософагом не случится, а вот Альту может быть будет дан пинок для развития в нужном направлении. А то с юзабилити у них печально.
* Gitlab не отстает от FreeBSD, и словил фиксы 17 уязвимостей, одна из которых походу получит близкую к 10 оценку (сейчас там 9.9, но это все предварительно).
www.opennet.ru
Проект Nginx перевёл разработку на Git и GitHub
Проект Nginx объявил о переводе разработки с использования системы управления версиями Mercurial на Git, переносе официального репозитория на GitHub и задействования платформ GitHub Issues и GitHub Discussions вместо системы отслеживания ошибок trac.nginx.org…
🔥5👍3
Довольно забавно в DN42 товарищ burble сделал кликер. Мало того, что там всякие сетевые штуки, так он еще и немного унижает :)
Ссылка откроется только если вы участник dn42.
Ссылка откроется только если вы участник dn42.
👍2
Доброго времени суток!
Представляю вам мини-дайджест около-айтишных новостей за прошедшую неделю (14 - 20 сентября).
* KDE Plasma 6.2 в бете. В моем любимом DE очень много нововведений, начиная от мелких, но приятных (вроде показа выбранного профиля энергопотребления на значке батареи в трее) и заканчивая огромными (например, сейчас кеды можно собрать без поддержки иксов в принципе, только Wayland). Ченжлог общими словами по ссылке.
* Пятый бета-выпуск операционной системы Haiku R1. Полтора года спустя приехала новая бетка Haiku. Из интересного: улучшение поддержки темных тем оформления, PowerStatus автоматом ставится в панель задач если есть батарейка на девайсе, приехал экспериментальный порт .Net Core 9, портирование драйверов ФС из фряхи (FAT и UFS2, последняя доступна только для чтения). Тыкал как-то на Thinkpad X220, работала очень даже сносно, думаю попробовать еще раз, но уже на Thinkpad Yoga S1 с Core i5-4200U.
* Приехал Nextcloud Hub 9. Из интересного - федерация не только файлов, но и чата со звонками. Вот если бы не было написано на PHP и звонки с чатами работали нормально на мобилках... В общем, надеемся и верим, я лично Nextcloud как файловое облако использую и всем рекомендую.
* Релиз ядра Linux 6.11. Как обычно, изменений тонна, рекомендую почитать. Мне больше всего понравилась поддержка записи в запущенный исполняемый файл (наверное, для активации проприетари), вторым пунктом по интересности идет увеличение скорости получения рандомных чисел до 15 раз (виртуалки теперь тормозить чтоли перестанут?).
* Состоялся релиз FreeBSD 13.4. Каких-то "вау-изменений" нет, что-то допилили тут, подпилили там, добавили поддержку вот этого (например, на Ryzen 7 7xxx и 8xxx стало возможно получить температуру CPU через sysctl).
* Форк ElasticSearch (OpenSearch) от Amazon перешло под крыло Linux Foundation. То есть теперь не закроют, ура!
* Приехали LLVM 19 и OpenJDK 23. У первого ченжлог на хороший такой талмуд, у последнего - на пару страниц. Погоня за Chrome и Firefox по номеру версии продолжается, наблюдаем за развитием событий.
* После перевода Redis на проприетарную лицензию, Amazon (и тонна других компаний) запилил форк Valkey, вышла версия 8.0. Говорят, будет немного эффективнее Redis, но на практике я сомневаюсь, что вы это когда-либо увидите, если у вас только не сотни гигабайт в Redis (или Valkey) лежит. Просто знайте, что Valkey под BSD и его разрабатывает Madelyn Olson, бывший мейнтейнер Redis.
* Там также приехал GNOME 47. Помимо нововведений, описанных по ссылке, всегда помните, что они ломают (так или иначе) совместимость с дополнениями, без которых GNOME пользовать в принципе неприятно. Так что, арчеводы с GNOME, я вам крайне соболезную.
Какая-то релизная неделя получилась.
Представляю вам мини-дайджест около-айтишных новостей за прошедшую неделю (14 - 20 сентября).
* KDE Plasma 6.2 в бете. В моем любимом DE очень много нововведений, начиная от мелких, но приятных (вроде показа выбранного профиля энергопотребления на значке батареи в трее) и заканчивая огромными (например, сейчас кеды можно собрать без поддержки иксов в принципе, только Wayland). Ченжлог общими словами по ссылке.
* Пятый бета-выпуск операционной системы Haiku R1. Полтора года спустя приехала новая бетка Haiku. Из интересного: улучшение поддержки темных тем оформления, PowerStatus автоматом ставится в панель задач если есть батарейка на девайсе, приехал экспериментальный порт .Net Core 9, портирование драйверов ФС из фряхи (FAT и UFS2, последняя доступна только для чтения). Тыкал как-то на Thinkpad X220, работала очень даже сносно, думаю попробовать еще раз, но уже на Thinkpad Yoga S1 с Core i5-4200U.
* Приехал Nextcloud Hub 9. Из интересного - федерация не только файлов, но и чата со звонками. Вот если бы не было написано на PHP и звонки с чатами работали нормально на мобилках... В общем, надеемся и верим, я лично Nextcloud как файловое облако использую и всем рекомендую.
* Релиз ядра Linux 6.11. Как обычно, изменений тонна, рекомендую почитать. Мне больше всего понравилась поддержка записи в запущенный исполняемый файл (наверное, для активации проприетари), вторым пунктом по интересности идет увеличение скорости получения рандомных чисел до 15 раз (виртуалки теперь тормозить чтоли перестанут?).
* Состоялся релиз FreeBSD 13.4. Каких-то "вау-изменений" нет, что-то допилили тут, подпилили там, добавили поддержку вот этого (например, на Ryzen 7 7xxx и 8xxx стало возможно получить температуру CPU через sysctl).
* Форк ElasticSearch (OpenSearch) от Amazon перешло под крыло Linux Foundation. То есть теперь не закроют, ура!
* Приехали LLVM 19 и OpenJDK 23. У первого ченжлог на хороший такой талмуд, у последнего - на пару страниц. Погоня за Chrome и Firefox по номеру версии продолжается, наблюдаем за развитием событий.
* После перевода Redis на проприетарную лицензию, Amazon (и тонна других компаний) запилил форк Valkey, вышла версия 8.0. Говорят, будет немного эффективнее Redis, но на практике я сомневаюсь, что вы это когда-либо увидите, если у вас только не сотни гигабайт в Redis (или Valkey) лежит. Просто знайте, что Valkey под BSD и его разрабатывает Madelyn Olson, бывший мейнтейнер Redis.
* Там также приехал GNOME 47. Помимо нововведений, описанных по ссылке, всегда помните, что они ломают (так или иначе) совместимость с дополнениями, без которых GNOME пользовать в принципе неприятно. Так что, арчеводы с GNOME, я вам крайне соболезную.
Какая-то релизная неделя получилась.
👍7🔥3❤1
Как вам такой "дайджест"? Хотите оный на постоянку? Голосуйте реакциями:
- Палец вверх: да, пешы исчо.
- Палец вниз: нет, кг/ам.
- Палец вверх: да, пешы исчо.
- Палец вниз: нет, кг/ам.
👍48👎1
Это заслуживает отдельного поста!
Qualcomm сделала предложение Intel о покупке последней.
Источник: https://www.wsj.com/business/deals/qualcomm-approached-intel-about-a-takeover-in-recent-days-fa114f9d, https://3dnews.ru/1111319/the-wall-street-journal-qualcomm-obratilas-k-intel-s-predlogeniem-eyo-kupit
Вот это, конечно, поворот! А еще интереснее он становится после того, как Intel смогла побить Apple Silicon по энергоэффективности (пусть и в одном из многочисленных тестов)!
Слухи на эту тему пошли еще с начала сентября. Теперь об этом пишут все, а значит, как минимум предложение действительно было сделано. Что будет дальше - наблюдаем, но если сделка произойдет - как вы думаете, что станет с процессорами Core? Будут ли они Qualcomm Core, останется старое название (с Intel), или придумают что-то еще?
Qualcomm сделала предложение Intel о покупке последней.
Источник: https://www.wsj.com/business/deals/qualcomm-approached-intel-about-a-takeover-in-recent-days-fa114f9d, https://3dnews.ru/1111319/the-wall-street-journal-qualcomm-obratilas-k-intel-s-predlogeniem-eyo-kupit
Вот это, конечно, поворот! А еще интереснее он становится после того, как Intel смогла побить Apple Silicon по энергоэффективности (пусть и в одном из многочисленных тестов)!
Слухи на эту тему пошли еще с начала сентября. Теперь об этом пишут все, а значит, как минимум предложение действительно было сделано. Что будет дальше - наблюдаем, но если сделка произойдет - как вы думаете, что станет с процессорами Core? Будут ли они Qualcomm Core, останется старое название (с Intel), или придумают что-то еще?
The Wall Street Journal
Exclusive | Qualcomm Approached Intel About a Takeover in Recent Days
A deal for Intel would be massive and come at a time when the chip maker is sputtering.
👍6
Если вы искали способ установить PWA через Firefox, то вот он: https://addons.mozilla.org/en-US/firefox/addon/pwas-for-firefox/
Расширение упоминается в официальных доках на MDN. Только что проверил на ntfy - выглядит очень даже неплохо 🙂
Расширение упоминается в официальных доках на MDN. Только что проверил на ntfy - выглядит очень даже неплохо 🙂
addons.mozilla.org
Progressive Web Apps for Firefox – Get this Extension for 🦊 Firefox (en-US)
Download Progressive Web Apps for Firefox for Firefox. A tool to install, manage and use Progressive Web Apps (PWAs) in Mozilla Firefox
❤1
Winamp заопенсорсили.
Источник: https://github.com/WinampDesktop/winamp
Всем известный плеер вылетел в опенсорц. Ну, как вылетел... А вот так:
1. Раскрыли заголовочные файлы от Dolby.
2. Раскрыли код SHOUTсast DNAS.
3. Запретили форканье кода.
В итоге им предложили удалить нафиг свой реп и не позориться. Такое предложение можно только поддержать, ибо товарищи явно не знают, как работает git и как правильно удалять файлы из истории (например, по первому или второму пункту).
Хотя чего еще ожидать от товарищей, которые в плеер впилили NFT? 🙂
Источник: https://github.com/WinampDesktop/winamp
Всем известный плеер вылетел в опенсорц. Ну, как вылетел... А вот так:
1. Раскрыли заголовочные файлы от Dolby.
2. Раскрыли код SHOUTсast DNAS.
3. Запретили форканье кода.
В итоге им предложили удалить нафиг свой реп и не позориться. Такое предложение можно только поддержать, ибо товарищи явно не знают, как работает git и как правильно удалять файлы из истории (например, по первому или второму пункту).
Хотя чего еще ожидать от товарищей, которые в плеер впилили NFT? 🙂
👏9
Доброго времени суток!
Представляю вам мини-дайджест около-айтишных новостей за прошедшую неделю (21 - 27 сентября). Неделька выдалась насыщенной на интересные и смешные новости.
Представляю вам мини-дайджест около-айтишных новостей за прошедшую неделю (21 - 27 сентября). Неделька выдалась насыщенной на интересные и смешные новости.
👍3
* Linux запустили на Intel 4004 — загрузка заняла пять дней. Довольно интересный эксперимент, который показывает, как сильно вперед скакнули требования к вычислительной мощности. Конечно же, полностью бесполезный IRL, на Вояджере ядро 6.10 вы не запустите, но чем бы дитя не тешилось... Да и запускалось можно сказать не на реальном железе, а с помощью эмулятора MIPS, который был написан для Intel 4004, то есть оно работало в несколько раз медленнее, чем могло бы на реальном железе. А оно не могло, потому что Linux никогда не поддерживал 4-битные архитектуры.
* Chrome, который впереди планеты всей по порядковому номеру версии, снова релизнулся. Теперь он 129-й, умеет настраивать содержимое панели инструментов, сравнивать товар из закладок (скорее всего, будет работать криво или не будет работать совсем у нас), добавили экспериментальный режим использования одного системного процесса для отрисовки нескольких вкладок одного сайта, зафиксили косячок-с, позволяющий скриптам ходить на 0.0.0.0 (на 127.0.0.0/8 давным давно было нельзя). Готовимся к потоку багов и взломов из-за второго 😅.
* Тут опросили более 400 мейнтейнеров открытых пакетов, и внезапно выяснили, что они тоже хотят есть (60% не получают за это деньги, и 44% из этих 60% были бы не прочь делать это за зряплату). Какая неожиданность 🙃. Вообще, там много всяких процентов, вопросов и ответов, исследование довольно любопытное.
* Тем временем CentOS признал свой жЫр и начал формировать загрузочные образы для установки с консольным (и только этим) интерфейсом. Но есть один нюанс - сборки эти весят 1.2 гига, в то время как такое же у Debian 12 - 640 метров. Что CentOS туда запихал?
* Как я уже писал ранее, заопенсорсили WinAmp. Культовый, безусловно, плеер музяки, получил очень хреновую процедуру открытия кода, за что разработчиков закономерно гнобят. С момента моего поста, кстати, им еще и багтрекер засрали. Однако более интересно другое: libdiscid, штука для создания discid (идентификатор для связки цифровой и физической версий дисков), использовала лицензию LGPL, которая прямо требует при статической линковке раскрывать исходник всего приложения, а WinAmp, используя эту библиотеку, на момент начала использования libdiscid этого не сделал. Получается, что уже 8 лет как WinAmp нарушает условия LGPL, что может вылиться для разработчиков в огромные проблемы (ну или для AOL/Time Warner, которые владели правами на WinAmp в то время). В общем, не забывайте проверять зависимости ваших приложений, а то натолкнетесь на подобные приколы.
* Valve форкнула wayland-protocols для ускорения продвижения новых протоколов. Спасибо, Габен! Правда, название "frog-protocols" странное, хотелось бы узнать причину выбора оного 😄. А пока можете потыкать это дело в федорке (40 и 41) и арчике, все в основных репах.
* В OpenBSD запретили использование нулевых символов в shell-скриптах. XKCD 927 moment - посмотрели, что везде по-разному обрабатывается нулевой символ (`\0` или `NUL`), и сделали свое, отличное от всех, поведение. Правда, поведение логичное - наличие нулевого символа в скриптах будет аварийно завершать работу оболочки.
* Европейскому регулятору подана жалоба о появлении в Firefox функции отслеживания пользователей. Обвинили Mozilla в скрытом включении в Firefox функции "Privacy Preserving Attribution" (PPA), предназначенной для передачи телеметрии рекламным сетям. Достаем попкорн и наблюдаем за развитием событий.
* Вышла PostgreSQL 17. Ускорили и снизили хотелки по памяти у VACUUM, оптимизировали ввод-вывод, ускорив WAL в пару раз, приехал failover для логической репликации, и еще много всякого.
* Очередные уязвимости критического плана, на этот раз в CUPS. Как обычно - громко кричим, а на самом деле нужен доступ к локальной петле, клавиатуре и прокладке между ней и монитором.
* А еще Valve хочет напрямую участвовать в разработке Arch Linux. Спасибо, Габен (х2)! Контроль через RFC и обсуждение в списках рассылок. Посмотрим, как это будет работать.
* Chrome, который впереди планеты всей по порядковому номеру версии, снова релизнулся. Теперь он 129-й, умеет настраивать содержимое панели инструментов, сравнивать товар из закладок (скорее всего, будет работать криво или не будет работать совсем у нас), добавили экспериментальный режим использования одного системного процесса для отрисовки нескольких вкладок одного сайта, зафиксили косячок-с, позволяющий скриптам ходить на 0.0.0.0 (на 127.0.0.0/8 давным давно было нельзя). Готовимся к потоку багов и взломов из-за второго 😅.
* Тут опросили более 400 мейнтейнеров открытых пакетов, и внезапно выяснили, что они тоже хотят есть (60% не получают за это деньги, и 44% из этих 60% были бы не прочь делать это за зряплату). Какая неожиданность 🙃. Вообще, там много всяких процентов, вопросов и ответов, исследование довольно любопытное.
* Тем временем CentOS признал свой жЫр и начал формировать загрузочные образы для установки с консольным (и только этим) интерфейсом. Но есть один нюанс - сборки эти весят 1.2 гига, в то время как такое же у Debian 12 - 640 метров. Что CentOS туда запихал?
* Как я уже писал ранее, заопенсорсили WinAmp. Культовый, безусловно, плеер музяки, получил очень хреновую процедуру открытия кода, за что разработчиков закономерно гнобят. С момента моего поста, кстати, им еще и багтрекер засрали. Однако более интересно другое: libdiscid, штука для создания discid (идентификатор для связки цифровой и физической версий дисков), использовала лицензию LGPL, которая прямо требует при статической линковке раскрывать исходник всего приложения, а WinAmp, используя эту библиотеку, на момент начала использования libdiscid этого не сделал. Получается, что уже 8 лет как WinAmp нарушает условия LGPL, что может вылиться для разработчиков в огромные проблемы (ну или для AOL/Time Warner, которые владели правами на WinAmp в то время). В общем, не забывайте проверять зависимости ваших приложений, а то натолкнетесь на подобные приколы.
* Valve форкнула wayland-protocols для ускорения продвижения новых протоколов. Спасибо, Габен! Правда, название "frog-protocols" странное, хотелось бы узнать причину выбора оного 😄. А пока можете потыкать это дело в федорке (40 и 41) и арчике, все в основных репах.
* В OpenBSD запретили использование нулевых символов в shell-скриптах. XKCD 927 moment - посмотрели, что везде по-разному обрабатывается нулевой символ (`\0` или `NUL`), и сделали свое, отличное от всех, поведение. Правда, поведение логичное - наличие нулевого символа в скриптах будет аварийно завершать работу оболочки.
* Европейскому регулятору подана жалоба о появлении в Firefox функции отслеживания пользователей. Обвинили Mozilla в скрытом включении в Firefox функции "Privacy Preserving Attribution" (PPA), предназначенной для передачи телеметрии рекламным сетям. Достаем попкорн и наблюдаем за развитием событий.
* Вышла PostgreSQL 17. Ускорили и снизили хотелки по памяти у VACUUM, оптимизировали ввод-вывод, ускорив WAL в пару раз, приехал failover для логической репликации, и еще много всякого.
* Очередные уязвимости критического плана, на этот раз в CUPS. Как обычно - громко кричим, а на самом деле нужен доступ к локальной петле, клавиатуре и прокладке между ней и монитором.
* А еще Valve хочет напрямую участвовать в разработке Arch Linux. Спасибо, Габен (х2)! Контроль через RFC и обсуждение в списках рассылок. Посмотрим, как это будет работать.
❤7👍4🔥1
* Улучшение работы FreeBSD на ноутбуках названо новой стратегической целью проекта. Достаем еще больше попкорна и наблюдаем, как будут портировать драйвера с Linux. Ладно хоть за бабки корпораций 🙃.
🔥7👍1