Месяц: Июнь 2021

  • Создание архетипа Maven из существующего проекта

    от автора

    Создайте архетип из существующего проекта и сгенерируйте новые клоны с минимальными усилиями. Прекратите копи-паст проектов и создайте архетип!Если вы создаете облако микросервисов или находитесь в среде, где вам нужно сгенерировать несколько проектов или модулей maven, очень полезно создавать архетипы для разработки этих новых модулей/проектов.Что такое архетип?Архетип maven — это шаблонный проект. Maven предлагает несколько архетипов, которые позволяют…

  • Что такое NFT на самом деле, сколько обмана может скрывать, и в каких сферах реально применим

    от автора

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

  • Опасности пользования онлайн-менеджерами паролей

    от автора

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

  • Как уменьшить размерность метрик в Prometheus, если вы не DevOps

    от автора

    Иногда команда разработки сталкивается с задачей, в которой у неё мало экспертного опыта, и через пробы и ошибки она находит неочевидное решение. Так произошло и с нами, когда понадобилось перенести сбор метрик из Infux в Prometheus. Их итоговая размерность оказалась 1,5 миллиона, и мы решили ее уменьшать. Инфраструктуру по сбору метрик (Prometheus, k8s, деплой через…

  • Юзер-стори идеальная, а багов 100500? Как мы тестируем документацию

    от автора

    Зачем и как тестируют документацию? Представьте ту редкую ситуацию, когда в требованиях ошибка или документация составлена неверно. Что дальше? Требование уходит в разработку, программист неверно его истолкует и реализует фичу с искаженной функциональностью. Далее это заметит тестировщик, отправит баг-репорт, который пройдет весь life cycle (пофиксен, проверен, исправлен, закрыт). И это ещё хороший сценарий!В реальной жизни…

  • 5 способов ставить задачи, чтобы их понимали и выполняли в срок

    от автора

    Когда задачи не выполняются, виноват часто не только тот, кто их делал, но и тот, кто ставил. Ведь от правильной постановки напрямую зависит качество и эффективность выполнения. Не приложили инструкций, не объяснили целей и ожидаемых результатов, не дали инструментов – вот у сотрудника или подрядчика и не получилось сделать все, как нужно.Сложность еще и в…

  • Индуктивность

    от автора

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

  • Чек-лист подготовки к собеседованию на позицию ручного web-тестировщика

    от автора

    Как подготовиться к собеседованию на вакансию QA? Как обычно, информации можно найти очень много, в этой статье постарались собрать «самый сок» знаний для того , чтоб начать развиваться в сфере тестирования. Самые популярные вопросы:Какие методики тестирования Вы знаете?модульная/компонентная: проверяет функциональность и ищет дефекты в частях приложения, которые доступны и могут быть протестированы по отдельности;интеграционная: предназначена для проверки связи между…

  • Гиперзвук 50-х или неудавшийся конкурент «Семёрки»

    от автора

    Все мы сильны задним умом, особенно если обладаем послезнанием. Тем грустнее бывает взглянуть на проекты, которые сегодня кажутся заранее обречёнными, но в своё время были отлично проработаны и даже после первых неудач на испытаниях перед самым закрытием буквально кричали: «конструкторы всё исправили, теперь всё будет как надо!» Особенно часто такое ощущение возникает при изучении советских…

  • Трубки, шланги, кабели и провода — не наскучат программисту никогда

    от автора

    К написанию этой публикации меня побудила следующая статья на Хабре: «Математика провисающих проводов и цепей в играх», хоть я и совершенно не занимаюсь играми. Статья заинтересовала меня потому, что давала повод для применения моего собственного приложения для визуализации графических объектов. Первоначальное предназначение этого приложения — исследование динамических систем, которые можно представить в виде системы дифференциальных…