Иногда возникает необходимость выполнить код JavaScript на стороне сервера. Например, если вы парсите сохраненные html-страницы и не хотите жесткой привязки к исходным кодам, или же пишите паука, который пользуется данными с какого-то публичного сервиса (принимая во внимание наличие разрешения от владельцев сервиса на такие действия), где JavaScript может менять содержимое страницы уже после выдачи сгенерированного html. В этой статье мы рассмотрим вариант решения данной проблемы с помощью javascript движка от Mozilla.org – SpiderMonkey. (more…)
День города, Луганск 2011
Культурная программа
Прошел слух, что в этом году, было выпущено две версии бюджета города: лайт и ультиматум. Версия лайт досталась всем горожанам, а ограниченная партия ультиматум-версий пошла на обогащение курортных зон не этой страны. Так это или не нет, мы как обычно можем только пообсуждать, а также и пронаблюдать.
(more…)
Beware of LuganskVoda
Сижу дома никого не трогаю (да, каждый гопник с этого начинает свою отказную, но я правда сидел дома).
Пытаюсь заставить себя досмотреть до конца фильм Beaver. Мэл Гибсон как раз заперся в гараже и собирается отрезать руку, а я ищу сайт фильма, чтоб послать встречное предложение – отрезать руку сценаристу. И тут вдруг звонок в дверь. (more…)
Spring Security 3 Custom Authentication
Редкое web приложение не имеет админ. части. В этой статье мы рассмотрим как настроить защищенный доступ к бэк-енду системы на Spring Framework 3. Для простоты будем полагать, что вся система закрыта, то есть администраторская часть лежит на отдельном домене/субдомене и не пересекается урл с front-end. Скачиваем необходимые библиотеки spring-security-…-3.0.5.RELEASE.jar (они идут отдельно) и приступаем… (more…)