• Python – один из самых популярных языков для веб-автоматизации с Selenium, поскольку в нем есть упрощенный синтаксис, который позволяет выполнять больше задач за меньшее количество строк кода! Таким образом, Python и Selenium создают идеальную комбинацию для автоматизированного тестирования в вебе.Начнем…

  • В Институте прикладной физики Российской академии наук (ИПФ РАН) ведётся разработка первой отечественной установки литографии для производства микроэлектроники по современным технологическим процессам. Сейчас, как говорят сами разработчики, создан демонстрационный образец, который они сами называют «прототип прототипа». На этой установке получены…

  • Продолжаю делать пилить свой petproject. Что нового с прошлой публикацией:запись сообщений в кафку;создание/удаление топиков;бинарные сборки для OSX и Windows.Сейчас подошел к тому ради чего все это затевалось: декодирование protobuf без schema registry и кодогенерации.Чем же неудобен protobuf?Если опустить его бинарную…

  • Это продолжение туториала по JUnit 5. Введение опубликовано здесь.ОглавлениеНастройкаАннотация @ParameterizedTestИсточники тестовых аргументовПараметризованные тесты с несколькими аргументами.Вывод1. НастройкаВключите зависимость junit-jupiter-params, чтобы использовать параметризованные тесты.Последнюю версию можно найти по этой ссылке.pom.xml<dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-params</artifactId> <version>${junit-version}</version> <scope>test</scope> </dependency>2. Аннотация @ParameterizedTestИспользуйте аннотацию @ParameterizedTest, чтобы выполнить тест несколько раз, но с разными аргументами. Нам не…

  • После 3,5 лет разработки компания Nonpolynomial обновила открытую библиотеку для секс-игрушек до версии 1.0. Библиотека управляет вибрацией с клавиатур, геймпадов и шлемов виртуальной реальности, а также синхронизирует импульсы с фильмами через плагины для VLC и Kodi.С версии 1.0 реализацию для…

  • PIN-диод представляет собой полупроводниковую структуру, состоящую из сильнолегированных p+ и n+ областей и разделяющего их слаболегированного слоя – слоя собственной проводимости (intrinsic). Благодаря наличию этого слоя, т.н. «базы», pin-диод является плохим выпрямителем и находит применение в СВЧ-технике. В данной статье рассмотрены аспекты…

  • На дворе стоит двадцать второй год и все основные среды исполнения JavaScript уже вовсю поддерживают доступ к потокам. Причем, в отличие от языков с глобальной блокировкой интерпретатора, вроде Python и Ruby, где для параллельного выполнения задач рекомендуется запускать отдельные процессы,…

  • Какой вы админ? Скромный эникейщик, который решит проблемы бухгалтера Марьи Ивановны и всего офиса, подключит принтеры, настроит 1С и соберет все конфеты? Железячник, который всегда знает, где достать комплектующие, чей стол завален проводами, а в рюкзаке всегда есть обжимка? Unix-админ, который пересоберет ядро Linux, пока…

  • Headquartered in Shanghai, INTAMSYS (INTelligent Additive Manufacturing SYStems) is one of the leading companies providing high-performance AM equipment, consumables, and software. It was founded by a team of experienced engineers who had conducted a great deal of research to be…

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