-
Мы уже писали о выпускниках Практикума, которые устроились на новую работу после 40 лет. Но недавно у нас появился рекордсмен по возрасту. Михаилу Захарову из Подмосковья 70 лет. В молодости он закончил аспирантуру по физике, а потом больше 30-ти лет…
-
Наш опыт в распознавании наличия подписи на .NET + EmguCV (OpenCV). Ч. 1
ВведениеПривет, Хабр! Я работаю разработчиком в АльфаСтрахование – в команде, которая занимается электронным документооборотом. Наша команда уже рассказывала о своих решениях на хабре (статья про Odata, статья про интеграцию с Почтой России). Цель новой серии статей о распознавании подписи –…
-
GAN-модели для генерации набора данных из изображений
Привет, Хабр! Для машинного обучения в специфических областях очень остро стоит проблема нехватки данных для обучения. Давайте рассмотрим один из способов генерировать изображения.Немного о задаче В рамках проекта для УрНИИ фтизиопульмонологии по распознаванию микобактерий туберкулеза мне категорически не хватало данных,…
-
Случайность на страже криптографии: как Cloudflare использует лава-лампы, маятники и распад урана для шифрования трафика
Траектория движения элементов хаотического маятника — повторений нет Случайные числа играют важнейшую роль в криптографии. Например, алгоритмы формирования электронно-цифровых подписей используют именно случайные числа для формирования ключей. И требования к этим числам весьма строгие, поскольку надежность системы шифрования данных напрямую…
-
Перенос музыкальной библиотеки пользователя в Yandex-музыку из Spotify после блокировки в РФ с помощью php-окружения
Spotify ушел из России, заблокировав использование своего сервиса на территории страны. Эта статья для тех, кто не успел импортировать свои данные. В сети есть способы по импорту данных из Spotify (встроенный сервис импорта существует и в Яндекс-музыке, сторонние сервисы, боты…
-
Как продавать шкуры и ловить троллей в Telegram с помощью Kafka, Kubernetes, PostgreSQL и Redis
С чего все началосьРаботаю в IT больше 15 лет. Чем только не занимался, но всегда следовал правилу — каждые майские праздники я пытаюсь применить на практике что-то новое.В этом году я прочитал книгу Event Driven Microservices и загорелся потрогать Kafka…
-
Простой учет финансов для уехавших
ПроблематикаКак и многие айтишники, весной 2022 года я релоцировался из России в другую страну. И тут же столкнулся с тем, что перестал понимать, сколько денег я трачу на жизнь, какие покупки я могу себе позволить, а какие нет. Ситуация усложнялась…
-
Повторное использование компонентов: живи, работай, повторяем цикл
Reusability, т. е. повторное использование компонентов ― весьма популярный метод в разработке ПО, веб-сервисов, дизайна и т. п. Огромным преимуществом повторного использования компонентов является экономия средств и времени на разработку ПО. Почему? Если систематизировать повторное использование компонентов, то сокращаются расходы на создание…
-
Создал свою первую в жизни игру
Всем привет, это Денис Вебер.Думаю, что каждый человек, когда-либо игравший в игры, хоть раз задумывался о том как они устроены. В этот раз я решил примерить на себя роль разработчика и попробовать создаю свою первую в жизни игру.Как обычно, специально…
-
Полезные советы по (не) изучению английского
Я учу английский язык уже 19 лет. Как и миллионы других людей, я делаю это крайне неэффективно. Моя история изучения английского типична для среднестатистического программиста. В школе английскому не уделялось практически никакого внимания. В вузе начал изучать язык более осознанно,…