• Привет, Хабр! Сегодня речь пойдет про whitespace — язык программирования, который использует в качестве своего алфавита только 3 непечатных символа.Этот эзотерический язык был создан Эдвином Брэди и Крисом Моррисом в 2003 и, разумеется, не предназначен для практического применения, существуя как…

  • В статье делюсь методами и инструментами полного резервного копирования операционной системы Linux и рассказываю о своих практиках.Чек-лист резервного копирования здорового человекаПолнота. Бэкапы должны включать все критически важные компоненты проекта: базы данных, файлы сайта, конфигурационные файлы и мультимедийный контент.Регулярность — чтобы минимизировать…

  • Делаем нагрузочные тесты за 5 минут (ну почти)Не так давно делился историей о том, как решали проблему E2E автотестов в маленьком проекте (см статью). Продолжим историю )Начало статьи очень похоже, т.к. проект и условия ровно такие же.Дано:Проект с небольшим бюджетом.Максимальное…

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

  • Entity Graph — это один из мощных инструментов JPA, который помогает разработчикам гибко управлять загрузкой связанных сущностей. Entity Graph позволяет динамически настраивать загрузку данных во время выполнения программы, что делает его особенно полезным в проектах со сложными структурами данных.Команда Spring…

  • Ютуб — это «сложно» )) Знаете почему? 99% информации, которой вы найдёте в открытых источниках не только бесполезна, она вредна. Видео про YouTube создаются под «ключ» (ключевое слово), а содержание +/- близко к теме.Решил поделиться своим опытом о тайм кодах,…

  • Наверное, каждый знает, насколько порой бывает сложно справиться с написанием и редактированием текста: будь то банальная прокрастинация, «проблема чистого листа» или поиск ошибок и опечаток по всем правилам русского языка. А порой нам просто нужно сделать текст чуть попроще, чтобы случайно не перегрузить его сложными оборотами, или покороче,…

  • Как и почему компания Shopify перешла от монолитной архитектуры к модульно-монолитной. У компании Shopify одна из крупнейших баз кода на Ruby on Rails. Над ней трудились более десяти лет свыше тысячи разработчиков. Она включает множество разнообразных функций, например, выставление счетов…

  • Привет, Хабр! На связи Даша Волкова из МТС Диджитал. Мы часто слышим, что искусственный интеллект призван помогать людям в рутинных задачах. Одна из них — рассмотрение разного рода документов: запросов на гражданство, дел по пособиям, судебных решений. В Неваде, США,…

  • Введение21 августа браузер Chrome получил обновление, которое исправило 37 ошибок, связанных с безопасностью. Внимание исследователей по всему миру привлекла уязвимость CVE-2024-7965, описанная как некорректная имплементация в V8. На практике это означает возможность RCE (remote code execution) в рендерере браузера, что открывает простор для последующей эксплуатации. Заинтересованность исследователей…