Месяц: Сентябрь 2022
-
Логистическая регрессия с помощью tidymodels
В последнее время я публикую заметки, которые демонстрируют работу с пакетом tidymodels . Я разбираю как простые, так и более сложные модели. Сегодняшняя заметка подойдет тем, кто только начинает свое знакомство с пакетом tidymodels. Знакомимся с даннымиМы будем работать с набором данных, в котором хранится информация о пингвинах, живущих на архипелаге Палмера. Наша задача — предсказать пол пингвинов. Для…
-
Внедрение Allure (отчётность) в UI-тесты (swift, XCTest)
Меня зовут Сергей, я занимаюсь нативной автоматизацией тестирования мобильных приложений (iOS) в компании РТЛабс. В данной статье я расскажу, как внедрялась отчётность на наших проектах, какие средства использовались и о порядке действий для получения результатов прогона автотестов в Allure.Краткое содержание статьи:1. Введение2. Анализ подобранных вариантов ведения отчётности 2.1. Вариант fastlane-plugin-test_center 2.2. Вариант XCTestHTMLReport 2.3. Вариант…
-
REST API на основе Snake (Python, Mamba, Hydra и Fast API)
Сегодня я хочу попробовать что-то новое и начну исследовать мир Python. В этой статье представлен пошаговый туториал по реализации простого REST API при помощи Python, Fast API, Hydra и Mamba. Более того, я вкратце опишу, как упаковать всех этих змей в один образ Docker и заставить их работать вместе. Весь код выложен на моём GitHub.…
-
Установка Linux на примере CentOS 7
Привет, Хабр!В новой статье разбираем процесс установки Linux на примере CentOS 7 без использования графического установщика. Объясняем, когда и почему нужно устанавливать вручную, какие этапы происходят с момента запуска железа. Дополнительно затрагиваем тему LVM — зачем нужен и как использовать. За основу статьи взят первый урок нашего практического курса “Администрирование Linux Мега”.Из чего состоят дистрибутивы LinuxДистрибутив…
-
IBM MQ + Integrated Windows Authentication (NTLM/Kerberos) + Distributed Transactions (MS DTC), часть 1
ЗадачаВ одном из проектов пришлось подойти к незаслуженно заброшенному и игнорируемому снаряду. Среда функционирования:Активная директория Windows.Менеждер очередей IBM MQ 9.1.5СУБД Microsoft SQL Server 2016Сервер приложений на .NETВсё под управлением ОС MS Windows Server 2016, само собой x64. Приложениям надо инициировать распределенные транзакции между IBM MQ и MS SQL, да ещё и запрещается хранить где-либо логины…
-
Проблемы мотивации команд и их решения в Scrum
Люди и взаимодействие важнее процессов и инструментовИменно этой строкой начинается Agile манифест. И вроде бы это очевидно: сотрудники — главный ресурс любой компании. Однако на практике очень часто приоритеты сдвигаются в другую сторону и на первое место выходят: метрики, релизы, цели, задачи, события.А как же люди? Ведь именно их отношение к работе, их мотивация и…
-
Три примера развития маркетплейсов, которым позавидовал бы сам Цезарь
«Рим строился не сразу, но все дороги вели к нему. Последние несколько лет у тех, кто занимается бизнесом уже не осталось сомнений, что все дороги ведут в маркетплейсы и как великий полководец — вы должны быть в курсе трёх уникальных возможностей этого бизнеса » Но большинство ли маркетплейсов так успешны и пригодны для ведения бизнеса? Если…
-
Security Week 2236: корпоративная атака с помощью кода из игры
Обычно установку компьютерных игр на корпоративных устройствах отслеживают или запрещают по той простой причине, что на работе надо работать, а не играть. Но есть еще один аргумент: большой ассортимент софта на компьютерах сотрудников расширяет возможности для атаки. Недавнее исследование показывает практическую атаку с использованием игрового кода. Правда, любители поиграть на рабочем устройстве оказались ни при…
-
Все ниже и ниже: продажи ПК, ноутбуков и планшетов падают в 2022 и будут падать в ближайшие годы
Крупнейшие производители электронных устройств в 2022 году столкнулись с очень сильным падением спроса на свою продукцию. И если в начале лета у кое-кого из них, а также у некоторых аналитиков сохранялись надежды на лучшее, то сейчас стало ясно, что впереди — только более сильное падение. Ситуация актуальна для почти всех видов систем, которые еще недавно…
-
Генеология принтера
Что такое принтер объяснять не надо. Но это сейчас, а люди старшего поколения еще помнят про АЦПУ — алфавитно-цифровые печатающие устройства, которыми были оснащены первые ЭВМ —электронно-вычислительные машины. В США такой компьютер размером 30х6х5 метров создавали в годы Второй мировой войны для расчета огня зенитной артиллерии, но построив и запустив в действие в 1945 году,…