
kiltum
25.06.2017
06:16:15

Dmitrii
25.06.2017
07:51:19

Sergio
25.06.2017
08:47:37
Что думаете про концепцию "сквозной разработки"? Когда среда разработки, система контроя версий и непрерывная интеграция воплощены в едином продукте.

Aleksandr
25.06.2017
08:48:48

Google

Sergio
25.06.2017
08:50:52
Возможно, но появляется так казываемый LiveCoding, можно отслеживать в реальном времени ошибки, Live Trace, Live debug
Коллективная разработка в реальном времени.

Sergey
25.06.2017
08:54:27

Sergio
25.06.2017
08:56:04
LiveCoding это не видеотрансляция, а Live компиляция. результат изменений (компиляции) виден сразу.
На анимации сверху показано накопление коллизий и в момент слияния они вываливаются кучей проблем. При "живой компиляции" коллизии оповещаются в режиме Live и устранять их можно сразу.
Это больше актуально при коллективной разработке.

Vladimir
25.06.2017
09:04:34
Звучит как "я придумал ненужную фигню и назвал пафосным словом"

kiltum
25.06.2017
09:05:25

Alex
25.06.2017
09:05:32

Sergio
25.06.2017
09:05:35
Ненужная фигня сокращает сроки разработки.

Vladimir
25.06.2017
09:06:19
А ненужная фигня потому что это решение без проблемы. Неочевидно что этим пытаются решить

Alex
25.06.2017
09:07:10
Ненужная фигня сокращает сроки разработки.
Я думаю инструменты в будущем так и будут работать, status и сразу вывод предупреждения при слиянии с выбранной веткой с возможностью фикса до мержа, как рисковый выбор

Google

Alex
25.06.2017
09:07:42
Ну, может и не так, но как-то так

Dmitriy A.
25.06.2017
09:07:59
git push -f && going to drink beer

Alex
25.06.2017
09:08:33

Dmitriy A.
25.06.2017
09:08:55
я знаю, но так надо делать в пятницу за пять минут до окончания рабочего дня

Sergio
25.06.2017
09:10:08

Alex
25.06.2017
09:10:19
наступает каждую секунду

Sergio
25.06.2017
09:15:15
Ну сроки разработки можно сократить методологией. А еще быстрее — технологией, например если методология легла в концепцию IDE и языка.

Alex
25.06.2017
09:17:11
Хотя я против методологии ничего не имею, просто хомяки в последнее время носятся вокруг нее как вокруг панацеи
Зачастую дело в другом и сроки тормозит бюрократия и процессы выше

Sergio
25.06.2017
09:18:43
Ну вот как раз эту проблематику с ребятами из сбертеха олбсуждали.

Alex
25.06.2017
09:19:10
Что там обсуждать, когда у грефа эджайл головного мозга
в здании основном их, в холле даже большими буквами

Sergio
25.06.2017
09:19:35
у специалистов с головой всё впорядке

Alex
25.06.2017
09:19:37
Это совковый аппарат который хочет быть современным
От специалистов зависит мало если бизнес процессы основные тормозят, именно у ит. этапы согласования и т.п
хоть гениев найми

Sergio
25.06.2017
09:22:10
да пусть согласовывают сколько хотят, у разработчиков задача — быстро реализовать хотелки.

Vladimir
25.06.2017
09:22:10

Google

Sergey
25.06.2017
09:22:59
да все можно разработать до обеда

Vladimir
25.06.2017
09:23:50
А любой маркетинговый булшит, как известно решает ровно одну проблему - недостаток денег у разработчика

Евгений
25.06.2017
09:38:12

Sergio
25.06.2017
10:20:18
вы сами выбираете куда, технология позволяет live merge в мастер, но логичнее в какую то тестовую ветку

Vladimir
25.06.2017
10:25:02
В проекте их 20 штук параллельно, какую в какую мержить?
Все в лайв будет мержиться по одному
А одновременно нет

Alex
25.06.2017
10:27:19
Вообще это не проблема. Есть вертка v1, делаешьответвление от нее и дальше уже через лайв мерж работаешь, этапами сливаешь в нее. А подкорневая ветка должна быть модулем/частью проекта. т.е люди сидят на ветке v1 кто пишет этот модуль, больше из мастера его ни кто не дергает и не дорабатывает
и все отлично вписывается в концепцию

