@scala_ru

Страница 1374 из 1499
Oleg
28.03.2018
15:49:51
А скаламета элегантно и сгенерировать новые элегантные читаемые исходники в отдельной билд-таске

Alex
28.03.2018
15:50:03
хм ну лан попробую

Берял
28.03.2018
16:04:24
товарищи, посоветуете какой-нибудь мутабельный сторедж типа MVar, в котором у put была бы семантика replace?

Oleg
28.03.2018
16:05:20
MVar

Google
Oleg
28.03.2018
16:05:32
take >> put

Берял
28.03.2018
16:05:54
take >> put
мне нужно чтобы для empty не блочилось

Oleg
28.03.2018
16:06:41
ну при таком использовании он никогда не будет empty у тебя

есть Var

есть AtomicReference

есть @volatile var

есть СУБД

Берял
28.03.2018
16:08:27
ну при таком использовании он никогда не будет empty у тебя
ну если он без initial значения, я ж не могу узнать узнать empty ли он

Oleg
28.03.2018
16:08:32
есть актор

Берял
28.03.2018
16:08:40
есть @volatile var
хороший совет

есть актор
да вот не хочется

Oleg
28.03.2018
16:08:59
есть Var
это в monix.reactive.subjects

Google
Берял
28.03.2018
16:10:01
инициализируй None
я попробую, спасибо

Denis
28.03.2018
16:36:26
А скаламета элегантно и сгенерировать новые элегантные читаемые исходники в отдельной билд-таске
А насколько scalameta удобно применима к задаче, когда по scala-коду надо сгенерировать уже не scala-код?

Denis
28.03.2018
16:38:09
А если с другой стороны -- если задача тупо распарсить scala-код, встретить интересные и знакомые конструкции и сформировать своё собственноё внутреннее представление для будущей генерации -- scalameta ведь всё равно будет лучшим решением?

Oleg
28.03.2018
16:42:57
да

Alexander
28.03.2018
16:52:42
Подскажите с чего начать погружение в систему типов scala

Alex
28.03.2018
16:53:41
http://ktoso.github.io/scala-types-of-types/

Alexander
28.03.2018
16:56:19
Спс

folex
28.03.2018
17:00:12
А кто как в sbt 1.1 управляет уровнем логгирования? Раньше отлично работал --error, но теперь за него вылезают все ворнинги и инфо.

Не говоря уже про курсиеровские Downloading/Downloaded пачками

Oleg
28.03.2018
17:07:27
Ничем не управляю, жру, что дают. Читаю все даунлоадинги

folex
28.03.2018
17:08:34
тоже куча логов при сборке?(

Oleg
28.03.2018
17:15:09
Они не беспокоят меня

Daniel
28.03.2018
17:15:45
Они не беспокоят меня
как ты добился этого?

Oleg
28.03.2018
17:22:02
как ты добился этого?
поставил WarningLevel := None

Daniel
28.03.2018
17:41:40
тоже куча логов при сборке?(
Если sbt что-то пишет - значит он не завис и не зациклился, зачем рыть себе яму?

folex
28.03.2018
17:42:10
18к строк логов — глубже яму придумать сложно

5к точно курсиеровские, плюс всякие эвиктед ворнинги, остальное — ворнинги в трифтах, которые пока никак их не пофиксят -_-

хотелось бы не видеть всего этого чуда в CI

Daniel
28.03.2018
17:43:36
Хз-хз

Google
Daniel
28.03.2018
17:44:44
Ну 18к, ну и что, это мешает грепнут лог если нужно?

folex
28.03.2018
17:44:52
угу

Всякие вебморды у всяких CI плохо переваривают такое кол-во логов. Оно понятно почему, потому что не на скале написано, а на каком-то там джаваскрипте, но пробелмы это не решает.

Daniel
28.03.2018
17:48:28
Т.е. проблема на самом деле в том, что специализированный инструмент (веб морда) херово справляется со своей основной задачей (отображать логи), okay

folex
28.03.2018
17:49:56
:D типа того

folex
28.03.2018
17:51:40
и почему епфл не в стокгольме интересно

folex
28.03.2018
18:00:47
Да там и не должно быть логов прост

Oleg
28.03.2018
18:01:16
А почему так много логов?

Oleg
28.03.2018
18:03:00
А почему так много их?

А вот эта штука из оф доков logLevel in compile := Level.Warn ?

Vadim
28.03.2018
18:35:17
а вы никак не кешируете зависимоти чтоли?

Oleg
28.03.2018
19:08:37
а вы никак не кешируете зависимоти чтоли?
CI же обычно билды запускает на кристалльно-чистых агентах

Vadim
28.03.2018
19:12:39
ну без кеша вообще не жизнь, даже с курсиром

крче я глянул - курсир просто в аут вываливает про downloaded - https://github.com/coursier/coursier/issues/244

Nick
28.03.2018
19:30:53
Ты до сих пор пробуешь курсир?

Vadim
28.03.2018
19:31:52
всмысле пробую7)

Google
Nick
28.03.2018
19:32:46
всмысле пробую7)
Он ж не работает

