Сколько занимает обучение Программированию - Время

Чтобы понять за какое время можно стать программистом, смотрите эти таблицы:

swagger-ui docker compose Пример конфигурации

В блоке services:

swagger-ui:
  container_name: ktu-auth_swagger-ui
  ports:
    - 19736:8080
  image: swaggerapi/swagger-ui
  volumes:
    - ../docs/autogen:/schema
  environment:
    SWAGGER_JSON: /schema/openapi.yaml

-- здемь берем описание схемы из папки /docs, лежащей в поддиректории, родительской директории, содержающей директорию с docker-compose.yml

Что лучше: генерировать swagger ui для каждого микросервиса на отдельной странице или одна страница с переключением

Оба подхода имеют свои преимущества и недостатки, и выбор зависит от конкретных требований вашего проекта и предпочтений команды разработчиков. Вот некоторые соображения:

Отдельная страница для каждого микросервиса

Преимущества:

  • У каждого микросервиса есть своя собственная документация, что может быть удобным для управления и обслуживания.
  • Легче поддерживать и обновлять документацию для каждого сервиса, так как изменения в одном сервисе не влияют на другие.

Недостатки:

swagger ui Несколько схем API (микросервисы)

Что почитать:

  1. Multiple REST API microservices endpoints in a single Swagger UI: https://dejanstojanovic.net/aspnet/2020/...

zircote Warning: Skipping unknown Ошибка

Warning: Skipping unknown

Ошибка означает, что зиркот "не может загрузиться класс"

This message means that swagger-php has tried to use reflection to inspect \SomeClass and that PHP could not find/load that class. Effectively, this means that

class_exists("\SomeClass") 

returns false.

источник: https://zircote.github.io/swagger-php/gu...

swagger openApi Что лучше: в одном или нескольких файлах. Разбиравать ли описание

Выбор зависит от нескольких моментов, в т.ч. стоит учитывать:
размер вашего проекта, его архитектуру, командные соглашения и личные предпочтения.

На что именно стоит обратить внимание:

symfony Класс пользователя для авторизации - пример реализации UserInterface

Класс может выглядеть напр. так (основная его задача - реализовывать интерфейс UserInterface):

composer & docker: Установка пакета из закрытого репозитория (private git repository)

Суть вопроса

Нужен способ сделать следующее:

  • Установить внутри контейнера (по сценарию в Dockerfile) пакет, который ходится в приватном репозитории (на гитхабе или битбакете)

Т.е. перед этим у вас уже должен быть:

Задача 12 Урок 15

Задача 12 Урок 15:

Напишите функцию, которая определяет являются ли значения переданного массива целых чисел уникальными относительно друг друга.
Протестируйте работу функции на массиве из 7 случайных элементов из диапазона от 1 до 15-ти.

Передача массива в функцию или процедуру

Задачи из Урока 15

Столкнулся с такой проблемой:
При передаче (по ссылке или по значению неважно) в функцию или процедуру массива
происходит сдвижение номеров ячеек массива. Иногда пропадают или добавляются значения.
Например массив из тела программы:

a[1] = 1;
a[2] = 2;
a[3] = 3;

превращается в:

Pages

Subscribe to fkn+antitotal RSS