Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

237 total results found

Аутентификация

Python Тестирование Playwright

При 2FA аутентификации возникают проблемы при повторном исполнении скрипта. Для обхода этого используют контекст браузера.  Шаг 1. Сохранение контекста.  from playwright.sync_api import sync_playwright with sync_playwright() as playwright: browser = ...

Pytest & Playwright

Python Тестирование Playwright

Pytest Имена файлов тестов должны иметь префикс test_ или постфикс _test. Имена тестов должны иметь префикс test_ В модуле utils функция root, отнимающая 1 от входного параметра. Пример теста:  import utils def test_first(): num24 = utils.root(25) ...

Дополнительные возможности

Python Тестирование Playwright

Скриншоты Скрин страницы page.screenshot(path="", full_page=True) Скрин элемента тоже работает. link.screenshot(path="") Запись видео from playwright.sync_api import Browser def test_first(browser: Browser): context = browser.new_context( ...

Ожидание

Python Тестирование Playwright

  from playwright.sync_api import Page, expect DOCS_URL = "https://playwright.dev/python/docs/intro" def test_first(page: Page): page.goto("https://playwright.dev/python") link = page.get_by_role("link", name="GET STARTED") link.click() ...

Mariadb

Docker & k8s Примеры

Установка клиента mariadb  sudo apt install mariadb-client mysql -u user -p -h 127.0.0.1 -P 3306 Dockerfile  FROM mariadb:latest # Устанавливаем переменные окружения ENV MYSQL_ROOT_PASSWORD=... ENV MYSQL_DATABASE=... ENV MYSQL_USER=... ENV MYSQL_PAS...

Pyinstaller

Python Модули

Установка:  python -m pip install pyinstaller Использование  pyinstaller [параметры] script.py Параметры Параметр Описание --onefile собирает всё в один .exe файл --windowed скрывает консоль (если у вас GUI-приложение). Если нужна к...

Сопрограммы

Python Asyncio

ЭТО ТЕХНОЛОГИЯ УСКОРЕНИЯ РАБОТЫ В ОДНОМ ПОТОКЕ. ДЛЯ ПАРАЛЛЕЛЬНЫХ ВЫЧИСЛЕНИЙ THREADING, Сопрограммы - функции с возможностью приостановки при длительной внешней операции. Async определяет сопрограмму, await приостанавливает сопрограмму на время выполнения вн...

Типы future и awaitable

Python Asyncio

Практически редко применяются, но нужны для понимания  Будущие объекты можно использовать в выражениях await. Это означает «я посплю, пока в будущем объекте не будет установлено значение, с которым я могу работать, а когда оно появится, разбуди меня и дай воз...

Асинхронный контекстный менеджер

Python Asyncio

Асинхронный контекстный менеджер. Это  класс,  реализующий два  специальных  метода-сопрограммы:  __aenter__,  который  асинхронно захватывает ресурс, и __aexit__, который закрывает ресурс. Сопрограмма  __aexit__  принимает  несколько  аргументов,  относящихс...

Aiohttp

Python Asyncio

Сеансовый асинхронный http(s) клиент с автоматической поддержкой cookies. Пул подключений использует один сеанс.  Установка:  pip install aiohttp Использование:  import asyncio import aiohttp from aiohttp import ClientSession from util import async_time...

Промпты

ИИ

Привычки успешного блоггера

Блоги, SEO

Основные идеи книги The Habits of Highly Successful Bloggers ©  Ryan Robinson Основная идея: Сейчас лучшее время в истории Интернета, чтобы делать абсолютно все онлайн. Однако больше людей, чем когда-либо прежде, терпят неудачу в создании онлайн-бизнеса и бло...

Дневник создания блога

Блоги, SEO

15.05.2025 Начинаю изучать новую для меня сферу - блоггинг/SEO/... Поскольку это относится больше к работе, чем к хобби, требуется системный подход. Определим цели и выделим время.  Цель: К 15 августа уровень посещаемости блога должен превышать 100 челов...

Правила документирования

BPMN

  Тип блока Входные данные Выходные данные (результат) Ограничения и условия Стартовый Условия старта процесса: Периодический,   

Первичные настройки

Блоги, SEO

Редиректы с www и без www: www.example.com, и example.com должны вести на один сайт. Настроить 301-редирект на предпочтительный вариант (обычно без www или с www — выбирай один). HTTPS (SSL-сертификат): HTTPS — фактор ранжирования Google. Установить...

Выбор темы для WP

Блоги, SEO

Дополнительные материалы перед выбором темы и шаблона:  Иконка сайта до 120 х 120, png с прозрачным фоном Тема Возможности Рейтинг Цена Astra Простота и скорость Ссылка на тему Стандартный блог. 4,9 1 000 000 Freemium ...

Установка

Keycloak

Официальный сайт Docker: Для 26 версии: docker run -p 8080:8080 -e KC_BOOTSTRAP_ADMIN_USERNAME=admin -e KC_BOOTSTRAP_ADMIN_PASSWORD=admin quay.io/keycloak/keycloak:26.2.5 start-dev Для 22 версии: docker run -e KEYCLOAK_ADMIN...

Теория

Keycloak

Для деления на блоки используются Realm. Каждый Realm изолирован от остальных. В нем хранится конфигурация, набор приложений и пользователи.  Регистрация приложения. Чтобы приложение могло использовать ресурсы keycloak, оно должно быть зарегистрировано. Разде...

Общие знания

Интегральные знания Для разработчиков

Процесс: Система управления задачами: страница "Текущий статус проекта" Используемые среды разработки, настройка Инструкция по работе с git Инструкция создания тестового стенда Правила реализации Правила тестирования Правила документирования Правила ...

О чем это

Интегральные знания

Здесь будут списки умений и тренировочных задач, необходимых для участия в проекте в определенном качестве. Для участия в определенном качестве требуются умения в некоторых направлениях на начальном уровне ("Где инструкция"), в некоторых на уровне осознания (...