Желаю...

30.12.2005

Разное

Глухая предновогодняя ночь — самое время писать новогодний пост. Вся занятость с работой остались где-то там далеко, а в новогоднюю ночь я, скорее всего, буду взрывать пиротехнику, а не сидеть перед админкой WordPress'а :-). Итак, вот 5 специальных пожеланий читателям "Маниакального Веблога" на 2006 год. Веб-разработчикам Чтобы IE7 понимал CSS ...

Процесс созидания

27.12.2005

Блоги

Что мне всегда безумно нравилось в блогах людей, которые что-то создают — это возможность почуствовать сопричастность к самому процессу создания. Даже если сам не собираешься ничего добавить,просто читать, как у человека творческого работает мысль, и как из ничего возникает нечто — завораживает. Вчера, вот, наткнулся на такое. На блоге проекта ...

SVG + CSS — чумовая смесь!

26.12.2005

Web

Вчерашними экспериментами с SVG дело не закончилось. Сегодня мне пришла в голову мысль, которая теперь уже кажется такой естественной, что непонятно, как она не пришла в голову сразу — попробовать стилизовать SVG с помощью CSS. Результат меня настолько взбудоражил, что я долго выбирал заголовок статьи из "взрывной смеси", "адской смеси", ...

Эксперименты с SVG

25.12.2005

Web

Самые новые браузеры — Firefox 1.5, Opera 8, а теперь еще и тестовые билды Safari стали поддерживать SVG. И меня потянуло поэкспериментировать с этим новым для меня зверем. А тут еще и случай подходящий подвернулся: я вывел в своей домашней статистике табличку посещаемости за последние 7 дней. И она мне ...

Иконку фида -- в массы!

24.12.2005

Разное

Даже не представлял, как я близок к истине, когда написал, что теперь иконка фида, впервые появившаяся в Firefox'е, станет практически стандартом. Теперь появился целый сайт — http://www.feedicons.com/, на котором эта иконка продвигается в массы. Причем сайт не просто рекламный, там есть самое главное: иконка в разных, и в том числе ...

Разный DOM из одного исходника

22.12.2005

XHTML?, Web

Вдогонку статье о неоднозначной судьбе XHTML'а на вебе я обещал написать, как может из одного исходного текста получиться два разных DOM-дерева, в зависимости от того, как исходник трактовать: HTML или XHTML. Исходник Итак предположим, вы решили разметить документ с помощью XHTML таким образом, что для тех потребителей, которые понимают XHTML, ...

XHTML, говорите?

19.12.2005

XHTML?, Web

Одна из самых печальных вещей, которую я замечаю, когда набредаю на русскоязычные веб-разработчицкие сообщества — это полное нежелание разбираться в сути вопросов. Когда что-то у кого-то не получается, он сначала спрашивает это в форуме, где куча самозванных "гуру" начинает ему рассказывать несусветную чушь. Потом, если повезет, кто-нибудь даст ссылку на ...

Иконка фида у IE7

15.12.2005

Web

Команда IE позаимствует иконку фида у Firefox'а. И в кои-то веки Microsoft не стесняется во всеуслышание говорить, что они что-то у кого-то заимствуют, понимая, что в этом нет ничего зазорного. Очень я этому рад! Теперь повешу ее на блоге без терзаний между тем, что иконка с буквами "RSS" не соответствует ...

Неинициализированное состояние переменной

14.12.2005

Из серии "за что мне нравится Python"... Сегодня сформулировал у себя в голове еще одну приятную штуку. Часто бывает нужно, чтобы у переменной какого-то типа было "никакое" или "неопределенное" значение. Скажем, еще непосчитанное количество, заданное int'ом или время создания объекта, который еще до конца не создан, заданное timestamp'ом. В языке ...

ShortStat сдох

13.12.2005

