@scala_ru

Страница 574 из 1499
KrivdaTheTriewe
22.03.2017
13:44:01
Vasily
22.03.2017
13:44:21
Неправда
Эластик?

Aleksey
22.03.2017
13:44:31
Vadim
22.03.2017
13:45:35
Vitalii логично было бы спрашивать вопрсы связанныес тем, что он будет делать если ты его наймешь)

Google
Aleksey
22.03.2017
13:46:03
Ну понятно дело фигней разной. Связанные списки через хвостовую рекурсию переворачиют. Бинарные деревья поворачивают. Оценивают алгоритмы в биг о нотации и вот этим всем.

Vasily
22.03.2017
13:46:19
Звучит как порно

Aleksey
22.03.2017
13:46:57
Все поварачивают да поворачивают.

Ясно дело на вайтборде. Кто же этим мидлам доверит ЭВМ.

Vasily
22.03.2017
13:47:25
В яндексе , я слышал, в гномиков квадратные люки запихивают

Vadim
22.03.2017
13:48:01
было бы забавно если бы тот мидл был бы в этом чатике)

Vadim
22.03.2017
13:48:47
я про того, которого собираются собеседовать)

Vasily
22.03.2017
13:49:03
Отсобеседовали - и в дурку

Я считаю, логично

Aleksey
22.03.2017
13:49:12
Vasily
22.03.2017
13:49:48
19-летние попадаются

KrivdaTheTriewe
22.03.2017
13:49:59
И скалолазы

Google
Vasily
22.03.2017
13:50:17
И скалолазы
И болдерингисты, прости господи

Aleksey
22.03.2017
13:50:19
19-летние попадаются
ты чо, никогда 19-летнего сеньера не видел?

Denis
22.03.2017
13:50:32
только CTO

KrivdaTheTriewe
22.03.2017
13:50:43
И болдерингисты, прости господи
Я не лезу теперь 6б+ потому что ел много две недели

Vasily
22.03.2017
13:51:06
ты чо, никогда 19-летнего сеньера не видел?
Ну на своем жизненном пути встречал только одного. Но это был реально крутой парень, правда, с особенностями развития

Я не лезу теперь 6б+ потому что ел много две недели
Я в этом вашем болдере 6б+ стартовать-то не всегда могу

KrivdaTheTriewe
22.03.2017
13:53:08
Vasily
22.03.2017
13:54:20
Ты приходи, 7а полазаем

Антон
22.03.2017
14:09:15
А у кого-нибудь в проде крутится Akka Cluster с шардингом?

поделитесь опытом, как вы это все обновляете

Aleksey
22.03.2017
14:33:25
Макро-скаланы, есть ли где-нибудь в скаловских макросах функция с вот такой сигнатурой `def transform(tree: Tree)(f: PartialFunction[Tree, Tree]): c.Tree`? Поясню: нужно создать глубокую копию дерева транформировав все поддеревья которые матчатся с `f`.

Vyatcheslav
22.03.2017
14:37:35
@fomkin Что у нас пишут мидлы? Бизнес-логику для чего-то написать чтоли? :D

Vyatcheslav
22.03.2017
14:39:49
Если про первоначальный вопрос, то я бы попросил бы какое-нибудь небольшое тестовое задание сделать (то, которое ты даешь вполне ок по размерам и сложности), чтобы отсеять совсем ленивых товарищей. Но никакие тесты не выявят главное на мой взгляд. Может ли разраб: 1. Вникать в код 2. Общаться с членами команды 3. Решать задачи самостоятельно/с привлечением коллег (если нужна помощь) 4. Может ли обучаться :D

Aleksey
22.03.2017
14:40:45
какие разновидности Tree ты рассматриваешь?
На входе произвольное дерево.

Oleg
22.03.2017
14:41:21
На входе произвольное дерево.
совсем, включая определения? Тогда они могут быть рекурсивными

Vyatcheslav
22.03.2017
14:42:16
если в опенсорс либы контрибьютит, то почти все пункты подходят)
ну видишь, это же не тест, это просмотр профиля :D Если контрибутит - то надо брать, я считаю

Google
Aleksey
22.03.2017
14:43:20
совсем, включая определения? Тогда они могут быть рекурсивными
На вход гипотетическому трансформу идет то что получает макрос. Могут быть там определения? Думаю да.

