Сохранен 21
https://2ch.hk/pr/res/716102.html
Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Инфраструктуры тред!

 Аноним 13/04/16 Срд 23:02:07 #1 №716102 
14605777273040.jpg
Приветствую, господа погромисты и разработчики. Простите, что вписываюсь в вашу борду не будучи сам разрабом, но по работе возник вопрос.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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