Пару дней назад плагин ShortStat, который считал у меня статистику на блоге, сдох :-(. Он накопил каких-то 270000 строк в таблице, и запросы к ней стали занимать столько времени, что из 10 раз скрипт 9 раз просто вылетал по таймауту при попытке посмотреть статистику. Пришлось грохнуть старые 260000 записей, что ...

Django и БД

08.12.2005

Пост про Django спровоцировал реакцию куда сильней, чем я думал. Видимо, животрепещущая тема! Поэтому про отношение Django с базой данных я решил тоже написать раньше, чем планировал. ORM Django общается с БД через ORM-интерфейс. То есть, программист не пишет напрямую SQL, а работает с как бы чисто объектным API. "Как ...

Django

Давно хочу написать про Django. В итоге, вот, сподвигся, прочитав песню о Ruby и Rails на Julik Live. Многим людям, особенно занимающимся программированием, дизайном и прочей деятельностью, связанной с hi-tech творчеством, думаю, знакомо ощущение, что ты в этом мире катастрофически не успеваешь за временем. Что, в общем-то, и понятно: благодаря ...

Динамические aTrueShadows

На днях получил письмо с вопросами по моей веб-библиотеке теней aTrueShadows, а я думал ею и не пользуется никто :-). Андрей Федосеев интересовался, как тень у элемента можно динамически включать-выключать. Тени подключаются к элементу очень просто: достаточно добавить ему класс "shadow". Логично было бы предположить, что убрав класс, тень можно ...

Раскладка в CSS: float

01.12.2005

Учебник

Длинная эпопея с написанием статьи о свойстве "float" завершена. Пусть времени ушло много, но мне думается, что мне удалось максимально доходчиво свести все многообразие поведений этого мощного и несколько странного свойства в одну общую систему. Кроме того, эта статья содержит рекордное количество иллюстраций среди всего "Учебника" :-) Судьба свойства "float" ...

Авторы Django

29.11.2005

Тщеславие

Приятно, однако (в районе 59 строчки) :-) Скоро собираюсь подробнее написать о том, что такое Django, и почему оно мне нравится. Сразу после статьи в "Учебник" про float'ы (которая на ¾ готова).

Статистика запросов фидов

Некоторое время назад два человека из тех, блоги которых я читаю, выражали желание заняться написанием Правильной Статистики. Хочу поделиться идеей для такого сервиса. С распространением фид-агрегаторов в статистике появилась проблема. Количество запросов фида на порядки превышает количество запросов всего остального (у меня на блоге — в 100 раз). Такое большое ...

"Bulletproof Web Design": первые впечатления

25.11.2005

Web

Прочитал примерно треть книжки и уже нашел, что мне не нравится :-). Книжка построена так. Автор (Ден Седерхолм) берет часто встречающиеся элементы дизайна (навигационные табы, горизонтальные линейки под титулом) с каких-нибудь реальных сайтов, которые сделаны с точки зрения кода просто отвратительно, с кучей ненужных таблиц или больших картинок в полсайта ...

Songbird

24.11.2005

Разное

Ого! Я тут недавно написал, что XUL'у, мол, грозит незавидная доля исчезновения на пыльных стеллажах истории. Вполне может быть, что я ошибся. По крайней мере, хочется на это надеяться. В декабре выходит предварительная версия музыкального плеера Songbird Player — музыкальный плеер в модном нынче (благодаря iTunes) формате. И для меня ...

Новые шрифты DejaVu

19.11.2005

Разное

Я недавно рекомендовал для программирования шрифты DejaVu. В комментариях правильно заметили, что у русских символов там беда с антиальясингом. Он слегка более размазанный, чем надо, а на ЖК-мониторах и вовсе цветной... Был! Только что поставил себе новую версию DejaVu — 2.0. Проблема исчезла. Всем рекомендую. P.S. А вообще, больше всего ...

Пуленепробиваемая книжка

18.11.2005

Разное, Web

Сегодня до меня наконец-то доехала с Amazon'а долгожданная книжка Дена Седерхолма: "Bulletproof Web Design"! Эта книжка — для тех, кто про дизайн CSS'ом знает уже гораздо больше, чем пишут в учебниках. В ней рассказывается о том, как с его помощью делать дизайн, которые не разваливается в военных условиях: разные браузеры, ...