SubHub

07.02.2010 21:11

Web, Django

За выходные дописать до рабочего состояния не вышло, устал очень... Идея состоит в том, чтобы сделать персональный PSHB-хаб, который можно использовать в Джанго-проекте в связке с блогом, форумом и вообще чем угодно, что генерит новые записи. Хочется попробовать повозиться с PSHB в реальности и заодно поймать кайф от мгновенного появления ...

CAP-теорема Брюера

31.01.2010 23:49

Web, Проектирование

По большей части эта статья — изложение сути статьи "Brewer's CAP Theorem" Джулиана Брауна. В оригинале много полезных ссылок и интересных примеров, поэтому если позволяет время и знание языка, почитайте его. А здесь у меня просто самая суть, покороче и по-русски. В 2000 году Эрик Брюер выдвинул гипотезу, касающуюся ключевых ...

Параллелизм 2

Да, заголовок поста на этот раз скучный :-). Это продолжение темы, начатой в "Надо всё переписать", составленное в большей части по комментариям. Пользуясь случаем хочу сказать большое спасибо комментаторам! Написали много полезного и интересного, статья была бы неполной без этого. Терминология Как многие отметили, термины, которые я использовал, не отличаются ...

Надо всё переписать

На днях Саймон Виллисон написал очень хороший пост про node.js. Саймону очень удаётся писать такие intro-посты про технологии, которые очень ясно передают самую суть вещей. Когда-то он так сподвиг меня взяться за изучение Джанго. Пост про node.js тоже хорошо даёт понять, почему это круто, и какое место в современной экосистеме ...

PubSubHubbub

12.11.2009 16:47

Web, Яндекс

У нас в Яндексе вчера был Бретт Слаткин и мы тёплой компанией инженеров общались про его с Брэдом Фицпатриком детище — PubSubHubbub. Кто не знает, что такое PubSubHubbub — сходите на страницу проекта, там очень понятная презенташка, лучше и короче не расскажешь. Вещь очень перспективная, как по мне. А после ...

Организация шрифтов в CSS

30.09.2008 02:16

Web

У меня на сайте случилось знаменательное событие! Каждый год, когда я меняю дизайн сайта, я обычно не успеваю к самопридуманному дедлайну и делаю это только для морды и страниц блога. Всякие же /soft/, /forum/ и прочий /about/ остается "на потом". Такими темпами у меня до недавнего времени скопилось аж три ...

Семантика HTML для Pingback

24.07.2008 12:00

Web

С тех пор, как я неделю назад починил здесь на блоге pingback (глупая ошибка в конфигурации lighttpd), они (пинги) стали сюда снова приходить. Тут-то я и вспомнил штуку, которая давно меня анноит по поводу реализации приема пингов в WordPress. Речь о том, что для именования авторов используется наивный (хоть и ...

WSGI фреймворк?

21.04.2008 03:41

Web, Python

Недавно Макс Ищенко попросил меня добавить публичности циклу статей Сергея Щетинина на DOU, посвященному веб-разработке на Питоне "без" фреймворков: часть 1, часть 2, часть 3. Но конечно, просто так ссылок я давать не хочу: надо либо хвалить, либо ругать. Здесь получилось последнее, причем, простите, ругаться я буду громко и совсем ...

Django со стороны клиентской части веба

04.04.2008 15:44

Web, Django

Никак не мог пройти мимо такой замечательной статьи Гарета Рашгроува: "Why the webstandards world appears to be choosing Django". Давно не помню, что столько раз по ходу текста внутренне согласно кивал: "Ага, так и есть". И про простые шаблоны, и про отсутствие генерации javascript'а, и про уважение HTTP... Замечательно написано. ...

webpython-ru

14.01.2008 02:07

Web, Python

Появилась новая Google-группа, посвященная разработке веб-приложений на Питоне — webpython-ru. Основной фокус ее будет на фреймворках Pylons и TurboGears2. На Джанго фокус не попадает, потому что, как объяснил Макс Ищенко, по Джанго и так уже много хороших ресурсов (спасибо, Макс :-) ). Хотя я часом подумал, что если группа будет ...

Разночтения заголовка Accept

26.12.2007 00:23

Web

Я недавно писал про то, как мы используем заголовок Accept для определения, в каком виде присылать HTTP-ответ: структуру для ajax-функции или страницу целиком. Через некоторое время мы напали на некоторые баги, каковой историей и хочу поделиться. Баги в порядке появления такие: Опера вместо установки заголовка в желаемое значение добавляет его ...

IE8 и HTML5

08.12.2007 16:42

Web

Итак, Microsoft собирается вскоре выпускать IE8. Само по себе это безусловно очень хорошо, но мне хочется поспекулировать по поводу очень интересующего меня вопроса: будет ли IE8 в какой-то ощутимой мере поддерживать новые фичи HTML5. HTML5 очень большой упор делает на обратную совместимость. Поэтому такие вещи, как например элемент <dialog>, можно ...

HTTP, Ajax и jQuery

12.09.2007 23:19

Web

Я считаю HTTP одной из самых продуманных технологий, которая опередила свое время. В ней заложено очень много возможностей, которые до сих пор используются очень слабо. Отчасти я виню (хоть и не мое это дело) в этом известный язык PHP, который в стремлении к доступности для начинающих скрывает механику работы протокола ...

Conditional get. Кусается!

18.08.2007 19:31

Web, Cicero

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

"Опять?"

02.05.2007 23:43

Web

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

Кусочек хай-тека с beta.ya.ru

27.04.2007 16:37

Web, OpenID, Яндекс

Наверное многим это покажется странным, но я, хоть и работаю в Яндексе, про новый сервис "Я.Ру" знаю только со стороны пользователя (не потому что не пускают, а потому что в одну голову не может уместиться бесконечное количество вещей). И поскольку он пока только по приглашениям, и большинство народу не может ...

OpenID и hCard в Cicero

25.03.2007 20:07

Web, Django, OpenID, Cicero

Начну так. Соединение из OpenID и hCard — это дикий фонтанирующий рулез! Это чертово будущее онлайн-регистрации, которое все обязаны реализовать в своих продуктах прямо сейчас!!! Вниманию непрограммирующей публики! Итак, в Cicero появилась возможность логиниться с помощью OpenID. Что в первую очередь означает, что: для этого форума никому не нужен будет ...

Нет, зоопарка не будет!

09.03.2007 16:48

Web, XHTML?

По двум комментариям к вчерашней статье про второе рождение HTML я понял, что существуют большие опасения, вызванные непониманием, что это за "новый" язык такой. Опасения выражаются так: &%$. Зоопарк форматов всё множится и множится… и так: т.е. велкам ту “dark ages” - огромные траблы с парсингом и монстроподобные регулярки, досвидания ...

W3C возвращается к HTML

09.03.2007 00:49

Web, XHTML?

7 марта 2007 года произошло, простите мне пафос, историческое событие: W3C официально сообщил о возобновлении разработки HTML (узнал от Йена Хиксона). Также в связи с этим открыта и страница HTML на сайте W3C. Особенно важные вещи Несколько вещей, которые хочется отметить особо: W3C открыто и конкретно заявляет, что это событие ...

Живой markdown с подсветкой

28.02.2007 12:58

Web, Мои программы

Некий дядька John Fraser реализовал markdown целиком на Javascript. Получился Showdown, выглядит просто убойно! Ну а я конечно же добавил туда highlight.js :-). Выглядит еще более убойно, хотя должен предупредить, что подсветку я вхачил очень быстро, о производительности не думал. Но все равно — сильная смесь вышла!