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

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

Интересный символ в Unicode

Однолетнее травянистое растение из семейства шелковичных (1.40КБ)

Как вы думаете, если ли в Unicode символ однолетного травянистого растения из семейства шелковичных, который большая часть альтернативно настроенных к обществу подростков носит в виде узнаваемого символа, а некоторые даже и пробовали курить?

Естественно, символа, в упомянутой мной узнаваемой форме, нет. И не будет. Но на планете Земля есть иерогифические языки, где многие базовые слова состоят из одного символа. В Unicode эти символы нужно включать. Так вот. Альтернативно настроенным повезло — в таблице есть символ, который в переводе обозначает это упорно неназываемое мной слово. Его же можно увидеть на картинке слева.
Комментировать
31 октября 2007 16:16

Южный океан

Южный океан (9.23КБ)

Я, к стыду своему, лишь около полугода назад узнал, что на нашей планете уже семь лет как пять океанов. В 2000-м году Международная гидрографическая организация официально вылелила Южный океан из состава Атлантического, Индийского и Тихого.

Впервые этот океан был выделен ещё в 1650 году голландским географом Варениусом, причём название «Южный океан» помещалось на картах и атласах до наших времён (исключая морские навигационные карты), хотя границы его время от времени пересматривались и до сих пор несколько размыты. Причина отделения — воды вокруг Антрактиды (вокруг которой этот океан располагается) имеют свою специфику и объеденены Антарктическим циркумполярным течением.
Комментировать
31 октября 2007 15:57

Блоговар — армия ботов

В «Блоговаре» появился «исскуственный интеллект» — можно позволить сайту играть за вас, т.е. применять магию по какому-то нехитрому алгоритму. По всей видимости — просто атаковать тех, кто на первых местах: снимать защитные заклинания, отбирать УНЦ. Что из этого получится, сказать сложно, но, похоже, рейтинг будет в постоянной ротации. Я под раздачу уже попал, Дим, а защитные заклинания от ботов будут, м?

Куплю-ка я корону, пока могу. Это уже моя четвёртая корона, очень похоже, что последняя. Драться с армией ботов врядли кому-то подсилу.
Комментировать
31 октября 2007 00:30

«Та самая фотография» чудовища с озера Лох-Несс

Чудовище с озера Лох-Несс (32.86КБ)

Не знал, что самую известную фотографию «лохнесского чудовища» уже 13 лет официально считают подделкой (см. статью «Birth of a Legend»). Мой вольный перевод части статьи:

На фотографии от 1934 года видно тонкую шею животного, виднеющуюся над водой. С момента опубликования в «London Daily Mail» она стала «той самой фотографией лохнесского чудовища» и для многих — доказательством его существования.

Одной из причин, почему в подлинности фотографии не было сомнений — считалось что она была получена от надёжного источника. Фотография была продана «Daily Mail» лондонским врачом Кеннетом Уилсоном, который, якобы, сделал её, заметив волны на воде, когда приехал с другом из Лондона, чтобы фотографировать птиц недалеко от Инвернесс.

В 1994 году, через 60 лет, после того как фотография была впервые опубликована, газеты по всему миру сообщали, что «фотографии хирурга» были поддельными, «Daily Mail», путём сложного обмана, ввели в заблуждение.
Даже если не знаете английского, на статью взгляните, там есть очень доходчивая картинка, которая поясняет что именно плыло в кадре, («submarine» на рисунке — подводная игрушечная лодка).
Комментировать
31 октября 2007 00:14

7 лет в блогосфере

Оказывается, 11-го ноября моему сайту исполняется 7 лет, сделал плакат на семилетие сайта. Нервных и впечатлительных прошу не смотреть.

Остальные — смотрите
Комментировать
30 октября 2007 19:43

Комментарии на Blok

Думаю по поводу комментариев у себя на сайте. Обычно сайты делят всех комментаторов на анонимных и зарегистрированных. В последняя время появилась новая разновидность — зарегистрированные на другом сайте (OpenID, TypeKey, CardSpace и прочие аналоги).

Смысл технологии прост и, наверняка, многим хорошо знаком — пользователь указывает на каком сайте он залогинен, сайта, на котором пользователь хотел бы оставить комментарий, опрашивает указанный сайт и, если пользователь на том конце известен и залогинен в данный момент, комментарий появляется там где и должен. Технология хорошая, старая и её пытались применять уже много раз (я тоже, в своё время, додумался до неё и предлагал в движке «Регистра» сделать взаимную авторизацию).

