
Grigory
04.12.2017
21:40:26
они думают ты пишешь для них

Vadim
04.12.2017
21:41:04
@tvaroh а зачем ты спрятал?

Nick
04.12.2017
21:41:08
блин, у меня же их нет

Google

Grigory
04.12.2017
21:42:22
они приходят смотреть на твои коммиты в день свадьбы твоей дочереи но осмотярт без уважения не предлагают тебе дружбу и даже не делают пры и вместо этого приходят в твою репу и просят почистить историю коммитов бесплатно
вот он жестокий опенсорс

Nick
04.12.2017
21:44:25
господа, а никто не знает умеет ли https://hackage.haskell.org/package/http-client sse?

Александр
04.12.2017
21:51:11

Nikolay
04.12.2017
21:51:37
если работа построена на PR-ах - то понятно
у нас просто вся разработка в мастере - частые коммиты как раз наоборот хороши

Александр
04.12.2017
21:52:33
а отчего без фич?

Nikolay
04.12.2017
21:52:58
синхронизация быстрее, мастер всегда в несломанном состоянии
каждый коммит должен собираться

Nick
04.12.2017
21:53:27

Александр
04.12.2017
21:53:28
в мастер уходит фича или просто кусок кода?

Nick
04.12.2017
21:53:36
ничего не мешает WIP схлопнуть в 1

Google

Nick
04.12.2017
21:53:51
и написать четкий commit message

Nikolay
04.12.2017
21:54:19
пока разрабатываешь задачу, большая часть может быть уже задеплоена, до ее готовности

Александр
04.12.2017
21:54:51
не понимаю профита

Nikolay
04.12.2017
21:55:24
понятное дело что бывают исключения, бывают большие изменения, которые ведутся в отдельных ветках, но они короткоживущие всегда

Nick
04.12.2017
21:55:27
фича в мастер до завершения?

Александр
04.12.2017
21:55:28
фича бранч + отгрузка на прод/rc по комиту в мастер

Nick
04.12.2017
21:55:31
опасный Николя)

Nikolay
04.12.2017
21:55:35
нет проблем с мержами НИКОГДА

Александр
04.12.2017
21:55:42
их и так нет

Nikolay
04.12.2017
21:55:56

Nick
04.12.2017
21:56:08

Nikolay
04.12.2017
21:56:18
риски меньше
раньше выявляются

Nick
04.12.2017
21:56:24
когда твой мастер никто не видит, то эт круто)

Nikolay
04.12.2017
21:56:30
работа над общим кодом проще

Nick
04.12.2017
21:56:46
@rockjam риски чего? больного бэкмержа?

Nikolay
04.12.2017
21:57:06

Александр
04.12.2017
21:57:34
долгие фичи штоле?

Nikolay
04.12.2017
21:57:37
большого мержа, понимания между разработчиками, риски большого деплоя

Google

Nick
04.12.2017
21:57:45
на мой взгляд бэкмержи регулярный сводят риски на нет, а не коммит незаконченных фичей в мастер

Nikolay
04.12.2017
21:57:45
деплой перестает быть событием

Александр
04.12.2017
21:58:07
а тестирование как устроено?

Nick
04.12.2017
21:58:24
@rockjam завтра расскажешь кароч) заинтересовал

Nikolay
04.12.2017
21:58:25
пишем юнит тесты, плюс интеграционные. сами

Александр
04.12.2017
21:59:01

Nikolay
04.12.2017
21:59:22
код ревью не блокирует пуш в мастер

Nick
04.12.2017
21:59:41
код ревью для слабаков)

Александр
04.12.2017
21:59:48
а сколько человек и какой размер кодовой базы?

Nikolay
04.12.2017
22:00:01
код ревью отдельным "потоком" идет
вот у тебя проходят тесты, ты написал на то что нужно тесты тоже - значит можешь пушить. если на CI все собралось, то можешь и деплоить

Александр
04.12.2017
22:03:05
классно, если все работает и не падает, интересно сколько вас код пишет и насколько велик продукт/продукты

Nikolay
04.12.2017
22:05:23
команда - 5 программистов. проект который сейчас развиваем - примерно 40 тысяч строк кода
по остальным сейчас не пройдусь

Alex
04.12.2017
22:09:28
Привет всем
Регуляр явист, думаю учиться на скалу что посоветуете?

Alexander
04.12.2017
22:10:38
Одерского книгу

Alex
04.12.2017
22:15:37
а атомик скала хуже?

Google

Alex
04.12.2017
22:15:39
Спасибо

Alexander
04.12.2017
22:16:06
не принципиально

Nikolay
04.12.2017
22:16:30
можно попробовать курс на coursera по scala

Dmitry
05.12.2017
01:45:52
Имеется for comprehension, возвращающее Future. В теле comprehension штук 7-8 конструкций со своими Future. Итоговое Future в состоянии "not completed". Подскажите, как проще всего найти конструкцию из тела for comprehension, приводящую к такому результату? Пробовал делать точки останова в отладчике, потратил много времени, и без результата.

Admin
ERROR: S client not available

Юрий
05.12.2017
02:38:37
разбей на куски и смотри
а еще к каждой фьюче можно сделать andThen и смотреть, какая же встала колом

Alexey
05.12.2017
03:05:56
Сериализация в json через tethys конечно

Dmitry
05.12.2017
03:44:32

Alexey
05.12.2017
03:49:09
А ну можно между каждым из вызовов вставить
_ <- Future.successful(logger.info("1 finished))

Aleksei
05.12.2017
05:17:09
давайте стараться придерживаться правила про мат. спасибо =)

P.
05.12.2017
05:18:11
Я бы отредактировал сообщение если бы вы его не удалили
Обидно

Aleksei
05.12.2017
05:18:43
ну так у тебя было около 10 минут. сорян бро.

Kirill
05.12.2017
05:19:10
Когда можно до бесконечности издеваться над москаленко, а вот матерное слово - ни-ни...

Aleksei
05.12.2017
05:19:27
напомню, я был против запрета на мат =)

Kirill
05.12.2017
05:20:30
Так это, а сообщения тех, кто не следует код оф кондакт, тоже будут тереться? А то следовать только 1 правилу из кучи - достаточно лицемерно

Grigory
05.12.2017
05:22:55

Google

Grigory
05.12.2017
05:23:20
Что за спринги полезли

Kirill
05.12.2017
05:23:42
ой да ладно, если бы здесь следовали хоть 1 правилу из код оф кондакта, тут бы половина текущих общающихся уже была бы забанена

Grigory
05.12.2017
05:24:34
У нас пометка о флуде есть

Aleksei
05.12.2017
05:25:57
я как бы не помощник в поиске истинной истины и высшей справедливости, так что вопросы про кок это сами знаете к кому кек =)

Kirill
05.12.2017
05:29:35
да при чем здесь флуд))

Daniel
05.12.2017
05:35:12

Kirill
05.12.2017
05:35:27
о нет, меня рассекретили
ну в целом, кстати, в россии так это примерно и работает ?

Daniel
05.12.2017
05:37:56
не только, это мировая практика
но не суть
а Москаленко уже пора стикеры сделать с аккамонгой и зарабатывать на бренде

Mikhail
05.12.2017
05:47:25

Alexey
05.12.2017
05:52:07

Oleg
05.12.2017
05:54:55