• Принцип DRY (Не повторяйся) – это важная составляющая цикла разработки программного обеспечения. Его цель – избежать ненужной повторяемости в коде. В частности, имеется множество приложений, которые могут находиться в составе одной и той же микросервисной архитектуры и использовать один и…

  • В древнегреческой мифологии царь Коринфа по имени Сизиф был приговорён богами катить в гору огромный камень, который раз за разом при достижении вершины скатывается вниз. Иногда мы по работе выполняем работу с сомнительной полезностью. Или даже настолько бестолковую, что даже…

  • (спойлер: возвращение обратно на апгрейде)Анна Пономарева руководит группой серверной разработки в компании «Криптонит». Она прошла путь от художественной школы через психологию в разработку платформенных сервисов. Помогает ли знание психологии лучше управлять командой? Есть ли взаимосвязь между темпераментом человека и парадигмой…

  • Одним из направлений, на которое непосредственно влияет технологический прогресс, является передача информации. В каком виде она передается, каким методом, насколько быстро и как считывается — все это зависит от уровня доступных технологий. Ярким примером того является QR-код, появившийся в начале…

  • Около 70% звёзд в Млечном Пути относятся к классу M, к т.н. «красным карликам». Сочетание их стабильности и изобилия, а также относительно высокая вероятность того, что каменистые планеты, вращающиеся вокруг красных карликов, попадут в обитаемую зону системы, означает, что эти…

  • Привет, Хабр!Хотел было назвать эту статью «Защитные метрики», но тут такая штука — погуглил в рунете, а там тишина (ну, почти). Пришлось пойти по классике и оставить название на английском — guardrail metrics.Guardrail metrics — это метрики, которые используются в A/B тестировании для предотвращения нежелательных побочных эффектов. Их основная цель — следить…

  • Привет, Хабр! Я Сергей, продакт направления AI в Битрикс24. Последний год мы активно внедряем нейросети в наш продукт, и я хочу поделиться опытом, который может сэкономить вам время и деньги.Оказалось, что выбор правильной модели нейросети — это целое искусство. Размеры…

  • Удалось пообщаться с Олегом Бартуновым, сооснователем и генеральным директором Postgres Professional. Делюсь текстовой версией разговора, в котором мы затронули историю компании и проблемы развития open source в России. Также мы поговорили о том, как менеджерам стоит смотреть на работу в…

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

  • ВведениеData Vault 2.0 остаётся одним из самых популярных методов моделирования данных. Его выбирают за гибкость, масштабируемость и устойчивость к изменениям. Этот разработанный Дэном Линстедом подход помогает организациям быстро адаптироваться к новым бизнес-требованиям, легко интегрировать новые источники данных и надёжно хранить…