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

18.08.2007

Cicero, Web

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

"Опять?"

02.05.2007

Web

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

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

27.04.2007

Яндекс, Web, OpenID

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

OpenID и hCard в Cicero

25.03.2007

Cicero, Web, OpenID, Django

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

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

09.03.2007

XHTML?, Web

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

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

08.03.2007

XHTML?, Web

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

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

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

Microsoft поддерживает OpenID

07.02.2007

Web, OpenID

Давно я не писал никакого FUD'а :-). Кажется даже, вообще никогда не писал... Пора! Итак, Microsoft решила поддержать OpenID. Многие люди по этому поводу в восторге. В том числе, например, Брэд Фицпатрик (создатель OpenID) и Скотт Кветон (CEO JanRain, одной из организаций-участниц). Причем последний даже подчеркнул особо для таких людей, ...

Геккончик жив

04.02.2007

Web

Когда-то я был евангелистом мозилловских технологий... Нет, дети, Firefox'а тогда еще не было :-). И даже Firebird'а и Phoenix'а не было... Я пользовался ночными сборками Mozilla 0.6, следил за обсуждениями багов в b.m.o., пытался всем вокруг рассказывать, что этот браузер гораздо лучше IE5, потому что это не просто браузер, а ...

Страсти по OpenID

18.01.2007

Web, OpenID

То, что происходит сейчас с OpenID напоминает мне то, что происходило с Ajax не так давно: несмотря на то, что технология давно существует и местами используется, вдруг происходит нечто, от чего вдруг в сети разражается просто ураган новостей, постов, сайтов и агрегаторов вокруг нее. Причем с Ajax'ом, кажется, дело было ...

Сравнение lighttpd и nginx

12.01.2007

Web

Наткнулся на статью с практическим сравнением lighttpd и nginx. Статья ценна тем, что там не выясняется "кто лучше", а показываются простые и понятные плюсы и минусы на основе опыта использования. Сразу наступает просветление, когда какой из серверов лучше подойдет. P.S. Прикольно, что всякие западные люди обязательно упоминают, причем с каким-то ...

Контролируемое скачивание 2

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

highlight.js 2.0

Это, что называется, "вштырило" :-). Новая версия highlight.js меня так впечатлила (в особенности процесс ее производства), что заслужила в моих глазах сразу "мажорного" скачка после последних изменений: Стараниями Антона Ковалёва появилась поддержка Ruby. Я обычно радуюсь, как ребенок, когда мне присылают языки, в которых я ничего не понимаю, потому что ...

highlight.js 1.0

Только что выпустил версию 1.0 расцветчика синтаксиса highlight.js!!! Самое большое изменение со времени release candidate — теперь скрипт можно прикручивать к WordPress в виде плагина с отдельной панелькой в Options для настройки набора языков и CSS'а. Такое решение предназначается для тех, кто не любит (или не имеет возможности) ковыряться с ...

highlight.js 0.5 - Java

Highlight.js продвинулся еще на шаг. Чтобы не выдумывать текст заново процитирую его прямо из новости: Спасибо Всеволоду Соловьёву за создание и вдумчивую работу на подсветкой Java. Программка все ближе к релизу :-) Также продолжается работа над настройкой автоопределения и уменьшением тормозов. В частности, введено понятие недопустимых символов в конструкциях языков, ...

Plat-Forms

12.10.2006

Web

Конкурс Plat-Forms обещает стать мегакрутой и мегаправильной штукой. Исследовательская группа из Берлинского Свободного Университета берется провести полное сравнение всех аспектов разработки веб-систем по всем основным платформам: Java EE .NET PHP Perl Python Ruby-on-Rails Вкратце, это будет выглядеть так. Кидается клич командам разработчиков по 3 человека, и из откликнувшихся выбираются максимум ...

highlight.js теперь с PHP

Интересующимся сообщаю, что в highlight.js добавлена поддержка PHP стараниями Виктора Карамзина (Виктор, куда ссылку ставить?). Спасибо ему большое! Также в любом случае спасибо всем остальным, кто присылал свои варианты описания, которые в итоге в скрипт не попали, ваша готовность помочь все равно очень ценна! Осталось доделать C++ и Java...

highlight.js: помогите с PHP

Мой javascript'овый расцветчик синтаксиса highlight.js тихой сапой дорос до довольно вменяемого состояния, конкретно до версии 0.3. Со времени первого упоминания я неплохо отладил эвристику определения языков и внес возможность как указывать язык явно, так и отключать подсветку для отдельных блоков. Самое главное, добавилось еще языков: HTML, CSS, Delphi. А на ...

Два стиля ajax'а

19.08.2006

Web

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

Стандартные контролы

02.08.2006

Юзабилити, Web

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