Попыток было много, а получила распространение технология OpenID. На мой взгляд, все, кому есть что сказать, уже имеют OpenID-аккаунт, даже если не подозревают об этом. Например, вы зарегистрированы на сервисах «LiveJournal», «Мой Круг», «Li.Ru», «Яндексе»? Тогда у вас есть OpenID. Посмотрите в окно какого сайта вы каждый день вбиваете логин и пароль, скорее всего он поддерживает систему OpenID.

К чему я веду. Я считаю, что анонимные комментарии свой смысл утратили. Ими трудно управлять (вот как, например, их баннить? по IP? а если это большая подсеть за NAT?), они порождают чувство безнаказанности и толкают к переходу на личности, анонимными комментариями пользуются спаммеры и т.д. и т.п. В этой связи я сразу буду делать комментарии так, чтобы ими можно было пользоваться с применением OpenID.

Я пока не решил нужно ли давать возможность пользователям регистрироваться на сайте, но это, в любом случае, дело будущего — первым делом надо сделать комментарии без регистрации.
Комментировать
30 октября 2007 15:13

iPhone Fingers

Phone Fingers (23.88КБ)

Вот этот полезный аксессуар к телефону iPhone позволит не оставлять не экране отпечатки пальцев, который заляпывается почти моментально. Всё-таки ужасный телефон, как им люди пользуются?
2 комментария
30 октября 2007 00:48

«iPod» vs. «Нерль»

Какие только вещи не производила советская промышленность! На снимке — советская магнитола "Нерль" (название взято у реки Нерль, притока Волги). Размеры — 8x12x40 см., есть съёмный плеер-диктофон. Работает, по словам Игоря Сорокина, приславшего снимки, до сих пор.

Всё новое — хорошо забытое старое, ребят. Помните это, втыкая свой iPod в док-станцию с колонками!

«Нерль», сверху (68.78КБ) По ссылке — ещё два фото.
1 комментарий
29 октября 2007 19:51

Типографская раскладка клавиатуры

Когда я начинал писать движок этого сайта, я задумывался о том каким образом я буду работать с типографикой (т.е. с правильной расстановкой кавычек, тире и прочих знаков). Я хотел было, написать что-то автоматическое, но решил попробовать попользоваться типографской раскладкой клавиатуры Ильи Бирмана. Остался доволен.

Смысл в том, что к управляющим клавишам «Ctrl», «Alt» и «Shift» добавляется «Alt Gr» — это правая клавиша «Alt». В комбинацией с этой клавишей (а так же с клавишей «Shift» в некоторых случаях) вводятся знаки типографики, что и видно на иллюстрации. Расположение дополнительных знаков продумано, на мой взгляд, идеально, запомнить эти комбинации очень просто. Подробности — на сайте автора.

Типографская раскладка (23.64КБ)
Комментировать
28 октября 2007 23:59

Новости на сайте

Сконвертировал старый сайт (который был ещё на «регистре», который мы писали с Димой Смирновым и Кукуцем) — это 2003-04 гг. Теперь старый сайт (читатели, которые знают мой сайт с тех времён помнят, что я удалял весь прежний контент) опять в интернете как приквел этого блога.

Нашёл в «Метро» чурчхелу — сладость, которую я помню ещё из поездки на Чёрное море. Потрудился найти рецепт, оказывается, делается очень несложно. Думаю, надо будет попробовать. Если попробую — доложусь о результатах. А пока скопирую сам рецепт, чтобы не потерять:

