Size: a a a

2020 October 14

RK

Roman Kononov in ctodailychat
жду про менеджмент
источник

AP

Alexander Panko in ctodailychat
подключил тут линтер к проекту (https://golangci-lint.run/) обнаружил у себя много defer tx.Rollback() а этот метод может вернуть и ошибку, я это оставлял на потом как нить разобраться как правильно все таки ошибки на rollback обрабатывать, и вот это потом наступило) И вот подумав немного пришел к выводу что не надо их пытаться обрабатывать, максимум логгировать, иначе все слишком переусложняется, особенно в случае когда rollback делается как реакция на более верхнеуровневую ошибку. Кто что думает, есть тут более правильный подход?
источник
2020 October 15

AR

Anton Revyako in ctodailychat
источник

AP

Alexander Panko in ctodailychat
и все побежали надевать трусы и подбирать бэкграунды))
источник

MS

Max Syabro in ctodailychat
Alexander Panko
и все побежали надевать трусы и подбирать бэкграунды))
а кто-то может наоборот и выделиться )
источник

AP

Alexander Panko in ctodailychat
Max Syabro
а кто-то может наоборот и выделиться )
хаха) звездный час)
источник

AR

Anton Revyako in ctodailychat
источник

MS

Max Syabro in ctodailychat
можно после 40 хотя бы
источник

AR

Anton Revyako in ctodailychat
Max Syabro
можно после 40 хотя бы
нет :(
источник

AP

Alexander Panko in ctodailychat
6900руб выброшенные на ветер, первый день конфы посмотрел и понял что на российские я больше тратить внимания не буду)
источник

IV

Igor V in ctodailychat
источник

AR

Anton Revyako in ctodailychat
)))
источник

AR

Anton Revyako in ctodailychat
световой меч все уже видели? )

https://www.youtube.com/watch?v=xC6J4T_hUKg
источник

AP

Alexander Panko in ctodailychat
я так и подлумал по скромной мимике)
источник

СА

Сергей Аксёнов... in ctodailychat
Alexander Panko
подключил тут линтер к проекту (https://golangci-lint.run/) обнаружил у себя много defer tx.Rollback() а этот метод может вернуть и ошибку, я это оставлял на потом как нить разобраться как правильно все таки ошибки на rollback обрабатывать, и вот это потом наступило) И вот подумав немного пришел к выводу что не надо их пытаться обрабатывать, максимум логгировать, иначе все слишком переусложняется, особенно в случае когда rollback делается как реакция на более верхнеуровневую ошибку. Кто что думает, есть тут более правильный подход?
А как такие ошибки вообще можно обработать?
источник

СА

Сергей Аксёнов... in ctodailychat
Аналогично с defer file.Close()
источник

O

Oleg in ctodailychat
Всем привет, на днях обсуждали тут Zero Trust концепцию и это довольно интересно. Я смотрел решение от CloudFlare, но думаю что вцелом +/- это работает одинаково везде. У меня следующее недопонимание: С доступом извне к приложению или серверу по SSH для юзера история понятная, есть "умный прокси" от CF  все идет через него и он создает временные сертификаты, там же policy и т.д.
Но не совсем понятно, как это работает для межсерверного взаимодействия?
Т.е. кейс простой - есть Server1 (приложение)  и Server 2 (база), как между ними работает этот Zero Trust?
При всем при этом, насколько я понял, между серверами у нас никак фаерволов
источник

i

ilya in ctodailychat
Тут очень много Cloudflare обсуждают -- я там около года стажировался и через пару месяцев иду туда на полную ставку. Если кому интересно будет поболтать о том, как/над чем там работают, буду рад в лс! В чате не успеваю ничего читать.
источник

AP

Alexander Panko in ctodailychat
Сергей Аксёнов
А как такие ошибки вообще можно обработать?
Я пришел к простому подходу, в случае если “транзакция” была мутирующая, то конечно надо обрабатывать чтобы не получить в итоге неконсистентное состояние системы, если только чтение то это warning в лог которые надо мониторить. поэтому defer file.Close() ок если файл только читался и не ок если это закрытие файла после записи
источник

MS

Max Syabro in ctodailychat
тааак
маразм крепчал
источник