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

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

Я, робот: не по Азимову

Регистрируюсь на сайте, сделанным на каком-то очередном «движке форума». На странице регистрации CAPTCHA — вопрос, который должен подтвердить, что я не робот. Вопрос такой: «у женщины 20 пальцев, у мужчины…». Отвечаю: «20». «Ответ неправильный» — отвечает мне сайт.

Ребят, может запуск большого адронного коллайдера уже что-то нарушил в ткани реальности и у мужчин теперь какое-то отличное количество пальцев? Я сейчас внимательно пересчитал два раза. У меня — ровно 20 пальцев. У кого как?
19 комментариев
15 мая 2008 18:19

Eee PC 901

Только меня в комментах уговорили на eeepc 900, как в интернете появились фотографии модели Eee-pc 901. Я так до скончания века буду ждать ещё более продвинутую модель. Впрочем, измененения революционными назвать нельзя, даже на значительные не тянут.

Отличия новой модели: новый «шарнирный» способ крепления экрана, убрали кнопку «Power», вместо неё поставили несколько других клавиш, появились два (стерео) микрофона, изменили местоположение отверстия для питания и замкá, корпус стал более округлым.

Нияз Сайфутдинов говорит, что это не рендер, я ему верю, тесты «рендер или фото» он проходит с очень высоким результатом.
15 комментариев
15 мая 2008 13:00

Потрясающие новости

По третьему этажу нашего офисного здания, где я скоро перестану появляться, разгуливает Эдгар Запашный.
13 комментариев
14 мая 2008 18:48

Полина Райко

Роспись Полины Райко (58.49КБ)

Полина Райко (15.05.1928—15.01.2004) — бабушка из города Цюрупинска под Херсоном. Пережила гибель дочки и смерть мужа, несколько лет терпела избиения от сына-алкоголика, пропившего почти всю мебель. Когда сын попал в колонию, Полина Андреевна в 69 лет начала рисовать на стенах опустевшего дома. До самой своей смерти в 2004 году практически всю пенсию она тратила на краску (эмаль ПФ).
Остальные рисунки этой бабушки можно увидеть в ЖЖ kolya_s_raena.
2 комментария
14 мая 2008 13:55

Гадский IE8 в strict-режиме

Дома на ноуте у меня стоит Internet Explorer 8.0beta1. Принёс домой наш новый сайт, посмотреть как он будет смотреться под этим браузером. Гадский, гадский «Майкрософт»! Сайт (естественно) свёрстан в strict, так в этом браузере в strict режиме не работают фильтры! Естественно, CSS-свойство «opacity» там тоже не работает, так что прозрачность сделать не удаётся.

Кроме этого, не работают custom tags, что очень странно — другие-то браузеры их поддерживают. Надо будет попробовать переключить IE в режим совместимости с IE7, при помощи соответствующего meta-тега, жалко так делать, но что поделаешь — прозрачность нужна.

Ну и чтоб два раза не вставать — SVG в IE8 не будет.

Дополнение: переключение режима при помощи meta не дало результатов.
16 комментариев
13 мая 2008 13:23

The whole ten yards

Пересмотрел комедию «Девять ярдов-2» с Брюсом Уиллисом, заметил, что в начале фильма Лазло пишет левой рукой, когда крупно снимают его руки и правой — когда он появляется в кадре целиком. Интересно для чего нужно было заставлять писать другого актёра, левшу что-то там писать?
5 комментариев
12 мая 2008 15:57

Куда пойти в Москве-2

За прошедшие две недели успел побывать ещё в четырёх музеях Москвы. Особенное впечатление произвели Дарвиновский музей и Свято-Даниловский монастырь. Так же понравился музей метро, своей необычностью.

Музей метро (34.28КБ) Музей метрополитена
открыт 11:00—18:00 (понедельник) и 9:00—16:00 (вторник-пятница), за полчаса до закрытия посетителей уже не пускают
находится в южном вестибюле станции "Спортивная" на втором и третьем этаже (неприметная дверь справа от выхода)
билет — бесплатно
тема: история московского метро



