Swagger: не поддерживаются пути с ~0 (~) и ~1 (/)
Для пути /blogs/{blog_id}/new~posts должна поддерживаться ссылка $ref: '#/paths/~1blogs~1{blog_id}~1new~0posts'
Сейчас на такое ругается в превью и по Ctrl + Clickне переходит.
Познакомился с темой clean code в англоязычной литературе и чтобы сохранить фонетику аббревиатуры начал мысленно переводить как красивый код (Клин Код -> Красивый Код).
Но потом в русском языке clean code превратилось в чистая архитектура, и теперь термин "красивый код" трудно защищать, так как выглядит субъективно, а апеллировать к авторитетным источникам нельзя.
Внутренне обрадовался, что кто-то ещё использует такой термин. Но статья про clean code.
Вы не поняли меня. Вызов диффа в отдельном окне или вкладке не одно и тоже, что и синхронизированное со списком окно/поле/вкладка с диффом только изменения, а не всего файла. В окне коммита, просмотра истории есть такое поле, когда ты бегаешь по дереву/списку файлов коммита, а тебе рядом показывают сфокусированный дифф изменения. Не надо дважды тыкать на имя файла или переключаться между вкладками диффов — только стрелочки вверх/вниз. Красота! Такие режимы по умолчанию есть во многих клиентах (SourceTree, SmartGit). Именно такой режим коммита и шикарный мердж клиент заставляют меня всё меньше пользоваться сторонними клиентами.
А я вернулся к модальному окну комита. Мгновенное отображение diff для файлов оказалось удобнее. Если бы окно не было модальным и была кнопка открыть на весь экран, то вообще прекрасно было бы.
Мы говорим об одном и том же. О docker. Только Dockerfile при изменениях даже не пытается анализировать характер изменений и тупо пересоздаёт. А buildpaсks имеет набор инструкций о переиспользовании слоев. Вот и вся разница.
Более того, эти 4 слоя обновляются независимо. Можно поменять слой ОС, а остальные слои будут не затронуты. В случае с Dockerfile были бы пересобраны все слои образа.
Главное преимущество показано на картинке в статье. Образ разбивается на легко кэшируемые слои. Похоже на автоматизацию вот этого https://spring.io/guides/gs/spring-boot-Docker/ (ближе к концу статьи)
В корне не согласен с Доренко по поводу детей. Я боюсь не своих детей, а то что они станут недостойными людьми. Я ещё в школе при прочтении Тургенева задумался о жертвенности родителей перед детьми и непонимание этого детьми.
Хотя если смотреть на это шире, как конфликт поколений, то да, Доренко тут определённо прав.
В армии примерно таже проблема. Только навыки несоизмеримо проще. "Малолетний дебил" через год-два начинает также относится к новому поколению призывников. Потому что он понял и принял мудрость древних. IT этот процесс более растянут по времени. Я вспоминаю себя 20 лет назад. Многое из статьи ко мне применимо. Кроме одного: высокая мотивация учиться и выделять на это время. По-моему основная суть статьи в том, что интерактивные способы получения информации своего рода прокрастинация.
Из личных наблюдений: молодёжь склонна перерыть весь интернет и просмотреть кучу хаутушек в ютьюбе вместо того, чтобы сначала заглянуть в мануал, где первый же пример решает проблему. RTFM!
Сейчас у индусов модно объяснение элементарных вещей для начинающих оформлять в виде видео. Их английский это что-то с чем-то. Если бы не картинки, то фиг догадался. При этом в текстовых блогах пишут очень дельные вещи грамотным языком.
Всем советую к просмотру. "Ваб Саарвар" и "Апликатшн Саарвар" у нас теперь местные мемы.
Спасибо за ответ. Сам ни разу ни юрист и законы читать не умею :)
Теперь я вижу, что вы абсолютно правы, и на автолюбителей ограничение по дальтонизму практически не распространяется.
Непонятно только почему так много статей на тему типа "Дальтоникам права запрещены".
Вот я читаю приказ 302н Приложение 2
п. 27. Управление наземными транспортными средствами… и далее по категориям. Сам приказ про работы, но есть ещё 344н О ПРОВЕДЕНИИ ОБЯЗАТЕЛЬНОГО МЕДИЦИНСКОГО ОСВИДЕТЕЛЬСТВОВАНИЯ ВОДИТЕЛЕЙ ТРАНСПОРТНЫХ СРЕДСТВ, который прямо ссылается на 302н в части проверяемых параметров.
А там формулировка "13) Нарушение цветоощущения."
В 2008 я получил права с ограничением работы в водителем. А в 2018 долго спорил с врачом, что для продления действуют старые ограничения. Практически была ситуация схожая с https://pravoved.ru/question/2174461/
https://coub.com/view/1j7p7b
Swagger: не поддерживаются пути с
~0 (~)
и~1 (/)
Для пути
/blogs/{blog_id}/new~posts
должна поддерживаться ссылка$ref: '#/paths/~1blogs~1{blog_id}~1new~0posts'
Сейчас на такое ругается в превью и по
Ctrl + Click
не переходит.Судя по названию имеет индусские корни. А глядя на оформление понимаешь, что дизайнер не рисовал, а праздновал Холи ))
Забавно, все три тома состоят из одинакового количества страниц.
Познакомился с темой clean code в англоязычной литературе и чтобы сохранить фонетику аббревиатуры начал мысленно переводить как красивый код (Клин Код -> Красивый Код).
Но потом в русском языке clean code превратилось в чистая архитектура, и теперь термин "красивый код" трудно защищать, так как выглядит субъективно, а апеллировать к авторитетным источникам нельзя.
Внутренне обрадовался, что кто-то ещё использует такой термин. Но статья про clean code.
Вы не поняли меня. Вызов диффа в отдельном окне или вкладке не одно и тоже, что и синхронизированное со списком окно/поле/вкладка с диффом только изменения, а не всего файла. В окне коммита, просмотра истории есть такое поле, когда ты бегаешь по дереву/списку файлов коммита, а тебе рядом показывают сфокусированный дифф изменения. Не надо дважды тыкать на имя файла или переключаться между вкладками диффов — только стрелочки вверх/вниз. Красота! Такие режимы по умолчанию есть во многих клиентах (SourceTree, SmartGit). Именно такой режим коммита и шикарный мердж клиент заставляют меня всё меньше пользоваться сторонними клиентами.
А я вернулся к модальному окну комита. Мгновенное отображение diff для файлов оказалось удобнее. Если бы окно не было модальным и была кнопка открыть на весь экран, то вообще прекрасно было бы.
Вот картинка с более развёрнутым описанием https://youtu.be/SK6e_ZatOaw?t=639
А далее примеры с заменой рантайма.
А вот описание концепции rebase https://buildpacks.io/docs/concepts/operations/rebase/
Мы говорим об одном и том же. О docker. Только Dockerfile при изменениях даже не пытается анализировать характер изменений и тупо пересоздаёт. А buildpaсks имеет набор инструкций о переиспользовании слоев. Вот и вся разница.
А что не так? Я вот для эксперимента попробовал собрать https://github.com/docker/labs/blob/master/beginner/flask-app/Dockerfile
А потом поменял версию alpine. Пошла полная пересборка образа.
docker image history показал разные слои.
А buildpacks собирает и кэширует слои отдельно, а потом собирает в большой образ (если на пальцах).
Или я чего-то не понимаю, или одно из двух.
Более того, эти 4 слоя обновляются независимо. Можно поменять слой ОС, а остальные слои будут не затронуты. В случае с Dockerfile были бы пересобраны все слои образа.
Главное преимущество показано на картинке в статье. Образ разбивается на легко кэшируемые слои. Похоже на автоматизацию вот этого https://spring.io/guides/gs/spring-boot-Docker/ (ближе к концу статьи)
Ваще пох… Я из предыдущего поколения ^^
Не хочу выступать адвокатом Гоблина, но вы не правы в определении
Так-то да :)
В корне не согласен с Доренко по поводу детей. Я боюсь не своих детей, а то что они станут недостойными людьми. Я ещё в школе при прочтении Тургенева задумался о жертвенности родителей перед детьми и непонимание этого детьми.
Хотя если смотреть на это шире, как конфликт поколений, то да, Доренко тут определённо прав.
В армии примерно таже проблема. Только навыки несоизмеримо проще. "Малолетний дебил" через год-два начинает также относится к новому поколению призывников. Потому что он понял и принял мудрость древних. IT этот процесс более растянут по времени. Я вспоминаю себя 20 лет назад. Многое из статьи ко мне применимо. Кроме одного: высокая мотивация учиться и выделять на это время. По-моему основная суть статьи в том, что интерактивные способы получения информации своего рода прокрастинация.
Из личных наблюдений: молодёжь склонна перерыть весь интернет и просмотреть кучу хаутушек в ютьюбе вместо того, чтобы сначала заглянуть в мануал, где первый же пример решает проблему. RTFM!
Сейчас у индусов модно объяснение элементарных вещей для начинающих оформлять в виде видео. Их английский это что-то с чем-то. Если бы не картинки, то фиг догадался. При этом в текстовых блогах пишут очень дельные вещи грамотным языком.
Всем советую к просмотру. "Ваб Саарвар" и "Апликатшн Саарвар" у нас теперь местные мемы.
Сложилось впечатление, что вы рассказываете про, как их называет Гоблин, "малолетних дебилов".
Спасибо за ответ. Сам ни разу ни юрист и законы читать не умею :)
Теперь я вижу, что вы абсолютно правы, и на автолюбителей ограничение по дальтонизму практически не распространяется.
Непонятно только почему так много статей на тему типа "Дальтоникам права запрещены".
Вот я читаю приказ 302н Приложение 2
п. 27. Управление наземными транспортными средствами… и далее по категориям. Сам приказ про работы, но есть ещё 344н О ПРОВЕДЕНИИ ОБЯЗАТЕЛЬНОГО МЕДИЦИНСКОГО ОСВИДЕТЕЛЬСТВОВАНИЯ ВОДИТЕЛЕЙ ТРАНСПОРТНЫХ СРЕДСТВ, который прямо ссылается на 302н в части проверяемых параметров.
А там формулировка "13) Нарушение цветоощущения."
В 2008 я получил права с ограничением работы в водителем. А в 2018 долго спорил с врачом, что для продления действуют старые ограничения. Практически была ситуация схожая с https://pravoved.ru/question/2174461/