Диёр
а если фича в базу насрала, то выключатель же сам базу не почистит
Диёр
ну и всё в таком духе
Romɑn
Romɑn
Диёр
А как хэндлить если фича делает, например, рассылку писем и только после релиза фичи ты понял что где-то обосрался
Romɑn
Romɑn
Обосрался и извинился
Anonymous
Anonymous
Которые на себя принимают весь удар новых фич, часто это добровольцы.
Anonymous
Если на них норм, то все ок. Их факапы заранее устраивают.
Диёр
А комплексности сколько такой подход даёт?
Anonymous
Ясно что на игрушечных проектах это не надо.
Диёр
Жопой чую что для нашего мвп оно не надо, но хотят нам притащить.
Диёр
Ну у нас 3.5 разработчика и очень многие вещи нам не разрешают, аргументируая "у вас всё равно некому за этим следить" и на этом фоне немножко странно выглядит натягивание такого подхода на наш глобус
Anonymous
Диёр
Нет. Если кратко, то отпочковался частично маленький проект, из которого решили сделать стартап. И некоторая степень автономности есть, но техдир родительского проекта нас курирует. И вот как-то зашёл вопрос что нужно сделать сендбокс чтобы инвесторы и всякие интересующиеся люди могли снаружи на проект глянуть, техдир сказал что будет гораздо проще их всех на прод сразу отправить, а потом сказал чтобы мы и все новые фичи сразу на прод заливали.
Ilya
Кстати, в азуре девопс есть прям рычажки в настройках для фич тестовых. Юзер может что-то конкретное включить.
Диёр
https://gitlab.com/gitlab-com/www-gitlab-com/issues/5555
На это даже ишью завели
Ilya
Так с него всё и началось.
Диёр
Ну я слоупок слишком
Диёр
А чем-нибудь закончилось?
Vasiliy
Диёр
Та хрен его знает. Я немного почитал и нашёл только срачи про крым
Vasiliy
угу. я примерно там же остановился
Диёр
А с чего всё началось кстати
Ilya
Vasiliy
RedHat обьявили об официальной поддержке .NET Core 3.0 в RedHat Enterprise Linux
https://developers.redhat.com/blog/2019/10/21/net-core-3-0-for-red-hat-enterprise-linux-7-now-available/
Romɑn
Romɑn
Vladislav
Nikolay
Vasiliy
Ahahaha о да!!! Как же бесит и Json ещё иногда так делает
Ilya
Первым же делом переназначил на новой винде.
Shub
99% of problems one encounters while programming can be solved in C++ with std::vector and functions taking a vector in and producing a vector out. That's my main problem with FP and many other language making bold claims: oversell. That simple fact is that for most computing tasks, you don't meed much more than simple types.
Ilya
Не понимаю, зачем эти сложности с векторами. Есть же указатели.
Roman
Shub
HN
Shub
https://news.ycombinator.com/item?id=21446189
Shub
илита инторнетов
Doge
Roman
хэшмап для слабаков, тру пацаны берут 2 вектора просто
Roman
один с ключами, второй со значениями
Roman
короче, чувак прав
Shub
https://old.reddit.com/r/haskell/comments/drwhsh/run_and_lift_considered_harmful/
Shub
посмотрите на ник автора
Vasiliy
😂😂😂
Danil
Диёр
Реализацию не знаю, но видимо где-то в девопс панели или где-нибудь ещё сделали себе переключатели фич
Danil
То есть условно 2 версии прода через CI как то ?
Диёр
Ну примерно так, наверное
Danil
Может я что то не знаю, но безопаснее для этого иметь тестовый сервер
Roman
ну, некоторые вещи можно проверить только на проде. Например, реальную нагрузку, востребованность какой-то фичи или другую реакцию реальных пользователей. Но, конечно, надо очень хорошо понимать, что и зачем ты делаешь
Roman
Пушто такие приседания сложны технически, и если их можно избежать — их лучше избежать)
Roman
Другая ситуация, когда это может быть оправдано — это когда на ваш проект всем пока что насрать, и никакой репутации у него нет. Поэтому вы ничем не рискуете, тестируя на продакшне
Диёр
У нас большие организационные проблемы с обслуживанием стендов т.к. наша команда не считает полезными для нашего проекта подходы, которые предлагает техдир. И ещё мы за собой тянем всю инфраструктуру старшего проекта, а там ничего хорошего нет, зато много болезненного. Хотя с нашими размерами отцепиться от этого всего дело пары часов, но не отпускают.
Диёр
Ну и техдир этот лобит в микроменеджмент поиграть и пытается собой заменить на сто разработчиков девопсов, сисадминов и подобные вещи, так что если что-то сломалось, то надо ждать пока он не починит роутер у команды на другом конце города и только потом ответит.
Диёр
В общем, странно всё как-то
Anatoly
Anatoly
Мы флажки используем для постепенной выкатки фич
Roman
Roman
пхп и такой техдир — какие еще нужны причины?
Диёр
Попросили до релиза довести
Roman
попроси зп вдвое больше)
Anatoly
Диёр
попроси зп вдвое больше)
Да надо бы, а то ребячество какое-то вместо разработки. Мвп скоро доделываем, решили что было бы неплохо rc стенд сделать себе, сообщили техдиру и думали что щас за полчасика всё сделаем, а потом начинается "не хочу не буду и вообще я для вас сделал дев машинку, которая вам не нравится и я вам за это все текущие процессы сломаю"
Диёр
И вот вроде можно без бюрократии, когда в команде 5 человек, а вроде как-то так
Ayrat
это такой лупхол на код фриз
Vladyslav
Roman
У нас отдельные прод сервера с для специальных пользователей. Эти пользователи выступают в роли тестировщиков. Правда у нас тестировщиков как таковых нет.
Bonart
Bonart
Анна