
Grigory
23.12.2016
14:20:25
вполне возможно :)
:) ну вы бенчмарки нам; а так даже в докере воркеры спарка надо на разные тачки сувать как раз чтобы избежать сетевого оврехеда

folex
23.12.2016
14:20:38
или --net=host, да

Daniel
23.12.2016
14:24:58
у контейнеров аля докер есть пара проблем
во-первых не на все ресурсы есть квоты, во вторых квота на проц может осложнять жизнь с GC.
как всегда это зависит от ситуации, но прям волшебной сказки нет

Evgeniy
23.12.2016
14:25:30
на стековерфлов пару лет назад писали что нет в скале typefamiles
"Recent extensions to the GHC compiler allow advanced type system features that have no equivalent in Scala, such as rank-n types, type families, and polykinds."

Google

folex
23.12.2016
14:27:01

Grigory
23.12.2016
14:27:20
ну это же опять какие-то условия, весьма странные))

folex
23.12.2016
14:27:41
ох уж эти условия!

Grigory
23.12.2016
14:28:01
ну да; макс произволительность говорим; и вдруг квотировать процессор / резать память / со свапом мудрить

Daniel
23.12.2016
14:30:36
квотирование проца можно еще пережить (если пофиг на отклики)
а вот когда у тебя за счет нагрузки на диски один контейнер влияет на другие, то уже не столь все радужно (с виртуалками в принципе та же хрень, или с веселыми маппингами лунов)

Grigory
23.12.2016
14:32:30
я все равно не понял почему нельзя на одной машине запустить один процесс внутри контейнера; что бы он жил в макс ресурсы
надо обязательно на ту же машину с тяжеловесным процессом в докере сунуть монгу чтоб она у него всю память съела)) и убила диски в добавок))

Daniel
23.12.2016
14:33:07
я не говорил что нельзя

Grigory
23.12.2016
14:33:09
ну и квоты процессора порезать

Daniel
23.12.2016
14:33:39
если у тебя там один контейнер, то наоборот лучше не резать

folex
23.12.2016
14:38:34
контейнер на контейнере в общем

Nikolay
23.12.2016
14:39:06

folex
23.12.2016
14:41:49
А теперь черти что!
пакеты в контейнере, между прочим

Google

Diemust
23.12.2016
14:42:05
пакеты в контейнере!

folex
23.12.2016
14:42:47

Nikolay
23.12.2016
14:44:39
чего только девопсы не придумают, когда разработчик говорит “мне похер, в моем окружении все работает”

KrivdaTheTriewe
23.12.2016
15:57:19
ребят , вопрос есть , вот у меня есть такая конструкция class A { that => val a = 1
val b = new B { overrides a = that.a } } и я вот решил что хочу засунуть всё в метод init class A {that => def init() = { val a = 1
val b = new B { overrides val a = that.a } }}
еестественно всё перестает работать, как явно указать , что ссылаться нужно на локальную переменную, теперь ведь that=> не работает

Denis
23.12.2016
16:24:16
попахивает адом )

KrivdaTheTriewe
23.12.2016
16:26:55
ну блин, вот у меня в функции есть переменная, плюс в функции я создаю инстанс анонимного класса, который является наследником класса у которого объявлены поля с таким же названием , как и локальные переменные в функции где создается инстанс

Nick
23.12.2016
17:18:16
?

Denis
23.12.2016
17:20:18
Я был прав ))

KrivdaTheTriewe
23.12.2016
17:37:17
Ну для конструктора же это сделали
Почему для функций нельзя
Чем функция <init> лучше

Ilya
23.12.2016
20:08:18
Обычно если получается сложно, значит, что-то идет не так, например, модель неверна. Но я хз, может, реально это самый органичный способ в твоем случае

KrivdaTheTriewe
23.12.2016
20:22:31
Просто есть трейт который нужно создать
И у него имена полей которые нужно доопределить совпадают с именами переменных в функции которой он создаётся

Denis
23.12.2016
21:30:20
В функции же нет переменных кроме тех что ты сам задал

Nikolay
24.12.2016
11:32:05
тут давно кто-то спрашивал, что должен написать каждый scala программист. кроме json либы, каждый scala программист должен написать обертку над java библиотекой

