Size: a a a

Kotlin Community

2020 February 16

AM

Andrew Mikhaylov in Kotlin Community
Настройка самого логгера -- это всё на погромисте
источник

BP

Bogdan Panchenko in Kotlin Community
+
источник

VP

Vladimir Petrakovich in Kotlin Community
Bogdan Panchenko
у него, logback или slf4j, дефолтные настройки
Видимо, продолжать этот спор смысла нет
источник

BP

Bogdan Panchenko in Kotlin Community
я вообще про то что в кторе я вижу хороший иснтрумент для интеграции с другим миром - и мне кажется это хорошо, нужна интеграция с Г  - сделал.

А не про то что, ктор плохой или ктор == спринг
источник

BP

Bogdan Panchenko in Kotlin Community
Vladimir Petrakovich
Видимо, продолжать этот спор смысла нет
а кто спорит и о чем ? "сеть" - это такое абстрактное понятия, что я не мог не уточнить.
источник

VP

Vladimir Petrakovich in Kotlin Community
Bogdan Panchenko
а кто спорит и о чем ? "сеть" - это такое абстрактное понятия, что я не мог не уточнить.
О том, что ktor делает с логами что-то большее, чем пишет туда своё
источник

VP

Vladimir Petrakovich in Kotlin Community
Bogdan Panchenko
а кто спорит и о чем ? "сеть" - это такое абстрактное понятия, что я не мог не уточнить.
А то ты не понял, про какую сеть речь
источник

BP

Bogdan Panchenko in Kotlin Community
Vladimir Petrakovich
А то ты не понял, про какую сеть речь
представь могу не понять
источник
2020 February 17

М

Михаил in Kotlin Community
Nikita Krutko
У меня в пределах одной программы есть объект, который в процессе может менять своё состояние  (с участием IO), чтобы организовать потокобезопасность, я правильно понимаю, что мне смотреть в сторону корутинов надо, так?
Возможно подойдет что нибудь типа ReetrantLock (имплементация мьютекса в джаве)
источник

VD

Victor Demihov in Kotlin Community
Имеется такой код:
fun main(args: Array<String>) {
   var swordsJuggling: Int? = null
   val isJugglingProficient = (1..3).shuffled().last() == 3
   if (isJugglingProficient) {
       swordsJuggling = 2
   }

   swordsJuggling = swordsJuggling!!.plus(1)
   println("You juggle $swordsJuggling swordd!")
}

fun prificiencyCheck(swordJuggling: Int?) {
   swordJuggling ?: throw IllegalStateException("Player cannot juggle swords")
}

Почему идея не находит IllegalStateException ?
источник

VD

Victor Demihov in Kotlin Community
источник

М

Михаил in Kotlin Community
А импорт где?
источник

VD

Victor Demihov in Kotlin Community
А как его импортировать?
источник

VD

Victor Demihov in Kotlin Community
Нажимаю, как обычно, ctrl _ Enter. Не помогает..
источник

VD

Victor Demihov in Kotlin Community
Реакции нет вообще
источник

VD

Victor Demihov in Kotlin Community
Хотя, в Java всегдаработает такой подходи.
источник

AA

Anton Arhipov in Kotlin Community
Kirill Fimchenko 🚴🏻🏃
в котлин бекенде есть жизнь без спринга? или спринг это по дефолту все используют
Spring, ktor, micronaut, jooby ,dropwizard, sparkjava, vert.x, в quarkus в экспериментальном режиме пока. Что ещё надо то? Можно с javaee использовать если очень надо
источник

AA

Anton Arhipov in Kotlin Community
Kirill Fimchenko 🚴🏻🏃
все туторы что я нахожу они в основном про сам язык, как фор и иф писать, а по структуре проекта чет не вижу
Структура проекта - Gradle или Maven, обычно
источник

過酸化水素 in Kotlin Community
multipart/x-mixed-replace

Может кто вкурсе, в ktor есть что-нибудь для обработки таких запросов?
источник

過酸化水素 in Kotlin Community
Там нужно ответить и банально в outputstream данные продолжать писать "бесконечно".
источник