@scala_ru

Страница 1262 из 1499
Nikolay
05.02.2018
17:24:50
ага

Andrey
05.02.2018
17:24:53
Даже 3 версии этого девайса начиная с этого )

Жаль таких больше нет

Nikolay
05.02.2018
17:25:11
а потом они закончились ?

Google
Александр
05.02.2018
17:25:43
clojure repl можно запускать на android и в метро пока едешь проверять концепции, печалило первое время что нет такой штуки для scala

Oleg
05.02.2018
17:25:59
а потом они закончились ?
их победили автоботы?

Andrey
05.02.2018
17:26:01
так скалку можно на ведроиде запускать

Alexey
05.02.2018
17:26:04
Други, а есть ли что порекомендовать про то как дизайнить проперти бейзед тесты? Скалачек понятен, но иногда есть сложности с тем чтобы вычленить какое-то свойство домена

Александр
05.02.2018
17:27:05
так скалку можно на ведроиде запускать
и как называеться приложуха с удобный repl'ом под андроид ?

Andrey
05.02.2018
17:28:04
Я не знаю насколько она удобна в долгосрочной перспективе, но пару простых примеров я компилил и запускал в приложухе под названием Dcoder https://play.google.com/store/apps/details?id=com.paprbit.dcoder&hl=ru

Andrey
05.02.2018
17:28:24
Там даже есть поддержка go

и котлин ?

Oleg
05.02.2018
17:29:39
у go есть repl?

