Месяц: Август 2020
-
Меньше, чем пара. Еще один способ сокращения количества тестов
—
от автора
Любому QA известен такой метод минимизации тест-кейсов, как Pairwise Testing — попарное тестирование. Метод отличный, достаточно простой и проверенный множеством команд. Но что делать, если после его применения кейсов остается слишком много? Именно так произошло в моем проекте, и сегодня я расскажу, как можно еще сильнее сократить количество тест-кейсов, не теряя при этом в качестве.
-
Запуск x64 систем в VirtualBox 6.1.2 на Windows 10 2004
—
от автора
Написать подобный пост меня сподвигло потраченное время на решение проблемы. Суть проблемы — запускаете виртуальную машину в VirtualBox, а она грузится как черепаха, бывает просто зависает и спустя некоторое время перезагружается и в окне виртуальной машины внизу справа высвечивается значок Прежде чем найти решение я искал проблему в обновлении видео-драйверов, в ssd, в самой виртуалке,…
-
Как найти количество всех букв на всех знаках вида «въезд в город Х» в стране? Точный способ ответить на такие вопросы
—
от автора
Недавно в рамках одного собеседования мне понадобилось решить задачу, условие которой приведено ниже: У лучшего в мире управляющего по имени Пенультимо родилась очередная гениальнейшая идея, peализовать которую вам и предстоит. Он верит, что поток туристов на Исла-де-Эдукадос повысится, если он сможет рассказать всему миру, как же много замечательных дорожных знаков с длинными надписями eсть у…
-
FritzFrog — новое поколение ботнетов
—
от автора
Краткое содержание Guardicore обнаружили сложный ботнет пиринговой (P2P) сети FritzFrog, который еще с января 2020 года активно взламывал SSH серверы. Вредоносное ПО на Golang: FritzFrog исполняет модульный, мультипоточный и безфайловый вредоносный код на Golang, который не оставляет следов на жестком диске зараженного устройства. Активное таргетирование государственных, образовательных, финансовых и прочих ресурсов: FritzFrog пытался брутфорсить и…
-
InterSystems IRIS – универсальная AI/ML-платформа реального времени
—
от автора
Автор: Сергей Лукьянчиков, инженер-консультант InterSystems Вызовы AI/ML-вычислений реального времени Начнем с примеров из опыта Data Science-практики компании InterSystems: «Нагруженный» портал покупателя подключен к онлайновой рекомендательной системе. Предстоит реструктуризация промо-акций в масштабе розничной сети (допустим, вместо «плоской» линейки промо-акций теперь будет применяться матрица «сегмент-тактика»). Что происходит с рекомендательными механизмами? Что происходит с подачей и актуализацией данных…
-
Полезные приемы для работы с EntityFramework Core
—
от автора
Всем привет. Я недавно обнаружил, что не все, кто работают с EF, умеют его готовить. Более того, не горят желанием разбираться. Сталкиваются с проблемами на самых ранних этапах — настройке. Даже после успешной настройки появляются проблемы с запросами данных. Не потому, что люди не знают LINQ, а потому что не все можно смаппить из объектов…
-
Xdebug через Windows Subsystem For Linux 2 (WSL2)
—
от автора
Под катом небольшая заметка про то как можно настроить удобное окружение для работы с PHP, xdebug через Windows Subsystem For Linux 2 (WSL 2).
-
Digital-мероприятия в Москве c 24 по 30 августа
—
от автора
Подборка мероприятий на неделю Pytup online 26 августа (среда) онлайн бесплатно Вас ждут выступления спикеров из Екатеринбурга и Иннополиса. Обсудим проблемы логирования в Python, способы их решения и подходы к распределённому выполнению кода, который разрабатывался под одну машину. Последний доклад скорее обзорный: вы узнаете обо всех значимых новинках, релизах и событиях в мире Python за…
-
CATIA: из истории одного проекта
—
от автора
Насколько легко использовать возможности современных систем автоматизированного проектирования для автомобильной отрасли, включая инструменты моделирования поверхностей и функции работы с цифровыми макетами программного решения CATIA V5? Какой это дает эффект, какие возникают проблемы? Лучше всего показать это на конкретном примере. В данном случае речь пойдет об одном из проектов компании «Ладуга».
-
Знакомство с Rome от создателей Babel — компилятор, сборщик, линтер, тесты в одном флаконе
—
от автора
Почти две недели назад вышла запись в блоге по поводу Rome. Rome представляет собой целый набор инструментов — линтер, компилятор, сборщик, тест раннер и даже больше. Нацелен он на JS, TS, HTML, JSON, Markdown, CSS. Проект пытается унифицировать набор инструментов необходимых для фронт-енд разработки. Rome монолитный и включает все традиционные инструменты фронт-енд экосистемы. Команда разработчиков…