
Dmitriy
07.02.2017
13:23:30

The mirror
07.02.2017
13:23:32
но все равно она будет смазанней, чем удар палочкой по барабану

KrivdaTheTriewe
07.02.2017
13:23:43

The mirror
07.02.2017
13:23:54
И мол нужно научиться управлять своей игрой на уровне долей секунд - играть вперед или с запаздыванием

Google

Aleksei
07.02.2017
13:24:08
омг

The mirror
07.02.2017
13:24:12
Но это довольно тяжелый труд

Aleksei
07.02.2017
13:24:13
первый раз такое слышу
да

KrivdaTheTriewe
07.02.2017
13:24:43
да
Сольфеджо учить короч ?

Vasily
07.02.2017
13:24:43

Aleksei
07.02.2017
13:24:57
это случайно ну канал джеймса хетфилда был? потому что с их барабанщиком это тяжелый труд да

Alex
07.02.2017
13:24:59
как же в джазе то грув получается тогда

Aleksei
07.02.2017
13:25:48
синкопированием йопта

Митко Соловец?
07.02.2017
13:26:12

KrivdaTheTriewe
07.02.2017
13:26:27

Aleksey
07.02.2017
13:26:40

Митко Соловец?
07.02.2017
13:26:50

Google

Oleg
07.02.2017
13:26:57

Митко Соловец?
07.02.2017
13:27:05
эх, щас бы полляма отдать за вижуал студию
и бюджет области за кластер мс скл сервер

KrivdaTheTriewe
07.02.2017
13:27:25
Так есть комьюнити Эдишн

Vasily
07.02.2017
13:27:27
Community Edition бесплатен

Alex
07.02.2017
13:27:35
купи её полностью

Vasily
07.02.2017
13:31:20
https://www.jetbrains.com/idea/buy/#edition=commercial
ЧСХ

Nikita
07.02.2017
13:35:11
Как называется дубайская контора которую тут рекламировали?

Pavel
07.02.2017
13:38:33

Wystan
07.02.2017
13:38:44

KrivdaTheTriewe
07.02.2017
13:41:07

The mirror
07.02.2017
13:41:21

Nikita
07.02.2017
13:43:20

Nick
07.02.2017
14:05:03
хм, а кто нибудь в scalamock делал мок на trait чтоб он реальный метод вызывал?

Vadim
07.02.2017
14:06:25
а им разве кто-то пользуется?

Nick
07.02.2017
14:07:45
я

Vadim
07.02.2017
14:10:11
ну полгода назад такая ситуация была https://github.com/paulbutcher/ScalaMock/issues/153

Nick
07.02.2017
14:11:16
да жив он
так вопрос в силе

Google

Oleg
07.02.2017
14:14:32
мне кажется, это противоречит слову "mock"

Diemust
07.02.2017
14:14:59
partly mock

The mirror
07.02.2017
14:15:11
стаб, мб

Nick
07.02.2017
14:15:37
я не говорил, что конкретно mock
как у stub то эт сделать

Oleg
07.02.2017
14:16:28
хм, а кто нибудь в scalamock делал мок на trait чтоб он реальный метод вызывал?
я не говорил, что конкретно mock

Nick
07.02.2017
14:17:00
ну ок
делаем реплеис на стаб
нафиг кароч
мокито возьму

Vyatcheslav
07.02.2017
14:27:33
сразу предупреждаю - там страшный Java-API, если хочешь стабы делать, типа: foo(a = 10, b = *).return(…), но это редко нужно. А еще никак нельзя задать дефолтное значение, ну или хотя б, чтоб не null возвращался, а выбрасывалось исключение.

Vyatcheslav
07.02.2017
14:28:51
что очуметь, как "круто", если ты забыл указать значение и стабаешь не 1, а несколько компонент

Vladimir
07.02.2017
14:31:27
дело привычки)
после того, как оказывается, что какой-нить имплисит может быть не тем, что в скоупе тестов наступает дзен, расслабляешься и начинаешь получать извращенное удовольствие.

Oleksandr
07.02.2017
14:34:14
к слову, не юзайте FlatSpec-овский подход с "foo should bar in new Baz"
а конкретно "new Baz" -- можно вляпаться в early definitions при переопределении чего-то в Baz

