Месяц: Июль 2019

  • Резервное копирование, часть 5: Тестирование Bacula и Veeam Backup for Linux

    от автора

    В данной заметке будут рассматриваться различные «большие» программные средства для резервного копирования, включая коммерческие. Список кандидатов: Veeam Agent для Linux, Bacula. Будет проверяться работа именно с файловой системой, чтобы было удобно сравнивать с предыдущими кандидатами. Ожидаемые результаты Поскольку оба кандидата — универсальные готовые решения, важнейшим результатом будет предсказуемость работы, а именно — одинаковое время работы…

  • В Open Invention Network больше трех тысяч лицензиатов — что это значит для открытого ПО

    от автора

    Open Invention Network (OIN) — это организация, владеющая патентами на ПО, связанное с GNU/Linux. Цель организации — защита Linux и связанного с ним программного обеспечения от патентных исков. Члены сообщества передают свои патенты в общий пул, тем самым разрешая другим участникам их использовать на основе royalty-free лицензии.

  • Автоматизированный подход к регрессионному тестированию

    от автора

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

  • PVS-Studio хотел, но не смог найти баги в robots.txt

    от автора

    На днях Google опубликовал исходники парсера robots.txt. Почему бы не прогнать уже проверенный всеми вдоль и поперек проект через PVS-Studio и, возможно, найти ошибку. Сказано — сделано. Жаль, что ничего значимого найти не удалось. Ну что ж, тогда пусть это будет просто повод похвалить разработчиков Google. robots.txt – индексный файл, который содержит правила для поисковых…

  • Подчеркивание в Python

    от автора

    Недавно мне довелось послушать доклад о хороших и плохих практиках программирования на языке Си. В нем, в частности, была затронута тема расшифровки забавно выглядящего программного кода (смайликов в Си). После чего последовал спор о целесообразности использования такого запутанного кода для проверки навыков кандидата на должность программиста при собеседованиях. Спор не привел к единому мнению. Рассмотрим…

  • Что такое вероятность и как ее посчитать

    от автора

    Пусть будет некий абстрактный эксперимент в процессе которого может происходить некое событие. Этот эксперимент провели пять раз, и в четырех из них происходило то самое событие. Какие выводы можно сделать из этих 4/5? Есть формула Бернулли, которая дает ответ, с какой вероятностью происходит 4 из 5 при известной исходной вероятности. Но она не дает ответ,…

  • Создание игры Tower Defense в Unity: башни и стрельба по врагам

    от автора

    [Первая и вторая части туториала] Размещаем на поле башни. Целимся во врагов при помощи физики. Отслеживаем их, пока это возможно. Стреляем в них лазерным лучом. Это третья часть серии туториалов о создании простой игры жанра tower defense. В ней рассмотрено создание башен, прицеливание и стрельба во врагов. Туториал создавался в Unity 2018.3.0f2. Зададим врагам жару.…

  • Функция наведения камеры по голосу стала доступней — универсальное решение SmartCam A12 Voice Tracking

    от автора

    Тема отслеживания говорящего участника видеоконференции, за последние несколько лет, сильно набрала обороты. Технологии позволили реализовать сложные алгоритмы обработки аудио/видео-информации в реальном времени, что побудило компанию Polycom, почти 10 лет назад, представить миру первое массовое решение с интеллектуальным автоматическим отслеживанием докладчика. Несколько лет им удавалось оставаться единственными обладателями подобного решения, но Cisco не заставили себя долго…

  • Intel Quartus Prime — все что нужно для работы с FPGA Intel

    от автора

    В 2015 году Intel приобрела компанию Altera — одного из известнейших разработчиков FPGA и SoC. Постепенно все продукты Altera — как аппаратные, так и программные — сменили свое название, в частности, ПО для дизайна FPGA-систем Altera Quartus стало именоваться Intel Quartus Prime. Мы часто упоминали о нем в связи с выходом очередных FPGA Intel, но…

  • Обзор: как купить акции американских компаний из России

    от автора

    Идея о том, чтобы стать владельцем акций условного Google или Facebook звучит довольно заманчиво. Но как это сделать? Я собрала в одном топике несколько способов сделать это и расписала плюсы и минусы. Поехали!