Linux | OpenSource | Tech
5 subscribers
1.47K links
Download Telegram
NVIDIA добавит поддержку CUDA для процессоров RISC-V

Компания NVIDIA объявила о планах адаптировать свою технологию CUDA для архитектуры RISC-V. Это позволит разработчикам использовать GPU-ускорение на процессорах с открытой архитектурой.

🔗 Читать подробнее
🔓 Honeypot и SSH-ключ mdrfckr: что это было?

Запустил SSH-ловушку (Cowrie) и через пару часов увидел привычный сценарий: брутфорс логинов (root, admin, test). Но настоящий сюрприз ждал дальше — команды, выполняемые после успешного входа.

Читайте разбор в статье на Habr → habr.com/ru/articles/929344

#Кибербезопасность #Honeypot #SSH #Интересное
Что даст переход на Zsh разработчику?

Если вы до сих пор используете bash и не понимаете, зачем переходить на zsh — эта статья для вас. 🚀

### Чем Zsh лучше Bash?
Удобные автодополнения — меньше печатать, больше успевать
Гибкость — тысячи плагинов, темы для настройки под себя
Дефолт в macOS — но даже на Linux его стоит попробовать
Умные подсказки — например, для Git, npm, PHP и других инструментов

### Как начать?
🔹 Установите zsh и Oh My Zsh (фреймворк с плагинами)
🔹 Настройте удобную тему командной строки
🔹 Добавьте полезные плагины (например, для PHP)

👉 Читать подробнее

#DevTips #Zsh #Terminal #Программирование
TopGrade: Одна команда для обновления всего

Поддержка Ubuntu в актуальном состоянии — задача не сложная, даже через командную строку. Но если вы устанавливаете пакеты из других источников, таких как Snap Store, Flathub или pip, приходится вводить целый список команд для обновления.

Вот тут на помощь приходит Topgrade — утилита, которая обновляет ПО из разных источников всего одной командой.

🔹 Как это работает?
Topgrade не новинка — проект появился около 7 лет назад (оригинальная версия была заархивирована в 2022, но форк продолжает развиваться).

🔹 Что обновляет?
- Системные пакеты (apt)
- Snap-приложения
- Flatpak
- pip-пакеты для Python
- И многое другое

Больше не нужно запоминать разные команды — просто запустите topgrade!

👉 Читать подробнее
Gradia 1.7: генератор сниппетов, поворот изображений и установка через Snap

В новой версии Gradia 1.7 появился генератор кодовых сниппетов, поддержка поворота изображений и больше вариантов оформления текста. Теперь приложение также доступно в Canonical Snap Store, что упрощает установку в Ubuntu.

Читать подробнее
Linux 6.16-rc7 выпущен: «Думаю, всё в порядке»

Седьмая тестовая версия Linux 6.16-rc7 уже доступна для проверки. Если всё пройдёт гладко, финальный релиз ожидается в следующее воскресенье. В противном случае выпуск может сдвинуться на неделю.

🔗 Источник
🚀 Почему техзадание — ключевой этап разработки сайта?

📌 Вячеслав Егоров (CEO MediaTen) поделился мыслями о важности технического задания (ТЗ) при создании сайтов.

🔍 По его опыту, бизнес часто недооценивает ТЗ, хотя оно помогает избежать множества проблем на этапе реализации.

✔️ Качественное ТЗ — это:
▫️ Четкие требования
▫️ Минимизация ошибок
▫️ Экономия времени и бюджета

📖 Читать полностью: Habr

#Разработка #ТЗ #Веб #Стартапы
Фишинг позволил получить контроль над популярными NPM-пакетами ⚠️

Злоумышленники провели целенаправленную атаку на разработчиков JavaScript-библиотек, рассылая от имени сервиса NPM фальшивые письма с требованием подтвердить email. В результате атаки хакеры получили доступ к нескольким популярным пакетам.

