gentoo.ru
python
python@conference.gentoo.ru
Пятница, 5 августа 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
[00:01:34] krigstask вошёл(а) в комнату
[02:49:13] maksbotan вышел(а) из комнаты
[09:11:27] krigstask вышел(а) из комнаты: Logged out
[10:39:31] krigstask вошёл(а) в комнату
[11:10:57] maksbotan вошёл(а) в комнату
[12:05:52] lk4d4 вышел(а) из комнаты: Replaced by new connection
[12:06:02] lk4d4 вошёл(а) в комнату
[12:26:23] lk4d4 вышел(а) из комнаты
[12:27:04] lk4d4 вошёл(а) в комнату
[12:55:01] <maksbotan> http://habrahabr.ru/blogs/python/125699/
[12:56:40] <krigstask> Велосипедский велисипед какой-то
[12:56:54] krigstask не доверяет людям, выкладывающим код на dropbox
[12:56:56] <maksbotan> хаха
[13:01:45] maksbotan вышел(а) из комнаты
[14:41:26] maksbotan вошёл(а) в комнату
[15:15:59] pimiento вошёл(а) в комнату
[15:16:40] <pimiento> Доброго всем всего
[15:16:51] <pimiento> хы, хоть здесь можно писать :)
[15:17:01] <krigstask> И читать!
[15:18:23] <maksbotan> а где нельзя?
[15:18:41] <pimiento> Собственно - возможно ли научиться Python за две недели и найти работу? :) а то знаю Perl, но никому не нужен
[15:19:09] <krigstask> Ну… За две недели с утра до вечера?
[15:19:12] <pimiento> maksbotan: на python@c.j.r
[15:19:16] <pimiento> krigstask: так отпуск же :)
[15:19:36] <maksbotan> возможно
[15:19:36] <krigstask> Ужас, учить язык в отпуск )-:Е
[15:19:42] <maksbotan> а во с работой это к кригу
[15:19:43] <lk4d4> на питоне еще меньше будешь нужен кстати
[15:19:44] <krigstask> Вообще скорее да
[15:20:02] <maksbotan> krigstask: ну а что, я С++ осилил на каникулах и почти $500 срубил
[15:20:03] <lk4d4> сейчас модно С++, йоу
[15:20:09] <pimiento> krigstask: у меня фройляйн до осени нет - так хоть время незаметно пролетит
[15:20:29] <krigstask> maksbotan: скажи дедфуду, он посмеётся
[15:20:35] <pimiento> lk4d4: на моих hr-сайтах нужны питоны и жабы
[15:20:36] <maksbotan> почему?
[15:20:52] <lk4d4> дедфуд небось на С++ ни копейки не заработал
[15:20:58] <pimiento> вот сейчас закончу последний рабочий день и начну эксперимент :)
[15:21:02] <lk4d4> все хаскель, да хаскель
[15:21:10] <lk4d4> pimiento: потом расскажешь
[15:21:18] <lk4d4> successful story
[15:21:35] <krigstask> Success story правильней
[15:21:57] <pimiento> Книгу напишу "Как перловик веру продавал"
[15:26:02] <pimiento> я вот даже спёр с работы Лутца "Программируем на Python" =] правда, она устаревшая
[15:27:30] <krigstask> Хм… Какое издание?
[15:27:37] <krigstask> Про какие версии?
[15:27:59] <pimiento> второе про 2.1 вроде. вообщем, там ещё не слышали про 3
[15:29:44] <maksbotan> ох
[15:29:45] <maksbotan> 2.1
[15:29:54] <krigstask> Ого
[15:30:40] <lk4d4> а у меня новая есть
[15:30:46] <lk4d4> но она слишком огромная
[15:30:58] <lk4d4> только дома если сидеть и читать
[15:31:24] <pimiento> lk4d4: я думал в трамвае читать заместо Linux Kernel
[15:31:43] <lk4d4> ну я бы вообще не рискнул, действительно большая
[15:31:43] <pimiento> а ещё у кровати лежит Camel Book. Прочтёшь главу и сразу в сон
[15:31:52] <lk4d4> как советская энциклопедия
[15:32:20] <lk4d4> улисса почитай, две строки и сразу в сон
[15:32:40] <pimiento> ну я её читаю в свободное время (в трамвае), а так ворованный Изучаем Python (тоже Лутц, не?)
[15:32:57] <krigstask> Скорее всего
[15:38:42] <krigstask> die "API of python.eclass in EAPI=\"${EAPI}\" not established"
Это шо? \-:Е
[15:40:24] <lk4d4> еапи слишком новый хватил
[15:40:56] <lk4d4> ну в смысле для этого задумано
[15:43:38] <krigstask> Четвёртый же всего-навсего
[15:44:18] <lk4d4> вот-вот
[15:44:21] <lk4d4> о том и речь
[15:44:29] <lk4d4> нет еще python.eclass для 4
[15:44:34] <maksbotan> а четверки нету в питоне
[15:45:28] <krigstask> А почему?
[15:45:40] <maksbotan> а хз
[15:45:44] <maksbotan> никак не могут
[15:46:05] <krigstask> Смотри, если в ебилде
inherit distutils eutils
[15:46:18] <krigstask> То src_install по умолчанию какое?
[15:46:29] <maksbotan> в еутилс нету фаз по-моему
[15:46:51] <maksbotan> krigstask: https://bugs.gentoo.org/show_bug.cgi?id=372255
[15:49:27] <krigstask> maksbotan: вернёмся к src_install
[15:49:56] <maksbotan> я тебе уже сказал
[15:49:58] <krigstask> http://paste.pocoo.org/show/453063
[15:50:23] <krigstask> У меня не было src_install, всё было хорошо
[15:50:34] <maksbotan> PYTHON_DEPEND="2"
DISTUTILS_SRC_TEST="setup.py"
RESTRICT_PYTHON_ABIS="3.*"
SUPPORT_PYTHON_ABIS="1"
[15:50:36] <krigstask> Пришлось добавить для doconfd и doinitd
[15:50:37] <maksbotan> над инхеритом
[15:50:42] <krigstask> Не работает
[15:50:53] <maksbotan>     DISTUTILS_GLOBAL_OPTIONS=($(use_with master))
[15:50:56] <maksbotan> что за херня?
[15:51:34] <krigstask> А как надо? d-:Е
[15:52:00] <maksbotan> почему оно в pkg_setup а не в глобал?
[15:52:11] <maksbotan> что там у тебя не работает?
[15:52:37] <maksbotan> doinitd "${FILESDIR}/bitten-slave.initd" bitten-slave
    doconfd "${FILESDIR}/bitten-slave.confd" bitten-slave
