@scala_ru

Страница 1163 из 1499
Alexey
21.12.2017
18:20:37
просто нужен main

Oleg
21.12.2017
18:24:00
есть класс
а нужен object

Nikolay
21.12.2017
18:24:24
просто нужен main
по всякому можно

Vladislav
21.12.2017
18:50:38
object Streams extends App {

Google
Vladislav
21.12.2017
18:50:50
черт, интернета не было )

стасибо

Daniel
21.12.2017
18:53:35
стасибо
заработало в итоге?

Vladislav
21.12.2017
18:55:04
да )

сам не понял почему )

Vadim
21.12.2017
18:56:18
кол-во заботы слишком зашкаливающее для этого чата

Александр
21.12.2017
18:56:48
НГ скоро

Aleksei
21.12.2017
18:58:21
Aleksey
21.12.2017
18:58:46
Рождественское настроение.

Все такие котики

Vladislav
21.12.2017
19:00:11
я был приятно удивлен, кстати, что не нужно писать точки с запятыми в конце )

хоть какое-то счастье для питонщика )

подскажите пожалуйста, как разобраться с нумерацией пакетов в зависимостях: где искать эти номера? А то у меня постоянно: object streams is not a member of package org.apache.kafka Это ведь значит, что я неправильно указал версию, верно ?

Google
Nikolay
21.12.2017
19:20:13
Ты в IDE код пишешь?

Vladislav
21.12.2017
19:20:35
нет, в Atom

мне нужно тестовое приложение только

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

чтобы решить на чем писать

(писать именно стримы, клиенты будут на питоне, ноде, т.д.)

Nikolay
21.12.2017
19:21:29
Тебе нужно нужный пакет импортировать.

Vladislav
21.12.2017
19:21:56
я просто с руководства Апача это беру

а там для джавы в основном

Nikolay
21.12.2017
19:22:20
Какие пакеты есть в org.apache.kafka тебе будет проще по сорцам посмотреть

Vladislav
21.12.2017
19:22:46
ок, спасибо

Nikolay
21.12.2017
19:23:20
А, ты через sbt компилишь?

Vladislav
21.12.2017
19:23:28
да

ибо мне нужно как быстрее )

Nikolay
21.12.2017
19:23:58
Можешь repl открыть и там потыкаться. sbt consoleQuick

И там можешь импорты попробовать. На tab автодополнение

Vladislav
21.12.2017
19:24:47
сейчас попробую

о, спасибо )

я простоверсию читал на сайте - там другая была

теперь собралось

Google
Vladislav
21.12.2017
19:25:24
(смотрел по исходникам)

Vladislav
21.12.2017
19:26:02
какая красота =)

сохраню себе в вк )

все, спасибо, друзья, огромное

теперь все импортируетя

ется ;

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

пошел домой

Daniel
21.12.2017
19:36:51
Отсутсвие необходимости в точках с запятой как единственная радость для питонщика в скале, добрый вечер!

Oleksandr
21.12.2017
19:42:50
о, токсичный коммент, я уже было отчаялся

Daniel
21.12.2017
19:44:59
о, токсичный коммент, я уже было отчаялся
У нас уже цитирование топик стартеров считается проявлением токсичности?

Oleksandr
21.12.2017
19:55:58
Daniel
21.12.2017
20:08:20
иногда за неимением лучшего, сойдет
Срочно, PR в CoC, лейбл low-hanging fruit

Nick
21.12.2017
20:13:28
а кто как решает проблему поиска имплиситов для сабтаипов? к примеру в circe энкодер/декодер можно сделать для супертипа, но использовать конкретный

@odomontois я знаю ты точно знаешь как сделать

Oleg
21.12.2017
20:26:57
@odomontois я знаю ты точно знаешь как сделать
Не очень понял. У тебя тайпкласс ковариантный?

Nick
21.12.2017
20:28:15
Не очень понял. У тебя тайпкласс ковариантный?
Допустим есть метод def chota[T<:Chota] и для этого Chota есть к примеру Encoder[Chota]

