
Konstantine
27.02.2018
14:05:37
Можно ли в for переменую объявить как var?

Alexey
27.02.2018
14:09:01
Товарищи, поделитесь ссылкой на чатик для новичков

Vitalii
27.02.2018
14:25:22
@javastart, во.

Google

Alexey
27.02.2018
14:27:28
Коллеги, здравствуйте. Kotlin на бэкенде как нормальное явление? Как оно со спрингом? Какие подводные?

Alexey
27.02.2018
14:28:10
Spring это каменистое дно peka.jpg

Alexey
27.02.2018
14:28:33
спасибо. тогда Play. да любая хрень, лишь сервелеты не писать
хотя для Play лучше Scala и Котлин тогда нахер не нужен

Sergey
27.02.2018
14:29:14

Alexey
27.02.2018
14:29:26
Для реста на котлине вроде у спринга было что то более менее вменяемое

Sergey
27.02.2018
14:29:28
там есть прям dsl котлиновое

Руслан
27.02.2018
14:33:08
Вообще приятное явление, можно взять Ktor, всяко быстрее работает чем Play, Play 2 не пробовал, для него эта ваша скала нужна.

Bogdan
27.02.2018
14:36:11

Roman Q
27.02.2018
14:50:40

Sergey
27.02.2018
15:21:39

Abbas
27.02.2018
15:56:58
вопрос по ktor, возвращаю статический ресурс *.yml, но вот в респонсе нет Content-Type,
CustomHeader пытался делать но engine не позваляет этого, подает exception, кто то знает как заставить вернуть Content-Type который тебе нужен?

Vladimir
27.02.2018
15:58:13

Google

Abbas
27.02.2018
15:59:24
Спаибо попробую, не видел в доке, знаю что она ещё сырая.

Vladimir
27.02.2018
16:01:58
Вообще если надо только Content-Type, подойдёт уже существующий тип OutgoingContent. Надо посмотреть, какие у него подклассы есть.
Да, с ktor только исходники читать, чтобы понять, как что делать.

Alexey
27.02.2018
16:14:13

Oleg
27.02.2018
16:47:21
Alexey Otts, [27.02.18 16:24]
Товарищи, поделитесь ссылкой на чатик для новичков
http://seocod.ru/forum/viewtopic.php?f=31&t=5295

Alexey
27.02.2018
16:48:33

Vladimir
27.02.2018
16:59:55

Ivan
28.02.2018
00:11:27
@HeapyHop Руслан, спасибо большое за доклад про ktor стало немного по-понятнее что там и как там )

Artem
28.02.2018
00:14:13

Ivan
28.02.2018
00:14:36

Artem
28.02.2018
00:16:22
Оо, спасибо.
А где это у нас в Беларуси такое проходит?)

Sergey
28.02.2018
05:21:54
Привет. Кто-то использует kotlin + maven + named modules? Что делать с ошибкой module not found: kotlin.stdlib

Vladimir
28.02.2018
05:22:22
А зачем вообще использовать maven?

Sergey
28.02.2018
05:23:17
gradle? Надо же как-то собирать
Зависимости доставлять, тесты прогонять и т.п...

Vladimir
28.02.2018
05:24:33

Sergey
28.02.2018
05:25:01
может не надо холивар устраивать :)

Vladimir
28.02.2018
05:29:23

Sergey
28.02.2018
05:29:33
да

Руслан
28.02.2018
05:36:38
Какие джары подключаешь котлиновские?

Google

Vladimir
28.02.2018
05:37:06

Руслан
28.02.2018
05:37:56

Sergey
28.02.2018
05:38:13
Попробую закинуть в module-path
Вообще, kotlin-maven-plugin компилирует верно. Зависимые проекты были добавлены в module-path. Проблема именно maven-compiler-plugin

Саша
28.02.2018
11:03:44
ребят, привет.
кто-то имеет опыт с H2DataBase ?
https://github.com/h2database/h2database

Alexey
28.02.2018
11:05:29
Тестики хочешь гонять?

Kirill
28.02.2018
11:46:35

Sergey
28.02.2018
12:46:16
Использую в тестах и при локальной разработки, когда настоящая бд не нужна. Для тестов можно использовать test containers, но время старта будет велико

Message
28.02.2018
14:36:21
для тестов самое то, можно в памяти, можно в файл, можно несколько сразу в памяти

Admin
ERROR: S client not available

Саша
28.02.2018
15:18:49

Message
28.02.2018
15:20:32

Саша
28.02.2018
15:22:37

Message
28.02.2018
15:22:54
я ж сказал что удобно просто
скажи что сам хотел

Саша
28.02.2018
15:25:00
скажи что сам хотел
мне в лс уже добрый человек ответил на вопросы, так что уже не актуально, спасибо, просто хотел уточнить на счет тестов раз уж начали

Message
28.02.2018
15:25:18
ну напиши, если смогу то помогу)

Саша
28.02.2018
15:25:31
окей, спасибо!)

Konstantin
28.02.2018
16:25:27
Ребята а почему не используете одинаковые бд.MongoDev,MongoTest например.Я понимаю что бд в памяти быстрее,но все равно в интеграционных тестах же сервер стартует.Или это не серверный код?Интересно просто.

Google

Boris
28.02.2018
16:26:45
В памяти быстрее и сносить не надо
Ну и отдельно не надо поднимать, можно запускать без внешних зависимостей
Ещё в контейнере можно запускать

Konstantin
28.02.2018
16:45:17
В памяти быстрее и сносить не надо
Понял.Надо будет попробовать.Только в данном случае возможна проблема,когда тесты проходят,но т.к. бд разные нельзя быть уверенным что они корректны.Ладно это оффтоп.

Sergey
28.02.2018
16:46:41

Boris
28.02.2018
16:47:10

Sergey
28.02.2018
16:47:21
Я запускаю часть сервера + postgre + rabbitmq. Тесты стартуют через 7-10 сек

Phil
28.02.2018
17:25:33
[Offtopic] А зачем выключать postrge? По схеме на разработчика/агента и вперед.

Quantum Harmonizer
28.02.2018
18:00:12
Есть ли у всех suspend-функций (suspend () -> R, suspend (T) -> R, suspend (T, U) -> R и т. д.) общий предок?
(тип suspend Function<R> некорректен, т. к. Function — не функциональный тип, а обычный интерфейс.)

Mikhail
28.02.2018
18:09:56

Quantum Harmonizer
28.02.2018
18:11:08

Жабра
28.02.2018
18:26:26
Саспенд-функция приходит как параметр для другой функции, я же правильно понимаю?

Quantum Harmonizer
28.02.2018
18:27:33