[Ответить в тред] Ответить в тред

03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 20 | 1 | 16
Назад Вниз Каталог Обновить

Инфраструктуры тред! Аноним 13/04/16 Срд 23:02:07  716102  
14605777273040.jpg (11Кб, 250x188)
Приветствую, господа погромисты и разработчики. Простите, что вписываюсь в вашу борду не будучи сам разрабом, но по работе возник вопрос.

У нас в фирме куча разрабов и они все говно и нихуя не делают. Репы хуй знает где, все работает хуй знает как. Наняли техдира и он хочет сделать следующее - создать инфраструктуру. а именно:

1. вести проекты в Jira
2. репозитории на GitHub
3. Подрубить Code Climate к гитхабу
4. подключить Travis CI
5. всю эту поеботу подключить к общему слаку.

скажите, это похоже на Best practices разработки? разрабатываем веб/мобильные приложения
Аноним 13/04/16 Срд 23:10:08  716114
Похоже. Я бы еще gerrit для code review добавил и в docker-контейнеры все позапихувал, чтоб разраб мог произвольный кусок проекта у себя поднять одной командой.

>репозитории на GitHub
В Россеюшке его как-то РКН по айпи банил, лол
Аноним 13/04/16 Срд 23:11:37  716116
Дохуя кстати техдир получает? Хочу тоже такие песочницы строить за баблос.
Аноним 13/04/16 Срд 23:27:14  716130
>>716116
оп говорит.
насколько я понимаю и по его словам, он делает работу, которую должен делать DevOP, но которого пока не нашли. и короч приходится техдиру
Аноним 14/04/16 Чтв 01:03:17  716191
>>716130

Мало платите, раз до сих пор не нашли.

По теме - какое-то говно делаете, jira/fisheye+confluence+teamcity+гит(схуяли, кстати, хипстеры дохуя?) и пиздец - получаешь багтрекер, отчеты по задачам, код ревью, проектную документацию и систему сборки билдов на одной, сука машине. Настраивается эта ебень за пару часов.

Чо вы там на каком то гитхабе собрались мутить я хз, там даже джиру кастрировали, лол.
Аноним 14/04/16 Чтв 05:03:12  716235
>>716102 (OP)
>4. подключить Travis CI
И сразу ошибка. Лучше поднимите CI сервер. Если не можете - выберите нормальный CI хостинг, а не хипстерский тревис.
Аноним 14/04/16 Чтв 07:17:35  716260
>>716102 (OP)
Хех, подключить сразу 5 новых инструментов, для людей которые не пользуются ни одним, это хех, мда.

Аноним 14/04/16 Чтв 09:49:45  716315
>>716260
ну не, разрабов штук 15 но каждый юзает чо хочет. редмайны, битбакеты, штуки 4 джиры и прочее. хочется все это консолидировать
Аноним 14/04/16 Чтв 21:51:57  716978
>>716315

С таким подходом не выйдет, пишите на листочках, лол. Я для полных нулей инфраструктуру месяц строил (включая аппаратную) - зато теперь их хуй заставишь чота сделать, пока задачу в тасктрекере не поставишь.
Аноним 14/04/16 Чтв 22:54:26  717060
>>716978
нуль4ую, на работе тоже на листочках пишем, затем начинается "это нам не говорили". "Разрабы говно и ничего не делают", с таким подходом далеко не уедешь братюнь
Аноним 16/04/16 Суб 22:06:04  718774
>>716102 (OP)

>1. вести проекты в Jira
Любой багтрекер подойдет, но нужно чтобы вы всех заставили его использовать. Весь поток информации в обход трекера пресечь нахуй.

>2. репозитории на GitHub
Лучше поднимите git-сервер у себя.

>3. Подрубить Code Climate к гитхабу
Для отсеивания полного шлака достаточно бесплатных инстурментов для анализа кода, а что-то продвинутое что будет проверять правописание в именах переменных и отслеживать копипаст по проекту - оно больше съедает времени, чем дает профитов.

>4. подключить Travis CI
Зависит от вашего workflow, какие задачи хотите решить при помощи CI? Но да, даже если нужно, то лучше поднимите сервак свой, чем юзать эти левые сервисы.

