Akismet - антиспамный плагин

18.11.2005

WordPress

Вот уже какое-то время для борьбы со спамом на блоге я пользуюсь Akismet'ом. Спам, правда, и так не проходит через модерацию, но вот удалять его оттуда каждый день становилось все муторней. Akismet — это плагин авторства того же человека — Мэтта Мулленвега — который написал и сам Wordpress. Работает он ...

Кавычки в CSS

12.11.2005

Web

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

Winding Trail

11.11.2005

Разное

Мои друзья — Алена и Jim — пишут Adventure-игру под кодовым названием "Winding Trail". Сегодня они открыли блог, который будет сопровождать разработку. Кроме вступительного поста там уже даже есть пара воспоминаний и ностальгический скриншот. И хотя скачать и реально посмотреть там есть еще не очень много, но зная Jim'овы способности ...

Массовые переименования

02.11.2005

Разное, Python

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

Спасите мою клавиатуру

01.11.2005

Разное

Уважаемый русский интернет! Вы можете спасти мою клавиатуру, причем вместе с моим же лбом. Я близок к тому, чтобы начать выяснять, что из них сломается быстрее, каждый раз, когда встречаю в русском интернете слово "безтабличный". По той простой причине, что слово безграмотное, а безграмотность сильно нервирует. В русском языке есть ...

Русский язык в SciTE на Linux

17.10.2005

Разное

Как однажды заметил Джон Грубер, блоги — удобное место для того, чтобы оставлять в них всякие полезные советы, потому что потом людям проще их находить Google'ом, который традиционно дает блогам высокий приоритет в результатах поиска. Эта заметка как раз из этой серии, о том, как настроить редактор SciTE для удобной ...

Новая Xara!

13.10.2005

Разное

Сегодня на Radoblog'е прочитал удивительно приятную новость: вышла новая версия Xara под названием Xtreme. Xara - мой давний и любимый графический редактор. Удивительно удобный, очень быстрый, да еще и маленький. И несмотря на то, что последняя версия была выпущена чуть не 5 лет назад, ее так никто и не догнал. ...

Google Reader

08.10.2005

Разное

Когда появился Google'овский поиск по блогам, я сначала удивился, что никто из русских блогеров про него не написал. Ан нет - через пару дней почти вся моя блог-лента отметилась :-). Теперь я решил не ждать: Google сделал онлайновый агрегатор! Очень красивый и быстрый. Это, пожалуй, первый их сервис, который будет ...

XUL опоздал

02.10.2005

Разное

Сколько хороших технологий канули в лету, потому что для них не придумали красивой рекламы или красивых тулзов... Мозилловский XUL - один из самых отточенных и мощных языков написания интерфейсов, способный сильно облегчить жизнь разработчику. Когда в Microsoft придумали XAML, сравнение с XUL (тогда уже более менее распространенным) было неизбежным и ...

Well-formed, валидный, стандартный

02.10.2005

Web

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

Корзины и заказы

При разработке интернет-магазина почти любого рода вам обязательно придется столкнуться с придумыванием структур "корзины" и "заказа". И здесь можно попасться на одну заманчивую обманку, от которой я хочу веб-программистов предостеречь. Дело в том, что корзина и заказ очень похожи по сути: и то, и другое хранит описание того, что клиент ...

Разъяснения к статье о хранении объектов

К своей статье о хранении объектов я получил некоторое количество откликов, некоторые из которых были полезными (спасибо!), а некоторые немало меня удивили. Настолько, что я не могу удержаться от разъяснений. В частности, мне посоветовали посмотреть в сторону объектных БД. Да, я понимаю, что красной линией в статье проходит несоответствие между ...

Есть и другие блогеры

21.09.2005

Блоги

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

Форум-спутник для категории Web

18.09.2005

Web

Мои статьи в Учебнике стали собирать в комментариях все больше вопросов о решении конкретных частных задач. Это жутко неудобно по двум причинам: движок комментариев подходит для комментариев, а не для обсуждений примеров кода; с темой статьи эти вопросы чаще всего вообще не связаны. Поэтому эти вопросы чаще всего оставались без ...

COPi.ru, hCard и программисты со свободным временем

14.09.2005

Web

В комментариях к моему "About'у" Денис Зайцев дал ссылочку на сервис централизованного хранилища персональных данных - COPi.ru. И у меня возникла идея, как этот сервис можно отлично улучшить. Почему не COPi.ru Сразу скажу, что лично мне этот сервис не подойдет. Уже просто потому, что мне больше нравится, когда свои данные ...

About

11.09.2005

Разное

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

Mind mapping

07.09.2005

Разное

Я довольно редко просто даю ссылки, но эту пропустить не могу. Сергей Петров на hints.ru пишет про "mind mapping". Абсолютно новая для меня концепция и действительно интересная. Хотя я обычно противлюсь средств, которые предполагают трудоемкую формализацию свободного течения мысли и, тем самым, больше мешают, чем помогают. Но вот эта штука, ...

Хак "* HTML "

06.09.2005

Web

Итак, разработчики IE7 объявили, что они устраняют ошибку, которая позволяет подсовывать Internet Explorer'у CSSные правила, которые будет видеть только он. * HTML #SomeElement { Height:1%; } IE7, как и другие браузеры, теперь это правило тоже будет игнорировать. Никита Вакорин с umade.ru написал про это пост и сделал такой вывод: Поэтому ...

XBL aTrueShadows

05.09.2005

Web

Все любят эффект тени. Я тоже люблю. Когда некоторое время назад я стал довольно много программировать для веба, а также пытаться делать дизайн, идея прикручивания теней к прямоугольным блоками не давала мне покоя. В сети по этому поводу кое-что есть. Есть классическая статья на ALA, а вот буквально недавно наткнулся ...

Границы и отступы в потоке

05.09.2005

Учебник

Через день после написания статьи про поток я вдруг обнаружил, что совершенно бессовестным образом позабыл написать там о том, как он работает с точки зрения именно раскладки. Забыл, то есть, самую суть :-). Исправляю это упущение! Даем место Очень часто при раскладке страницы возникает задача вынуть что-то из общего потока ...