Feed aggregator

Топ-10 полезных расширений для браузера в арсенале QA-инженера

Habr.com - Fri, 10/24/2025 - 14:14

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

Читать далее

Как в России проводят хакатоны

Habr.com - Fri, 10/24/2025 - 14:09

История одной команды и всесторонний анализ хакатон движения в России, обмен опытом, продуктовый подход и мечты о будущем.

Читать далее

Компактные гравитационные и гидропневматические генераторы электроэнергии

Habr.com - Fri, 10/24/2025 - 14:01

Картинка: deciwatt.global, SmarterEveryDay

Многие, наверное, видели, а кое-кто даже ещё и застал (как автор) часы с кукушкой, где для приведения в действие часового механизма использовались грузики, обычно в виде еловых шишек.

Подобный принцип используется во многих механизмах с гравитационным приводом, однако кое-кому пришла в голову идея: «а что, если использовать это для генерации электроэнергии?»

В этой статье мы рассмотрим компактную версию таких генераторов, а также концепцию весьма интересных мощных генераторов нового типа (таких ещё не было) ;-)

Читать далее

Мастерская игр «Урсула» представляет конструктор 3D-игр для начинающих инди, наставников кружков и энтузиастов геймдева

Habr.com - Fri, 10/24/2025 - 14:00

Игровая индустрия уже достигла стадии зрелости. Как когда-то живопись, музыка или кино, она стала самостоятельным видом творчества — с собственной культурой, языком и уровнями мастерства. Игры создаются в разных масштабах: от многолетних блокбастеров крупных студий до небольших инди-проектов, сделанных соло- или небольшими командами разработчиков за год или даже несколько месяцев.

Следующий шаг этой эволюции — дать каждому человеку возможность воспринимать игру как средство самовыражения. Мы сконцентрировались на идее, что подростки могут создавать игровые миры так же просто, как они снимают и монтируют видеоролики в своих телефонах.

Читать далее

Как пережить налоговую реформу 2026: пошаговый разбор

Habr.com - Fri, 10/24/2025 - 14:00

После нашего большого гайда по налоговой реформе 2026 года, мы получили десятки вопросов в личные сообщения. И самый главный из них: «Теория понятна. А как это будет выглядеть на МОИХ цифрах?»

Вы просили показать — мы показываем.

Сегодня мы вместе на реальном примере посмотрим, как меняется экономика бизнеса и как не уйти в минус. Для примера возьмем одну из уязвимых отраслей — грузоперевозки, для которых с 2026 года отменяют патентную систему, что для многих станет настоящим шоком.

Читать далее

ML в продакшене: почему аналитикам и бэкенду сложно договориться

Habr.com - Fri, 10/24/2025 - 14:00

Самый дешёвый билет далеко не всегда лучший для пользователя. Люди готовы доплатить за удобное время вылета, нормальный аэропорт или отсутствие ночной пересадки. Но если выдачу сортировать только по цене, оптимальные варианты оказываются глубоко внизу — и часть пользователей просто уходит к конкурентам.

Чтобы закрыть эту проблему, в Авиасейлс решили внедрить ML-скоринг и ранжировать билеты по вероятности покупки. На практике задача оказалась гораздо сложнее: разные источники данных у аналитиков и бэкенда, training-inference skew, провалы в нефункциональных требованиях и неожиданный рост latency.

Читать далее

Чем заменить роутеры Keenetic, которых больше не будет в России

Habr.com - Fri, 10/24/2025 - 13:54

Сейчас сложно найти человека, которому неизвестно то чувство, которое испытываешь, когда любимый бренд внезапно исчезает с прилавков. Особенно неприятно, когда речь идет о сетевом оборудовании, которое работает годами без нареканий. Именно это и происходит сейчас с роутерами Keenetic — их больше не будет в российских магазинах. Вместо них на полках появятся новые устройства, которые заменят их. Если вы думаете, что это рекламная статья какого-то конкретного бренда, то это не так. Все куда интереснее, чем кажется на первый взгляд. Тем более что фанаты Keenetic ничего не потеряют.

Читать далее

Как автоматизировать тестирование батч-моделей? Гайд

Habr.com - Fri, 10/24/2025 - 13:52

Всем привет, меня зовут Дмитрий, я — MLE в Альфа-Банке, занимаюсь автоматизацией процессов и оптимизацией моделей, ищу в моделях проблемы и решаю их. 

