gentoo.ru
python
python@conference.gentoo.ru
Понедельник, 10 июня 2013< ^ >
maksbotan установил(а) тему: ЯП 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." || Создан список рассылки python@lists.gentoo.org
Конфигурация комнаты
Участники комнаты

GMT+4
[00:21:29] maksbotan вышел(а) из комнаты
[08:28:02] lk4d4 вошёл(а) в комнату
[08:57:48] <lk4d4> http://greg.kh.usesthis.com/
[08:57:55] <lk4d4> видал такую историю?
[09:10:50] <lk4d4> http://daniel.robbins.usesthis.com/ еще вот друган
[09:11:15] <krigstask> Ты про i3?
[09:12:40] <krigstask> Робинс всех нас предал
[09:29:34] <lk4d4> вообще я про ретину в основном
[09:29:39] <lk4d4> понабрали себе макбуков
[09:29:54] <lk4d4> только столман остался чист
[10:51:36] krigstask вошёл(а) в комнату
[11:16:38] maksbotan вошёл(а) в комнату
[17:25:55] maksbotan вышел(а) из комнаты: Replaced by new connection
[17:26:05] maksbotan вошёл(а) в комнату
[18:00:01] lk4d4 вышел(а) из комнаты
[20:29:45] <krigstask> maksbotan: https://bugs.gentoo.org/show_bug.cgi?id=472640
[20:29:49] <krigstask> Не хочешь починить?
[20:30:20] <maksbotan> ты знаешь что я сейчас делаю?
[20:32:35] <krigstask> Готовишься к экзамену?
[20:32:44] <maksbotan> почти угадал
[20:32:51] <maksbotan> смотрю star trek вместо того, чтобы учить алгебру
[20:32:55] <krigstask> Ну вот и отдохнёшь
[20:33:00] <krigstask> От ST
[20:33:06] <maksbotan> ну ладно
[20:33:11] <maksbotan> а ты его, кстати, смотрел?
[20:33:14] <maksbotan> меня прямо таки затянуло
[20:35:27] <krigstask> Не-а
[20:35:56] <maksbotan> он классный
[20:36:03] krigstask сомневается
[20:36:10] <maksbotan> в кино не ходил?
[20:36:14] <krigstask> Я вот тут «Дживса и Вустера» смотрю
[20:36:21] <maksbotan> а это что?
[20:37:12] <krigstask> Это такой сериал, который крутили у нас в середине девяностых
[20:37:56] <krigstask> Про бойкого бестолкового английского аристократа и его чопорного джентльиена-слугу
[20:46:19] <maksbotan> krigstask: хе-хе
[20:46:31] <maksbotan>     return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 5348: ordinal not in range(128)
[20:46:43] <krigstask> Это что?
[20:46:50] <maksbotan> это colout при сборке
[20:46:58] <maksbotan> это все потому что у меня LANG="" стоит в make.conf
[20:47:04] <maksbotan> можно в принципе и не фиксить
[20:47:13] <maksbotan> хотя пару раз я патчики на это в дерево заливал
[20:47:21] <maksbotan> и их вроде даже принимали в апстрим
[20:48:03] <krigstask> > LANG="" стоит в make.conf
Ну ты молодец
[20:48:15] <maksbotan>   Or using themes: ``make 2>&³ | colout -t cmake | colout -t g++``
[20:48:20] <maksbotan> что там это делает, интересно?
[20:48:52] <maksbotan> krigstask: где сказано, что так нельзя?
[20:50:23] <krigstask> А где сказано, что там нельзя LANG="английский давай"?
[20:50:39] <maksbotan> можно конечно!
[20:50:48] <krigstask> Так напиши
[20:50:55] <maksbotan> но так можно половить баги программ, которые не приспособлены к не-юникодным локалям :)
[20:51:57] <maksbotan> krigstask: там вообще нет examples в исходниках
[20:52:04] <maksbotan> такое ощущение что автор ебилда копирнул
[20:52:05] <krigstask> А как должна себя вести программа, когда она не знает, какую локаль и кодировку использовать?
[20:52:18] <maksbotan> krigstask: это фиксится с помощью io.open(encoding='utf8')
[20:52:43] <krigstask> А с чего это utf8?
[20:52:54] <maksbotan> это же зависит от того, как файл закодирован
[20:53:06] <maksbotan> если там какая-то шляпа в koi8, так и напишем
[20:53:17] <maksbotan> в любом случае, это пустой спор
[20:53:26] <maksbotan> подтверди лучше мое решение выпилить этот use
[20:54:27] <krigstask> Благословляю
[20:54:48] <maksbotan> окей
[20:56:29] <maksbotan> krigstask: а ты не пробовал test запустить? ;)
[20:56:50] <krigstask> В смысле FEATURES="test"?
[20:56:57] <maksbotan> ну или ebuild test
[20:57:19] <krigstask> Не-а, надо?
[20:57:38] <maksbotan> /var/tmp/portage/dev-python/colout-0.1/temp/environment: line 3462: python_execute_function: command not found
[20:57:39] <maksbotan> даже так
[20:57:45] <maksbotan> ну он молодец конечно
[20:57:47] <maksbotan> этот z2x4
[20:57:55] <maksbotan> угадаешь что к чему?
[20:58:24] <krigstask> Вряд ли (-%Е
[20:58:35] <maksbotan> 1) python_execute_function это из старого екласса
[20:58:42] <maksbotan> 2) testing() {
        PYTHONPATH="." "$(PYTHON)" run-tests.py
    }
