Sly32

Рейтинг
372
Регистрация
29.03.2012
SeVlad:
И я это легко сделаю без гита. Так в чём преимущества гита?

алгоритм плиз?

SeVlad:
А твой личный ВПС никакого отношения не имеет к нормальном хостингу.

Мой текущий проект хостится в AWS - расскажи им про ФТП)))

firdavs90:
Решил создать каталог организации, какие есть варианты (платные и бесплатные) CMS, скрипты или плагины для CMS. И легко в использовании для клиентов

Django+bootstrap+nodejs+gulp+redis+postgres *Ну и чуть чуть руками подправить, можно еще ангулар для форм но я его не люблю) Ах, да забыл про Oauth2 для авторизации через соцсети)))

SeVlad:
5й ещё не закончен - его нет на проде и он никак не влияет на выяснения проблем с уже сделанным. В чём проблема разбираться что и где вызывает проблему и решать её? И причём тут гит?

danforth, Да он просто не понимает сути))) При работе по настройке плагинов это ж фигня вопрос)))

SeVlad:
Себя бы пожалел - паблик-хостинг у него без ФТП. Спроси что ли у хостеров - много ли таких что не дают юзерм ФТП.

Что значит дают/не дают? Я разворачивая новый ВПС, первым делом сношу самбу и ФТП, мне они не нужны и минус пара дыр в безопасности

SeVlad:
Ты что, берёшься за следующую задачу, не проверив работоспособность сделанного?

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

Абстрактный пример. Есть задача что то добавить, для этого нужно поправить стили, js, бэкенд, html-шаблон, тестировать что-то пока не внес все изменения - нет смысла. соответственно я буду менять каждый файл и коммитить изменения для него. Запустил - поломалось. Мне не надо откатываться на начало работы - я могу откатиться на любое из состояний одним кликом и таким образом легко локализовать ошибку.

Пример искусственный, конечно, он показывает только принцип. В реальности все может быть и сложнее и проще.

Тут арбнет просил примеры из жизни. Недавно выкатывали новый релиз и поломали все) в а релизе пара десятков пулл-реквестов. Первым делом сделали быстро реверт релиза - стэйдж заработал, потом нашли ошибку и починили ее отдельным коммитом, который пошел снова в релизый бранч, раскатали заново - все работает

---------- Добавлено 03.06.2020 в 12:06 ----------

danforth:
тут тебе пишут в чат, что все обосралось, и на какие-то клиентах (например мобильный андроид) твой чекаут не работает. покупатели пытаются оформить заказ, бизнес теряет деньги

Вот ровно так и было, на Нинтендо все поломалось)))

ArbNet:
Так вот Гит изначально предназначен для совместной разработки ПО, то есть разработка операционной системы и приложений для этой операционной системы.

Ты опять лезешь спорить не прочитав даже теорию - что и зачем нужно. И как надо использовать. Ты не вел серьезную разработку в больших проектах, даже и один. Если у тебя програмулька на 100 строк в 1-им файле - конечно, какой тебе гит

Да, идешка позволяет синхронизацию с серваком, она даже позволяет откатывать изменения, примерно на 100 шагов, но в серьезном проекте тебе это не поможет.

Если интересно могу рассказать как у нас бывает и как лечится

SeVlad:
И не говори больше эту ересь.

Очень плохо что для то ересь, жалко твоих клиентов

SeVlad:
Ага, одновременно.. И без проверок внесённых изменений.
Опять ересь.
Хотя может вы так и работаете - я хз. Но тогда ваши разговоры за надёжность безопасность и пр - пустой трёп ламеров.

Обоснуй в чм ересь. Ты просто не сталкивался с нормальной работой. Правка пусть не в 10, но в 5 файлах - это вообще нормально для фреймворка. Это не "плагин настроить")) файл стилей, причем в каком галпе, темплэйты, причем с наследованием, вьюха, файлы моделей... Пока везде не внесешь правки - нечего проверять зачастую, не стану упоминать что во фронте может еще и отдельно фронтендщик копаться со своими задачами

---------- Добавлено 03.06.2020 в 11:23 ----------

SeVlad:
И да, может как раз и не тонул потому что умеет плавать, знает ТБ и плавает со страховкой.

Я все-таки думал что ты имел дело с реальной разработкой, Никто из 200 человек нашего департамента так не заявит, а там спецы не чета мне

---------- Добавлено 03.06.2020 в 11:33 ----------

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

Хочется подытожить.

Соглашусь с тем что разрабатывать удаленно возможно, если это исключительно на дебага сервер, иногда это даже удобнее, не жрет ресурсы на локальном компе

По-прежнему не понимаю тех, кто без тестирования сразу лезет на прод и там правит, включает выключает плагины и проч.

burunduk:
есть куча уже написанных библиотек и они абсолютно бесплатны

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

Тут же дело простое - на сегодня мне Макось удобнее и пока нет блочащих причин для ее использования. может завтра Били выкатит такую офигенную версию что перебегу на нее. Но ... не верю, тут же и еще вопрос в интергации с железом. Если Эппл делает наушники - так они обалденны, мышка - крутая, эргономика - супер. В этом имхо их главный плюс

Aisamiery:
Это невозможно, в локальной IDE проиндексировать удаленный проект

Возможно. По крайней мере для питона в Pycharm. Он создает свой контейнер pyhelpers и вообще не важно где лежит код - локально, в виртуалбоксе, докере или облаке, просто прописываешь параметры интерпретатора и права доступа к нему. По итогу я могу дебажить код, расставлять остановы так же и как локально

LazyBadger:
Вот за это я и не люблю гитбоев: вместо того, чтобы делать дело - страдают вот такой хней,

О, "папкин программист" подтянулся с желанием устроить срач внутри срача, не вникнув в суть. Давай я тебе поясню - речь идет о использовании/неиспользовании в работе контроля версий. А что именно, не суть важно, вон - сделавший твой день мегапрограммист, которому завидуют Гвидо и Торвальдс, утверждает, что свой написал, правда как и его гениальный фреймворк, это никто не видел.

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

Всего: 7407