Подарки от программис'тов
можно убрать
-----
Можно то можно, но работая без ГИТа версии дорабатываемых файликов надо где-то хранить.
На практике проще сделать резервную копию-по-месту и не включать ее в проект... привычка...
Вы там в блокнотике что-то пописываете, или на говне мамонте компиляете? Студия уже как миниум с 2019 версии идёт со встроенным гитом, который создаёт локальные репы на вашем компе. Я этому тоже какое-то время внимания не уделял и копипастил проектики-файлики прямо тута, по месту. Ну так я и не семизнак-помидор. ))
и не включать ее в проект... привычка
ну нужно либо бороться с привычками, либо находить способы с ними жить.
Всегда пользуюсь локальным репо если что то относительно важное. Хотя и на домашнем сервере гит стоит.
Да понятно, что любой комп может быть "домашним сервером". Я раньше тоже дома строил тепа домашнюю сеть из нескольких компов и телефонов. Задолбался там всякие права раздавать, папки шарить, порты маппить, чтобы извне доступ был, мак-фильтры настраивать (белый список - чтобы только мои устройства доступ имели). Тем более, что в Винде какая-то хрень с этим - то работает, то не работает, старые настройки с новыми (типа просто "общий доступ" и всякие "домашние группы") перемешаны и мешают друг другу. Потом решил - "нунаф!" и перестал всем этим заморачиваться. Делать нечего больше, чем ещё дома админом работать. ))
Да это что - домашний сорвер, ха. Вон раньше водители могли себе позволить двухэтажный особняк с земельным участком. А сейчас - только семизнаки. ))
дома админом работать
Для стандартных вещей практически ничего не нужно делать. Да и виндой там и не пахнет.
Какую то проблему решить, да нужно поработать, ну так в этом то и удовольствие.
как-то был в проекте и там один разраб (опыт работы лет 35) написал "майкросервис" для юзерменеджмента.
Юзеры сохранялись в CSV, соответственно чтоб добавить юзера, надо было делать бранч, добавлять строку, пускать пайплайн чтоб докер сделал новый имидж и задеплоить это на кластер.
Если забыл запятую, контейнер при загрузке просто падал и так пока ты не исправишь опять через пайплайн CSV.
Я намекнул что сейчас уже как бы 2020 (два года назад это было) и можно и посовременней сделать, ну хотябы с базой а не с CSV.
Разраб прислушался и сделал. Базу прикрутили. Я обрадовался и подумал что теперь можно юзеров добавлять хотябы через DDL. Но я рано обрадовался.
Сервис при запуске просто как и до этого читал CSV и грузил его в базу и базу почему-то менять нельзя было. Так что юзеров и дальше надо было добавлять через csv.
один очень опытный разраб написал сервис для хранения паролей всяких там других майкросервисов. Этим сервисом он очень гордился. Деплоилось это все в AWS ECS. Много времени потратил на написание и отладку.
А потом ему показали что есть AWS KMS и прочие сервисы для этого. Такой вот случай
Так что юзеров и дальше надо было добавлять через csv
странно, конечно, но у десктоп разработчиков определенное мышление.
Я вот раньше защищенное соединение для MySQL делал, что бы с десктопа в базу на сервере писать.
Сейчас видимо бы REST API попользовал. Но это всё для дома было.
Я вот раньше защищенное соединение для MySQL делал, что бы с десктопа в базу на сервере писать.
А с VPN можно забить на разные защиты?
Сначала вы храните только пароли в зашифрованном виде.
Потом вы шифруете отдельные сообщения.
Потом вы шифруете весь канал связи.
Потом вы шифруете всю сеть и по сути возвращаетесь к началу - внутри сети требуется дополнительное шифрование.
ну не знаю насколько он был десктопным разработчиком, но у меня всегда вопрос, а как со здравым смыслом у таких разрабов.
лазить в базу с десктопа модно было в 90ых
А с VPN можно забить на разные защиты?
Не думаю, что есть универсальное решение для всех случаев.
а как со здравым смыслом у таких разрабов.
гадать можно долго и нудно и не угадать. Видимо, какой то смысл они видят.
А чего у французов такой дизайн Википедии? Ладно там у тех, у кого иероглифы или арабские языки. Но у французов-то чего?
как со здравым смыслом у таких разрабов
-----
Обычно у них как раз все нормально... а вот у постановщиков задачи здравомыслие зачастую проблемное...
Или у тебя никогда не случалось ситуации когда тебе ставят задачу, ты ее делаешь... и как только сделал - ставят обратную задачу... при том что покрыть обе задачи стоит +15-20% времени...
Недавно где-то в параллельной ветке написал что отказался от одной из позиций после интервью - как раз нет желания попадать в такие ситуации...
я конечно понимаю что каждый руководствуется какими-то своими причинами, но за 35 лет, можно конечно было определенные паттерны усвоить.
Но не спорю, у каждого свой взгляд на одну и ту же задачу. Вы попросили юзеров хранить ? Но вы ж не сказали как !
меня кстати всегда интересовали невнятны постановки задачи и еще больше меня интересует почему за них берутся. Ведь приходится выдумывать самому. Разве не легче уточнить ?