Привет! Меня зовут Константин Белкин, я Teamlead SRE в РСХБ‑Интех. Сегодня расскажу вам, что такое CI/CD на платформе App.Farm, какие методологии мы используем в работе, как работает платформа, какие инструменты мы предоставляем разработчикам и каким образом мы организовали CI/CD в РСХБ для наших любимых разработчиков. Читать далее
Источник: arstechnica.net Долгое время считалось, что древняя настольная игра, известная как «Гончие и шакалы», появилась в Египте. Однако последние археологические находки пошатнули уверенность ученых. Скорее всего, «Гончие и шакалы» была известна в более древние времена, о чем свидетельствует недавно найденная на территории современного Азербайджана версия игровой доски. Подробности под катом! Читать дальше →
Задачи эксперимента1) Оценить степень влияния регулярного выполнения vacuum/analyze на производительность СУБД.2) Оценить степень влияния распухания таблицы на производительность СУБД. Читать далее
В этой статье мы рассмотрим простую задачу, которая используется одной компанией в качестве тестового задания для стажеров на позицию ML-engineer. Читать далее
Важным событием прошлой недели стала масштабная попытка кражи данных у пользователей сервиса GitHub (новость на сайте BleepingComputer, новость на Хабре). Злоумышленники использовали стандартную функциональность репозитория, открывая новую запись в разделе Issues. В результате владельцы…
Зачем всё это? Я пью много кофе и мне хотелось бы минимизировать свои временные затраты на приготовление напитка автоматизировав набор воды в чайник и кофемашину. Требования: Минимум организационных вопросов, максимальная автономность. Минимум физических усилий. Чистая вода. Простое решение без вмешательства в электронику техники. Защита от протечек. Простота реализации. Читать дальше →
Переход от PosgreSQL-only решения к собственному DataLake для отделения read нагрузки под нужды аналитики и AI. Читать далее
Мне не нравилось, что со мной так обращаются, и я устал мотаться в город. Но я не мог просто бросить эту работу — мне нужны были деньги на стройку и жизнь.Я хотел осесть в деревне и не ездить в город на работу. Всё что, пробовал, приносило копейки. Но однажды я продавал электрогенератор, и мне заплатили за него козлёнком. Так я стал козоводом. Читать далее
Распределённые системы часто характеризуют как палку о двух концах. В Интернете найдётся множество отличных материалов как об их неприглядных, так и об отличных сторонах. Но этот пост — немного иного характера. Вообще обычно я за распределённые системы в тех случаях, когда они…
Рефакторинг – это “это контролируемая техника совершенствования структуры существующего кода” [Фаулер]. Сейчас уже написано так много всего о запахах кода и приёмах рефакторинга в микромасштабе (есть, например, книги и целые сайты). А я хочу рассмотреть ситуацию крупным…