[15:52:44] <maksbotan> в кавычки только переменную
[15:53:18] <krigstask> Надо глобально указывать? Ясно
[15:53:30] <maksbotan> ну мне так по крайней мере кажется
[15:53:34] <krigstask> А почему переменную только в кавычки?
[15:53:37] <maksbotan> остальные-то замечания понял?
[15:54:09] <maksbotan> krigstask: а потому что когда ты захочешь написать epatch "${FILESDIR}/*.patch" не заработает
[15:54:17] <maksbotan> поэтому всегда только переменную
[15:54:26] <krigstask> Да? Тогда ясно
[15:54:26] <maksbotan> хотя в твоем случае побоку, но все же
[15:54:40] <krigstask> Замечания — это всё хорошо, но у меня
* Generating '/usr/bin/bitten-slave' wrapper script
!!! doexe: bitten-slave does not exist
[15:55:01] <maksbotan> хм
[15:55:04] <maksbotan> ща
[15:56:13] <maksbotan> версию скажи, я сам попробую
[15:56:32] <krigstask> Чью?
[15:56:35] <maksbotan> биттена
[15:56:40] <maksbotan> чтобы ебилд обозвать
[15:56:44] <krigstask> Там одна, 0.6
[15:56:49] <krigstask> А
[15:56:53] <krigstask> Он в rion есть
[15:57:06] <maksbotan> хаха
[15:57:40] <maksbotan> так ты ебилд из риона переделываешь?
[15:57:46] <krigstask> Доделываю
[15:57:50] <maksbotan> ок
[15:57:54] <maksbotan> погодь немного
[15:58:07] <krigstask> Ага, сбавлю накал, чаю попью
[15:58:15] <maksbotan> приятного
[15:58:23] <maksbotan> мне бы тоже пообедать :(
[15:58:25] <krigstask> Спасибо
[15:59:28] <maksbotan> files дай
[16:00:37] <krigstask> Да сделай без них пока, до них не доходит
[16:01:22] <maksbotan> да ну
[16:01:47] <krigstask> Сделай непустой рабочий src_install
[16:02:35] pimiento вышел(а) из комнаты
[16:02:47] <maksbotan> ты что-то натупил
[16:03:02] <maksbotan> я закомментил doinit и doconf, все ок стало
[16:03:10] <maksbotan> так что дело не в дистутилс
[16:03:32] <krigstask> И правда
[16:03:37] <krigstask> Вот неожиданность
[16:04:17] <krigstask> http://paste.pocoo.org/show/453069
[16:04:22] <krigstask> http://paste.pocoo.org/show/453070
[16:06:01] pimiento вошёл(а) в комнату
[16:08:22] <pimiento> да у них там в python@c.j.r ещё и приваты запрещены. и гостям писать нельзя
[16:08:35] <maksbotan> ну ты и шляпник, криг
[16:08:45] <maksbotan> krigstask: не doinitd, а newinitd
[16:08:51] <maksbotan> как только я проморгал сначала
[16:09:05] <krigstask> http://devmanual.gentoo.org/function-reference/install-functions/index.html
doinitd      Install an /etc/init.d file
[16:09:13] <krigstask> Тьфу
[16:09:27] <maksbotan> Install an /etc/init.d file using the second argument as the name.
[16:09:42] <krigstask> Уже
[16:09:53] <krigstask> Прочитал вполглаза
[16:10:25] <krigstask> Меня doexec bitten-slave смутило
[16:10:31] <krigstask> Спасибо
[16:10:48] <maksbotan> а doinitd внутре doexec вызывает
[16:11:01] <maksbotan> вообще есть /usr/lib/portage/bin/ebuild-helpers
[16:11:06] <maksbotan> иногда полезно почитать
[16:17:43] <maksbotan> krigstask: расскажи мне в двух словах что такое непрерывная интеграция =)
[16:18:24] <krigstask> http://bitten.edgewall.org/timeline
http://bitten.edgewall.org/build
[16:18:28] <krigstask> Недостаточно? (-%Е
[16:20:42] <maksbotan> ничерта не понял
[16:22:22] <krigstask> Каждая ревизия автоматически собирается и тестируется
[16:22:43] <krigstask> Всегда видно, сломалось ли что-нибудь
[16:23:36] <maksbotan> а
[16:23:38] <maksbotan> ясно
[16:23:48] <maksbotan> нужен мощный сервак тогда ведь?
[16:23:54] <krigstask> Зачем?
[16:24:00] <maksbotan> ну собирать это все
[16:24:05] <maksbotan> если коммитят часто
[16:24:14] <maksbotan> оно только питон или и сиха?
[16:24:21] <krigstask> Для всего
[16:24:33] <maksbotan> ясно
[16:24:34] <krigstask> Ну понятно дело, если там какое-нибудь Qt, то мощный нужен
[16:24:49] <maksbotan> вообще интересная штука
[16:25:47] <krigstask> Ничего особо интересного, но полезная
[16:27:18] <maksbotan> ну да
[16:51:01] lk4d4 вышел(а) из комнаты
[17:32:10] pimiento вышел(а) из комнаты
[17:57:48] lk4d4 вошёл(а) в комнату
[18:43:09] lk4d4 вышел(а) из комнаты
[18:53:57] maksbotan вышел(а) из комнаты
[20:35:17] krigstask вышел(а) из комнаты: Logged out
[23:25:08] maksbotan вошёл(а) в комнату
[23:25:18] maksbotan вышел(а) из комнаты
[23:25:30] maksbotan вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!