Code smell: когда код плохо пахнет Программный код, будучи по факту виртуальной сущностью не может иметь запах в прямом смысле этого слова. Однако, термин «запах кода» (code smell) некоторое время назад был введен Кентом Беком и популяризирован книгой Мартина Фаулера о рефакторинге. В русскоязычном переводе можно встретить «код с душком». Такой перевод явно говорит о том, что речь идет о чем-то не слишком хорошем и для того, чтобы понять, что же такое code smell, рассмотрим…
Kubernetes Scheduler в Деталях: Важные Аспекты Недавно на одном из YouTube-каналов я подробно рассматривал работу Kubernetes Scheduler. В процессе подготовки…
Классификация аудиофайлов с библиотекой Librosa В этой статье поработаем с аудиофайлами, используя библиотеку librosa и алгоритмы Machine learning. Для начала — что представляет собой аудиосигнал? Это сложный сигнал, состоящий из нескольких одночастотных звуковых волн, которые распространяются вместе как изменение давления в среде. Каждый аудиосигнал имеет свои определенные характеристики: частота, амплитуда, ширина полосы, децибел и т.д. Число волн, производимых сигналом за одну секунду, называется частотой. Амплитуда показывает интенсивность звука, то есть является высотой волны. Продолжение Swin Transformer…
Будучи консультантом по тестированию, я за годы работы прочитал массу статей по QA. Большинство из них — это в какой-то…
USB HID устройства на службе пентестера. Часть 1 Тестирование на проникновение принято разделять на два вида: техническое тестирование и проверку методами социальной инженерии. У каждого из этих методов есть свои достоинства и недостатки, однако наиболее эффективным методом является совмещение обоих методов. Читать далее USB HID устройства на службе пентестера. Часть 2 В этой статье мы продолжим тему HID USB устройств. В первой части мы выбрали макетную плату и подготовили средства разработки. И теперь можем смело…
Запись открытого урока онлайн-курса «IT Recruiter» https://www.youtube.com/watch?v=hmgTQrzp9x0 Что рассмотрели на открытом уроке: Как писать письма в зависимости от ресурса поиска…
Запись онлайн-митапа OTUS https://www.youtube.com/watch?v=EFAg2tsOQKw На митапе поговорили о том, как регулярно отслеживать здоровье проектов, когда их много. Кому будет полезен митап: руководителям разработки, Delivery Manager-ам и СТО; руководителям IT-компаний, которые ведут одновременно несколько проектов; опытным тимлидам, которые планируют управлять портфелем проектов. Спикер: Дмитрий Белоусов, Sr. Director of Production в Lineate с 10+ годами опыта в IT.