🔐 Будьте осторожны – проверяйте источники подобных уведомлений и не переходите по сомнительным ссылкам.

📌 Источник: OpenNET

#Кибербезопасность #NPM #JavaScript #Фишинг
Как решить проблемы со звуком в видеоконференциях — простой гайд

🔊 Большинство проблем со звуком во время онлайн-встреч можно решить самостоятельно всего за 5 шагов. Эксперт из МТС Линк собрал простую инструкцию для пользователей без углублённых технических знаний.

Основные причины неполадок:
- Неправильно выбранный микрофон или динамики
- Сбои в драйверах аудиоустройств
- Отключение звука на уровне системы

Что делать?
1️⃣ Проверить настройки звука в приложении для видеоконференций
2️⃣ Убедиться, что в системе выбраны нужные устройства воспроизведения
3️⃣ Обновить или переустановить драйверы
4️⃣ Разрешить доступ микрофона в настройках ОС
5️⃣ Перезагрузить систему, если ничего не помогло

📌 Подробное объяснение каждого шага — в статье.

Читать статью
🤖 LLM снизили стоимость кода, но не ускорили разработку

ИИ-генерация кода стала дешевле и быстрее, но общая скорость разработки не выросла. Почему?

🔍 Проблемы:
- Увеличились затраты на понимание и тестирование кода
- Код-ревью и координация между разработчиками стали ещё сложнее

🤔 Вывод: LLM автоматизируют написание, но не устраняют главные узкие места в процессе.

Читать подробнее

#ИИ #Разработка #Программирование
Когда VPN душат, в бой идёт SOCKS5: что нового в ProxiFyre 2.0

🔒 VPN-подключения становятся всё менее надёжными — блокировки, падение скорости, потеря пакетов. ProxiFyre 2.0 предлагает альтернативу: SOCKS5-прокси через SSH, если привычные туннели перестали работать.

💡 Проблема:
- Даже WireGuard в последнее время демонстрирует сбои (особенно в мобильных сетях).
- Многие приложения не поддерживают прокси из коробки, а настройка системного прокси в Windows не всегда спасает.

🛠 Решение:
ProxiFyre — инструмент для гибкого управления трафиком через SOCKS5, особенно полезный при обходе блокировок.

📌 Что нового в 2.0?
Улучшенные настройки, поддержка новых протоколов и более стабильное подключение.

👉 Читать обзор на Habr

#VPN #SOCKS5 #Блокировки #ProxiFyre #Безопасность
🔍 Статический анализ Pull Request’ов — ещё один шаг к регулярности

<img src="https://habrastorage.org/getpro/habr/uploadfiles/698/f22/541/698f225414cc377542a2b2bc59e6b080.png" />

Хотите автоматизировать проверку кода и находить ошибки **до** их попадания в основную ветку? В этой статье — пошаговый гайд по настройке статического анализа в Pull Request’ах с помощью **GitHub Actions**.

📌 **Что внутри?**
На примере реального пайплайна
Контроль качества прямо в PR
Как ловить баги на ранних этапах

