
Grigory
02.05.2018
09:45:11
все работает Дмитрий; ищите что у вас не так в конкретном билде

Dim
02.05.2018
09:45:51

Grigory
02.05.2018
09:46:00
создай отдельный проект маленький где бага будет
и репортани им в ищщу

Google

Grigory
02.05.2018
09:46:22
но ты видимо таргеты руками не поудалял

Dim
02.05.2018
09:46:23

KrivdaAllStars
02.05.2018
09:46:23

Dim
02.05.2018
09:46:33
таргеты все поудалял уже какой раз

Grigory
02.05.2018
09:46:34

KrivdaAllStars
02.05.2018
09:46:46
это был йумор

Grigory
02.05.2018
09:46:52

KrivdaAllStars
02.05.2018
09:47:06
я теперь частый гость спарковской жыры

Grigory
02.05.2018
09:47:31
чо там как у них?
все также вяло?

Oleksandr
02.05.2018
09:48:20
слегка оффтоп, но какие best practices вытаскивания части инфы из докерфайла, чтобы её потом заюзать в коде?
например, есть ADD . /blabla, и я хочу вытащить значение этого блабла (то есть, чтобы менять надо было лишь в докерфайле)

KrivdaAllStars
02.05.2018
09:48:56
Support Scala 2.12 closures and Java 8 lambdas in ClosureCleaner Sub-task In Progress Unassigned
8.
Remove overloaded methods which become ambiguous in Scala 2.12 Sub-task Open Josh Rosen

Google

KrivdaAllStars
02.05.2018
09:50:04
есть еще такой https://github.com/apache/spark/pull/19675

Dim
02.05.2018
09:50:12

Grigory
02.05.2018
09:50:26
ос удали
верни назад скалу 2.12.5
посмотри что будет

Aleksei
02.05.2018
09:52:40
мож яву обновил до 11ой?

Grigory
02.05.2018
09:54:26
мож сбт с 0.13 обновил до 1 ?
шарады с одменами скала чятика
ну ка надо кофе зварить погадаю на гуще

Aleksei
02.05.2018
09:55:43
может просто профессию надо менять, например идти на аэс работать с такой кармой =)

KrivdaAllStars
02.05.2018
09:56:20

Grigory
02.05.2018
09:56:22
да он тут появляется ток когда какие-то душевные трезания возникают

Dim
02.05.2018
09:59:29
мож яву обновил до 11ой?
ява недавно была 10-той, на ней оно вообще не запустилось, откатился на обновленную версию 1.8 (обновил старую)
вот на нее грешу.
сейчас узнаем...

Grigory
02.05.2018
10:05:38

Dim
02.05.2018
10:10:50
Scala Native увы без библиотек ничто.

Grigory
02.05.2018
10:12:57

Google

Dim
02.05.2018
10:13:28
сейчас все норм компилируется...

Grigory
02.05.2018
10:14:49
а сколько криков было

Daniel
02.05.2018
10:23:58

Dim
02.05.2018
10:26:26
причем это минорные версии
Вот что делает с людьми Scala

Александр
02.05.2018
10:31:31
Это все монады и конуфкторы

M
02.05.2018
10:36:43
балады и кондукторы

Alex
02.05.2018
10:40:20

Dmitry
02.05.2018
10:41:44
Ну мб не env а arg

Alex
02.05.2018
10:42:38

Oleksandr
02.05.2018
10:45:56
хм, да, реверснуть связь, должно помочь, спс за идею
но все же, из спортивного интереса, как сделать изначальное?
клеить через энввары как-то хрупко
по идее, можно расковырять докер по слоям, и достать нужное

Sergey
02.05.2018
10:49:20

Enver
02.05.2018
10:49:32

Oleksandr
02.05.2018
10:49:47

Dim
02.05.2018
10:50:49

