Использование Liquibase для управления структурой БД в Spring Boot приложении. Часть 2

В предыдущей части мы разобрались с основными возможностями liquibase и написали базовый пример Spring boot приложения, который использует liquibase для инициализации БД. Полный код базового приложения можно увидеть тут. В этой статье мы поговорим про …

Интересные доклады на HighLoad++ Siberia 2019 по версии Plesk

Всем привет! В июне в Новосибирске прошла конференция по разработке высоконагруженных приложений HighLoad++ Siberia 2019. Ранее в статьях на Хабре мы упоминали, что мы в компании Plesk проводим ретроспективу конференций и докладов, которые посещаем, чт…

Ликбез по передаче параметров по значению в конструкторы и сеттеры (современный C++, примеры)

Судя по комментам habr.com/ru/post/460831/#comment_20416435 в соседнем посте и развернувшейся там дискуссии, на Хабре не помешает статья, как правильно передавать аргументы в конструктор или сеттер. На StackOverflow подобного материала полно, но тут чт…

[Перевод] Указатели сложны, или Что хранится в байте?

Привет, Хабр! Представляю вашему вниманию перевод статьи “Pointers Are Complicated, or: What’s in a Byte?” авторства Ralf Jung.
Этим летом я снова работаю над Rust фуллтайм, и я снова буду работать (помимо прочих вещей) над “моделью памяти” для Rust/M…

Панель дополнительных инструментов для разработчика на InterSystems IRIS

Панель дополнительных инструментов для мониторинга и исследования ошибок приложений и интеграицонных решений на платформе данных InterSystems IRIS, интеграционной платформе Ensemble и СУБД Caché, или история еще одного велосипеда.

В этой статье я хо…