Sergey
07.02.2017
14:45:08
волков бояться - в лес не ходить)
в early definitions можно везде вляпаться, не только там. Зато in new Baz гораздо удобней и гибче любых других подходов

Wystan
07.02.2017
14:47:27
Жаль
Ну типа стелс стартап, после запуска все объявят

Daniel
07.02.2017
14:48:09
стелс? rly?!

Nikita
07.02.2017
14:48:18
А какие зп в этой конторе?

Google

Nikita
07.02.2017
14:48:48
Я про Дубай

Wystan
07.02.2017
14:50:09
Около 100к в год налогов в дубае нет

Oleksandr
07.02.2017
14:50:38

Nikita
07.02.2017
14:50:52

sss3 ?
07.02.2017
14:51:02
вопрос к тем кто работал с aws spot fleet, можно как то чекнуть сколько в данный момент доступно тачек?

Sergey
07.02.2017
14:51:58

Admin
ERROR: S client not available

KrivdaTheTriewe
07.02.2017
14:52:00

Oleksandr
07.02.2017
14:52:59

Nikolay
07.02.2017
14:53:49

Sergey
07.02.2017
14:54:49
я предлагаю выносить в "new Baz" только инициализацию

Wystan
07.02.2017
14:55:23

Nikolay
07.02.2017
14:56:17
behavior of "Tapok"
it should "kill cockroach" in killCockroach()
it should "fit foot" in fitFoot()
вместо
behavior of "Tapok"
it should "kill cockroach" in {
... 10 lines of code
}
it should "fit foot" in {
... another 15 lines of code
}

Vladimir
07.02.2017
14:58:26

Sergey
07.02.2017
14:59:58
Шарить поведение иногда действительно полезно, но крайне редко.
А вот что реально полезно:
trait mocks {
val china = mock[China]
lazy val service = new TapokService(china)
}
"Tapok" should "kill cockroach" in new mocks {
... 10 lines of code
}

Oleksandr
07.02.2017
15:01:06

Sergey
07.02.2017
15:01:30
они обходятся путем обзывания тестируемого сервиса lazy

Oleksandr
07.02.2017
15:02:17
не всегда)

Nikolay
07.02.2017
15:02:23
а ко всему *Spec классу mocks трейт нельзя подмешать?

Vladimir
07.02.2017
15:02:27
trait mocks extends Context

Google

Sergey
07.02.2017
15:03:09

Oleksandr
07.02.2017
15:03:30
плюс иногда надо юзать не мок, а реальный обьект
in new NotMock ...

Sergey
07.02.2017
15:03:33
можно сделать with OneInstancePerTest, чтоб сэмулировать JUnit, но это похоже на костыль и не так гибко - нельзя переопределить для одного сценария одну зависимость, например

Maxim
07.02.2017
16:49:14
Народ, а есть способы как в sbt проекте где есть кросс билд нескольких скала версий сделать так, что бы для 2.12 использовалась java 8 а для младших версий скалы java 7?

Nikolay
07.02.2017
16:52:32
ты про требование, чтобы был установлен jdk 1.8?

Grigory
07.02.2017
16:52:48
можно;
можно доставть версию скалы и менять
опции джавака
javacOptions ++= Seq("-source", "1.7", "-target", "1.7", "-Xlint")
ну и вообще есть скалак флаг:
scalacOptions := Seq("-target:jvm-1.7")

Nikita
07.02.2017
17:04:54

Wystan
07.02.2017
17:05:07
Ща
лучше прямо с этим мужиком связываться: https://www.linkedin.com/in/mukulkishore

Nikita
07.02.2017
17:09:50
Ок как тебя упомянуть?)

Sergey
07.02.2017
17:49:27
вы на скале используете какие-то orm фреймы или dsl + кастомные мапинги?

Nikolay
07.02.2017
18:00:58
http://event.scaladays.org/scaladays-chicago-2017#!#schedulePopupExtras-8056

Митко Соловец?
07.02.2017
18:12:26
джава с колен поднялась
Building Reactive Applications with Akka Actors and Java 8
https://www.infoq.com/articles/Building-Reactive-Applications-with-Akka

Vadim
07.02.2017
18:15:30
появление AbstractActor'a - минус причина затащить скалу в стэк)

KrivdaTheTriewe
07.02.2017
18:15:41

Nick
07.02.2017
18:45:34