Home » 2022 » May » 06

Daily Archives:

Из неудачника-гуманитария в программисты или 8 советов начинающим и начавшим

Сегодня впервые за 3 года я сел за клавиатуру, чтобы написать статью, а не код. Раньше создание текста было рутинной работой, которой, как я полагал, буду заниматься всю жизнь. Однако в 2019 году всё изменилось. Предыстория гуманитария По образованию я издатель, за моей спиной годы Филфака, изучения русской литературы и проектирования книжно-журнальных изданий. На специальности «Издательское дело» я оказался не ...

Read More »

О применении RazorPages в консольных и десктопных приложениях

Иногда хочется автоматически создавать текстовые файлы, подставляя в шаблоны значения каких-то полей. Например, это могут быть исходники классов-хелперов на основе какого-то интерфейса, какие-то отчеты в XML, которые хотя и можно сгенерировать полностью программно, но на практике это может быть достаточно трудный для сопровождения код. Наверное, те, кто сталкивался с такой потребностью, смогут дополнить этот список. Приведу для примера задачу с ...

Read More »

Использование Kudu для решения задач в реальном времени в окружении Hadoop

В предыдущей статье я поделился нашим опытом создания аналитического хранилища полного цикла на базе экосистемы Hadoop. Одним из тезисов той статьи стало утверждение о том, что аналитическую систему можно спроектировать, не прибегая к федерализации разных технологических платформ, предназначенных для решения локальных задач. В этом материале я попробую подробнее раскрыть, как в нашей системе реализован подход обработки и загрузки данных в ...

Read More »

О безопасности Kubernetes. Часть 2. Ищем уязвимости и защищаемся

В предыдущей статье мы рассмотрели архитектуру Kubernetes, и обсудили те виды уязвимостей, которые можно встретить в его программных компонентах и их настройках. Теперь перейдем к практическим аспектам защиты и поговорим о том, как обнаружить уязвимости и как грамотно от них защититься. Читать далее Источник

Read More »

Медианы, подмассивы и времена года: ещё порция задач для QA-инженеров

Приветствуем всех любителей интересных головоломок. Мы уже разбирали задачи из отборочных туров нашего контеста для Go-разработчиков и QA-инженеров, а в этот раз приглашаем найти решения задачек из дополнительного раунда для QA-инженеров. Читать дальше → Источник

Read More »