Привет, Хабр! Меня зовут Елена Махова, я работаю системным аналитиком в РСХБ-Интех — технологической дочке Россельхозбанка. Сегодня хочу поделиться собственным рабочим опытом. Я расскажу о четырех важных навыках, освоение которых позволит вам оставаться востребованными…
В данной серии статей я подробно рассказываю о том, как написать на Java собственный интерпретатор объектно-ориентированного диалекта SQL с использованием Spark RDD API, заточенный на задачи подготовки и трансформации наборов данных.Краткое содержание предыдущей серии, посвящённой…
Отвлечемся от тем искусственного интеллекта, роботов, автоматонов и всего с этим связанного. Предлагаем рассмотреть ретроигру, первая часть которой стала культовой и получила HD-переиздание: Serious Sam 2. Почему именно Serious Sam 2? Во-первых обзоры на первую часть и дополнение…
Обнаружение и разбор уязвимости CVE-2023-38633 в librsvg, заключающейся в ситуации, когда две реализации URL-парсера (Rust и Glib) расходятся в парсинге схемы файла, создавая уязвимость к атаке обхода каталога. Читать дальше →
Привет, Хабр!В данной статье мы рассмотрим актуальные методы проверки работоспособности сетевого оборудования. Конкретно в этой статье мы поговорим про протоколы мониторинга. Статья является переваренным опытом компании Netopia, которая занимается разработкой программного обеспечения для сетей. Цель статьи – найти единомышленников, которым интересны сетевые технологии, для обсуждения актуальных проблем. Планируется цикл статей, и мы постараемся не сильно растягивать удовольствие. Читать далее
Бунтарём себя можно считать только тогда, когда люди на самом деле защищают противоположную вашей позицию. Я не согласен с одной из best practices, недавно представленной в Google Testing Blog . Обычно это очень хороший ресурс, ведь этот пост не случайно попал в мою читалку новостей!Авторы представили две версии функции и спросили, какая из них более читаема. Читать далее
Вы никогда не задумывались, в каком странном мире мы живем? Уверен, что нет – одного мира мало для того, чтоб заметить перемены. Нужно иметь несколько, чтоб было с чем сравнивать. Я заметил это, когда читал фантастические романы, написанные в 50тых годах прошлого века. Наши…
В 2023 году слово «дизайнер» трактуется по-разному. Для одних — это специалист, который создает графику или работает с 3D, для других — человек, который занимается изучением клиентского опыта и созданием пользовательских сценариев, а для третьих — художник и деятель искусства. Работа звучит абсолютно по-разному, хотя и те и другие являются дизайнерами. Какие дизайнеры на IT-рынке бывают на сегодняшний день: Читать далее
Сколько тестов достаточно? Это классический, не имеющий ответа философский вопрос, которым задаются все тестировщики, потому что им самим его задают заинтересованные стороны. Заинтересованным сторонам важно знать, что системы протестированы должным образом, но поскольку они…
Каждый микросервис выполняет определенную функцию и может быть разработан, развернут и масштабирован независимо от других. Это позволяет упростить разработку, обеспечить более гибкое масштабирование и легче поддерживать приложение в сравнении с монолитными архитектурами.…