Архив для Ноябрь, 2008

FirePython debugger

Несколько дней назад наткнулся на интереснейшую вещь — отладчик для web-приложений написанных на Python. Называется это чудо FirePython и состоит из двух основных частей — библиотеки на Python и плагина к FireBug. Основным назначением этого проекта является возможность отобразить результаты логгирования Python-кода прямо в браузере.

Если быть более точным, то в браузер передаются результаты работы стандартного логгера Python:

import logging
logging.debug("debug message")

Автор этого проекта пишет на Python не очень хорошо, так что Alexander Solovyov и я решили ему в этом помочь. Мы переписали большую часть Python кода, так что автор теперь занимается в основном браузерной частью проекта.

На текущий момент проект еще далек от идеала, но даже в таком виде весьма удобен. Уже есть возможность собирать логи с приложений Django через родную миддлварь, или с любого приложения, через WSGI.

Сейчас мы потихоньку делаем красивый вывод исключений и я продумываю, как наиболее удобно можно преврать этот проект из консоли логгирования в настоящий отладчик. Хочется получить что-то подобное Werkzeug.

Новый сертификат от ALTLinux

Съездил сегодня в офис ALT Linux и получил свой обещанный сертификат.

Суровая правда жизни

Гулял тут по сайту http://moikrug.ru/ и наткнулся на такое чудо:

Вакансии
Uneex: IPv6

Посетил сегодня очередной семинар Uneex. На этот раз доклад был о светлом будущем наших сетей, а конкретнее об IPv6.

Евгения достаточно интересно и доступно рассказала об IPv6. Отвечая на вопросы, я даже выиграл апельсин.

Но вот что меня потрясло, так это непоколебимая вера Евгении в светлое будущее. У меня такой веры нет. Я не могу поверить, что наши провайдеры будут выдавать всем своим клиентам подсеть вместо одного IP-адреса.