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

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

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

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

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

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

Учебник

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

Кусочные обновления Firefox

02.09.2005

Разное

Что-то как-то browsing.ru и mozilla.ru молчат, поэтому напишу я. Сейчас идет активное тестирование и отладка нового Firefox'а - 1.5. И вот 25 августа там включили штуку, которая и побудила меня написать этот пост - кусочные обновления (они же - "partial updates", они же - "бинарные патчи"). Раньше "обновление" для Firefox'а ...