Центральный музей Великой Отечественной войны (34.83КБ) Центральный музей Великой Отечественной войны
открыт 10:00—19:00 (вторник-воскресенье), касса — до 18
находится м. Парк Победы, оттуда его сразу видно
билет — 70 рублей
тема: великая отечественная война, экспонатов внутри музея очень мало, в основном - диарамы



Государственный дарвиновский музей (18.42КБ) Государственный дарвиновский музей
открыт 10:00—18:00 (кроме понедельника и последней пятницы месяца), касса — до 17:30
находится ул. Вавилова, 57 (м. Академическая, м. Университет)
билет — 80 р (есть ещё выставочный зал, рекомендую посетить, общий с музеем билет — 100р)
тема: естествознание, много чучел животных



Музей при Свято-Даниловском монастыре (19.91КБ) Церковно-исторический музей при Свято-Даниловском монастыре
музей открыт: 10:00—16:00, обед — 13:00—13:30 (понедельник, среда, воскресенье)
находится - м. Тульская, ул. Даниловский вал, 22
билет — бесплатно
тема: православные экспонаты и документы монастыря (обязательно прогуляйтесь по самому монастырю!)

Увеличение количества speed dials в «Опере»

Remco Lanting в своём блоге опубликовал способ увеличения количества speed dials в «Опере» (работает с версии Opera 9.50b2 и выше):

Speed Dial (25.19КБ)

смотрим где находится папка профайла (Help → About → Opera directory)

закрываем «Оперу»

заходим в папку профайла, открываем файл speeddial.ini

после заголовка вписываем:
[Size]
Rows=4
Columns=5

запускаем «Оперу», в «Speed dial» теперь 4 строки и пять столбцов.
10 комментариев
8 мая 2008 14:08

Всем будет Coca-Cola

В коментариях в ЖЖ у Артемия Лебедева нашёл интересную цитату. Все знают, что «Кока-Кола» — чрезвычайно агрессивная химическая гадость. Не все представляют насколько. Полюбуйтесь:

А с кока-колой вообще прикол. На заводах, где ее разливают в бутылки, стоят расходомеры: трубки, по которым она течет с двумя электродами по бокам, чтобы точно отмерять 0,33 или 0,5 л. Так вот эти самые расходомеры традиционно очень быстро выходили из строя, поскольку кока-кола чрезвычайно химически агрессивная среда. Поэтому их с недавнего времени (годов в 80-х) начали делать из керамики, которая вообще почти ни с чем не реагирует и применяется в жестком химическом производстве. Знаю, поскольку работал в компании, которая эти расходомеры для кока-колы делает.
Ну и в том же комментарии про букву «Е» в веществах, добавляемых в пищевые продукты. Помню, в перестройку была настоящая истерия на эту тему — люди ходили в магазины со списком вредных «Е-веществ», дошло до того, что все такие вещества стали считаться вредными, я сам долго убеждал родителей, что это не так.

Многострадальная буква Е на пищевых продуктах — вообще давняя песня. Ею обозначают массу веществ, которые в них добавляют. И если фосфорная кислота в кока-коле (а вы разве пьете эту дрянь?) — омерзительно, то уксусная кислота (мы ее используем при консервации), сода (пироги печёте?), лимонная кислота тоже имеют специальный код с буквой Е. Так что не стоит так огульно говорить, что все это — яд.
17 комментариев
8 мая 2008 13:52

Найди ящерку

Найди ящерку (105.06КБ)

На этой фотографии фотографа Kolyan Varma (он индус, а не русский с именем Колян) на дереве сидит ящерица. Предлагаю вам её найти. Я потратил примерно минуту.
21 комментарий
7 мая 2008 19:22

Ошибка у Терри Пратчетта

Нашёл забавную ошибку в книга Терри Пратчетта цикла «Плоский мир» (который я сейчас читаю, прочитана уже 21 книга из 36).

