Все подряд публикации с habr.com
Представляем Figma Make: новый способ тестирования, редактирования и подсказки дизайна
Сегодня мы представляем Figma Make - новую функцию "prompt-to-code", которая поможет вам быстро исследовать, итерировать и дорабатывать - будь то создание прототипов высокой точности или углубление в детали проектирования и кода.
Онлайн-подписки на кинотеатры: обзор предложений на M.Видео
В эпоху цифровых технологий онлайн-кинотеатры стали неотъемлемой частью развлечений. Платформы предлагают доступ к тысячам фильмов, сериалов и эксклюзивного контента. В целом в нашей жизни все больше сервисов по подписке. Давайте рассмотрим основные из них.
«Звук» представил обновлённый сайт
Музыкальный сервис «Звук» обновил сайт. По словам сервиса, в создании новой версии сайта принимали участие слушатели. Бета-тестирование началось еще в сентябре 2024 года: пользователи делились мнением, предлагали улучшения и помогли собрать сайт, который действительно отвечает их потребностям. Например, в обновлённой версии сайта появились перемещаемый мини-плеер, поиск с любой страницы и семь новых цветовых тем, выбранных самими слушателями. Об этом информационной службе Хабра рассказали в пресс-службе «Звука».
Как лучше всего сортировать фото в 2025 – мой опыт
Мой фотоархив к 2025 году превратился в настоящую головоломку. 40 тысяч снимков были разбросаны по трём внешним дискам, трём облачным хранилищам и давно забытым папкам на старом ноутбуке. Проблема усугублялась тем, что устройств стало больше, и каждый – смартфон, фотоаппарат, дрон, добавляют горы файлов в разных форматах и с противоречивыми метаданными. Например, геотеги из отпуска в Турции показывали координаты с ошибкой в 200 метров, а даты в EXIF не совпадали с реальными из-за смены часовых поясов.
С масштабом проблемы я впервые столкнулся, когда попытался найти фотографии с первого дня школы сына. Вместо нужных кадров с линейки обнаружил огромное количество странных снимков – с размытыми лицами, случайные скриншоты с сайтов и мессенджеров, даже фото чужой собаки. Весь этот хлам незаметно копился годами, растворяясь между нормальными фотографиями. Знакомая ситуация?
В тот момент я понял — нужна система, которая работает в реалиях 2025 года, где объёмы…
Бизнес обсуждает с властями смягчающие обстоятельства при утечках данных
Минцифры совместно с ФСТЭК, ФСБ и представителями отрасли информационной безопасности (ИБ) разрабатывают перечень мер, выполнение которых компаниями может стать смягчающим обстоятельством при назначении штрафов за утечки персональных данных.
Согласно изменениям в закон «О персональных данных», компании, которые направляют не менее 0,1% годовой выручки на информационную безопасность в течение трёх лет, смогут рассчитывать на снижение штрафа в случае утечки. Тем не менее, как обращают внимание представители бизнеса, в законопроекте не определены конкретные меры по ИБ, в которые нужно инвестировать для смягчения штрафа.
Мотивации персонала: что это, какие есть виды и как можно мотивировать сотрудников
В статье затронем тему мотивации, какие есть виды, зачем вообще мотивировать и как это можно делать. Постарался дать пользу, если с чем-то не согласны или что-то забыл, дайте знать в комментариях.
Кто формирует будущее разработки игр в России: перспективные команды и проекты
Привет! Думаю, никого не удивлю, если скажу, что российская игровая индустрия долгое время оставалась в тени студий-гигантов мирового уровня. Однако в последние годы ситуация понемногу начала меняться в лучшую сторону. Несмотря на все сложности, независимые студии и небольшие команды разработчиков продолжают создавать игры, которые находят свою аудиторию не только в России, но и за ее пределами. Особенно активно развивается сектор AA- и инди-игр, где авторские идеи, интересные механики и оригинальные миры находят себе дорогу к геймерам.
За год 688 человек услышали от меня «Тебе не надо в IT»
С 2022 года я разрабатываю методику предсказания IT-карьеры для новичков.
Равно год назад она стала общедоступной в виде бесплатного курса-профориентации для всех желающих.
За прошедшие 12 месяцев свои IT-перспективы решили оценить 867 человек. Увы, подавляющее большинство из них (87%) получили отрицательный ответ.
В этой статье - типичные ошибки ищущих себя в новой профессии.
Разработка Telegram-бота для мониторинга цен на Авито: пошаговое руководство
Привет, Хабр! Сегодня я расскажу о том, как я разработал Telegram-бота для мониторинга цен на Авито. Бот умеет отслеживать изменения цен в объявлениях и уведомлять пользователей об изменениях. В статье я поделюсь всеми этапами разработки, от проектирования до финальной реализации.
«Яндекс» увеличил максимальную награду для этичных хакеров до 3 млн рублей
Компания «Яндекс» вдвое увеличила максимальный размер вознаграждения в программе «Охота за ошибками». Теперь за сообщение об ошибке «белые хакеры» могут получить до 3 миллионов рублей, если багхантерам удастся отыскать уязвимость в «Яндекс Почте», «Яндекс ID» или Yandex Cloud.
Не пытайтесь угадать мой язык
Если вы всё ещё используете IP-геолокацию для выбора отображаемого языка, то хватит заниматься ерундой. Это ошибочное допущение, замаскированное под фичу.
IP сообщает, откуда пришёл запрос, и на этом всё. Он не сообщает, какой язык нужен пользователю, на каком языке он говорит и какой язык понимает. Подобная система постоянно ломается — VPN, путешествия, эмиграция, страны с несколькими официальными языками. Это не умное, а раздражающее решение.
Вышло обновление ПО в линейке InfoWatch ARMA
ГК InfoWatch выпустила обновления межсетевого экрана (МСЭ) нового поколения InfoWatch ARMA Стена (NGFW) и центра управления системой защиты InfoWatch ARMA Management Console. Обновления расширили функции централизованного управления МСЭ через единый веб-интерфейс InfoWatch ARMA Management Console, повысили стабильность работы NGFW и добавили несколько особенностей работы: появился глубокий разбор промышленных протоколов, контроль целостности конфигурации, расширен функционал логирования событий и угроз.
Ключевые настройки InfoWatch ARMA Стена (NGFW) стали доступны через InfoWatch ARMA Management Console, которая получила поддержку новых функций в обновлении 1.8. Теперь через веб-интерфейс можно настраивать систему, интерфейсы, правила, сервисы, балансировать нагрузку. Новые возможности InfoWatch ARMA Management Console позволяют оперативно администрировать несколько установленных NGFW. В едином окне доступна централизованная агрегация событий со всех средств…
OpenAI откроет представительство в Южной Корее на фоне высокой активности местных подписчиков
В ближайшие месяцы американская OpenAI зарегистрирует юридическое лицо в столице Южной Кореи — Сеуле, пишет Bloomberg. Компания нанимает сотрудников для поддержки партнёрских отношений с местными фирмами и официальными лицами.
Новый релиз платформы Luxms BI 11.1
Рады представить новый релиз Luxms BI 11.1, который включает ряд улучшений и новых возможностей. В этой версии мы продолжили улучшать UI/UX, делая работу с платформой еще удобнее. Основной акцент – на улучшение конструктора, перенос возможностей из JSON-конфига в визуальный интерфейс и расширение функционала.
Видеообзор новой версии – Youtube и VK.видео
Подробнее про новую версию – на нашем сайте
Подробные Release notes
Google представила ИИ-инструмент для дизайна пользовательского интерфейса
Google запустила новый генеративный инструмент искусственного интеллекта Stitch, который поможет разработчикам быстро превращать идеи пользовательского интерфейса в функциональные и готовые к использованию проекты.
Крупные финансовые аферы в истории
Мошенничество всегда сопровождает человечество. На протяжении веков гениальные преступники совершали такие ловкие аферы, что удивляли даже самых умных людей. В этом обзоре собраны самые невероятные истории о мошенниках и их сложных аферах, которые им удавалось совершить.
Минцифры напомнило IT-компаниям о сроках подачи заявлений для аккредитации
Минцифры напомнило, что до 1 июня 2025 года IT-компаниям необходимо отправить заявку на подтверждение соответствия требованиям аккредитации. Компании, которые этого не сделают, потеряют аккредитацию и, следовательно, право на льготы.
IT-компании, аккредитованные в Минцифры, должны подтверждать свой статус раз в год. Ведомство рассмотрит заявки к 1 июля и до 21 июля примет решение о соответствии. Если в предоставленных документах будут обнаружены неточности, компании получат соответствующее уведомление.
Запускаем новый helpdesk, или как не потеряться в пыли переезда: кейс + чек-лист
Спрогнозировать ход масштабирования — задача, достойная оракула, но зачастую проблемная для ИТ-команд. Даже когда процессы обновлены и настроены, команда укомплектована нужными спецами, а все причастные люди работают слажено — всё равно что-то может сломаться: не в «человеческом» плане, так в техническом.
Ранее мы рассказали, как в течение нескольких месяцев пошагово масштабировали техподдержку Сравни — меняли tone of voice, учили бота общаться по-человечески, специальным образом онбордили людей. Но всё это вряд ли бы нам пригодилось без технической возможности помогать клиентам — успешно закрывать обращения, которых в компании поступает полмиллиона в год.
Для покрытия всех потребностей нашей техподдержки требовался ещё один решительный шаг — переезд на новый хэлпдеск. Под катом рассказываем, чем нас не устраивала прошлая система, как выбирали замену, а главное — что помогло (и не очень) в ходе самого переезда. И заодно…
Магазину приложений RuStore исполнилось три года
25 мая 2025 года магазину приложений RuStore исполнилось три года. Количество установок этого российского приложения на устройствах пользователей мобильных и умных устройств на Android, Harmony OS и ОС «Аврора» (на смартфонах, планшетах, умных телевизорах, проекторах, электронных книгах, игровых консолях, кассовых терминалах, умных часах и медиасистемах) превысило 100 млн.
Pytest-xdist: как распараллелить тесты без конфликтов в базе
Привет! Я Андрей Сташок, бэкенд-разработчик в KTS. В этой статье я расскажу о запуске параллельных тестов через pytest-xdist.
Почему это важно?
Объясню на нашем примере. При разработке продуктов мы постоянно выполняем юнит-тестирование. Раньше мы проверяли все последовательно, и с расширением тестовой базы время проведения испытаний заметно возрастало. Распараллеливание через pytest-xdist помогло нам сильно ускориться, и сегодня я хочу поделиться этим трюком с вами.
Я расскажу, как запускать параллельные тесты для реляционной БД PostgreSQL (с драйверами asyncpg и psycopg2) и key-value БД Redis. Для подключения к реляционной БД мы будем использовать SQLAlchemy, а для Redis — библиотеку redis. Кроме того, я рассмотрю, как автоматизировать выполнение миграций при каждом запуске тестов с использованием alembic.
Метаклассы Python
Привет хабр! В данной статье я расскажу о там, как работают метаклассы в python, что конкретно они делают, где их можно использовать и почему чаще всего лучше этого не делать.
Данная статья скорее нацелена на начинающих авторов библиотек или любопытных читателей, которые просто хотят узнать что-то новое о Python.
Приглашаем на вебинар «SAST и DAST: как выбрать подходящий инструмент?»
Как не потеряться в мире десятков анализаторов и выбрать те, что реально работают? Ответим 2 июня в 14:00 на совместном вебинаре Swordfish Security и FinDevSecOps.
Зарегистрироваться
В совокупности инструменты SAST и DAST обеспечивают многоуровневую защиту ПО, и их использование является важной частью комплексной стратегии управления безопасностью.
Обсудим в эфире:
— SAST и DAST: что это такое?
— Какие инструменты существуют на рынке?
— Какие из них отвечают требованиям финансового сектора?
— Как выбрать идеальный инструмент для обеспечения безопасности приложений?
Спикеры:
Александр Гадай — руководитель службы консалтинга, Swordfish Security
Илья Шмаков — член сообщества FinDevSecOps
Приглашаем CISO, CIO, AppSec-инженеров, DevSecOps-специалистов и всех, кто стремится выпускать безопасные цифровые продукты.
Участие бесплатное. Регистрируйтесь по ссылке.
До встречи в эфире!
Twopan представила миниатюрный внешний SSD-накопитель со сканером отпечатков пальцев
Компания Twopan завершила кампанию по сбору средств на Kickstarter, посвящённую миниатюрному внешнему SSD-накопителю для смартфонов и другой электроники — Nano SSD. Устройство имеет интерфейс USB-C и встроенный сканер отпечатков пальцев.
Цифровой детокс: миф, рабочая система или детище маркетологов? Уже пора выбрасывать смартфон?
Совсем недавно смартфоны казались настоящими технологическим чудом. А сегодня как минимум 35% людей подтверждают свою зависимость от этих чудес (остальные ещё верят в силу воли). Цифровой детокс для одних стал модным трендом, а для других — источником заработка. Разбираемся, стоит ли делать отдых от гаджетов обязательным элементом рутины.
Цифровой детокс выглядит относительно новым понятием, которое недавно вошло в тренды. На самом деле, уже в 2012-м году в журнале Fast Capitalism вышла статья «Время для цифрового детокса? От информационного переедания к digital-диете». Звучит так, будто написано вчера.
А теперь — минутка свежей статистики:
Автоматический HTTPS для ленивых: ACME + Angie один раз и навсегда
Приветствую, дорогой читатель!
С момента появления в нашем любимом веб-сервере Angie замечательной функции ACME-челленджа через DNS прошло уже достаточно времени, чтобы оценить все преимущества этого решения. Эта поистине революционная фича подарила нам долгожданную возможность получать wildcard-сертификаты буквально в несколько кликов.
Однако, как это часто бывает с новыми технологиями, до сих пор у многих пользователей, особенно только начинающих свое знакомство с Angie, возникают вполне закономерные вопросы вроде: "Как правильно это настроить?" или "Как это вообще работает под капотом?". Именно для таких случаев, дорогие друзья, и была задумана эта подробная статья — максимально простыми и понятными словами описать весь процесс настройки от начала и до конца.
Остеопороз — баг, который не замечаешь, пока не станет поздно
Остеопороз — из тех диагнозов, про которые говорят «вроде не болит, значит всё нормально». Только вот кости при этом становятся всё менее прочными. Долгое время вы ничего не чувствуете, пока однажды не получаете перелом. Без экстрима, без ударов — просто неудачно оступились. У кого-то — шейка бедра, у кого-то — позвоночник, у кого-то — запястье.
Возникает вопрос - как не пропустить проблему?
Разработчики промышленного ПО попросили Дениса Мантурова учесть риски возвращения иностранных поставщиков
Российские разработчики промышленного ПО обратились к правительству с просьбой учесть их точку зрения при возвращении иностранных компаний на российский рынок. Разработчики опасаются недобросовестной конкуренции, потери технологической независимости страны и сокращения инвестиций в российский IT-сектор, сообщает «Коммерсантъ».
18 мая первый зампред правительства России Денис Мантуров заявил, что возвращение западных компаний в Россию возможно, если это приведёт к усилению конкуренции на рынке. 19 мая Ренат Лашин, исполнительный директор АРПП «Отечественный софт», которая объединяет более 300 компаний, направил Мантурову письмо, в котором перечислил причины беспокойства компаний из-за потенциального возвращения.
Масштабируемость и надёжность: основные принципы проектирования систем
Проектирование масштабируемых и надёжных систем — это не просто технический процесс, а искусство создания инфраструктуры, которая способна эволюционировать вместе с растущими требованиями бизнеса. В этой статье мы разобрали ключевые принципы проектирования, которые помогут вам избежать ловушек при масштабировании, обеспечении доступности и стабильности работы в условиях постоянно меняющихся нагрузок.
ТЗ, за которое НЕ стыдно. Простые шаги к понятному техзаданию
«В мои прямые обязанности входит грамотное распределение ресурсов компании, а именно разработчиков 1С и аналитиков 1С в зависимости от их компетенций. Всё чаще в последнее время я слышу фразу: «Я никогда не видел качественное ТЗ». «Как так? Не видели? Давайте я вам покажу! Я пишу ТЗ, за которые не стыдно», — рассказывает моя коллега Татьяна.
«Ростех» запустил в серийное производство комплекс «Кибермодуль ТехХ» для автоматизации промышленных процессов
«РТ-Центр инжиниринга» (входит в структуру «Ростеха» «РТ-Техприёмка») наладил серийный выпуск роботизированной системы «Кибермодуль ТехХ» — роботизированную платформу для автоматической загрузки и выгрузки деталей на станки с ЧПУ. Использование таких комплексов позволяет увеличить производительность оператора в 2-4 раза и перенаправить персонал на более сложные задачи, такие как контроль качества, настройка оборудования и замена режущего инструмента. При этом уменьшается вероятность брака.