[00:12:23] : This room is not anonymous
[00:12:23] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[00:42:34] : This room is not anonymous
[00:42:34] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[01:12:43] : This room is not anonymous
[01:12:43] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[01:42:53] : This room is not anonymous
[01:42:53] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[02:13:05] : This room is not anonymous
[02:13:05] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[02:43:14] : This room is not anonymous
[02:43:14] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[03:13:24] : This room is not anonymous
[03:13:24] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[03:43:34] : This room is not anonymous
[03:43:34] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[04:13:44] : This room is not anonymous
[04:13:44] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[04:43:54] : This room is not anonymous
[04:43:54] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[05:04:01] xa4a: /me чего-то написал грабилку корованов
[05:34:04] : This room is not anonymous
[05:34:04] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[06:04:14] : This room is not anonymous
[06:04:14] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[06:34:24] : This room is not anonymous
[06:34:24] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[07:04:34] : This room is not anonymous
[07:04:34] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[07:34:44] : This room is not anonymous
[07:34:44] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[08:04:53] : This room is not anonymous
[08:04:53] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[08:35:04] : This room is not anonymous
[08:35:04] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[09:05:14] : This room is not anonymous
[09:05:14] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[09:07:21] Лис: утра
[09:29:11] pitman: привет всем! опробуйте пожалуйста скрипт http://filatelisto.org/browser/bootstrap.py на винде
[09:30:42] Лис: у меня нет винды :)
[09:33:51] pitman: Лис: у меня тоже. Но этот скрипт не хочет работать под виндой....
[09:34:34] Лис: а оно теюе надо?
[09:34:38] Лис: тебе*
[09:35:12] pitman: Лис: очень надо. Потому что необходимо чтобы проект собирался под виндой. Это скрипт для закачки zc.buildout
[09:37:07] pitman: то ли setuptools под виндой не такой, то ли пути виндовый ни os.spawnle ни subprocess.check_call распарсить не могут
[09:37:16] Лис: кто чо слышал про Oauth?
[09:58:23] lic: pitman: у меня не заработал... сказал след:
D:\>python bootstrap.py
Downloading http://pypi.python.org/packages/2.5/s/setuptools/setuptools-0.6c8-py
2.5.egg
c:\docume~1\lic~1.ogi\locals~1\temp\tmpaggwa1\setuptools-0.6c8-py2.5.egg
Download error: (11001, 'getaddrinfo failed') -- Some packages may not be found!

Download error: (11001, 'getaddrinfo failed') -- Some packages may not be found!

Couldn't find index page for 'zc.buildout' (maybe misspelled?)
Download error: (11001, 'getaddrinfo failed') -- Some packages may not be found!

No local packages or download links found for zc.buildout
error: Could not find suitable distribution for Requirement.parse('zc.buildout')

