@scala_ru

Страница 641 из 1499
Bulbu
04.05.2017
09:49:33
всем привет!

есть мастера сбт? A setting cannot depend on a task

как обойти это?

Sergey
04.05.2017
10:25:34
Сделать зависимость таской

Google
Arthur
04.05.2017
10:46:20
йоу, тут такая штука появилась http://frees.io/ чтобы на фримонадах собирать приложения

а кто-то натыкался на пример написаного сервиса на ней?

чтобы посмотреть как это выглядит в результате

Alex
04.05.2017
10:48:44
https://github.com/scala-exercises/scala-exercises

Arthur
04.05.2017
10:52:58
сенк

Aleksey
04.05.2017
12:22:21
Вопрос: как перезапустить скалачек с зафелившимся сэмплом?

Diemust
04.05.2017
12:26:32
testQuick погугли

Vladimir
04.05.2017
12:26:54
я где-то от них видел рекомендацию, мол выносите бедовые случаи в юнит-тесты

Diemust
04.05.2017
12:29:32
хотя когда я этим занимался, все, кажется, свелось к тому, что я смотрел, зафейлился ли прошлый запуск, грепал названия тестов и запускал через -- -z "test1" -z "test2" ...

Aleksey
04.05.2017
12:30:37
вариант - делать предсказуемый сид и пускать с ним.

KrivdaTheTriewe
04.05.2017
14:34:33
Хочешь стать программистом? 6 причин начать изучать программирование на JavaRush. Узнай сейчас! javarush.ru Купить костыли, трости, ходунки Широкий ассортимент. Доставка по России. Все товары в наличии store.ortonica.ruАдрес и телефонМосква

почему так таргетирует?

Google
KrivdaTheTriewe
04.05.2017
14:35:26
@fomkin word2vec явно

Alexandr
04.05.2017
14:49:35
Памперсы. Для скалобоев ассортимнт должен включать памперсы. И сковороды с антипригарным. Посмотрел сегодня в проект, который БЕШЕНО использует анорм. Нафиг так жить...

Взяли спринговые темплейты с резалтмапперами, переписали на скале и вуаля! - теперь это Анорм. Или я ниасилил.

Ivan
04.05.2017
15:43:47
>Взяли спринговые темплейты почему именно спринговые темплейты?

Andrey
04.05.2017
15:51:01
Alexandr
04.05.2017
15:53:13
>Взяли спринговые темплейты почему именно спринговые темплейты?
Мне кажется, они были первыми, кто внятно структурировал идею "запрос-маппинг". но подтвердить мнение нечем.

M
04.05.2017
16:01:39
Неудивительно, это ж скала

Alexandr
04.05.2017
16:29:36
Коллеги, пока не пятница и мы сохраняем здравость, "Maybe is a Functor, an Applicative, and a Monad" Я вот этого не понял. Что монада, по сути, аппликатив - вроде, понимаю. но в какой момент она фанктор?

Oleg
04.05.2017
16:35:55
@admins, а вы будете пулреквеститься сюда https://github.com/goq/telegram-list ?

Oleg
04.05.2017
16:38:03
ctrl-f scala
ясн, просто название не соответствует

Alexandr
04.05.2017
16:38:47
спасибо

KrivdaTheTriewe
04.05.2017
16:39:07
ясн, просто название не соответствует
сча кстати лог публичных групп лежит в инете, как ирц каналы

Dmitry
04.05.2017
16:43:11
Господа, чет туплю, как в akka-streams разложить наследников sealed trait'a в зависимости от значения в разные флоу?

точнее есть много Flow[?, OutputMessage, NotUsed]

Google
Dmitry
04.05.2017
16:44:29
А хочется Flow[InputMessage, OutputMessage, NotUsed]

Вариант типа Source.single(...).via(...) не оч

Alexandr
04.05.2017
16:50:06
Серьезно?

А где лог?

@krivdathetriewe

Nikolay
04.05.2017
16:58:45
Dmitry
04.05.2017
16:59:11
Вот я смотрю, и видимо в глаза долблюсь

Не могу найти в доке

