Linux | OpenSource | Tech
5 subscribers
1.47K links
Download Telegram
Firefox 140 вышел с функцией "Unload Tab" и CSS Custom Highlighting API

Сегодня стала доступна версия Mozilla Firefox 140, которая станет следующим релизом с расширенной поддержкой (ESR). В обновлении представлены новые функции, включая выгрузку вкладок ("Unload Tab") и API для настройки подсветки CSS.

🔗 Читать подробнее
🛩️ Как заставить базу данных летать, а не ползать. Часть 2: когда шардинг спасает проект

Во второй части гайда по масштабированию баз данных эксперт SENSE Илья Криволапов разбирает три ключевых метода шардинга:
🔹 По диапазону – удобно для данных с естественной сортировкой (например, даты).
🔹 По хэшу – равномерное распределение нагрузки, но сложности с запросами по диапазонам.
🔹 По геозонам – идеально для локализованных сервисов (например, доставки).

👉 Когда репликации уже недостаточно? Как правильно выбрать стратегию шардинга и избежать типичных ошибок? Всё разложено по полочкам с примерами и практическими советами.

📌 Для кого: DBA, архитекторы, DevOps, аналитики и разработчики, работающие с высоконагруженными системами.

Читайте и внедряйте:
👉 Подробнее на Хабре

#БазыДанных #Оптимизация #Шардинг #DevOps #SENSE
🚀 Наблюдаемость “по-взрослому”: опыт внедрения OpenTelemetry

Когда микросервисов становится слишком много, а Prometheus уже не даёт полной картины, пора переходить на новый уровень. Автор делится своим опытом внедрения OpenTelemetry — какие сложности возникли, как их преодолели и какие преимущества получили.

Спойлер: результат того стоил!

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

#DevOps #Observability #OpenTelemetry #Мониторинг
🎨 GIMP 3.1.2 — первый шаг к большой версии 3.2

📢 Вышла новая экспериментальная версия графического редактора GIMP 3.1.2, которая закладывает основу для будущей стабильной ветки 3.2.

Что нового?
🔥 Слои-ссылки (Link Layer) и векторные слои (Vector Layer) в разработке
🎨 Улучшена поддержка CMYK и цветопередачи
💻 Готовые сборки: Linux (AppImage, Flatpak), macOS, Windows

🔜 Впереди — ещё больше возможностей для профессиональной работы с графикой!

📌 Подробнее: opennet.ru

#GIMP #Графика #Дизайн #OpenSource
🚀 Вышел StartWine-Launcher 410 — удобный инструмент для запуска Windows-приложений в Linux

Опубликована новая версия StartWine-Launcher 410 — программы, которая помогает легко запускать Windows-приложения и игры в Linux. 💻🎮

🔹 Главная цель — упростить создание Wine-префиксов (наборов библиотек Windows) для новичков.
🔹 Написана на Python с интерфейсом на GTK.
🔹 Лицензия: GPLv3, можно свободно использовать и модифицировать.

📌 Если вы давно хотели запускать любимые Windows-программы в Linux без сложных команд, стоит попробовать!

🔗 Подробнее: opennet.ru

#Linux #Wine #Gaming #OpenSource #WindowsApps
🔥 Как родители становятся киберсквотерами: цифровое наследство с пелёнок

🔹 Будущие родители уже регистрируют соцсети и почту для своих нерождённых детей — "пока все красивые никнеймы не разобрали".
🔹 Планируют наполнять аккаунты фотками и письмами "в будущее", чтобы потом передать ребёнку.
🔹 Но что, если подросший наследник не захочет этот цифровой багаж?

Чем это грозит?
💡 Киберсквоттинг — захват ников "на вырост" может создать конфликты или проблемы с идентификацией.
💡 Конфиденциальность — детские фото и данные уже живут в сети до осознанного согласия.
💡 Эстетика бренда — ваш 16-летний подросток вряд ли оценит милый ник "Пушинка2007".

Вывод
Цифровой след начинается раньше, чем мы думаем. Но стоит ли записывать человека в интернет до его рождения?

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

#Технологии #Психология #ЦифроваяЭпоха
Intel Xeon 6300 vs. AMD EPYC 4005: сравнение производительности SMT/HT

