Собрали для вас подборку лучших статей по тестированию за март и февраль 2023 г. Как использовать данные о процессе разработки ПО, чтобы находить больше багов за меньшее время В этой статье представлены лучшие решения, которые используют данные из тестируемой системы и сами тесты для оптимизации усилий по тестированию. Это позволяет командам находить больше багов, поскольку за меньшее время тестируются области с высокой плотностью ошибок, что достигается за счет сокращения количества тестов, которые обнаружат баги с…
Каждый школьник мечтает «войти в айти», и режиссеры снимают все больше фильмов, посвященных этой профессии. В сегодняшней подборке в честь международного дня достижений —…
Запись открытого урока онлайн-курса «C++ Developer. Professional» https://www.youtube.com/watch?v=QUTm02Etn0A&t=1s На занятии провели обзор полезных и популярных дополнительных инструментов, которые облегчают (или даже выводят на новый уровень) каждодневную разработку на C++. В ходе занятия мы познакомились со инструментами: статического анализа кода, runtime анализа кода на предмет ошибок (санитайзеры), профилирование приложений. отладки приложений. Спикер: Александр Ключев — уже 10 лет в IT, 7 из которых посвящено C++, поработал в разных российских и зарубежных игровых студиях над различными игровыми…
Беспроводная сеть и атаки на неё. Часть 1 В этой статье поговорим о том, как работают сети на основе радиоканала…
Запись открытого урока онлайн-курса «Reverse-Engineering» https://www.youtube.com/watch?v=5qNRp7461lA На этом открытом уроке мы рассмотрели типовые способы внедрения кода, которые используются вредоносными программами. А также узнали, куда внедряется код, какие именно поля исполняемых файлов редактируются и проделали внедрение вручную, на практике. Спикер: Артур Пакулов, специалист в области низкоуровневого программирования, обратной разработки и анализа вредоносного программного обеспечения.
Подготовили для вас подборку литературы, которая познакомит вас с профессией и вдохновят расти и профессионально развиваться на выбранном пути. Многие…
Запись открытого урока курса «Kotlin Backend Developer. Professional» https://www.youtube.com/watch?v=ITJJUj7bZN8 На этом уроке: поговорили про общие принципы построения бизнес-логики приложения, рассмотрели фреймворки для разработки бизнес-логики, узнали про такие шаблоны проектирования, как фасад и цепочка обязанностей, разработали библиотеку для шаблона «Цепочка обязанностей» с использованием DSL и coroutines. Спикер: Евгений Непомнящий, разработчик в М-Тех