Nikolay
04.05.2017
16:59:24
там раскладываешь по output портам элементы в зависимости от признака

sealed trait Base case class Foo() extends Base case class Bar() extends Base Partition[Base](2, { case _:Foo => 0 case _:Bar => 1 })

Dmitry
04.05.2017
17:00:51
Ага, а макросов не завалялось?

Nikolay
04.05.2017
17:01:10
я ручками раскидывал

Dmitry
04.05.2017
17:01:17
Ага

Спс

Nikolay
04.05.2017
17:01:46
можно еще к каждому output порту collect добавить чтобы тип конкретный был

если это требуется

так у всех output-ов будет Base тип

Dmitry
04.05.2017
17:02:28
Во

Это огонь

Google
Nikolay
04.05.2017
17:02:44
если до макросного/shapeless решения дойдешь, то поделишься?

Dmitry
04.05.2017
17:02:53
Ага

Постараюсь сделать

Admin
ERROR: S client not available

Nikolay
04.05.2017
17:07:17
и?

Dmitry
04.05.2017
17:07:42
или типа collect({case _: Mytype})

Nikolay
04.05.2017
17:07:54
да, вот так

я к тому что можно partition и кучку collect объединить в один FanOutShape и использовать его

sealed trait Base case class Foo() extends Base case class Bar() extends Base val theRouter = GraphDSL.create() { implicit builder => val router = builder.add(Partition[Base](2, { case _:Foo => 0 case _:Bar => 1 })) val collectFoo = builder.add(Flow[Base].collect[Foo]({case e: Foo => e})) val collectBar = builder.add(Flow[Base].collect[Bar]({case e: Bar => e})) router.out(0) ~> collectFoo router.out(1) ~> collectBar new FanOutShape2(router.in, collectFoo.out, collectBar.out) }

что-то в этом духе

Dmitry
04.05.2017
17:12:33
Воу, круто

Nikolay
04.05.2017
17:12:37
тип всего этого будет Graph[FanOutShape2[Base, Foo, Bar], NotUsed]

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

KrivdaTheTriewe
04.05.2017
17:13:55
https://medium.com/iterators/crushing-boilerplate-with-scala-macros-754860551c98

Nikolay
04.05.2017
17:14:42
вот, а вообще в такой штуке довольно много бойлерплейта - согласен что было бы круто написать в виде макроса

Dim
05.05.2017
00:48:10
Народ, а что App выпилили в 2.12 ? Такая удобная штука была для helloword'ов )

Идея ругается, что не находит этот трейт

Darkhan
05.05.2017
04:15:16
Народ, а что App выпилили в 2.12 ? Такая удобная штука была для helloword'ов )
Может это потому что Idea. У нее такое бывает. А так, не выпилили вроде http://www.scala-lang.org/api/current/scala/App.html

Nick
05.05.2017
06:15:34
в 2.12 нет

Google
Nick
05.05.2017
06:16:01
Dim
05.05.2017
06:18:07
скалу то подрубил?)
Не, похоже Идею, все компилируется, проверил, но Идея не находит трейт и подсвечивает красным.

2017.1

Nick
05.05.2017
06:18:37
возможно баг в конкретной версии, у меня eap работает

Darkhan
05.05.2017
06:21:51
Такое бывает если интернет упал при первом импорте проекта. Я обычно удаляю папку .idea и все заново. Может есть способ получше, но не знаю

Wystan
05.05.2017
06:35:54
а какой сейчас самый полезный курс на курсере по околоматематике/компьютер сайнс?

Maks
05.05.2017
07:10:06
Что-то конкретней?
Вставлю свои 5 копеек. Ну, узнать что-нибудь полезное из того, что ранее не изучал и в качественном виде. Например так

Расширить кругозор качественным контентом, вот!

...а если это будет еще и полезным, то вообще шикарно.

Я предполагаю подразумевалось что-то вроде этого.

Wystan
05.05.2017
07:36:42
Прям с языка снял слова. Да ничего конкретного, просто чувствую, что тупею. пора начальником становиться что ли

Grigory
05.05.2017
07:38:09
директором*)

Nick
05.05.2017
07:40:41
директором*)
Президентом

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