Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Подарки от программис'тов

6208  1 2 3 4 5 6 7 8 9 10 11 все
AlexNek патриот09.04.22 14:13
AlexNek
NEW 09.04.22 14:13 
в ответ Murr 08.04.22 23:31
у меня часто лишние файлы в папках висят

А вот лишнии файлы как раз и можно убрать

Murr патриот09.04.22 16:43
Murr
NEW 09.04.22 16:43 
в ответ AlexNek 09.04.22 14:13

можно убрать

-----

Можно то можно, но работая без ГИТа версии дорабатываемых файликов надо где-то хранить.

На практике проще сделать резервную копию-по-месту и не включать ее в проект... привычка...

alex445 коренной житель09.04.22 17:57
NEW 09.04.22 17:57 
в ответ Murr 09.04.22 16:43

Вы там в блокнотике что-то пописываете, или на говне мамонте компиляете? Студия уже как миниум с 2019 версии идёт со встроенным гитом, который создаёт локальные репы на вашем компе. Я этому тоже какое-то время внимания не уделял и копипастил проектики-файлики прямо тута, по месту. Ну так я и не семизнак-помидор. ))

AlexNek патриот09.04.22 19:35
AlexNek
NEW 09.04.22 19:35 
в ответ Murr 09.04.22 16:43
и не включать ее в проект... привычка

ну нужно либо бороться с привычками, либо находить способы с ними жить. спок

Всегда пользуюсь локальным репо если что то относительно важное. Хотя и на домашнем сервере гит стоит.

alex445 коренной житель09.04.22 20:00
NEW 09.04.22 20:00 
в ответ AlexNek 09.04.22 19:35
AlexNek патриот09.04.22 20:10
AlexNek
NEW 09.04.22 20:10 
в ответ alex445 09.04.22 20:00

Всё гораздо проще, чем можно подумать бебе

https://www.synology.com/en-global/products/DS218

alex445 коренной житель09.04.22 21:10
NEW 09.04.22 21:10 
в ответ AlexNek 09.04.22 20:10

Да понятно, что любой комп может быть "домашним сервером". Я раньше тоже дома строил тепа домашнюю сеть из нескольких компов и телефонов. Задолбался там всякие права раздавать, папки шарить, порты маппить, чтобы извне доступ был, мак-фильтры настраивать (белый список - чтобы только мои устройства доступ имели). Тем более, что в Винде какая-то хрень с этим - то работает, то не работает, старые настройки с новыми (типа просто "общий доступ" и всякие "домашние группы") перемешаны и мешают друг другу. Потом решил - "нунаф!" и перестал всем этим заморачиваться. Делать нечего больше, чем ещё дома админом работать. ))

alex445 коренной житель09.04.22 21:33
NEW 09.04.22 21:33 
в ответ AlexNek 09.04.22 20:10

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

AlexNek патриот09.04.22 21:43
AlexNek
NEW 09.04.22 21:43 
в ответ alex445 09.04.22 21:10
дома админом работать

Для стандартных вещей практически ничего не нужно делать. Да и виндой там и не пахнет.

Какую то проблему решить, да нужно поработать, ну так в этом то и удовольствие.

BSDLamer Хвостатый Carpal Tunnel09.04.22 21:50
BSDLamer
NEW 09.04.22 21:50 
в ответ AlexNek 22.03.22 22:57

как-то был в проекте и там один разраб (опыт работы лет 35) написал "майкросервис" для юзерменеджмента.

Юзеры сохранялись в CSV, соответственно чтоб добавить юзера, надо было делать бранч, добавлять строку, пускать пайплайн чтоб докер сделал новый имидж и задеплоить это на кластер.

Если забыл запятую, контейнер при загрузке просто падал и так пока ты не исправишь опять через пайплайн CSV.

Я намекнул что сейчас уже как бы 2020 (два года назад это было) и можно и посовременней сделать, ну хотябы с базой а не с CSV.

Разраб прислушался и сделал. Базу прикрутили. Я обрадовался и подумал что теперь можно юзеров добавлять хотябы через DDL. Но я рано обрадовался.

