Евгений Степанищев

Я — эксперт в области разработки веб-приложений и безопасности в интернете. Каждый месяц мой блог посещают около 90 тысяч человек. Работаю техническим директором в «Системах документооборота», занимаюсь электронным правительством.

counter.php

Новый counter.php для регистра [ >>> ] , по сравнению с предыдущим исправлен баг с переходами с чужих сайтов и добавлено отфильтровывание адреса mail.yandex.ru

Дополнение: надо ещё, наверное, referrer на пустоту проверять? вечером сделаю.

6 комментариев
20 июня 2003 06:09

Регистр

Форум для пользователей движка «Регистр» [ <<> ]
Комментировать
20 июня 2003 06:11

Зачем нужен календарь

То, о чём я говорил то ли в аське со Спектатором, то ли с кем-то в мыле, когда мой Регистр только-только отрылся, почти слово в слово [ <<> ]

Единственное, что смущает — кто такие программисты в этой статье? Я знаю минимум четыре категории людей, которых у нас называют программистами: кодер, разработчик, человек, который умеет хоть как-то писать на каком-либо языке программирования, и просто человек, который время от времени работает на компьютере — если он не слишком вдаётся в подробности что он там делает, его, обычно, тоже назовут программистом.

8 комментариев
20 июня 2003 07:11

Почему закрылся Спектатор?

Ко мне пришли по запросу «почему закрылся спектатор». А он закрылся? Там закрыто? Закрылся регистр Димы Смирнова. А почему закрылся? Известно — достали его.
22 комментария
20 июня 2003 10:58

DVD-пираты: правда

У Экслера на форуме опубликовано письмо человека, который знает кто такие DVD-пираты «изнутри». Появилось оно в ответ на статью Экслера по поводу того, почему лицензионные DVD такие дорогие (я о ней уже упоминал [ <<> ] ) Очень познавательно, крайне рекомендовано к прочтению [ <<> ] . На всякий случай выложил письмо у себя.
10 комментариев
18 июня 2003 07:39

Дождь

Гуляли с Юлей под дождём, а я думал — прошла не одна сотня лет, а люди до сих пор не придумали ничего лучше, чем кусок смешной тряпки на палке, натянутый на спицы.
20 комментариев
18 июня 2003 13:49

PHP modpow

Писал алгоритм ассеметричного шифрования на PHP, оказалось, что при возведении числа в большую степень очень часто возникает переполнение, а после подсчёта положительного модуля от положительного числа, часто результат оказывается отрицательным. Поскольку библиотека для работы с большими числами в PHP4 стандартно не компилируется, пришлось писать свои функции. Со степенью поясню — мне нужно было вычислять A ^ B mod C, так что фукнция именно это и делает. Кстати, не спрашивайте почему я поставил floor($a) в первой функции — так надо, иначе результат получается дробным, даже если оба числа — целые.

function m_mod($a, $b)
{
return floor($a) — floor($a/$b)*$b;
};

function m_powmod($d, $p, $m)
{
for ($b = 1; $p;)
if ($p & 1)
{
$p--;
$b = m_mod($b * $d, $m);
} else
{
$p >>= 1;
$d = m_mod($d * $d, $m);
};

return $b;
}

Осанна!

Сургутская группа «Осанна!», альбом «Субмарина» [ <<> ] По стилю очень похоже на группу «Ночные снайперы».
6 комментариев
17 июня 2003 13:30

Оно!

встречался с несколькими из них, разговаривал и нашел их очень приятными собеседницами. Люди, которые говорят: «Танцовщицы, вот как?», уже определили для себя, какие они! Но в любой категории людей, если на нее посмотреть внимательно, присутствуют совершенно разные люди.

Из книги «Вы должно быть шутите, мистер Фейнман!». [ <<> ]

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

2 комментария
17 июня 2003 19:49

Проверка на половозрелость

На сайте своего провайдера углядел ссылку на вещание «Ночного канала» [ <<> ] «Ночной канал» мне не особо-то нужен, тем более через интернет — у меня их по кабельному два, заинтересовало другое — для того, чтобы получить доступ к каналу на сайте введена некая проверка на «взрослость». Мне захотелось посмотреть что же выбрано в качестве такой проверки. Оказалось — банальный тест, причём непонятно как я, 25 лет отроду, должен сойти по этому тесту за «взрослого». Цитирую:

Как в советскую эпоху называлась улица Япеева?
ул. Комлева
ул. Красина
ул. Куйбышева
ул. Жданова

