January 2019

M T W T F S S
 123456
78 910111213
14 151617181920
21222324252627
28293031   

Сообщения

За стиль благодарить

Развернуть метки

No cut tags
Monday, June 4th, 2007 01:41 am
Итак, жужжалка не принимает постинги, в которых встречаются слова ру_нбп, ру_политикс и дпни (написанные латиницей).

Как я понимаю, это означает одно из двух:

1. На стороне сервера (ЖЖ) стоит фильтр контента.

2. На стороне провайдера стоит фильтр контента.

Априори п. 2 кажется наиболее вероятным, но - увы. Глюки, кажется, происходят и у тех, чей провайдет находится вне зоны "суверенной демократии".

Ну и?
Tuesday, June 5th, 2007 02:42 pm (UTC)
конкретно слово dpni - это образец без повторений, так что это конечный автомат с четырьмя состояниями просто. никаких даже КМП и Рабиных в этом случае вообще говоря не надо, но это так мелочи. а вот разбор пакетов по нетривиальным регулярным выражениям - это не просто.
Tuesday, June 5th, 2007 02:58 pm (UTC)
с пятью. но не суть. суть в том, что по любому рег. выражению строится конечный автомат. если только оно не настолько сложное, что автомат не влезет в память. но это явно не случай \ *GET\ *[/a-zA-Z]*dpni или чего-то подобного. тут число состояний исчерпывается десятками, и место в памяти они занимают только один раз
Tuesday, June 5th, 2007 09:32 pm (UTC)
ну как мимимум http 1.1 может запрашивать
как
GET http://community.livejournal.com/dpni/profile/index.html

так и
GET /profile/index.html
...
Server: http://dpni.livejournal.com/

при этом между GET и Server могут находиться еще строчки и в теории они могут прийти в разных пакетах даже (или не могут, тут не уверен?) и кроме того это надо будет отличить от пост параметра Server=xyz например.

в таком деле нет - разницы заменим 5 шагов автомата на 15 - ничего не изменится. да если бы это делалось на законных пользователей ничего бы не изменилось. но когда их бомбят запросами - каждое состояние автомата на счету %)
Wednesday, June 6th, 2007 09:15 am (UTC)
это почему у них каждое состояние на счету ? таблица состояний-то одна.
ладно, наверное это бесплодная дискуссия, наверняка они проблему решали в условиях цейтнота, и не задумывались о тонкостях.