Месяц: Июнь 2021

  • Чему я научился, проработав два года разработчиком ПО в Microsoft

    от автора

    Так как завершается второй год моей работы разработчиком ПО в Microsoft India, логично будет порассуждать о том, чему же я научился за последние два года. Я пришёл в Microsoft сразу после учёбы в колледже, Indian Institute of Technology Guwahati, и эта работа стала моим первым опытом. Со временем я очень сильно вырос и получил множество…

  • Как победить legacy в головах и не дать ему вернуться

    от автора

    Изменения — это то, что происходит всегда. Мы можем переходить на новый язык программирования. Например, внедрять Kotlin или переходить на GO, как это сейчас многие делают. У нас могут появляться новые базы данных. Мы можем переезжать в облака (или обратно). Или можем захотеть внедрить у себя новый процесс, будь то Code review, постмортемы или Scrum…

  • StreetWriter: собираем устройство для печати водой по асфальту

    от автора

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

  • Ученым удалось полностью объяснить природу полярных сияний

    от автора

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

  • Топовые платные игры на Google Play: блиц-обзор страниц и подробный разбор трейлеров

    от автора

    Чем особенны ролики топовых платных игр для Android? Что у них общего, какие тренды заметны, что можно улучшить? Маркетологам геймдев-студий на заметку. В наш обзор попали страницы игр, которые 5 июня 2021 отображались в русскоязычной версии Google Play на главной странице раздела «Популярное» в категории «Топ платных игр».Топ платных игр на 5 июня в Google Play:…

  • Стаи рыб следуют алгоритмам композиционного обучения

    от автора

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

  • Основы Flutter для начинающих (Часть IX)

    от автора

    Flutter позволяет вам писать простые и понятные тесты для разных частей приложения. Сегодня мы попробуем написать несколько unit тестов, которые используются для тестирования классов, методов и отдельных функций.Также мы попробуем использовать библиотеку Mockito, которая позволяет создавать фейковые реализации.Ну что ж, приступаем к тестированию!Наш планЧасть 1 — введение в разработку, первое приложение, понятие состояния;Часть 2 — файл pubspec.yaml…

  • ТОП-3 ИБ-событий недели по версии Jet CSIRT

    от автора

    Специалисты Jet CSIRT снова собрали для вас ключевые новости в области ИБ. За прошедшую неделю было опубликовано новое руководство по использованию базы знаний MITRE ATT&CK, обнаружен новый метод кибератак на предприятия, а JBS заплатила выкуп группировке REvil. Новости на этой неделе собирал Никита Комаров, аналитик центра мониторинга и реагирования на инциденты ИБ Jet CSIRT компании…

  • Как я ускорил движок на 13%

    от автора

    Недавняя статья о важности использования линейных алгоритмов вдохновила меня на оптимизацию «горячей» квадратической функции, о том как я это сделал, и к каким результатам это привело — я сегодня расскажу. Завари в чашке Пу Эр, откинься на спинку кресла:

  • Июньские заметки о виртуальной реальности. Часть 3

    от автора

    Часть 1 Часть 2 Позиционирование, трэкинг. Full body tracking. Решения и цены Основное, что нужно знать. Всё, что вы можете получить, используя Oculus Go, Google Dream, Samsung Gear или мобильный телефон вложенный в шлем — это 3DoF, вращение головой. То есть вы не сможете перемещаться в пространстве, двигаясь вперед, в шлеме вроде Oculus Go. У…