Roman
Roman
Сам в таком "учился"
Roman
На 3 курсе на фултайм пошёл в офис
Roman
В армейку не взяли
Roman
В итоге мои одногруппники закончили шаражку и пошли в армейку - а у меня 3 года опыта к тому моменту
Hog
Hog
Roman
Roman
У меня уже опыта больше 5 лет + корочка ВО будет
Roman
пусть и заочная
Roman
Щас ещё в sre вкачусь и ваще топ
Hog
Важен факт наличия
Roman
Roman
Hog
Roman
Hog
Roman
Девопс это так то концепция
Roman
В гугле сделали выработали конкретные практики по её реализации
Roman
И обозвали SRE
Roman
И пару книжек написали
Roman
И в публичный доступ выложили
Roman
Полезно любому разрабу будет почитать, кто далёк от эксплуатации
Hog
Hog
Чо-то прям вода водой
Roman
Первую глянь
Roman
Но она небольшая
Vladislav
Roman
Можно и сначала почитать
Hog
Roman
Hog
Hog
Roman
Roman
Хотя там в начальных главах капитанят немного
Hog
Roman
Но факапы у них конечно восхитительные
Roman
Типа как с прогой, которая стирала кхуям сервера
Roman
Была у неё забавная особенность - если указать пустой список для машин на удаление - она стирала вообще всё, до чего смогла дотянуться
Roman
Ну и бонусом - она стирала тачки, которые хранили очередь задач из тех тачек, которые надо стереть
Roman
Короче кровь, кишки, веселье
Hog
Hog
Ayrat
олдскул, газеты читаешь
Ayrat
бумажные
Ayrat
я вот раньше АиФ читал в РФ. По уровню аргументации и фактов примерно как Лента.ру или медуза) говно короче
Hog
Дочь по КП учил читать :)
Nikolay
Nikolay
ParseCategories возвращает IEnumerable, если что
Vasiliy
О_о а как это работает? создается класс TemplateBody, есть метод расширения ParseCat который хавает body.Body и возвращает IEnumerable, а куда сам результат должен сохраниться?
Nikolay
Vasiliy
так, ParseCategories возвращает тебе значение, а ты просто делаешь .ToList() но само значение никуда не сохраняется. А перед return у тебя finally?
Nikolay
Читай валидация
Nikolay
Призываю доктора Фонёвера! @fvnever
Aleksandr
А зачем для "валидации" использовать ToList()
Dr. Friedrich
Dr. Friedrich
Это и правда странный код, решарпер ругается правильно.
Aleksandr
Не лучше ли взять менее прожорливый Count()?
Dr. Friedrich
Напиши там _ = ....ToList()
Nikolay
Nikolay
Dr. Friedrich
Очень странный и стрёмный.
Nikolay
Почему?
Dr. Friedrich
В ворнинге написано.
Aleksandr
Интересно, а
foreach(var _ in query);
не сожрется компилятором при всех оптимизациях?
Dr. Friedrich
Нет.
Aleksandr
Тогда можно его
Nikolay
А компилятор же не оптимизирует такое?
Dr. Friedrich