@kotlin_lang

Страница 47 из 982
Руслан
16.02.2017
11:34:15
вообще тема логгинга на jvm стара и печальна https://habrahabr.ru/post/113145/

Aliaksei
16.02.2017
11:34:29
ну счас то нормально всё

берёшь logback и живи, горя не знай

Руслан
16.02.2017
11:34:48
ну как, по модулю легаси, и тех кто все еще не использует slf4j

Google
Tony
16.02.2017
11:34:55
все понял

спасибо

но почему бы не сделать сразу в одной директории интерфейс и логгер?

Руслан
16.02.2017
11:35:41
вон там статья на хабре

Tony
16.02.2017
11:35:51
ага, вижу

спасибо

/stat@combot

Combot
16.02.2017
11:35:55
combot.org/chat/-1001032833563

Quantum Harmonizer
16.02.2017
11:36:24
/stat@combot
Да ёпта! Добавь стату к себе в закладки, ссылка не меняется!

Руслан
16.02.2017
11:36:59
берёшь logback и живи, горя не знай
надо брать slf4j) а то скачивал как-то либу, а она с собой древний log4j в проект притащила)

и сразу начинается: добавить бридж, убрать депенденси

Google
Aliaksei
16.02.2017
11:37:26
Ну да. sl4j и под ним logback.

всё правильно

кстати, а получается в либы конкретные реализации как optional указывать?

Руслан
16.02.2017
11:41:01
в гредле появился compileOnly

я думаю это самое то

если ты на stdlib котлиновский завязан, думаю его тоже имеет смысл делать compileOnly

Aliaksei
16.02.2017
11:46:10
https://github.com/spring-projects/spring-framework/blob/master/build.gradle#L405

Руслан
16.02.2017
11:47:00
это походу местечковая штука

Aliaksei
16.02.2017
11:47:32
да, optional/provided это плагины спринга

вроде

я использовал такое года >3 назад

Руслан
16.02.2017
11:48:07
provided есть в war плагине

Aliaksei
16.02.2017
11:48:22
https://github.com/spring-projects/gradle-plugins/tree/master/propdeps-plugin

dвот это

просто ппц что это не было(а есть уже?) в градле

Руслан
16.02.2017
11:49:17
нету provided в чистом гредле

добавили compileOnly

как бы провайдед, но не провайдед. детали не знаю. optional тоже не видел

Aliaksei
16.02.2017
11:50:49
короче плагин норм. а в мавене всё это сто лет в обед

Руслан
16.02.2017
16:20:52


Google
Anton
16.02.2017
16:23:06
чёт непонятно, как крадкое содержание ассоциируется с картинкой

чёт непонятно, как крадкое содержание ассоциируется с картинкой

Руслан
16.02.2017
16:23:41
Сериал?

Серии

Anton
16.02.2017
16:27:59
слишком сложно

ну да ладно. я часто к слайдам придираюсь

Boris
16.02.2017
16:29:29
слишком сложно
или просто не смотрел друзей? ?

Anton
16.02.2017
16:33:48
или просто не смотрел друзей? ?
не сказать что совсем не видел. но и специально не просматривал. так что тут не подтвердить, не опровергнуть :D

Dmitry
16.02.2017
16:53:10
как в идее переключить котлин плагин на 1.1?

Quantum Harmonizer
16.02.2017
16:53:31
Tools -> Kotlin -> Configure Kotlin Plugin Updates

Dmitry
16.02.2017
16:55:44
чет нет такой ветки в еап

Руслан
16.02.2017
17:13:11
Tools -> Kotlin -> Configure Kotlin Plugin Updates

Tools -> Kotlin -> Configure Kotlin Plugin Updates

Стас
16.02.2017
18:20:30
я вот понять не могу: колтовское комьюнити фул по-русски говорит? так получается? 8)

Dmitry
16.02.2017
18:21:56
спасибо, нашел

я в settings искал

