gentoo.ru
python
python@conference.gentoo.ru
Пятница, 3 июня 2011< ^ >
krigstask установил(а) тему: ЯП Python || https://gist.github.com/289467 || Логи: http://tinyurl.com/gentoo-py-logs || "Python's a drop-in replacement for BASIC in the sense that Optimus Prime is a drop-in replacement for a truck."
Конфигурация комнаты
Участники комнаты

GMT+4
[07:08:40] krigstask вышел(а) из комнаты: Logged out
[09:26:43] lk4d4 вышел(а) из комнаты
[09:33:42] lk4d4 вошёл(а) в комнату
[09:33:52] lk4d4 вышел(а) из комнаты
[09:35:29] lk4d4 вошёл(а) в комнату
[09:35:56] lk4d4 вышел(а) из комнаты
[10:05:37] krigstask вошёл(а) в комнату
[10:30:37] lk4d4 вошёл(а) в комнату
[10:31:45] <lk4d4> krigstask: ты уже на работе?
[10:31:57] <krigstask> Ага
[10:33:08] <lk4d4> вот смотри задачка
[10:33:19] <lk4d4> передается список строк
[10:33:42] <lk4d4> это названия функций, которые надо вызвать
[10:35:24] <lk4d4> как мне это провернуть?
[10:36:56] <krigstask> Можно сделать словарь функций
[10:37:13] <krigstask> Можно вытащить их в отдельный модуль
[10:37:40] <lk4d4> а с отдельным модулем что?
[10:37:47] <krigstask> >>> os.__dict__['getenv']('EDITOR')
'/usr/bin/vim'
[10:38:19] <lk4d4> охохо
[10:38:20] <lk4d4> круто
[10:57:24] <lk4d4> надо бы по декораторам угореть
[10:59:18] <krigstask> Это к ботану (-:Е
[10:59:50] <lk4d4> вообще код ботана меня пугает
[10:59:58] <lk4d4> примерно как код вапиера на Си
[11:00:06] <krigstask> Хо-хо
[11:00:11] <lk4d4> слишком уж все неявно
[11:00:12] <krigstask> Можно, кстати, и декоратором
[11:00:24] <krigstask> Только это странно
[11:00:47] <krigstask> Хотя нет, нельзя
[11:00:54] <lk4d4> и слава богу
[11:01:14] <krigstask> Что-то у меня rst2pdf не фурычит
[11:03:49] <krigstask> Ясно: http://code.google.com/p/rst2pdf/issues/detail?id=401
[11:06:13] <lk4d4> будешь фиксить?
[11:07:42] <krigstask> Посмотрим по настроению (-:Е
[11:07:57] <krigstask> Ты в винде?
[11:09:09] <lk4d4> частично
[11:09:14] <lk4d4> частично на редхате
[11:09:18] <krigstask> На настоящий момент
[11:09:21] <krigstask> Ы-ы-ы
[11:09:47] <lk4d4> вот и я так подумал в первый раз
[11:10:19] <krigstask> Ладно, дома сконвертирую
[11:10:27] <krigstask> Я тут балуюсь rst
[13:08:32] <lk4d4> krigstask: какой бы мне код почитать?
[13:09:12] <krigstask> Для научения хорошим практикам?
[13:09:15] <lk4d4> да
[13:09:30] <krigstask> Хм-м-м… Django хвалят
[13:10:39] <lk4d4> сейчас попробую, может заодно его использовать научусь
[13:12:02] <krigstask> Да чего там учиться, в общем
[13:12:48] <krigstask> Можно было бы что-нибудь попроще глянуть, но не могу вспомнить
[13:33:26] <lk4d4> krigstask: а в чем смыл использования try без except?
[13:33:39] <krigstask> Это где?
[13:34:11] <lk4d4> в джанге вижу кусочек
[13:34:16] <lk4d4> хотя я вроде понял
[13:34:25] <lk4d4>         self.lock.acquire()
        try:
            for index in xrange(len(self.receivers)):
                (r_key, _) = self.receivers[index]
                if r_key == lookup_key:
                    del self.receivers[index]
                    break
        finally:
            self.lock.release()
[13:34:37] <lk4d4> это чтобы лок отпускало в любом случае?
[13:34:47] <lk4d4> но ведь эксепшон-то неуловлен
[13:36:31] <krigstask> Значит, не нужно этого
[13:36:38] <krigstask> Может, он выше отлавливается
[13:37:35] <lk4d4> это как так
[13:37:58] <krigstask> Ну эта функция вызывается из другой
[13:38:07] <krigstask> И в другой есть отлов
[13:38:10] <lk4d4> от оно че
[14:49:28] <lk4d4> что-то меня джанга не пускает :(
[14:50:48] <krigstask> Куда?
[14:51:05] <lk4d4> на тестовый сервер
[14:51:21] <lk4d4> manage.py runserver делаю
[14:51:24] <krigstask> Ха-ха
[14:51:27] <krigstask> Что говорит?
[14:51:34] <lk4d4> а он мне конекшон рефьюзед
[14:51:41] <krigstask> Ха-ха
[14:52:42] <lk4d4> а, это у меня был *ПРОКСИ*
[14:53:53] <krigstask> Хо-хо-хо
[15:21:20] krigstask вышел(а) из комнаты
[15:46:00] krigstask вошёл(а) в комнату
[15:54:37] <lk4d4> почитываю джангокнигу
[15:54:40] <lk4d4> весело
[15:55:53] <krigstask> В смысле?
[15:56:11] <lk4d4> ну я никогда веб не писал
[15:57:06] <krigstask> А-а-а. А я как раз начинал
[16:53:29] lk4d4 вышел(а) из комнаты
[19:32:59] lk4d4 вошёл(а) в комнату
[19:33:15] lk4d4 вышел(а) из комнаты
[19:39:19] krigstask вышел(а) из комнаты: Logged out
[20:58:30] krigstask вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!