folex
28.03.2018
19:32:52
val printOptionalMessage = verbosityLevel >= 0 && verbosityLevel <= 1 просто чиво

Vadim
28.03.2018
19:35:25
Он ж не работает
угу - он у меня уже почти год как "не работает"

ну икак бы 1.0.0 релиз был же

Nick
28.03.2018
19:35:49
Зачем тебе эт все вообще ?

Admin
ERROR: S client not available

Nick
28.03.2018
19:36:20
Ты часто удаляешь директорию иви?

Grigory
28.03.2018
19:37:24
угу - он у меня уже почти год как "не работает"
у меня он вообще никогда не работал

работает ток на небольших проектах

Vadim
28.03.2018
19:37:36
нет - а тебе нравится один раз ждать 15-30 минут?

а ты вот проверь 1.0.0

folex
28.03.2018
19:38:46
работает ток на небольших проектах
умвр, проект вроде бы не маленький

Grigory
28.03.2018
19:39:09
я говорил про свои проекты)

Nick
28.03.2018
19:39:11
У меня весь централ выкачен уже)

folex
28.03.2018
19:39:31
Никогда не ждал сток
не дожидался, уходил?)

Nick
28.03.2018
19:40:11
Да нет, я бы не сказал что сбт дефолт медленно качает

Daniel
28.03.2018
19:42:43
как не работал нормально под вендой, так и не работает

зато во всяких кошаков его впихнули

Google
Vadim
28.03.2018
19:46:31
я говорил про свои проекты)
типа у тебя тут самые БОЛЬШИЕ проекты?

folex
28.03.2018
19:46:49
Grigory
28.03.2018
19:48:09
типа у тебя тут самые БОЛЬШИЕ проекты?
тут акцент на мои, но, если ты так хочешь знать - да

Vadim
28.03.2018
20:07:44
тут акцент на мои, но, если ты так хочешь знать - да
ну так вот я проверил и собрал твой геотреллис с курсиром - ии все работает

Grigory
28.03.2018
20:08:06
ЭТО ОТЛИЧНО!

может сделаешь пр?

ты уже всеравно подключил его

а

Vadim
28.03.2018
20:08:38
пр на одну строку?)

Grigory
28.03.2018
20:08:40
тебе сложно пр сделать

спасибо вадим за проверку пойду курсир использовать

@dos65 v1.1.0-M1 ?

Vadim
28.03.2018
20:15:40
хз - я на 1.0.0 чекал

Grigory
28.03.2018
20:15:44
Мне кажется тебе надо подписать твой пр

не знаю как критично это ради одной строчки правда

но по правилам ты должн подписать соглашение

Vadim
28.03.2018
20:16:26
где оно?

Grigory
28.03.2018
20:17:00
https://github.com/locationtech/geotrellis/blob/master/docs/CONTRIBUTING.rst

Страница 1374 из 1499