[00:00:19] xa4a: /me вспомнил контест, который полгода назад глобаллоджик, вроде, организовало
[00:00:22] xa4a: или софтлайн
[00:00:28] Муркт: softline
[00:00:30] xa4a: там ещё тестовое задание про спички было)
[00:01:05] Муркт: угу
[00:04:56] abnormalunit is now online
[00:04:58] abnormalunit is now offline
[00:08:17] vitali is now offline
[00:08:53] Typhon is now online
[00:09:05] red-agent: Муркт, на так каг, учаснег, ты будет участвовать?
[00:09:11] red-agent: *ш
[00:09:30] Муркт: red-agent: я ещё задания не видел!
[00:09:43] Муркт: я тут с joes'ом в привате говорю
[00:09:55] Муркт: судя по тому, что у них сокеты обязательны
[00:10:08] Муркт: то они любители icfpc в духе до 2005-го и 2008
[00:10:16] Муркт: а не 2006-2007, которые были квестоподобные
[00:10:50] red-agent: это не радует.
[00:10:56] Муркт: то есть мы будем управлять какими-нибудь роботиками
[00:11:00] Муркт: red-agent: именно, не радует
[00:11:43] red-agent: какие сейчас сервисы вроде assembla.com в топах?
[00:11:52] red-agent: (кроме github)
[00:11:56] azzz: Я же правильно помню, что чтобы сделать необязательное поле в таблице, т.е. в модели, необходимо просто null=True филду написать?
email = models.EmailField(null=True)
[00:12:05] azzz: Толи что-то не так, то ли что-то сломалось
[00:12:11] red-agent: не правильно.
[00:12:11] Муркт: > А вот оптимально решить задачу - это больше чем семь дней, если вообще возможно.
[00:12:14] red-agent: blank=True
[00:12:18] azzz: но джанга в админке пишет что это - обязательное поле
[00:12:28] Муркт: то есть никаких квестов - решаем задачу.
[00:12:35] azzz: red-agent, а, вот как. а null=True это просто что может иметь нулл?
[00:13:07] tilarids: ы. Куда-то делся гиг оперативы
[00:13:11] tilarids: жизнь аццтой
[00:13:32] red-agent: azzz, это относится непосредственно к маппингу. rtfm/
[00:14:05] tilarids is now offline
[00:15:22] Муркт: бб всем
[00:15:39] red-agent: bb.
[00:15:44] Муркт is now offline
[00:20:41] red-agent: http://shootout.alioth.debian.org/u32q/benchmark.php?test=all&lang=all&box=1
[00:22:10] piranha: py3k :\
[00:22:39] red-agent: Python это кстати 2.6
[00:23:06] red-agent: piranha, с руби весело
[00:23:18] red-agent: 52 VS 186
[00:23:45] piranha: ну видишь
[00:23:50] piranha: они заапгрейдились, а питон - нихера
[00:24:42] red-agent: вобщем, если на конкурсе будут такие рантаймы - то это мега-УГ.
[00:29:29] red-agent: piranha, с#/mono кстати не дурно стоит в рейтинге.
[00:31:13] xa4a is now away
[00:32:01] xa4a is now online
[00:32:31] xa4a is now away
[00:34:31] red-agent is now away
[00:35:04] joes: гм.
[00:35:14] joes: py3k в 2 раза медленнее 2.6?
[00:35:16] piranha: red-agent: логично
[00:42:18] piranha: joes: ну нет, но в этом тесте - да
[00:42:18] joes: так отож
[00:42:18] joes: OCaml быстрее компилируемого паскаля.
[00:42:18] joes: гы.
[00:42:18] joes: даже моно и то быстрее
[00:42:19] joes: кстати, если для icfpc нада было задание выполнить
[00:42:19] joes: и дать ответ
[00:42:19] joes: ну или их сервис подергать
[00:42:19] joes: сюда надо будет сорцы отдавать
[00:42:19] piranha: окамл - компилируемы
[00:42:19] piranha: реальные проги на окамле часто не медленее, чем си
[00:42:19] piranha: *часто не медленнее
[00:42:34] joes: ну а моно, то?
[00:42:34] joes: или джава :-)
[00:42:34] joes: оно ж jit
[00:42:34] joes: а не банальный прекомпилированный код
[00:42:34] joes: значит оптимизатор фиговый в фрипаскале
[00:44:31] red-agent is now xa
[00:45:14] piranha: угу
[00:48:28] sevenov: все - говно
[00:49:34] sevenov: все субъективно
[00:49:34] a1fred is now xa
[00:55:05] piranha is now offline
[01:01:13] joes is now offline
[01:13:34] GrimbleGromble is now away
[01:20:26] gigimon is now offline
[01:22:00] azzz is now offline
[01:22:06] azzz is now online
[01:24:03] tilarids is now online
[01:33:34] GrimbleGromble is now xa
[01:39:49] Typhon is now away
[01:40:00] Typhon is now online
[01:42:18] red-agent is now Нас мало, но мы стараемся...
[01:43:34] GrimbleGromble is now online
[01:46:21] Typhon is now away
[01:48:06] red-agent is now away
[01:53:34] GrimbleGromble is now away
[01:56:19] Typhon is now xa
[01:57:10] red-agent is now Нас мало, но мы стараемся...
[01:58:02] Typhon is now online
[01:58:08] zul is now online
[01:59:02] red-agent: не обязательно jit. у mono есть aot.
[01:59:18] red-agent: можна сразу слепить машинный код
[02:00:27] tilarids: red-agent, и что, все фичи поддерживаются?
[02:00:39] tilarids: всякие там рефлекшны?
[02:01:19] helge is now offline
[02:01:20] helge is now xa
[02:02:43] red-agent: ну с generics на сколько я знаю пока не все ладно.
[02:02:52] red-agent: но оно under development
[02:07:46] tilarids: red-agent, я не думаю, что фулл поддержка когда-нибудь будет. Всё-таки не полная статика... Какой-нибудь рантайм должен быть...
[02:07:59] tilarids: А что он с gc делает при компиляции?
[02:08:30] tilarids: или рантайм остается, а просто делается предкомпиляция?
[02:09:44] red-agent: _пре_компиляция
[02:12:27] Typhon is now away
[02:13:34] GrimbleGromble is now xa
[02:16:07] helge is now offline
[02:16:18] helge is now xa
[02:16:19] Typhon is now online
[02:18:52] Typhon is now offline
[02:55:46] zul is now away
[03:03:22] red-agent is now away
[03:04:23] fly-away is now offline
[03:04:30] red-agent is now Нас мало, но мы стараемся...
[03:05:44] zul is now xa
[03:07:20] tilarids is now offline
[03:12:54] zul is now online
[03:26:13] red-agent is now away
[03:36:13] red-agent is now xa
[03:45:53] jedgar is now online
[04:11:53] _lorien is now online
[04:24:13] fly-away is now Текст
[04:25:13] fly-away is now offline
[04:30:26] fly-away is now Текст
[04:38:46] fly-away is now offline
[04:42:31] GrimbleGromble is now online
[04:43:18] GrimbleGromble is now offline
[04:47:22] _lorien is now away
[04:51:18] _lorien is now online
[05:11:28] bergamot is now online
[05:16:13] sevenov is now online
[05:23:46] _lorien is now away
[05:24:50] _lorien is now online
[05:26:24] helge is now offline
[05:26:33] helge is now xa
[05:47:39] azzz: lighttpd отдал джанговской админке css, а картинки не отдал...
[05:49:57] jedgar is now away
[05:50:00] sevenov is now away
[05:55:45] zul is now away
[05:59:35] jedgar is now offline
[05:59:37] jedgar is now away
[06:00:00] sevenov is now xa
[06:00:33] azzz: http://dumpz.org/6354/ вот такой хост...
[06:00:41] azzz: что-то не поюедю и не победю
[06:02:04] _lorien: css и картинки лежат в одном каталоге, насколько я помню, значит это одно и то же... файлики в каталожке )
[06:02:38] _lorien: если выдаётся css, то и картинки должны... Может быть, у тебя они в браузере отключены? Что выводится при запросе картинки напрямую?
[06:05:15] zul is now online
[06:09:40] azzz: да нет
[06:10:17] azzz: всмысле не выключены
[06:11:57] azzz: Да. Их вообще нет в коде страницы.
[06:11:59] azzz: почему-то
[06:12:04] azzz: на локалхосте есьт..
[06:12:53] azzz: хотя не.. и на локалхъосте в коде нет, но они есть. видимо где-то дальше
[06:15:01] azzz: Стоп. их в моей admin-media нет ваще. И на локалхосте нет. Откуда же тогда они берутся?
[06:22:33] azzz: точнее - какого хрена они оттуда берутся
[06:25:18] _lorien: налицо проявление сверхестественных сил
[06:26:26] azzz: ну ладно, скопировать в свою админ0медю, заработало
[06:26:34] azzz: но вааще чего оно так
[06:26:55] azzz: Ах да, пятница 13 же
[06:33:46] sevenov is now online
[06:35:12] Portnov is now online
[06:38:50] a1fred is now Да, я здесь.
[06:41:11] a1fred is now offline
[06:45:18] _lorien is now away
[06:50:14] _lorien is now xa
[06:55:12] _lorien is now online
[06:57:04] Portnov is now offline
[07:05:18] _lorien is now away
[07:07:22] _lorien is now online
[07:10:26] sevenov is now xa
[07:11:05] jedgar is now online
[07:17:42] _lorien is now away
[07:18:18] _lorien is now online
[07:31:25] bergamot: джанго. минимальное и максимальное значение можно в поле модели указать? или свой валидатор писать?
[07:32:01] bergamot: где-то в документации вроде видел, но на странице филдов не нашел
[07:36:25] Portnov is now online
[07:40:48] _lorien is now away
[07:42:57] helge is now offline
[07:43:10] helge is now xa
[07:45:48] _lorien is now xa
[07:47:13] Portnov is now away
[07:50:48] _lorien is now online
[07:52:56] zul is now away
[07:53:26] Portnov is now online
[08:00:48] _lorien is now away
[08:02:56] zul is now xa
[08:03:36] zul is now online
[08:05:48] _lorien is now xa
[08:06:03] pizgin is now online
[08:06:09] pizgin is now online
[08:20:53] _lorien is now online
[08:22:53] GrimbleGromble is now online
[08:28:57] sintetico is now xa
[08:29:07] sintetico is now Доступен
[08:30:48] _lorien is now away
[08:32:00] xa4a: есть кто-то
[08:32:02] xa4a: ?
[08:32:19] xa4a: а, ладно
[08:32:58] xa4a_ is now online
[08:33:06] zul is now online
[08:33:24] pizgin is now online
[08:33:28] Portnov is now online
[08:33:32] sintetico is now Доступен
[08:33:37] xa4a_ is now offline
[08:35:48] _lorien is now xa
[08:44:52] tilarids is now online
[08:49:25] a1fred is now Да, я здесь.
[08:49:26] a1fred is now Да, я здесь.
[08:49:33] a1fred is now Да, я здесь.
[08:52:27] Oleg Leschinsky is now online
[08:52:28] Oleg Leschinsky is now online
[08:52:47] Большой Лис is now online
[08:54:37] Большой Лис is now offline
[08:55:01] mishok13 is now online
[08:55:09] Oleg Leschinsky is now online
[08:55:14] GrimbleGromble is now online
[08:56:34] Oleg Leschinsky is now online
[09:00:48] _lorien is now online
[09:01:07] Oleg Leschinsky is now online
[09:01:35] Oleg Leschinsky is now online
[09:01:53] Большой Лис is now online
[09:03:17] badgopher is now online
[09:03:19] badgopher is now online
[09:03:25] badgopher is now online
[09:06:06] mishok13: xa4a, уже есть
[09:06:36] Oleg Leschinsky is now online
[09:07:12] piranha is now online
[09:07:14] piranha is now online
[09:07:24] piranha is now online
[09:10:48] _lorien is now away
[09:11:37] Oleg Leschinsky is now online
[09:12:30] dottedmag is now online
[09:14:16] zul is now away
[09:14:32] лорд Морфий is now online
[09:15:33] tilarids is now away
[09:15:48] _lorien is now xa
[09:16:16] zul is now online
[09:16:37] Oleg Leschinsky is now online
[09:17:19] inlanger is now online
[09:17:24] _vovaz04h_ is now online
[09:18:43] inlanger is now online
[09:18:45] лорд Морфий is now online
[09:18:49] inlanger: привет всем... как использовать settimeout() в сокетах?
[09:18:53] tilarids is now online
[09:19:08] mishok13: я использовал
[09:19:13] mishok13: :)
[09:19:16] mishok13: вопрос задавай
[09:19:21] inlanger: http://dumpz.org/6355/
[09:19:44] inlanger: вот такая конструкция... он полюбому после истечения єтого тайм аута прекращает работу
[09:19:53] inlanger: куда бы я этот таймаут не вписал
[09:20:05] xa4a is now offline
[09:20:31] mishok13: inlanger, ну, а чего ты хотел?
[09:20:49] piranha_ is now online
[09:20:57] mishok13: если он за полсекунды не получил ничего -- выбрасывает исключение
[09:21:26] mishok13: конкретнее -- socket.timeout
[09:21:27] лорд Морфий: тест
[09:21:32] inlanger: чтобы программа продолжала сканить другие порты через полсекунды
[09:21:33] лорд Морфий: piranha: спасибо
[09:21:34] _vovaz04h_ is now offline
[09:21:37] Oleg Leschinsky is now online
[09:21:41] piranha: не мне )
[09:22:02] mishok13: inlanger, ну так спрячь recv в try: ... except socket.timeout:
[09:22:13] mishok13: и не используй except:
[09:22:40] mishok13: если ты не знаешь, какое исключение может вылезти -- используй except Exception:
[09:22:47] Большой Лис: SourceForge объявляет поддержку Git, Bazaar и Mercurial
[09:22:48] Большой Лис: хохо
[09:22:49] лорд Морфий: привета всем...
[09:23:03] inlanger: я уже совсем запутался, буду разбираться...
[09:23:41] mishok13: inlanger, можешь почитать socket programming howto
[09:23:47] mishok13: в оф. доке питоновской
[09:24:18] inlanger: mishok13, спс, уже открыл
[09:24:36] piranha: хммм
[09:24:41] piranha: чуваки, а вот смотрите
[09:24:50] piranha: http://hg.piranha.org.ua/cyrax/
[09:24:55] piranha: вот такая срань есть
[09:25:11] piranha: принцип - ходит, собирает темплейты в одной дире, потом рендерит их и еще что-то в другой дире
[09:25:19] piranha: и вот возникает вопрос
[09:25:52] piranha: темплейты эти могут быть тупой страничкой, а могут быть блог-постом (рендеряцо по-разному в разных местах)
[09:26:03] tilarids is now away
[09:26:09] piranha: http://hg.piranha.org.ua/cyrax/file/1d3d2366cf1c/lib/models.py
[09:26:23] piranha: вот вопрос: не могу решиццо, как бы получше это дело организовать :/
[09:26:37] Oleg Leschinsky is now online
[09:26:56] piranha: чтоб оно тип определяло по пути, к примеру
[09:27:07] piranha: в смысле не могу придумать, как это сцуко разделение типов сделать ваще
[09:27:11] piranha: http://bitbucket.org/dialtone/dorian/src/tip/dorian/site.py
[09:27:21] piranha: учаснег писал то же самое, но по-моему реализовал как-то тупо
[09:27:30] piranha: есть какие-то идеи может хорошие? )
[09:29:28] Portnov is now away
[09:29:31] Portnov is now online
[09:30:49] piranha: %)
[09:30:50] MAVr is now Да, я тут
[09:30:51] MAVr is now Да, я тут
[09:31:15] Большой Лис: больше нет чем да...как видно :)
[09:31:20] piranha: угу
[09:31:24] piranha: видно :)
[09:31:37] Oleg Leschinsky is now online
[09:31:37] piranha: просто не хочется прямо в код хардкодить это..
[09:31:42] inlanger: в сокет хауту нет про settimeout (
[09:33:44] mishok13: inlanger, давай по-другому пути пойдем -- что ты хочешь сделать с settimeout?
[09:34:19] inlanger: я хочу написать простой сканер портов. и чтобы каждый порт сканился не больше n секунд
[09:34:27] 0lejka is now online
[09:34:44] renyare is now online
[09:34:44] inlanger: потому что если без таймаута делать, то оно модет и минуту пытаться на одном порту сидеть
[09:35:19] mishok13: ну, ты правильным путем идешь
[09:35:47] mishok13: но фишка в том, что если recv не вернул за указанный таймаут данных -- то выбрасывается исключение socket.timeout
[09:36:03] tilarids is now xa
[09:36:17] mishok13: для того чтобы продолжать, тебе прийдется оборачивать вызов recv в try .. except socket.timeout
[09:36:34] inlanger: то есть, вложенный try?
[09:36:38] Oleg Leschinsky is now online
[09:37:13] mishok13: угу
[09:38:11] MAVr is now Да, я тут
[09:38:15] renyare is now online
[09:38:55] 0lejka: не yry а try ... :)
[09:39:09] bergamot is now xa
[09:40:17] GrimbleGromble is now away
[09:40:49] inlanger: немного переделал по-другому конструкцию. Теперь оно сканит с тайм-аутом полсекунды и выводит только те порты, которые открыты - http://dumpz.org/6356/
[09:40:50] MAVr is now offline
[09:41:29] inlanger: да, и почему-то игнорирует 80й порт...
[09:41:38] Oleg Leschinsky is now online
[09:42:04] mishok13: не делай except:
[09:42:22] mishok13: указывай нужные тебе исключения
[09:42:36] mishok13: на 80-порту небось кто-нибудь уже висит
[09:42:45] mishok13: посмотри netstat'ом
[09:43:19] mishok13: ты от какого юзера скрипт запускаешь?
[09:43:29] inlanger: я на венде :)
[09:43:33] renyare is now offline
[09:43:53] mishok13: от админа, тобишь :)
[09:44:03] Большой Лис: r00t
[09:44:17] mishok13: Большой Лис, ы :)
[09:45:25] inlanger: конечно от админа
[09:46:39] Oleg Leschinsky is now online
[09:48:43] bergamot is now online
[09:50:17] piranha: как называется антоним os.path.dirname?
[09:50:29] piranha: basename
[09:51:28] GrimbleGromble is now online
[09:51:32] renyare is now online
[09:51:40] Oleg Leschinsky is now online
[09:51:44] inlanger: посоветуйте, как сделать массив из диапозона IP? То есть, я задаю 127.0.0.1 - 127.0.0.255, а в итоге получается массив из всех IP диапозона
[09:52:13] renyare: в long int и перечисляй
[09:52:56] inlanger: renyare это как?
[09:52:59] mishok13: inlanger, iplib, addrlib
[09:53:06] inlanger: о, спс
[09:53:15] mishok13: блин, не addrlib
[09:53:19] mishok13: как-то по другому
[09:53:24] mishok13: но iplib точно
[09:53:26] renyare: IP-адрес можно представить в виде 1 большого числа длиной 4 байта
[09:53:42] renyare: вот представь начало и конец диапазона и вперёд
[09:53:42] inlanger: renyare, а socket его поймёт?
[09:53:55] mishok13: ipaddr
[09:53:59] mishok13: во
[09:54:28] mishok13: короче, не надо писать всю эту хню самостоятельно, уже есть предостаточное количество библиотек
[09:55:10] renyare: присоединяюсь к mishok13
[09:56:00] inlanger: вот, сча читаю http://code.google.com/p/ipaddr-py/wiki/ExampleUsage, и не сильно понимаю как с помощью него работать с диапозонами
[09:56:13] mishok13: есть еще крутейшая netaddr, но она излишняя будет
[09:56:40] Oleg Leschinsky is now online
[09:56:42] Joes is now Yep, I'm here.
[09:57:16] mishok13: inlanger, начни с понятия subnet mask
[09:58:05] Joes is now offline
[09:58:05] joes is now Yep, I'm here.
[09:58:18] joes is now Yep, I'm here.
[09:58:30] joes is now offline
[09:58:38] joes is now Yep, I'm here.
[09:59:33] Effgen is now Задница это универсальный интерфейс, ибо все через нее можно сделать ВСЕ!
[09:59:59] joes is now Yep, I'm here.
[10:01:03] tilarids is now online
[10:01:23] joes is now offline
[10:01:28] joes is now Yep, I'm here.
[10:01:31] joes: тест
[10:01:34] joes: пашет...
[10:01:40] Oleg Leschinsky is now online
[10:01:47] piranha: шот оно тебя ненадолго запоминает ;)
[10:01:50] joes: ага
[10:02:41] renyare is now away
[10:04:50] mishok13: inlanger, простейший пример http://dumpz.org/6358/
[10:04:53] renyare is now online
[10:05:13] mishok13: так, лорьену надо доработать дампзы
[10:06:03] tilarids is now away
[10:06:08] piranha: надо аннотейты
[10:06:12] zul is now offline
[10:06:35] piranha: и неплохо бы возможность посмотреть дифф между двумя кусками
[10:06:40] Oleg Leschinsky is now online
[10:06:41] piranha: типа между одним и другим аннотейтом
[10:06:44] piranha: такое...
[10:07:04] cheshirecat is now online
[10:07:25] cheshirecat is now online
[10:07:31] Большой Лис: как timezone скрипту задать?
[10:07:51] Большой Лис: что бы datetime.datetime.now например выдавал время в заданном TZ
[10:08:23] red-agent is now offline
[10:08:24] red-agent is now Нас мало, но мы стараемся...
[10:08:26] red-agent is now xa
[10:08:43] red-agent is now offline
[10:08:43] cheshirecat is now offline
[10:08:56] red-agent is now xa
[10:11:41] Oleg Leschinsky is now online
[10:11:53] Oleg Leschinsky is now online
[10:14:38] mishok13: Большой Лис, time.strftime использовать?
[10:15:24] piranha: Большой Лис: pytz есть, если у тебя там достаточно все сложно
[10:16:03] tilarids is now xa
[10:16:40] Oleg Leschinsky is now online
[10:16:54] wiz is now 私は悲しんでいる
[10:17:15] MAVr is now Да, я тут
[10:17:16] MAVr is now Да, я тут
[10:20:29] joes: никто не знает какого нить аддона к firebug, что бы можно было net панельку экспортить в файло?
[10:20:36] joes: хоть в csv
[10:21:41] Oleg Leschinsky is now online
[10:22:03] MAVr is now away
[10:22:05] MAVr is now away
[10:22:27] лорд Морфий is now away
[10:22:29] inlanger: а как убрать эту хрень, которая после слеша идёт в IP в либе ipaddr?
[10:22:38] joes: гыгы
[10:22:41] joes: это маска, наверное
[10:22:43] inlanger: там все функции возвращают значение с ней
[10:22:59] inlanger: а если мне нужен чистый IP адрес?
[10:23:09] joes: откуси до /
[10:23:12] wiz: !pydoc str
[10:23:29] joes: может там есть уже готовая функция которая откусывает
[10:23:35] wiz: есть
[10:23:42] inlanger: wiz, какая?
[10:23:43] Большой Лис: пятон почему то на удалённом сервере где TZ стоит gmt-7, datetime.datetime.now выдаёт время в gmt+2
[10:23:49] wiz: split
[10:24:01] inlanger: а, тю...я думал в той либе :)
[10:24:03] MAVr is now xa
[10:24:06] MAVr is now xa
[10:24:26] bergamot: сплитом проще
[10:24:28] MAVr is now Да, я тут
[10:25:17] wiz: ip, mask = addr.split('/',1)
[10:25:20] wiz: куда уж проще
[10:25:27] mishok13: >>> x = ipaddr.IPv4('127.0.0.1')
>>> x.ip_ext
'127.0.0.1'
[10:25:40] jedgar: .strip(..)
[10:25:41] mishok13: читайте доку, мать вашу
[10:25:50] joes: бгг
[10:25:50] wiz: стрип не взлетит
[10:26:29] inlanger: круто, ip_ext рулит
[10:26:41] Oleg Leschinsky is now online
[10:27:14] mishok13: """bzr branch py:3.0"""
[10:27:28] mishok13: почему меркуриаловцы игнорируют CPython?
[10:27:53] tilarids is now online
[10:27:59] wiz: чочо?
[10:28:03] joes: ась?
[10:28:45] лорд Морфий is now online
[10:29:29] mishok13: где экстеншен для работы с кодом CPython?
[10:29:40] mishok13: !!1
[10:29:55] mishok13: http://bazaar.launchpad.net/~kfogel/pydev/trunk/annotate/head%3A/README
[10:30:17] joes: а нафига? :-)
[10:31:03] mishok13: ну, тебе не нужно
[10:31:12] wiz: а при чём тут меркуриал?
[10:31:15] joes: если мне нужно будет, я смогу и напрямую забрать.
[10:31:21] joes: понту с экстеншена?
[10:31:41] Oleg Leschinsky is now online
[10:32:33] piranha is now away
[10:32:46] mishok13: bzr branch py:trunk это много удобнее чем hg clone http://code.python.org/hg/trunk
[10:32:54] MAVr is now away
[10:33:02] mishok13: потому как адрес можно нифига не помнить
[10:33:14] mishok13: я обычно нифига не помню адреса репозиториев
[10:33:22] joes: ээ... так еденичная ж операция.
[10:33:25] joes: клонировал и забыл
[10:33:36] dottedmag is now away
[10:33:54] mishok13: пнятно, режим "аононахуйненужно" включен
[10:34:03] joes: блин, да скрипт можно написать
[10:34:10] mishok13: с таким отношением, бзр таки будет выбран
[10:34:12] wiz: вот для бзр и написали (=
[10:34:18] joes: который будет называться "getmypython"
[10:34:38] joes: который дергнет hg clone http://code.python.org/hg/<что-угодно-тут>/
[10:34:40] wiz: len('getmypython') > len('py') (:
[10:34:48] mishok13: joes, ну, и почему никто из меркуриалистов не чешется?
[10:34:53] MAVr is now xa
[10:35:19] joes: потому что сорцы питона не есть часть системы контроля версий?
[10:35:30] mishok13: пиздец, чувак
[10:35:36] joes: чо?
[10:35:47] mishok13: http://www.python.org/dev/peps/pep-0374 <-- читал?
[10:35:59] joes: да, читал.
[10:36:00] joes: и?
[10:36:01] dottedmag is now online
[10:36:02] wiz: /me выбрал bzr именно поэтому. потому что людям в bzr НЕ ПОХУЙ.
[10:36:03] dottedmag is now offline
[10:36:13] tilarids is now away
[10:36:41] Oleg Leschinsky is now online
[10:36:45] joes: блин, ну давайте по экстеншену добавлять на каждый проект
[10:36:55] joes: что бы удобнее было?
[10:36:58] MAVr is now Да, я тут
[10:36:59] mishok13: можешь обьяснить, почему для bzr люди написали скрипт, а для меркуриала не хотят?
[10:37:03] joes: на firefox один, на что-то еще один
[10:37:05] mishok13: joes, ДА
[10:37:08] joes: бляя...
[10:37:13] mishok13: прикинь, речь идет об УДОБСТВЕ
[10:37:24] mishok13: (поэтому у гита нету шансов)
[10:37:43] joes: mishok13: ну нафига делать _экстеншн_ для системы контроля версий
[10:37:54] a1fred is now xa
[10:37:57] mishok13: plugin, ояебу
[10:38:02] joes: если для удобства можно наваять скрипт?
[10:38:10] joes: который будет делать то, что мне надо?
[10:38:19] mishok13: и каждый будет писать свой скрипт
[10:38:20] mishok13: пиздец
[10:38:27] mishok13: логика просто охуенная
[10:38:30] wiz: нафига есть apt если есть замечательный скрипт configure и Makefile ?
[10:38:38] joes: сделал скрипт - выложи попользоваться
[10:38:46] joes: зачем делать это частью scm?
[10:38:51] лорд Морфий is now away
[10:38:57] joes: точнее vcs
[10:39:00] mishok13: joes, плагин -- не часть scm, пиздец
[10:39:05] mishok13: не тупи
[10:39:16] joes: оно интегрируется с scm?
[10:39:29] joes: вносит свои изменения в поведение scm?
[10:39:42] joes: если да, значит становится часть.
[10:39:45] joes: не подменяй понятия
[10:39:49] mishok13: ВНОСИТ ИЗМЕНЕНИЯ В SCM
[10:39:52] mishok13: ты накуренный, да?
[10:40:01] joes: ну нахуа вносить изменения в SCM?
[10:40:08] wiz: прелагаю больше не общаться на эту тему с joes (:
[10:40:11] mishok13: охблять, ну не тупи ты так
[10:40:24] joes: на себя посмотри
[10:41:42] Oleg Leschinsky is now online
[10:42:05] mishok13: бля писец, "зачем нам этот адблок, который меняет поведение программы, лучше я напишу свою конфигурацию для сквида"
[10:42:43] mishok13: "зачем нам этот плагин, который необязательно ставить тем, кто не занимается разработкой CPython, если он всего-лишь делает работу с кодом CPython более удобной"
[10:42:44] joes: снова - не подменяй понятия. адблок не создан для конкретного сервиса.
[10:43:07] wiz: а не пофиг?
[10:43:10] mishok13: joes, а как же плагины для делишеса, гуглопочты, твитеров, линкединов?
[10:43:21] wiz: это не повод писать правила для сквида, если нужен конкретный сервис (=
[10:43:38] mishok13: они для конкретного сервиса, меняют поведение (и вид) программмы
[10:43:47] Oleg Leschinsky is now away
[10:43:48] Oleg Leschinsky is now away
[10:43:54] joes: уел, уел.
[10:43:59] лорд Морфий is now online
[10:44:15] mishok13: кстати, я возмущаюсь, потому что я пользуюсь hg
[10:44:24] jedgar is now away
[10:44:27] joes: разница только в том
[10:44:34] joes: что в случае тогоже gmail
[10:44:35] nmk is now online
[10:44:37] Oleg Leschinsky is now away
[10:44:38] Oleg Leschinsky is now online
[10:44:40] joes: поведение внешним скриптом не изменишь
[10:44:41] mishok13: и мне честно обидно
[10:44:59] joes: а вот через скрипт - да, иначе слишком сложно.
[10:45:10] joes: да я понимаю
[10:45:15] joes: я тоже hg пользуюсь
[10:46:13] tilarids is now xa
[10:46:33] piranha is now online
[10:46:42] Oleg Leschinsky is now online
[10:47:48] MAVr is now away
[10:48:08] 0lejka is now away
[10:48:47] piranha: хм
[10:48:53] piranha: нихера се у вас дискуссия
[10:49:00] piranha: стоило только на 10 минут отойти
[10:49:01] joes: гы :-)
[10:49:11] piranha: mishok13: щас напишу )
[10:49:37] mishok13: давай, и сразу пушай в вики
[10:49:42] piranha: ага
[10:49:48] MAVr is now xa
[10:49:52] piranha: тока я думаю, что сделаю bb://, py://
[10:50:03] piranha: а то py:trunk как-то неконсистентно
[10:50:08] MAVr is now Да, я тут
[10:50:34] mishok13: еще лучше будет, если ответишь на вот это письмо http://mail.python.org/pipermail/python-dev/2009-March/087123.html
[10:50:39] renyare is now away
[10:50:41] renyare is now online
[10:50:52] piranha: ну напишу сначал )
[10:51:11] joes: печально если на уровне такого вот мелкого сокращения будет выбираться scm
[10:51:27] piranha: с одной стороны - печально, с другой стороны - это маркетинг ;)
[10:51:29] joes: ну забрали репозиторий, дальше то оно уже не надо...
[10:51:30] mishok13: joes, еще раз -- удобство очень важно
[10:51:35] mishok13: даже в самом начале
[10:51:37] piranha: а базара маркетинг лучше, чем у хг
[10:51:43] Oleg Leschinsky is now online
[10:51:57] poltergeist is now online
[10:51:58] poltergeist is now online
[10:52:15] piranha: как бы его обозвать?
[10:52:18] mishok13: около 100500 clone и branch не будут впоследствии использоваться
[10:52:22] piranha: schemaext?
[10:52:27] piranha: не...
[10:52:29] joes: anti-bazaar?
[10:52:38] piranha: kmfbzr?
[10:52:38] 0lejka is now offline
[10:52:41] piranha: ;-)
[10:52:42] joes: :-)
[10:52:59] piranha: mishok13: нету идей?
[10:53:03] 0lejka is now online
[10:53:09] 0lejka is now online
[10:53:17] mishok13: неа :)
[10:53:17] joes: да обзови hgdev
[10:53:21] joes: не пофиг?
[10:53:24] inlanger: а как в Tkinter для виджета Entry задать маску ввода?
[10:53:26] piranha: нет, конечно
[10:53:27] joes: ой, pydev
[10:53:30] nmk is now away
[10:53:32] mishok13: cpythondev ояебу
[10:53:34] piranha: joes: так я не хочу для питона создать
[10:53:38] piranha: нахер такой экстеншен нужен )
[10:53:42] piranha: я хочу, чтоб он generic был
[10:53:45] joes: так я о чем...
[10:53:47] piranha: ну и предустановки хорошие
[10:53:55] piranha: ну так pydev - это не название
[10:53:59] piranha: лана, будет пока schemaext
[10:54:00] joes: shortcut какой-нить
[10:54:08] piranha: хм
[10:54:28] piranha: не, шорткат еще более многозначное, чем схема )
[10:54:37] joes: ну так оно по сути такое и есть
[10:54:45] inlanger is now offline
[10:54:49] joes: что бы меньше печатать
[10:55:13] joes: только, да, непонятно что оно шорткатит
[10:55:37] renyare is now away
[10:55:47] piranha: печатать ваще не надо будет
[10:55:50] piranha: один раз в конфиг занеси и все
[10:55:56] piranha: у него не будет команд и прочей дряни )
[10:56:09] joes: не, в смысле ты ж будешь как-то в урлке задавать откуда брать?
[10:56:17] piranha: py://
[10:56:18] joes: типа py://
[10:56:19] piranha: bb://
[10:56:20] joes: вот
[10:56:23] piranha: ну да
[10:56:24] joes: это и есть shortcut
[10:56:32] jedgar is now online
[10:56:35] piranha: но шорткат - слово, у которого много значений
[10:56:39] piranha: а схема у хг только одна бывает
[10:56:40] joes: угу
[10:56:43] Oleg Leschinsky is now online
[10:56:44] piranha: ssh|http|etc
[10:56:45] joes: та да да
[10:56:50] joes: тада да.
[10:57:14] nmk is now online
[10:57:28] joes: только хз, как ты будешь делить эти самые схемы?
[10:57:36] joes: если надо https, будет что-то типа: spy://
[10:57:40] gigimon is now online
[10:57:41] gigimon is now online
[10:57:41] gigimon is now online
[10:57:42] joes: если ssl: sslpy://
[10:57:44] piranha: py+htpps
[10:57:47] piranha: py+ssh
[10:57:49] joes: и т.д.?
[10:57:52] joes: ок
[10:57:56] piranha: по дефолту - хттп
[10:58:00] gigimon is now Nothing played
[10:58:00] piranha: а через плюсик - смена
[10:58:01] joes: т.е. явно потокол задавать будешь?
[10:58:02] gigimon is now Да, я здесь.
[10:58:08] piranha: ну это обычная практика для урлов
[10:58:11] piranha: svn+ssh://
[10:58:13] joes: угу
[10:58:14] piranha: и т.п.
[10:58:43] gigimon is now offline
[10:58:45] renyare is now online
[11:00:50] piranha: mishok13: у питоно-хг есть по ссх урл, откуда клонировать?
[11:01:43] Oleg Leschinsky is now online
[11:01:51] mishok13: клонировать можно и без ссх
[11:01:57] mishok13: пушать исключительно с
[11:01:58] piranha: можно
[11:02:01] piranha: ну вот
[11:02:02] wiz: а у тебя есть ssh для питонских реп?
[11:02:07] piranha: бляяяя
[11:02:14] piranha: я просто хочу добавить предефайнутый урл
[11:02:19] piranha: wiz: нах оно мне? )
[11:02:25] piranha: я пока в питон не собираюсь коммитить
[11:02:52] mishok13: wiz, тут нужны права коммитера :)
[11:02:53] Effgen is now away
[11:03:03] piranha: mishok13: так урл все-таки есть? )
[11:03:36] mishok13: ну, должен быть :)
[11:03:38] Effgen is now Задница это универсальный интерфейс, ибо все через нее можно сделать ВСЕ!
[11:03:48] piranha: лана )
[11:03:53] piranha: потом буду думать об этом
[11:04:09] mishok13: hg push ssh://alexandre@code.python.org/hg/trunk/
[11:04:14] mishok13: во
[11:04:32] piranha: oke
[11:04:35] piranha: а, ну тот же урл
[11:04:38] piranha: ок
[11:04:39] poltergeist is now away
[11:04:40] poltergeist is now away
[11:06:38] mishok13: ну оно вроде всё
[11:06:42] mishok13: *всё так
[11:06:43] Oleg Leschinsky is now online
[11:07:32] joes: piranha: если уже делаешь, то протокол тоже в настройки выноси
[11:07:45] piranha: щаща
[11:07:52] joes: т.е. дефолтный
[11:08:00] piranha: py = http://code.python.org/hg/
[11:08:04] piranha: вот тебе и вынес :Р
[11:08:07] joes: ага
[11:08:09] joes: я об этом.
[11:08:14] piranha: пишешь py+ssh - получаешь ssh://
[11:08:19] piranha: а :)
[11:08:54] лорд Морфий is now away
[11:09:16] MAVr is now away
[11:11:24] Effgen is now away
[11:11:43] Oleg Leschinsky is now online
[11:12:39] poltergeist is now xa
[11:12:40] poltergeist is now xa
[11:13:42] Effgen is now Задница это универсальный интерфейс, ибо все через нее можно сделать ВСЕ!
[11:14:51] лорд Морфий is now online
[11:15:03] tilarids is now online
[11:16:44] Oleg Leschinsky is now online
[11:20:29] poltergeist is now online
[11:21:24] nmk is now away
[11:21:44] Oleg Leschinsky is now online
[11:23:07] _vovaz04h_ is now online
[11:25:32] slav0nic is now online
[11:26:37] nmk is now online
[11:26:44] Oleg Leschinsky is now online
[11:29:24] Effgen is now away
[11:29:43] MAVr is now Да, я тут
[11:30:45] bergamot is now xa
[11:31:02] Effgen is now Задница это универсальный интерфейс, ибо все через нее можно сделать ВСЕ!
[11:31:44] Oleg Leschinsky is now online
[11:31:59] лорд Морфий is now away
[11:34:54] renyare is now away
[11:35:02] renyare is now online
[11:36:14] red-agent is now online
[11:36:45] Oleg Leschinsky is now online
[11:36:59] poltergeist is now away
[11:37:04] tilarids is now away
[11:38:34] Effgen is now away
[11:39:00] inlanger is now online
[11:39:08] Effgen is now Задница это универсальный интерфейс, ибо все через нее можно сделать ВСЕ!
[11:39:42] inlanger: Тупой вопрос... Почему у меня функция, которая висид на command кнопки, вызывается сама собой до нажатия кнопки? :[
[11:40:02] poltergeist is now away
[11:41:43] inlanger: http://dumpz.org/6360/ функция, которая начинается с 8й строки стартует вместе со стартом проги, не дожидаясь нажатия кнопки в 55й строке
[11:41:44] Oleg Leschinsky is now online
[11:43:08] mishok13: inlanger, ну, потому что ты ее на 55-ой строке выполнил
[11:43:11] slav0nic: наверно потому что ты её вызываешь
[11:43:11] mishok13: :)
[11:43:18] mishok13: заверни в лямбду
[11:43:42] inlanger: mishok13, объясни :) Я питон только начал учить...
[11:43:46] mishok13: lambda: func(a, b, c)
[11:43:54] mishok13: inlanger, ты какие ЯП знаешь?
[11:43:56] piranha: lam(qwe())bda
[11:44:05] piranha: завернуть - это так ^
[11:44:07] inlanger: mishok13, всю жизнь на php кодил
[11:44:09] unk2k is now online
[11:44:10] piranha: :D
[11:44:11] mishok13: piranha, оригинальный синтаксис
[11:44:19] piranha: mishok13: лямбда-кебаб
[11:44:19] unk2k: привет всем!
[11:44:20] GrimbleGromble is now away
[11:44:31] piranha: шаурлямбда
[11:44:41] piranha: шаурмбда
[11:44:59] poltergeist is now xa
[11:45:33] inlanger: не въехал как с этой лямбдой работать...
[11:45:49] bergamot is now online
[11:45:52] mishok13: я не знаю, как пхписту обьяснить как работать с лямбдой :(
[11:46:02] mishok13: inlanger, лямбда -- это просто анонимная функция
[11:46:06] mishok13: функция без имени
[11:46:16] GrimbleGromble is now online
[11:46:16] Effgen is now away
[11:46:18] Effgen is now Задница это универсальный интерфейс, ибо все через нее можно сделать ВСЕ!
[11:46:38] inlanger: и как её применить в моём случает?
[11:46:45] Oleg Leschinsky is now online
[11:47:04] tilarids is now xa
[11:47:14] inlanger: command=lambda: Func(a,b,portValue) ?
[11:47:17] Portnov: это такой коан. Функция без имени. Корни без корней. Хлопок одной ладонью итд. :)
[11:47:18] mishok13: command=(lambda: Func(a, b, portValue))
[11:47:38] mishok13: да, вот Портнов правильно высказал мысль
[11:47:52] mishok13: короче, без пары сотен скобок и не разобраться
[11:47:53] MAVr is now away
[11:48:14] MAVr is now Да, я тут
[11:48:39] inlanger: хм, вроде работает фишка
[11:48:47] inlanger: функция перестала сама запускаться
[11:49:04] poltergeist is now online
[11:50:27] wiz: вы ебанулись чтоль в лямбду заворачивать? просто так функцию передать уже нельзя чтоль? (8
[11:50:43] mishok13: wiz, а как?
[11:50:47] mishok13: :)
[11:50:48] wiz: ояебу
[11:50:56] inlanger: пыщь-пыщь
[11:50:57] mishok13: в случае ткинтера
[11:51:36] wiz: command=Func
[11:51:45] Oleg Leschinsky is now online
[11:51:49] red-agent: а параметры, кросавчег?
[11:51:59] лорд Морфий is now xa
[11:52:00] wiz: через глобалсы (=
[11:52:07] slav0nic: fail)
[11:52:38] wiz: там сам код весьма обстрактен
[11:53:32] wiz: если там будут вместо жёстко заданых параметров значения из инпутов, то их передавать вроде как и не надо - они и так есть
[11:53:45] inlanger: да, я уже это поня
[11:53:46] inlanger: л
[11:54:48] Portnov: хм, а есть какое-нить стандартное средство чтоб currying в питоне делать?
[11:54:59] poltergeist is now away
[11:55:33] piranha: парам-пам-пам
[11:55:38] piranha: мой экстеншен заработал
[11:55:40] piranha: хохохо
[11:55:45] piranha: щас чуть заапгрейджу и выложу
[11:56:13] nmk: экстеншен для чего?
[11:56:28] piranha: для хг
[11:56:35] лорд Морфий is now online
[11:56:37] nmk: че делает? :)
[11:56:45] Oleg Leschinsky is now online
[11:56:51] mishok13: Portnov, два варианта: functools.partial или сам напиши декоратор
[11:56:54] piranha: щас покажу
[11:57:18] piranha: piranha@gto ~/dev/hg/schemaext>hg clone . p://schemaext/
searching for changes
remote: adding changesets
remote: adding manifests
remote: adding file changes
remote: added 1 changesets with 2 changes to 2 files
[11:57:23] piranha: вуаля!
[11:57:30] piranha: http://hg.piranha.org.ua/schemaext/
[11:57:38] piranha: надо только добавить дефолтные урлы
[11:58:06] nmk: :)
[11:58:14] mishok13: кросавчег
[11:58:46] joes: readme накропай, заодно :-)
[11:58:49] poltergeist is now online
[11:58:49] _vovaz04h_ is now away
[11:58:50] piranha: нах?
[11:58:53] piranha: там есть дока
[11:58:57] piranha: ну хотя да, напишу пару слов
[11:59:16] piranha: я еще хочу возможность иметь разные урлы для разных типов схем
[11:59:36] piranha: типа p = ssh://piranha.org.ua/hg/, p+http = http://hg.piranha.org.ua/
[11:59:39] inlanger: после добавления лямбды походу перестало вообще работать http://dumpz.org/6361/
[12:00:33] mishok13: а параметры функции передать?
[12:00:35] wiz: *гыгы
[12:00:41] inlanger: а зачем? Оно и так понимает.
[12:00:45] piranha: когда itertools появились
[12:00:45] Oleg Leschinsky is now away
[12:00:45] helge is now away
[12:00:46] Oleg Leschinsky is now away
[12:00:47] piranha: ?
[12:00:48] mishok13: а, всё
[12:00:57] mishok13: piranha, 2.3 по-моему
[12:00:58] wiz: command=Func сделай
[12:00:59] _vovaz04h_ is now online
[12:01:04] mishok13: inlanger, command=Func
[12:01:09] piranha: mishok13: охуенно
[12:01:18] inlanger: wiz, тогда оно сразу функцию выполняет...
[12:01:23] unk2k is now away
[12:01:45] Oleg Leschinsky is now away
[12:02:00] nmk: /me думает, что выйдет hg 1.3, а в debian experemental все будет 1.1.2+hg20090217-7787-b8d750daadde-1
[12:02:04] tilarids is now online
[12:02:07] joes: inlanger: если скобочки не поставишь - не вызовет
[12:02:16] joes: разве что параметры не передать.
[12:02:24] PC is now online
[12:02:24] joes: слушай, за юзай замыкание
[12:02:28] joes: заюзай*
[12:02:38] joes: это когда "функция внутри функции"
[12:02:44] piranha: nmk: :-)))
[12:02:47] piranha: поставь локально
[12:03:15] piranha: я так разный софт, скорость обновления которого в репозитории не устраивает, держу
[12:03:21] nmk: да когда припрут букмарки новые совсем -- поставлю.
[12:03:27] inlanger: а хотя нет... и без лямбды не пашет, сцуко
[12:03:28] piranha: а то все хорошо, но некоторые вещи хочется иметь посвежее
[12:03:56] mishok13: nmk, есть же бубунта, гыгы :)
[12:03:59] poltergeist is now away
[12:04:15] nmk: хм. а где там реп у них?
[12:04:23] mishok13: без шуток: на ланчпаде есть люди, которые собирают экспериментальные версии
[12:04:29] poltergeist is now online
[12:04:36] sevenov: nmk, так и будет :(
[12:04:54] nmk: intrepid (devel): Scalable distributed version control system [universe]
1.0.1-5.1: amd64 i386
[12:04:59] nmk: где этот лаунчпад? :))
[12:05:08] piranha: ололол
[12:05:20] nmk: я там искал пару дней назад, хрен найдешь чего
[12:05:23] mishok13: mishok@magicpony:~$ aptitude show mercurial
Package: mercurial
State: installed
Automatically installed: no
Version: 1.1.2-2~~ppa.maxb1
[12:05:25] piranha: гы, недобросовестная конкуренция :)))
[12:05:36] Oleg Leschinsky is now offline
[12:05:36] piranha: пони, лол
[12:06:00] nmk: /me тупо ставит через disttools :)
[12:06:49] Oleg Leschinsky is now away
[12:06:50] Oleg Leschinsky is now away
[12:06:56] Oleg Leschinsky is now away
[12:07:04] tilarids is now away
[12:07:07] Oleg Leschinsky is now away
[12:08:18] nmk: evil:~# hg --version
*** failed to import extension hgext.qct: No module named qct
Mercurial Distributed SCM (version unknown)
[12:08:20] nmk: :)
[12:08:51] piranha: кстати, вершен анкновн - это глюк в 1.2
[12:08:52] unk2k is now online
[12:09:00] mishok13: для бубунты можно вот это вот использовать https://launchpad.net/~mercurial-stable-snapshots/+archive/ppa/
[12:09:09] poltergeist is now away
[12:09:25] piranha: /me .oO( стейбл - это не прикольно... )
[12:09:32] mishok13: но это 1.2!
[12:09:59] piranha: sure
[12:10:01] nmk: так а у всех version unknown ? :)
[12:10:09] piranha: nmk: в релизе 1.2 - у всех
[12:10:22] piranha: 1.2.1 должен выйти сегодня-завтра с фиксом
[12:10:24] лорд Морфий is now away
[12:10:26] piranha: по идее сегодня
[12:10:30] inlanger: блин, ну не хочет этот гад порты сканить... http://dumpz.org/6361/
[12:10:34] лорд Морфий is now online
[12:10:45] inlanger: постоянно идёт в except
[12:10:46] Oleg Leschinsky is now xa
[12:10:46] nmk: piranha а ты из репозитория собриаешь?
[12:10:47] Oleg Leschinsky is now xa
[12:10:59] poltergeist is now online
[12:11:09] piranha: ну я кагбе туда даже патчики отправляю
[12:11:19] piranha: я просто сделал hg clone, make local и линк в ~/bin
[12:11:21] piranha: и все
[12:11:26] nmk: ясн :)
[12:11:34] piranha: (ну и в site-packages свои, но это обычно не нужно)
[12:11:37] azzz is now offline
[12:11:45] Oleg Leschinsky is now xa
[12:11:46] Oleg Leschinsky is now online
[12:12:07] Oleg Leschinsky is now online
[12:12:24] piranha: бля, я протупил
[12:12:33] piranha: надо не schemaext, а schemeext
[12:12:40] piranha: эммм
[12:12:48] piranha: переназвать или не надо?
[12:13:15] mishok13: да похуй :)
[12:13:34] piranha: да как-то так тупо...
[12:14:01] sevenov: Я снова что-то проспал?
[12:14:07] sevenov: Что-то интересное?
[12:14:14] piranha: http://hg.piranha.org.ua/schemaext/
[12:14:16] mishok13: mishok@magicpony:~$ hg --version
Mercurial Distributed SCM (version 2444285ec338)
[12:14:21] mishok13: блякруто :)
[12:14:59] poltergeist is now away
[12:15:10] piranha: piranha@gto ~>hg version
Mercurial Distributed SCM (version c2e962bdcc37+20090311)
[12:15:12] piranha: :-)
[12:15:26] mishok13: https://launchpad.net/~mercurial-snapshots/+archive/ppa
[12:15:36] mishok13: можно, конечно, и самый транк
[12:15:49] mishok13: но как-то сцыкотно
[12:15:51] piranha: http://hg.intevation.org/mercurial/crew/
[12:15:56] piranha: =)
[12:16:02] piranha: ну в транке редко ломают ваще что-то
[12:16:18] _lorien is now online
[12:16:50] _vovaz04h_ is now away
[12:17:04] tilarids is now xa
[12:17:08] Oleg Leschinsky is now online
[12:17:54] Большой Лис: мля, vertical split в скрин надо отдельынм патчем накручивать :(((
[12:17:57] Большой Лис: ацтой
[12:19:33] sevenov: http://media.trafficgods.ws/c/2899938554/09-02-12.gif
[12:20:29] GrimbleGromble is now away
[12:21:33] inlanger: люди, помогите разобраться... Что это за ошибка такая? http://dumpz.org/6363/
[12:21:37] mishok13 is now away
[12:22:08] Oleg Leschinsky is now online
[12:22:29] poltergeist is now online
[12:22:38] GrimbleGromble is now online
[12:23:14] slav0nic: int(port)
[12:23:16] Большой Лис: очорт! работает vsplit
[12:23:17] Oleg Leschinsky is now offline
[12:23:18] Большой Лис: хыхы
[12:23:33] Oleg Leschinsky is now online
[12:23:34] Oleg Leschinsky is now online
[12:23:39] Oleg Leschinsky is now online
[12:26:49] _vovaz04h_ is now xa
[12:27:16] Oleg Leschinsky is now online
[12:28:19] _vovaz04h_ is now online
[12:28:38] pizgin is now away
[12:28:50] _vovaz04h_ is now offline
[12:29:46] cheshirecat is now online
[12:30:24] piranha: [v
[12:30:26] piranha: хм
[12:30:31] piranha: favorite gathering звучит
[12:30:34] piranha: *звучит тупо
[12:30:39] piranha: как бы получше сказать?
[12:30:57] piranha: что вообще в ридми написать? )
[12:31:10] cheshirecat is now online
[12:31:24] cheshirecat is now offline
[12:31:37] mishok13 is now xa
[12:32:16] Oleg Leschinsky is now online
[12:33:00] nmk: а у меня как-то тупо
[12:33:03] nmk: ~/work/comics_p/src/cp % hg --version
Mercurial Distributed SCM (version 55bd03e2e13c)
[12:33:39] piranha: ну это за 5 марта
[12:33:41] piranha: нормально
[12:33:57] nmk: а где-то есть новее? :)
[12:34:03] MAVr is now away
[12:34:29] Большой Лис_ is now Доступен
[12:34:42] piranha: я ж давал сцылку :)
[12:34:49] piranha: http://hg.intevation.org/mercurial/crew/
[12:34:59] nmk: а.
[12:35:03] piranha: в selenic.com/hg/mercurial пушить может только Мэтт
[12:35:18] nmk: ну я лучше на 5ого марта посижу.
[12:35:20] piranha: а в этот - вся команда, там человек 5-6 активных (ну, около 10 всего, наверное)
[12:35:43] MAVr is now Да, я тут
[12:35:54] Большой Лис_: tcabber ужасен
[12:36:29] slav0nic is now away
[12:36:51] _lorien: tkabber?
[12:36:59] Большой Лис: ээ, да
[12:37:07] _lorien: я раньше юзал - мне нравилось
[12:37:07] Effgen is now away
[12:37:16] Oleg Leschinsky is now online
[12:37:16] Effgen is now Задница это универсальный интерфейс, ибо все через нее можно сделать ВСЕ!
[12:37:18] _lorien: ты надеюсь ttf шрифты активировал? )
[12:37:28] _lorien: без них он оочень страшный
[12:37:32] Большой Лис: я вообще всю тему подрихтовал
[12:37:40] Большой Лис: адинхер, монстро
[12:37:48] nmk: я в директории с клоном hg набрал hgtk log. любуюсь :)
[12:37:52] Большой Лис: а гаджим - прожорливый скот
[12:37:58] mishok13 is now online
[12:38:05] Большой Лис: на больших конфах я уверен - гаджим будет усирать весь комп
[12:38:33] Большой Лис: я пробовал заходить на большие IRC каналы через IRC транспорт
[12:38:34] poltergeist is now away
[12:38:38] pizgin is now online
[12:38:41] _lorien: Большой Лис, меня и ткабер и гажим устраивали. Гажим более userfriendly, решил его юзать.
[12:38:41] Большой Лис: там где 500+ человек
[12:39:08] Большой Лис: полчаса 100% нагрузки CPU и в конфу зашёл %)
[12:39:22] renyare is now offline
[12:40:10] piranha: mishok13: дай ту ссылку опять?
[12:40:34] mishok13: на мыло-сообщение?
[12:40:45] piranha: угу
[12:40:47] mishok13: или на репу?
[12:40:50] piranha: на мыло плз
[12:41:01] mishok13: http://mail.python.org/pipermail/python-dev/2009-March/087123.html
[12:42:08] Effgen is now away
[12:42:16] Oleg Leschinsky is now online
[12:42:53] MAVr is now away
[12:43:32] mishok13: если не подписан на python-dev, я могу отослать ссылку на твой announce
[12:43:34] mishok13: :)
[12:43:36] Effgen is now Задница это универсальный интерфейс, ибо все через нее можно сделать ВСЕ!
[12:43:38] MAVr is now Да, я тут
[12:43:43] mishok13: (в python-dev)
[12:44:22] renyare is now online
[12:46:34] poltergeist is now xa
[12:47:04] mishok13 is now away
[12:47:16] Oleg Leschinsky is now online
[12:47:17] Большой Лис is now away
[12:47:18] Большой Лис is now online
[12:49:42] renyare is now away
[12:49:43] renyare is now online
[12:52:16] Большой Лис_ is now away
[12:52:17] Oleg Leschinsky is now online
[12:52:18] Большой Лис is now away
[12:54:41] renyare is now away
[12:55:11] red-agent is now away
[12:55:47] piranha: http://hg.piranha.org.ua/schemes
[12:56:00] piranha: mishok13: да, не подписан. Сча напишу в hg, пару сек :)
[12:57:17] Oleg Leschinsky is now online
[12:58:08] Effgen is now away
[12:59:08] Effgen is now Задница это универсальный интерфейс, ибо все через нее можно сделать ВСЕ!
[13:01:26] _lorien is now away
[13:01:32] _lorien is now online
[13:02:16] Большой Лис_ is now xa
[13:02:17] Oleg Leschinsky is now online
[13:02:18] Большой Лис is now xa
[13:04:10] MAVr is now away
[13:04:41] renyare is now xa
[13:05:11] red-agent is now xa
[13:06:34] inlanger is now away
[13:07:16] Большой Лис_ is now Доступен
[13:07:18] Большой Лис is now online
[13:07:18] Oleg Leschinsky is now online
[13:09:01] nmk is now away
[13:09:11] MAVr is now xa
[13:09:40] renyare is now online
[13:11:04] piranha is now offline
[13:11:05] piranha is now online
[13:11:11] piranha is now online
[13:11:19] piranha is now online
[13:12:13] wiz: что-то последнее время развелось больно дофига вежливистых неадекватов...
[13:12:16] Большой Лис_ is now away
[13:12:18] Oleg Leschinsky is now online
[13:12:18] Большой Лис is now away
[13:12:47] helge: ?
[13:13:32] _lorien is now away
[13:14:18] piranha: mishok13: http://selenic.com/pipermail/mercurial/2009-March/024547.html
[13:14:39] piranha: бля, с ошибками и прочей хуетней :(
[13:14:42] renyare is now away
[13:14:47] piranha: факин щит, перечитывал же
[13:15:59] _lorien is now online
[13:17:18] Oleg Leschinsky is now online
[13:18:06] wiz: [щемись]
[13:18:30] piranha: м?
[13:18:54] wiz: название группы в конфиге (=
[13:19:13] piranha: какой группы?
[13:19:15] piranha: ааа
[13:20:09] wiz: "прищемить репу" - записать адрес репозитория себе в [schemes]
[13:20:35] souldrinker1 is now online
[13:20:37] souldrinker1 is now online
[13:20:44] piranha: хыхы
[13:20:47] piranha: та да
[13:20:52] piranha: прищемить репы )
[13:22:08] souldrinker1 is now online
[13:22:15] Большой Лис_ is now xa
[13:22:18] Большой Лис is now xa
[13:22:18] Oleg Leschinsky is now online
[13:23:11] souldrinker1 is now offline
[13:23:21] MAVr is now away
[13:23:25] souldrinker1 is now online
[13:23:26] MAVr is now Да, я тут
[13:23:26] souldrinker1 is now online
[13:23:29] Portnov: 'прищемить репу дверью'
[13:24:42] renyare is now xa
[13:26:01] nmk is now online
[13:26:19] Effgen is now away
[13:26:26] bergamot is now xa
[13:26:31] Effgen is now Задница это универсальный интерфейс, ибо все через нее можно сделать ВСЕ!
[13:26:34] inlanger is now xa
[13:27:08] souldrinker1 is now online
[13:27:18] Oleg Leschinsky is now online
[13:28:58] Vse_suda_123@conference.jabber.ru is now online
[13:28:59] Vse_suda_123@conference.jabber.ru is now offline
[13:29:08] Большой Лис_ is now Доступен
[13:29:10] Большой Лис is now online
[13:29:42] souldrinker1 is now online
[13:32:08] souldrinker1 is now online
[13:32:18] Oleg Leschinsky is now online
[13:32:29] nmk is now away
[13:33:05] nmk is now online
[13:33:25] wiz is now away
[13:36:37] sintetico is now offline
[13:37:09] souldrinker1 is now online
[13:37:18] piranha: mishok13: ну это ж то? Или не то?
[13:37:18] Oleg Leschinsky is now online
[13:38:00] Effgen is now away
[13:38:42] bergamot is now online
[13:39:40] renyare is now online
[13:40:18] Effgen is now Задница это универсальный интерфейс, ибо все через нее можно сделать ВСЕ!
[13:41:35] inlanger is now online
[13:42:09] souldrinker1 is now online
[13:42:14] jedgar is now away
[13:42:19] Oleg Leschinsky is now online
[13:43:25] wiz is now xa
[13:44:36] jedgar is now online
[13:46:32] souldrinker1 is now offline
[13:46:42] _lorien is now away
[13:47:19] Oleg Leschinsky is now online
[13:48:25] wiz is now 私は悲しんでいる
[13:49:23] Effgen is now away
[13:51:42] _lorien is now xa
[13:52:00] gigimon is now Да, я здесь.
[13:52:05] inlanger is now away
[13:52:13] Effgen is now Задница это универсальный интерфейс, ибо все через нее можно сделать ВСЕ!
[13:52:19] Oleg Leschinsky is now online
[13:53:25] wiz is now away
[13:54:18] nuclear is now online
[13:54:22] nuclear is now offline
[13:54:30] nuclear is now online
[13:54:33] nuclear is now online
[13:54:39] Typhon is now online
[13:55:12] Effgen is now away
[13:56:40] _lorien is now online
[13:57:19] Oleg Leschinsky is now online
[13:58:04] inlanger is now online
[13:58:14] poltergeist is now online
[13:59:16] joes: то, но без привязки к конкретному сервису
[13:59:19] joes: о чем и был спор
[13:59:52] gigimon is now offline
[13:59:54] gigimon is now Да, я здесь.
[14:00:52] bergamot is now xa
[14:01:48] jedgar is now away
[14:02:19] Oleg Leschinsky is now online
[14:02:44] jedgar is now online
[14:03:25] wiz is now xa
[14:05:13] Effgen is now xa
[14:05:14] nuclear is now offline
[14:05:38] Typhon is now offline
[14:06:29] wiz is now 私は悲しんでいる
[14:06:42] _lorien is now away
[14:07:19] Oleg Leschinsky is now online
[14:09:14] poltergeist is now away
[14:09:24] poltergeist is now online
[14:10:01] MAVr is now away
[14:11:26] MAVr is now Да, я тут
[14:11:42] _lorien is now xa
[14:12:20] Oleg Leschinsky is now online
[14:14:38] Typhon is now online
[14:14:48] unk2k is now away
[14:16:16] bergamot is now online
[14:17:04] piranha is now away
[14:17:21] Oleg Leschinsky is now online
[14:19:29] Effgen is now Задница это универсальный интерфейс, ибо все через нее можно сделать ВСЕ!
[14:19:52] _lorien is now online
[14:21:28] GrimbleGromble is now away
[14:21:37] Scratch613 is now online
[14:21:40] Scratch613 is now offline
[14:22:19] GrimbleGromble is now online
[14:22:20] Oleg Leschinsky is now online
[14:25:06] unk2k is now online
[14:25:54] poltergeist is now away
[14:26:04] inlanger is now offline
[14:27:21] Oleg Leschinsky is now online
[14:30:19] лорд Морфий is now away
[14:31:54] poltergeist is now online
[14:32:21] GrimbleGromble is now away
[14:32:21] Oleg Leschinsky is now online
[14:34:44] Ferroman is now online
[14:34:44] bbodio is now online
[14:35:24] GrimbleGromble is now online
[14:36:08] a1fred is now Да, я здесь.
[14:36:52] wiz is now offline
[14:37:21] Oleg Leschinsky is now online
[14:39:12] tilarids is now offline
[14:40:17] tilarids is now xa
[14:40:18] tilarids is now xa
[14:40:31] лорд Морфий is now online
[14:40:58] MAVr is now away
[14:42:11] piranha is now online
[14:42:11] MAVr is now Да, я тут
[14:42:21] Oleg Leschinsky is now online
[14:42:36] Effgen is now offline
[14:43:01] piranha: mishok13: ping?
[14:43:04] bergamot is now xa
[14:43:44] wiz is now 私は悲しんでいる
[14:45:02] nmk is now away
[14:45:12] MAVr is now away
[14:45:19] nmk is now online
[14:46:41] MAVr is now Да, я тут
[14:47:22] Oleg Leschinsky is now online
[14:48:21] nmk is now away
[14:48:33] Oleg Leschinsky is now away
[14:48:34] Oleg Leschinsky is now away
[14:50:16] MAVr is now away
[14:51:21] MAVr is now Да, я тут
[14:52:11] sintetico is now Доступен
[14:52:22] Oleg Leschinsky is now away
[14:52:48] _vovaz04h_ is now online
[14:53:17] sintetico is now Доступен
[14:55:24] nmk is now online
[14:57:22] Oleg Leschinsky is now away
[14:58:33] Oleg Leschinsky is now xa
[14:58:34] Oleg Leschinsky is now xa
[14:58:49] _vovaz04h_ is now offline
[14:59:44] bergamot is now online
[15:01:51] Ferroman is now away
[15:02:23] Oleg Leschinsky is now xa
[15:03:33] Oleg Leschinsky is now online
[15:03:33] helge is now online
[15:03:34] Oleg Leschinsky is now online
[15:05:05] renyare is now away
[15:05:06] renyare is now online
[15:06:00] Ferroman is now online
[15:06:41] Ferroman is now offline
[15:07:23] Oleg Leschinsky is now online
[15:10:59] _lorien: а чо за раздвоение у модеров?
[15:11:08] _lorien: foo & foo_
[15:11:42] Oleg Leschinsky: _foo: Кто бы говорил
[15:12:01] piranha_ is now offline
[15:12:07] piranha: легче стало? ;)
[15:12:24] Oleg Leschinsky is now online
[15:12:28] _lorien: Так я хоть и с underscore, но я один.
[15:12:36] _lorien: Да легче, вот только Лис портит идилию
[15:12:50] _lorien: * идиллию
[15:13:40] pizgin is now offline
[15:14:21] Portnov: *идилию_
[15:14:31] piranha: идиллию
[15:14:44] piranha: ну, две лэ
[15:14:47] _lorien: GSOM_GSOM_
[15:15:00] _lorien: piranha, то была шутка юмора, он underscore добавил, имхо
[15:15:04] piranha: я понял
[15:15:10] piranha: но заодно и ошибся ;)
[15:15:38] _lorien: хм, лично я подумал, что шутка юмора в том, что теряем л, но приобретаем underscore в замен, гыгы ))
[15:16:08] piranha: http://www.chrissawyer.com/faq3.htm
[15:16:12] piranha: хз
[15:16:20] piranha: _lorien: значит это шутка не для меня)
[15:16:22] nmk is now away
[15:16:28] piranha: вы оцените, какие он тулзы юзал
[15:16:43] nmk is now online
[15:16:54] wiz: ы
[15:17:08] pizgin is now online
[15:17:10] pizgin is now online
[15:17:24] Oleg Leschinsky is now online
[15:17:34] _lorien: питон не юзал, подлец
[15:17:49] piranha: епрст, он все на асме писал
[15:18:50] joes: да :-)
[15:18:54] joes: причем хорошо писал.
[15:19:02] piranha: joes: интересно, что он щас делают
[15:19:05] piranha: *делает
[15:19:09] joes: хз
[15:19:14] piranha: я сомневаюсь, что такой чувак может просто почивать на лаврах )
[15:19:16] joes: он на Rollercoaster 30 лямов заработал
[15:19:18] piranha: даже при 30 лимонах его
[15:19:21] piranha: ))))
[15:19:22] joes: может и семьей занялся...
[15:19:27] piranha: детей делает?
[15:19:34] joes: ага, с асмом - времени не хватало..
[15:19:41] piranha: не, не верю. Он же не может тупо взять и бросить то, чем 20 лет занимался
[15:19:50] piranha: ну по крайней мере я себе слабо такое представляю
[15:19:54] piranha: хотя может захарило...
[15:22:24] Oleg Leschinsky is now online
[15:23:02] unk2k is now away
[15:25:26] Большой Лис: гм
[15:25:38] Большой Лис_ is now offline
[15:26:39] 0lejka is now offline
[15:27:25] Oleg Leschinsky is now online
[15:27:29] Typhon is now offline
[15:27:46] unk2k is now online
[15:28:01] _lorien is now GSOM! GSOM!
[15:28:15] _lorien: о, *идиллия_ )
[15:29:13] _lorien: у меня кстати underscore потому что меня просто с lorien не пускает, оно на какой-то мой старый акк забиндилось
[15:32:25] Oleg Leschinsky is now online
[15:33:01] Oleg Leschinsky is now online
[15:33:02] Oleg Leschinsky is now away
[15:37:24] Oleg Leschinsky is now away
[15:38:02] renyare is now away
[15:38:46] Typhon is now online
[15:40:30] renyare is now online
[15:40:42] jedgar is now offline
[15:42:25] Oleg Leschinsky is now away
[15:43:01] Oleg Leschinsky is now xa
[15:43:01] helge is now xa
[15:43:02] Oleg Leschinsky is now xa
[15:43:08] helge is now online
[15:43:09] Oleg Leschinsky is now xa
[15:43:10] Oleg Leschinsky is now online
[15:43:44] bergamot is now xa
[15:47:25] Oleg Leschinsky is now online
[15:50:24] wiz is now away
[15:50:44] wiz is now 私は悲しんでいる
[15:51:24] Effgen is now Я здесь.
[15:52:26] Oleg Leschinsky is now online
[15:52:43] poltergeist is now away
[15:52:46] GrimbleGromble is now away
[15:53:33] poltergeist is now online
[15:55:48] wiz is now offline
[15:56:31] Effgen is now offline
[15:56:32] GrimbleGromble is now online
[15:57:06] Effgen is now Я здесь.
[15:57:06] Effgen is now offline
[15:57:26] Oleg Leschinsky is now online
[15:58:46] unk2k is now away
[15:59:11] _lorien is now away
[15:59:14] Effgen is now Я здесь.
[15:59:14] Effgen is now offline
[15:59:48] unk2k is now online
[16:02:26] Oleg Leschinsky is now online
[16:02:30] wiz is now 私は悲しんでいる
[16:04:11] _lorien is now xa
[16:06:07] _lorien is now GSOM! GSOM!
[16:07:26] Oleg Leschinsky is now online
[16:09:06] Effgen is now away
[16:09:07] Effgen is now offline
[16:11:28] mishok13: piranha, я на обеде был
[16:11:32] mishok13 is now online
[16:12:27] Oleg Leschinsky is now online
[16:12:59] unk2k: Уважаемые люди. Подскажите идею, как бы Вы реализовали автоматическую регистрацию в каталогах (по типу 1ps.ru и allsubmitter) то есть суть вопроса такова, каким образом можно различить форму добавления каталога (и поля к ней) от формы регистрации, поиска и т.п.
Кто решал подобные задачи, поделитесь опытом, советом.
[16:15:22] ezotrank is now online
[16:15:22] Effgen is now Я здесь.
[16:15:22] Effgen is now offline
[16:16:12] piranha is now away
[16:17:27] Oleg Leschinsky is now online
[16:18:22] nmk is now away
[16:18:24] a1fred is now xa
[16:18:38] gigimon is now offline
[16:18:44] a1fred is now Да, я здесь.
[16:19:23] piranha is now online
[16:19:49] piranha: mishok13: пнятно
[16:20:18] piranha: tilarids: вообще, кмк, жуйк должен со временем начать тупить
[16:20:24] piranha: бота на перле скейлить...
[16:20:48] _lorien is now away
[16:21:09] mishok13: piranha, я уже накатал короткий ответик
[16:21:15] mishok13: сейчас отправлю
[16:21:19] piranha: клево
[16:21:42] piranha: а то у меня в канале спрашивали, не отправлю ли я или там Пол Мур (он отвечал на мою мессагу) письмо в питон-дев :)
[16:21:52] nmk is now online
[16:22:28] Oleg Leschinsky is now online
[16:22:47] wiz: wtf кмк ?
[16:23:04] piranha: как мне кажется
[16:25:48] _lorien is now xa
[16:27:28] Oleg Leschinsky is now online
[16:30:48] sintetico is now offline
[16:30:48] _lorien is now GSOM! GSOM!
[16:32:26] renyare is now offline
[16:32:28] Oleg Leschinsky is now online
[16:35:25] azzz is now online
[16:37:28] Oleg Leschinsky is now online
[16:37:46] fly-away is now online
[16:37:47] fly-away is now Секта длинных тире alt+0151™
[16:39:00] ezotrank is now online
[16:39:03] fly-away is now Секта длинных тире alt+0151™
[16:39:19] ezotrank is now offline
[16:40:49] _lorien is now away
[16:41:29] nmk is now away
[16:41:42] red-agent is now online
[16:42:03] GrimbleGromble is now away
[16:42:28] Oleg Leschinsky is now online
[16:43:58] лорд Морфий is now away
[16:44:25] лорд Морфий is now online
[16:44:52] Effgen is now away
[16:44:52] Effgen is now offline
[16:44:52] a1fred is now xa
[16:45:49] _lorien is now xa
[16:46:24] MAVr is now away
[16:46:44] red-agent is now away
[16:47:04] MAVr is now Да, я тут
[16:47:28] Oleg Leschinsky is now online
[16:47:30] red-agent is now online
[16:49:50] GrimbleGromble is now online
[16:50:31] tilarids is now online
[16:51:53] Effgen is now Я здесь.
[16:51:53] Effgen is now offline
[16:52:29] Oleg Leschinsky is now online
[16:52:40] unk2k is now away
[16:54:04] pizgin is now offline
[16:54:33] tilarids: скажите, а set ведь сортирует элементы? Чего он использует для сортировки? Т.е., можно ли его как-то научить использовать мою функцию для сравнения?
[16:55:03] poltergeist is now online
[16:55:04] poltergeist is now ** I'm listening to [ - - ]-(0:00/0:00) **
[16:55:10] poltergeist is now ** I'm listening to [ - - ]-(0:00/0:00) **
[16:56:54] poltergeist is now ** I'm listening to [ - - ]-(0:00/0:00) **
[16:57:03] poltergeist is now ** I'm listening to [ - - ]-(0:00/0:00) **
[16:57:29] Oleg Leschinsky is now online
[16:58:14] red-agent: нет, не сортирует.
[16:58:16] Typhon: Build an unordered collection of unique elements
[16:58:25] red-agent: читай что-ли доки, там черным по белому написанно.
[16:59:12] a1fred is now Да, я здесь.
[16:59:55] wiz: sorted(set) (:
[17:00:49] _lorien is now GSOM! GSOM!
[17:02:16] tilarids: wiz, странно, а почему оно отсортированное выходит тогда....
[17:02:30] Oleg Leschinsky is now online
[17:03:20] Typhon: dict тоже иногда отсортированным выходит ;)
[17:04:07] unk2k is now online
[17:04:51] mishok13: tilarids, потому что наверное тебе повезло :)
[17:05:00] unk2k: магия
[17:05:04] wiz is now offline
[17:05:10] unk2k: на мой вопрос так не кто и не ответил -(((((((((((((((((((((((((((((
[17:05:31] wiz is now 私は悲しんでいる
[17:05:50] red-agent: слы, гоблин, нарисуй еще больше
[17:05:55] red-agent: (смайлов)
[17:05:59] red-agent: тогда точно ответят бля
[17:06:13] mishok13: unk2k, твою задачу решали сотни тысяч раз
[17:06:13] nmk is now online
[17:06:23] mishok13: посмотри как ее решают фреймворки
[17:06:28] wiz: unk2k, import mechanize
[17:06:41] tilarids: mishok13, мне постоянно везет, значит :)
[17:07:02] wiz: tilarids, убери подкову от экрана
[17:07:31] Oleg Leschinsky is now online
[17:08:03] mishok13: >>> set([1, 2, 3, 4, 5, 6, "a", "fgd"])
set(['a', 1, 2, 3, 4, 5, 6, 'fgd'])
[17:08:35] bbodio is now offline
[17:10:49] _lorien is now away
[17:11:59] poltergeist is now away
[17:12:29] tilarids: всё равно подхачить хочется. Долбаные объекты с GAE возвращают разные хеши, даже при том, что объекты одинаковые и при сравнении он это видит
[17:12:31] Oleg Leschinsky is now online
[17:15:41] unk2k is now offline
[17:15:49] _lorien is now xa
[17:16:24] MAVr is now away
[17:16:25] mishok13: ну, потому что это разные обьекты
[17:17:31] Oleg Leschinsky is now online
[17:18:24] MAVr is now xa
[17:18:25] _lorien is now GSOM! GSOM!
[17:19:04] MAVr is now Да, я тут
[17:19:59] poltergeist is now xa
[17:20:16] tilarids: вот поэтому и хочется хачить сет. Чтобы он не воспринимал эти объекты, как разные
[17:20:32] tilarids: а __hash__ почему-то не заменяется...
[17:20:36] _lorien: эх, охото написать чо-нить
[17:20:45] red-agent: он реализован на уровне Python/C
[17:20:46] _lorien: выпил вина и охото написать!
[17:20:49] red-agent: потому и не заменяется.
[17:20:50] piranha: дампзы доделай
[17:20:50] red-agent: это раз
[17:20:56] _lorien: да не... в конфу )
[17:21:01] Oleg Leschinsky is now offline
[17:21:06] _lorien: ну, собствно. я уже написал, так что всё ок :-)
[17:21:50] _lorien: piranha, дампзы пока не было желания.. щас grab пилю потихоньку
[17:22:30] red-agent: tilarids, а во вторых - зачем?
[17:22:36] red-agent: если сравнение и там нормально работает
[17:23:12] red-agent: http://dumpz.org/6375/
[17:23:16] red-agent: *так
[17:23:50] tilarids: red-agent, по какой-то причине set не распознает объекты, как одинаковые. Точнее, причина, думаю, ясна - set сравнивает хеши, а не объекты
[17:24:42] red-agent: какие именно обьекты?
[17:25:11] tilarids: (Pdb) p len(set(all_listings))
2
(Pdb) p all_listings[0]==all_listings[1]
True
объекты - инстансы GAEшных моделей
[17:25:31] tilarids: они hashable
[17:26:51] azzz is now offline
[17:27:37] MAVr is now away
[17:28:25] a1fred is now xa
[17:30:50] bergamot is now online
[17:30:52] Александp is now online
[17:31:56] _lorien is now away
[17:32:09] tilarids: в общем, сделал через dict с отдельной сортировкой. Однако, досадный недостаток у set
[17:32:10] helge is now offline
[17:36:01] Typhon: "set сравнивает хеши, а не объекты"
[17:36:20] wiz is now offline
[17:36:28] mishok13: это может быть досадным недостатком имплементации __hash__
[17:36:31] tilarids: Typhon, именно. А поменять этот хэш нет возможности
[17:36:34] Typhon: нет
[17:36:51] _lorien is now xa
[17:36:58] Typhon: не сравнивает он хеши, по-моему
[17:37:28] mishok13: Typhon, здрасссссссссте
[17:37:34] Typhon: ща
[17:37:37] mishok13: очень даже сравнивает
[17:37:43] Typhon: я может туплю, да, но
[17:37:46] tilarids: Typhon, я бы предложил устроить проверку, но мне надо кодить. Сам напишешь?
[17:37:55] Typhon: >>> s = set((a, ))
>>> d = set((b, ))
>>> s == d
False
[17:38:04] Typhon: >>> hash(a) == hash(b)
True
[17:38:07] mishok13: и чо?
[17:38:24] mishok13: эээ
[17:38:29] mishok13: покажи мне a и b
[17:38:38] Typhon: class A(object):
def __cmp__(self, x):
return -1
def __hash__(self):
return 1
[17:38:49] Typhon: ну то есть они неравны всегда )
[17:39:09] Typhon: a = A(), b = A()
[17:39:13] mishok13: http://docs.python.org/dev/glossary.html#term-hashable
[17:39:30] tilarids: Typhon, а set([a,b])
[17:39:32] tilarids: ?
[17:39:39] mishok13: """Hashability makes an object usable as a dictionary key and a set member, because these data structures use the hash value internally."""
[17:39:48] mishok13: """hash value internally"""
[17:39:53] mishok13: """hash value"""
[17:39:57] mishok13: """hash"""
[17:40:01] _lorien is now GSOM! GSOM!
[17:40:12] _lorien is now xa
[17:40:14] mishok13: ешь шляпу
[17:40:25] a1fred is now Да, я здесь.
[17:40:55] tilarids: mishok13, а как функцию __hash__ подменить тогда? Если никак, то это есть недостаток
[17:41:13] red-agent is now away
[17:41:18] mishok13: если хеш совпадает, то оно смотрит на __eq__/__cmp__
[17:41:43] Typhon: а, вот в чем протупил
[17:41:49] mishok13: SomeClass.__hash__ = your_own_hash_func?
[17:42:41] red-agent is now online
[17:44:34] poltergeist is now ** I'm listening to [ - - ]-(0:00/0:00) **
[17:44:35] poltergeist is now online
[17:45:51] MAVr is now Да, я тут
[17:47:24] tilarids: mishok13, у меня не работало :(
[17:47:31] лорд Морфий is now away
[17:47:40] mishok13: tilarids, значит ты что-то не так делал
[17:48:21] tilarids: ага, естественно я что-то не так делал. У меня класс по-другому назывался, и реализация функции тоже по другому называлась :)
[17:48:49] poltergeist is now away
[17:49:15] red-agent: сарказм не убедителен. не засчитано.
[17:49:50] tilarids: сам не пойму, почему глюк
[17:49:58] tilarids: на простых классах всё заменялось
[17:50:46] Большой Лис is now offline
[17:53:26] mishok13: может класс реализует __getattribute__?
[17:53:35] mishok13: >>> class B(object):
... def __getattribute__(self, attr):
... return 42
...
>>> b = B()
>>> b.__hash__
42
[17:53:43] mishok13: /me коварно смеется
[17:53:53] Effgen is now away
[17:53:53] Effgen is now offline
[17:54:16] nmk is now away
[17:55:39] a1fred is now xa
[17:55:59] tilarids: mishok13, :)
[17:56:20] tilarids: может быть, хотя вряд ли
[17:56:39] a1fred is now Да, я здесь.
[17:56:42] tilarids: у меня как-то нет желания сейчас заниматься. Через пару минут должны открыть задание на Sapka, а я тут пашу
[17:56:49] poltergeist is now xa
[17:57:03] slav0nic: оно удалённое?
[17:59:11] azzz is now online
[17:59:11] red-agent: нет блин, по почте пришлют :D
[18:00:09] nmk is now online
[18:00:11] slav0nic: red-agent, очень смешно, в Киеве надавно было локлаьное
[18:00:19] joes: вывесили :-)
[18:00:22] joes: можно читать
[18:00:33] piranha: линк дайте плз )
[18:00:37] red-agent: c# Mono 1.9
[18:00:39] Effgen is now Я здесь.
[18:00:39] Effgen is now offline
[18:00:41] red-agent: да пошли они бля в топку
[18:00:56] joes: PicoJava-IV-Core...
[18:01:17] joes: http://stanfy.com.ua/contest/
[18:03:04] joes: сервер на жаве
[18:03:08] joes: кто б сомнивался.
[18:04:20] red-agent: угу, джава рантайм бля поставили последний, а на все остальное - весело забили.
[18:04:51] piranha: сука
[18:04:58] piranha: я ненавижу zeroconf.py
[18:05:01] piranha: Zeroconf.py
[18:05:18] piranha: недоделанная хрень
[18:05:18] jedgar is now online
[18:06:38] joes: э. задание странное - надо реверсить их жава сервер?
[18:07:31] лорд Морфий is now xa
[18:08:28] xa4a-m is now away
[18:08:29] poltergeist is now online
[18:09:03] xa4a-m is now offline
[18:09:19] red-agent: очевидно. ниаче невозможно понять, что этот sapka клиент должен делать
[18:09:36] xa4a-m is now away
[18:09:51] joes: это означает что надо ковыряться в байткоде жавы...
[18:09:56] joes: либо его декомпилировать как-то
[18:11:07] tilarids: кто тут говорил, что ICFPC был самый классный как раз на исследование?
[18:11:10] tilarids: не жалуйтесь :)
[18:11:50] joes: бля... они еще обфускейтили исходники.
[18:11:55] joes: т.е. классы
[18:12:00] joes: что бы жизнь малиной не казалась
[18:12:14] tilarids: joes, это джава сама делает, если не ошибаюсь
[18:12:21] GrimbleGromble is now offline
[18:12:23] red-agent: ошибаешся.
[18:12:26] joes: они модули и классы обозвали
[18:12:28] joes: a, b, c
[18:12:29] joes: и т.д.
[18:12:41] tilarids: red-agent, я не в теме, не буду спорить.
[18:12:55] red-agent: да, в .jar-ах каша
[18:13:39] badgopher is now offline
[18:18:19] nmk is now away
[18:18:30] MAVr is now away
[18:18:34] joes: из сорсов их лоадера.
[18:18:35] joes: byte abyte0[] = new byte[4096];
[18:18:43] joes: о как, ровна 4096 байта :-)
[18:19:11] joes: вобщем, там DES шифрование
[18:19:17] joes: на самих модулях
[18:19:24] joes: SecretKeySpec secretkeyspec = new SecretKeySpec(key(as, "cryptkey").getBytes(), "DES");
Cipher cipher = Cipher.getInstance("DES/CBC/PKCS5Padding");
cipher.init(2, secretkeyspec, new IvParameterSpec("cryptkey".getBytes()));
return cipher.doFinal(abyte1);
[18:19:25] MAVr is now Да, я тут
[18:19:28] joes: сорри что в конфу.
[18:19:36] joes: честно говоря, дальше даже не хочется разбираться.
[18:19:44] Typhon is now away
[18:20:15] tilarids: почему?
[18:20:33] joes: да потому что это не конкурс для программеров
[18:21:02] mishok13: а для кого это конкурс? :)
[18:21:14] joes: хорошо, переформулирую :-)
[18:21:25] joes: задание конкурса подразумевает копание в чужом коде.
[18:21:34] joes: который сознательно обфускейтили
[18:21:37] nmk is now online
[18:21:44] joes: который еще и на джаве
[18:21:55] joes: возможно это только часть задания, я не спорю.
[18:22:03] joes: но эта часть для тех, кто раньше занимался реверсом
[18:22:05] joes: хоть чуть чуть
[18:22:13] joes: все ли программеры занимались реверсом?
[18:22:38] joes: да и джава эта
[18:23:01] joes: я понимаю что синтаксис понятный, но те кто с ней не работал
[18:23:08] joes: полезут смотреть API
[18:23:19] joes: что бы понять чего оно там делает.
[18:23:59] tilarids: joes, а кроме джавы что им оставалось? Всё-таки джава - практически единственное кросс-платформенное решение, которое хоть как-то скрывает код
[18:24:12] joes: ну взять ту же icfpc 2008
[18:24:18] joes: сделали же blackbox в виде сервера
[18:24:18] Typhon is now online
[18:24:22] joes: но расписали правила
[18:24:26] joes: тут очень похожее
[18:24:32] joes: но правила надо выковыривать из сервера...
[18:24:37] joes: т.е. ковыряться в чОрной коробке...
[18:24:49] joes: в результате программирования в процессе расковыривания - почти 0
[18:24:55] joes: разве что скриптов написать, что бы расшифровать классы.
[18:24:56] tilarids: joes, кто его знает...
[18:25:05] tilarids: ты видел, что там внутри?
[18:25:11] joes: самих классов?
[18:25:17] tilarids: я вот только начал...
[18:25:19] joes: нет, но могу посмотреть :-)
[18:25:24] mishok13: tilarids, ocaml, haskell, sbcl (скомпиленный) :)
[18:25:25] joes: подсказка - выше
[18:25:30] joes: какой ключ
[18:25:32] mishok13: ну, плюс, обфусцировать можно всё
[18:25:34] joes: и какие режимы
[18:25:42] joes: шифрования и padding'а
[18:25:59] poltergeist is now offline
[18:26:01] joes: я хз умеет ли питоновский crypt все режимы.
[18:26:07] joes: в шарпе, разве что, наваять
[18:26:09] joes: он вроде умеет
[18:26:17] tilarids: mishok13, это ты про то, что я сказал про кроссплатформенность? Нативные вообще ни один не подходит, ведь винда не умеет запускать линуховые экзешки
[18:26:40] Effgen is now away
[18:26:40] Effgen is now offline
[18:26:56] Александp is now offline
[18:26:57] tilarids: joes, ты б луче сказал, чем декомпилил java
[18:27:06] tilarids: я не совсем в тулзах секу
[18:27:12] mishok13: tilarids, тогда подумай о scala, clojure, Jython, JRuby :)
[18:27:16] Александp is now away
[18:27:20] Александp is now away
[18:27:34] joes: да первую попавшую на глаза декомпилилку взял
[18:27:38] tilarids: mishok13: ага, вот мы к яве и пришли
[18:27:38] joes: могу залить на dumpz дамп
[18:28:09] joes: http://dumpz.org/6377/
[18:28:48] mishok13: tilarids, это я тебе только JVM ЯП назвал
[18:28:53] mishok13: короче, это надуманное
[18:29:01] mishok13: просто налабали на том, что лучше всего знали
[18:29:10] MAVr is now offline
[18:29:12] joes: mishok13: именно
[18:29:16] tilarids: joes, неинтересно :)
[18:29:18] _lorien is now offline
[18:29:27] joes: tilarids: ну, ковыряйся сам, мне то что :-)
[18:29:52] tilarids: joes, уже
[18:31:01] joes: вот сразу вопрос на засыпку.
[18:31:11] joes: класс Random в жаве всегда начинает с одного seed
[18:31:16] joes: или рандомайзится?
[18:34:32] red-agent: вобщем, уныло. весьма.
[18:35:03] joes: для эффективности надо переписывать лоадер на другом языке...
[18:35:07] joes: или ставить jdk
[18:35:12] joes: или качать их образ.
[18:36:25] xa4a-m is now offline
[18:37:34] Effgen is now Я здесь.
[18:37:34] Effgen is now offline
[18:39:47] Effgen is now away
[18:39:47] Effgen is now offline
[18:43:36] Большой Лис is now online
[18:45:39] Effgen is now Я здесь.
[18:45:40] Effgen is now offline
[18:48:03] tilarids: red-agent, , кстати, вот зря ты так... Втягивает :)
[18:48:16] inlanger is now online
[18:48:29] tilarids: где xa4a, интересно. Вроде договоривались вчера...
[18:48:50] joes: tilarids: если тебе интересно, надо что-то более серьезное реверсить ;-)
[18:49:07] joes: вон, Ludde, молодец. Всякие ScummVM и OpenTTD сделал :-)
[18:49:26] tilarids: joes, ну, у меня нет опыта реверса. Почти никакого
[18:49:37] tilarids: так, всякая мелочевка под винмобайл
[18:50:31] xa4a is now online
[18:50:41] xa4a: tilarids: туд
[18:50:50] tilarids: xa4a, о, привет
[18:50:53] tilarids: ты уже в теме?
[18:50:53] xa4a: у мя 5-я пара была)
[18:51:00] xa4a: ща только похавать ещё полчасика
[18:51:19] tilarids: сочувствую. Я сегодня за неделю первый раз в институт сходил
[18:51:54] tilarids: приятного аппетита
[18:54:34] nmk: народ. помогите. мозг не варит. есть набор прямоугольников, как их отсортировать по правому верхнему углу? по иксу справа на лево, по игрику сверху вниз. весь мозг уже сломал
[18:55:23] joes: nmk: каким образом отсортировать? по размеру? склеить друг к дружке?
[18:55:27] joes: а.
[18:55:32] nmk: по положению по сути.
[18:56:14] joes: т.е. они разбросаны, надо их сгруппировать?
[18:56:23] joes: сохраняя относительные позиции?
[18:56:44] nmk: ну, по сути, есть несколько прямоугольников, надо закрасить их разными цветами в зависимости от позиции.
[18:57:21] joes: критерий выбора позиции есть?
[18:57:31] joes: как ассоциируется цвет с позицией?
[18:57:50] joes: а.
[18:58:03] nmk: смотри.
у меня есть набор прямоугольников.
мне их надо вывести справа налево, сверху вниз.
[18:58:19] joes: ясна
[18:58:19] nmk: прямоугольники заданы (x0, y0, x1, y1)
[18:59:07] mishok13 is now away
[18:59:08] xa4a: посмотри алгоритм грехема
[18:59:31] joes: грехем это, вроде, замкнутый многоугольник
[18:59:33] joes: из точек
[18:59:38] xa4a: да
[18:59:41] xa4a: выпуклая оболочка
[18:59:42] joes: тут другое, чуть
[18:59:44] xa4a: а
[18:59:47] joes: просто осортировать точки
[18:59:51] joes: по двум критериям
[18:59:59] xa4a: а. там было что-то со скользящей прямой)
[19:00:00] joes: сделай два списка, чтоль
[19:00:10] xa4a: на википедии с движущейся картинкой
[19:00:13] joes: и раскидай в первом списке y
[19:00:16] joes: сортированный
[19:00:18] joes: (ну или set)
[19:00:25] joes: хотя не, set не сортированный
[19:00:26] joes: уже сказали :-)
[19:00:34] joes: а.
[19:00:39] joes: забей, у тебя размеры есть
[19:00:45] nmk: щас делаю покажу как
[19:00:52] nmk: http://dumpz.org/6378/
[19:01:04] nmk: но иногда криво по Y сортирует
[19:01:08] xa4a: http://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%B0%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D0%BE%D0%B2
[19:01:10] xa4a is now away
[19:07:42] inlanger is now offline
[19:09:02] cheshirecat is now online
[19:09:07] mishok13 is now xa
[19:09:18] cheshirecat is now online
[19:12:30] joes: nmk: как ты хендлишь (и хендлишь ли) ситуацию когда коробки налезают друг на друга?
[19:12:47] joes: если тебе не надо такое хендлить...
[19:12:53] joes: то берешь максимальный x
[19:12:59] joes: и делаешь сортировку по y*max_x + x
[19:13:08] joes: или наоборот, y*max_x - x
[19:13:11] joes: если справа налево
[19:13:57] inlanger is now online
[19:14:07] inlanger: Люди...а что значит ошибка http://dumpz.org/6379/?
[19:14:08] xa4a is now online
[19:14:29] nmk: joes: щас попрбую еще варинант один и пойму что ты написал ;)
[19:14:31] xa4a: inlanger: outputField == None
[19:14:49] joes: а че там понимать, преобразуешь двухмерные координаты
[19:14:51] joes: в одномерные
[19:14:54] inlanger: xa4a, и что это значит?
[19:14:55] joes: с приоритетом по y
[19:14:57] fly-away is now away
[19:14:58] fly-away is now away
[19:15:09] _vovaz04h_ is now online
[19:15:16] xa4a: inlanger: что у тебя нон в объекте
[19:15:17] fly-away is now Секта длинных тире alt+0151™
[19:15:22] xa4a: что не ясно
[19:15:33] cheshirecat is now away
[19:15:43] Александp is now offline
[19:15:46] inlanger: xa4a, то есть объект не создан, а я в него впихиваю значение?
[19:15:57] Александp is now away
[19:15:57] xa4a: не не создан
[19:15:59] xa4a: его нет
[19:16:00] bergamot is now offline
[19:16:01] Александp is now away
[19:16:06] xa4a: в имени outputField
[19:16:09] xa4a: нет объекта
[19:17:14] inlanger: как это? Всё вроде есть... outputField = Text(window, bg="black", fg="white").grid(columnspan=4)
[19:17:39] jedgar is now away
[19:17:54] xa4a: .grid() ничего не возвращает
[19:18:38] mishok13 is now online
[19:18:45] inlanger: ничего не пойму, как это
[19:19:01] joes: inlanger: тебе что надо получить в outputField?
[19:19:04] joes: Text()?
[19:19:11] joes: или то что grid() вернет?
[19:19:13] inlanger: не получить, а вписать
[19:19:18] joes: хорошо, "вписать"
[19:19:24] joes: что именно?
[19:19:36] joes: значение из колонки?
[19:19:38] cheshirecat is now online
[19:19:43] inlanger: текстовое значение переменной
[19:19:52] joes: что есть переменная?
[19:19:56] joes: в твоем примере?
[19:20:08] inlanger: toOutput = "Connect to ",HOST," on ",port," port"
[19:20:32] joes: нет, в коде выше
[19:20:37] joes: outputField = Text(window, bg="black", fg="white").grid(columnspan=4)
[19:20:52] inlanger: http://dumpz.org/6380/ :)
[19:21:33] inlanger: я питон только учу... сильно не пинайте :) Никак с пахапэ не могу перестроится, много не ясного.
[19:21:37] joes: а, exception не там.
[19:21:59] joes: outputField.insert(END, toOutput)
[19:22:01] _vovaz04h_ is now away
[19:22:06] joes: где у тебя END определен?
[19:22:33] joes: вобщем, читай exception внимательнее...
[19:22:40] slav0nic is now offline
[19:22:40] inlanger: хм... делал по примеру. Думал так обозначен конец текстового поля
[19:23:18] inlanger: END The position after the last character of the text.
[19:23:23] inlanger: дык так и есть...
[19:23:37] xa4a is now offline
[19:23:38] mishok13 is now away
[19:23:38] inlanger: просто вывод через print нормально работает
[19:23:52] inlanger: а как добавил вывод в текстовое поле - так перестало
[19:24:00] inlanger: причём тут тогда ексцепшн?
[19:24:56] joes: у тебя не определен END
[19:25:07] joes: если он где-то в либе хранится, добавь префикс модуля либы
[19:25:14] joes: если не хочешь, сделай явный импорт
[19:26:06] jedgar is now online
[19:27:00] cutwater is now online
[19:28:22] inlanger: добавил везде outputField.INSERT(Tkinter.END, toOutput)
[19:28:29] inlanger: всё равно, та же ошибка
[19:28:41] joes: а оно точно в Tkinter лежит?
[19:28:44] joes: вобщем, доку читай
[19:29:11] inlanger: да, самый классный ответ - читай доку :)
[19:29:19] inlanger: оно в ткинтере лежит, это точно
[19:29:38] joes: а, у тебя еще импорт *
[19:30:01] joes: значит outputField левый :-)
[19:30:16] inlanger: как это левый?
[19:30:25] joes: ты в него записал не экземпляр Text()
[19:30:32] joes: а результат вызова grid(columnspan=4)
[19:31:15] inlanger: а, точно
[19:31:22] inlanger: блин, торможу :)
[19:31:28] nmk is now away
[19:31:36] joes: xa4a это сказал минут 15 назад
[19:31:43] inlanger: я его не понял
[19:31:44] joes: [19:18] xa4a: .grid() ничего не возвращает
[19:31:53] Typhon is now away
[19:32:01] _vovaz04h_ is now xa
[19:32:24] nmk is now online
[19:33:38] mishok13 is now xa
[19:34:43] inlanger: хм...сейчас программа долго выполняется а потом выводит весь результат в текстовое поле... а как сделать чтобы она выводила по мере выполнения?
[19:35:15] joes: ээ... наверное рефреш надо принудительный делать
[19:35:21] joes: вызовы то блокируемые
[19:35:27] a1fred is now xa
[19:35:31] joes: или асинхронно делать то, что ты хочешь
[19:35:40] joes: hint: yield
[19:37:09] cutwater is now online
[19:38:22] Effgen is now away
[19:38:22] Effgen is now offline
[19:39:53] joes is now offline
[19:39:54] PC is now offline
[19:43:35] Typhon is now online
[19:46:44] Effgen is now Я здесь.
[19:46:45] Effgen is now offline
[19:47:01] _vovaz04h_ is now online
[19:47:49] Большой Лис is now away
[19:48:38] mishok13 is now online
[19:50:42] Большой Лис is now online
[19:52:01] _vovaz04h_ is now away
[19:53:38] mishok13 is now away
[19:54:38] nmk is now away
[19:56:46] nmk is now online
[20:02:01] _vovaz04h_ is now xa
[20:03:39] mishok13 is now xa
[20:04:41] fly-away is now away
[20:04:42] fly-away is now away
[20:08:06] red-agent is now away
[20:13:21] rahs is now ?
[20:14:40] rahs is now offline
[20:15:06] red-agent is now online
[20:25:27] fly-away is now Секта длинных тире alt+0151™
[20:25:54] jedgar is now offline
[20:29:05] Effgen is now away
[20:29:05] Effgen is now offline
[20:32:07] wiz is now online
[20:32:19] Effgen is now Я здесь.
[20:32:19] Effgen is now offline
[20:33:00] wiz is now chat
[20:34:21] nmk is now away
[20:34:25] Effgen is now away
[20:34:26] Effgen is now offline
[20:36:26] nmk is now online
[20:40:18] Effgen is now Я здесь.
[20:40:19] Effgen is now offline
[20:43:13] nmk is now away
[20:47:01] _vovaz04h_ is now online
[20:48:40] mishok13 is now online
[20:49:05] Большой Лис: Поддержка межсайтовых запросов XMLHttpRequest (cross-site Ajax), в прошлых версиях XMLHttpRequest выполнялся только для текущего сайта
[20:49:05] cheshirecat is now offline
[20:49:08] Большой Лис: в ФФ 3.1
[20:49:14] Большой Лис: в ФФ 3.1б2
[20:49:18] piranha: дада
[20:49:20] piranha: наконец-то
[20:49:27] piranha: http://www.codekoala.com/blog/2009/mar/12/pony-power-django-critter-sheer-genius/
[20:49:48] Большой Лис: а это не секьюрити дырень?
[20:50:16] Большой Лис: в смысле потениальная возможность
[20:50:31] nmk is now online
[20:50:44] piranha: ну я думаю, что мозилла вряд ли сделала такое бы без надлежащих выебонов
[20:51:08] cheshirecat is now online
[20:51:16] cheshirecat is now online
[20:51:31] cheshirecat is now online
[20:51:45] sooo_sloooow is now online
[20:52:01] _vovaz04h_ is now away
[20:52:42] sooo_sloooow is now offline
[20:53:39] slav0nic is now online
[20:53:40] mishok13 is now away
[20:53:56] tilarids is now away
[20:55:46] GrimbleGromble is now online
[20:59:27] nmk is now away
[20:59:32] nmk is now online
[21:01:09] Effgen is now Я здесь.
[21:01:09] Effgen is now offline
[21:01:23] Effgen is now Я здесь.
[21:01:24] Effgen is now offline
[21:02:01] _vovaz04h_ is now xa
[21:02:56] tilarids is now online
[21:03:38] Александp is now offline
[21:03:40] mishok13 is now xa
[21:03:42] Александp is now online
[21:03:45] Александp is now online
[21:04:29] a1fred is now xa
[21:05:12] nmk is now away
[21:05:21] slav0nic is now away
[21:12:25] Effgen is now Я здесь.
[21:14:09] Effgen is now away
[21:15:21] slav0nic is now xa
[21:20:11] nmk is now online
[21:20:15] nmk is now offline
[21:25:07] a1fred is now Да, я здесь.
[21:25:16] Effgen is now Я здесь.
[21:25:17] Александp is now away
[21:25:44] Typhon is now offline
[21:26:11] a1fred is now Да, я здесь.
[21:26:13] a1fred is now offline
[21:26:24] a1fred is now Да, я здесь.
[21:26:24] a1fred is now Да, я здесь.
[21:30:21] slav0nic is now online
[21:31:37] GrimbleGromble is now away
[21:33:35] a1fred is now offline
[21:33:53] a1fred is now Да, я здесь.
[21:33:54] a1fred is now Да, я здесь.
[21:34:13] a1fred is now offline
[21:34:24] a1fred is now Да, я здесь.
[21:34:25] a1fred is now Да, я здесь.
[21:35:17] Александp is now xa
[21:35:21] slav0nic is now away
[21:36:37] Александp is now online
[21:40:01] cheshirecat is now away
[21:40:34] red-agent is now away
[21:41:32] red-agent is now online
[21:42:20] a1fred is now offline
[21:42:34] a1fred is now Да, я здесь.
[21:42:35] a1fred is now Да, я здесь.
[21:45:21] slav0nic is now xa
[21:49:05] a1fred is now offline
[21:50:12] GrimbleGromble is now online
[21:51:03] enchantner is now online
[21:51:04] enchantner is now online
[21:51:22] enchantner is now offline
[21:51:55] cheshirecat is now online
[21:55:38] red-agent is now away
[21:57:10] red-agent is now online
[21:58:14] bbodio is now online
[22:00:12] GrimbleGromble is now away
[22:03:12] inlanger is now offline
[22:03:26] fly-away is now away
[22:03:27] fly-away is now away
[22:04:00] fly-away is now Секта длинных тире alt+0151™
[22:05:08] fly-away is now Секта длинных тире alt+0151™
[22:07:23] fly-away is now offline
[22:07:43] gigimon is now Да, я здесь.
[22:15:56] Effgen is now away
[22:19:20] bbodio is now away
[22:19:21] bbodio is now online
[22:20:12] GrimbleGromble is now online
[22:22:54] cutwater is now offline
[22:25:58] sevenov: http://www.youtube.com/watch?v=z2BgjH_CtIA
[22:29:21] bbodio is now away
[22:30:55] Effgen is now xa
[22:34:46] bbodio is now online
[22:41:23] Effgen is now Я здесь.
[22:43:28] Typhon is now online
[22:43:49] a1fred is now Да, я здесь.
[22:43:50] a1fred is now Да, я здесь.
[22:43:59] a1fred is now offline
[22:45:19] GrimbleGromble is now offline
[22:45:58] a1fred is now Да, я здесь.
[22:45:59] a1fred is now Да, я здесь.
[22:48:20] a1fred is now offline
[22:48:22] a1fred is now Да, я здесь.
[22:48:23] a1fred is now Да, я здесь.
[22:51:19] Александp is now away
[23:01:20] Александp is now xa
[23:16:57] sevenov: ппц. На Qt3 еще пишут софт
[23:17:05] sevenov: http://scantwain.wiki.sourceforge.net/
[23:22:04] piranha is now offline
[23:26:20] Александp is now online
[23:29:44] Effgen is now offline
[23:31:21] Александp is now away
[23:37:17] a1fred is now offline
[23:38:10] a1fred is now Да, я здесь.
[23:38:11] a1fred is now Да, я здесь.
[23:39:27] cheshirecat is now away
[23:40:17] fly-away is now Текст
[23:40:53] fly-away is now offline
[23:41:09] cheshirecat is now online
[23:41:22] Александp is now xa
[23:41:54] Portnov is now offline
[23:57:33] cheshirecat is now offline