Руслан
16.02.2017
18:29:56
Igor
16.02.2017
18:32:58
Эх я бы тоже там сидел, но с#ка слак все таки тормознутое г#### тк сделан на базе Electron. (никто не хочет ниписать нормальный клиента на Kotlin ??)

Google
Igor
16.02.2017
18:37:05
Не понял ты это к чему, но все таки интересно там просто подсветка синтаксиса или реальный парсер и подсветка ошибок? Юзал плагин для Atom, но это просто подсветка кода.

Руслан
16.02.2017
18:37:43
Смешались в кучу редакторы, ide и клинеты для чатиков

Igor
16.02.2017
18:38:34
Вау, как же они это сделали (учитывая что компилято котлина недопилиный кусок IDEA)?

Meent
16.02.2017
18:38:46
Смешались в кучу редакторы, ide и клинеты для чатиков
Скоро так и будет, когда весь софт на Electron перейдёт

Igor
16.02.2017
18:39:33
А вообще было бы круто, если бы они сделали Language Server (как RedHat для Java) и отрезали бы Kotlin окончательно от IDEA

Руслан
16.02.2017
18:40:00
Так сам kotlinc можно скачать и использовать без idea

как там внутри оно сделано, с точки зрения разработчика, должно волновать разработчиков)

Igor
16.02.2017
18:40:35
Нужен code complete в сторонних редакторах (без этого с экстеншен методами никак).

Вообще у JB есть опыт в этом. Они же выпили R# из VS и теперь это отдельный процесс, который может работать с IDEA (Rider) или VS

Boris
16.02.2017
18:56:52
Вообще у JB есть опыт в этом. Они же выпили R# из VS и теперь это отдельный процесс, который может работать с IDEA (Rider) или VS
да, только к LSP это решение не имеет отношения, они просто педерают свои внутренние модели, насколько я понимаю

Igor
16.02.2017
19:35:48
да, только к LSP это решение не имеет отношения, они просто педерают свои внутренние модели, насколько я понимаю
На сколько я знаю (из докладов Сергея Шкредова) Rider состоит из: 1) Пересылки MVVM слоя окон рефакторингов 2) Инкрементальной пересылки подсветки Для сторонних разработчиков это даже лучше чем сырой LS. В любом случае язык привязанный к вендоровской IDE это зло похлеще MS+C# (и даже у них есть OmniSharp).

Tony
16.02.2017
19:50:11
https://github.com/kotlintest/kotlintest

какой импорт надо сделать, чтобы юзать эту либу?

в градл подключил

Quantum Harmonizer
16.02.2017
19:52:16
io.kotlintest.что-нибудь, IDE должна помочь

Руслан
16.02.2017
19:55:31
import io.kotlintest.specs.StringSpec

Tony
16.02.2017
20:12:14
Google
Руслан
16.02.2017
20:12:29
gradle refresh сделал?

открой gradle панель

Tony
16.02.2017
20:23:30
Boris
17.02.2017
06:01:06
https://habrahabr.ru/post/322026/

Наиль
17.02.2017
07:06:33
Ребят, в spring boot для парсинга html страниц вы что используете? т.е. сервак со спрингом парсит html страницы других серверов

Лёша
17.02.2017
07:08:11
Boris
17.02.2017
07:28:30
У спринга нет своего парсера html

Evgeny
17.02.2017
08:44:48
https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md#11-rc

?

Руслан
17.02.2017
10:11:52
https://blog.jetbrains.com/kotlin/2017/02/kotlin-1-1-release-candidate-is-here/

Dzmitry
17.02.2017
10:21:19
?

Михаил
17.02.2017
10:26:49
крутяк

Vlad
17.02.2017
10:29:37
а почему .javaClass задепрекейтили?

balolam
17.02.2017
10:31:26
::class.java

Vlad
17.02.2017
10:32:12
это я вижу

я ж спросил почему задепрекейтили

Quantum Harmonizer
17.02.2017
10:35:57
я ж спросил почему задепрекейтили
Потому что сделали новый литерал ::class

Quantum Harmonizer
17.02.2017
10:40:51
он был
instance::class.java, не Class::class.java

Страница 47 из 982