-
Привет, Хабр! Одной из важных функций в аналитическом языке DAX является SUMMARIZECOLUMNS, т.к. она готовит данные для дашбордов за счет декартова произведения полей группировки, если поля группировки из разных таблиц. Понятно, что на любом языке программирования можно реализовать логику, в…
-
Что нового в GoLand 2025.2?
Команда Go for Devs подготовила перевод статьи о новых возможностях GoLand 2025.2. В этом релизе — умное выявление ошибок с помощью анализа потоков данных, неблокирующий экран приветствия, улучшенный поиск HTTP-эндпоинтов и ускоренный AI-агент Junie. А ещё — апгрейд JetBrains AI Assistant и…
-
База оборудования компании Rovalant для nanoCAD BIM ОПС
Компания «Нанософт» сообщает о выпуске новой базы данных оборудования Rovalant для nanoCAD BIM ОПС.В базе данных представлены:адресно-аналоговая система пожарной сигнализации «Бирюза»;приборы приемно-контрольные пожарные и управления серии «А24»;система оповещения о пожаре и управления эвакуацией «Бином»;автоматические и ручные извещатели;оповещатели различных типов;шкафы управления…
-
Решаем задачи международной математической олимпиады у себя на домашнем компьютере
ВведениеНадо сразу сказать, что кроме кибербезопасности, у меня есть ещё 2 любимых предмета — это математика и искусственный интеллект. Поэтому, хотя мой блог и посвящён кибербезу, но не написать эту статью я не мог, потому что это очень интересно. Очень…
-
Как создать детей-супергениев?
Последнюю неделю в IT-сообществе обсуждали статью The Wall Street Journal под названием «Растущая одержимость Кремниевой долины идеей рождения более умных детей». Комментаторы сразу припрели евгенику и неэтичность подобных действий. Но я решил изучить этот вопрос изнутри. Почему рационалисты Кремниевой долины…
-
Генеративные ИИ-модели внедряют скрытые водяные знаки в изображения: как обнаружить и удалить
Нейросети при тщательно проработанном текстовом запросе генерируют достаточно качественные изображения. Зачастую их сложно отличить от творений человека.Для идентификации изображений, сгенерированных ИИ, нейросети встраивают в них незаметный цифровой водяной знак. Например, Google для своих моделей использует технологию SynthID. Подробности о скрытых…
-
Проклятье знания, или Как пофиксить всё
Примечание переводчика: иногда техническая компетентность из суперсилы превращается в моральный груз. Неконтролируемое желание починить вообще всё сломанное — от стороннего тулинга и сайтов до процессов онбординга в компании. О возможной первопричине этого желания, а также о своём способе с ним…
-
Выпуск открытого проекта RustDesk 1.4.1
В конце июля 2025 года состоялся выпуск открытого мультиплатформеного проекта RustDesk 1.4.1. Это приложение для удалённого рабочего стола, разработанное для самохостинга в качестве альтернативы TeamViewer. Исходный код решения написан на Rust и Dart и опубликован на GitHub под лицензией GNU…
-
Открытый проект copyparty позволяет превратить любое устройство в файловый сервер с загрузкой/выгрузкой через браузер
Открытый проект copyparty позволяет превратить практически любое устройство в файловый сервер с возможностью возобновления загрузки/выгрузки через веб-браузер.Исходный код решения написан на Python и JavaScript и опубликован на GitHub под лицензией MIT. Разработка решения ведётся с января 2020 года.Сравнение copyparty с…
-
Логика, эмпатия и упорная работа над собой: как стать настоящим продакт-оунером
Спойлер: всё гениальное — просто и сложно одновременно…Да-да, это очередная статья на тему «как прокачаться продакту». Но рекомендовать вам книги, подкасты, «100% работающие» фреймворки по стратегии и питчингу идей я не буду. Вместо этого я поделюсь своим опытом, а точнее…