Как стать автором
Обновить
4
0
Максим @max_evil

Developer

Отправить сообщение

Поддержка реверс-проксирования Web Sockets в Nginx

Время на прочтение2 мин
Количество просмотров11K
Если вы используете Socket.IO или Faye с WebSockets, и хотите при этом использовать реверс-прокси с Nginx, то вы встретитесь с проблемой поддержки WebSocket в Nginx. Ее просто нет — WebSocket использует HTTP 1.1, в то же время как Nginx умеет правильно проксировать только HTTP 1.0.

Что делать?


Вы можете попытаться пойти в обход — использовать HAProxy для проксирования tcp соединений, или же скатиться к использованию Long-polling.
Но есть способ реализовать реверсированное проксирование и с NGINX, используя неофициальный патч, реализующий модуль tcp_proxy в nginx, который даст возможность пробрасывать произвольные tcp-соединения (по сути тоже самое, что дает HAProxy).
Читать дальше →
Всего голосов 55: ↑53 и ↓2+51
Комментарии15

Использование Pastebin для хранения украденных данных

Время на прочтение3 мин
Количество просмотров30K
Pastebin – популярный сайт для хранения и общего использования текста. Хотя по большей части он используется для распространения легитимных данных, судя по всему его часто используют в качестве репозитория для украденной информации (детали конфигурации сетей, аутентификационные записи). Различные хакерские группировки и индивидуальные хакеры распространяют с помощью этого сервиса свою добычу. За последние недели в этом особо отличилась группировка LulzSec.

Что популярно на Pastebin

Чтобы узнать, какая информация доступна на Pastebin, посмотрим на страницу Trending Pastes Page:
  • листинги адресов подсетей, принадлежащих различным организациям;
  • дампы скомпрометированных аккаунтов Facebook вместе с адресами электронной почты и паролями;
  • базы данных пользователей скомпрометированных веб-сайтов, включая адреса электронной почты, привилегии доступа и хэши паролей;
  • результаты экспорта таблиц пользователей из скомпрометированных баз данных, включая логины и пароли.

Читать дальше →
Всего голосов 37: ↑31 и ↓6+25
Комментарии7

Phusion Passenger 3.0.0

Время на прочтение1 мин
Количество просмотров14K
Phusion Passenger — сервер приложений для Ruby.

Основные новшества по сравнению с версией 2.2.:

Apache: на 36% быстрее
Nginx: на 55% быстрее

image

Читать дальше →
Всего голосов 39: ↑34 и ↓5+29
Комментарии20

Веб-Преферанс на Python

Время на прочтение6 мин
Количество просмотров2.6K
Не первое десятилетие продолжается спор между архитекторами настольных приложений на предмет, какой же подход, statefull или stateless, более предпочтителен, и в каких случаях.
Сейчас мы наблюдаем определенный тренд сдачи позиций апологетами statefull. Не в последнюю очередь в этом виноват даже не столько web, сколько банальный HTTP, вполне заслуженно занявший нишу «универсального протокола для всего». Причем возможность передачи Cookie весьма слабо влияет на его насквозь stateless природу.

Но что HTTP может нам предложить, в случае необходимости создания интерактивного приложения на вебе? Для того чтобы достичь «реактивности» оффлайнового statefull приложения, классического варианта с постоянным опросом состояния сервера короткими AJAX запросами по таймеру явно недостаточно. HTML5 несет нам технологию WebSockets, призванную решить эту проблему. Но ведь нужно чтобы работало «здесь и сейчас» на всех браузерах выпущенных в текущем тысячелетии.

На помощь приходит технология Comet, при помощи которой мы предприняли попытку реализовать браузерный русский преферанс с мгновенной реакцией на события.

Итак, знакомьтесь. Клуб интеллектуальных игр «Трельяж»
trellis-club.com

Трельяж
Читать дальше →
Всего голосов 85: ↑83 и ↓2+81
Комментарии68

Заполнение БД тестовыми данными при помощи Populator и Faker

Время на прочтение1 мин
Количество просмотров6.4K
Часто возникает необходимость протестировать приложение на предмет работы с реальными данными. Причём, данные должны быть максимально приближены к реальным как с качественной стороны, так и с количественной. Работу по наполнению базы такими данными значительно упрощают гемы Populator и Faker.
Читать дальше →
Всего голосов 54: ↑49 и ↓5+44
Комментарии22

Информация

В рейтинге
Не участвует
Откуда
Латвия, Латвия
Зарегистрирован
Активность