Статьи

OAuth в безголовых приложениях

OAuth — замечательный стандарт: он позволяет пользователям предоставлять сторонним службам разрешения на использование своих учетных записей на веб-сайте; но это работает, не заставляя их делиться…
Статьи

Google Guava v07 примеры

У нас есть что-то под названием Еженедельные технологические семинары в TouK, то есть каждую пятницу в 16:00 кто-то готовит презентацию для всех желающих прийти. Мы…
Статьи

Отображение страницы с общей ошибкой в ​​веб-приложении Struts2

Страница ошибок в любом приложении очень важна. Он сообщает пользователю о проблеме и показывает ему описание ошибки. Некоторые приложения также отображают код ошибки, чтобы пользователь…
Статьи

Атаки расширения длины хеша

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

GXT MVC Framework

Последние пару месяцев я разрабатывал GWT-приложение, используя смесь простых старых GWT и GXT- виджетов. Когда я только начинал его разрабатывать, я не знал, как лучше…
Статьи

Эффект координированного пропуска - Измерьте задержку обратной связи, используя простой клиент / сервер NIO

В этом посте я демонстрирую ряд идей и приемов: Как написать простой неблокирующий клиент / сервер NIO Эффекты скоординированного упущения Как измерить задержки в процентилях…
Статьи

Spark: запись в файл CSV

Пару недель назад я написал, как я использовал Spark для исследования набора данных о преступности в городе Чикаго и выяснив, сколько из каждого преступления было…