@scala_ru

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

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

и репортани им в ищщу

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

Dim
02.05.2018
09:46:23
создай отдельный проект маленький где бага будет
я даже не пойму от чего баг. его не было. и вот он есть.

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

Grigory
02.05.2018
09:46:34
spark 3.0?
не; там шляпа с бандингами

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
но ты видимо таргеты руками не поудалял
Удалил таргет в проекте и таргет в project/target есть еще где удалять?

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
может просто профессию надо менять, например идти на аэс работать с такой кармой =)

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
ява недавно была 10-той, на ней оно вообще не запустилось, откатился на обновленную версию 1.8 (обновил старую)
вот короч надо начинать с самых важных фактов - типа бампунл весрию скалы а тут под капотом оказалось что и жава машину меняешь и кучу остальных ненужных для скалы вещей

Grigory
02.05.2018
10:12:57
Google
Dim
02.05.2018
10:13:28
давай не причитай
Да, все в jvm дело оказалось.

сейчас все норм компилируется...

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
балады и кондукторы

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

Alex
02.05.2018
10:42:38
Ну мб не env а arg
ну да, я про них https://docs.docker.com/engine/reference/builder/#arg

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

но все же, из спортивного интереса, как сделать изначальное? клеить через энввары как-то хрупко

по идее, можно расковырять докер по слоям, и достать нужное

Oleksandr
02.05.2018
10:49:47
но все же, из спортивного интереса, как сделать изначальное? клеить через энввары как-то хрупко
например, "мой" докер наследуется от "не моего", и нужная инфа, теоретически, может быть в последнем, и пробрасывать все арги оч геморрно будет

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

Google
OlegYch
02.05.2018
11:21:58
scoverage?

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

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
scoverage?
спасибо

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
(это не мат, это I'm Not a Lawyer)
можно было не расшифровывать; хотел увидеть шутки ника

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

Google
Sergey
02.05.2018
15:10:04
а не нужно ли чтонить добавлять во всякие ридми, типа объявления, что в проекте юзается пьюр конфиг? или можно as is; просто добавил как депу в апаче2 проект
https://www.mozilla.org/en-US/MPL/2.0/FAQ/ По идее таки надо, т.к. пользователи "larger software" должны быть информированы о своих правах и вы должны по запросу говорить, где взять сорцы либ, которые лицензированы по MPL

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
и вторичный вопрос; есть ли альтернативы pureconfigу?
Ты опасаешься проблем с лицензией или просто ищешь и другие варианты?

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

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