Русский
Русский
English
Статистика
Реклама

Хакатон

Demhack 2 пришел, напрогал, победил

20.04.2021 12:16:22 | Автор: admin

20 и 21 марта 2021 года прошел хакатон проектов в сфере приватности и открытости информации DemHack 2, организованный Роскомсвободой и Privacy Accelerator. Хакатон собрал интересные идеи и талантливых разработчиков, выявил несколько по-настоящему перспективных проектов и наградил два из них! Некоторые решения были высоко оценены жюри и менторами, что дает им отличные шансы на дальнейшую экспертную поддержку, нетворкинг и дальнейшее сотрудничество с бизнес-инвесторами или профильными НКО.

Как готовился и проходил DemHack 2

Demhack 2 - второй - потому что первый состоялся осенью 2020 года. Тогда победителями стали три команды, одна из которых, Amnezia VPN, уже через полгода зарелизила готовое решение - сервис для создания личного VPN на собственном сервере. Проект после хакатона участвовал в Privacy Accelerator и прокачался от идеи до выпуска готового продукта. Сейчас команда Amnezia исправляет баги, дорабатывает новые фичи и готовится выйти на международный рынок!

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

Еще одним важным этапом подготовки хакатона стали консультации с экспертами, которые участвовали в фокус-группах и обсуждали актуальные вызовы в сфере прайваси и доступа к информации. По итогам этих обсуждений был сформирован список задач, которые команды могли взять за основу для решения на хакатоне. И многие команды с успехом воспользовались возможностью. Например, в треке Приватность и цифровая безопасность можно было взять задачу и разработать трекер привычек по информационной безопасности или систему проверки разрешений для установленных мобильных приложений, систему обнаружения взлома мессенджеров и пр. А в треке Доступ к информации и свобода передачи данных предлагалось придумать, как мониторить использование технологий слежки за гражданами на основе анализа госзакупок, документировать шатдауны или разрабатывать технологии Internet over gsm.

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

На хакатон было подано более 70 заявок, которые пришли из из 21 региона России, а также Сербии, Таджикистана, Республики Беларусь, Украины.Сформировалось и приступило к работе на хакатоне 15 команд.

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

Победители хакатона Demhack 2

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

В треке Доступ к информации и свобода передачи данных лучшими стали ребята из команды mr.bot, предложившие проект Deep Silent, куда входят два андроид-приложения: первое - кнопка SOS делает звонок абоненту и передает DTMF-код; второе - умеет кодировать информацию с помощью высокого и низкого сигнала принимать и обрабатывать ее.

Победитель Security Addon получил приглашение стать резидентом второго набора Privacy Accelerator. А с командой mr.bot взялись далее сотрудничать менторы, в том числе для того, чтобы помочь им найти поддержку заинтересованных организаций и выйти на целевую аудиторию.

Некоторые перспективные проекты хакатона DemHack 2 также получили приглашение в акселератор.

Среди них Nemezida DNT (второе место в треке Прайваси и цифровая безопасность), плагин для браузеров, функционирующих на основе Chromium, который позволяет обеспечить максимальную защиту пользователя от сбора информации о нем и его устройстве. К сожалению, у команды сейчас нет ссылки на активный гитхаб. А также проект Соlaba (третье место в треке Прайваси и цифровая безопасность), который позволяет проверить себя на умение распознавать фишинговые рассылки, проверить свою команду на устойчивость к фишинговым атакам.

Второе место в треке Доступ к информации и свобода передачи данных занял проект Shutdown Scout, веб-сервис для определения скорости соединения и наличия блокировки сетевых ресурсов для каждой страны мира. Третьи в этом треке - команда UNDEFINED, которая разработала систему мониторинга инфраструктуры слежки за гражданами в виде общедоступного ресурса с визуализацией данных.

Проект Kitty Cloud не занял почетного места, но был высоко оценен менторами и судьями хакатона, что дало ему возможность также попасть в новый набор Privacy Accelerator. Проект представляет собой облачное хранилище данных с полным p2p-шифрованием.

Что будет дальше

Новый хакатон не за горами! Мы уже сейчас начинаем готовиться к нему и планируем вскоре встретиться с нашими экспертами для обсуждения новых угроз и трансформаций в сфере прайваси и доступа к информации. Мы обновим карту вызовов и придумаем новые форматы работы.

А еще мы надеемся, что новый хакатон будет - наконец! - оффлайн. И мы сможем не только хорошо поработать и сделать крутые проекты, но и славно потусить все вместе. Как в старые добрые!

Подробнее..

Recovery mode Цифровой Прорыв. Быть или не быть?

11.03.2021 18:13:13 | Автор: admin

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

В 2020 году на отборочных соревнованиях Цифрового прорыва, крупнейшего в России командного соревнования специалистов в ИТ-сфере, выступили более 45,5 тысяч россиян из 85 регионов. 1249 специалистов вышли в финал, по итогам которого победили 45 команд.

Прошлый год был особенным, Цифровой Прорыв смог объединить тысячи специалистов, которые реализовали большое количество кейсов, а проекты-победители Цифрового прорыва 2020 будут представлены потенциальным заказчикам на площадке премии Цифровые вершины.

Особо следует отметить победителей гранд-финала, в котором команды разделили общий призовой фонд в 22,5 млн рублей. Также они представили свои проекты перед топ-менеджерами корпораций и руководителями федеральных ведомств результаты этих презентаций станут известны на следующий день. Цифровой прорыв флагманский проект президентской платформы Россия страна возможностей. Гранд-финал определил 13 цифровых разработок для совместной реализации с партнерами конкурса. Участники еще шести команд получили предложения по трудоустройству и приглашения на стажировки.

7 ПРИЧИН УЧАСТВОВАТЬ В ЦИФРОВОМ ПРОРВЕ В 2021 ГОДУ

Участие в Цифровом прорыве в 2021 году позволит Вам:

  • Научиться работать в команде;

  • Обрести новые знания/специализацию, повысить компетенции;

  • Найти новых друзей;

  • Побороться за денежные призы;

  • Реализовать интересные Вам кейсы, которые могут изменить жизнь тысяч людей;

  • Найти работу или получить интересные предложения;

  • Превратить MVP в полноценный стартап, реализация которого поможет Вам открыть свой бизнес.

Мы ждем тебя наЦифровом Прорыве 2021уже в апреле!

Подробнее..

Сказ о том, как команда IT animals в Северо-Западном хабе Цифровой прорыв выиграла

19.03.2021 12:22:16 | Автор: admin

В прошлом году я случайно наткнулась на сайт #ЦифровойПрорыв и шутки ради отправила ссылку тимлиду нашей команды разработки: смотри, поучаствуем? Мы как раз успевали на последний региональный Северо-Западный хаб.

Из положения о конкурсе:

Хакатон ограниченное во времени соревновательное мероприятие для IT-специалистов и специалистов сферы цифровой экономики, в рамках которого участники в составе команд от 3 до 5 человек (программисты, дизайнеры, менеджеры, аналитики) создают прототипы цифровых решений. Сами кейсы ставятся организациямипартнерами хакатона.

Всего в рамках Конкурса планировалось проведение 8 окружных онлайнхакатонов, которые завершились Финалом.

Принцип Парето

Я не верила, что мы ввяжемся в эту авантюру до последнего синдром самозванца всегда был моим спутником.

Команду собрали из коллег: тимлид/архитектор/питчер Илья Шумилов, 2 full stack Дмитрий Николаев и Кирилл Петров, аналитик/тестировщик Марина Никулина. Так появилась команда IT animals.

А что же дальше?

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

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

В пятницу вечером мы остались после работы в офисе и приступили к решению.

Формулировка кейса и наше видение решения

Из списка выбор пал на кейс Почты России: разработка веб-ресурса по проверке и преобразованию к специфицированному формату (нормализации) адресных баз данных, представленных в виде файлов csv или xlsx. Клиенты Почты России используют для рассылки корреспонденции свои базы данных адресов. Полнота, достоверность и актуальность данных в этих базах, как правило, низкая, что приводит к невозможности отправки письма или ошибкам в логистике и в результате к увеличенному сроку доставки. Почта России ищет возможность создания веб-ресурса для пользователей по нормализации адресных баз данных с реализацией функций биллинга.

Почему он? Наша команда специализируется на корпоративных веб-системах.

Стек технологий: php7, apache, yii2, postgresql, yii2 queue, ГАР.

Мы разработали за 2 дня прототип веб-сервиса, который исправляет ошибки в адресных базах пользователей. Делает это быстро и четко и в соответствиями с требованиями Почты России. Мы постарались максимально автоматизировать процесс исправления файлов пользователя, наш сервис сам все находит и исправляет, не задавая лишних и наводящих вопросов пользователю (та самая большая кнопка сделать хорошо).

Что происходило на самом деле:

На протяжении всего хаба нас сопровождали трекеры и эксперты кейсодержателя, проводились обязательные чек-поинты, время которых отображалось в личном кабинете.

Мы старались соблюсти все условия: если обещали что-то доделать к чек-поинту делали. Морально было сложновато никто с нами не церемонился: тыкали в больные места палками и не только, указывали на промахи. Было, за что ругать, на самом деле, сейчас я понимаю: тратить время на излишнюю похвалу не разумно, так как надо было уложиться в 30 минут, и нам этого-то едва хватало. Но после каждой такой встречи в Discord казалось, что мы не просто дно, а те, кто его пробил. Очень хотелось все бросить и пойти спать.

Что очень понравилось: были четкие требования по структуре презентации и питча.

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

А потом наступило утро воскресенья. Сдать решение кейса надо было до 08:00 (МСК): я судорожно сохраняла презентацию в pdf, чтобы загрузить ее на сайт ЦП. 3 раза перепроверила, что загрузила верный файл. Ждем защиты.

За питчера у нас был тимлид Илья: 5 минут на презентацию и 3 минуты на вопросы.

Как толстовка большим кушем оказалась

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

Встреча происходила в Zoom, было интересно: кто же победит? Третье место. Второе. А дальше все как в тумане мы выиграли. Ощущение безмятежного счастья, моральный подъем, вера в команду и в то, что вместе можем горы свернуть - малая часть того, что нас ждало в результате. Ну и да, не могла не радовать новость, что также со званием победителей прилагается еще и денежный выигрыш в размере 150 тысяч рублей на команду.

Выплату обещали совершить в течение 90 рабочих дней так и случилось. Что вдвойне приятно обязанности налогового агента организаторы ЦП взяли полностью на себя, и сумма пришла уже за вычетом НДФЛ. Это сохранило много нервных клеток участников (ну мне точно).

Первая пятерка в рейтинге участников каждого кейса автоматически попадает в Финал конкурса Цифровой прорыв мы были из их числа. О нем расскажу позже.

