Мероприятия и статьи прошедшей недели!

Читайте, смотрите и не скучайте дома!

Идеальный бэклог продукта

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

Стартап использует ИИ для поиска молекул, которые помогут побороть коронавирус

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

Почему появились асинхронные веб-сервера?

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

Подмена DLL (DLL hijacking)

В операционной системе Windows приложения и службы при запуске ищут DLL, необходимые для их правильного функционирования. Если эти DLL не найдены или их загрузка реализована небезопасным способом (DLL вызываются без использования полного пути), то можно повысить привилегии, заставив приложение загрузить и выполнить вредоносный DLL-файл.

Обработка сетевых данных на лету

Разнообразные виды оценки безопасности, начиная от регулярного тестирования на проникновение и операций Red Team до взлома IoT/ICS-устройств и SCADA, подразумевают под собой работу с бинарными сетевыми протоколами, то есть, по сути, перехват и модификацию сетевых данных между клиентом и целью.

Sysbench и распределение случайных величин

То, что вы, возможно, не знали о генерации случайных чисел в sysbench

Алгоритм сжатия Хаффмана

Кодирование Хаффмана – это алгоритм сжатия данных, который формулирует основную идею сжатия файлов. В этой статье мы будем говорить о кодировании фиксированной и переменной длины, уникально декодируемых кодах, префиксных правилах и построении дерева Хаффмана.

Да здравствует PHP

Слухи о смерти PHP сильно преувеличены

ЗАПИСИ ВЕБИНАРОВ

Вебинар «МОДЕЛЬ РАБОТЫ С ДАННЫМИ В POSTGRESQL»

Модель работы с данными, буферный кеш, журнал предзаписи, контрольные точки, настройки журнала.

Преподаватель: Евгений Аристов - более 20 лет разработки ПО на C#, Delphi, PHP, Perl, в т.ч. с базами данных MSSQL, Oracle, MySQL, MariaDB, MongoDB, PostgreSQL

Вебинар «КАК ПРОДАКТ-МЕНЕДЖЕРУ НАЙТИ МЕТРИКУ РОСТА И СВЕСТИ UNIT-ЭКОНОМИКУ?»

Давно хотели понять, почему Facebook, Amazon или Booking стали успешными продуктами?

Спойлер: они правильно определили метрику роста и работали над улучшением unit-экономики.

За 1,5 часа на примерах с реальных продуктов вы узнаете:

  • почему успех продакт-менеджера - это рост главной метрики продукта;
  • - как определить метрику роста;
  • как построить аналитику и продукт вокруг метрики роста;
  • научитесь расчету unit-экономики, как это делают продакт-менеджеры;
  • узнаете, что может сделать продакт-менеджер для улучшения unit-экономики.

Преподаватель: Сергей Колосков - специалист по архитектуре веб-приложений

Вебинар «TRIPLET LOSS: УЧИМ НЕЙРОСЕТЬ УЗНАВАТЬ ОБЪЕКТЫ С ПЕРВОГО РАЗА»

Учимся работать с Tensorflow Datasets, рассматриваем проблему One-shot Learning, Metric Learning. Разбираемся, что такое Siamese Networks и Triplet Loss. Смотрим, как обучается нейросеть, способную с первого раза узнавать объекты.

Преподаватель: Михаил Степанов - работает в отделе машинного обучения компании Jet Infosystems

Вебинар «ТЕСТИРОВАНИЕ МЕХАНИЗМОВ АУТЕНТИФИКАЦИИ В WINDOWS AD»

На занятии рассмотрим какие механизмы и протоколы используются для аутентификации.Будет проведена демонстрация лабораторной работы.

Преподаватель: Александр Колесников - вирусный аналитик в международной компании

Вебинар «PROJECT VS PRODUCT - В ЧЕМ РАЗНИЦА?»

На открытом вебинаре мы:

узнаем, чем отличаются Project и Product;

выясним, как между ними распределяются обязанности;

определим разницу в софт скиллах для этих ролей.

А также попрактикуемся - разберем типичные задачи в работе и отнесем их к соответствующим ролям.

Преподаватель: Дмитрий Емельянов - Agile Coach в банке

Вебинар «ПИШЕМ ПРОГРАММУ ВОССТАНОВЛЕНИЯ IAT»

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

Преподаватель: Артур Пакулов - вирусный аналитик