👉 [**Читать подробнее**](
https://habr.com/ru/companies/pvs-studio/articles/929456/?utmcampaign=929456&utmsource=habrahabr&utmmedium=rss)
🚀 REST API в облаке: пошаговый гайд на Java + Spring

Разработчики Java, внимание! Хотите вывести своё REST API в облако и сделать его доступным из любой точки мира?

🔹 Что внутри:
Разворачиваем Java-приложение на облачном сервере
Настраиваем API для работы из браузера, Postman, мобильного приложения
Уходим от сложностей с маршрутизацией и белыми IP

📌 Лаконичный гид без лишней воды:
👉 От сборки до запуска API в один клик

👉 Читать статью

#Java #Spring #REST #Cloud #DevOps
CAN в «Умном доме»: как создать протокол обмена данными

Интерфейс CAN 2.0 часто используют в промышленности и автомобилях, но почти никто не применяет его в системах «Умного дома». В новой статье разбирается пример разработки алгоритма для обмена данными между устройствами, с поддержкой их автономной работы по событиям.

🔹 Как это работает?
Каждое устройство может обрабатывать события независимо, следуя заложенной программе, а общий протокол обеспечивает взаимодействие всей сети.

👉 Читать подробнее на Habr

#Технологии #УмныйДом #CAN #Программирование
🔮 CNCF назвал главные DevOps-тренды 2024: Kubernetes, AI и платформенная инженерия

Cloud Native Computing Foundation (CNCF) выпустил 10-й ежегодный отчёт, в котором определил ключевые тренды в DevOps и облачных технологиях.

📊 Основные выводы:
Kubernetes остаётся стандартом де-факто для оркестрации контейнеров
ИИ и ML активно внедряются в DevOps-процессы
Растёт спрос на Platform Engineering (собственные внутренние платформы для разработчиков)
Безопасность и оптимизация затрат — главные вызовы для компаний

🌍 Насколько эти тренды совпадают с российским рынком? Читайте анализ от Hilbert Team в статье на Habr.

Читать полностью →

#DevOps #Kubernetes #AI #PlatformEngineering #CNCF
🚀 Автоматизация маркетинга с помощью BPMSoft

<img src="https://habrastorage.org/getpro/habr/uploadfiles/755/20f/ca0/75520fca07891e405b257c0a9776477d.png" />

📌 В условиях растущей конкуренции и меняющихся требований бизнеса автоматизация маркетинга становится ключевым инструментом для оптимизации процессов.

🔹 **Преимущества:**
Ускорение запуска рекламных кампаний
Анализ эффективности маркетинговых активностей
Повышение точности таргетинга и персонализации

Узнайте, как решения **BPMSoft** помогают компаниям повысить эффективность маркетинга!

📌 **[Читать подробнее](
https://habr.com/ru/companies/bpmsoft/articles/929498/?utmcampaign=929498&utmsource=habrahabr&utmmedium=rss)

#Маркетинг #Автоматизация #BPMSoft #Бизнес

(Источник: Habr)
Firefox 141 выпущен с уменьшенным потреблением оперативной памяти на Linux

Компания Mozilla представила Firefox 141.0 — ежемесячное обновление для этого кросс-платформенного браузера с открытым исходным кодом. Новая версия приносит оптимизации, снижающие использование оперативной памяти в Linux.

Читать подробнее
LLVM начал внедрять поддержку Distributed ThinLTO (DTLTO)

В инструментарии компилятора LLVM началось внедрение Distributed ThinLTO (DTLTO) — нового подхода к оптимизации на этапе компоновки (ThinLTO). Это улучшение позволит ускорить сборку программ, распределяя вычисления между несколькими узлами.

Читать подробнее
8% пакетов Debian используют библиотеки Rust

На прошлой неделе на конференции разработчиков DebConf25 во Франции Фабиан Грюнбихлер рассказал о пакетировании Rust в Debian. Была озвучена интересная статистика: около 8% исходных пакетов дистрибутива теперь используют библиотеки Rust, что подчёркивает рост его популярности в мире открытого ПО.

Читать подробнее
HarfBuzz 11.3: значительное повышение производительности

Вышла новая версия HarfBuzz 11.3 — это движок для форматирования текста с открытым исходным кодом. Обновление приносит заметные улучшения в производительности. HarfBuzz используется в таких известных программах и фреймворках, как Google Chrome, Firefox, GNOME/GTK, KDE/Qt, LibreOffice, OpenJDK, Godot, а также в проприетарном ПО, включая Adobe Photoshop.

Читать подробнее
EROFS внедряет сжатие метаданных для ещё меньшего размера образов

Файловая система EROFS (read-only) перед предстоящим мержем в Linux 6.17 добавила поддержку сжатия метаданных. Это позволит ещё сильнее уменьшить размеры контейнерных образов, но за счёт увеличения I/O-задержек.

Читать подробнее