Несмотря на то, что новые процессоры Intel Core Ultra отказались от технологии Hyper-Threading (HT), бюджетные серверные чипы Xeon 6300 её сохранили. Между тем, AMD EPYC 4005 "Grado" также поддерживает SMT и предлагает аналогичные конфигурации ядер и потоков, как у топового Xeon 6369P.

В статье представлены тесты, сравнивающие влияние SMT/HT на производительность и энергоэффективность обоих процессоров.

📌 Читать подробнее
🔧 Конструктор шины PCIe: как увеличить количество дисков на компактных ПК

<img src="https://habrastorage.org/getpro/habr/uploadfiles/fe6/dbf/6ce/fe6dbf6ce3222050dd1963a4837f1c02.jpg" />

💡 У компактных компьютеров часто есть ограничение на количество подключаемых дисков — например, только один слот M.2. Однако авторы предлагают решение, позволяющее обойти это ограничение и подключить больше накопителей через PCIe.

📌 Как это работает?
Разбираем варианты подключения дополнительных контроллеров и дисков, а также их влияние на производительность.

🔗 [Читать подробнее на Хабре →](
https://habr.com/ru/articles/921130/?utmcampaign=921130&utmsource=habrahabr&utmmedium=rss)

#Технологии #Железо #PCIe
🔧 Как мы разрабатывали систему KPI для оценки сотрудников

Привет, это Арсен из DDPlanet! Рассказываю, как наша команда создавала внутренний сервис для оценки эффективности сотрудников:

🔹 Зачем нам понадобился KPI?
🔹 Первая версия и её недостатки
🔹 Как система эволюционировала?
🔹 Какие инструменты использовали и почему?

Подробности — в статье на Хабре 👇

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

#KPI #Разработка #Управление #HRTech

<i>Оригинал: Habr</i>
🔹 Новый стандарт ODF 1.4 в разработке

Команда The Document Foundation представила планы по развитию стандарта OpenDocument 1.4 (ODF) – универсального XML-формата для хранения текстов, таблиц, презентаций и графики.

📌 Ключевые особенности ODF:
✔️ Независимость от ПО и платформ
✔️ Поддержка текстов, таблиц, графики и схем
✔️ Совместимость с современными офисными приложениями

Этот формат помогает сохранять документы в долгосрочной перспективе, избегая привязки к конкретному софту.

🔗 Подробнее: opennet.ru

#ODF #Документы #Технологии
🚫💧 Zigbee датчик протечки Tuya теперь может работать без интернета!

🔧 Разбираем, как перепрограммировать заводской датчик, чтобы он напрямую управлял мотором крана — никаких рисков даже при отключении электричества!

⚠️ Без прямого биндинга система антипротечки может не сработать при обрыве связи. Мы покажем, как это исправить.

🔗 Читать подробный гайд

#УмныйДом #DIY #Zigbee #Tuya #Протечка
### 💻 Мой идеальный компьютер: Linux + Windows без компромиссов

<img src="https://habrastorage.org/getpro/habr/uploadfiles/d6c/b54/aa9/d6cb54aa973181c0e8cbabbd9b158748.jpg" width="500"/>

🔹 **Базовая система:** Linux
🔹 **Windows** — на отдельном SSD
🔹 **Двойная загрузка** через Grub **+** доступ из виртуалки
🔹 **Проброс второго GPU** для игр и производительности
🔹 **Быстрое удалённое подключение** (аналог RDP)

👉 **Как это работает?** Читай в статье на Хабре!

[**Читать полностью**](
https://habr.com/ru/articles/921160/?utmcampaign=921160&utmsource=habrahabr&utmmedium=rss)

#Linux #Windows #Вирутализация #Железо
IBM уже начинает работу над поддержкой Power12 в компиляторе GCC

Несмотря на то, что официальный анонс IBM Power11 ожидается только в 2025 году, инженеры компании уже начали добавлять в GNU Compiler Collection (GCC) поддержку для будущих процессоров поколения "post-Power11"...

Читать подробнее
🚀 Острова, пустыни и песочницы: как устроен тест-драйв марсоходов

🔹 Где и как тестируют марсоходы перед отправкой на Красную планету?
🔹 Подробности о подготовке «Кьюриосити», «Персеверанса» и китайского «Чжужуна».
🔹 Ландшафты Земли, имитирующие марсианские условия.

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

#Космос #Марс #Наука
RADV Vulkan Driver добавляет «случайные кусочки» для ускорителей CDNA

Открытый драйвер RADV для Vulkan в Mesa поддерживает видеокарты GFX9/Vega, но не более поздние ускорители Instinct на архитектуре CDNA. Однако сегодня в Mesa 25.2-devel были включены патчи, добавляющие для CDNA некоторые «случайные кусочки» функциональности — но не полноценную поддержку.

Читать далее
Firefox 140: выгрузка вкладок, кастомный поиск и новая ESR-версия

Вышла Firefox 140 с новыми функциями, включая автоматическую выгрузку неактивных вкладок для экономии памяти, настройку поисковых систем (возможность добавлять свои) и улучшения для пользователей Extended Support Release (ESR).

В ESR-версию вошли такие нововведения, как группировка вкладок и вертикальные вкладки — фичи, которые раньше были доступны только в тестовых сборках.

🔗 Читать подробнее
Когда pgstatstatements становится узким местом? 🤔

📌 pgstatstatements — мощное расширение PostgreSQL для анализа запросов, но на высоконагруженных системах оно само может снижать производительность.

🔹 Проблемы:
• Конкуренция за ресурсы
• Рост накладных расходов
• Просадки при высокой частоте запросов

🔹 Решение: сэмплирование — сбор статистики не для всех запросов, а для выборочных, чтобы уменьшить нагрузку.

📖 Подробнее о том, как это работает и когда действительно нужно → Читать на Habr

#PostgreSQL #Производительность #Оптимизация
🚀 Простые вещи, которых я не знаю: юнит-тесты

Разработчик с шестилетним опытом делится честными размышлениями о юнит-тестах. Не манифест против тестирования, а попытка понять их реальную ценность в ежедневной работе.

🔹 Опыт без тестов
Программист признаётся: несмотря на успешную карьеру в стартапах и международных компаниях, тесты в его проектах были редкостью.

🔹 Собеседование и неловкость
На интервью вопрос о тестах стал камнем преткновения. Он смущённо ответил, что знает про assert и pytest, но на практике не использовал. Результат — отказ.

🔹 Выводы
Автор не отрицает пользу тестов, но искал их универсальную ценность. В итоге нашёл её скорее в частных случаях, чем в абсолютной необходимости.

✍️ Что думаете? Тесты — must-have или переоценённый инструмент?

👉 Читать полностью
Как связать сервисы предприятия с процессами и ИТ-инфраструктурой? 🏭💻

Крупный российский автопроизводитель столкнулся с проблемой: головной офис управляет ИТ-инфраструктурой, а дочерние подразделения отвечают за бизнес-сервисы. Взаимодействие давало сбои, и компания обратилась за помощью к «ЛАНИТ-Интеграция».

🔹 Советское наследие: множество заводов, поставщиков и сложных процессов.
🔹 Разделение ответственности между ИТ и бизнесом усложнило работу.
🔹 Как специалисты нашли решение?

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

#ИТ #Автопром #DigitalTransformation #ЛАНИТ
🔍 Векторный поиск в PostgreSQL: мощь pgvector

Расширение pgvector превращает PostgreSQL в мощный инструмент для векторного поиска – идеальное решение для рекомендательных систем, чат-ботов и работы с эмбеддингами.

Зачем это нужно?
Встроенный векторный поиск без сложной инфраструктуры
Интеграция с LLM и семантическими запросами
Быстрое масштабирование внутри знакомого стека

Кому пригодится?
🔸 Продуктовым командам
🔸 Бэкенд-разработчикам
🔸 Инженерам данных

Подробности и практическое применение — в статье:
👉 Читать на Habr

#PostgreSQL #pgvector #БазыДанных #AI #ML
🚀 Как машинное обучение защищает трейдеров от импульсивных решений

🔍 Суть:
Команда Rapid и Лаборатории инноваций разработала систему, которая предупреждает трейдеров о риске эмоциональных сделок. Алгоритмы анализируют поведенческие паттерны и выдают сигналы до совершения ошибки.

💡 Основное:
- Точность 88% — модель предсказывает импульсивные действия на основе 5 ключевых факторов.
- Снижение убытков на 23% у трейдеров, использующих систему.
- В основе — XGBoost и логистическая регрессия; код и методология открыты.

📊 Для кого:
Трейдерам, разработчикам алгоритмов и всем, кто хочет минимизировать эмоции в торговле.

🔗 Читать статью на Хабре
#Финтех #Трейдинг #AI #АнализДанных