Traceback (most recent call last):
File "bootstrap.py", line 52, in <module>
env={"PYTHONPATH": st_loc}
File "C:\Python25\lib\subprocess.py", line 462, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['C:\\Python25\\python.exe', '-c', 'from
setuptools.command.easy_install import main; main()', '-mqNxd', 'c:\\docume~1\\
lic~1.ogi\\locals~1\\temp\\tmpaggwa1', 'zc.buildout']' returned non-zero exit st
atus 1
[09:59:14] pitman: lic: во-во. Я обновил bootstrap.py. Попробуй еще раз плз
[10:01:05] lic: pitman: неа(
D:\>python bootstrap.py
Downloading http://pypi.python.org/packages/2.5/s/setuptools/setuptools-0.6c8-py
2.5.egg
c:\docume~1\lic~1.ogi\locals~1\temp\tmp7-davi\setuptools-0.6c8-py2.5.egg
While:
Initializing.
Error: Couldn't open D:\buildout.cfg
[10:01:25] pitman: такс
[10:01:32] pitman: а это уже интереснее :-))
[10:01:36] pitman: кажется работает
[10:01:47] pitman: создай пустой файл
[10:01:54] lic: угу
[10:01:55] pitman: D:\buildout.cfg
[10:01:58] pitman: работает?
[10:02:04] lic: создаю...
[10:02:38] lic: ептель... работает)
[10:02:42] pitman: уряяяя
[10:03:23] pitman: вот не понятно почему через subprocess.check_call не работает
[10:03:33] pitman: и не работает через os.spawnle
[10:03:43] pitman: хотя это зоповский скрипт
[10:04:42] pitman: lic: кстати, если откроешь bootstrap.py и if True поменяешь на if False, то запустится subprocess.check_call
[10:04:59] pitman: была бы у меня винда...сам бы хорошо оттестил
[10:07:14] typhon: wine? qemu?
[10:07:46] pitman: typhon: да влом так извращаться
[10:07:58] lic: typhon: уж virtualbox легче )
[10:08:31] pitman: еще бы под маком бы поттестить
[10:37:29] pitman: lic: у того кто тестит под винду вылитает ошибка ValueError: path '/usr/Lib/site-packages' cannot be absolute. Может знаешь почему?
[10:38:56] typhon: потому что в винде нет /usr/Lib/site-packgages, наверное :)
[10:39:23] pitman: typhon: это понятно. Но почему возникает такая ошибка...
[10:39:40] pitman: у него стоит WinXP и питон 2.5
[10:40:10] pitman: http://dumpz.org/1984/
[10:43:05] lic: pitman: кхм... странна.. у мну запустилась... мож у него питон криво установлен ? у него какой? Active который или просто?
[10:43:52] pitman: ща спрошу
[10:43:53] lic: может у него в PATH не прописан путь до python.exe
[10:44:00] pitman: прописан
[10:44:11] pitman: sys.executable выдает правильный результат
[10:44:27] pitman: lic: Python 2.5.1 (r251:54863, Apr 18 2007, 08:51:08) [MSC v.1310 32 bit (Intel)] on
win32
[10:45:23] lic: pitman: у мну стоит 2.5.2...
[10:45:44] pitman: такое ощущение, что у него site-packages подтягивается какой-то
[10:46:15] pitman: а там прописан путь /usr/LIb/site-package
[10:48:14] lic: pitman: как вариант.. в винде легче переставить))) да и обновит за одно)
[10:49:04] pitman: ну да
[11:19:14] : This room is not anonymous
[11:19:15] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[11:48:00] slav0nic: js скрипт для добавления статьи в букмарки и тп сервисы не подкините?
[11:54:17] slav0nic: гы) ради интеерса кинул статью на ньювс 2 ру уже 5 голосов за забанить%)
[11:57:02] Лис: чо за статья?
[11:57:51] Лис: так
[11:58:35] Лис: кто расскажет как они огранизовывает мультиязычный контент?
[11:58:38] Лис: структуру базы
[11:58:45] Лис: я блин 500 раз уже переделал модели
[11:58:49] Лис: и всё как то не так получается
[12:28:54] : This room is not anonymous
[12:28:54] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[12:30:15] Лис: пинг,
[12:30:16] Лис: ?
[12:42:47] mishok13: понг
[12:43:21] mishok13: но я не знаю ответа на твой вопрос :)
[12:45:56] wiz: Лис, кто "они", которые организовывают контент?
[12:55:23] Лис: wiz, они это те кто организовывает %)
[12:56:04] Лис: карочи, wiz, кались, как у тебя мултиязычный контент лежит в базе? :)
[13:08:54] wiz: я пробовал два способа -- завязываться на локаль и завязываться на сайт
[13:09:14] wiz: на сайт проще, но тогда получаются два разных сайта
[13:11:38] Лис: на сайт это в смысле на сабдомены?
[13:11:43] Лис: ru.blabla.com en.blabla.com
[13:11:45] Лис: ога?
[13:12:00] wiz: пофиг
[13:12:24] wiz: в теории, можно загнать на один - bla.com/ru/ & bla.com/en/
[13:12:38] wiz: просто proxy_pass на разные сервера
[13:12:44] Лис: гг :D
[13:12:49] Лис: жёсско
[13:12:55] Лис: а с локалью ты чо мутил?
[13:13:13] Лис: поле приделывал lang?
[13:13:15] wiz: для второго языка просто делаешь отдельный settings_en.py с from settings import *; LANGUAGE='eng'
[13:13:16] wiz: да
[13:13:26] wiz: простой choice и по нему фильтровал
[13:13:43] wiz: тут уже всякие localemiddleware вступают в игру и пр.
[13:13:57] Лис: ога
[13:14:04] wiz: но оно немного глючное из-за своей магичности (=
[13:14:05] Лис: я промутил себе одну такую ):
[13:14:10] Лис: :)
[13:14:51] Лис: slav0nic, а ты что скажешь?
[13:15:00] Лис: xa4a
[13:15:08] wiz: а разве можно как-то ещё?
[13:15:23] wiz: не, ну можно в принципе из URL выгрызать, но это тупо имх
[13:32:46] wiz: никто с UPnP не игрался?
[13:33:16] wiz: хочу себе сервер сделать чтобы проги могли себе порты проковыривать наружу
[13:33:36] wiz: там вроде HTTP какой-то, но странный
[13:34:52] Casufi: http://ukrindex.otrok.ru/11/0.html
[13:47:15] Лис: wiz, эм
[13:47:28] Лис: что выгрызать из URL?
[13:48:16] wiz: foo.org/en/stuff/path/
[13:48:44] Лис: иии?
[13:48:51] Лис: а что выгрызать? локаль?
[13:49:16] wiz: urlpatterns('',
('^(?P<language_code>[a-z]{2})/', include('project.urls.main'))
)
[13:49:29] wiz: он тогда всем видам внутри будет подсовывать язык
[13:50:04] wiz: q:
[13:52:28] Лис: можно чуть попроще
[13:52:34] Лис: ну да неважно это
[13:52:41] Лис: как передать локаль дело десятое
[13:55:56] Лис: wiz, вот как надо "выгрызать" :)
[13:55:57] Лис: http://dumpz.org/1993/
[13:56:23] wiz: жопа
[13:56:52] Лис: ничо подобного, просто патченый translation.get_language_from_request
[13:56:58] Лис: чильно патченый %)
[13:57:03] wiz: да уж
[13:57:21] wiz: я у себя тупо редиректом это решил
[13:58:31] Лис: wiz, тут штука в том что и request.path_info вырезается языг
[13:58:53] Лис: и дальше джанга видит УРЛ-ы будто бы и нет никаких языков впереди
[13:58:59] wiz: угу
[13:59:00] Лис: но локаль уже включена
[13:59:53] Лис: конечно мидлварь эту надо бы подровнять
[14:30:04] : This room is not anonymous
[14:30:04] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[14:37:47] !tmp~: for user in User.objects.all()): print 'hello, %s' % user.name
[14:38:49] wiz: это неправильный подход
[14:39:05] wiz: User.objects.hello()
[14:40:12] !tmp~: это если заботиться о реюзабельности
[14:40:13] wiz: +в метод менеджера модели:
def hello(self):
print ", ".join(user.username for user in self.get_query_set())
[14:40:27] !tmp~: wiz, привет, я знал, что ты не промолчишь :)
[14:40:31] !tmp~: провокация удалась
[14:40:42] wiz: как я могу молчать когда мне делать нефиг (8
[14:40:46] !tmp~: хыхых
[14:41:10] !tmp~: wiz, посоветуй тогда более-менее традиционный форум для прикручивания к джанге
[14:41:32] wiz: cic... традиционный это как?
[14:41:35] wiz: phpbb (=
[14:41:36] typhon: кто-то pyBB мутил
[14:42:03] wiz: piranha или lorien
[14:42:23] wiz: но оно не сильно доделано
[14:42:58] wiz: (по слухам)
[14:43:11] typhon: а "к джанге прикрутить" это типа использовать табличку .tphjd изз джанги или как?
[14:43:15] typhon: **юзеров
[14:43:49] !tmp~: лориен мутил
[14:43:59] !tmp~: typhon, типа да)
[14:45:48] Лис: Error 404: remote-server-not-found
[14:45:49] typhon: без дополнительных махинаций с самим форумом, думаю, никак не получится
[14:46:20] !tmp~: вот я и думаю, cicero извращать или по быстрому pybb допиливать под свои нужды
[14:46:25] Лис: ппц
[14:46:34] wiz: http://closedspacesfilm.ru/forum/ -- cicero
[14:47:58] !tmp~: где бы теперь изменения подобные взять
[14:48:04] !tmp~: wiz, не твоих ли рук дело?
[14:48:09] wiz: моих
[14:48:22] !tmp~: wiz, хм.. молодца, конечно
[14:48:28] !tmp~: wiz, akismet долго отключать?
[14:48:35] !tmp~: поиск без sphinx'а реально?
[14:48:35] wiz: не
[14:48:43] wiz: там всё просто отцепляется
[14:48:53] wiz: единственное что пришлось шаблоны похачить
[14:49:02] wiz: чтобы признаки openid скрутить
[14:49:21] wiz: а так с обычной авторизацией он дружит вполне
[14:49:25] !tmp~: а..
[14:49:30] !tmp~: прикольно
[14:49:36] wiz: акисмет и сфинкс там надо включать, а не выключать
[14:50:07] !tmp~: wiz, хы, здрасте. без изменений касательно акисмета и сфинкса запустил. ну поиск то фиг с ним. а вот тред создать форум отказалсо
[14:50:15] !tmp~: ругнувшись на инвалид акисметовский кей
[14:50:39] !tmp~: который == ''
[14:50:45] wiz: from cicero.settings import *
ANTISPAM_PLUGINS.pop()
PAGINATE_BY = 10

[14:50:56] !tmp~: а, ы
[14:51:04] wiz: это у меня ближе к концу сеттингсов главных
[14:51:23] !tmp~: wiz, блин, ты прав
[14:51:31] !tmp~: /me корит себя за невнимательность
[14:51:37] typhon: кто-нибудь к экземпляру класса _метод_ добавлял?
[14:51:43] wiz: typhon, да
[14:51:45] typhon: именно метод, а не член функцию
[14:51:54] typhon: к единственному экземпляру класса
[14:52:00] wiz: да
[14:52:03] typhon: а как7
[14:52:12] wiz: from new import instancemethod
[14:52:14] typhon: а
[14:52:19] typhon: в какой версии
[14:52:21] typhon: доступно?
[14:52:28] typhon: в 2,3 есть?
[14:52:32] wiz: хз
[14:52:39] typhon: а то привязаны of к 2,3(((
[14:52:41] !tmp~: господа, а можно вашу версию различий в двух словах?
[14:52:42] typhon: *плачет*
[14:52:49] !tmp~: между "именно метод, а не член функцию"
[14:52:49] wiz: lf
[14:52:50] wiz: есть
[14:52:56] typhon: метод передает селф
[14:53:04] typhon: член-функция - нет
[14:53:08] wiz: http://docs.python.org/lib/module-new.html
[14:53:09] typhon: статикметожд типа
[14:53:12] !tmp~: staticmethod?
[14:53:15] !tmp~: мда
[14:53:15] wiz: не
[14:53:21] wiz: тут именно instancemethod
[14:53:24] typhon: не,
[14:53:27] typhon: я объяснял
[14:53:28] wiz: когда-то тут уже разбирали
[14:53:37] typhon: спасибо, wiz, of посмотрю
[14:53:44] typhon: *of = ща
[14:53:50] mishok13: http://www.yosefk.com/blog/the-cardinal-programming-jokes.html
[14:55:45] mishok13: bound/unbound methods, разница очевидная же
[14:56:09] mishok13: кстати, для любителей new:
[14:56:12] typhon: где?
[14:56:14] mishok13: mishok@laptop:~$ python3.0
Python 3.0b2+ (unknown, Aug 20 2008, 12:06:43)
[GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu7)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import new
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named new
[14:56:21] mishok13: bound -- unbound
[14:56:28] mishok13: чотутблянепонятнова?
[14:56:30] wiz: кстати да, его в 3к уже нет
[14:57:15] typhon: mishok13, ты к чему про bound, unbound?
[14:57:21] !tmp~: да понятно, что очевидная, если знать, о чем речь). терминология расходится просто немного
[14:57:40] typhon: про статикметод и функцию-член?
[14:57:50] mishok13: функция-член?
[14:57:56] mishok13: метод, что-ли?
[14:58:07] typhon: нее
[14:58:20] wiz: методы разные бывают какбы
[14:59:21] mishok13: правильно, бывают bound и unbound
[14:59:36] wiz: а ещё instance, static и class
[14:59:45] mishok13: а, вы про это
[14:59:54] mishok13: staticmethod не нужен
[15:00:21] typhon: я говорил про добавление метод к экземпляру класса))
[15:00:44] wiz: typhon, пробуй уже и давайте на другую тему пофлеймим (=
[15:00:51] typhon: да попробовал уж)
[15:00:55] typhon: в 2,3 тоже есть
[15:04:35] mishok13: нахуя к инстансу добавлять метод :/
[15:04:40] mishok13: почему сразу не к классу?
[15:04:48] mishok13: (какбе, я тормоз)
[15:05:06] typhon: ну надо так
[15:05:16] wiz: у разных инстансов - разные методы с одинаковым именем
[15:05:17] typhon: там на лету генерится все
[15:05:21] typhon: ага
[15:05:28] wiz: которые потом кто-нибудь вызывает безотносительно класса
[15:06:22] wiz: например данные + метод их обработки, который в упаковке из инстанса передаётся диспетчеру
[15:06:42] mishok13: так может просто функцию держать, нахер это к классу присобачивать?
[15:07:03] wiz: не совсем
[15:07:23] wiz: класс может делать какую-нибудь машинерию общую для всех
[15:08:41] mishok13: метод должен менять обьект
[15:08:45] mishok13: иначе нахер это метод
[15:09:21] Лис: а если метод выдаёт какую то инфу?
[15:09:29] Лис: об объекте ессественно
[15:10:21] mishok13: __repr__ какой-нибудь?
[15:10:53] Лис: или __str__ или __unicode__
[15:11:14] wiz: или give_me_some_shit
[15:11:29] mishok13: ты часто используешь obj.__str__() ?
[15:11:47] mishok13: или всё-таки str(obj) ?
[15:12:00] mishok13: эти методы не случайно специальными называют
[15:12:12] Лис: а str(obj) разве не __str__ дёргает?
[15:13:05] mishok13: пилять, а __str__ потом дергает PyObject_PyAsString
[15:13:42] mishok13: а PyObject_AsString потом дергает libc-шные функции
[15:14:45] wiz: что-то я не пойму что вы вдруг решили поговорить про кто что дёргает.. (=
[15:15:00] Лис: патйопщег
[15:15:05] mishok13: !
[15:16:24] typhon: mishok13, http://docs.python.org/dev/3.0/library/types.html -- то есть в тритыщном тайпс оставят,а нью уберут?
[15:16:49] mishok13: а они как-то связаны?
[15:16:52] typhon: да
[15:17:01] typhon: new
Just a rebinding of names from the 'types' module.
Can also call type built-in to get most types easily.
Docstring states the module is no longer useful as of revision 27241 (2002-06-15).
[15:18:17] typhon: [b.f = types.MethodType(foo, b, a)] == [ b.f = new.instancemethod(foo, b, a) ]
[15:18:43] typhon: либо есть какие-то тонкости еще
[15:18:55] Лис: http://failblog.files.wordpress.com/2008/08/fail-owned-company-name-fail.jpg
[15:18:58] Лис: :D
[15:19:05] mishok13: typhon, new style classes
[15:19:09] mishok13: вот и все тонкости
[15:21:00] wiz: а что там?
[15:28:56] typhon: где?
[15:30:45] wiz: в new style classes
[15:30:55] typhon: http://www.geocities.com/foetsch/python/new_style_classes.htm
[17:04:29] : This room is not anonymous
[17:04:30] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[17:34:39] : This room is not anonymous
[17:34:40] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[17:37:19] !tmp~: у кого-нить остался срез pybb? лориеновский hg.pybb.org 502-ой ошибкой ругается
[17:41:10] !tmp~: ладно, кажется придется wget -r трак его..
[17:52:55] typhon: экспериментально выяснилось, что експлорер не принимает кукисы от сайтов, где в субдомене есть нижнее подчеркивание
[17:53:06] wiz: o_O
[17:53:41] typhon: ага
[17:53:51] typhon: сделали виртуальный хост
[17:54:00] wiz: а в доменах разве нижнее подчёркивание вообще есть?
[17:54:09] typhon: ну вообще запрещенный символ))
[17:54:13] wiz: во-во
[17:54:14] typhon: но фаирфокс принимает
[17:54:18] typhon: и логинится номрально
[17:54:38] typhon: а эксплорер работает, но кукисы не берет
[17:55:36] typhon: кстати
[17:55:54] typhon: никто на сишарпе не писал? :)
[17:56:39] Хрюндель (джангист): typhon, те кто писал не дожили до этих светлых дней
[17:56:54] typhon: =)
[18:00:37] !tmp~: смотря что писал
[18:00:44] !tmp~: hello world - было дело
[18:01:10] Хрюндель (джангист): !tmp~, как говорит красноглазый, хеллоу ворд разный бывает ))
[18:01:57] typhon: !tmp~, можно там пихнуть все что пользует прога в екзешник, чтобы пользователю не приходилось дотНЕТ скачивать и ставить?
[18:01:58] !tmp~: Хрюндель (джангист), правильно говорит
[18:02:13] !tmp~: typhon, не зная сишарпа, отвечу, что нет
[18:02:21] typhon: мне вот тоже так кажется
[18:02:29] typhon: утверждают, что можно)
[18:02:43] typhon: а у тебя какие аргументы?
[18:03:31] !tmp~: ну пусть java прогу (не компиленную gcj) без vm запустят
[18:03:36] !tmp~: а дотнет ничем не лучше
[18:03:54] typhon: угу
[18:04:00] !tmp~: если можно - пусть мне кинут таковой helloworld
[18:04:04] !tmp~: я его в вайне запусчу
[18:04:07] typhon: вот и яговорю, что дотнет, это ж не библиотека какая
[18:04:12] !tmp~: аха
[18:05:51] typhon: прога весит сама метр, скаичвает с нета еще метров 30 и устанавливает 80 ((
[18:06:44] xa4a: хм.. а пхп вон со скриптами интерпретатор в одном экзешнике пакуют
[18:07:05] !tmp~: отсюда вывод
[18:07:10] !tmp~: пхп круче, чем дотнет
[18:07:14] typhon: =)
[18:07:18] !tmp~: а поскольку пхп не нужен...
[18:07:27] !tmp~: /me сделал трагическую паузу
[18:07:35] !tmp~: .. закапывайте обоих. в одной могиле.
[18:07:58] Хрюндель (джангист): Интересно, а какой язык вам нравится кроме питона если есть таковой?
[18:08:10] !tmp~: ну мм..
[18:08:11] Хрюндель (джангист): Ну не только нравится, а что бы ещё писали вы на нём
[18:08:11] !tmp~: си
[18:08:15] typhon: блин
[18:08:16] !tmp~: java
[18:08:17] Хрюндель (джангист): и много на си ты пишешь?
[18:08:29] typhon: с++ тогда.)
[18:08:31] wiz: мне не нравятся
[18:08:37] !tmp~: Хрюндель (джангист), нет. но могу. и нравится он мне не меньше оттого, что я на нем не пишу постоянно
[18:08:40] !tmp~: от того*
[18:08:47] xa4a: мне эрланг нравится :) но пока кроме прожиктейлера не придумал, что на нём писать
[18:08:55] typhon: +1
[18:08:57] typhon: :)
[18:09:04] typhon: вообще ничего не писал правда)
[18:09:07] typhon: но нравится
[18:09:16] Хрюндель (джангист): ага, название нравится ))
[18:09:19] typhon: не
[18:09:21] typhon: чо пишут
[18:09:24] Хрюндель (джангист): на кобре кто писал?
[18:09:30] xa4a: корбе?
[18:09:38] Хрюндель (джангист): xa4a, ты чо? не слышал что ли?
[18:09:47] Хрюндель (джангист): xa4a, python ispired
[18:09:53] Хрюндель (джангист): с отступами
[18:10:00] Хрюндель (джангист): но стронг тайпинг
[18:10:02] xa4a: Consolidated Omnibus Budget Reconciliation Act (COBRA)
[18:10:03] wiz: фу
[18:10:42] Хрюндель (джангист): http://cobra-language.com/docs/python/
[18:10:53] Хрюндель (джангист): What's the point of Cobra given the existence of Python and IronPython?". The answer is that Cobra has several advantages over Python, and even IronPython, as described below:
[18:11:28] wiz: как посмотреть какая сцука постоянно x-соединения течёт?
[18:11:56] !tmp~: а хде двоеточечки?
[18:12:21] !tmp~: в мозгу полыхнул какой то ацкий декларатив
[18:12:34] wiz: ("None" in Python is called "nil" in Cobra).
[18:12:40] wiz: нахуа?
[18:13:26] Хрюндель (джангист): wiz, это фича ))
[18:13:43] wiz: лажа какая-то
[18:13:56] Хрюндель (джангист): не, пацаны говорят тема
[18:14:01] wiz: то, что в питоне делается библиотеками тут втянуто в язык
[18:14:05] Хрюндель (джангист): но я ещё питон то не осилил
[18:14:11] wiz: ничего нового пока не увидел
[18:14:41] xa4a: юнит-тесты в коде классов О.о
[18:14:48] wiz: угу
[18:14:51] xa4a: *методов
[18:15:09] wiz: не юнит только это тесты ни разу
[18:15:22] wiz: какой-то недо-доктест
[18:15:50] xa4a: assert 1.0 == .1+.1+.1+.1+.1+.1+.1+.1+.1+.1 => AssertionError. это, типа круто? сравнили два флоата на == и получили неравенство
[18:16:14] wiz: Designed for .NET/Mono хуле
[18:16:20] xa4a: >>> 4 / 5 # normal division => 0.80000000000000004 # <-- there is an extra '4' at the endomgomg
[18:16:39] xa4a: end\n omg-omg
[18:17:19] xa4a: name = @property(_get_name, _set_name)
[18:17:27] xa4a: чо-то они питон ниасилили
[18:17:34] wiz: короче УГ
[18:17:39] Хрюндель (джангист): xa4a, я тоже заметил ))
[18:17:41] wiz: nothing to see here, move along
[18:17:58] Хрюндель (джангист): Ну язык новый.. может что и получится
[18:18:03] Хрюндель (джангист): нельзя сразу хоронить
[18:18:12] !tmp~: новизна то в чем?
[18:18:13] wiz: xa4a, name = property(get, set, doc="my stuff")
[18:18:18] wiz: !tmp~, ни в чём
[18:18:22] !tmp~: nil напоминает унылый паскаль
[18:18:39] wiz: py3k форевер
[18:19:14] xa4a: wiz: это у них написано, что в питоне name = @property(..
[18:20:12] xa4a: эгм.. а на вики-странице среди фич - # Scripting conveniences * shebang line (#!)
[18:22:47] wiz: что-то очень много питонов уже на дотнете
[18:27:46] !tmp~: wiz, во, давай дотнет на питоне замутим. в ответ
[18:28:05] wiz: труъ
[18:30:55] !tmp~: <holywar>хотя зачем городить костыли, которые будут сужать функциональность питона до функциональности дотнета</holywar>
[18:31:27] !tmp~: s/holywar/stupid_joke/g, впрочем
[18:45:34] xa4a: гм
[18:45:40] Лис: это вы про какой ЯП ща говорили?
[18:45:49] xa4a: cobra
[18:45:56] xa4a: но это..
[18:45:59] xa4a: у тёмы в жж
[18:46:01] xa4a: http://tema.livejournal.com/155701.html?page=4#comments
[18:48:06] wiz: wtf?
[18:48:17] xa4a: just css
[18:48:21] wiz: это он про кобру написал?
[18:48:34] Лис: ояебу
[18:48:37] Лис: жесть какая
[19:18:40] : This room is not anonymous
[19:18:40] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[19:48:50] : This room is not anonymous
[19:48:50] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[19:50:08] !tmp~: буй олл
[19:50:19] skvz: привет
[19:50:42] skvz: ребят, с QThread кто имел дело? вопрос есть по потокам с Qt
[20:07:46] Лис: http://www.google.com/insights/search/#q=gentoo&;cmpt=q
[20:28:33] xa4a: чем это отличается от google trends?
[20:58:13] Лис: тут проценты выдаёт
[20:58:20] Лис: статистика более подробна короче
[21:28:30] : This room is not anonymous
[21:28:30] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[21:58:40] : This room is not anonymous
[21:58:40] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[22:28:49] : This room is not anonymous
[22:28:49] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[22:58:59] : This room is not anonymous
[22:58:59] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[23:29:09] : This room is not anonymous
[23:29:09] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[23:59:19] : This room is not anonymous
[23:59:19] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека