Месяц: Август 2020

  • Security Week 34: расшифровка переговоров через VoLTE

    от автора

    На 29-й конференции по безопасности USENIX было представлено интересное исследование о дешифровке мобильных звонков в том случае, если используется протокол связи VoLTE. Эта относительно свежая технология предполагает передачу голоса в виде потока данных в сетях LTE. Исследователи из Германии и ОАЭ обнаружили уязвимость софта для базовых станций, позволяющую расшифровать данные весьма нетривиальным способом. Атака ReVoLTE…

  • Альянсы ведущих игроков производителей софта для автономных автомобилей

    от автора

    Весь мир (включая индустрию беспилотного транспорта и СМИ) признает, что нам еще предстоит пройти долгий и тернистый путь, чтобы беспилотный транспорт 4-го и 5-го уровней стал реальностью. Задержки выпуска беспилотных автомобилей со стороны многочисленных ведущих автопроизводителей и технологических компаний – достаточное доказательство этого утверждения. Если этого недостаточно, то еще более сильным сигналом является диалог между…

  • Одно из качеств хорошего работника: сколько требуется усилий, чтобы он выполнил задачу (при 100% сформулированном ТЗ)

    от автора

    Чем отличается плохой работник от хорошего. Я считаю одно из качеств — формулируем полностью от и до ТЗ (техническое задание) на задачу, и смотрим сколько требуется затратить своих усилий, чтобы работник все-таки выполнил задачу. Подробности под катом.

  • Исследование CSS-свойства flex

    от автора

    Вам когда-нибудь было интересно узнать о том, как работает сокращённое CSS-свойство flex? Оно позволяет задавать значения свойств flex-grow, flex-shrink и flex-basis. Я обратил внимание на то, что данное свойство чаще всего используют в виде flex: 1, что позволяет flex-элементу растягиваться, занимая доступное пространство. В этом материале я хочу поговорить о сокращённом свойстве flex и о…

  • Подготовка будущих биотехнологов

    от автора

    Если вы интересуетесь биологией, тем более если вы преподаете этот предмет, то для вас станет полезной моя статья, посвященная подготовке и проведению лабораторных работ по выявлению генетически чужеродного гена в ДНК продуктов питания. Споры вокруг ГМО, а также непрекращающиеся научно-этические дискуссии о правомерности вмешательства человека в «дела Природы / Бога», оставим философам. Констатируем лишь, что…

  • Как устроены DPU, сопроцессоры для обработки данных

    от автора

    Специализированные процессоры ASIC для конкретных областей — один из способов «перезапустить» закон Мура и преодолеть ограничения универсальных CPU общего назначения. Сейчас это очень перспективная область развития микроэлектроники. Собственные проекты есть у Google, Amazon и других компаний. Например, Google выпускает тензорные процессоры Google TPU, а в дата-центрах Amazon работают чипы AWS Graviton на ядре ARM. Первые…

  • Навыки персонажа VS Навыки игрока

    от автора

    Эрик Берн был уверен, что люди постоянно играют в игры — независим от пола, возраста, социального положения и характера. Человек существо социальное — а наш социум построен на игровых взаимодействиях. Так что нет ничего удивительного, что такую популярность получил жанр РПГ — там человек может отыграть почти любые социальные роли, которые во многом недоступны ему…

  • Как писать аккуратные конвейеры для машинного обучения

    от автора

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

  • Лучшие практики bash-скриптов: краткое руководство по надежным и производительным скриптам bash

    от автора

    Shell wallpaper by manapi Отладка сценариев bash — это как поиск иголки в стоге сена, тем более, когда новые дополнения появляются в существующей кодовой базе без своевременного рассмотрения вопросов структуры, логирования и надежности. В таких ситуациях можно оказаться как из-за собственных ошибок, так и при управлении сложными нагромождениями скриптов. Команда Mail.ru Cloud Solutions перевела статью…

  • Распознавание мяча в волейболе с OpenCV и Tensorflow

    от автора

    После первого опыта распознавания спортивных движений у меня зачесались руки сделать что-нибудь еще в этом направлении. Домашняя физкультура уже казалась слишком мелкой целью, так что я замахнулся на игровые виды спорта. Применение искусственного интеллекта к спорту — недавняя тенденция, но уже есть интересные материалы: Баскетбол Теннис Волейбол Лично мне ближе всего волейбольная тема. По ссылке…