Сервис при запуске просто как и до этого читал CSV и грузил его в базу и базу почему-то менять нельзя было. Так что юзеров и дальше надо было добавлять через csv.

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
BSDLamer Хвостатый Carpal Tunnel09.04.22 22:02
BSDLamer
NEW 09.04.22 22:02 
в ответ AlexNek 22.03.22 22:57

один очень опытный разраб написал сервис для хранения паролей всяких там других майкросервисов. Этим сервисом он очень гордился. Деплоилось это все в AWS ECS. Много времени потратил на написание и отладку.

А потом ему показали что есть AWS KMS и прочие сервисы для этого. Такой вот случай

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
AlexNek патриот09.04.22 22:05
AlexNek
NEW 09.04.22 22:05 
в ответ BSDLamer 09.04.22 21:50
Так что юзеров и дальше надо было добавлять через csv

странно, конечно, но у десктоп разработчиков определенное мышление.

Я вот раньше защищенное соединение для MySQL делал, что бы с десктопа в базу на сервере писать.

Сейчас видимо бы REST API попользовал. Но это всё для дома было.

alex445 коренной житель09.04.22 22:23
NEW 09.04.22 22:23 
в ответ AlexNek 09.04.22 22:05, Последний раз изменено 09.04.22 22:28 (alex445)
Я вот раньше защищенное соединение для MySQL делал, что бы с десктопа в базу на сервере писать.

А с VPN можно забить на разные защиты?


Сначала вы храните только пароли в зашифрованном виде.

Потом вы шифруете отдельные сообщения.

Потом вы шифруете весь канал связи.

Потом вы шифруете всю сеть и по сути возвращаетесь к началу - внутри сети требуется дополнительное шифрование.

BSDLamer Хвостатый Carpal Tunnel10.04.22 12:44
BSDLamer
NEW 10.04.22 12:44 
в ответ AlexNek 09.04.22 22:05

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


лазить в базу с десктопа модно было в 90ых

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
AlexNek патриот10.04.22 13:01
AlexNek
NEW 10.04.22 13:01 
в ответ alex445 09.04.22 22:23
А с VPN можно забить на разные защиты?

Не думаю, что есть универсальное решение для всех случаев.

AlexNek патриот10.04.22 13:06
AlexNek
NEW 10.04.22 13:06 
в ответ BSDLamer 10.04.22 12:44
а как со здравым смыслом у таких разрабов.

гадать можно долго и нудно и не угадать. Видимо, какой то смысл они видят.

alex445 коренной житель10.04.22 13:11
NEW 10.04.22 13:11 
в ответ BSDLamer 10.04.22 12:44, Последний раз изменено 10.04.22 13:12 (alex445)

"Быстро-быстро!"


А чего у французов такой дизайн Википедии? Ладно там у тех, у кого иероглифы или арабские языки. Но у французов-то чего?

Murr патриот10.04.22 13:16
Murr
NEW 10.04.22 13:16 
в ответ BSDLamer 10.04.22 12:44

как со здравым смыслом у таких разрабов

-----

Обычно у них как раз все нормально... а вот у постановщиков задачи здравомыслие зачастую проблемное...

Или у тебя никогда не случалось ситуации когда тебе ставят задачу, ты ее делаешь... и как только сделал - ставят обратную задачу... при том что покрыть обе задачи стоит +15-20% времени...

Недавно где-то в параллельной ветке написал что отказался от одной из позиций после интервью - как раз нет желания попадать в такие ситуации...

BSDLamer Хвостатый Carpal Tunnel10.04.22 13:20
BSDLamer
NEW 10.04.22 13:20 
в ответ AlexNek 10.04.22 13:06

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

Но не спорю, у каждого свой взгляд на одну и ту же задачу. Вы попросили юзеров хранить ? Но вы ж не сказали как !

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
BSDLamer Хвостатый Carpal Tunnel10.04.22 13:22
BSDLamer
NEW 10.04.22 13:22 
в ответ Murr 10.04.22 13:16

меня кстати всегда интересовали невнятны постановки задачи и еще больше меня интересует почему за них берутся. Ведь приходится выдумывать самому. Разве не легче уточнить ?

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
1 2 3 4 5 6 7 8 9 10 11 все