Size: a a a

2020 February 09

К

Кирилл in Kotlin JVM
Кто нибудь знает как в ktor сделать кастомную авторизацию? Чтобы была как на фото
источник

AT

Alexey Tkachenko in Kotlin JVM
Кирилл
Кто нибудь знает как в ktor сделать кастомную авторизацию? Чтобы была как на фото
Вот тут написано, как, правда, примеров нет https://ktor.io/advanced/authentication.html
источник

AT

Alexey Tkachenko in Kotlin JVM
А нет ли у кого примеров использования Ktor Websocket Client? Что-то он у меня не закрывается нормально, наверное, я что-то не так делаю
источник

L

Little Panda 🐼 in Kotlin JVM
фича CallLogging по дефолту мало данных отдает в лог. Тип запроса и роут, код ответа. Знаю что, можно настроить его чтобы он отдавал больше данных. Есть ли где-то такая конфигурация? Если есть готовая, не хотелось бы изобретать велосипед заново.
источник

SZ

Sergey Zolotov in Kotlin JVM
Little Panda 🐼
фича CallLogging по дефолту мало данных отдает в лог. Тип запроса и роут, код ответа. Знаю что, можно настроить его чтобы он отдавал больше данных. Есть ли где-то такая конфигурация? Если есть готовая, не хотелось бы изобретать велосипед заново.
есть. глянь его исходники
источник

SZ

Sergey Zolotov in Kotlin JVM
источник
2020 February 10

e

expert in Kotlin JVM
Ребята, ктонибудь из присутствующих собирает kotlin проект в bazel ?
источник

AO

Alexey Otts in Kotlin JVM
expert
Ребята, ктонибудь из присутствующих собирает kotlin проект в bazel ?
У нас есть опыт для скала проекта, не думаю, что для котлина будет отличаться
источник

AO

Alexey Otts in Kotlin JVM
Тут только не понятно будет ли профит относительно градла
источник

AN

Alexander Nozik in Kotlin JVM
боль будет, посколкьу стандартная компиляция котлин довольно многослойная
источник

AM

Andrew Mikhaylov in Kotlin JVM
Alexander Nozik
боль будет, посколкьу стандартная компиляция котлин довольно многослойная
Дык плагин для базеля давно существует, умеет и в основные флоу, и в капт, к примеру. Народ в проде юзает спокойно. Конечно, без мпп, но это и не мудрено.
источник

AN

Alexander Nozik in Kotlin JVM
Andrew Mikhaylov
Дык плагин для базеля давно существует, умеет и в основные флоу, и в капт, к примеру. Народ в проде юзает спокойно. Конечно, без мпп, но это и не мудрено.
Ну здорово. Интересно, кто-нибудь мерил-таки разницу в скорости объевтивную?
источник

AM

Andrew Mikhaylov in Kotlin JVM
Alexander Nozik
Ну здорово. Интересно, кто-нибудь мерил-таки разницу в скорости объевтивную?
Насколько я понимаю эту кухню, мерять as-is нет смысла, потому что базель себя хорошо показывает на многомодульных проектах, гредл -- на монолитных. То есть переход на базель имеет смысл только при сильном распиле проекта. Ну а померять объективно сборку монолита гредлом и результатов распила монолита базелем, очевидно, трудно.
источник

AN

Alexander Nozik in Kotlin JVM
Andrew Mikhaylov
Насколько я понимаю эту кухню, мерять as-is нет смысла, потому что базель себя хорошо показывает на многомодульных проектах, гредл -- на монолитных. То есть переход на базель имеет смысл только при сильном распиле проекта. Ну а померять объективно сборку монолита гредлом и результатов распила монолита базелем, очевидно, трудно.
Ну у меня десяток модулей, страданий по скорости нет.
источник

AM

Andrew Mikhaylov in Kotlin JVM
Alexander Nozik
Ну у меня десяток модулей, страданий по скорости нет.
У адептов базеля модули сотнями исчисляются.
источник

AM

Andrew Mikhaylov in Kotlin JVM
Это всё по обрывкам статей в сети, не с личного опыта, да.
источник

AE

Alexandr Emelyanov in Kotlin JVM
Andrew Mikhaylov
У адептов базеля модули сотнями исчисляются.
Тут уже что то с архитектурой
источник

AN

Alexander Nozik in Kotlin JVM
Alexandr Emelyanov
Тут уже что то с архитектурой
Ну если работает, то почему нет? Просто нужды не было
источник

AE

Alexandr Emelyanov in Kotlin JVM
Alexander Nozik
Ну если работает, то почему нет? Просто нужды не было
Там обычно модуль с 2-3 класса, бред полнейший
источник

AN

Alexander Nozik in Kotlin JVM
Alexandr Emelyanov
Там обычно модуль с 2-3 класса, бред полнейший
Вопрос в том, зачем. Я рассматриваю модули как деплойные единицы. Деплоить модуль с двумя классми - это странно. А если не деплоить, не понятно, зачем модули
источник