Подробнее..

Как команда it-animals в финале Цифрового Прорыва выиграла

24.05.2021 16:18:49 | Автор: admin

Данная статья написана в соавторстве с тимлидом @Restlin

Выбор кейса и наше видение его решения

Изначально выбор пал на кейс МВД: Разработка автономного программного решения лингвистического анализа и преобразования в тексте лица повествования.

Формулировка кейса:

Учитывая специфику деятельности определенных служб МВД России, при подготовке документов требуется преобразование в тексте лица повествования от первого лица в третье с учетом рода. Например, фраза в исходном тексте Я увидел, что Иванов пошёл ко мне в итоговом тексте должна быть преобразована в Он увидел, что Иванов пошёл к нему. Разработанное программное решение позволит в автоматическом режиме проводить процесс конвертации лица повествования, что позволит сотрудникам уделить больше времени на иные аспекты служебной деятельности. Кейс подготовлен Департаментом информационных технологий, связи и защиты информации МВД России.

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

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

Все складывалось как нельзя лучше до того момента, как мы не посмотрели видео с презентацией кейса от кейсодержателя, что на выходе они ждут:

1) локальное решение, работающее без доступа в сеть;

2) интегрированные офисные пакеты посредством макросов.

Наша команда разделилась на 2 лагеря: половина настаивала на четком соблюдении требований кейсодержателя, в противном случае смене кейса, вторая настаивала на первичном варианте решения ( оффтоп: подобное решение выстрелило у других ребят и они выиграли).

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

Формулировка кейса:

Согласно действующему законодательству Почта России обязана официально отвечать на поступающие запросы граждан, связанные с работой компании и качеством оказания услуг. Обращения поступают в профильное подразделение, где, после подготовки ответа, подписываются, сканируются и отправляются в соответствующий филиал или автору обращения. Процесс является трудоемким и ресурсоемким с точки зрения ручных операций и расходных материалов (бумага, расходы на оргтехнику). Участникам хакатона предлагается разработать программное решение - модуль подписания документов с помощью электронной подписи, который расширит функциональность существующей системы работы с обращениями (Террасофт Creatio). Модуль должен формировать электронную подпись для каждого файла отдельно и перед подписанием проверять срок действия сертификата электронной подписи уполномоченного сотрудника.

Почему он? У нас было понимание как работать с электронной подписью на Open source решениях: OpenSSL. Пригодился опыт Ильи в разработке СЭД - он знал о существовании php библиотеки tcpdf для генерации файла pdf с возможностью встроить электронную подпись. Плюс на текущем проекте pirs.online мы уже копали эту тему, и оттого данной задачей заниматься было приятно вдвойне.

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

Панические атаки и ведро валерьянки

В пятницу вечером мы остались в офисе, получили подробное техническое задание кейса и приступили к решению. Последнее вранье - мы начали неистово паниковать, так как в технических ограничениях к решению значилось требование в реализации на ASP.NET.