Валєрій Валєрійович, сильний і умний мужичок.
02.05.2018
11:18:48
сорри, что повторяюсь, но не подскажет ли кто как интегрировать sonar для скала? Или если это не "модно" - то что юзается вместо этого?

Google

OlegYch
02.05.2018
11:21:58
scoverage?

Валєрій Валєрійович, сильний і умний мужичок.
02.05.2018
11:21:59
или как вы делаете code coverage и т.п.?

Nikolay
02.05.2018
11:26:03

Dmitry
02.05.2018
11:27:23
scoverage?

Admin
ERROR: S client not available

Dmitry
02.05.2018
11:27:52
Хаскель вроде запускали

Александр
02.05.2018
11:28:25
У них же там своя jvm вроде, доклад был как они ее заточили чтобы java запускать

OlegYch
02.05.2018
11:29:16
жава есть же там
хреновая, но есть

Валєрій Валєрійович, сильний і умний мужичок.
02.05.2018
13:44:19

Grigory
02.05.2018
14:18:03
Ребята а не подскажете по мозилла лицензии и ее совместимости с апаче2?
https://github.com/pureconfig/pureconfig/blob/master/LICENSE

Sergey
02.05.2018
15:02:31
@pomadchin можно (тм)
одна из permissive лицензий
но IANAL, конечно
(это не мат, это I'm Not a Lawyer)

Grigory
02.05.2018
15:03:33
одна из permissive лицензий
а не нужно ли чтонить добавлять во всякие ридми, типа объявления, что в проекте юзается пьюр конфиг? или можно as is; просто добавил как депу в апаче2 проект

Google

Sergey
02.05.2018
15:10:04

Grigory
02.05.2018
15:11:29
мммм а ткни пальцем где условия об эдвертайзании?


Sergey
02.05.2018
15:13:03
Q7: I want to distribute (outside my organization) complete and unchanged executable programs built from MPL-licensed software by someone other than me. What do I have to do?
As long as the people who distributed the program to you have complied with the MPL, typically nothing. To check and see if the people who distributed the program to you have complied with the MPL, look for the notice that tells you where the software is available in Source Code form (i.e., check that it complies with Section 3.2(a)), and then check that the Source Code is available in that place, including a notice that informs you that the Source Code is available under the terms of the MPL (i.e., check that it complies with Section 3.1).
If you are only distributing libraries, or are only distributing some parts of the program as you received it, it could be that you need to take extra steps to make sure that users of your program are appropriately informed of their rights, as required by section 3.2(a).


Grigory
02.05.2018
15:14:00
ладно я понял тонкий момент
спасибо
и вторичный вопрос; есть ли альтернативы pureconfigу?
уж очень заколебался дергать опции из конфиг файлов

Sergey
02.05.2018
15:19:54
https://github.com/Verizon/knobs но сам их не.
(голый typesafeconfig использую, так получилось)

Grigory
02.05.2018
15:22:27
Да уж выглядит просто как альтернатива тайпсейф конфигу

Sergey
02.05.2018
15:27:08
» Looks good. But what is a main difference between Knobs and Typesafe Config ? It looks like Typesafe Config + resource loaders for AWS, Zookeeper, but not as a new library.
> I should let the guys who wrote most of the code answer this, but:
More principled searching for resources—no more confusion over conflicting configuration on the classpath.
More principled API: we make extensive use of scalaz's Task for getting values and, ideally, managing connections: your whole application can be composed using Task or a Free monad or a Kleisli. Whether we like it or not, though, some people use imperative frameworks. We support that, too.
The dynamic subscriber updating when configuration changes is pretty spiffy, if I do say so myself. Rúnar Bjarnason did the architecture and Zookeeper implementation; I did the filesystem implementation.

Oleksandr
02.05.2018
15:31:38
как же они там любят слово "reasonable"

Юрий
02.05.2018
15:36:09

Grigory
02.05.2018
15:36:42
как спам бот не вовремя написал сообщение конечно