gentoo.ru
python
python@conference.gentoo.ru
Четверг, 17 января 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
[04:17:01] krigstask вышел(а) из комнаты: Replaced by new connection
[04:17:11] krigstask вошёл(а) в комнату
[04:53:50] krigstask вышел(а) из комнаты: Replaced by new connection
[04:54:00] krigstask вошёл(а) в комнату
[10:45:02] lk4d4 вошёл(а) в комнату
[13:27:42] maksbotan вошёл(а) в комнату
[14:20:34] <krigstask> maksbotan: сдался?
[14:20:59] <maksbotan> 4 :'(
[14:22:19] <krigstask> Хэ
[14:22:43] <krigstask> Ну ничего, я финишировал в первую сессию с 3 5 5 3 5
[14:22:48] <krigstask> Горный молчит?
[14:23:25] <maksbotan> а он тебе все еще нужен?
[14:23:30] <maksbotan> вы там с вх вроде все сделали
[14:25:07] <krigstask> Насчёт опциональной зависимости от python
[14:25:49] <maksbotan> а что тогда вы сделали?
[14:25:52] <maksbotan> пну его снова
[14:26:02] <krigstask> Мы починили ошибку сборки
[14:26:06] <krigstask> USE="-python" PYTHON_TARGETS="python2_6" emerge -p geographiclib
[14:26:09] <maksbotan> а
[14:26:13] <maksbotan> хорошо
[14:26:19] <krigstask> Это не должно питон тянуть
[14:26:47] <maksbotan> ну если он ответит, я тебе расскажу
[14:27:01] <krigstask> Гут. А то я в gentoo-python напишу
[14:27:21] <krigstask> А ты ему в почту писал?
[14:27:26] <maksbotan> он кстати в #-python два часа назад что-то болтал
[14:27:32] <maksbotan> krigstask: нет, я же говорил: ирц
[14:28:31] <krigstask> А я забыл
[14:28:37] <maksbotan> хаха
[14:38:31] <lk4d4> знали, что в питоне нельзя объединить файлы быстрее, чем subprocess.call("cat ...")?
[14:39:21] <maksbotan> да ты гонишь
[14:40:06] <lk4d4> ну я готов послушать твои аргументы
[14:40:23] lk4d4 вышел(а) из комнаты
[14:40:33] lk4d4 вошёл(а) в комнату
[14:41:32] <maksbotan> ща
[14:41:36] <maksbotan> попробуем
[14:44:47] <lk4d4> буду только рад если получится
[14:44:57] <lk4d4> я тестил на 50 jpg файлах
[14:45:25] <maksbotan> а зачем тебе это, кстати?
[14:46:49] <lk4d4> ну вот на работе тут хрень
[14:46:57] <lk4d4> чанки в видос объединить надо
[14:47:12] <lk4d4> для точнее чанки в другие чанки, но это не суть важно
[14:47:19] <lk4d4> тьфу
[14:47:21] <lk4d4> ну ты понел
[14:47:51] <maksbotan> ехал чанки через чанки
[14:47:51] <krigstask> «нуты понел»
[14:48:18] <lk4d4> чанки, чанки, чанки, чанки
[14:49:18] <maksbotan> хе
[14:49:22] <maksbotan> не выйдет как я хоетл
[14:49:55] <maksbotan> на си можно было бы mmap'нуть файлы и memcpy'нуть всё
[14:50:02] <maksbotan> а тут хрен, никакого тебе mempcy
[14:51:15] <lk4d4> ха
[14:51:27] <lk4d4> ну кат так и делает небось
[14:52:05] <lk4d4> хотя он файлы любых объемов объединяет
[14:52:30] <maksbotan> по кускам наверно
[14:53:18] <lk4d4> сволота
[14:53:30] <lk4d4> ну вообще shutil.copyfileobj тоже по кускам
[14:53:38] <lk4d4> но почему-то раз в 100 медленнее
[15:03:05] <lk4d4> короче посрамлен copyfileobj
[15:03:38] <maksbotan> lk4d4: напиши функцию на с и сделай обертку
[15:04:53] <lk4d4> да чет как-то не охота
[15:05:06] <lk4d4> строк на сто будет больше, чем с subprocess.call
[15:16:31] <maksbotan> забавно как в книгах по х-лю пишут про "cons operator" не упоминая откуда он взялся :)
[15:18:30] <lk4d4> а откуда он взялся?
[15:18:55] <maksbotan> lisp же
[15:19:05] <lk4d4> я тут на днях прикупил книжку жемчужины проектирования алгоритмов, функциональный подход
[15:19:08] <maksbotan> там это основной способ конструирования списков и прочего
[15:19:12] <lk4d4> атасец там штуки
[15:19:18] <maksbotan> lk4d4: хорошая? рекомендуешь?
[15:19:27] <lk4d4> ну посмотреть интересно
[15:19:30] <maksbotan> я вот за хуттона по хаскелю взялся
[15:19:35] <lk4d4> хотя для меня это высшие материи
[15:19:38] <maksbotan> не впечатлило, LYAH и то лучше пошел
[15:20:09] <lk4d4> я слыхал рекомендуют haskell school of expression
[15:20:14] <lk4d4> но там тоже сурово
[15:20:19] <maksbotan> хехе
[15:20:20] <lk4d4> сразу теоремы какие-то
[15:20:26] <maksbotan> ну не сурово про это сложно
[15:20:37] <lk4d4> но какой-то графон там пишут
[15:20:38] <maksbotan> хотя вот на "заинтересоваться" lyah хорошо подходит
[15:20:50] <lk4d4> ага, я как художественную прочитал
[15:21:01] <krigstask> Это который LYAHFGG?
[15:21:08] <maksbotan> моя однокурсница восторгалась хаскелем когда читала =)
[15:21:10] <maksbotan> krigstask: да
[15:21:36] <lk4d4> ну на самом деле реальный код очень далек от этой книги
[15:21:50] <lk4d4> RWH в этом плане покруче
[15:21:51] <maksbotan> да я уж понял когда покодить решил
[15:22:21] <maksbotan> надо будет по схеме что-нибудь еще почитать
[15:22:27] <maksbotan> sicp мне понравился, хотя я не весь осилил
[16:43:19] lk4d4 вышел(а) из комнаты
[16:44:20] lk4d4 вошёл(а) в комнату
[16:44:42] <lk4d4> ща на edx идет курс по sicp тока на питоне
[16:46:44] <maksbotan> где?
[16:47:04] <krigstask> На edx
[16:48:44] <lk4d4> криг шарит
[16:49:36] <lk4d4> https://www.edx.org/courses/MITx/6.00x/2013_Spring/about
[16:49:45] <lk4d4> ребята с работы прошли, вроде довольны
[16:55:25] <krigstask> Пройти что ли тоже
[16:56:52] <lk4d4> я наверное попробую
[16:57:00] <lk4d4> там говорят во второй половине огонь
[18:05:53] <maksbotan> <mgorny> i'd say you should prefer splitting the bindings into a separate package
<mgorny> but i guess i'll add an optional to disable auto-adding the deps
<mgorny> i just need to think a bit more if there's any other base than needs covering
[18:06:00] <maksbotan> крутой способ решения проблем
[18:08:13] <maksbotan> krigstask: ^
[18:17:30] lk4d4 вышел(а) из комнаты
[18:17:42] lk4d4 вошёл(а) в комнату
[19:01:14] lk4d4 вышел(а) из комнаты
[19:01:14] <krigstask> maksbotan: спасибо
[19:01:29] <krigstask> А отдельно — чушь, конечно. Как будто дебиан
[19:24:13] <maksbotan> я ему так и сказал!
[19:24:25] <maksbotan> секунду
[19:24:55] <maksbotan> krigstask: http://bpaste.net/show/m3NspLiGYrLNLTvw9LDe/ если интересно
[19:25:19] <maksbotan> хоть блин сам садись и пиши поддержку этого в портеж
[19:25:21] <maksbotan> летом может займусь
[19:37:08] <maksbotan> https://bugs.gentoo.org/show_bug.cgi?id=452682 забавный человек
[19:39:50] <krigstask> Ага
[20:21:00] lk4d4 вошёл(а) в комнату
[23:40:37] lk4d4 вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!