Основные источники получения идей для Product-менеджеров Всем, кто хоть раз участвовал в создании продукта, известно, что нельзя просто сидеть и ждать, пока яблоки начнут падать с дерева. И даже те идеи, которые вдруг всплывают в наших головах, приходят после долгих размышлений. Мы постоянно думаем о наших инновациях. Иногда нам помогает интуиция, но чаще нам приходится высекать эти хорошие идеи из камня нашего сознания. Существует много подходов к творческому мышлению. Все они сосредоточены на стимуляции творческого…
9 архитектурных антипаттернов при разработке телеграм-ботов на Python Если вас заинтересовал заголовок этой статьи, значит, вас интересует создание телеграм-ботов, и…
Code smell: когда код плохо пахнет Программный код, будучи по факту виртуальной сущностью не может иметь запах в прямом смысле этого слова. Однако, термин «запах кода» (code smell) некоторое время назад был введен Кентом Беком и популяризирован книгой Мартина Фаулера о рефакторинге. В русскоязычном переводе можно встретить «код с душком». Такой перевод явно говорит о том, что речь идет о чем-то не слишком хорошем и для того, чтобы понять, что же такое code smell, рассмотрим…
Kubernetes Scheduler в Деталях: Важные Аспекты Недавно на одном из YouTube-каналов я подробно рассматривал работу Kubernetes Scheduler. В процессе подготовки…
Классификация аудиофайлов с библиотекой Librosa В этой статье поработаем с аудиофайлами, используя библиотеку librosa и алгоритмы Machine learning. Для начала — что представляет собой аудиосигнал? Это сложный сигнал, состоящий из нескольких одночастотных звуковых волн, которые распространяются вместе как изменение давления в среде. Каждый аудиосигнал имеет свои определенные характеристики: частота, амплитуда, ширина полосы, децибел и т.д. Число волн, производимых сигналом за одну секунду, называется частотой. Амплитуда показывает интенсивность звука, то есть является высотой волны. Продолжение Swin Transformer…
USB HID устройства на службе пентестера. Часть 1 Тестирование на проникновение принято разделять на два вида: техническое тестирование и проверку…
Тимлид на испытательном сроке Тимлиды меняют работу редко, но, что называется, метко. Ведь сложность перехода и онбординга заметно возрастает, если ты руководитель. Это логично. Помимо своих собственных задач и знакомства с компанией, нужно узнать свою команду, научиться с ней работать, завоевать лидерство и авторитет коллег, досконально разобраться в проекте, потому что вам за него теперь отвечать. Ожидания руководства от тимлидов значительно выше, чем от инженеров. И чтобы их оправдать, приходится въезжать в работу прямо «с…