В прошлом году ко мне пришли ребята из отдела тестирования и задали два вопроса: «Как тестирование батч-моделей можно автоматизировать?» и «Что для этого нужно?». Коллеги поделились наболевшей историей, что в большинстве моделей выполняемые проверки повторяются. Выслушав весь запрос, я спроектировал и реализовал систему автоматического тестирования, о чём и расскажу в этой статье. Также здесь будут технические детали реализации, архитектурные решения и полученные результаты.

Статья будет полезна не только специалистам по автоматизации процессов тестирования, а и ML-инженерам, MLOps-специалистам и командам разработки, занимающимся поддержкой продакшн-систем машинного обучения.

Читать далее

Проверь себя: 10 практических задач на Python для новичков. Часть 1

Habr.com - Fri, 10/24/2025 - 13:47

Переход от пассивного изучения синтаксиса языка программирования к его активному применению для решения практических задач является ключевым этапом в становлении любого разработчика. Освоив базовые конструкции Python, начинающий специалист неизбежно сталкивается с необходимостью закрепить теоретические знания и развить алгоритмическое мышление. Отсутствие структурированного набора задач с четко определенными условиями и тестовыми примерами может замедлить этот процесс и создать иллюзию пробелов в понимании фундаментальных концепций.

Читать далее

Видеть вновь: ИИ, глазной имплантат и очки дополненной реальности

Habr.com - Fri, 10/24/2025 - 13:45

По сути своей, человек — это мозг, одетый в костюм из костей и мышц с дополнением других органов и тканей. Взаимодействие мозга с окружающей средой осуществляется через органы чувств: глаза, уши, язык, кожа. Если спросить кого-то, какой из этих сенсоров для них важнее, то ответы будут отличаться, скорее всего, ввиду профессиональной деятельности и образа жизни респондента. Однако, с точки зрения получаем из окружающей среды информации, зрение является самым обильным источником данных. Потеря или ухудшение зрения ввиду травм, заболеваний или возрастных изменений разительным образом влияет на жизнь человека, независимо от его работы или хобби. Одной из самых распространенных причин слепоты у людей старше 55 лет является возрастная макулярная дегенерация (AMD от age-related macular degeneration). Ученые из Университетского колледжа Лондона (Великобритания) провели клинические испытания устройства, способного вернуть зрение людям с AMD. Разработка представляет собой сопряжение имплантируемого в глаз микрочипа и очков дополненной реальности. Как работает эта система, и насколько она эффективна? Ответы на эти вопросы мы найдем в докладе ученых.

Читать далее

GhostBSD — Unix с человеческим лицом

Habr.com - Fri, 10/24/2025 - 13:15

Сегодня я расскажу об одном из самых долгих «крестовых походов» в мире Unix — попытке сделать из FreeBSD полноценную настольную систему, способную потягаться с тройкой лидеров: Windows, Linux и macOS. Эта история началась еще с конца 90-х, когда KDE и GNOME стали делать Linux дружелюбным для обычных пользователей, а не исключительно для гиков.

Многие представители комьюнити FreeBSD тогда подумали: «А чем мы, собственно говоря, хуже? У нас есть всё то же самое, что и в Linux, только стабильнее и надежнее». А значит, превратить его в десктоп будет вполне разумным решением. Но суровая действительность быстро вернула энтузиастов с небес на землю. Об этом и поговорим.

Читать далее

Импорт, преобразование и оптимизация — одним конвейером SQL

Habr.com - Fri, 10/24/2025 - 13:09

Импорт терабайтов из S3 одним SQL: INSERT FROM FILES и PIPE. Партиционирование через date_trunc(), RANDOM‑бакетизация, трансформации с JOIN/UNNEST и гибкий ALTER TABLE.

Читать далее

АМС-100Ф. «Народный» кассовый аппарат двухтысячных

Habr.com - Fri, 10/24/2025 - 13:06

Приветствую всех!

Когда-то давно я уже рассказывал про устройство и работу кассовых аппаратов с фискальной памятью.

Так уж вышло, что один из имевшихся у меня экземпляров я тогда так и не показал, хотя на самом деле его воистину можно назвать одним из символов касс той эпохи. Что же в нём такого примечательного? Сейчас и узнаем.

Спасибо за покупку!

Разбор системы: Доставка котировок

Habr.com - Fri, 10/24/2025 - 13:03

