🎉 Первый релиз кросс-компилятора lcc-1.27.21 для архитектуры Эльбрус (e2k) под x86!
Компания МЦСТ опубликовала кросс-компилятор lcc, позволяющий собирать код под архитектуру Эльбрус (e2k) на x86-системах!
Это долгожданный шаг, учитывая, насколько сложно получить в распоряжение физическую машину на базе e2k.
Кросс-компилятор — это инструмент, позволяющий собирать исполняемые файлы для одной архитектуры (в данном случае — e2k), находясь на системе с другой архитектурой (например x86_64). Теперь разработка и сборка под Эльбрус возможна без необходимости физического доступа к самим Эльбрусам! Юху!🎉
Какие преимущества это даёт?
- CI/CD и автоматизация: теперь можно интегрировать сборку e2k-бинарников прямо в привычные процессы, включая GitHub Actions, GitLab CI, Jenkins и другие. Это сильно упрощает поддержку кода, автоматическое тестирование и выпуск релизов, а так же дать буст для openSource собирать под e2k
- Локальная разработка: сборка e2k-приложений возможна прямо с x86-ноутбука или сервера
- Удалённая отладка приложений через gdbserver полноценно
- Обучение и эксперименты: входной порог для новых разработчиков становится значительно ниже.
🔗Скачать тут 👈
Компания МЦСТ опубликовала кросс-компилятор lcc, позволяющий собирать код под архитектуру Эльбрус (e2k) на x86-системах!
Это долгожданный шаг, учитывая, насколько сложно получить в распоряжение физическую машину на базе e2k.
Кросс-компилятор — это инструмент, позволяющий собирать исполняемые файлы для одной архитектуры (в данном случае — e2k), находясь на системе с другой архитектурой (например x86_64). Теперь разработка и сборка под Эльбрус возможна без необходимости физического доступа к самим Эльбрусам! Юху!
Какие преимущества это даёт?
- CI/CD и автоматизация: теперь можно интегрировать сборку e2k-бинарников прямо в привычные процессы, включая GitHub Actions, GitLab CI, Jenkins и другие. Это сильно упрощает поддержку кода, автоматическое тестирование и выпуск релизов, а так же дать буст для openSource собирать под e2k
- Локальная разработка: сборка e2k-приложений возможна прямо с x86-ноутбука или сервера
- Удалённая отладка приложений через gdbserver полноценно
- Обучение и эксперименты: входной порог для новых разработчиков становится значительно ниже.
🔗Скачать тут 👈
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34🔥16🤮2
Forwarded from ТАСС
МЦСТ получила финансирование в 2 трлн рублей на создание квантового процессора «Эльбрус Квант»
Москва, 1 апреля. /ТАСС/ — Компания «МЦСТ» получила одобрение на финансирование проекта по созданию первого отечественного квантового процессора под кодовым названием «Эльбрус Квант», сообщили ТАСС в пресс-службе компании. Финансирование в размере двух триллионов рублей выделено из Фонда прогрессивных инициатив.
Как пояснили в МЦСТ, решение о запуске проекта связано с изменением технологических приоритетов. «В условиях современных ограничений разработка 3-нм техпроцесса потребовала бы не менее десяти лет. Мы приняли стратегическое решение сосредоточиться на развитии квантовых вычислений как направлении с прорывным потенциалом», — отметили в компании.
В рамках проекта будет разработан квантовый процессор «Эльбрус К4», производство которого предполагается осуществлять на базе отечественных компонентов и локализованных производственных линий.
В МЦСТ подчеркнули, что накопленный опыт в области разработки компиляторов для архитектуры VLIW сыграл ключевую роль в адаптации к квантовым технологиям. «Мы уже наблюдаем существенные результаты в оптимизации схем когерентности и распараллеливания квантовых операций», — добавили в пресс-службе.
Выпуск первых инженерных образцов «Эльбруса К4» запланирован на 2027 год.
Москва, 1 апреля. /ТАСС/ — Компания «МЦСТ» получила одобрение на финансирование проекта по созданию первого отечественного квантового процессора под кодовым названием «Эльбрус Квант», сообщили ТАСС в пресс-службе компании. Финансирование в размере двух триллионов рублей выделено из Фонда прогрессивных инициатив.
Как пояснили в МЦСТ, решение о запуске проекта связано с изменением технологических приоритетов. «В условиях современных ограничений разработка 3-нм техпроцесса потребовала бы не менее десяти лет. Мы приняли стратегическое решение сосредоточиться на развитии квантовых вычислений как направлении с прорывным потенциалом», — отметили в компании.
В рамках проекта будет разработан квантовый процессор «Эльбрус К4», производство которого предполагается осуществлять на базе отечественных компонентов и локализованных производственных линий.
В МЦСТ подчеркнули, что накопленный опыт в области разработки компиляторов для архитектуры VLIW сыграл ключевую роль в адаптации к квантовым технологиям. «Мы уже наблюдаем существенные результаты в оптимизации схем когерентности и распараллеливания квантовых операций», — добавили в пресс-службе.
Выпуск первых инженерных образцов «Эльбруса К4» запланирован на 2027 год.
😁32👍13🤡13🔥5🤮2
Apple сделала лучший UX Bluetooth наушников даже вне эко системы?
У вас блютус наушники? Можете провести эксперимент классный?
Рецептура: Взять свои блютус наушники, предварительно пройти сопряжение с 3 устройствами, например у меня это Linux ноут, Macbook и Pixel смартфон. Нужно именно 3 устройства.
Теперь сам эксперимент:
Можно ли успешно и ожидаемо переключить ваши наушники в цикле таким образом:
0. Включить наушники - возможно первый шаг можно пропустить, они сами подключатся к последнему устройству - оно же будет первым у нас.
1. Подключаемся к первому устройству, если шаг 0, не сделал этого. Максимально стандартно - блютус меню на устройстве и ткнуть в наушники для подключения. Получилось скорей всего без проблем после включения.
2. Берём второе устройство (наушники не трогаем!) и делаем там тоже самое - блютус меню и просто ткнуть в устройство, чтобы его перехватить. Обычно тут или уже ничего не произойдёт или если есть Multi point - подключится второе устройство.
3. Берём третье устройство, и снова тоже самое - блютус меню и тыкаем подключить. Результат?
Я купил себе по скидке Bose QC, на замену WH1000-XM2 и думал, у всех же Bluetooth 5.0 уже должна быть фича, на быстрый перехват подключения ранее сопряжённых устройств. Так как это мои устройства и это моё намерение переключить их на новый источник, должно быть без проблем это сделать. Я хочу ткнуть подключить и вот они тут!
Оказывается, я поспрашивал людей - на третьем шаге отваливаются все, кроме Apple наушников! Apple AirPods у меня проходят по всем устройствам без вопросов и им без разницы это macbook, linux или pixel. Просто ткнул на нужном подключить и вот они уже например на linux. Звонок на windows? Ткнул, 3-5 секунд на переподключение и вот я уже готов ответить. А после пошёл гулять и в пару кликов они уже с pixel.
Максимально приятный и понятный UX, полностью ожидаемый. Кажется эта простая фича технически есть и в том же Bose и Sennheiser и других, но только в их фирменных приложениях, а не для тех путей, где пользователь будет это делать!
Напишите в комментариях, что у вас происходит и какая у вас модель наушников, а главное дают ли наушники перейти на третье устройство без проблем, отпуская прошлые/текущие?
У вас блютус наушники? Можете провести эксперимент классный?
Рецептура: Взять свои блютус наушники, предварительно пройти сопряжение с 3 устройствами, например у меня это Linux ноут, Macbook и Pixel смартфон. Нужно именно 3 устройства.
Теперь сам эксперимент:
Можно ли успешно и ожидаемо переключить ваши наушники в цикле таким образом:
0. Включить наушники - возможно первый шаг можно пропустить, они сами подключатся к последнему устройству - оно же будет первым у нас.
1. Подключаемся к первому устройству, если шаг 0, не сделал этого. Максимально стандартно - блютус меню на устройстве и ткнуть в наушники для подключения. Получилось скорей всего без проблем после включения.
2. Берём второе устройство (наушники не трогаем!) и делаем там тоже самое - блютус меню и просто ткнуть в устройство, чтобы его перехватить. Обычно тут или уже ничего не произойдёт или если есть Multi point - подключится второе устройство.
3. Берём третье устройство, и снова тоже самое - блютус меню и тыкаем подключить. Результат?
Я купил себе по скидке Bose QC, на замену WH1000-XM2 и думал, у всех же Bluetooth 5.0 уже должна быть фича, на быстрый перехват подключения ранее сопряжённых устройств. Так как это мои устройства и это моё намерение переключить их на новый источник, должно быть без проблем это сделать. Я хочу ткнуть подключить и вот они тут!
Оказывается, я поспрашивал людей - на третьем шаге отваливаются все, кроме Apple наушников! Apple AirPods у меня проходят по всем устройствам без вопросов и им без разницы это macbook, linux или pixel. Просто ткнул на нужном подключить и вот они уже например на linux. Звонок на windows? Ткнул, 3-5 секунд на переподключение и вот я уже готов ответить. А после пошёл гулять и в пару кликов они уже с pixel.
Максимально приятный и понятный UX, полностью ожидаемый. Кажется эта простая фича технически есть и в том же Bose и Sennheiser и других, но только в их фирменных приложениях, а не для тех путей, где пользователь будет это делать!
Напишите в комментариях, что у вас происходит и какая у вас модель наушников, а главное дают ли наушники перейти на третье устройство без проблем, отпуская прошлые/текущие?
👍11🔥2🤯2🤮2
Obsidian Canvas - лучший цифровой whiteboard
Мечтали о цифровой доске, где мысли накидываются, как стикеры на доску? Я искал такой инструмент три года — и нашёл его в Obsidian! И почему это главное открытие года для меня.
@toxblh_linux
Мечтали о цифровой доске, где мысли накидываются, как стикеры на доску? Я искал такой инструмент три года — и нашёл его в Obsidian! И почему это главное открытие года для меня.
@toxblh_linux
🎉16👍10😁8❤2🔥1
Forwarded from Новости Linux
Выпуск Rnote 0.12 с улучшенными функциями для написания заметок в Linux
Вышел крупный новый релиз Rnote, открытого приложения для рукописных заметок, эскизирования идей и аннотирования документов и изображений. Rnote 0.12 предоставляет несколько новых функций, варианты настройки и конфигурации, улучшения пользовательского опыта и исправления ошибок. Rnote — это приложение для цифровых заметок, созданное с использованием GTK4 и Rust, преимущественно для использования с пером (поддерживает чувствительность к нажатию, стили штрихов, действия кнопок и т. д.), но также поддерживает ввод текста, фигуры, импорт изображений и многое другое.
Читать полностью
#OmgUbuntu
@linux_potok
Вышел крупный новый релиз Rnote, открытого приложения для рукописных заметок, эскизирования идей и аннотирования документов и изображений. Rnote 0.12 предоставляет несколько новых функций, варианты настройки и конфигурации, улучшения пользовательского опыта и исправления ошибок. Rnote — это приложение для цифровых заметок, созданное с использованием GTK4 и Rust, преимущественно для использования с пером (поддерживает чувствительность к нажатию, стили штрихов, действия кнопок и т. д.), но также поддерживает ввод текста, фигуры, импорт изображений и многое другое.
Читать полностью
#OmgUbuntu
@linux_potok
🔥14👍4
This media is not supported in your browser
VIEW IN TELEGRAM
LocalSend — Это то, что я нашёл себе на замену AirDrop, после исхода из Apple экосистемы.
Основное было - передача больших файлов с iPhone/iPad на Macbook. Удобно, быстро, надёжно (ладно, не всегда). Так вот LocalSend делает ровно тоже самое, только внутри локальной сети и делает удобно.
Берём любое устройство, например iPad и отправляем с него файлы на Linux или с Linux на Linux, в те же пару кликов! Быстрее только подсоединиться проводом или через nvme-флешку, но это когда уже очень большие файлы.
Приложение полностью кросс-платформенное iOS, Windows, Android, Linux, MacOS - без разницы. Главное, чтобы в одной wifi сети.
https://localsend.org/ru
@toxblh_linux
Основное было - передача больших файлов с iPhone/iPad на Macbook. Удобно, быстро, надёжно (ладно, не всегда). Так вот LocalSend делает ровно тоже самое, только внутри локальной сети и делает удобно.
Берём любое устройство, например iPad и отправляем с него файлы на Linux или с Linux на Linux, в те же пару кликов! Быстрее только подсоединиться проводом или через nvme-флешку, но это когда уже очень большие файлы.
Приложение полностью кросс-платформенное iOS, Windows, Android, Linux, MacOS - без разницы. Главное, чтобы в одной wifi сети.
https://localsend.org/ru
@toxblh_linux
👍38❤🔥17🔥13❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Играю я себе на Linux в Overwatch, но играю без удовольствия, со статарами.
Решил я погуглить сначала, что лучше использовать DX12 или DX11 и поиски меня приводят вообще в другую степь, а именно к нормальной пачке env переменных для настройки Nvidia!
https://us.download.nvidia.com/XFree86/Linux-x86_64/560.35.03/README/openglenvvariables.html
Оказывается проблема у меня была, что игра просто постоянно компилирует шейдеры, каждый запуск. Делает она это, пока играешь. Оказалось проблема известная и кроется в том, что под шейдеры по умолчанию выделено крайне не много места и оно общее
Решение есть. Это сказать, чтобы драйвер их не очищал, а второе - это то что хранилище мы увеличим под 10Gb на всё. И вот игра один раз собрав всё, наконец-то выдаёт стабильную полоску фреймрейта, а не имитацию пульса. Так играть снова можно в удовольствие.
Я ставил через стим, так что добавил эти параметры в запуск игры:
Интересный момент, игра здоровенная и у меня уходит примерно около минуты первой катки, когда всё нужное появится в оперативной памяти. Так что игру приходится немного "прогревать" в своей игре, например NO CD там есть. На винде такое тоже есть, но проходит в разы быстрее.
А ну и ответ на вопрос - DX11 пока что лучше работает, что в DXVK, что в Windows.
@toxblh_linux
Решил я погуглить сначала, что лучше использовать DX12 или DX11 и поиски меня приводят вообще в другую степь, а именно к нормальной пачке env переменных для настройки Nvidia!
https://us.download.nvidia.com/XFree86/Linux-x86_64/560.35.03/README/openglenvvariables.html
Оказывается проблема у меня была, что игра просто постоянно компилирует шейдеры, каждый запуск. Делает она это, пока играешь. Оказалось проблема известная и кроется в том, что под шейдеры по умолчанию выделено крайне не много места и оно общее
~/.nv
для всех игр. И Nvidia драйвер, если игра сдобрена эффектами, будет циклично их готовить всегда.Решение есть. Это сказать, чтобы драйвер их не очищал, а второе - это то что хранилище мы увеличим под 10Gb на всё. И вот игра один раз собрав всё, наконец-то выдаёт стабильную полоску фреймрейта, а не имитацию пульса. Так играть снова можно в удовольствие.
Я ставил через стим, так что добавил эти параметры в запуск игры:
__GL_SHADER_DISK_CACHE_SIZE=10737418240 __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 DXVK_HUD=compiler mangohud gamemoderun %command%
__GL_SHADER...
- это как раз размер и пропустить очистку.mangohud
и gamemoderun
это по вкусу можете удалитьDXVK_HUD=compiler
- а этот параметр показывает, когда идёт компиляцияИнтересный момент, игра здоровенная и у меня уходит примерно около минуты первой катки, когда всё нужное появится в оперативной памяти. Так что игру приходится немного "прогревать" в своей игре, например NO CD там есть. На винде такое тоже есть, но проходит в разы быстрее.
А ну и ответ на вопрос - DX11 пока что лучше работает, что в DXVK, что в Windows.
@toxblh_linux
👍41❤6🔥3😁1
Toxblч. Не только Linux
Так, с новым витком увлечения 3D печатью, только вот теперь уже без MacOS с его QuickLook (превью по пробелу), который можно добустить [1], [2] до STL превью, после аналогичной штуки для Windows (сейчас возможно просто открыл вам по ссылкам новый дивный мир)…
Продолжая про 3D печать. После того, как f3d появился в Сизифе, после установки мы получаем генерацию превью с визуализацией моделей.
Но для реализации пред-просмотра в sushi по пробелу, требуется дописать код, который будет использовать f3d, как библиотеку, это задача уже посложнее.
Но даже так уже отлично.
Если вы установили, а картинок не появилось - это кеш. Нужно его сбросить:
@toxblh_linux
Но для реализации пред-просмотра в sushi по пробелу, требуется дописать код, который будет использовать f3d, как библиотеку, это задача уже посложнее.
Но даже так уже отлично.
Если вы установили, а картинок не появилось - это кеш. Нужно его сбросить:
rm -r ~/.cache/thumbnails
и переоткрыть Nautilus (Файлы)@toxblh_linux
👍14🔥3
Проверка доступности сайта https://toxblh.com
Можете ткнуть на сайт и сказать, открывается он у вас или нет?
Спасибо
Можете ткнуть на сайт и сказать, открывается он у вас или нет?
Спасибо
Final Results
75%
✅ Да
25%
❌ Нет
Нашёл себе удобное расширение гнома, которое показывает управление медиа сразу на панели
🔗 Media Controls
@toxblh_linux
🔗 Media Controls
@toxblh_linux
🔥31❤7👍3🤣1
Davinci Resolve Studio, AAC кодек на Linux для сборки проекта
Нужны тестировщики-монтажники в Давинчи, опыт C++, опционально.
👉 Поделись новостью, кому она может быть интересна
https://github.com/Toxblh/davinci-linux-aac-codec
Ставить супер просто - качаем. Тыкаете
Можете миксовать с https://github.com/EdvinNilsson/ffmpeg_encoder_plugin - даёт выводить в h264/h265/av1. Только там нужно руками копировать
@toxblh_linux
Нужны тестировщики-монтажники в Давинчи, опыт C++, опционально.
👉 Поделись новостью, кому она может быть интересна
https://github.com/Toxblh/davinci-linux-aac-codec
Ставить супер просто - качаем. Тыкаете
install.sh
на запуск и всё готово. Можете миксовать с https://github.com/EdvinNilsson/ffmpeg_encoder_plugin - даёт выводить в h264/h265/av1. Только там нужно руками копировать
ffmpeg_encoder_plugin.dvcp
в /opt/resolve/IOPlugins/ffmpeg_encoder_plugin.dvcp.bundle/Contents/Linux-x86-64/
не достающее руками создавать@toxblh_linux
👍9❤5
Toxblч. Не только Linux
В Linux с самого старта продаж PS5 почти, Sony добавили драйвер для DS5 в ядро сами. А позже кстати обновили и для DS4. Чего не было на старте тогда и теперь есть? Адаптивные курки! На старте они работали только в windows, только в крайне малом количестве…
А ещё я прикупил после 4х месяцев где-то "хочу, но чёт дорого, наверное перехочется" — юбилейный PS5 геймпад.
Какой же это восторг детский ☺️ Особенно, что у меня до сих пор есть рабочая, первая PS1. Казалось бы, просто скин другой, а сколько радости.
Напоминаю, что по моему мнению - это лучший на сегодня геймпад для ПК и деки за свои деньги. И гироскоп есть и тач-панель, которая супер полезная на стимдек с телеком, пока он в доке и в целом он стал намного удобнее старых DS3/4. А так же по блютусу он имеет все фишки. В linux у нас драйвер от Sony. Другой вопрос, не все игры по блютусу, используют все фишки увы.
И относительно прошлого поста я нашёл сайт:
👉 https://ds.daidr.me/
Открываете в хроме, цепляете свой DualSense по блютус и можете попробовать всё что он умеет, включая звук, адаптивные курки и разные типы вибро!
@toxblh_linux
Какой же это восторг детский ☺️ Особенно, что у меня до сих пор есть рабочая, первая PS1. Казалось бы, просто скин другой, а сколько радости.
Напоминаю, что по моему мнению - это лучший на сегодня геймпад для ПК и деки за свои деньги. И гироскоп есть и тач-панель, которая супер полезная на стимдек с телеком, пока он в доке и в целом он стал намного удобнее старых DS3/4. А так же по блютусу он имеет все фишки. В linux у нас драйвер от Sony. Другой вопрос, не все игры по блютусу, используют все фишки увы.
И относительно прошлого поста я нашёл сайт:
👉 https://ds.daidr.me/
Открываете в хроме, цепляете свой DualSense по блютус и можете попробовать всё что он умеет, включая звук, адаптивные курки и разные типы вибро!
@toxblh_linux
👍6🔥4❤2
Toxblч. Не только Linux
hdmi-cec
Решил разобраться почему не работает у меня HDMI-CEC. А это оказался док, что купил давно ещё до офф, который по итогу не умеет прокидывать CEC сигналы! Нашёл у себя в закромах ещё 2 переходника разных. И вот с одним, сигнал прошёл хоть какой-то. Но он странный, сигналы отправлять не хочет. Зато выяснил, что тут очень тонкие материи конечно с этим HDMI-CEC он не везде есть в целом. Так что люди порой через USB-HDMI начинают крутиться.
UGREEN 6-в-1 увы не умеет в передачу CEC через себя, как и ещё один мой переходник typeC-HDMI. А вот какой-то noname смог только на чуть чуть.
Интернет говорит JSAUX HB0603 6-in-1 такой вот умеет. Но кажется уже проще взять офф док-станцию для этого :)
А ну и на альте проверить можете своё устройство, это поставить
UGREEN 6-в-1 увы не умеет в передачу CEC через себя, как и ещё один мой переходник typeC-HDMI. А вот какой-то noname смог только на чуть чуть.
Интернет говорит JSAUX HB0603 6-in-1 такой вот умеет. Но кажется уже проще взять офф док-станцию для этого :)
А ну и на альте проверить можете своё устройство, это поставить
libcec-utils
и под sudo можно cec-client мучать. Например Intel iGPU, как и писалось в интернетах не умеет в CEC, надо будет на RPi проверить будет🔥8🤝4🤔2👍1