Откуда я знаю как в Казани в советскую эпоху называлась эта улица? Я приехал в Казань 7 лет назад.

Фраза -В СССР секса нет— впервые прозвучала:

на II московском международном кинофестивале
на XIV съезде ком. партии
во время телемоста «Ленинград — Бостон»
на открытии олимпиады-1980

Опять понятия не имею. Знаю, что её, кажется, произнёс Познер и что она имеет другой смысл (поскольку выдернута из контекста): «у нас в СССР на телеэкранах и в кино секса нет». Может быть это был телемост?

Москвич-412 — это

седан
универсал
хэтчбек
кабриолет

Ну не интересуюсь я машинами! Да, совсем! Не знаю я что такое «седан», «универсал» и прочее. Догадываюсь, что этот «Москвич» не кабриолет — видел несколько раз, кабриолеты они же с открытым верхом, да?

Второй по известности пионерлагерь после Артека:

Октябренок
Орленок
Буревестник
Гулаг

Не знаю. Для меня все эти «артеки» глубоко не ценны, так что памяти лежат в самом дальнем ящике. Может быть «Орлёнок», если это вообще лагерь.

Сколько стоил стакан газировки (без сиропа и с сиропом) в автомате:

3 коп./5 коп.
1 коп./2 коп.
1 коп./3 коп.
5 коп./10 коп.

1/3, по-моему. Да и то не уверен — там было что-то и за 2 копейки. А если я приехал откуда-то, где не было этих автоматов?

Таким образом, я не могу ответить уверенно ни на один из вопросов. Значит куда я пойду? Правильно! В поисковик! Что мешает 13-тилетнему подростку пойти туда же? Правильно! Ничего! Значит он туда пойдёт. Причём, пойдёт туда скорее чем я — у него сперматоксикоз, ему нужнее. А я обойдусь тем, что в жизни. Таким образом какую роль выполняют эти вопросы, мне не ясно.

30 комментариев
16 июня 2003 06:58

Проверка на половозрелость — II

Поговорив с одним из создателей этого теста я узнал, что:
1. За то показывается ли ссылка на видиопоток отвечает одна переменная, установленная в cookie. Я посмотрел какая. Она называется xmlviewer-adult-allowed и содержит timestamp момента прохождения теста.
2. Эта кука ставится на веки вечные и, если кто-то тест прошёл, то я буду смотреть порно сколько бы лет мне не было.
3. Доступность прямой ссылки на видеопоток никак не зависит от наличия куки. Прошёл я тест или нет — прямая ссылка всё равно доступна.
2 комментария
16 июня 2003 09:47

Перемешать?

У меня сейчас на столе лежит обычный алюминиевый тюбик с мазью Вишневского («Линимент бальзам (по Вишневскому)»). Чуть ниже названия надпись «перед употреблением перемешать». Интересно, как это должно выглядеть? Я тонкой спицей буду мешать содержимое тюбика? Или мне сделать ему массаж, чтобы содержимое перемешалось?
8 комментариев
16 июня 2003 19:32

Почему лицензионные DVD такие дорогие?

Очень хорошая статья, на мой взгляд, по поводу того оправдана ли цена на лицензионные DVD-диски [ <<> ]

Для тех, кто читать не хочет, передам суть статьи в двух словах: не оправдана.

"И последнее. Я не понимаю, почему видеоконцерны обвиняют меня в покупке DVD у каких-то «пиратов». Я не покупаю диски у «пиратов». Я покупаю диски в обычных магазинчиках у метро. Это официально зарегистрированные предприятия. Значит у них есть товарные накладные, балансы и отчеты. Продавец мне выдает чек, а значит с этих денег налоги поступают в государственную казну.
Комментировать
16 июня 2003 19:38

Дом кукол

Два альбома казанской группы «Дом кукол» [ <<> ] , к сожалению их официальный сайт, судя по всему, прекратил своё существование. Прослушивание советую начать, скажем, с песни «Клюква».

Подробнее о группе [ <<> ] Кстати, никто не знает, распались они или сохранили свой состав?

Комментировать
16 июня 2003 20:01

Вагуда

Песни ансамбля «Вагуда» (фолк) [ <<> ] Именно оттуда перешла в группу «Дом кукол» Ирина Кромм — голос которой, как мне кажется, придаёт песням группы какую-то свою энергетику.
2 комментария
16 июня 2003 20:17