Anton
24.12.2016
13:10:33
Обертку над джавовой json либой

Nikolay
24.12.2016
13:11:10
ни в жизни

Google

Oleg
24.12.2016
13:11:12
над яваскриптовым фреймворком

Nikolay
24.12.2016
13:11:33
а да, фасад в scalajs
ну это если будешь scalajs трогать

Pp
24.12.2016
16:04:33
Пусть кто-нибудь уже напишет обертку над java.util.Calendar

Юрий
24.12.2016
16:10:03
зачем?

Pp
24.12.2016
16:10:39
Неудобно пользоваться

Юрий
24.12.2016
16:11:04
так есть же java.time
просто вообще не пользуйся Calendar

Pp
24.12.2016
16:11:56
Хорошо

Kirill
24.12.2016
16:12:52
есть же joda!

Юрий
24.12.2016
16:13:13
Хорошо
это было проще, чем я думал :D

Dmitry
24.12.2016
16:16:05
Йода ж депрекейтед в ява8

Kirill
24.12.2016
16:31:29

Dmitry
24.12.2016
16:35:03
Ну разработчика ж купили в ждк
И тереь есть полный аналог ёды из коробки
Зачем еще одну тащить?

Kirill
24.12.2016
16:40:33
хз, мне йодовский DateTime нравится намного больше, чем тот же LocalDateTIme из JDK

Dmitry
24.12.2016
16:41:24
В ждк он инстант вроде называется, не?

Юрий
24.12.2016
17:20:23
Instant и LocalDateTime - разные вещи

James Tiberius Kirk ?
24.12.2016
17:25:30
Наплодили реализаций, потом головная боль из одного в другое переводить так, чтобы не обосраться

Google

Admin
ERROR: S client not available

Nick
24.12.2016
17:52:29
автор тот же ж

Dmitry
24.12.2016
17:59:20

Grigory
24.12.2016
18:10:36
Все ж йода легаси
):

Dmitry
24.12.2016
18:11:00
?

Andrey
24.12.2016
18:20:38

James Tiberius Kirk ?
24.12.2016
18:21:16

Grigory
24.12.2016
18:49:36

Vladimir
24.12.2016
18:55:42
Instant не вместо sql.Timestamp?

Dmitry
24.12.2016
18:55:53
О_О

Vladimir
24.12.2016
18:56:13
Вроде значения в нулевой таймзоне вот это все

Dmitry
24.12.2016
18:57:59
и все, сразу sql? :)

Vladimir
24.12.2016
18:59:10
В .date не было таймстемпа как такового

Nick
24.12.2016
20:23:34
есть планы по добавлению localdatetime and etc в jdbc
а пока что Timestamp.valueOf работает на ура)

Pavel ?
24.12.2016
20:26:43

Aleksey
24.12.2016
21:53:54
Ну и гугл-код умел меркуриал.

Google

Vasiliy
24.12.2016
22:10:39
привет! нормально с этого курса начинать изучать скалу https://www.coursera.org/learn/progfun1 ?

Alexander
24.12.2016
22:11:21

Vasiliy
24.12.2016
22:11:27
да, есть
посоветуйте более-менее быстрый путь, JVM оч посредственно знаю, зато знаю много всего другого

Alexander
24.12.2016
22:11:36
Тогда ок.
Книга Одерски для Скалы конкретно.
Жаву бы тоже знать не мешало.

Vasiliy
24.12.2016
22:12:33
знаю, вроде бы, на каком-то уровне
ок, спасибо! пошел смотреть

Alexander
24.12.2016
22:15:12
Зависит от целей, во многом. Для простых, прикладных задач можно и без джавы, но могут быть трудности разные.
В чате есть люди, которые сразу за Скалу сели?

Denis
24.12.2016
22:15:52
есть

Vasiliy
24.12.2016
22:15:54
я писал на джаве раньше, не долго, но ничего не забыл, вроде бы) + много на чем еще писал после нее, надеюсь, будет не оч сложно

Denis
24.12.2016
22:16:48
и для обучения скале джава не нужна