>5. всю эту поеботу подключить к общему слаку.
Говно без задач, для хипстеров которые любят скриптовать все подряд лишь бы скриптовать. Для уведомлений лучше использовать почту, для общения - какой-нить джаббер. Или слак. Но прикручивать все к слаку... Это взлетит только если у вас там все с горящими глазами, чего пока не наблюдается.

Но похуй тащем-то, техдир все равно сделает по своему.
Аноним 16/04/16 Суб 22:19:40  718783
>>718774
а чем гитхаб плох (для глупых можно)?
Аноним 16/04/16 Суб 22:26:42  718789
>>718783

Да ничем в принципе, просто если у тебя достаточно большая команда и проект, то код правильней держать в месте, которое ты можешь контролировать. Из плюсов - кастомные хуки для гита, скорость выше чем при связи с гитхабом, прикручивание любых нахуй инструментов. Ну и рашка которая так и норовит что-то запретить. Мне даже забугорные заказчики попадались, которые были против держания коммерческого кода на гитхабе и битбакете.

Ну и когда у тебя вся инфраструктура лежит на одном-двух сервакаха это удобнее чем зависеть от пяти сервисов, которые сегодня бесплатные, завтра платные начиная с 10 человек, послезавтра банкротятся нахуй.

Тут скорее вопрос паранойи - работать будут оба варианта.
Аноним 17/04/16 Вск 11:57:46  719022
>>718789
>Да ничем в принципе, просто если у тебя достаточно большая команда и проект, то код правильней держать в месте, которое ты можешь контролировать.
Только в случае, если сервак физически находится в офисе. А то знаю долбоёбов, поднимающих гитлаб на говне типа мастерхоста.
Но и это еще не всё - в офисе какой-нибудь истеричный пограмист может вытащить из сервера харды и уйти с ними домой.
Так что панацеи нихуя нет.
Аноним 17/04/16 Вск 15:20:43  719208
А у меня на работе только один коллега, но он джуниор и вообще ни хуя не понимает. И половина проектов у меня лежат в моём личном Bitbucket'e. Если я вдруг уйду, я по закону обязан работодателю дать доступ к своему аккаунту или как?
Аноним 17/04/16 Вск 17:34:32  719316
>>719208
если работодатель сумеет доказать, что ты делал эти проекты по указанию работодателя или используя его ресурсы (в том числе твое рабочее время, им оплаченное) - ты обязан их отдать. Но ты не обязан отдавать свой акк, поэтому отдаешь код.
Аноним 12/05/16 Чтв 02:49:07  741034
>>716102 (OP)
Ты быдло и твой проект говно распильное.
Техдир не занимается такого рода вопросами. Это делает _тимлид_ с некоторым участием девопса. Некорректные должности это не ерунда, это очень важный признак.
Если нанятый клоун находится в твоем подчинении, то ты задавая эти вопросы показываешь что ты быдло и чмо вдвойне. (Ебанько, не доверяющее своему специалисту и спрашивающие у каких-то левых хуил -- это типичный бизнес-уебан).
Если клоун НЕ в твоем подчинении - то ты троекратная мразь просто и говна кусок, концентрируйся на _своей_ работе пока не уволили, лентяй тупорылый.
Аноним 12/05/16 Чтв 07:08:12  741076
>>719316
>ты обязан их отдать
Только если это в трудовом договоре прописано.
Аноним 12/05/16 Чтв 09:28:35  741127
>>741034
> Это делает _тимлид_ с некоторым участием девопса
Маня, техдиректор как раз принимает такие решения. А собственно траншеи копать будет та команда, которую он назначит.
Аноним 12/05/16 Чтв 10:01:17  741156
>>716102 (OP)
Не слушай ебаньков в треде. Цели верные, а какие конкретно технологии выбирать - дело именно техдира. Поднять всё может и сам, раз девопсов пока нет, дело нехитрое, особенно если он уже это делал.
Аноним 12/05/16 Чтв 13:53:54  741345
>>741127
Фантазеры даунята, нет там роли техдира в микроклоаке этой.
Одни дауны - им кажется что у них техдир. Техдир чего? гита и тревиса?
Другие, студентики, верят в эту хуиту.
Клоуны блять.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 20 | 1 | 16
Назад Вверх Каталог Обновить

Топ тредов