В книгах фигурируют тролли — каменные создания, которые не едят органику (точнее, есть они её могут, просто не переваривают), питаются они камнями и прочей геологией. В книгах где-то упоминается, что тролли являются кремниевой формой жизни. С другой стороны, в книгах есть горгульи. Горгульи питаются голубями и всяким органическим мусором, типа мух, который им удаётся отфильтровать из дождевых потоков, стекающих с крыш.

Так вот. Горгульи в «Плоском мире» — городская разновидность троллей. Т.е. питаться органикой они не могут.
4 комментария
7 мая 2008 11:54

Внимание: сменилась навигация на сайте!

Итак, на сайте сменилась навигация (я постепенно двигаюсь по плану модификации сайта, времени только не хватает). Кроме того, ко мне вернулся Google Page Rank, ура. Яндекс, где мой тИЦ?
13 комментариев
6 мая 2008 13:56

Вернулся из Казани

Приехал из Казани, место съёмки — Москва, Поклонная гора (170.02КБ)

Выходные провёли в Казани с ответственной миссией — знакомили родителей с моей стороны и со стороны моей будущей жены. Удалось уехать всего на полтора дня, трудности с билетами (уже сейчас всё плохо с билетами на 12-е июня, хотя ещё больше месяца осталось), так что успели много, но пришлось спешить.

Прошло всё замечательно.
14 комментариев
5 мая 2008 16:12

Ремни безопасности

Когда ввели штраф за непристёгнутые ремни безопасности, я много слышал о том, что штраф берётся с каждого непристёгнутого пассажира. В выходные ездил в Казань и услышал от папы, что штраф берётся только с водителя и величина штрафа не зависит от количества пассажиров. Решил проверить, так ли это. Вот доходчивая цитата с сайта «Ваша машина»:

Не пристегнут водитель.
В данном случае выносится штраф в размере 500 рублей на водителя (КоАП, ст.12.6 – «Управление ТС водителем, не пристегнутым ремнем безопасности…»).

Не пристегнут передний пассажир.
Так же следует штраф в размере 500 рублей на водителя (КоАП, ст.12.6 – «…перевозка пассажиров, не пристегнутых ремнями безопасности») и предупреждение или штраф 100 рублей на пассажира (КоАП, ст. 12, 29 ч.1 – «Нарушение… пассажиром правил дорожного движения).

Не пристегнуты задние пассажиры
Здесь так же ответственность несёт водитель. Протокол оформляется на него, штраф 500 рублей. Кстати, величина штрафа не зависит от количества непристегнутых пассажиров!

Отсутствие ремней безопасности
Если конструкция автомобиля не предусматривает ремни безопасности на заднем сидении, то нарушения зафиксировано не будет. Если на заднем сидении ремнями оснащены два места, а центральное место без ремня, то пристегиваются крайние пассажиры, а центральный может не пристегиваться.
Комментировать
5 мая 2008 15:57

Сжатие JavaScript с использованием PNG и Canvas

Jacob Seidelin в своём блоге «Nihilogic» опубликовал небезынтересную статью, где он рассказывает о своих экспериментах по сжатию кода JavaScript при помощи Canvas и PNG.

Идея простая, из разряда «как мне раньше не пришло это в голову». JavaScript переводится в последовательность байт, которая записывается как изображение. Изображение сохраняется в PNG-формате, в PNG используется довольно эффективное сжатие, что даже при расходах на заголовок даёт ощутимые результаты — известная библиотека Prototype (124 килобайта) стала занимать всего 30 килобайт в восьмибитном PNG-файле. Каждый пиксель в 24-битном PNG позволяет хранить три байта информации, в 8-битном формате — один.

Далее PNG-изображение загружается в тег CANVAS (нужный функционал поддерживается FireFox, WebKit/Safari и бета-версией «Оперы») и считывается попиксельно функцией getImageData, после чего полученный код выполняется (eval) и мы получаем исходный JavaScript.

Единственный недостаток метода — скорость. Извлечение скрипта в 255Кб может занять несколько секунд, что, впрочем, не всегда является проблемой.