[20:58:55] <maksbotan> maks@maksbotan-netbook /var/tmp/portage/dev-python/colout-0.1/work/colout-0.1$ find . | grep run-t
maks@maksbotan-netbook /var/tmp/portage/dev-python/colout-0.1/work/colout-0.1$
[20:58:57] <maksbotan> во
[20:59:01] <maksbotan> по башке ему настучу
[20:59:44] <krigstask> Мн-да
[20:59:57] <maksbotan> спасибо, что показал
[21:02:10] <maksbotan> http://bpaste.net/show/105965/ вот это пушка!
[21:02:23] <maksbotan> впрочем, это вроде не больно
[21:02:30] <maksbotan> ничего не ломает
[21:07:57] <maksbotan> intentions. And before you ask: It's BSD licensed!
[21:08:04] <maksbotan> LICENSE="GPL-3"
[21:08:08] <maksbotan> он издевается, да?
[21:08:48] <maksbotan> хотя, в setup.py тоже гэпэл
[21:14:16] <krigstask> Это похоже на следы Flask
[21:14:35] <maksbotan> а знаешь что еще?
[21:14:53] <maksbotan> на pypi леижит архивчик, который я пока не смог сопоставить ни с каким с коммитом на гитхабе
[21:15:17] <krigstask> Ъ
[21:18:02] <maksbotan> krigstask: knorkator слушал?
[21:18:21] <krigstask> Не-а, это что такое?
[21:18:31] <maksbotan> группа такая
[21:18:58] <krigstask> Мн-да, проще найти
[21:19:25] <maksbotan> ну я тоже не слушал
[21:19:29] <maksbotan> как я тебе объясню? :)
[21:21:08] <krigstask> Ясно
[21:23:46] <krigstask> Уныловато как-то
[21:24:31] <krigstask> Я лучше Yöki послушаю
[21:25:10] <maksbotan> хм
[21:25:16] <maksbotan> посоветуй пару песен?
[21:27:28] <maksbotan> krigstask: вот черт
[21:27:38] <maksbotan> код-то с py3 совместим, но под py3 нет Babel
[21:27:43] <maksbotan>             import babel.numbers as bn
            f = float(bn.parse_decimal(text))
        except ImportError:
            f = float(text)
[21:27:50] <maksbotan> как считаешь, убрать py3 из COMPAT?
[21:28:17] <krigstask> Не посоветую, тебе не понравится
[21:28:48] <krigstask> Хм… Я бы не стал убирать, но тогда геморройно прописывать зависимости
[21:29:03] <maksbotan> вот именно
[21:30:41] <krigstask> Может, вообще от него не зависеть? \-:Е
[21:31:22] <maksbotan> ну, он только в этом одном месте используется
[21:31:27] <maksbotan> автомагия конечно нехорошо...
[21:57:07] <maksbotan> krigstask: сделал
[21:57:09] <maksbotan> наслаждайся
[21:57:22] <krigstask> Спасибочки
[21:57:44] <maksbotan> <zx2c4> maksbotan, oh, jesus, okay. I based that ebuild off of one from the author of colout; that was silly of me
[21:57:51] <maksbotan> я ему, блин, такую тираду написал
[21:57:53] <maksbotan> а он ...
[21:58:04] <krigstask> Гы
[22:41:47] lk4d4 вошёл(а) в комнату
[23:10:04] lk4d4 вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!