Журнал

Страница с последними записями.

1 2 3 4 5 6 7 8 11 12
bazaar vcs

Русскоязычные ресурсы о Bazaar

Dmitry Vasiliev 9:22 PM, March 5, 2009

Александр Бельченко, один из разработчиков QBzr (графического интерфейса к распределенной системе контроля версий Bazaar) и в прошлом занимавшийся поддержкой Bazaar для Windows, в настоящее время достаточно активно занимается продвижением Bazaar в русскоязычном сообществе. В том числе уже больше года существует почтовая рассылка ru_bzr и в конце февраля был открыт русскоязычный блог о Bazaar - Базарный день в котором также пишу и я.

Если вас интересуют распределенные системы контроля версий, или Bazaar в частности - присоединяйтесь!

python статьи

Статья про WSGI

Dmitry Vasiliev 7:58 PM, March 5, 2009
web

Делегирование OpenID

Dmitry Vasiliev 12:11 AM, March 4, 2009

Многие сайты теперь используют для авторизации только OpenID. Все бы хорошо, но что делать если хочется использовать в качестве идентификатора OpenID свой личный сайт, но при этом не хочется заморачиваться с собственным сервером OpenID? Ответом на этот вопрос является возможность делегирования OpenID, которую я, кстати, уже достаточно давно использую.

Итак, для того что бы использовать свой сайт в качестве идентификатора OpenID нужно добавить в HTML код главной страницы под тегом <head> два тега <link> следующего содержания:

<link rel="openid.server" href="сервер OpenID которому делегируется авторизация" />
<link rel="openid.delegate" href="идентификатор OpenID на сервере" />

Например, на данный момент я использую LiveJournal в качестве сервера OpenID и моя конфигурация делегирования выглядит следующим образом:

<link rel="openid.server" href="http://www.livejournal.com/openid/server.bml" />
<link rel="openid.delegate" href="http://hdima.livejournal.com" />

Один мой хороший приятель как-то посоветовал использовать для обработки HTML библиотеку html5lib. На тот момент я уже использовал BeautifulSoup и поэтому отнесся к предложению прохладно. Через некоторое время я наткнулся на документ для которого BeautifulSoup стабильно выкидывал HTMLParseError и приходилось делать "массаж". В итоге, я решил попробовать, что же за "зверь" такой html5lib.

python

Python 3.0 и напильник

Dmitry Vasiliev 5:00 PM, January 19, 2009

Уже прошло больше месяца как вышел Python 3.0. В меру своего свободного времени мне удалось с ним повозиться и можно описать первые впечатления.

vcs

Git наступает

Dmitry Vasiliev 10:28 PM, January 10, 2009

Что-то последнее время стали много писать про Git. Например:

Собственно, раньше у нас была единственная система контроля версий с открытым исходным кодом - CVS. Затем появилась "лучшая CVS" - Subversion. Но теперь многие открытые проекты потихоньку переходят на распределенные системы контроля версий и здесь у нас уже несколько игроков, основные из которых: Git, Bazaar и Mercurial. У каждой из систем есть свои достоинства и недостатки, но и PR кампания тоже может иметь большое значение. Многие пользователи, начинающие знакомиться с распределенными системами, обычно выбирают, что-то наиболее популярное и пока больше всего шуму производят последователи Git.

web

Browser Security Handbook

Dmitry Vasiliev 11:02 PM, January 1, 2009

Google выпустил, на мой взгляд, отличную книжку Browser Security Handbook, где в одном месте собрано большое количество информации по всем основным браузерам. Обычно такого рода информация собирается по крупицам при попытках тестирования ошибок о которых сообщают пользователи Web-приложений. В целом - рекомендуется всем, кто занимается Web-разработкой.

vim

Вернул пример конфигурации для Vim

Dmitry Vasiliev 12:08 AM, December 31, 2008

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

nginx статьи

Статья про HTTP-сервер Nginx

Dmitry Vasiliev 3:53 PM, December 29, 2008

Выложил очередную статью, которую я писал для журнала Системный Администратор - описание HTTP-сервера Nginx.

Как-то я немного выпал из разработки Zope 3, да собственно и впечатление было, что большинство разработчиков занялись своими проектами. Вроде собирались делать регулярные релизы и потом как-то все заглохло. При этом жизнь вокруг Zope продолжается - всего пару недель назад был на IRC-собрании фонда Zope по поводу принятия нового устава. Устав, кстати, приняли единогласно. :-)

В итоге, сегодня обнаружил ветку обсуждений в рассылке Zope3-Users насчет состояния Zope 3. Получается, что как-то по-тихому решили больше не выпускать релизы, а просто потихоньку делать отдельные пакеты. Как-то я этот момент упустил, хотя все нужные рассылки постоянно читаю. Плюс мне такое решение не очень нравится - получается, что флагманский проект по этой технологии растворили в других проектах... :-(

1 2 3 4 5 6 7 8 11 12