Написали в чат поддержки ЦП (хвала за неиссякаемое терпение Ирине с вопросом: что нам делать и можно ли сменить кейс? К счастью, организаторам удалось переубедить представителей Почты России снять это ограничение и только тогда мы смогли приступить к решению.

А что потом? Технические подробности

Дальше пошло по накатанной: первый чекпоинт и наши идеи по реализации, полученное одобрение экспертов и практически бессонная ночь работы.

Нам повезло: роли между командой у нас распределены четко, и каждый занимается своей задачей. Марина - презентация и вычитка спитча Ильи. Илья отвечает за спитч, архитектуру, бэк. Дима и Кирилл - фуллстеки.

С точки зрения технической реализации функционал прототипа выглядел просто:

  • вход пользователя под одной из двух ролей: гость и администратор;

  • формирование обращения администратору (почте РФ);

  • рассмотрение обращения и формирование ответа;

  • можно прикрепить файлы к обращению и ответу;

  • создать сертификат пользователя в личном кабинете;

  • подписать файлы ответа электронной подписью;

  • выгрузить обращение с электронной подписью;

  • проверить электронную подпись в обращении.

Структура базы данных прототипа уместилась всего в 3 таблицы, размещенных в PostgreSQL:

  1. user - таблица пользователей с реквизитами и типами;

  2. message - таблица обращений и ответов. По сути это переписка клиента и администратора;

  3. file - таблица файлов, прикрепленных к обращениям и ответам.

Благодаря большому опыту команды с php-фреймворком Yii2 мы в короткие сроки разработали основной функционал приложения. А вот задача интеграции функционала по работе с электронными подписями была трудоемкой и нетривиальной.

Для работы с электронными подписями мы решили использовать OpenSSL, как открытый стандарт де-факто по работе с электронными подписями.

Как и ожидалось библиотека очень мощная, но из коробки не поддерживает отечественные алгоритмы шифрования. Какое-то время ушло на интеграцию и настройку криптографического движка (libengine-gost-openssl 1.1) на алгоритмы ГОСТ, в частности ГОСТ-2012. Затем мы создали и настроили удостоверяющий центр.

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

Пилим прототип дальше

PHP содержит функции для работы с openssl по созданию сертификатов и подписи файлов, но после тщательного изучения документации, выяснилось, что переключить openssl engine на ГОСТ невозможно.

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

Создание сертификата пользователя:

exec("openssl req -nodes -newkey gost2012_512 -keyout $eSignPath/client.key -pkeyopt paramset:A -out $eSignPath/client.csr -subj \"/C=RU/ST=Udm/L=Izhevsk/O=IT/OU=animals/CN=user-{$user->id}\" -config $caPath/openssl.cnf ");

exec("openssl ca -engine gost -keyfile $caPath/ca.key -cert $caPath/ca.crt -in $eSignPath/client.csr -out $eSignPath/client.crt -batch -config $caPath/openssl.cnf 2>&1", $output);

где $eSignPath - путь до папки с ключами пользователей, а $caPath - путь до папки удостоверяющего центра.

Удаление сертификата пользователя:

exec("openssl ca -config $caPath/openssl.cnf -keyfile $caPath/ca.key -cert $caPath/ca.crt -revoke $eSignPath/client.crt 2>&1", $output);

exec("openssl ca -gencrl -config $caPath/openssl.cnf -keyfile $caPath/ca.key -cert $caPath/ca.crt -out $caPath/crl.pem 2>&1", $output);

где $eSignPath - путь до папки с ключами пользователей, а $caPath - путь до папки удостоверяющего центра.

Подписание файла сертификатом пользователя:

exec("openssl smime -engine gost -sign -in $fp -out $fp.sig -nodetach -binary -signer $clientKeysPath/client.crt -inkey $clientKeysPath/client.key -outform SMIME 2>&1", $output);

где $fp - путь до файла, $clientKeysPath - путь до папки с ключами пользователя.

Проверка подписи файла:

$output = exec("openssl cms -engine gost -verify -in $sigPath -inform SMIME -CAfile $pathCA/ca.crt -out $fp -certsout $clientKeysPath/client.crt 2>&1");

где $fp - путь до файла, $clientKeysPath - путь до папки с ключами пользователя, $sigPath - путь до электронной подписи.

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

Появилась идея: Илья вспоминает, что в одной не самой популярной библиотеке tcpdf по формированию pdf файлов была возможность встраивания электронной подписи в pdf файл. А это значит, что можно из обращения создать pdf файл и сразу встроить в него электронную подпись.

Ночь субботы подходит к концу: мы голодные и злые все еще работаем в офисе. Тошнит от доставок, работы вагон, но мы верим в команду и в то, что победа близка. Договариваемся ехать домой, и доделывать уже там.

Начинаем реализовывать и понимаем на сколько в библиотеке tcpdf захардкодена работа с openssl. Вылазят проблемы невозможности смены движка и другие конфликты библиотеки с нашим решением. Создаем потомка библиотеки и заменяем всю генерацию подписи с хардкода openssl на наш костыль (херак-херак, и впродакшн) через локальный метод api:

$fields = [

'r' => 'api/sign',

'filePath' => $tempdoc,

'userId' => $user->id,

];

$query = http_build_query($fields);

$ch = curl_init();

$host = \Yii::$app->params['apiHost'] ?? '';

curl_setopt($ch, CURLOPT_URL, $host . '/index.php?' . $query);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$signature = curl_exec($ch);

/*if (empty($this->signature_data['extracerts'])) {

openssl_pkcs7_sign($tempdoc, $tempsign, $this->signature_data['signcert'], array($this->signature_data['privkey'], $this->signature_data['password']), array(), PKCS7_BINARY | PKCS7_DETACHED);

} else {

openssl_pkcs7_sign($tempdoc, $tempsign, $this->signature_data['signcert'], array($this->signature_data['privkey'], $this->signature_data['password']), array(), PKCS7_BINARY | PKCS7_DETACHED, $this->signature_data['extracerts']);

}*/

И все же мы успеваем в последний момент и к утру воскресенья прототип полностью работает!

Последний рывок и мы у цели

В середине дня воскресенья Илья подключается по Zoom к защите решения, жюри неумалимы, ну а мы ждем результатов.

Было страшновато: осознание, что ты соревнуешься с лучшими (в финал попали топ 5 команд из отборочных региональных туров) подстегивало выкладываться на полную.

Неожиданно результатов пришлось ждать до вечера, хотя на Северо-Западном хабе объявили победителей чуть ли не через час после защит. Время тянулось как доставка Почты России.

Офтоп: мы победители! 750 тысяч на команду, Карл! 750 за 2 дня, Карл! А значит едем на грандфинал Цифрового прорыва в Москву!

Репозиторий нашего решения

Подробнее..

Recovery mode Рецепты счастья как поддерживать корпоративный дух в непростое время

10.06.2021 20:10:36 | Автор: admin

О том, что такое счастье, спорили раньше, спорят и сейчас. Но если взять частный случай, получение удовольствия от работы в компании, то ответ на этот вопрос не так и сложен. Чувствовать себя счастливым можно, если в компании все хорошо, работа интересная, коллектив дружелюбный и сплоченный. Конечно, в спокойное время поддерживать эту сплоченность не так и сложно. А вот в наше непростое время это непростой челлендж. О том, как поддерживать корпоративный дух, рассказывает Екатерина Проньшина, амбассадор Всероссийского конкурса Цифровой прорыв флагманского проекта президентской платформы Россия страна возможностей.

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

Практика показывает, что лишь сплоченный коллектив, все члены которого довольны своей работой, способен догнать и перегнать конкурентов. Другими словами, такой коллектив работает эффективно. Если сплоченности нет эффективность работы компании будет не самой высокой.

Что такое корпоративный дух?

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

Елена Арефьева, заместитель директора ИПМКН ТулГУ: Корпоративный дух это ощущение единения сотрудников с компанией, чувство сопричастности, ответственности за результаты ее деятельности.

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

  • Стабильность эффективного штата. Работники горды причастностью к делу, доверяют руководству и коллективу в целом. Уходят только при особых обстоятельствах.

  • Повышается мотивация, увеличивается продуктивность. Все заинтересованы в развитии фирмы.

  • Поддерживается репутация организации, которая будет устойчивее менее объединенных конкурентов даже в кризисных обстоятельствах. Исследования показали, что 84 % сплоченных команд удержали на плаву бизнес во время потрясений пандемии, а в разобщенных коллективах таких осталась лишь треть. Респонденты фирмы со штатом до 100 человек.

Согласно совместному исследованию ученых из университетов Италии, Финляндии и Германии, продуктивность специалиста, который доволен своим окружением, повышается в среднем на 58%.

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

Игорь Кожелин, директор по работе с партнерами и инвесторами частной космической компании Success Rockets: Мы бежали с коллегами Гонку героев. До этого мы были хорошие друзья и работали над одними проектами, но после долгого и сложного забега мы стали по-настоящему единой командой, которую объединяли общие ценности и прошедшие трудности.

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

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

Что делать, чтобы все было хорошо?

Как показала практика, отлично работает взаимодействие сотрудников друг с другом через соцсети, общие группы мессенджеров. Вот несколько советов о том, как это может и должно работать. Основная задача по объединению сотрудников в единое целое лежит на лидере команды, поэтому и советы даны именно для него:

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

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

  • Обсуждение графика контроля, показ командных проектов, указание заслуг каждого и выделение креативных, лучших идей. Посыл с внутренним смыслом Ты в команде.

Что касается сотрудников, то и для них есть дельные советы:

  • Четко формулировать свои цели. Это важно потому, что понимание, какого результата нужно достичь, позволяет поддерживать рабочий ритм. Неоценимая помощь в этом рабочего чата и активного проявления руководителей в онлайне.

  • Активности в созвонах/переписке с коллегами. Не стоит игнорировать сложности в работе. Если показалось, что смысла нет, нужно срочно стучаться в чат и сверять компас.

  • Важна техническая поддержка с облачными хранилищами. Одновременное информирование и просмотр документов в режиме реального времени. Фиксация важных новостей или предложений в общем чате сопричастность и возможность быть в курсе событий по всем направлениям.

  • Лучший контакт на расстоянии это не почта, а видеочат. Это способ общаться эмоционально, шутить в режиме реального времени, быстро реагировать на отличные находки или указывать на ошибки.

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

Кое-что еще

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

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

А йога-онлайн? Это ощущение полного присутствия и домашний комфорт одновременно. Или можно собраться на вечеринку. Интересно сделать ее тематической, учредить приз, а победителя выбрать голосованием. Например, конкурс фото Мой питомец или Я в выходной. Так каждый работник будет мысленно с командой, получит обратную связь, не потеряет сигнальные моменты командного духа и не закроется в себе, отрываясь от коллектива.

Игорь Буслов, заместитель начальника отдела ТФОМС Красноярского края: Мы совместно ходим в спортзал частью коллектива. Практикуем выходы на шашлыки, иногда играем отделом в пейнтбол. Участвуем частью отдела в хакатонах. Ходим на отраслевые спортивные мероприятия. У нас в отделе стоит шахматная доска, где сотрудники могут сыграть между собой в шахматы. Также есть стол для настольного тенниса. Поздравляем отделом друг друга с днями рождения и другими важными для человека событиями, устраиваем совместные pizza day, иногда ходим отделом в боулинг.

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

Подробнее..

Digital-мероприятия в Москве c 15 по 21 марта

15.03.2021 10:06:02 | Автор: admin

Подборка мероприятий на неделю


image


Хакатон HackAtom RU 2021


  • 15 марта (понедельник) 31 марта (среда)
  • онлайн
  • бесплатно
  • В этот раз наша миссия в космосе IBCing DeFi into Cosmos, построение DeFi мостов в Cosmos при помощи IBC. Наконец-то IBC здесь и мы хотим видеть как он захватывает всю галактику блокчейнов, начиная с самого крупного тренда сегодняшнего дня DeFi! Для самых креативных хакеров подготовлен призовой фонд > $20 000 в ATOM.

Bell.Club Live c Александром Торбаховым


  • 16 марта (вторник)
  • онлайн
  • Анфиса Воронина обсудит с Александром, как вернуть прежде блестящей компании клиентов и заставить ее вновь засиять, что важнее модные экосистемы или концентрация на своем главном бизнесе и как эффективно управлять командой, с которой ты познакомился по зуму.

Controller хакатон на тему просоциальных игр


  • 17 марта (среда) 21 марта (воскресенье)
  • онлайн
  • бесплатно
  • Noesis.games проведет игровой хакатон на тему social impact games и приглашает всех желающих принять в нём участие. Призовой фонд 200 000 руб.

Bell.Club Live c Александром Волошиным


  • 18 марта (четверг)
  • онлайн
  • Уже 18 марта в 19.00 в Cabinet Lounge мы ждем участников клуба на закрытой встрече с Александром Волошиным, бывшим руководителем администрации президента (19992003 годы), а теперь координатором экспертного совета при правительстве, членом совета директоров Яндекса, главой совета директоров Первой грузовой компании, а также инвестором российской компании Genotek.

Территория продаж: без границ


  • 18 марта (четверг)
  • онлайн
  • бесплатно
  • Есть одна проблема: слишком много бесполезных онлайн-мероприятий о продажах.
    Как реально начать продавать в 2021?
    Узнайте 18 марта на бесплатном онлайн-форуме Территория продаж: без границ для
    Центрального федерального округа https://bit.ly/3qyQ5CL
    Чем отличается этот форум от других?
    -Минимум теории и рассуждений. Четкие инструкции по внедрению инструментов для
    продаж.
    -296 полезных минут со спикерами из крупных компаний: Яндекс, 1С-Битрикс, Суши
    Мастер, Вебфлай и др.
    -Бизнес-кейсы от компаний-представителей из вашего округа.
    Форум будет полезен для маркетологов, менеджеров по продажам, руководителей.
    Найдите время, чтобы доказать себе границ для продаж сегодня нет.
    Регистрируйтесь по ссылке: https://bit.ly/3qyQ5CL

Дзен-митап: алгоритмы и рекомендации


  • 19 марта (пятница)
  • онлайн
  • бесплатно
  • В пятницу, 19 марта, мы обсудим конкретные кейсы: как в ivi персонализируют главную страницу с помощью многоруких бандитов или как в Дзене создали систему для динамического распределения трафика. А также погрузимся в актуальные стратегии ценообразования.
Подробнее..

Digital-мероприятия в Москве c 29 марта по 4 апреля

29.03.2021 10:21:19 | Автор: admin

Подборка мероприятий на неделю


image


Бизнес-завтрак Как увеличить продажи с сайта: используем сквозную аналитику и SEO


  • 30 марта (вторник)
  • Лофт Лев Толстой
    Льва Толстого 23/1
  • бесплатно
  • Alytics и Rookee проведут бесплатный бизнес-завтрак на котором расскажут, каких результатов можно достичь грамотно используя сквозную аналитику и получаемый трафик. За чашкой ароматного кофе, участники смогут получить консультацию по своему бизнесу и обсудить интересующие вопросы.
    Спикеры: Игорь Болотов, генеральный директор Alytics и Алексей Романенков, Business Development Director Rookee.
    Приглашаются владельцы бизнеса, директора по маркетингу, маркетологи, специалисты по рекламе.
    Участие бесплатно, по предварительной регистрации: https://clck.ru/Tug5o

Встреча c Максимом Акимовым


  • 30 марта (вторник)
  • онлайн
  • Максим Акимов возглавил Почту России в 2020 году, буквально накануне пандемии коронавируса и вызванного ею бума электронной торговли. Как он справляется с наследством старой корпоративной культуры и превращением Babushkas почта в современную технологическую компанию?

Lead/Manage IT 2021 Online: конференция для ПМов, тимлидов и всех, кто управляет людьми в ИТ


  • 30 марта (вторник)
  • онлайн
  • от 3 460 р.
  • 30 марта 2021 года в онлайн формате пройдет большая Конференция по управлению и лидерству в технологических компаниях и командах Lead/Manage IT 2021.
    На нее соберутся эксперты из успешных компаний, чтобы поделиться своим опытом и реальными работающими кейсами в данной сфере.

Продуктовый дизайн: Как разработать быстро, дешево и не облажаться с качеством


  • 30 марта (вторник)
  • онлайн
  • бесплатно
  • 30 марта в 19.00 (МСК) дизайнер, front-end разработчик и QA-инженер Ak Bars Digital покажут на реальных кейсах, как совместными усилиями ускорить работу в разы и улучшить качество дизайна продукта. Three Amigos Talk митап, на котором представители разных IT-специальностей делятся экспертизой работы в Agile-командах. Присоединяйтесь к нам в Telegram-чате ThreeAmigosTalk, если хотите разобраться в том, что делают ваши коллеги по команде, и понять, какие практики апгрейднут совместную работу на новый уровень.

Салют, SmartMarket! Митап для студий мобильной и веб-разработки


  • 31 марта (среда)
  • онлайн
  • бесплатно
  • О чём мы поговорим?
    Рассмотрим преимущества платформы SmartMarket для профессиональных разработчиков и бизнеса и обсудим, как выйти на аудиторию 65+ млн MAU
    Расскажем про Canvas App. Это веб-приложения с самым широким набором возможностей: красивым интерфейсом и удобным управлением голосом, текстовыми сообщениями, касаниями, жестами
    Узнаем, как зарабатывать на создании смартапов для виртуальных ассистентов Салют и продвигать товары, услуги и идеи с помощью SmartMarket
    Ответим на вопросы о программе аккредитации партнёров SmartMаrket и SberDevices
Подробнее..

Digital-мероприятия в Москве c 5 по 11 апреля

05.04.2021 10:08:01 | Автор: admin

Подборка мероприятий на неделю


image


Heisenbug 2021 Piter: техническая конференция для тестировщиков и не только


  • 06 апреля (вторник) 09 апреля (пятница)
  • онлайн
  • от 9 000 р.
  • Heisenbug большая техническая конференция, которая собирает вместе специалистов в области тестирования. Это и тестировщики, и программисты, разрабатывающие тесты для своего кода, и специалисты по автоматическому и нагрузочному тестированию, и менеджеры команд, которые думают о том, чтобы повысить эффективность тестирования в своих проектах.

Java Z-Day


  • 06 апреля (вторник) 09 апреля (пятница)
  • онлайн
  • бесплатно
  • Java Z-Day 2021 это ежегодная международная конференция для Java-разработчиков, с обширной базой профессионального контента, докладов в новых форматах и экспертов со всего мира, которое организует сообщество Java-профессионалов JaCoV. В этом году мы панируем собрать онлайн более 4,000 участников.

MeetUp: Бэкенд-разработка: PHP vs GO. Выбираем лучшее решение.


  • 06 апреля (вторник)
  • онлайн
  • бесплатно
  • На чем лучше писать backend? Новый производительный GO? или проверенный PHP? Сравним в прямом эфире 2 языка для бэкенд разработки: их плюсы и минусы, возможности, легкость/сложность в изучении. А помогут нам в этом Артем Желтак Team Lead inDriver и Роман Ромадин руководитель отдела backend разработки.

Управление доступами в облаке


  • 08 апреля (четверг)
  • онлайн
  • бесплатно
  • На вебинаре рассмотрим лучшие практики по настройке ролевой модели в облаке и покажем, как использовать существующий набор ролей, чтобы разграничить доступ к сервисам.

О чем будем говорить:


Как устроена ролевая модель в облаке: типы аккаунтов, роли, ключи;
Какие роли нужны тем или иным сотрудникам;
Как настроить ролевую модель для типовой корпоративной инфраструктуры.


Найм. Онбординг. Обучение BA/SA аналитиков


  • 08 апреля (четверг)
  • онлайн
  • от 1 800 р.
  • Analyst Marathon это ежеквартальное образовательное онлайн-мероприятие для BA/SA-аналитиков. Спикеры поделятся своим опытом найма аналитиков, обучения, адаптации и интеграции в команду. Будет полезно, как руководителям аналитиков, так и самим аналитикам, особенно тем кто привлекается к наставничеству, онбордингу, найму или ищет работу ВА\SA.

Theta Conf конференция по Angular


  • 10 апреля (суббота)
  • онлайн
  • бесплатно
  • Theta Conf это отличное место для общения с единомышленниками, ведущими специалистами и экспертами в Angular. Участники конференции смогут завязать новые знакомства и просто хорошо провести время в интересной компании.
Подробнее..

Digital-мероприятия в Москве c 19 по 25 апреля

19.04.2021 10:09:21 | Автор: admin

Подборка мероприятий на неделю


image


Хакатон Добра 2.0


  • 19 апреля (понедельник) 28 апреля (среда)
  • онлайн
  • бесплатно
  • Хакатон Добра проект, направленный на создание IT решений для социально ориентированных некоммерческих организаций

HolyJS 2021 Piter: Конференция для JavaScript-разработчиков


  • 20 апреля (вторник) 23 апреля (пятница)
  • онлайн
  • от 10 000 р.
  • HolyJS 2021 Piter 20-23 апреля, онлайн. Топовые спикеры и не менее топовые доклады и воркшопы, которые отобраны специальными людьми так что это будут только полезные для работы материалы без дичи и архаизмов.

Митап Банки будущего. Внедрение AI


  • 21 апреля (среда)
  • онлайн
  • бесплатно
  • 21 апреля в 19:00 в рамках серии митапов GPB.Talks обсудим тему Банки будущего. Внедрение AI. Митап пройдёт в онлайн-формате. Участие бесплатное, по предварительной регистрации: https://bit.ly/3tr13ve

Спикеры:
Адель Валлиулин начальник отдела искусственного интеллекта Газпромбанка.
Адель расскажет о сферах применения AI и о внедрении этой технологии в банки.


Герман Михайлов руководитель направления по работе с финансовыми институтами в Группе компаний ЦРТ.
Герман расскажет, как речевые технологии помогают выстроить идеальный клиентский путь и повысить качество обслуживания и безопасность. А также поделится информацией о развитии и применении речевых технологий на мировом рынке.


Артём Петренко руководитель по стратегии и развитию канала Голосовые роботы в МегаФоне.
Артём поделится применением AI вместо операторов колл-центров для продаж.
На митапе можно задать вопросы спикерам и получить подарки.


Yet Another Meetup #4


  • 22 апреля (четверг)
  • ЛТолстого 16
  • бесплатно
  • Спикеры расскажут, как быстро протестировать гипотезу и понять главное: стоит ли раскатывать на всех или пора остановиться. И поделятся своим опытом. Как тестируют гипотезы и выпускают фичи в продакшн на примере продуктовых доработок и как сокращают время доставки ценности до клиента. А на десерт самое ценное покажут собственные ошибки.

Digital Hearts


  • 22 апреля (четверг)
  • Космодамианска наб 52с11
  • бесплатно
  • Конференция CISummIT Digital Hearts соберёт самых активных участников ИТ-рынка, ведущих производителей и экспертов, чтобы собрать средства для помощи детям с заболеваниями головного мозга.
    Часть собранных средств будут перечислены в
    Благотворительный Фонд Константина Хабенского.

Хакатон Code Battle Online: Lode Runner


  • 22 апреля (четверг) 25 апреля (воскресенье)
  • онлайн
  • бесплатно
  • Сode Battle это мини-хакатон для тех, кто любит компьютерные игры, программирование, искусственный интеллект и сражения ботов.

Yet Another Mobile Party (YAMP)


  • 24 апреля (суббота)
  • онлайн
  • бесплатно
  • Обсудим передовые тренды в необычном формате, близком к видеоподкасту. Мы будем вещать из студии Яндекса и общаться с вами в телеграм-чате. На этот раз обойдёмся без докладов и слайдов вас ждёт живой разговор и максимум импровизации.

IT ENTRANCE


  • 24 апреля (суббота)
  • онлайн
  • бесплатно
  • Это мероприятие для тех, кто хочет попасть в IT, для начинающих IT-специалистов уровня junior с опытом и без опыта. В этом году соберутся представители ИТ-сообщества из России, Беларуси, Украины, Казахстана и других стран.
Подробнее..

Digital-мероприятия в Москве c 26 апреля по 2 мая

26.04.2021 10:24:01 | Автор: admin

Подборка мероприятий на неделю


image


DIGITAL MARKETING MOSCOW 2021 Conference + Expo


  • 26 апреля (понедельник) 29 апреля (четверг)
  • онлайн
  • от 4 000 р.
  • Digital Marketing Moscow 2021 Conference + EXPO, незабываемый 4-дневный митап с тысячами других маркетологов, инфлюенсеров, интересные и полезные доклады и обсуждения, практические мастер-классы на весь день, возможности для нетворкинга, ЭКСПО зона и многое другое!

Маркетплейс Яндекс.Маркета: встреча с партнёрами


  • 27 апреля (вторник)
  • ЛТолстого 16
  • бесплатно
  • 27 апреля пройдёт первая встреча для магазинов в новом формате. Эксперты маркетплейса расскажут о том, как меняется сервис, и ответят на вопросы партнёров причём их можно будет задать не только в зале, но и по видеосвязи.

CI/CD и DDD: Или как достичь технологической гибкости и познать true Agile


  • 27 апреля (вторник)
  • онлайн
  • бесплатно
  • Three Amigos Talk митап, на котором представители разных IT-специальностей делятся экспертизой работы в Agile-командах. Присоединяйтесь к нам в Telegram-чате ThreeAmigosTalk, если хотите разобраться в том, что делают ваши коллеги по команде, и понять, какие практики апгрейднут совместную работу на новый уровень.

VC8 Pitch Corner


  • 27 апреля (вторник)
  • Берсеневская Наб 6с3
  • бесплатно
  • 27 апреля в 20.00 приглашаем на VC8 Pitch Corner от Венчурной студии Around.Capital.
    VC8 Pitch Corner это возможность узнать о крутых стартапах, познакомиться с их основателями, венчурными инвесторами и просто классными людьми.

Третий митап разработчиков SmartMarket о создании навыков для виртуальных ассистентов Салют


  • 28 апреля (среда)
  • онлайн
  • бесплатно
  • Для разработчиков, которые уже размещают свои приложения в SmartMarket, а также для тех, кто только знакомится с платформой

QA EVENING (online): работа с логами и функциональные возможности инструментов на базе CDP


  • 28 апреля (среда)
  • онлайн
  • бесплатно
  • Раиса Липатова из DINS расскажет о том, почему тестировщику важно уметь работать с логами и как это делать эффективно. Александр Абрамов из Semrush поделится опытом выбора решения для тестирования производительности frontend.

TeamLead Conf 2021


  • 29 апреля (четверг) 30 апреля (пятница)
  • Площадь Европы 2
  • от 21 000 р.
  • Единственная профессиональная конференция только для тимлидов:
    -Для тимлидов из небольших компаний и корпораций
    -Максимальная концентрация тимлидского опыта на чел/час и кв.м
    -Карьерное консультирование по самоопределению тимлида
    -Конференция по управлению людьми не только в IT-сфере
Подробнее..

Digital-мероприятия в Москве c 10 по 16 мая

10.05.2021 10:05:19 | Автор: admin

Подборка мероприятий на неделю


image


DevOps Pro Moscow 2021


  • 11 мая (вторник) 13 мая (четверг)
  • онлайн
  • от 24 000 р.
  • Темы конференции охватывают основные принципы и концепции DevOps методологии и демонстрируют способы использования основных приемов разработки, внедрения и технической поддержки приложений как локально, так и в облаке.

EMERGE


  • 12 мая (среда) 14 мая (пятница)
  • онлайн
  • EMERGE одна из крупнейших международных технологических конференций, объединяющих самые перспективные стартапы, профессионалов из области технологий, инвесторов и экосистемных игроков из СНГ, Восточной Европы, Центральной Азии и Прибалтики.

Хакатон VTBхMGNT


  • 14 мая (пятница) 21 мая (пятница)
  • онлайн
    • Мы приглашаем разработчиков, UI/UX-дизайнеров, маркетологов и аналитиков присоединиться ко второму этапу хакатона VTBxMGNT, на котором вместе с идеологами проектов и при поддержке профессиональных трекеров вы пройдете путь от бизнес-проекта до рабочего прототипа. Общий призовой фонд: 1 000 000 рублей

DevOps Hackathon


  • 15 мая (суббота) 16 мая (воскресенье)
  • онлайн
  • Хакатон подойдет как уверенным джуниорам, так и DevOps- специалистам, считающим себя мидлами. Призовой фонд: 60.000 рублей

Yet Another Level


  • 15 мая (суббота)
  • ЛТолстого 16
  • бесплатно
  • На встрече выступят опытные разработчики, тимлиды и технические менеджеры из Яндекса, Google и Booking.com. Они расскажут об алгоритмах смены работы, видах дохода разработчика, вечном выборе между корпорацией и стартапом, способах саморазвития и других темах.
Подробнее..

Digital-мероприятия в Санкт-Петербурге c 25 по 30 мая

25.05.2021 10:11:06 | Автор: admin

Подборка мероприятий на неделю


image


Санкт-Петербургская интернет-конференция СПИК 2021


  • 27 мая (четверг) 28 мая (пятница)
  • Кораблестроителей 14
  • от 3 000 р.
  • Кто хоть раз был на СПИКе, знает это событие нельзя пропустить. Ведь это самая масштабная и яркая конференция в сфере интернет-маркетинга и смежных отраслей в Северо-Западе.

В 2021 году СПИК возвращается! И будет еще круче!

Подробнее..

Digital-мероприятия в Москве c 25 по 30 мая

25.05.2021 10:11:06 | Автор: admin

Подборка мероприятий на неделю


image


BA & Product Management Z-Day Global online conference


  • 25 мая (вторник) 28 мая (пятница)
  • онлайн
  • бесплатно
  • BA & Product Management Z-Day 2021 это конференция, объединяющая такие компетенции, как бизнес-анализ и продуктовый менеджмент: анализ процессов, управление требованиями и владение продуктом, а также объединение анализа со стратегией, архитектурой, agile-методологией и т. д.

GDPR Day 2021


  • 25 мая (вторник) 26 мая (среда)
  • онлайн
  • бесплатно
  • Конференция GDPR Day 2021 это возможность для бизнеса:
    -узнать мировые и национальные privacy-тренды и перспективы
    -познакомиться с лидерами мнений и услышать их прогнозы
    -понять, как дальше будет развиваться приватность, чтобы принимать верные бизнес-решения
    -увидеть, как внедряют GDPR успешные компании, и взять с них пример
    -выбрать экспертов для сотрудничества по GDPR-compliance

Open Day


  • 25 мая (вторник)
  • онлайн
  • бесплатно
  • Подключайтесь трансляции, где мы расскажем:
    -чем занимается компания EPAM;
    -на каких production-проектах работают наши сотрудники;
    -чему мы обучаем начинающих IT-специалистов в тренинг-центре;
    -с каким опытом нужно приходить на обучение для успешного старта карьеры;
    -в какие сроки можно получить заветный оффер в EPAM, пройдя обучение;
    -успешные истории эпамеров

Change Management: хочешь жить умей меняться


  • 25 мая (вторник)
  • онлайн
  • бесплатно
  • 25 мая Lean-эксперт, лидер по управлению изменениями и HR-эксперт расскажут о том, что значит управлять изменениями в компании, разберут основные понятия и поделятся актуальными кейсами.

Pytup


  • 26 мая (среда)
  • онлайн
  • бесплатно
  • Гостей ждут три доклада. Из Австралии к нам подключится Валерия Блинова руководитель разработки NLP-проектов в Тинькофф и PhD-кандидат в Мельбурнском королевском технологическом университете. Лера расскажет, как нейросети пишут на Python.

Программирование для админа


  • 26 мая (среда)
  • онлайн
  • бесплатно
  • Собирайся с нами на онлайн-митап, будем обсуждать с Денисом Наумовым, спикером курса Python для инженеров, и приглашенными экспертами за bash, python, go и вообще программирование админами.

Online Golang meetup


  • 27 мая (четверг)
  • онлайн
  • бесплатно
  • Павел Грязнов, Go developer в Evrone выступит с докладом В Go завезли дженерики (почти) Много раз при обсуждении преимуществ и прелестей Go как языка разработки мне приходилось слышать что-то типа у вас ДАЖЕ нет дженериков или вот завезут дженерики, тогда и поговорим. Валентин Хомутенко, бэкенд-инженер в Avito, расскажет, что не так с ORM в Go
Подробнее..

Digital-мероприятия в Москве c 31 мая по 6 июня

31.05.2021 10:13:24 | Автор: admin

Подборка мероприятий на неделю


image


Tech Week 2021


  • 01 июня (вторник) 03 июня (четверг)
  • Технопарк Сколково
  • от 27 000 р.
  • Как малому, среднему и крупному бизнесу развиваться в беспрецедентных условиях обсудят лидеры из технологичных компаний на ежегодной конференции по внедрению цифровых технологий в бизнес Tech Week 2021

MeetUP место JAVA в мире современной разработки


  • 02 июня (среда)
  • онлайн
  • бесплатно
  • Мы поговорим с Java-разработчиком Ростелеком и преподавателем курса Разработка на Java в Nordic IT School Романом Болобаном, который поделится личным опытом, расскажет о своем пути Java-разработчика, как он пришел в профессию и что необходимо сейчас, с его точки зрения, начинающим. Поговорим о языке JAVA, современных тенденциях и сферах применения.

Конференция для руководителей Формула Бизнеса: руководство к действию


  • 02 июня (среда)
  • онлайн
  • бесплатно
  • Вопросы, которые задает каждый руководитель. Как контролировать свой отдел продаж? Как сделать выполнение задач прозрачным и мотивировать команду на удаленке? Как быть примером результативного руководителя?
    Найдите ответы на вопросы в кругу других руководителей Москвы 2 июня. Регистрируйтесь на бесплатную онлайн-конференцию Формула бизнеса: руководство к действию https://bit.ly/3ycJOka
    Что вас ждет на конференции:
    -Руководство, как сегодня быстро выявлять потребности клиентов;
    -Алгоритм по внедрению новых подходов к мотивации сотрудников;
    -Чек-лист по формированию сильного бренда предпринимателя в онлайне;
    -План по поиску и подбору эффективных сотрудников для работы на удаленке.
    Вы встретитесь с такими экспертами как:
    • Владимир Маринович, бизнес-ангел;
    • Александра Седова, руководитель партнерского отдела 1С-Битрикс;
    • Евгений Жигилий, бизнес-тренер и другие.
      От каждого спикера вы получите 0 теории. Вместо этого практический опыт, конкретные чек-листы и инструкции.
      Переходите по ссылке и регистрируйтесь сейчас
      https://bit.ly/3ycJOka

Хакатон Tech monsters night


  • 04 июня (пятница) 05 июня (суббота)
  • онлайн
  • бесплатно
  • Участвуйте в битве Tech monsters night от М.ВидеоЭльдорадо, решите задачи конкурса лучше и быстрее других и получите шанс обладать одним из тридцати крутых призов, оригинальным мерчем и должностью в компании.
Подробнее..

Digital-мероприятия в Москве c 7 по 13 июня

07.06.2021 10:04:02 | Автор: admin

Подборка мероприятий на неделю
image


ML Party


  • 08 июня (вторник)
  • онлайн
  • бесплатно
  • ML Party регулярные встречи о самых разных применениях машинного обучения в IT. Подборка тем ближайшей встречи ещё раз подчёркивает это разнообразие.

DevDays Moscow 2021 HYBRID EDITION


  • 08 июня (вторник) 10 июня (четверг)
  • онлайн
  • от 24 000 р.
  • DevDays Moscow конференция по разработке программного обеспечения, на которой соберутся всемирно признанные докладчики и разработчики для того, чтобы побудить в вас стремление к совершенству и инновациям, для освещения передовых технологий и новых практик в комьюнити разработчиков ПО.

Demo Day Перезагрузка


  • 08 июня (вторник)
  • онлайн
  • бесплатно
  • 8 июня на Demo Day Перезагрузка выпускники CROC Product Partner представят 15 инновационных продуктов и сервисов для ритейла, банков, страховых, маркетинга, бэк-офиса и других сегментов. Это молодые ИТ-компании, которые прошли подготовку с экспертами и трекерами КРОК, и теперь готовы перевернуть рынок своими решениями

DIGITAL ENTERPRISE: Цифровые процессы


  • 09 июня (среда) 10 июня (четверг)
  • онлайн
  • бесплатно
  • Конференция DIGITAL ENTERPRISE: Цифровые процессы ориентирована на руководителей крупнейших предприятий и корпораций, имеющих опыт или стремящихся повысить эффективность производственных и бизнес-процессов с помощью цифры.

EcomExpo`21


  • 09 июня (среда) 10 июня (четверг)
  • Краснопресненская наб 14
  • бесплатно
  • Крупнейшая выставка технологий для интернет торговли и retail

Онлайн-конференция Новинки рекламных технологий


  • 09 июня (среда)
  • онлайн
  • бесплатно
  • Хотите узнать о новинках facebook-рекламы?
    Татьяна Субботина, менеджер по развитию бизнеса Aitarget One, выступит на онлайн-конференции Новинки рекламных технологий. Татьяна расскажет какое будущее ждет рекламодателей и как повысить эффективность интернет-рекламы. Участников также ждут доклады от представителей Google, Яндекс, Mail.ru Group, ВКонтакте и Alytics. Участие будет полезно директорам по маркетингу, маркетологам и специалистам по рекламе.
    Регистрируйтесь и подключайтесь, чтобы быть в курсе новинок рекламных технологий!

Demo Day MUIV.LAB презентации стартапов и нетворкинг


  • 10 июня (четверг)
  • Новорогожская 19с1
  • бесплатно
  • 10 июня проидет Demo Day бизнес-акселератора МУ им. С.Ю.Витте MUIV.LAB для технологических стартапов в офлаин-формате.
    В финале выступят самые сильные проекты из 96 стартапов, подавших заявку на участие. В течение 3 месяцев 19 резидентов Акселератора, прошедших отбор, осваивали образовательную и трекерскую программы, получали серьезную и глубокую экспертизу от успешных предпринимателеи и экспертов технологических компании.
    На Demo Day MUIV.LAB финалисты презентуют свои проекты в направлениях: робототехника, логистика транспортных потоков на основе Big Data и инфраструктуры умного города, EdTech, MedTech, BioTech и Entertainment.
    О результатах работы за период прохождения программы акселератора MUIV.LAB стартапы расскажут в ходе питч-сессии, а инвесторы и заказчики смогут обсудить с ними дальнеишее сотрудничество. Moscow seed fund выберет победителя, который получит грант в 300 тысяч рублей.
    Приглашаются эксперты, инвесторы, представители корпорации, игроки венчурного рынка, проекты, которые планируют проити отбор в следующии сезон акселератора и все, кому интересны инновационные стартапы.

Я.Железо: поднимаем Wi-Fi и Bluetooth


  • 10 июня (четверг)
  • онлайн
  • бесплатно
  • Юрий Тимофеев, разработчик из команды прикладного софта, и Андрей Заостровных, специалист по беспроводным технологиям из hardware-команды, расскажут всё самое необходимое о технологиях беспроводной передачи данных и о том, как настроить и применить их для решения реальных задач.

MIXR Конференция для AR\VR профессионалов


  • 10 июня (четверг)
  • Берсеневская наб 6с3
  • от 990 р.
  • Конференция создана профессионалами для профессионалов как площадка обмена знаниями и опытом выхода на глобальные рынки и создания конкурентных XR-продуктов

Хакатон Moscow City Hack


  • 11 июня (пятница) 14 июня (понедельник)
  • онлайн
  • бесплатно
  • Moscow City Hack это 125 команд, 5 крутых задач и 3 миллиона в призовом фонде: 2 миллиона рублей денежного приза и 1 миллион рублей в качестве грантов на образовательные продукты. А также отличный шанс прокачать свои hard & soft skills, найти единомышленников, обменяться опытом, получить приглашение на работу и стать частью уникального комьюнити со всей страны.
Подробнее..

Digital-мероприятия в Москве c 14 по 20 июня

14.06.2021 10:08:37 | Автор: admin

Подборка мероприятий на неделю


image


Blockchain Z-Days 2021


  • 14 июня (понедельник) 17 июня (четверг)
  • онлайн
  • бесплатно
  • Blockchain Z-Days 2021 это глобальная онлайн-конференция, которую организовывает сообщество IT-профессионалов. Участники смогут присоединиться к более чем 20 докладам о прогрессивных технологиях, которые базируются на знаниях и реальным опыте спикеров.

Hydra 2021


  • 15 июня (вторник) 18 июня (пятница)
  • онлайн
  • от 10 000 р.
  • Конференция по разработке параллельных и распределенных систем Hydra 2021 15-18 июня.
    Вас будет ждать 4 дня докладов обо всем, что касается работы в этой сфере.

.Net Кухня


  • 15 июня (вторник) 17 июня (четверг)
  • онлайн
  • бесплатно
  • Приглашаем тех, кто работает в .NET или интересуется этой сферой, в гости на .NET-кухню. вместе с эксперами из ижевского EPAM будем разбираться в ингредиентах, миксовать компоненты, узнавать лайфхаки, чтобы было вкусно!

Как освоить методологию создания новых продуктов и поиска точек роста


  • 15 июня (вторник)
  • Мясницкая 13с18
  • бесплатно
  • Мероприятие будет полезно лидерам бизнес-подразделений, продакт-менеджерам, project-менеджерам, agile-коучам, скрам-мастерам, консультантам.

Online LoGeek Night: QA Automation


  • 17 июня (четверг)
  • онлайн
  • бесплатно
  • На митапе специалисты компании Luxoft в области QA Automation поделятся своим опытом и расскажут о минусах и плюсах двух способов хранения тестовых данных с примерами на Java. А также раскроют тему автоматизации высокоуровневого тестирования ПО максимального уровня безопасности для авионики.

DevOps MeetUp


  • 17 июня (четверг)
  • Университетская 7
  • бесплатно
  • В четверг 17 июня собираемся в Иннополисе, чтобы вместе со спикерами из Provectus и Skyeng узнать все про GitOps и Deploy. Также будет организована онлайн-трансляция.
    Спикеры:
    Рустам Гимадиев, Senior DevOps Engineer из Provectus, расскажет, как построить инфраструктуру так, чтобы любой с доступом в Git мог внести изменения и получить актуальное состояние, поговорим про kubernetes, terraform и argocd/flux/tektoncd.

Online Frontend meetup


  • 17 июня (четверг)
  • онлайн
  • бесплатно
  • Спикеры
    -Иван Соловьев, Teamlead Evrone Как полюбить Snowpack
    Расскажу почему стоит использовать Snowpack, как я дошёл до этого и на какие грабли напоролся.
    -Борзунов Игорь, Frontend-разработчик, Росбанк В жизни вашего проекта не хватает WebGL
    В данном выступлении я хочу показать то, как на наших с вами глазах видоизменяется веб, а именно в сторону WebGL.

Хакатон INNOHACK 2.0


  • 18 июня (пятница) 20 июня (воскресенье)
  • онлайн
  • бесплатно
  • ГК Иннотех объявляет о старте регистрации на второй онлайн хакатон INNOHACK 2.0 с общим призовым фондом 1 200 000 рублей.
Подробнее..

Как мы на хакатоне транспорт кластеризировали

30.03.2021 20:09:12 | Автор: admin

Привет, Хабр! Компьютерное зрение и искусственный интеллект одни из самых востребованных направлений в современном IT. Поэтому мы выбрали именно их для учебного"Межгалактического Хакатона 2021"который организовали НИТУ МИСиС и Zavtra.Online (подразделение SkillFactory по работе с университетами).

В хакатоне были представлены 5 кейсов от разных компаний, и одним из них был кейс от компании IntelliVision кластеризация изображений транспортных средств. Его и выбрала команда финалистов, описав реализацию подобного проекта от А до Я.


Начало работы

Целью любого кластерного анализа является поиск существующих структур. Так и в нашей задаче были даны изображения, которые нужно разбить на кластеры и интерпретировать каждый из них. В качестве исходных данных нам предоставили изображения транспортных средств разных типов, цветов, ракурсов и деталей. Исходные изображения были загружены в нейронную сеть, которая определила паттерны и построила модель, и эта модель отображается в виде вектора (дескриптора), полученного на промежуточном (скрытом) слое нейронной сети. Варианты дескрипторов, полученные с помощью глубокого обучения, были исходными данными для дальнейшей кластеризации: color_model, osnet, efficientnet-b7, type_model.

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

Дополнительным плюсом было то, что среди изображений могли быть выделены выбросы (изображения плохого качества, изображения, на которых нет транспортных средств, и т. д).

Особенности выполнения задания

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

Сначала проводилась работа по понижению размерности данных для увеличения скорости обучения моделей, но PCA давал малоинформативные результаты, а t-SNE из библиотеки scikit-learn имел низкую производительность. И тут на помощь пришёлRapids бесплатный open-source фреймворк для ускорения обработки данных от NVIDIA, в котором есть библиотека машинного обучения cuML. Задача была решена в Jupyter Notebook в Google Colab, так как в эту среду легко установитьRapids, а также использовать его совместно с GPU Tesla K80 с 13 Гб видеопамяти на борту.

Исследование набора данных color_model

Этот набор данных в виде csv файла из 416314 строк и 128 столбцов был получен при помощи модели регрессии для определения цвета транспортных средств в формате RGB. Это единственный набор, который было возможно использовать для проведения экспериментов без понижения размерности.

Кандидатами в лучшее число кластеров на основе метода локтя оказались 3 и 4.

По визуализации результатов кластеризации (кандидаты в лучшие кластеры) для стандартизированных и нормированных данных видно, что предобработка данных повлияла на результат кластеризации. Разделение на 2 и 3 кластера почти одинаковое вне зависимости от способа обработки данных, но есть разница в разбиении на 4 кластера.

Это увеличенные результаты кластеризации на данных, размерность которых была понижена при помощи t-SNE. Видно, что алгоритм пытается выделять кластеры и один из них синий отделил успешно, но в целом чёткой границы нет.

По итогам экспериментов мы визуализировали случайные картинки для каждого из результатов разбиения на 2, 3, 4 кластера.

Видно, что в зависимости от потребностей при 2-х, 3-х и 4-х кластерах вне зависимости от типа обработки можно получить кластеры:

[Светлый-Тёмный],

[Светлый-Тёмный-Цветной],

[Светлый-Серый-Тёмный-Цветной]

А что же другие алгоритмы? Мы попробовали также DBSCAN, и у него получилось выделить отдельно выбросы фото низкого качества. Это фото с включёнными фарами, вблизи и сзади. Интересный эффект кластер жёлтых автомобилей.

Видно, что, комбинируя K-means и DBSCAN, можно в зависимости от потребностей получить разбивку на цветовые кластеры с различной детализацией, а также выделить выбросы.

Исследование набора данных osnet

Следующим набором дескрипторов, на котором мы провели исследования, сталosnet.

Из условий задачи нам было известно, что для построения дескрипторов osnet использовалась нейронная сеть, обученная для повторной идентификации людей, животных и машин (reID). В отличие от type_model и color_model эта модель не обучалась на исходном датасете veriwild.

В связи с этим мы предположили, что модель, обученная на наборе дескрипторов osnet, должна объединять в кластеры объекты не только по цвету и типу транспортных средств, но и по другим признакам (например, ракурсу съёмки).

В связи большим размером данныхosnet(csv файл из 416314 строк и 512 столбцов) и ограниченности имеющихся вычислительных мощностей и сроков все эксперименты проводились на предобработанных данных с пониженной при помощи t-SNE размерностью.

Помимо простого алгоритма k-Means мы решили проверить Mini-Banch k-Means. Как и ожидалось, Mini-Banch k-Means справился быстрее, но качество кластеризации, показанное простым k-Means, оказалось лучше.

Как и на других наборах данных, оптимальное число кластеров определяли с помощьюметода локтя.Оптимальными кандидатами являются 3-й и 4-й кластеры.

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

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

В результате мы увидели, что при увеличении количества кластеров модель старается разделить выборку одновременно по цвету автомобиля и ракурсу съёмки.

Также мы увидели, что модель не разделила транспортные средства на отдельные кластеры в зависимости от типа: седан/джип/грузовик/автобус. Можно предположить, что другие параметры кластеризации позволят улучшить качество такого разбиения.

Особый интерес представляет способность модели выделять нестандартные кластеры. К примеру, нам показалось, что в одном из экспериментов модель выделила в отдельный кластер объекты с бликами и пятнами:

Исследование набора данных efficientnet-b7

Следующим этапом исследования было исследование работы модели на дескрипторе Efficientnet-b7. Этот дескриптор был самым большим по размеру (416314, 2560), данная модель классификации изображений обучена на Imagenet и до этой работы данных из veriwild не видела.

Было решено уменьшить размерность модели, чтобы была возможность в разумные сроки сделать кластеризацию на доступных компьютерах. Для этого применён метод t-SNE, как показавший ранее большую точность итоговых сжатых данных.

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

Затем кластеризовали данные на 2, 3, 4, 20 кластеров методом k-Means, как показавшим лучшие результаты на предыдущих моделях, описанных выше.

Аналогично описанию выше было определено исследуемое количество кластеров с помощью Elbow method clistering (метод локтя):

В силу схожей природы индекса Дэвиса Болдуина (ДБ) и метода локтя в данном исследовании взят индекс ДБ с его локтями в точках 9 и 20. Для того чтобы компенсировать недостаток данного индекса, заключающийся во влиянии масштаба данных на значение индекса, применена нормализация данных перед исследованием (craftappmobile.com).

Визуализация для нормализованной модели:

Результаты кластеризации (в виду большого числа картинок, все под спойлерами):

3 кластера
Кластер 0 светлые машины, задом.Кластер 0 светлые машины, задом.Кластер 1 тёмные машины.Кластер 1 тёмные машины.Кластер 2 светлые машины, передом.Кластер 2 светлые машины, передом.
4 кластера попытка разделить на светлые/тёмные зад/перед
Кластер 0 светлые машины, передом.Кластер 0 светлые машины, передом.Кластер 1 тёмные машины, передом.Кластер 1 тёмные машины, передом.Кластер 2 светлые машины, задом много выбросов.Кластер 2 светлые машины, задом много выбросов.Кластер 3 тёмные машины, задом много выбросов.Кластер 3 тёмные машины, задом много выбросов.
9 кластеров попытка разделить на светлые/тёмные зад/перед ракурс тип кузова по цвету
Кластер 0 светлые машины, передом, ракурс направо, внедорожник (вэн) много выбросов.Кластер 0 светлые машины, передом, ракурс направо, внедорожник (вэн) много выбросов.Кластер 1 тёмные машины, задом, ракурс влево много выбросов. Кластер 1 тёмные машины, задом, ракурс влево много выбросов. Кластер 2 светлые машины, задом, ракурс влево.Кластер 2 светлые машины, задом, ракурс влево.Кластер 3 светлые машины, задом, ракурс вправо, внедорожник (вэн) много выбросов.Кластер 3 светлые машины, задом, ракурс вправо, внедорожник (вэн) много выбросов.Кластер 4 синие машины, передом, ракурс вправо.Кластер 4 синие машины, передом, ракурс вправо.Кластер 5 белые машины, передом, ракурс вправо, внедорожник (вэн).Кластер 5 белые машины, передом, ракурс вправо, внедорожник (вэн).Кластер 6 белые машины, задом, ракурс вправо, седан много выбросов.Кластер 6 белые машины, задом, ракурс вправо, седан много выбросов.Кластер 7 белые машины, передом, ракурс вправо, седан много выбросов.Кластер 7 белые машины, передом, ракурс вправо, седан много выбросов.Кластер 8 тёмные машины, передом, ракурс вправо много выбросов.Кластер 8 тёмные машины, передом, ракурс вправо много выбросов.
20 кластеров разделение по цвету зад/перед ракурс тип кузова
Кластер 0 красный, передом, влево много выбросов из-за сливающегося цвета фар.Кластер 0 красный, передом, влево много выбросов из-за сливающегося цвета фар.Кластер 1 т.-серый, перед, вправо, кроссовер.Кластер 1 т.-серый, перед, вправо, кроссовер.Кластер 2 синий, зад, вправо много выбросов.Кластер 2 синий, зад, вправо много выбросов.Кластер 3 белый, перед, вправо нет ошибок, кузов определён неточно: хэтчбек/кроссовер.Кластер 3 белый, перед, вправо нет ошибок, кузов определён неточно: хэтчбек/кроссовер.Кластер 4 св.-серый, зад, вправо, седан.Кластер 4 св.-серый, зад, вправо, седан.Кластер 5 т.-серый/чёрный, перед, влево, кроссовер.Кластер 5 т.-серый/чёрный, перед, влево, кроссовер.Кластер 6 белый, зад, вправо, кроссовер.Кластер 6 белый, зад, вправо, кроссовер.Кластер 7 белые, перед, вправо, седан.Кластер 7 белые, перед, вправо, седан.Кластер 8 белый, зад, влево, кроссовер.Кластер 8 белый, зад, влево, кроссовер.Кластер 9 т.-серый, перед, вправо, седан.Кластер 9 т.-серый, перед, вправо, седан.Кластер 10 т.-серый, зад, вправо, седан.Кластер 10 т.-серый, зад, вправо, седан.Кластер 11 св.-серый, перед, влево, вэн. Кластер 11 св.-серый, перед, влево, вэн. Кластер 12 св.-серый, перед, вправо, вэн.Кластер 12 св.-серый, перед, вправо, вэн.Кластер 13 белый, перед, вправо, седан.Кластер 13 белый, перед, вправо, седан.Кластер 14 т.-серый/чёрный, перед, влево, седан смешан с кластером 5.Кластер 14 т.-серый/чёрный, перед, влево, седан смешан с кластером 5.Кластер 15 белый, перед, влево, седан.Кластер 15 белый, перед, влево, седан.Кластер 16 т.-серый, зад, влево, седан.Кластер 16 т.-серый, зад, влево, седан.Кластер 17 св.-серый, перед, вправо, кроссовер.Кластер 17 св.-серый, перед, вправо, кроссовер.Кластер 18 чёрный, перед, вправо, кроссовер много выбросов.Кластер 18 чёрный, перед, вправо, кроссовер много выбросов.Кластер 19 чёрный, перед, вправо, седан.Кластер 19 чёрный, перед, вправо, седан.

Выводы:

  1. Модель кластеризации с 20 кластерами, определёнными методом локтя с помощью индекса Дэвиса Болдуина показала себя лучше, чем модели с меньшим количеством кластеров, и в целом достаточно информативно.

  2. После кластеризации стало заметно, что стандартизированная модель кластеризует заметно с большим количеством ошибок, чем нормализованная.

  3. Ошибок в кластере не более 33 % (3 из 9), но чаще 22 % (2 из 9), при этом всего кластеров с ошибками 40 % (8 из 20).

  4. Следует отметить, что модель плохо различает данные (фотографии), когда фары и машина одного цвета: происходит больше ошибок.

  5. Для упрощения работы с моделью можно применять методы уменьшения размерности, в частности, t_SNE показал лучший результат уменьшив размерность с (416314, 2560) до (416314, 2), что позволило использовать значительно меньшие мощности вычисления и получить вполне интерпретируемый результат.

  6. Более подробного анализа выбросов в данном разделе не производилось.

Исследование набора данных type_model

Набор данных в виде csv файла, имеющего 416314 и 512 столбцов, был получен при помощи модели определения типа, и в целом работа с ним была аналогична работе с набором color.

Кандидатами в лучшее число кластеров на основе метода локтя оказался случай с 6 кластерами. При этом расчёты и визуализации также осуществлялись для большего и меньшего числа кластеров

Кластеризация проводилась как на стандартных, так и на нормированных данных.

Как и в случае с набором данных color, результаты кластеризации на данных, размерность которых была понижена при помощи t-SNE, целом не дают чёткого деления на кластеры.

По итогам экспериментов мы визуализировали случайные картинки для каждого из результатов разбиения на 37 кластеров.

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

Кластер 0 седаны (небольшие авто),
Кластер 1 кроссоверы (джипы),
Кластер 2 микроавтобусы, автобусы (крупные авто).

В случае с 6 кластерами их условно можно идентифицировать следующим образом:

Кластер 0 седаны (вид спереди).
Кластер 1 джипы, хэтчбеки.
Кластер 2 мини-вэны.
Кластер 3 седаны (вид сзади).
Кластер 4 грузовики.
Кластер 5 хэтчбеки.

Ожидаемая кластеризация по типу кузова транспортного средства на основе подхода K-MEANS не была достаточно уверенной, однако подход для всех кластеров стабильно показывает кластеризацию по виду (спереди, сзади), например, седаны по виду спереди и сзади. Существует кластер для пикапов и мини-вэнов (кластеризация по размерам), хэтчбеки и джипы в остальных кластерах выделяются плохо. Автобусы появляются в 7 кластерах в группе с мини-вэнами с шумом от предыдущей кластеризации. Возможным решением является разделение отдельных кластеров на подкластеры.

Заключение

Несмотря на крайне сжатые сроки, поставленная задача была выполнена, и были получены интерпретируемые результаты, которые можно использовать в дальнейшей работе. У кого будут добавления смело делитесь ими в комментариях. Прилагаем ссылку на репозиторий вGitHub, а итоговый файл с разметкой кластеров расположен в репозитории и доступен поссылке.

Участники командыCloud_9:

  • Екатерина Лушпина Team Leader / презентация / коммуникация / статья;

  • Анастасия Сухоносенко Product Manager / план исследования / код-фреймворк / презентация / статья;

  • Александр Кудрявцев Speaker, Team Member / исследование / презентация / спикер / статья;

  • Наталья Авдеева Team Member / исследование / презентация / статья;

  • Павел Озернов Team Member / исследование / техническая поддержка / презентация / статья.

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

Примечание редактора

Если в вашей компании есть кейcы по Data Science, которые вы бы хотели решить в рамках хакатона или стать ментором пишите в личные сообщенияskillfactory_school. Также мы будем рады индустриальным партнёрам для наших программ и можем предложить им разные виды сотрудничества: членство в наблюдательном совете, экспертиза для создания курсов, стажировки в ваших компаниях для студентов и другие виды партнёрства. Давайте развивать Data Science вместе!

Узнать больше про нашу магистратуру можно на сайтеdata.misis.ruи вTelegram-канале.

Ну, и, конечно, не магистратурой единой!.. Хотите узнать больше проData Science,машинное и глубокое обучение заглядывайте к нам на соответствующие курсы; будет непросто, но увлекательно.

Узнайте, как прокачаться в других специальностях или освоить их с нуля:

Другие профессии и курсы
Подробнее..

При поддержке Группы М.Видео-Эльдорадо в МАИ определили победителей Авиахакатона

07.05.2021 20:05:41 | Автор: admin


В Московском авиационном институте в режиме онлайн прошел 4-й самый масштабный хакатон в российской авиаиндустрии. В этом году для участия в IT-соревнованиях было подано свыше 700 заявок от представителей более чем 50 университетов, школ, лицеев и колледжей.

Среди участников оказались студенты МАИ, ИТМО, МИРЭА, КНИТУ-КАИ им. А.Н. Туполева, Национального политехнического университета Армении, СПбГУА, СГТУ и др. В финал вышли 52 команды более 200 человек из 23 городов и 4 стран.

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

По итогам Авиахакатона первое место заняла команда Realitygang (МИРЭА Российский технологический университет). Победу ей принёс решённый кейс по анализу трековых данных воздушных судов. Второе место досталось команде The One, объединившей разработчиков из Москвы, за вариант навигатора для инфраструктуры аэропортов. На третьем месте команда магистров IT-Центра и института 8 Информационные технологии и прикладная математика МАИ. Маёвцы подготовили лучшее решение кейса на тему Дефектоскопия на основе компьютерного зрения.

Группа М.Видео Эльдорадо поощрила команду SFI (Национальный политехнический университет Армении, Ереванский государственный колледж информатики), решившую кейс по обработке заказов в инфраструктуре аэропортов Сервис для снабжения физических и юридических лиц аэропортов товарами и услугами в один клик.



Не то, что бы хакатоны стали частью моей жизни, но авиахакатон от МАИ по праву занял в ней достойное место. Уже не первый раз вписываюсь в эту историю и остаюсь довольным и процессом, и результатом. У института получается собирать приличное количество участников способных мыслить нестандартно. Отправляясь на данное мероприятие не ожидаешь чего-то сверхъестественного в решении своего кейса, но идеи, которые ведут к этому решению порой поражают своей необычностью с хорошей точки зрения, отметил Андрей Ревяшко, руководитель департамента развития информационных систем бренда Эльдорадо.

В МАИ сегодня рождаются технологии и реализуются образовательные программы по различным актуальным направлениям, в том числе по информационным технологиям. Направления по математическому моделированию, цифровому производству, интернету вещей, виртуальной и дополненной реальности, кибербезопасности, искусственному интеллекту и по другим IT-технологиям сегодня активно развиваются в МАИ, сказал Александр Шемяков, проректор по стратегическому развитию МАИ.


Напоминаем, что мы ждем в своих рядах талантливых программистов. Вакансий и интересных проектов предостаточно. Приходите, будет жарко!
Подробнее..

Первые фото с Марса

19.06.2021 14:07:57 | Автор: admin


Сегодня третий день полётов на дронах уникального эко-технологического проекта Drone EcoZone от М.Видео-Эльдорадо! Сотни QA, Java и Analyst, решившие задачи на сайте ecodron.ru получили возможность дистанционного управления дронами над Уральским Марсом, парком Рускеала, Айскими притесами, Сулакским каньоном и Куршской косой. Под катом примеры фото сделанных участниками проекта в уникальных заповедных местах.

Одна из самых популярных локаций для полётов Уральский Марс, годный для съёмок фильма Марсианин глиняный карьер в Свердловской области.







Успей и ты запустить дрон над Марсом и сделать уникальные авторские фотографии с высоты птичьего полёта.

Кстати, именно ваши фото мы разместим на толстовках от Запорожец Heritage, с указанием вашего никнейма, даты и координат места полёта. Вырученные деньги пойдут в благотворительный фонд Красивые дети в красивом мире!

Включай дрон и помоги сохранить природу!
Подробнее..

Головоломки Tech Monsters Night

19.06.2021 14:07:57 | Автор: admin


Совсем недавно М.Видео-Эльдорадо в рамках хакатона Tech Monsters Night предложили всем желающим стать участниками интеллектуальной битвы, решив серию головоломок.

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

Под катом серия предложенных участникам Tech Monsters Night задач. Таким образом, у вас есть чудесная возможность провести наступившие выходные за решением этих головоломок. Есть предложение: в начале мы публикуем задания, вы в комментариях размещаете варианты решений. А через пару дней в обновлениях к данному посту мы разместим правильные ответы.

1. Унести с места


Условие:
На складе стоит большой груз. Груз стоит рядами, вам даны вес груза в каждом ряду, найдите такие подряды, где сумма весов грузов равна количеству рядов на которых они находятся. В качестве ответа выведите количество таких подрядов, это поможет перевезти груз оптимальным способом.

Входные данные: строка распределения весов в ряду
Пример входных данных: 1,2,0 введенные веса грузов в каждом ряду.

Подряды:
2,0: 2+0 = 2 количество цифр
1: 1 = 1 количество цифр
1,2,0: 1+ 2 + 0 = 3 количество цифр

Выходные данные: количество рядов подходящих под условие

Пример ответа: 3
Тестовые пары:?

2. Мультиварки


Условие:
В магазине есть мультиварки k видов. Дано количество мультиварок каждого вида и их цена за штуку. Покупателю нужно купить t мультиварок.
Необходимо продать мультиварки, чтобы суммарная стоимость была максимальна.

Входные данные: Строка, в которой пары чисел разделены точкой с запятой (";"). Первая пара чисел содержит значения [t,k], а последующие количество мультиварок каждого вида n, и их стоимость p. [n,p]. Все пары чисел разделены запятой (",")

Пример входных данных: 7,3;5,10;2,5;3,6

Три вида мультиварок:
  • первый вид 5 штук, стоимостью по 10,
  • второй вид 2 штуки стоимостью по 5,
  • третий вид 3 штуки стоимостью по 6.

Выходные данные: суммарная максимальная стоимость

Пример ответа: 62
Тестовые пары:?

3. Наушники


Условие:
Нужно предсказать возможно ли при условиях, описанных ниже, чтобы в магазинах бытовой техники Tune 66 в наличии всегда было от a до b штук наушников. Известно, что их покупают ровно t штук ежедневно.

Изначально в магазинах содержалось h штук, при этом привозятся в магазины ровно k штук в начале каждого дня, начиная от второго дня. Будет ли количество наушников держаться в нужном диапазоне в течении s дней?

Входные данные: Строка, содержащая параметры: h,a,b,s,t, k. Числа в строке разделены запятой (",")

Ответ: 1 если да, 0 если нет
Тестовые пары:?

4. Акция


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

Покупатель получает половину, округленное в меньшую сторону содержимого выбранных баночек и уносит, вместе с одной из банок. Остальные монеты складываются в оставшуюся банку и она дальше участвует в розыгрыше, совместно с оставшимися. Найдите сколько максимум в ходе розыгрышей выиграют все покупатели за k-1 шагов.

Пример: пусть k = 4, тогда изначально есть баночки с [1,2,3,4] монетами, сначала берем 4 и 2 баночку. Покупатель уносит 3 монеты, а оставшиеся 3 монеты оставляет на месте 2 баночки. Тогда остается [1,3,3]. Следующий покупатель выбирает 2 и 3 банку, забирает половину их содержимого, т.е 3 монеты, и оставляет на месте 2 банки, вторую половину, то есть ещё 3 монеты. Тогда остается [1,3]. Дальше разыгрывается первая и вторая банка, покупатель забирает 2 монеты, и остается 2, т.е [2].

Входные данные: число k
Ответ: сколько максимум выиграли в сумме все покупатели?
Пример ответа: 8
Тестовые пары:?

5. Мероприятие


Условие
На рекламное мероприятие требуется организовать t участков квадратной формы. Есть несколько стен, длин h1, h2, h3 hn

У этих стен будут ставить ограждения для мероприятий, у одной стены могут организовать несколько участков. При этом вся стена должна быть задействована участками. Найдите такое разбиение, чтобы общая площадь участков была минимальной.



Пример разбиения, тут три стены, указаны зеленым, и 6 участков, указаны красным

Входные данные: Строка, разделенная точкой с запятой (";") на 2 части: первое число количество участков t, а далее, список длин всех стен через запятую (",").

Ответ: минимальная площадь
Пример ответа: 15
Тестовые пары:?

6. Поиск подходящих складов


Условие:
Магазин ищет места для хранения бытовой техники. Чтобы она не портилась, нужно создать особые условия. Были разработаны специальные пластины, благодаря которым бытовая техника не портится и соблюдаются условия хранения, такие как влажность воздуха, температура и т.д.

Склад размером 2 на k, разделен на ячейки размером 1 на 1, при этом некоторые ячейки свободны и именно это пространство предназначено для складирования бытовой техники. Можно ли поместить пластины, размером 2 на 1 так, чтобы они занимали всё свободное пространство, и при этом не накладывались друг на друга?



Пример с пластинами, где пластины розовые, зеленые, синие.

Входные данные: строка, в которой первое число длина склада k, а остальные символы это пары чисел, разделённые точкой с запятой (";), которые обозначают координаты занятых точек. Координаты между собой разделены запятой (,").

Пример входных данных: 5;2,2;1,4
Выходные данные: 1 если можно, 0 если нет.
Тестовые пары:?

7. Организация консультантов


Условие:
В магазине действует система взаимовыручки для консультантов. Каждый консультант, в зависимости от того, как долго он работает, может помочь определенному количеству своих коллег. Или никому, если это новичок.

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

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

Если сотрудники новички, то они автоматически направлены направо. Входные данные подобраны так, чтобы можно было найти единственное решение. Пример ниже.



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

Пример входных данных: 0,0,2,1,1,2

Выходные данные: Строка, состоящая из 0 и 1, разделённых запятой, соответствующая входной, в которой 0 если консультант смотрит влево, и 1, если смотри вправо.

Если это невозможно, нужно вывести строку NO.
Пример выходных данных в примере: 1,1,0,0,1,0

Тестовые пары:?

8. Единая команда


Условие:
Чтобы сделать коллектив более сплоченным, администрация решила познакомить между собой сотрудников. Для этого было решено организовать тренинги доверия.

В этом мероприятии учувствуют две команды, причем команды должны быть поделены поровну и внутри каждой команды не должно быть знакомых людей. Имеется n отделов, люди внутри одного отдела могут быть не знакомы друг с другом. Для мероприятия выбираются два отдела, причем некоторые люди из этих отделов уже знакомы между собой. Учувствуют все люди из выбранных отделов. Выясните, сколькими способами можно разделить участников.



Входные данные: Строка, которая разделена точкой с запятой (";"), в которой первая часть это подстрока t,n, описывающий количество сотрудников t и количество отделов n. Вторая часть подстрока, в которой указано, какой из сотрудников (по порядку) в каком отделе находится (числа разделены запятой). Последующие части пары людей, знакомых друг с другом (порядковые номера сотрудников разделены запятой).

Пример входных данных: 6,3;1,1,2,2,3,3;1,3;1,5;1,6;2,5;2,6;3,4;3,5;5,6

Выходные данные: количество способов выбрать две команды.

Пример ответа: 2
Тестовые пары:?

9. Найдите местоположение


Условие:
Решается вопрос, где оптимально было бы разместить новые магазины бытовой техники. Один из факторов это пути доставки бытовой техники от различных складов. Каждый магазин должен быть расположен в одной из данных вершин, рядом с каким-то складом.

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

Посчитайте количество вершин m на графе.



Пример графа [[2,5,1,1,4],[1,2],[1,3],[2,4],[2,5]], при этом исконные вершины отмечены голубым

Входные данные: Строка, разделённая точкой с запятой (";"), в которой первая часть содержит типы складов по порядку (разделённых запятой). Остальные части являются доступными путями, которые записываются двумя числами (разделёнными запятой), где показывается, между какими складами существует дорога.

Пример входных данных: 2,5,1,1,4;1,2;1,3;2,4;2,5

Выходные данные: количество подходящих вершин m

Пример ответа: 3
Тестовые пары:?

10. Роботизация рекламы


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

Робот может проезжать или по стороне квадрата, длина которой равно 1, или по диагонали. Робот должен объезжать всё содержимое магазина снаружи, чтобы его было видно. Найдите длину кратчайшего пути, по которому должен пройти робот.



Пример минимального маршрута, при обходе трех точек.

Входные данные: Строка, содержащая координаты предметов. Каждый предмет разделён точкой с запятой (";"), а каждая координата в нём запятой (",")
Пример входных данных: 1,2;3,4;4,1

Пример ответа: 3
Тестовые пары:?
Подробнее..

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru