• Привет! На связи Настя Аристова из Spectr. Много уже статей написано на тему soft- и hard-скиллов, но все они заточены больше под разработчиков. А десятки статей «топ-10 (цифра любая) навыков для руководителя проектов» зачастую смешивают hard- и soft-скиллы в одной…

  • Неуместная близость»? «Оргия объектов»? «Принцип KISS»? А мы точно о программировании? Привет, Хаброжители! Если ваша первая и единственная реакция на эти словосочетания — смех, то вполне вероятно, что от вашего кода «пахнет». Запах кода (code smell) — термин, который был…

  • Команды DevOps и SRE меняют подход к мониторингу и логированию систем. Вне зависимости от сложности системы эти ребята устраняют проблемы слаженно и рационально. Прошли те времена, когда мы утопали в болоте логов, из которых не было понятно, почему сработали оповещения…

  • Европол отчитался о закрытии платформы для обмена зашифрованными сообщениями Matrix после проведения международной операции правоохранительных органов под названием Passionflower. Сервис не имел отношения к одноимённому открытому протоколу мгновенного обмена сообщениями и файлами Matrix.org. Закрытая платформа была связана с серьёзными преступлениями,…

  • Привет, Хабр! В этой статье-инструкции вы узнаете, как с нуля сделать свою собственную Telegram-тапалку на современном стеке. Важный дисклеймер: тапалка, кликер и прочее — это всего лишь форма. Цель статьи — дать всеобъемлющий практикум по современному стеку и деплою проектов…

  • Ситуация: у вас PostgreSQL, в котором копятся гигантские таблицы. Вы попытались их разбить по времени или по ID, но все уперлось в рутинный менеджмент: надо создавать новые партиции, чистить старые, не забыть настроить индексы… Короче, превращается это в сериал на сто сезонов. А может, вы используете встроенное декларативное партиционирование, но хочется чего‑то…

  • Представьте, что управляете онлайн-магазином, предлагающим тысячи товаров. Чтобы помочь пользователям находить нужные позиции, вы добавили строку поиска. Теперь посетители могут вводить интересующие их запросы, на что вы будете показывать им подходящие результаты. Например, когда пользователь вводит «лето», вы можете показывать…

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

  • Всем привет. Данная статья не более чем эксперимент и не призывает постоянно собирать новое ядро для приложений. Тем более, что сейчас есть тренд на запуск баз данных в контейнерах т.к. это действительно производительнее и нет лишнего оверхеда в сравнении использования виртуализации. Конечно же будет поле манипуляций — это выводы на основе…

  • Когда я размышляю о развитии искусственного интеллекта, у меня захватывает дух от того, как далеко и чудесно ИИ продвинулся за эти годы. Заря AI (artificial intelligence) взошла в 1950-х годах. Со временем идея эволюционировала, началось состязание умов — научное соперничество,…