Хакатон на космических данных. Санкт-Петербург, Красноярск или онлайн из любой точки страны.
Стартуем 18 сентября.
За выходные участники доводят одну из задач до рабочего решения.
Санкт-Петербург. К 2035 году над Землёй должен работать топливный узел, у которого заправляются корабли, и откуда он будет получать топливо - с Земли, с Луны или из резерва - пока не решил никто. Команде предстоит собрать схему поставок, посчитать резервы и решить, во что вкладываться сразу. Призовой фонд 1,2 млн ₽.
Красноярск. Спутник видит горящий лес раньше любого наземного поста, но вместе с пожаром ловит нагретые крыши, факелы на месторождениях и блики на воде. Команде предстоит научить сервис отличать настоящий очаг от шума, обвести гарь и выдать площадь в гектарах. Призовой фонд 600 тыс. ₽.
Лучшие забирают приз на площадке и билет в московский финал 25–27 сентября, где разыграют ещё 2,4 млн рублей.
Команда 3–5 человек, недостающих можно найти на платформе.
Регистрация по ссылке космохакатон.рф
Стартуем 18 сентября.
За выходные участники доводят одну из задач до рабочего решения.
Санкт-Петербург. К 2035 году над Землёй должен работать топливный узел, у которого заправляются корабли, и откуда он будет получать топливо - с Земли, с Луны или из резерва - пока не решил никто. Команде предстоит собрать схему поставок, посчитать резервы и решить, во что вкладываться сразу. Призовой фонд 1,2 млн ₽.
Красноярск. Спутник видит горящий лес раньше любого наземного поста, но вместе с пожаром ловит нагретые крыши, факелы на месторождениях и блики на воде. Команде предстоит научить сервис отличать настоящий очаг от шума, обвести гарь и выдать площадь в гектарах. Призовой фонд 600 тыс. ₽.
Лучшие забирают приз на площадке и билет в московский финал 25–27 сентября, где разыграют ещё 2,4 млн рублей.
Команда 3–5 человек, недостающих можно найти на платформе.
Регистрация по ссылке космохакатон.рф
🌚6
В корректирующий выпуск ядра Linux 7.2.6 включено 1815 патчей
Грег Кроа-Хартман сообщил о рекордном числе исправлений, предложенных в опубликованных вчера корректирующих выпусках ядра Linux. Общее число патчей в одновременно выпущенных корректирующих обновлениях составило 9057:
5.10.270: 798
5.15.221: 935
6.1.188: 1191
6.6.157: 1424
6.12.110: 1376
6.18.52: 1518
7.2.6 : 1815
Linux / Линукс🥸
Грег Кроа-Хартман сообщил о рекордном числе исправлений, предложенных в опубликованных вчера корректирующих выпусках ядра Linux. Общее число патчей в одновременно выпущенных корректирующих обновлениях составило 9057:
5.10.270: 798
5.15.221: 935
6.1.188: 1191
6.6.157: 1424
6.12.110: 1376
6.18.52: 1518
7.2.6 : 1815
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
social.kernel.org
Greg K-H (@gregkh@social.kernel.org)
This might be a “record” for stable kernel -rc releases. Not really a record I want to ever beat… version queued
5.10:
798
5.15:
935
6.1:
1191
6.6:
1424
6.12:
1376
6.18:
1518
7.2:
18...
5.10:
798
5.15:
935
6.1:
1191
6.6:
1424
6.12:
1376
6.18:
1518
7.2:
18...
👍14❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
😎58😁12🌚2
GNU Coreutils 9.12
⏺ Безопасность терминала. В env, printenv, stat, basename, dirname, du, readlink и realpath теперь экранируются спецсимволы при выводе на терминал. Защита от манипуляции содержимым и состоянием терминала через подстановку управляющих последовательностей. Стиль экранирования задается через QUOTING_STYLE (%N, %Qn или %n). В ls -m заодно экранировали запятые в именах файлов, а в df, du, ls, od, pr и sort — проблемные опции в сообщениях об ошибках.
⏺ Утилита env. Добавлена опция --env0-from=FILE для загрузки переменных окружения из файла. Можно комбинировать с env -i и фильтровать через sed -z.
⏺ Рекурсивные операции. chcon, chgrp, chmod, chown, du и ls с опцией -R больше не падают, если файлы в обрабатываемых каталогах удаляются параллельно. Мелочь, а приятно.
⏺ Оптимизации. sort стал экономнее по памяти и быстрее при параллельном чтении данных неизвестного размера (например, из пайпов). cut -w до 4 раз быстрее на многобайтовых локалях. uniq -c до 2.5 раз быстрее на системах с неблокирующими stdio.
⏺ Сборка. Опция --with-wtmpdb позволяет использовать БД в формате wtmpdb вместо /var/log/wtmp для команд who и users.
Linux / Линукс🥸
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
❤39😁13😎9
Вам не нужен Docker, чтобы ограничить процесс по CPU или памяти. В современных Linux (с cgroup v2) это делается через
Запустить команду с ограничением в 50% одного ядра и 512МБ памяти:
Или ограничить уже работающий процесс (зная его PID):
Позволяет изолировать «прожорливый» скрипт или процесс так, чтобы он не положил весь сервер, без настройки контейнеров.
Linux / Линукс🥸
systemd-run или прямую запись в cgroupfs.Запустить команду с ограничением в 50% одного ядра и 512МБ памяти:
systemd-run --scope -p CPUQuota=50% -p MemoryMax=512M ./heavy_script.shИли ограничить уже работающий процесс (зная его PID):
# Найти slice процесса
systemctl status <pid>
# Изменить лимиты динамически
systemctl set-property system.slice CPUQuota=20%Позволяет изолировать «прожорливый» скрипт или процесс так, чтобы он не положил весь сервер, без настройки контейнеров.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥44❤3👍2
Вышел Firefox 156. Заодно обновились LTS-ветки — 153.3.0, 140.16.0 и 115.41.0. Ветка 157 ушла на бету, релиз намечен на 29 сентября.
Что нового:
— Встроенный PDF-просмотрщик стартует на 45% быстрее. Большие JPEG, отмасштабированные под страницу, жрут меньше памяти и меньше грузят CPU.
— Windows на ARM64. В видеозвонках через WebRTC включили аппаратное декодирование H264.
— macOS. Браузер теперь может автоматически открываться после загрузки компьютера.
— CSS. text-box-trim теперь учитывает метрики шрифта первой строки, стилизованной через ::first-line.
— Android. Добавлен встроенный VPN с 50 ГБ ежемесячного трафика (пока активирован у части пользователей). Можно менять позицию в видео или музыке прямо из области уведомлений. Плюс системное меню Share с отправкой вкладки на другое устройство и сканированием QR-кодов.
— Закрыто 74 уязвимости. Большинство — проблемы с памятью: переполнения буферов, use-after-free. Потенциально ведут к выполнению кода при открытии специально оформленных страниц.
Linux / Линукс🥸
Что нового:
— Встроенный PDF-просмотрщик стартует на 45% быстрее. Большие JPEG, отмасштабированные под страницу, жрут меньше памяти и меньше грузят CPU.
— Windows на ARM64. В видеозвонках через WebRTC включили аппаратное декодирование H264.
— macOS. Браузер теперь может автоматически открываться после загрузки компьютера.
— CSS. text-box-trim теперь учитывает метрики шрифта первой строки, стилизованной через ::first-line.
— Android. Добавлен встроенный VPN с 50 ГБ ежемесячного трафика (пока активирован у части пользователей). Можно менять позицию в видео или музыке прямо из области уведомлений. Плюс системное меню Share с отправкой вкладки на другое устройство и сканированием QR-кодов.
— Закрыто 74 уязвимости. Большинство — проблемы с памятью: переполнения буферов, use-after-free. Потенциально ведут к выполнению кода при открытии специально оформленных страниц.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍4❤1
Команды нет — это не причина пропустить КосмоХакатон
18–20 сентября, Санкт-Петербург, Красноярск или онлайн из любой точки страны. На платформе есть подбор команды: регистрируетесь один, указываете, что умеете, и находите недостающих
К двум задачам, о которых писали раньше, добавились ещё две.
Санкт-Петербург - космонавт в открытом космосе. Солнечные вспышки, геомагнитные бури, радиация меняются по часам, решение о выходе принимают по прогнозу. Команде предстоит выделить ключевые угрозы и собрать техническое решение для их анализа. Данные, физика, инженерия.
Красноярск - зелёные финансы. Углеродные кредиты продаются под обещание, что где-то растёт лес, и проверить это обещание можно со спутника. Команде предстоит собрать платформу для токенизации и продажи кредитов, привязанных к реальному состоянию лесного массива. Данные, финансы, продукт.
Фонд площадок — 1,2 млн ₽ и 600 тыс. ₽. Лучшие забирают приз и билет в московский финал 25–27 сентября на 2,4 млн рублей.
Подробности и регистрация
18–20 сентября, Санкт-Петербург, Красноярск или онлайн из любой точки страны. На платформе есть подбор команды: регистрируетесь один, указываете, что умеете, и находите недостающих
К двум задачам, о которых писали раньше, добавились ещё две.
Санкт-Петербург - космонавт в открытом космосе. Солнечные вспышки, геомагнитные бури, радиация меняются по часам, решение о выходе принимают по прогнозу. Команде предстоит выделить ключевые угрозы и собрать техническое решение для их анализа. Данные, физика, инженерия.
Красноярск - зелёные финансы. Углеродные кредиты продаются под обещание, что где-то растёт лес, и проверить это обещание можно со спутника. Команде предстоит собрать платформу для токенизации и продажи кредитов, привязанных к реальному состоянию лесного массива. Данные, финансы, продукт.
Фонд площадок — 1,2 млн ₽ и 600 тыс. ₽. Лучшие забирают приз и билет в московский финал 25–27 сентября на 2,4 млн рублей.
Подробности и регистрация
🌚2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁47😎9❤2
После шести месяцев разработки вышел GNOME 51. Live-сборки на openSUSE и образ GNOME OS уже доступны, а в Ubuntu 26.10 и Fedora 45 релиз можно пощупать прямо сейчас.
Mutter получил переработанный вывод кадров — плавность выше, подвисания при нагрузке ушли, захват экрана эффективнее, яркость запоминается между перезагрузками и переключениями HDR.
В настройках появилась автосмена ориентации экрана, автоотключение тачпада при подключении мыши, активация SSH-сервера через сокет и улучшенный интерфейс отпечатков. Поддержку небезопасного WEP выпилили. В Remote Desktop добавили проброс смарт-карт и Kerberos для корпоративных сетей.
Файловый менеджер обзавелся индикатором перетаскиваемых файлов, авто-выделением новых файлов и группировкой уведомлений. Медленные операции больше не блокируют интерфейс, большие каталоги обновляются быстрее.
Epiphany получил более читаемые рекомендации в адресной строке, Ctrl+Shift+C для копирования ссылки и генерацию паролей через pwquality. GNOME Software предупреждает об устаревших приложениях и показывает права Flatpak перед установкой.
Карты поддерживают offline-режим и данные об опозданиях транспорта. Календарь оптимизирован для больших календарей и научился показывать места проведения на карте.
Loupe показывает метаданные и ICC-профиль. Sushi переехал на GTK4 и libadwaita. Papers поддерживает рукописные подписи. Курсоры теперь в SVG, вместо gnome-keyring — oo7 на Rust, GTK обновлен до 4.24, старые драйверы NVIDIA удалены.
Linux / Линукс🥸
Mutter получил переработанный вывод кадров — плавность выше, подвисания при нагрузке ушли, захват экрана эффективнее, яркость запоминается между перезагрузками и переключениями HDR.
В настройках появилась автосмена ориентации экрана, автоотключение тачпада при подключении мыши, активация SSH-сервера через сокет и улучшенный интерфейс отпечатков. Поддержку небезопасного WEP выпилили. В Remote Desktop добавили проброс смарт-карт и Kerberos для корпоративных сетей.
Файловый менеджер обзавелся индикатором перетаскиваемых файлов, авто-выделением новых файлов и группировкой уведомлений. Медленные операции больше не блокируют интерфейс, большие каталоги обновляются быстрее.
Epiphany получил более читаемые рекомендации в адресной строке, Ctrl+Shift+C для копирования ссылки и генерацию паролей через pwquality. GNOME Software предупреждает об устаревших приложениях и показывает права Flatpak перед установкой.
Карты поддерживают offline-режим и данные об опозданиях транспорта. Календарь оптимизирован для больших календарей и научился показывать места проведения на карте.
Loupe показывает метаданные и ICC-профиль. Sushi переехал на GTK4 и libadwaita. Papers поддерживает рукописные подписи. Курсоры теперь в SVG, вместо gnome-keyring — oo7 на Rust, GTK обновлен до 4.24, старые драйверы NVIDIA удалены.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9😁9😎5❤2
Вышел OpenCloud 8.0, платформа для обмена файлами и совместной работы на собственном сервере.
Что нового: одновременная работа нескольких людей над Markdown в реальном времени и режим только для чтения. Унифицированы поисковые движки Bleve и OpenSearch, память Bleve снижена с 1.1 ГБ до 120 МБ при индексации 100 тысяч файлов. Поддержка движущихся фотографий, ускоренная прокрутка каталогов с 1000+ изображений, обновленный дизайн страниц паролей и отказов в доступе, системный диалог печати с экспортом в PDF, кнопка More actions в панели, подсветка синтаксиса для 37 языков и темы оформления в Docker-образах.
Linux / Линукс🥸
Что нового: одновременная работа нескольких людей над Markdown в реальном времени и режим только для чтения. Унифицированы поисковые движки Bleve и OpenSearch, память Bleve снижена с 1.1 ГБ до 120 МБ при индексации 100 тысяч файлов. Поддержка движущихся фотографий, ускоренная прокрутка каталогов с 1000+ изображений, обновленный дизайн страниц паролей и отказов в доступе, системный диалог печати с экспортом в PDF, кнопка More actions в панели, подсветка синтаксиса для 37 языков и темы оформления в Docker-образах.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤4
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣51❤8😎6
Please open Telegram to view this post
VIEW IN TELEGRAM
👍48❤8
NVIDIA объявила о развитии CUDA Rust, инструментария для разработки GPU-ядер на Rust. Главная фишка в безопасности работы с памятью на этапе компиляции и никаких состояний гонки. До уровня CUDA C++ и CUDA Python обещают довести в следующем году.
Поддерживаются две модели параллельных ядер - SIMT и Tile. SIMT позволяет на низком уровне управлять отдельными потоками, запуская тысячи одновременно. Tile - более высокий уровень абстракции: вы описываете алгоритм работы с блоками данных, а компилятор Tile IR сам разбирается с потоками, синхронизацией, памятью и распределением по тензорным ядрам.
Для SIMT развивается компилятор cuda-oxide, который компилирует Rust напрямую в инструкции CUDA PTX, используя штатную систему типов и модель владения. Ядра пишутся на обычном Rust, но выполняются в окружении no_std — только libcore и специализированные абстракции, без libstd. Можно использовать safe-код, блоки unsafe и низкоуровневые инструкции. Для безопасности есть тип DisjointSlice, гарантирующий каждому потоку эксклюзивный доступ только к своим данным. Лицензия — Apache 2.0.
Для модели Tile есть библиотека cutile-rs — идиоматический Rust, компилируемый напрямую в CUDA-ядра. Строгие правила владения и заимствования применяются к коду на GPU: ядро оформляется как однопоточная программа, а компилятор сам разбивает вычисления на потоки и синхронизирует их. Потоки получают совместный доступ к неизменяемым тензорам, а изменяемые тензоры разделяются на непересекающиеся блоки. Тоже Apache 2.0.
Linux / Линукс🥸
Поддерживаются две модели параллельных ядер - SIMT и Tile. SIMT позволяет на низком уровне управлять отдельными потоками, запуская тысячи одновременно. Tile - более высокий уровень абстракции: вы описываете алгоритм работы с блоками данных, а компилятор Tile IR сам разбирается с потоками, синхронизацией, памятью и распределением по тензорным ядрам.
Для SIMT развивается компилятор cuda-oxide, который компилирует Rust напрямую в инструкции CUDA PTX, используя штатную систему типов и модель владения. Ядра пишутся на обычном Rust, но выполняются в окружении no_std — только libcore и специализированные абстракции, без libstd. Можно использовать safe-код, блоки unsafe и низкоуровневые инструкции. Для безопасности есть тип DisjointSlice, гарантирующий каждому потоку эксклюзивный доступ только к своим данным. Лицензия — Apache 2.0.
Для модели Tile есть библиотека cutile-rs — идиоматический Rust, компилируемый напрямую в CUDA-ядра. Строгие правила владения и заимствования применяются к коду на GPU: ядро оформляется как однопоточная программа, а компилятор сам разбивает вычисления на потоки и синхронизирует их. Потоки получают совместный доступ к неизменяемым тензорам, а изменяемые тензоры разделяются на непересекающиеся блоки. Тоже Apache 2.0.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤17💔4👍3🤯2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍46🤔7🤯3💔2😁1
Java SE 27: G1 по умолчанию, меньше памяти, постквантовый TLS
Oracle выпустила Java SE 27. Ветка не LTS — для долгой поддержки смотрите на 25, 21 или 17. Обратная совместимость сохранена, так что старые проекты заведутся без изменений.
Сборщик мусора G1 теперь по умолчанию для всех окружений. Компактные заголовки объектов уменьшили заголовок с 96 до 64 бит — память в SPECjbb2015 упала на 22%, CPU — на 8%, сборок мусора — на 15%, JSON-парсер быстрее на 10%.
В TLS 1.3 добавили гибридные схемы с ML-KEM (постквантовый) в связке с классическими ECDHE. Включены по умолчанию, менять приложения не нужно.
JDK Flight Recorder теперь вычищает из диагностики аргументы командной строки, переменные окружения и системные свойства — защита от утечки токенов.
Третья редакция Lazy Constants (StableValue), пятый вариант примитивов в pattern matching, седьмой — Structured Concurrency, двенадцатая тестовая реализация Vector API, третий вариант API для PEM. Заодно вышел JavaFX 27, ждем GraalVM 27.
Linux / Линукс🥸
Oracle выпустила Java SE 27. Ветка не LTS — для долгой поддержки смотрите на 25, 21 или 17. Обратная совместимость сохранена, так что старые проекты заведутся без изменений.
Сборщик мусора G1 теперь по умолчанию для всех окружений. Компактные заголовки объектов уменьшили заголовок с 96 до 64 бит — память в SPECjbb2015 упала на 22%, CPU — на 8%, сборок мусора — на 15%, JSON-парсер быстрее на 10%.
В TLS 1.3 добавили гибридные схемы с ML-KEM (постквантовый) в связке с классическими ECDHE. Включены по умолчанию, менять приложения не нужно.
JDK Flight Recorder теперь вычищает из диагностики аргументы командной строки, переменные окружения и системные свойства — защита от утечки токенов.
Третья редакция Lazy Constants (StableValue), пятый вариант примитивов в pattern matching, седьмой — Structured Concurrency, двенадцатая тестовая реализация Vector API, третий вариант API для PEM. Заодно вышел JavaFX 27, ждем GraalVM 27.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2
Сегодня последний день регистрации на КосмоХакатон
18–20 сентября, Петербург, Красноярск или онлайн из любой точки страны. Четыре задачи на выбор: снабжение орбитального топливного узла и безопасность космонавта в открытом космосе в Петербурге (фонд 1,2 млн ₽), мониторинг лесных пожаров и верификация углеродных кредитов по спутниковым снимкам в Красноярске (600 тыс. ₽). Есть и для тех, кто про данные и ML, и для тех, кто про стратегию и экономику.
Лучшие забирают приз на площадке и билет в московский финал 25–27 сентября, где разыграют ещё 2,4 млн рублей.
Команду можно собрать на платформе.
Подробности и регистрация
18–20 сентября, Петербург, Красноярск или онлайн из любой точки страны. Четыре задачи на выбор: снабжение орбитального топливного узла и безопасность космонавта в открытом космосе в Петербурге (фонд 1,2 млн ₽), мониторинг лесных пожаров и верификация углеродных кредитов по спутниковым снимкам в Красноярске (600 тыс. ₽). Есть и для тех, кто про данные и ML, и для тех, кто про стратегию и экономику.
Лучшие забирают приз на площадке и билет в московский финал 25–27 сентября, где разыграют ещё 2,4 млн рублей.
Команду можно собрать на платформе.
Подробности и регистрация
🌚4🤣1
Linux v0.0.1 был выпущен 35 лет назад
«Привет всем, кто использует Minix!»
Я разрабатываю (бесплатную) операционную систему (просто как хобби, она не будет такой масштабной и профессиональной, как GNU) для клонов AT на базе процессоров 386 (486). Работа над ней ведётся с апреля, и проект уже начинает обретать очертания. Я был бы рад услышать любые отзывы о том, что вам нравится или не нравится в Minix, так как моя ОС в чём‑то напоминает её (в частности, у неё такая же физическая структура файловой системы (по практическим соображениям) и так далее)...» — Линус Торвальдс.
Linux / Линукс🥸
«Привет всем, кто использует Minix!»
Я разрабатываю (бесплатную) операционную систему (просто как хобби, она не будет такой масштабной и профессиональной, как GNU) для клонов AT на базе процессоров 386 (486). Работа над ней ведётся с апреля, и проект уже начинает обретать очертания. Я был бы рад услышать любые отзывы о том, что вам нравится или не нравится в Minix, так как моя ОС в чём‑то напоминает её (в частности, у неё такая же физическая структура файловой системы (по практическим соображениям) и так далее)...» — Линус Торвальдс.
just a hobby, won't be big and professional like gnu
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤66🎉6