• Перевод материала подготовлен в рамках курса «QA Engineer».Приглашаем всех желающих на вебинар «Туры в исследовательском тестировании». На этом открытом уроке рассмотрим основные туры исследовательского тестирования, благодаря чему можно систематизировать подходу к тестированию больших задач. Несмотря на то, что у нас…

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

  • Продолжая цикл вебинаров об искусственном интеллекте для юристов, мы предлагаем поговорить об архитектуре Legal AI, а именно: о технологической основе, о задачах, которые необходимо решить при разработке подобных решений, а также о том, как данные задачи могут быть решены сегодня.

  • Не знаю как вам, а мне статистика далась очень не просто. Причем «далась» — это еще громко сказано. Да, оказалось что можно довольно долго ехать на методичках, кое как вникая в смысл четырехэтажных формул, а иногда даже не понимая результатов,…

  • Эксперты Jet CSIRT продолжают собирать для вас главные новости информационной безопасности за неделю. Главная новость этой недели – атака шифровальщика DarkSide на крупнейшую топливную компанию США Colonial Pipeline. Также в ТОП-3 – публикация личных данных полицейских в США и критические…

  • Один из способов классификации языков программирования – то, на сколько они сильно или слабо типизированы. В данном случае под «типизированный» подразумевается, известны ли переменные в момент компиляции. Хорошим примером будет сценарий, когда целочисленная 1 складывается со строкой, содержащей «1».Строка, содержащая…

  • Знали ли вы о том, что следующий bash-скрипт способен выполнять произвольный код, который предоставит ему пользователь в ответ на запрос скрипта о вводе данных?

  • Постановка задачиОт бизнеса поступила задача — необходимо регулярно сохранять копии отдельных баз данных. Упрощенно говоря — бекапить отдельные базы данных, на случай сверки и потери данных в исходных базах. Первое и самое очевидное решение — pg_dump Достоинства — простота решения.…

  • Наверное, осталось не так много светильников, до которых не дотянулись руки эффективных менеджеров прогресса.Сегодня я хочу рассказать об этой группе осветительных приборов, а именно — «светильник аварийного освещения постоянного света» (не путать с «пожарными светильниками, указателями»).Это самый маленький светильник на…

  • Система антиспама в Selectel до самописного решения Привет, Хабр! Я Саша Федосеев, младший разработчик Python в Selectel. Несколько лет назад, когда наша компания начала особенно быстро расти, мы столкнулись с проблемой. Нашими ресурсами начали интересоваться всякие недобросовестные спамеры из жарких…