Kirill
05.02.2018
17:32:07
ну тогда точно MVar val synchonizers = MVar(Map.empty[Map[String, MVar[Unit]]) val result = synchronizer(key) flatMap sync(action) def synchronizer(key: String) = for{ syncs <- synchronizers.take s = syncs.get(key).getOrElse(MVar(())) _ <- synchronizers.put(syncs +(key -> s) } yield sync def sync(action: => Future[A])(s: MVar[Unit]): Task[A] = for{ _ <- s.take res <- Task.deferFuture(action) _ <- s.put(()) } yield res
Я, кстати, так и сделал, только без def synchronizer, и когда начал проверять, у меня там как-то оно вразнобой начало работать, но то скорее всего я опечатался где-то, спасибо

Oleg
05.02.2018
17:35:19
если запускать каждый раз runAsync, наверное, не сильно лучше акторов с промисом будет Но если там много логики такой будет сшито в течение одного таска в экзекьюторе, можно нехило по производительности выиграть

Google
Oleg
05.02.2018
18:17:26
Скажем, у меня есть актор и внутри него стрим с Sink.foreach, функция в foreach изменяет вары в акторе, есть ли гарантия, что они будут изменены в том порядке, в котором были получены соотв. элементы стрима?

Берял
05.02.2018
18:50:20
господа, поделитесь, чем мониторите акку? вижу kamon и cinnamon - что из этого живо, что лучше? где приятнее смотреть? графана, datadog? есть ли что-то еще?

Andrey
05.02.2018
18:53:02
Тоже интересно. Пользуем на дев средах камон, но как то хз.

Oleg
05.02.2018
18:57:33
Скажем, у меня есть актор и внутри него стрим с Sink.foreach, функция в foreach изменяет вары в акторе, есть ли гарантия, что они будут изменены в том порядке, в котором были получены соотв. элементы стрима?
но естественно, без того, чтобы знать структуру графа, ничего о порядке выполнения ты сказать не можешь, нет гарантии, что Sink будет запущен внутри одного актора, поэтому нет и гарантий относительной порядка

Oleg
05.02.2018
19:03:26
т.е. лучше переслать self?

Oleg
05.02.2018
19:03:41
нет

Oleg
05.02.2018
19:03:42
чтобы в каждый момент выполнялся только один receive

Oleg
05.02.2018
19:03:49
лучше запихнуть в вары внутри степа

и вообще юзать степы вместо акторов

а потом юзать мвары вместо степов

Oleg
05.02.2018
19:04:34
нужны акторы (я не чсв)

Oleg
05.02.2018
19:05:20
гипотетически ты можешь гарантировать последовательность

просто того факта, что у графа есть Sink.foreach недостаточно

Oleg
05.02.2018
19:08:36
кстати что за степы?

Oleg
05.02.2018
19:11:33
кстати что за степы?
логический кусок стрима, который будет создаваться на каждую материализацию каждый граф имеет форму (Shape) , которая подразумевает какое-то количество входных\выходных каналов степ - это такой класс, написанный на ублюдской жаваподобной скале, который будет получать конкретные инлеты\аутлеты и реагировать на события, связанный с этими каналами (получение\требование\завершение\ошибка)

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

Google
Oleg
05.02.2018
19:13:45
Но только актор не может знать, что происходит с акторами по ту сторону актор-рефов

А степ - может

Формально тот класс называется логикой (Logic) шага

Т.е. шаг - это неделимый граф

Oleg
05.02.2018
19:18:01
Спасибо

Сергей
06.02.2018
10:03:51
Господа. Я к вам с неуместным вопросом. Кто может подсказать аналог macbook pro 15, но только под linux ? (Вопрос тут, потому что я собираюсь на нем в скалу).

?Ivan
06.02.2018
10:04:38
xiaomi mi notebook 15

Александр
06.02.2018
10:04:41
thinkpad, но они теперь не ibm - коллега на таком сидит, хвалит

Alexey
06.02.2018
10:05:21
@odomontois как так поживает xiaomi на лине?

Сергей
06.02.2018
10:05:32
Может даже кто-то ссылки на конкретные модели кинет. Это бы сильно помогло.

Сергей
06.02.2018
10:06:33
Сяоми широко известна своими аппаратными закладками, это немного смущает. Но я бы посмотрел всё равно.

Валєрій Валєрійович, сильний і умний мужичок.
06.02.2018
10:06:40
ASUS ZENBOOK Pro UX501VW

Сергей
06.02.2018
10:07:42
В ноутах тоже. Даже на хабре, кажется была статья. Но это искать надо.

Google
Alexey
06.02.2018
10:08:02
И то не факт что там не будет

Oleg
06.02.2018
10:09:06
про ноуты не нашёл

В ноутах тоже. Даже на хабре, кажется была статья. Но это искать надо.
Напиши "точно было, но мне влом искать", если лох

Сергей
06.02.2018
10:10:58
Просто написал, т.к. в памяти есть хеш, совпадающий с этой информацией. Но т.к. поиск не по индексу, то долго искать )

Viacheslav
06.02.2018
10:11:07
lenovo carbon x1

Сергей
06.02.2018
10:11:16
asus, кстати, выглядит неполохо, проблем с дровами не наблюдается?

Валєрій Валєрійович, сильний і умний мужичок.
06.02.2018
10:13:26
проблемьі с дровами только у кард ридера ну и тачпад отвратительньій

Alexey
06.02.2018
10:14:26
Кстати тач на xiaomi очень неплох по сравнению с остальными "не макбуками"

Юрий
06.02.2018
10:28:35
а линукс туда нормально встаёт?

читал какое-то время назад, проблемы были

Aleksei
06.02.2018
10:30:22
на хабре читал?

=)

Юрий
06.02.2018
10:30:56
на хабре читал?
Не, где-то на форумах

Oleg
06.02.2018
10:31:01
не знаю, какие там проблемы были. У жены air, у меня pro

Один куплен прошлым летом, один в январе

На оба сразу поставили Mint

Батарейку держит чуть лучше, чем на венде

sherzod
06.02.2018
10:32:32
выглядит круто

Google
sherzod
06.02.2018
10:32:49
а оперативку до 32г можно нарастить? что-то не вижу на оф сайте

Oleg
06.02.2018
10:32:59
Хз, я взял с 16

Даже если NVidia включить, часа три можно покомпилить шейплезз

Dmitry
06.02.2018
10:37:20
у меня не завеслся fingerprint сканер

под убунту

а так шикарный ноут

Oleg
06.02.2018
10:37:59
Dmitry
06.02.2018
10:38:21
ну я часок помучался, нашел проект по риверсинжениренгу драйвера

там типа все только началось

вендор провайдить дрова под линупс не хочет

и версии на 32гб нет и не возможно доставить

Alexey
06.02.2018
10:41:09
а по сравнению с маком?
Очень близко, разница только на уровне чуть чуть разная скорость перемещения курсора, вобщем софтовая хрень

Dmitry
06.02.2018
10:41:28
вот мне только ретины не хватает

и было бы бомбически

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