вопрос в том, как сделать, чтоб он вместо Encoder[T] искал Encoder[Chota]

этот самый T передается дальше другому(не моему методу). получается внутри chota2[T]

Google
Oleg
21.12.2017
20:31:59
Если тайпкласс ковариантный и инстанс для субтайпа будет в скоупе

Nick
21.12.2017
20:32:13
он не ковариантный

Oleg
21.12.2017
20:32:15
Компилятор подберёт самый конкретный инстанс

Ну ты сделай ковариантный

Nick
21.12.2017
20:32:33
эт не мой класс)

хотя я кажется знаю, что сделать

Oleg
21.12.2017
20:34:04
Ты можешь объявить свой

Типа MyEncoder[+T] и implict def (implicit MyEncoder[T]): Encoder[T]

Admin
ERROR: S client not available

Oleg
21.12.2017
20:35:32
Но только стой

Encoder ведь контравариантен

По смвслу

Nick
21.12.2017
20:36:04
забей, эт я для примера его так назвал

там может быть ChotaDrugoe[T]

Oleg
21.12.2017
20:37:08
Так, вот тут не очень понял

Nick
21.12.2017
20:37:31
эт я для примера назвал тот таипкласс энкодером

Oleg
21.12.2017
20:38:02
Всё, ну в общем можешь рискнуть с ковариантностью

Nick
21.12.2017
20:39:10
можно было бы конкретный тип для поиска указать

T:Chota

Oleg
21.12.2017
20:40:29
Но понятно, что если компилятор будет искать инстанс Chota[Animal], а есть Chota[Dog] в компаньоне Dog, компилятрр не полезет его туда искатт

Google
Nick
21.12.2017
20:40:54
а его нету

наоборот есть в Chota[Animal]

Oleg
21.12.2017
20:41:42
Ну тогда должен найти

Если добавить MyChota[+T]

Nick
21.12.2017
20:42:15
только вот я не могу)

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

Oleg
21.12.2017
20:44:50
Короче, завтра попробую кот написать

Nick
21.12.2017
20:46:12
нашел похожий пример

https://tpolecat.github.io/doobie-cats-0.4.2/12-Custom-Mappings.html

там как раз есть Composite

Encoder, Decoder

и .query по сути такой ж метод

Oleg
21.12.2017
20:47:55
Я видимо, совсем не понял задачу

Nick
21.12.2017
20:48:23
может быть

да я уже вроде решил

Nikita
21.12.2017
21:55:02
новые доки по dcos https://docs.mesosphere.com/

Николай
22.12.2017
07:21:40
новые доки по dcos https://docs.mesosphere.com/
Есть ли смысл юзать DCOS вместо docker swarm для простых веб-приложений на 2-3 сервера и 1 разработчиком? Хочется простой кластер менеджмент, CD-инфраструктуру, простой деплоймент, service discovery из коробки, минимизацию конфигурации серверов через ansible/puppet/..

A
22.12.2017
07:36:13
нет

Mikhail
22.12.2017
07:36:20
Есть ли смысл юзать DCOS вместо docker swarm для простых веб-приложений на 2-3 сервера и 1 разработчиком? Хочется простой кластер менеджмент, CD-инфраструктуру, простой деплоймент, service discovery из коробки, минимизацию конфигурации серверов через ansible/puppet/..
2-3 сервера проще всего руками, вот рили. получше познакомишься с окружением, в котором что-то делаешь. Лучше будешь понимать, что делает дкос там или тут, а в особенности чего он не делает) Вобщем я бы такие штуки не советовал, если нет опыта борьбы с различными кривожопыми поделками) Деплоймент ты и без дкоса можешь сделать)

впрочем ничего не мешает и на 2-3 сервера поставить его. оно вполне может работать в духе - работает, ну и не трогай. хозяин барин вобщем)

Николай
22.12.2017
07:47:58
Ясно )

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