Привет, Хабр. В этой статье рассмотрим один из типов систем: доставка котировок от биржи до клиента. Здесь акцент на отказоустойчивость и скорость доставки данных. Будем двигаться поэтапно: от сбора требований и базовой конструкции до нюансов работы с данными.

Читать далее

ООО «Твинта», ООО «ОЛОЛО АЙНАНЭ» и ООО «МАЙ ГАД»: ТОП самых забавных названий российских ОООшек

Habr.com - Fri, 10/24/2025 - 12:56

Я юрист по товарным знакам, занимаюсь проверкой и регистрацией брендов в Роспатенте.

Сегодня у нас не кейсы и не новости из законов, а пост, достойный пятницы — давайте покажу свою подборку самых забавных и при этом реальных названий ОООшек :-)

Читать далее

Быстрый старт в форензике: открыта стажировка в Solar 4RAYS

Habr.com - Fri, 10/24/2025 - 12:51

В Центре исследования киберугроз Solar 4RAYS работают эксперты в сферах Threat Intelligence, DFIR, Threat Hunting и наступательной кибербезопасности. Они освещают темную сторону: обнаруживают ранее неизвестные профессиональные группировки, описывают новое ВПО, расследуют сложные атаки и делятся информацией с профессиональным сообществом в своих отчетах и блогах.

Уже в декабре «Солар» открывает новичкам возможность присоединиться к этой команде и начать карьеру в Threat Intelligence сразу с интересных и полезных для отрасли задач. Заявки на стажировку принимаем до 10 ноября.

Узнать о стажировке

Что такое Git и почему он стал стандартом разработки

Habr.com - Fri, 10/24/2025 - 12:43

Git — жизненно важный инструмент для любого разработчика.
Понимание, как работает Git, и какие возможности он даёт, позволит вам не только быстро влиться в проект, но и ничего там не испортить...

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

Читать далее

Ваша учительница русского языка и литературы дала вам лучшие советы по программированию. Помните ли вы их?

Habr.com - Fri, 10/24/2025 - 12:39

Мне повезло в жизни, так как моя учительница русского языка и литературы в старших классах была педагогом с большой буквы. В выпускном классе мы особенно любили пятничные уроки литературы - читали стихотворение малоизвестного (нам) поэта или слушали песню какой-нибудь рок-группы и писали мини-сочинение об услышанном За спиной у нашей учительницы висел небольшой плакат с правилами и рекомендациями по написанию текстов. На эти правила она указывала, когда объясняла, как улучшить нашу малограмотную подростковую писанину.

Одно из правил - буквально слово в слово - я недавно встретил в одном популярном эссе о написании кода без ошибок (я расскажу об этом правиле позже). Мне стало любопытно, насколько применимы остальные правила со школьного плаката (короткий ответ – да), и есть ли у этого обоснование. Я немного зарылся в литературу, и вот что понял.

Читать далее

Spark, DataSphere и немного магии: как мы строим аналитическую платформу в облаке для банка

Habr.com - Fri, 10/24/2025 - 12:36

Для решения классических аналитических задач в банке дата‑специалисты обрабатывают миллиарды транзакций. Поэтому создание единого информационного пространства для работы с большими объёмами данных потребует решить как задачи оптимизации производительности и обеспечения безопасности, так и задачи удобства для пользователей — и найти баланс между ними. 

Сергей Виноградов на конференции Data&ML2Business рассказал про разработку и построение DWH для задач Яндекс Пэй. В этой статье — дополненный рассказ о том, как устроена аналитическая платформа на базе Greenplum® и ClickHouse®, которую решили строить на базе managed‑сервисов в облаке. А также о том, как жизнь аналитиков облегчает связка Apache Spark™ и Jupyter‑ноутбуков в Yandex DataSphere.

Читать далее

к.т.н. Страннолюбов, или Как я перестал бояться и провёл соревнование по программированию на Эльбрусе

Habr.com - Fri, 10/24/2025 - 12:16

Здравствуйте, друзья, меня зовут Ерохин Кирилл, я программист‑любитель, и в этом сентябре я втихаря провёл соревнование по алгоритмическому программированию на C/C++ под платформу «Эльбрус» (e2k), собрав 31 участника со всей России, результатами которого я решил поделиться с вами. А Хабр мне в этом поможет, ему не впервой.

Читать далее

Who's online

There are currently 0 users and 2 guests online.
Syndicate content