Aleksey
22.03.2017
14:44:27
метод

Oleg
22.03.2017
14:44:38
ну там могут быть рефайнменты

Aleksey
22.03.2017
14:45:25
Вот я в Trees.scala нашел некий Transformer. Говорят что это " A class that implement a default tree transformation strategy: breadth-first component-wise cloning". Не оно?

Oleg
22.03.2017
14:47:39
наверное, вот нашёл и мне рассказал, здорово

Aleksey
22.03.2017
14:48:04
Сейчас попробую, расскажу как оно :)

Oleg
22.03.2017
14:49:25
только вроде, всё, куда его можно передать

protected

то же самое с Traverser

Aleksey
22.03.2017
14:51:07
Попробовал. Пока работает.

Oleg
22.03.2017
14:52:07
а как?

Aleksey
22.03.2017
14:53:26
object HelloWorldTransformer extends Transformer { override def transform(tree: c.universe.Tree): c.universe.Tree = tree match { case ... => ... case _ => super.transform(tree) } } HelloWorldTransformer.transform(tree)

Nikita
22.03.2017
14:58:19
деплоим новый кластер, ждем когда он законнектится, потом убираем старый по одной ноде за раз

в планах еще blue-green деплой прикрутить

Антон
22.03.2017
15:31:33
деплоим новый кластер, ждем когда он законнектится, потом убираем старый по одной ноде за раз
у нас просто стали возникать ситуации когда кластер - ок, а вот шардинг не ребалансируется.

приходится лидера выводить и только тогда начинается процесс ребалансинга

Google
Nikita
22.03.2017
15:32:19
ну по дефолту вроде он не производит ребалансинг

тоесть новые акторы будут появляться на новых нодах

а старые никуда переезжать не планируют

Антон
22.03.2017
15:33:22
не не, там именно какая-то шляпа происходит но а щлет б, дай мне шарду, и падает с ack timeout

хотя обу ноды видят друг друга

и вполне себе общаются

KrivdaTheTriewe
22.03.2017
15:52:19
@fomkin очень нравится ваш сайт визитка

Admin
ERROR: S client not available

KrivdaTheTriewe
22.03.2017
15:52:42
и что @korolev теперь у вас на заглавной

Mikhail
22.03.2017
18:25:09
Какие есть варианты "circe для xml" ?

Dmitry
22.03.2017
18:31:06
?

Я аж митбол выронил

Vasily
22.03.2017
19:56:52
Откуда выронил?

Alexander
22.03.2017
20:47:51
В семндацатой Идее сделали наконец sbt shell

Grigory
22.03.2017
20:48:18
Какие есть варианты "circe для xml" ?
Eсть жe circe-yaml ; всe в твоих руках.

Nikita
22.03.2017
20:55:02
В семндацатой Идее сделали наконец sbt shell
только он без автокомплита :(

Nikolay
22.03.2017
21:02:58
Nikita
22.03.2017
21:03:07
кастомные таски не видит

Google
Alexander
22.03.2017
21:03:28
А в чем удобство?
В консольку не лазить, SBT Console выбросить.

кастомные таски не видит
Хм. Ну, допилят попозже, может.

Dim
23.03.2017
07:05:27
Ух ты обновил Идею и первый раз увидел пункт в меню - Desugar scala code!

ну и жмыхнул конечно, теперь смотрю на обессахареный код...

Alexey
23.03.2017
07:07:35
а где вообще можно почитать ченжлог для скала плагина?

Grigory
23.03.2017
07:12:09
А нe мeта макроаннотации поддeрживабтся?

Oleksandr
23.03.2017
07:13:59
нет

Nick
23.03.2017
08:43:40
@pomadchin нахера ты в скаип пишешь, пиши сюда)

Grigory
23.03.2017
08:44:23
тут все уже ученые; обсуждали много раз отличия дырки, эни и конкретного параметра в дженерике

надо ж поумничать.

Grigory
23.03.2017
08:55:46
Что за "дырка эни"?
"дырка", "эни"

Dmitry
23.03.2017
08:55:55
M[any] ж

Или нет?

Grigory
23.03.2017
08:58:18
Это имелось ввиду. http://stackoverflow.com/questions/15186520/scala-any-vs-underscore-in-generics

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