@scala_ru

Страница 478 из 1499
Dmitriy
07.02.2017
13:23:30
The mirror
07.02.2017
13:23:32
но все равно она будет смазанней, чем удар палочкой по барабану

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
А я шарп люблю, там нет ерейзинга типов
А я не знаю, шо есть type erasing (((

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: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
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к в год налогов в дубае нет

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
в early definitions можно везде вляпаться, не только там. Зато in new Baz гораздо удобней и гибче любых других подходов
мне больше нравится подход - метод на спеку, потому что так описание поведения не размазывается по всему файлу, а находится наверху

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
мне больше нравится подход - метод на спеку, потому что так описание поведения не размазывается по всему файлу, а находится наверху
речь об immutable спеках? Как тогда быть с тем, что иногда очень хочется засунуть в спеку больше одной проверки?

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 }

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
а ко всему *Spec классу mocks трейт нельзя подмешать?
в этом нет никакого смысла - в скалатестовых спеках все тест кейсы по умолчанию шарят состояние, а нам надо наоборот, чтоб у каждого теста было свое

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
Building Reactive Applications with Akka Actors and Java 8 https://www.infoq.com/articles/Building-Reactive-Applications-with-Akka
На джаве пишешь и не переживаешь про проверку типов которую в акке не завезли

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