Sergio
25.06.2017
10:47:25
Когда люди пишут модуль, то в ветке модуля всё прекрасно организуется, мой вопрос более глобальный, когда в проекте учавствуют тысячи разработчиков и пишется множество модулей, плагинов и одна группа разработчиков не знает, что там у другой происходит и вот ты сливаешь ветки и начинают сыпаться коллизии.

Sheridan
25.06.2017
11:03:28
Счастья всем, камрады. Скажите, как часто макось где нибудь в качестве бакенда пользуется?

Sheridan
25.06.2017
11:04:31
Я просто тут сфит вкуриваю, пытаюсь под генту его установить. Какая то жопа со сборкой, постоянно какието атефакты вылазиют

Евгений
25.06.2017
11:05:44

Andrey
25.06.2017
11:09:48

Sheridan
25.06.2017
11:10:35

Andrey
25.06.2017
11:12:08

Sergey
25.06.2017
11:12:12

Sheridan
25.06.2017
11:13:30

Google

Andrey
25.06.2017
11:14:09
А.....

Sergey
25.06.2017
11:16:08

Admin
ERROR: S client not available

Sheridan
25.06.2017
11:18:10


Sergey
25.06.2017
11:22:41
negative. 1. Самый дешовый вариант это виртуалка. 2. С маками под виртуалкой я уже наелся, глюков таких я даже в 95й винде не помню (например постоянно кривой рендеринг окон, не рендерит заголовок), впечатления категорически негативные. 3. Денег на мак тратить буду только есть категорически точно буду знать что оно мне будет нужно.
Никаких вируталок. Именно что глюков наешься, но ты их и так под гентой кушаешь по полной, то есть всё сводится, по сути, к третьему аргументу: будешь понимать, что оно тебе надо - смело покупай. Это справедливо, впрочем, в отношении любого инструмента - от каких-нибудь IDE за деньги до AWS m4.10 ?

Sheridan
25.06.2017
11:23:22

Sergey
25.06.2017
11:24:15

Sheridan
25.06.2017
11:24:49

Sergey
25.06.2017
11:30:35
про вторую ссылку мне в глаза бросились пути: дважды собирается библиотека? она установлена в системе (/usr/lib), а ты её следом ещё раз установил? /usr/loca//lib <---- здесь что-то пропущено наверняка, а раз пропущено - попадает в /usr/local/lib, откуда системой сборки может подхватываться

Aleksandr
25.06.2017
11:30:57
некоторые цоды сдают мак мини в аренду, видимо в т.ч. для этих целей

Sheridan
25.06.2017
11:31:11

Sergey
25.06.2017
11:31:45
ещё раз: две копии по двум разным путям. считаешь это нормой?

Sheridan
25.06.2017
11:32:21
я - нет.

Sergey
25.06.2017
11:33:09
для начала можно попробовать с этим разобраться - почему вдруг два разных пути

Sheridan
25.06.2017
11:35:40
видимо так захотели студенты, которые писали свифт... Щас полезу проверять откуда ноги растут. Только вот придётся для этого обратно прийти в head из tag swift-3.1.1-RELEASE так как непонятно какой именно питон им нужен для скриптов в этом swift-3.1.1-RELEASE . 2.7, 3.4, 3.5, 3.6 оно не хочет, хотя head норм работает c 2.7

Sergey
25.06.2017
11:40:36

Sheridan
25.06.2017
11:41:40

Скептический анализ неверных действий наркоманов
25.06.2017
11:42:21

Sheridan
25.06.2017
11:42:56

Sergey
25.06.2017
11:43:33

Google

Sergey
25.06.2017
11:44:08
мало ли какие кому ОС нравятся ? у всех своя правда.

Sheridan
25.06.2017
11:44:27

Sergey
25.06.2017
11:45:57

Sheridan
25.06.2017
11:46:38
Сергей, про коменнтарий про логи понятно, я посмотрю обязательно. А вот по вопросу есть комментарии?

Sergey
25.06.2017
11:50:18

Sheridan
25.06.2017
11:52:58

bebebe
25.06.2017
12:36:06
Коллеги, а подскажите телеграмм чат по macine learning?

alexander
25.06.2017
12:37:21

Bulat
25.06.2017
12:43:29
Друзья есть front-end разработчики из Казани? Отпишитесь пожалуйста в личку.

Zhenia
25.06.2017
13:11:54

Magistr
25.06.2017
13:12:23