Статьи

ScaTDD: взгляд на три основных тестовых фреймворка в Scala

Тестирование традиционно являлось шлюзом для разработки Scala во многих магазинах Java, стремящихся развивать свой технологический стек с минимальными нарушениями или обязательствами. В этом посте мы…
Статьи

Дизайн взаимодействия Демистифицирован

Дизайн взаимодействия — это процесс определения поведения вашего интерфейса. Для дизайна формы я не могу не подчеркнуть, насколько это важно. Наличие четкого, ориентированного на пользователя…
Статьи

Использование уязвимостей SQL-инъекций для сброса базы данных

Угроза, вызванная внедрением SQL, сильно недооценивается даже многими старшими разработчиками и архитекторами программного обеспечения. Большинство людей не знают о том факте, что целый сервер может…
Статьи

Разделение ресурсов SPA и реализации API на отдельные компоненты WAR

Одностраничные приложения быстро завоевывают популярность как способ реализации многофункциональных, надежных и мобильных веб-приложений. По сути, это требует изменения архитектуры приложения, когда весь пользовательский интерфейс приложения…
Статьи

Разбор HTML в Android с помощью Jsoup

В этом посте я хочу описать, как использовать JSoup в Android. JSoup — это библиотека Java, которая помогает нам извлекать HTML-файлы и манипулировать ими. Есть…