Swagger Codegen это проект с открытым исходным кодом, с помощью которого можно генерировать клиентские и серверные библиотеки на основе swagger-файлов. По сути разработчик один единственный раз описывает спецификацию своего (или даже чужого) API и одной командой генерирует серверный и клиентский код для любого поддерживаемого языка, экономя человеко-месяцы на разработку.
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
Что делать, если, например, при сборке Java-проекта с помощью Maven вылеза подобная ошибка: [ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
Знание ORM ни разу не знание SQL и DB
То, с чего началось: «Не надо писать в резюме опыт работы с базой XYZ, если весь ваш опыт заключается в CRUD через ORM. Приводит к неловкости на собеседовании». Если прищурить глаз, что такое ORM? Слой абстракции, который позволяет вам работать с объектами вашей предметной области, не задумываясь особо о том, как они […]
Опросник для пыхера
С чего вы начнёте оптимизацию? +2 Правильный ответ: с профилирования и измерения. -1 Неправильный ответ: все остальные Чем хеширование отличается от шифрования? +2 Правильный ответ: необратимостью. -1 Неверный ответ: любой, включающий в себя слово «ключ».
Настройка HTTPS (SSL/TLS) в Apache Tomcat 8
Если у вас уже есть установленный и настроенный Apache Tomcat, то вы, вероятно, захотите настроить на нём HTTPS. Все нормальные банки, почтовые сервисы и более менее приличные сайты, работающие с персональными данными, используют HTTPS. При использовании HTTPS данные, передаваемые от клиента к серверу и обратно, шифруются. HTTPS не является отдельным протоколом, […]
Вязаный или вязанный, как правильно
Увидел на коробке надпись вязаный. Задумался, правильно ли. Так вот правописание нн и н, чтобы не забыть: Если слово образовано от глагола (наш случай):
HTML CSS button с картинкой
Пример установки картинки на кнопку. Тут, правда, ещё bootstrap используется, но без него тоже должно получиться.
Lombok для упрощения Java кода
В коде на Java огромное количество бойлерплейт кода. Это различные сеттеры, геттеры, hashCode, equals. Разумеется они легко генерируются с помощью современных IDE. Но можно ещё больше упростить подход. Для этого существует библиотека lombok.
Как пользоваться автобусом в Москве
Правила оплаты и проезда в вашем регионе и в Москве могут отличаться. Для проезда в автобусе города Москвы вам нужно заранее приобрести проездной билет. Проездной билет является единым для метро, Московского центрального кольца, монорельса, трамвая, автобуса и троллейбуса города Москвы. Билет может быть на несколько поездок или безлимитным на день, […]
Пробел между числом и единицей измерения
В процессе написания очередной статьи возник такой вопрос: «Нужен ли пробел между числом и единицей измерения (кг, см, т, °C и др.)?»