Чурчхелы, пожалуй, самая популярная сладость в грузинской кухне. В России их можно встретить почти на любом базаре, вы наверняка их видели. Они выглядят как длинные (до 20 см) тонкие колбаски красно-бордового цвета, очень вкусные и легко делаются, правда, для их изготовления вам понадобятся "живой" виноградный сок (отжатый самостоятельно), орехи и кукурузная мука. На толстую нить (типа "ирис") при помощи иглы нанизывают орехи фундук (можно грецкие). Нитка должна быть сантиметров 20-25 в длину, а первый орешек - на расстоянии 4-5 см от конца нитки, который пролет в иголку. На каждую нитку нужно нанизать 10 орешков. Таких заготовок делается столько, сколько чурчхелы вы хотите получить. Далее готовят специальный горячий мусс, в который эти веревочки опускают до самого верхнего орешка (веревочку держат за свободный конец нитки) и тут же вытаскивают для остывания. Как только они остынут, их опять опускают в мусс и снова подвешивают для просушки. Эту манипуляцию проводят 8-10 раз, наращивая толщину чурчхепы слой за слоем до тех пор, пока толщина нитки без орешка не увеличится до 3-3,5 см в диаметре. Далее чурчхела сохнет. Хранить их можно и в холодильнике и просто в помещении, они не портятся, а могут лишь сильно затвердеть, но, скорее всего, вряд ли они дождутся этого момента. Мусс для чурчхелы варится до консистенции густого киселя (или заварного крема), из свежего виноградного сока с мякотью и кукурузной мукой в следующем соотношении: 1 л сока, 2 ст. ложки муки. Варить как обычный кисель.
Комментировать
28 октября 2007 13:53

[Без заголовка]

Господи, неужели случилось? Появилась версия FAR, которая поддерживает Unicode, в частности, при создании файла он спрашивает кодовую страницу: UTF-8, UTF-7 или UNICODE. Правда то, что пока есть, недоделано, прежние плагины не работают (надо качать новые версии, видимо), но это уже кое-что. Всё, что мне нехватало в FAR — это поддержка Unicode.

Far 1.80b (3.79КБ)

За ссылку большое спасибо Апачу. Очень надеюсь, что поддержку Unicode доведут до ума.
Комментировать
27 октября 2007 17:51

[Без заголовка]

Мы тут дискуссию развели в рабочем порядке — на тему того как должен показываться сайт в старых браузерах, в IE5, Opera7, FF1 и так далее. Мне подумалось, что надо подключать стили, который убирают всю разметку так, чтобы сайт показался обычной «колбасой», с навигацией. Осталось только отделить старый браузеры от новых. Пути, как мне видится, три — использовать CSS-хаки (но нужно подобрать их именно для этих версий), использовать JavaScript (просто подключать стиль в документ, проверяя версию через JavaScript) или проверять браузер на сервере (последний способ мне нравится меньше всего, так как возникают трудности с кешированием документов отдельно для двух типов браузеров).

Пока запишу себе в TODO попробовать сделать это у себя на блоге. На CSS-хаки надежды мало — они должны работать через ошибки в браузерах, а, в основном, они работают на том принципе, что каждая новая версия браузера поддерживает что-то новое, исключением из этого правила является IE, но там бóльшая часть хаков относится к версиям ниже «семёрки».
Комментировать
27 октября 2007 17:10

[Без заголовка]

Ну вот я и выйграл в «Блоговар» — получил корону. Господа Kukutz и Ильшат Саетов, спасибо вам большое! В команде играть значительно проще.

Моя победа в «Блоговаре» (26.02КБ)
Комментировать
27 октября 2007 16:40

[Без заголовка]

Давайте я не про Блоговар что-то напишу, ради разнообразия.

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

Я пытался объяснить что я имею ввиду под словами «художественная фотография». Так же как я отделяю дизайнеров от художников, я отделяю художественную фотографию от… дизайнерской, назовём её так. Дизайнерская фотография — это правильный свет, поставленная поза, «покажи мне страсть», художественная — пойманный момент.

На этом этапе объяснения мне захотелось привести какой-то пример и я его привёл. Вспомнил, что у человека, которого бы я хотел называть своим другом, Марата Нигаметзянова, есть замечательное фото, которое вполне подходит для иллюстрации сказанного. Хочу и вам его тоже показать.

Автор — Марат Нигаметзянов (62.57КБ)
Комментировать
27 октября 2007 14:05

[Без заголовка]

На хабре есть крайне полезный, но малоизвестный материал «Изучаем наличие layout»:

Множество несоответствий (стандартам) Internet Explorer'а при визуализации веб-страниц может быть устранено путем присвоения конкретным элементам свойства layout. John Gallant и Holly Bergevin называют эти несоответствия «пространственными ошибками», подразумевая, что они часто могут быть исправлены, если задать элементу ширину или высоту. Это ведет к справедливому вопросу: каким образом layout может менять визуализацию одного элемента и совместное отображение нескольких?
Что такое layout в Internet Explorer, почему работает «хак» «height: 1%» и тому подобное — в этой статье. Крайне рекомендую к прочтению и пониманию всем, кто так или иначе занимается вёрсткой сайтов.
Комментировать
27 октября 2007 02:25