[00:00:14] : This room is not anonymous
[00:00:14] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[00:30:25] : This room is not anonymous
[00:30:25] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[01:00:35] : This room is not anonymous
[01:00:35] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[01:30:44] : This room is not anonymous
[01:30:44] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[02:00:54] : This room is not anonymous
[02:00:54] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[02:31:05] : This room is not anonymous
[02:31:05] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[03:01:15] : This room is not anonymous
[03:01:15] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[03:19:28] (ZioN,): штше 0
[03:49:34] : This room is not anonymous
[03:49:34] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[04:19:47] : This room is not anonymous
[04:19:47] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[04:49:54] : This room is not anonymous
[04:49:54] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[05:20:04] : This room is not anonymous
[05:20:04] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[05:50:14] : This room is not anonymous
[05:50:14] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[06:20:24] : This room is not anonymous
[06:20:25] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[06:33:39] _lorien: чё-т на сервере в crontab -e не подсвечивается ничег (, хотя вызывается vim
[07:03:44] : This room is not anonymous
[07:03:44] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[07:33:54] : This room is not anonymous
[07:33:54] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[08:04:04] : This room is not anonymous
[08:04:04] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[08:34:15] : This room is not anonymous
[08:34:15] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[08:39:21] wiz: звонит тут один...
- Я по объявлению о наборе програмистов.
- Хорошо, я вас слушаю.
- Ну... я по объявлению.
- О наборе программистов?
- Да..
..... тишина ....
- Так что?
- Вот, хочу у вас работать.
- Высылайте своё резюме.
- Ууу... это ещё резюме надо......
[08:39:51] wiz: как же тяжело нынче найти пхпера адекватного
[08:40:06] wiz: а ещё говорят в пхп с кадрами проблем нет
[08:52:26] ffsdmad: господа, подскажите плиз
имеются некие модули которые я подключаю так
from base import bd_sql
from xslt_proc import xml_xsl_proc
from user import user
но завёл другой проект, и хочу юзать эти модули в нём
делаю так
import sys
sys.path[len(sys.path):] = ["полный путь до модулей"]
но выскакивает ощибки что не может импортировать эти модули
File "./test.py", line 8, in <module>
user=user.login("root","root")
AttributeError: 'module' object has no attribute 'login'
[08:54:21] piranha: ffsdmad: пишет оно тебе совсем не то, что не может импортировать
[08:55:15] ffsdmad: вот более реальное
[08:55:21] ffsdmad: Traceback (most recent call last):
File "./add_mag.py", line 2, in <module>
import set_env
File "/home/http/webmag.ru/cgi-bin/set_env.py", line 7, in <module>
from user import user
ImportError: cannot import name user
[08:55:42] piranha: дык а import user проходит? :)
[08:55:48] ffsdmad: да
[08:55:52] piranha: а print sys.path - там всё ок?
[08:56:01] ffsdmad: а from user import user нет
[08:56:20] ffsdmad: piranha: я всяко пробовал
[08:56:26] piranha: import user
print user.__file__
[08:56:43] piranha: ffsdmad: посмотри, что оно импортирует...
[08:56:52] ffsdmad: у меня на хостинге куча либ собранно в хомпаге, тоесть опыт имеется
[08:57:34] piranha: пнятно
[08:57:43] piranha: ну пока здравых идей нету
[08:57:51] piranha: разве что может оно не тот модуль импортирует?
[08:58:02] piranha: может сделать sys.path.insert(0, "полный путь")
[08:58:21] ffsdmad: >>> print user.__file__
/usr/lib/python2.5/user.pyc
[08:58:25] piranha: во
[08:58:26] ffsdmad: всё понятно
[08:58:28] ffsdmad: :)
[08:58:28] piranha: явно не твой :)
[08:58:34] ffsdmad: спасибо
[08:58:36] piranha: нп
[08:58:53] ffsdmad: вчера смотрел как баран на
sys.path[len(sys.path):]
[08:58:57] piranha: =)
[08:59:00] ffsdmad: помоему обсурдное выражение
[08:59:06] piranha: +1
[08:59:14] piranha: sys.path.append(..)
[08:59:18] piranha: куда лучше выглядит
[08:59:19] ffsdmad: во во
[08:59:38] ffsdmad: слабо богу sed s///g никуда от нас не делся
[08:59:55] piranha: :))))
[09:01:17] ffsdmad: а симлинки прокатят для CGI из под апача?
[09:02:40] ffsdmad: удобно ведь наделав симлинков в доменах
[09:02:49] ffsdmad: чем везде полный путь указывать
[09:03:59] ffsdmad: можно
[09:04:46] piranha: хм... да, должны прокатит
[09:05:03] piranha: ffsdmad: если FollowSymLinks не отключено. Но по дефолту включено
[09:06:14] Большой Лис: утра
[09:08:01] _lorien: симлинков для чего?
[09:08:52] piranha: _lorien: для cgi-файлов
[09:10:10] ffsdmad: FollowSymLinks ведь только на апаче действует
[09:10:51] ffsdmad: в общем шас под апачем попробовал заюзать модули из симлинка, получилось, апаче дефолтный
[09:11:14] piranha: а, ты про такие симлинки
[09:11:20] piranha: ну тада само собой, питону пофиг
[09:11:41] ffsdmad: а прикиньте не было бы у нас апаче, карячились бы под IIS
[09:11:44] ffsdmad: уффф
[09:11:54] _lorien: piranha, http://blog.michaeltrier.com/2008/6/23/this-week-in-django-27-2008-06-22 тебя в tip of the week занесли :o)
[09:13:21] ffsdmad: ха
[09:13:24] ffsdmad: молодой папша
[09:13:39] ffsdmad: совсем молодой ещё
[09:14:08] _lorien: wtf is папша?
[09:14:28] ffsdmad: http://blog.michaeltrier.com <http://blog.michaeltrier.com/2008/6/23/this-week-in-django-27-2008-06-22>
[09:14:49] ffsdmad: я тоже папаша, тока не такой молодой
[09:14:52] ffsdmad: http://ffsdmad.blogspot.com/
[09:14:59] piranha: _lorien: :))
[09:15:12] piranha: да, мне вчера хрюндель принёс новость :)
[09:15:52] piranha: ffsdmad: не было бы апача - юзали бы ncsa httpd, или там cherokee какой-нить. %)
[09:16:29] _lorien: ffsdmad, гм, чё-то я бы не сказал, что Михаэль этот сильно моложе тебя по фотке )
[09:16:51] ffsdmad: я про сына
[09:16:58] piranha: он не Михаэль, он Майкл :)
[09:17:18] _lorien: чё-то я никуя не понял, пойду лучше покодю =)
[09:17:35] Большой Лис: кстате майкл этот подозрительно на индуса похож...и отступы 2 делает, вместо 4-х
[09:17:36] Большой Лис: :D
[09:17:38] ffsdmad: что нить можете сказать про мой велосипед "события при обработке cgi,*sql данных в Python <http://ffsdmad.blogspot.com/2008/04/cgisql-python.html>"
[09:17:45] piranha: Большой Лис: 100%
[09:19:36] _lorien: чё-то нефига не понял про что пост, тока опечаток кучу заметил =)
[09:20:34] _lorien: > При выводе данных из *sql таблицы или cgi запроса, да хоть при обработке xml файла, можно включить систему событий для обработки отдельных полей, возможно это велосипед, но я не нашёл способа лучше.
Я понимаю, что это обобщение нижеследующего, но смысл, что-то мною не улавливается :-/
[09:21:25] ffsdmad: ну, например, перебираешь в цикле какие то строки
но паралень обрабатываешь их
[09:22:47] ffsdmad: наприме пишешь финкцию для обработки поля Text в ответе SQL
привзяываешь функцию к имени поля отдаёшь обработчику
он найдя поля с именем применит к нему заданную функцию
[09:23:33] ffsdmad: наверно мне лучше ни когда ни чего никому не объяснять
[09:23:46] _lorien: Да не, всё понятно, просто, ну цикл и цикл =)
[09:24:57] ffsdmad: ну просто можно удобно использовать
def make_cdata(str):
return "<!-- "+str+" -->"
event = {"MESSAGE":make_cdata,"ID":int}
[09:26:34] ffsdmad: event список имён полей и обработчиков этих полей
связываем результат выборки, имена полей и функции обработчики
[09:28:16] piranha: http://www.lukasbiewald.com/?p=153
чувака заяхуели
[09:28:24] piranha: прикольная статья
[09:32:38] _lorien: ffsdmad, вот у тебя посреди кода self
for i in range(0,self.__res__):
откуда он вообще взялся? )
[09:33:06] ffsdmad: шас постану код
[09:35:27] ffsdmad: ччёрт, пастебинком похерил комменты в UTF8
[09:35:34] piranha: dumpz.org
[09:36:49] ffsdmad: http://dumpz.org/1445/
[09:38:16] ffsdmad: piranha если будут комменты буду рад
[09:45:35] ffsdmad: шас пересмотрел код, придётся править
[09:50:14] piranha: ffsdmad: шото пробелов дофига сильно :)
[09:50:31] piranha: 8 пробелов вместо 4. Или ты табы юзаешь?
[09:50:54] piranha: /me .oO( Немезида спит, или что? :))
[09:53:08] Большой Лис: и в IRC его нету %)
[09:53:44] piranha: :D
[09:54:00] piranha: а то мне стыдно на людей за пробельчики нависать, а он бы щас накомментировал... :)
[09:55:11] Большой Лис: :D
[09:55:36] Большой Лис: экзекутор прям какой то
[09:56:35] piranha: :)
[10:01:34] _lorien: у меня кот огурцы жрёт o_O
[10:01:47] piranha: а у меня морковку
[10:01:50] piranha: особенно вареную
[10:01:53] _lorien: пипец
[10:01:54] piranha: и кукурузу из банок
[10:02:03] piranha: ну, консервированную
[10:02:07] piranha: и оливки ещё
[10:02:17] piranha: за водичкой из оливок ещё трясёццо :)
[10:04:23] ffsdmad: piranha: табы
[10:04:33] ffsdmad: я в vim работаю
[10:04:44] ffsdmad: не думал вообще про пробелы и табы
[10:04:53] ffsdmad: и не понимаю в чём все находят проблему
[10:06:00] Большой Лис: ffsdmad, потому что в разных редакторах (и даже в одинаковых но с разными настройками, табы показываются по разному)
[10:06:07] Большой Лис: возникают неоднозначности
[10:06:21] Большой Лис: а если у тебя только пробелы, они везде. будут одинаковы
[10:06:26] ffsdmad: Большой Лис у нас везде одинаковый .vimrc
[10:07:06] piranha: pep-8
[10:07:09] Большой Лис: а вот у нас уже по другому, и например захотели бы мы к примеру дописать чо то для твоуго кода, но после взгляда на табы, желание сразу отпадает
[10:07:27] ffsdmad: geany и katya имеют аналогичные натройки
[10:07:33] Большой Лис: piranha, pep8 не навязывает проблеы, но очень регомендует
[10:07:37] piranha: ога
[10:07:38] Большой Лис: ffsdmad, все имеют
[10:07:42] piranha: и я не навязываю
[10:07:47] ffsdmad: а отсчитывать пробелы нет никакого желания
[10:08:03] ffsdmad: у вас то как сделанно?
[10:08:06] piranha: ffsdmad: везде можно настроить для табов. Но нет никаких гарантий, что эти настройки будут одинаковые
[10:08:13] ffsdmad: чё считаете пробелы?
[10:08:19] piranha: ffsdmad: а ты что, собираешься 4 раза пробел нажимать? o_O
[10:08:27] Большой Лис:
set autoindent
set tabstop=4
set softtabstop=4
set shiftwidth=4
set smarttab
[10:09:09] Большой Лис: вот так, вим сам всё для тебя делает
[10:09:31] ffsdmad: возможно я не понимаю в чём проблема,
в том что некоторые юзают пробелы, причём принудительно выставив их в настройках
а другие юзают редакторы по дефолту
????
[10:09:57] piranha: в том, что у разных редакторов дефолты совсем разные
[10:09:59] _lorien: ffsdmad, смотри, ты рассчтиываешь, что у тебя табы - 4 пробела.
[10:10:03] ffsdmad: cat ~/.vimrc
syntax on
set background=dark
set autoindent
set ai
set visualbell
set shiftwidth=4
set tabstop=4
set showmatch
set background=dark
set showcmd
set autowrite
set showmatch
set nu
set history=100
set ruler
[10:10:04] piranha: в том, что у вима дефолт 8 табов
[10:10:20] piranha: в том, что в разных местах всё будет выглядеть по-разному
[10:10:29] piranha: в том, что патчи от тебя не примут в опен-сорс проект ;)
[10:10:30] xa4a: ffsdmad: set expandtab
[10:10:43] piranha: 4 причины, имхо достаточно ;)
[10:10:46] ffsdmad: я просто держу в голове что мы юзаем табы
[10:10:49] xa4a: добавь эту строку и будет тебе счастье :)
[10:11:05] xa4a: а во всех файлах - :%s/\t/ /g
[10:11:09] ffsdmad: придётся седить код?
[10:11:19] _lorien: :retab
[10:11:26] _lorien: ищо можно юзать
[10:11:38] Большой Лис: и даже нужно
[10:11:40] ffsdmad: _lorien: это в vim ?
[10:11:53] _lorien: да
[10:11:59] Большой Лис: тока сначала tabstops=8 а потом retab
[10:12:04] xa4a: 4
[10:12:16] Большой Лис: когда переделываешь с табов на пробелы
[10:12:23] Большой Лис: надо 8 врубать :)
[10:12:29] Большой Лис: потом назад сразу же крутить
[10:12:35] _lorien: ваще код страшный какой-то.. нафиг там везде с двойным подчёркиванием переменные?
[10:12:50] ffsdmad: ну вроде как приватные переменные
[10:12:51] _lorien: неудобно же писать это каждый раз )
[10:13:05] ffsdmad: а я не пользуюсь ими, они внутри класса
[10:13:27] mishok13: чо, кодревью?
[10:13:29] xa4a: ffsdmad: try http://www.vim.org/scripts/script.php?script_id=891
[10:13:49] mishok13: /me любит кодревью
[10:14:08] _lorien: ffsdmad, лично я бы себя пожалел каждый раз писать эти __foo__ ради непонятно для кого сделанной приватности
[10:14:23] mishok13: это вообще-то не для приватности
[10:14:36] mishok13: это name mangling
[10:15:27] _lorien: if (n>0)
просто
if n
[10:15:56] mishok13: _lorien, а можно ссылочку на код?
[10:16:08] _lorien: http://dumpz.org/1445/
[10:17:10] mishok13: хм...
[10:17:19] mishok13: а зачем вообще __<varname>__
[10:17:24] mishok13: это же ничего не дает
[10:18:26] mishok13: про голый except уже говорили? :)
[10:18:50] _lorien: нет )
[10:19:25] _lorien: return "<history_sql>%s</history_sql>"%self.__history__
сдесь пробелов не хватает, каша получилась
[10:19:38] _lorien: там вообще везде не хватает пробелов и пустых строк
[10:19:42] _lorien: например, после докстрингов
[10:19:55] mishok13: /me не вкуривает, зачем использовать форму __*__
[10:19:57] _lorien: for i in range(len(fields)):
на xrange мона заменить
[10:20:28] piranha: (__*__) ;-)
[10:20:29] _lorien: for i in range(0,self.__res__):
можно просто
for i in xrange(self.__res__)
[10:20:44] mishok13: piranha, ога
[10:21:27] piranha: ну... я тоже не ставлю пробелы после докстрингов обычно
[10:21:38] piranha: но вот между функциями - это напряг
[10:22:08] mishok13: зачем-то существуют переменные класса
[10:23:36] _lorien: piranha: ну... я тоже не ставлю пробелы после докстрингов обычно
я в pep вычитал, что нужны пробелы и стал их ставтиь )
[10:24:15] Большой Лис: piranha, :D
[10:27:44] Большой Лис: try except в цикле, это не очень хорошо я так понимаю
[10:27:48] Большой Лис: агаг?
[10:28:05] piranha: _lorien: я знаю, а ещё надо отделять первую функцию от определения класса, чего я тоже не делаю
[10:28:13] piranha: Большой Лис: вроде того, но от ситуации зависит
[10:28:29] _lorien: piranha: _lorien: я знаю, а ещё надо отделять первую функцию от определения класса, чего я тоже не делаю
я подозревал что так надо делать..
[10:28:35] _lorien: это ты в pep читал? )
[10:28:41] piranha: угу
[10:29:18] mishok13: Большой Лис, в принципе, try недорогой
[10:29:23] mishok13: поэтому не критично
[10:29:39] mishok13: но если будет много исключений, то можно серьезно потерять в скорости
[10:30:21] _lorien: return "<"+root+">"+xml_str+"</"+root+">"
вот это вообще php какой-то
[10:30:27] Большой Лис: это в административной части сайта, для синхронизации, тока я юзаю
[10:30:29] Большой Лис: раз в неделю
[10:30:33] Большой Лис: так что вообще не критично
[10:30:47] mishok13: а чо будет, если в асику контакту 12111 написать "хуй"?
[10:30:58] _lorien: mishok13, тебя разорвёт на части
[10:31:04] mishok13: ок
[10:31:11] mishok13: :)
[10:31:20] _lorien: как в одном из последних комиксов =)
[10:32:13] mishok13: чото не разорвало
[10:32:18] mishok13: видимо, это не внезапно
[10:33:35] _lorien: скорее всего просто глюки протокола и разорвало кого-то другого :o)
[10:35:37] mishok13: а
[10:35:38] mishok13: ну ок
[10:35:42] mishok13: мне то что :)
[10:36:35] _lorien: Ну как бы, чтоб ты зря разрыва не ждал, написал 0
[10:48:16] xa4a: гым.. http://icanhascheezburger.files.wordpress.com/2008/06/funny-pictures-big-brother-cat-bullies-little-cat.jpg
[10:48:21] ffsdmad: 1. я не пытаюсь писать супер питон код, потому что это прототип для C/C++ программы
[10:49:25] _lorien: ffsdmad, тут дело в другом, у тебя или есть привычка писать красивый код или нет
[10:49:41] ffsdmad: красивый это по вашему с пробелами
[10:49:45] _lorien: нет
[10:50:01] _lorien: читай всё что выше написали, у тебя не питоничный код
[10:50:06] _lorien: ты не используешь идиомы языка
[10:50:11] _lorien: неестественный код
[10:51:24] Большой Лис: о, ред пришёл
[10:51:25] mishok13: я могу сказать, что в C++ за catch (...) по ручкам тоже б
[10:51:27] mishok13: бью
[10:51:30] ffsdmad: _lorien: если я буду использовать особенности языка, типа for i in xrange(self.__res__)
то портировать на С будет сложнее, я стараюсь писать с расчётом на это
[10:51:53] ffsdmad: тоесть для использовать кортежи их фишки уже шок
[10:51:53] _lorien: почему сложнее?
[10:51:57] ffsdmad: :)
[10:52:31] Большой Лис: ща узнаешь много нового о своём коде
[10:52:46] Большой Лис: если ссылку на него увидит ;)
[10:53:16] ffsdmad: там чё комментить можно?
[10:53:21] ffsdmad: http://dumpz.org/1445/
[10:53:32] _lorien: ffsdmad, не, это просто местный юмор )
[10:54:01] ffsdmad: return "<"+root+">"+xml_str+"</"+root+">" - это да, виноват
[10:54:04] Муркт: ух, стрёмный какой код :)
[10:54:38] _lorien: ffsdmad: там чё комментить можно?
вообще раньше можно было, но потом я оторвал эту функцию, чё-то она не в тему там оказалась )
[10:55:08] ffsdmad: его задача сделать запрос и вернуть XML, обкатаю на pythone портану в C
[10:55:49] ffsdmad: и спасибо за комменты и советы
[10:56:36] _lorien: #!/usr/local/bin/python
а это лучше как
#!/usr/bin/env python писать :o)
[10:56:58] ffsdmad: тоже верно, а то трахаемся с симлинками
[11:00:48] ffsdmad: и писать
if a > 0 :
помоему яснее чем просто if a :
хер знает что такое a :)
[11:01:25] mishok13: это тебе _lorien херню посоветовал
[11:01:35] _lorien: ну дык, кто тебя заставлял такое имя переменной давать
[11:01:48] ffsdmad: почему херню
[11:01:49] Большой Лис: if a > 0 это далеко не тожесамое что if a
[11:01:50] Муркт: у а>0 и а разный смысл
[11:01:51] mishok13: ибо if a эквивалентно if a != 0, а не if a > 0
[11:02:12] xa4a: _lorien: надо было называть a_that_is_Ture_if_gt_0
[11:02:16] ffsdmad: вот именно
[11:02:31] _lorien: окей, согласен
[11:02:44] _lorien: в любом случае имя n тупое )
[11:02:50] ffsdmad: херня #!/usr/bin/env python
[11:02:53] ffsdmad: ?
[11:02:58] ffsdmad: или вы про другое
[11:03:39] mishok13: херня это было про замену if a > 0 на if a
[11:04:07] mishok13: http://photoshopdisasters.blogspot.com/2008/06/sears-lets-have-big-hand-for-model.html
[11:07:24] ffsdmad: говножаба
[11:09:57] mishok13: /me тихо ненавидит MS VC++ 6.0
[11:11:38] mishok13: /me и вообще C++
[11:15:01] _lorien: http://foror.habrahabr.ru/
поплюсуйте чувака кому не в ломы, он хочет про сайт рассказать, который сделал, а кармы не хватает :o)
[11:16:26] Большой Лис: http://webhtb.sourceforge.net/
[11:16:29] Большой Лис: кто юзал?
[11:16:50] Большой Лис: _lorien, я не зареган :/
[11:17:13] xa4a: плюсанул, не в ломы, вроде
[11:17:31] _lorien: cool! )
[11:17:51] Муркт: _lorien: уу, а у меня минусовая карма. Поплюсуйте, кому не в лом :))
[11:18:04] _lorien: муркт давай ссылку )
[11:18:14] _lorien: а сколько надо картмы, чтобы писать не только в "я умный"
[11:18:16] piranha: дык если кто плюсовал - то уже низя
[11:18:18] piranha: _lorien: 5
[11:18:28] _lorien: о, походу, насобирали чуваку ) у него ща 5
[11:18:29] Муркт: _lorien: ты уже плюсовал :)
[11:24:31] ffsdmad: у нас есть какой нить модуль который формируется HTML форму на основе MySQL таблицы?
[11:24:53] _lorien: у нас?
[11:25:13] ffsdmad: в питоне
[11:25:24] _lorien: django newforms
[11:25:28] _lorien: гыгыгы
[11:25:28] ffsdmad: у пыхарей я видел
[11:25:36] ffsdmad: отдельным огромным модулем
[11:25:47] Муркт: там писать двадцать минут
[11:25:48] Муркт: 6
[11:25:50] Муркт: :)
[11:25:52] ffsdmad: а тут вы предлогаете ещё всё остальное поиметь
[11:26:24] _lorien: да и то предварительно надо интроспекцию бд сделать
[11:27:12] ffsdmad: у мну есть небольшой XSLT шаблончик
[11:27:21] ffsdmad: но он не учитывает все типы и размеры полей
[11:27:54] _lorien: каким-то велосипедом попахивает
[11:28:59] ffsdmad: какие это?
получить результат запроса describe table;
а затем отдать XSLT процессору, велосипед?
[11:30:27] mishok13: http://rafb.net/p/9coFOK86.html
[11:30:33] mishok13: druuuuuuuuuuugzzzz
[11:33:51] Муркт: mishok13: шо это было? :)
[11:34:06] mishok13: это чувак пытается coroutines написать
[11:35:08] mishok13: вместо того, чтобы это использовать http://o2s.csail.mit.edu/o2s-wiki/multitask
[11:37:31] mishok13: но чувак чоткий
[11:38:36] piranha: if self.parent:
if self.parent.parent:
self.parent = self.parent.parent
о какое зло :)
[11:39:32] mishok13: piranha, чоэто?
[11:39:55] mishok13: http://www.hemmy.net/images/interesting/koreancomic02.jpg
[11:40:55] piranha: mishok13: тупо структура "один родитель - дофига детей"
[11:40:59] piranha: чтоб у детей не было детей
[11:41:40] mishok13: странная структура
[11:42:10] tilarids: self.parent = self.parent and self.parent.parent красивше :)
[11:43:06] ffsdmad: как считаете какая главная особенность питона от других старых языков
для меня скорость написания, манипуляции переменными и интуитивность стандартных модулей
[11:43:42] Большой Лис: tilarids, в случае если self.parent None, то результат присваивания будет уже False
[11:44:06] Большой Лис: был None, стал False, нехорошо :)
[11:44:48] _lorien: ffsdmad, в том, что он не перл и не пхп )
[11:45:52] Vit@liy: доброе утро
[11:45:58] tilarids: почему это?
[11:46:03] tilarids: должен остаться None
[11:46:07] tilarids: проверь
[11:46:43] Большой Лис: In [1]: False and 'huis'
Out[1]: False
[11:46:48] Большой Лис: уопа
[11:47:16] Большой Лис: In [2]: False and 'huis' or None
In [3]:
[11:47:32] tilarids: In [14]: (None and 'huis') is None
Out[14]: True
[11:49:39] Vit@liy: Аццкий Стас вернулся...
[11:50:24] mishok13: хуиз Аццкий Стас?
[11:50:36] Vit@liy: местная легенда
[11:50:40] Муркт: ага
[11:50:49] mishok13: хм...
[11:51:02] mishok13: а подробнее?
[11:51:10] Муркт: да приходил тут один дебилище :)
[11:51:19] Муркт: stas666
[11:51:23] mimmuror: логи тогда по-моему не писались((
[11:51:32] mishok13: http://cf-ins.narod.ru/lisp.png
[11:51:33] Муркт: я на дампз.орг сохранял кусок лога
[11:51:37] mishok13: а, блин
[11:51:38] mishok13: помню
[11:51:42] Муркт: ага
[11:52:15] Муркт: про лисп - прикольно :)
[11:52:50] mimmuror: хех. у него в подписи раньше было "ЙО!ЙО!" а теперь "Music: [Linkin Park] [Limp Bizkit] [Nickelback] [Sliрknot] [Avril Lavigne]"
[11:53:07] Vit@liy: кусок логов - http://dumpz.org/1336/
[11:53:56] _lorien: чё-то шибко много почёта для дебила )
[11:54:05] _lorien: ну дебил и х#й с ним )
[11:54:10] mishok13: да я помню его, чего вы
[11:54:28] Муркт: окончание жоское
[11:54:45] Муркт: [12:01] <Stas666>: _lorien: скинь в приват
[12:01] <_lorien>: хм
[12:01] <_lorien>: КОГО? )
[12:01] <Stas666>: _lorien: код
[12:02] Moderator kicked Stas666
[11:54:58] piranha: beauty...
[11:55:03] piranha: OH GOD
[11:55:07] piranha: mishok13: картинка разрывает
[11:55:33] mishok13: ага
[12:13:44] ffsdmad: где нить можно почитать про Space vs Tab in Python
[12:13:47] ffsdmad: на русском
[12:13:52] Муркт: да
[12:13:53] ffsdmad: чтобы ясно стала проблема
[12:13:57] Муркт: в этой конференции
[12:14:08] ffsdmad: шас обсудили с коллегами, те вообще не поняли в чём проблема
[12:14:17] Муркт: "За использование табов в коде программистов сжигают на костре"
[12:14:24] ffsdmad: почему?
[12:14:34] Муркт: Еретики :)
[12:14:37] ffsdmad: я точно так же могу посадить на кол за пробелы
[12:14:43] xa4a: ffsdmad: проблемы при смешивании пробелов с табами
[12:15:00] Vit@liy: текст написанный с табами
[12:15:01] xa4a: а смешивание рано, или поздно происходит
[12:15:22] ffsdmad: какие проблемы то: все редакторы одинаково реагируют на табы
[12:15:28] Vit@liy: хм.. а табі передаются. Я думал пробелами заменит
[12:15:32] ffsdmad: разве что mcedit
[12:15:32] Муркт: не одинаково
[12:15:38] Vit@liy: не одинаково
[12:15:41] Большой Лис: ffsdmad, все реджакторы реагируют так как они наст роены
[12:15:45] Большой Лис: некотоыре показывают 8
[12:15:47] Большой Лис: некоторые 4
[12:15:54] Муркт: кто-то их считает за восемь, кто-то за четыре, а бывает и три, и пять.
[12:16:01] _lorien: дежавю
[12:16:09] Большой Лис: если домешать в эту кашу пробелы ещё, то поулчается леденящий душу пиздец
[12:16:09] pyzilla: Большой Лис: Как обзываешься так и называешься!
[12:16:18] Большой Лис: %)
[12:16:21] ffsdmad: вот открываю я в gedit всё путём
ставлю катю geany любой другой
[12:16:26] ffsdmad: всё по дефолту номрально
[12:16:33] Муркт: да, например, если написать \t \t, то получится вообще полный ахтунг
[12:16:41] Большой Лис: ffsdmad, ведь ты не будешь утверждать что все сидят на дефолтовых настройках?
[12:16:46] Муркт: ffsdmad: это далеко не большинство редакторов - gedit и geany
[12:16:55] xa4a: ffsdmad: принято в питон-коде писать пробелами, т.к. есть pep-8. можете писать табы в своём проекте, пока не прийдёт разработчик, привыкший работать/писать как принято в мире и начнёт тыкать вам в файлы пробелы
[12:16:58] xa4a: или либа сторонняя
[12:17:02] ffsdmad: вим также работает
[12:17:04] xa4a: будет вами доработана
[12:17:08] Муркт: в эклипсе у меня было настроено на четыре
[12:17:27] Муркт: Не для питона, но питон там изредка тоже открывался.
[12:17:43] _lorien: даёшь запрет табов в питоне
[12:17:48] Муркт: ага
[12:17:54] Большой Лис: !google pep8
[12:17:54] Муркт: а в третьем их не запрещают?
[12:17:56] _lorien: mishok13, такое в ideablog или как там писали?
[12:18:02] _lorien: python ideas
[12:18:12] _lorien: #yablogs pep-8
[12:18:13] pyzilla: _lorien: No results
[12:18:16] _lorien: щит
[12:18:34] ffsdmad: теость умники, которые в винде меняют раскладку на Ctrl+Shift
изменили дефолтные настройки редакторов
и теперь чтобы ещё больше распузырится устраивают проблему с табами?
[12:18:53] Большой Лис: ffsdmad, почитай пеп8
[12:18:58] Большой Лис: сначала
[12:19:07] Муркт: Проблему с табами устраивают те, кто ими пользуется.
[12:19:08] mishok13: _lorien, чего?
[12:19:23] mishok13: python-ideas, что-ли?
[12:19:26] _lorien: mishok13, ну ты меня подбивал про EVIL_EXCEPTION писать в майллист
[12:19:32] mishok13: ааа
[12:19:37] _lorien: ага, там уже предлагали табы убить? )
[12:19:38] mishok13: python-ideas
[12:19:49] mishok13: не убьют
[12:19:54] ffsdmad: бля, шрефты
[12:20:00] _lorien: legacy код жалко?
[12:20:07] mishok13: угу
[12:20:17] Большой Лис: дак всёравнож уже ломают
[12:20:38] Большой Лис: заменить \t на 4 пробела этож элементарно
[12:20:43] Большой Лис: по сравнению с другими поломками
[12:20:45] mishok13: во-первых, не до конца ломают
[12:21:15] mishok13: во-вторых, не запретят табы :)
[12:21:19] ffsdmad: я думаю проблема в том, что некоторые принимают \t не как символ, не как char, а как какой то макрос
[12:21:57] _lorien: например?
[12:21:58] xa4a: как бы \t это управляющий символ, и он должен восприниматься как "макрос", нет?
[12:25:52] Portnov: мне вот всё время кажется что 4 пробела много, код сильно вправо уезжает )
[12:26:05] Portnov: имхо 2 правильней было бы )
[12:26:07] _lorien: а нефиг писать много кода )
[12:26:11] Муркт: Portnov: не, четыре - это самое то
[12:26:14] _lorien: выноси в функции :o)
[12:26:31] Portnov: хех )
[12:26:32] tilarids: как-то я уже поднимал вопрос на эту тему. Меня затюкали и сказали, что я дурак :)
[12:26:35] Муркт: тогда два-три уровня вложенности нормально выглядят, а не так, как с табами, но больше - нужно выравнивать :)
[12:26:53] xa4a: Portnov: ты, похоже не выполняешь часта рера про 80 символов :)
[12:27:09] Муркт: xa4a: про 80 символов и я не выполняю.
[12:27:19] mishok13: Муркт, и не стыдно?
[12:27:27] Муркт: mishok13: не-а
[12:27:31] tilarids: кстати, вот этот пункт про 80 символов - вообще самый спорный. Все равно некоторые строчки вылазят
[12:27:49] mishok13: tilarids, некоторые -- это ладно
[12:28:05] mishok13: скажем, одна на пару тысяч строк
[12:28:12] piranha: да ты гонииишь
[12:28:14] mishok13: это же не жаба
[12:28:17] Portnov: ну 80 символов это походу у товарищей страхи из текстовой консоли остались )
[12:28:19] Муркт: я стараюсь писать покороче строки, но если её укорачивание будет выглядеть хуже, чем просто длинная, то ну его нафиг
[12:28:40] piranha: Portnov: ну удобно, если твой редактор умеет делить окна пополам
[12:28:43] piranha: вертикально
[12:28:52] mishok13: мне удобнее в несколько строк написать, чем однострочник в 150 символов
[12:28:53] piranha: тогда ты можешь писать и смотреть одновременно
[12:29:00] piranha: и если они не вылазят - то это удобно
[12:29:06] piranha: mishok13: ну 150 - это ты уже загоняешься
[12:29:10] Муркт: 150 символов - это дофига. Я за пределы сотни не вылажу обычно
[12:29:13] piranha: естественно, такое надо расфигачивать
[12:29:25] piranha: +1, стараюсь не вылазить за 80, но допускаю до 100
[12:29:26] mishok13: piranha, у меня есть однострочники на 400 символов
[12:29:30] xa4a: раскукожить ^_^
[12:29:32] mishok13: так что того, не загоняюсь :)
[12:29:40] Portnov: mishok13: йопт )
[12:29:53] Муркт: и этот человек говорит про 80 символов?
[12:30:04] mishok13: Муркт, только не в продакшн коде
[12:30:16] mishok13: :)
[12:30:21] mishok13: а повеселится можно
[12:30:30] Portnov: просто строгое ограничение 80 символов сильно напоминает фортран-77 :)
[12:30:41] tilarids: одна строка на пару тысяч вылазит? Да ну. У меня чаще. Наверное, я слишком длинные названия даю функциям и классам, у меня с переносами вылазит
[12:30:47] mishok13: например, решать задачки из euler project в одну строку
[12:31:06] Муркт: лист компрехеншенсами и генераторами?
[12:31:08] mishok13: заканивая их <...>.next() :)
[12:31:12] mishok13: генераторами
[12:31:15] piranha: :)
[12:31:15] Муркт: :)
[12:36:14] Муркт: Марти Алчин мне не ответил пока :-\
[12:36:45] piranha: не знает как бы сказать "пнх"? :)
[12:37:32] mishok13: перевод ищет
[12:40:37] _lorien: гы, два бота рядом в списке контактов
[12:42:50] _lorien: как романтично
[12:45:23] ffsdmad: господа, чтото поломалось в цепочке jabber.ru - mail.ru ?
[12:46:00] mishok13: а что это вообще?
[12:46:00] Большой Лис: mrim в смысле?
[12:46:08] ffsdmad: ну да
[12:46:10] Vit@liy: ffsdmad: технические работы
[12:46:24] ffsdmad: это на долго, и есть способ обойти?
[12:46:33] mishok13: mrim это что?
[12:46:34] ffsdmad: меня шас тётки съедят
[12:46:41] mishok13: /me в потерях
[12:46:42] _lorien: mrim - это аська
[12:46:43] Большой Лис: мне кроме спама туда ничё ниразу не приходило
[12:46:53] Vit@liy: мрим - это мыло
[12:46:57] Большой Лис: _lorien, mrim это mail.ru IM
[12:47:02] Vit@liy: ffsdmad:
mrim.13.net.ru
mrim.cnmsteam.net
mrim.geeklife.ru
mrim.ilikejabber.ru
mrim.jabbe.net.ru
mrim.jabber.i1.ru
mrim.jabber.ivanovo.ru
mrim.jabber.nsi.net.ru
mrim.jabber.org.ru
mrim.jabber.rikt.ru
mrim.jabber.ru
mrim.jabber.snc.ru
mrim.jabber.ufanet.ru
mrim.jabbus.org
mrim.mail.ru
mrim.mytlt.ru
mrim.ru
mrim.udaff.com
mrim.xmpp.org.ru
mrim.xmpp.ru
[12:47:08] _lorien: ну он разве не аська?
[12:47:10] ffsdmad: mishok13: mrim - xslt конвертор xmmp в mail.ru
[12:47:11] Vit@liy: нет
[12:47:13] Большой Лис: ну типо да
[12:47:23] Большой Лис: принцип тот же
[12:47:29] mishok13: а что у мэйл.ру есть свой мессенджер?
[12:47:30] Большой Лис: тока интеграция с мылом.ру
[12:47:32] mishok13: о_О
[12:47:37] Большой Лис: mishok13, давно
[12:47:39] Vit@liy: у жаььера тоже тот же принцип. Жаббер - аська?
[12:47:49] ffsdmad: Vit@liy: ты дал адреса рабочих серверов?
[12:47:53] mishok13: а зачем, позвольте поинтересоваться?
[12:48:17] Большой Лис: это зОгадка
[12:48:19] Vit@liy: ffsdmad: я дал адреса публичных. Какие рабочие - проверь сам ;)
[12:48:25] Portnov: mishok13: а чо на работе еще делать? ))
[12:48:31] Большой Лис: mishok13, мало того, протокол бинарный
[12:48:34] Большой Лис: %)
[12:48:40] ffsdmad: сёдня засёк как бухи на обеде в тихоря перегружаются в убунту, чтобы посомтреть на компиз
[12:48:49] ffsdmad: *втихоря
[12:48:50] Vit@liy: :D
[12:48:51] Большой Лис: :D
[12:48:57] Большой Лис: бедные
[12:49:15] mishok13: бинарный протокол, не аська, написали москвичи
[12:49:17] _lorien: * втихаря тогда уж ;-)
[12:49:19] mishok13: и им пользуются?
[12:49:34] ffsdmad: майл.сру открытый протокол
[12:49:53] ffsdmad: Vit@liy эти адреса нужно вмеcто jabber.ru в аккаунте писать*?
[12:49:56] mishok13: ну и хуй, если он бинарный
[12:49:57] pyzilla: mishok13: Убей себя - спаси генофонд!
[12:50:16] Vit@liy: ffsdmad: в каком аккаунте? Оо
[12:50:20] mishok13: это ж не эмбед, где байты ценятся
[12:50:26] Vit@liy: ты транспорт умеешь подключать?
[12:50:41] ffsdmad: хм
[12:50:54] ffsdmad: через список сервисов в psi
[12:50:56] _lorien: http://agent.mail.ru/ru/developers/protocol.html
[12:50:58] Vit@liy: подключаешь любой транспорт из списка
[12:51:03] Vit@liy: а
[12:51:05] Vit@liy: да
[12:51:10] Vit@liy: правильно
[12:51:29] ffsdmad: но раньше там был mrim
[12:51:29] Большой Лис: ffsdmad, открытый, но бинарный
[12:51:39] ffsdmad: а теперь его там нет
[12:51:54] ffsdmad: я вообще транспортами не пользуюсь, а вот тётки у меня да
[12:52:32] Vit@liy: мрим - это тоже транспорт
[12:52:53] ffsdmad: ну пусть бинарный, главное что драйвер к нему можно сваять, хоть на чём
[12:53:32] ffsdmad: тоесть транспорты как то по особенному подключаются?
[12:53:41] Vit@liy: Аццкий Стас нас не забыл, он просто комп менял, старый сломался...
[12:54:03] Vit@liy: ffsdmad: через обзор сервисов. Вводишь логин, пароль ящика и все
[12:54:21] ffsdmad: дак, там же нет его
[12:55:23] Vit@liy: ffsdmad: кого нет?
[12:55:38] Vit@liy: подожди, давай в привате, ок?
[13:00:42] ffsdmad: написал
[13:01:45] ffsdmad: Vit@liy
[13:03:47] Vit@liy: так подключил?
[13:04:57] ffsdmad: нет
[13:05:05] ffsdmad: прошу авторизовать
[13:06:15] Vit@liy: транспорт? вполне возможно, что не все работают
[13:06:34] Vit@liy: через них, кстати, смс можно слать
[13:06:50] ffsdmad: авторизуй меня
[13:08:00] ffsdmad: раздражает в жабере вот что: когда прихожу на работу добавляю в ростер перцев
дома появляется и авторизованный и не не авторизованный юзер
[13:08:07] ffsdmad: дома не выключат
[13:08:13] ffsdmad: *ю
[13:08:16] Vit@liy: у меня такого небыло
[13:08:35] Vit@liy: ffsdmad: ты запрос не слал. Да я и не о том привате говорил
[13:08:37] ffsdmad: ты меня авторизуешь или нет?
[13:11:23] Большой Лис: ffsdmad, а клиент у тебя какой?
[13:12:17] ffsdmad: а у тётов pci
[13:12:22] ffsdmad: у мну паджин
[13:12:25] ffsdmad: и*
[13:17:01] Муркт: позырил на дефкон - отстой какой-то.
[13:17:59] mishok13: whatis defcon?
[13:18:12] Муркт: игруха одна, вчера о ней говорили.
[13:18:30] _lorien: от создателя дарвинии
[13:18:43] _lorien: я в её демку играл, ещё когда под виндой сидел и журнал Chip покупал
[13:18:53] _lorien: на диске которого и была дарвиния
[13:19:14] mishok13: ааа
[13:19:18] mishok13: чумовая игруха
[13:19:22] Муркт: дарвиния?
[13:19:26] mishok13: defcon
[13:19:30] Муркт: пф
[13:19:31] Муркт: :)
[13:19:58] Большой Лис: а чо, мне тож понравилась
[13:24:55] ffsdmad: нативная?
[13:25:33] mishok13: угу
[13:26:13] ffsdmad: есть линка на демку
[13:26:21] ffsdmad: ?
[13:27:44] Большой Лис: http://www.introversion.co.uk/defcon/downloads/
[13:28:17] mishok13: гугель в руке
[13:29:19] ffsdmad: бля, шрефты
[13:29:32] ffsdmad: игра такая же как сайтег?
[13:29:54] mishok13: а что не так со шрифтами?
[13:30:30] ffsdmad: у меня шас дождь начинается, темнает и душно, а такая гамма и шрефты просто режут по глазам
[13:30:45] ffsdmad: левый глаз колет
[13:30:52] _lorien: включи лампочку
[13:31:02] _lorien: на потолке должна быть хотя бы одна
[13:31:10] mishok13: ну я не знаю, у меня свои шрифты используются
[13:31:36] mishok13: и гамма нормальная :/
[13:31:59] ffsdmad: неппомогает
[13:32:08] ffsdmad: особо разрдражет белые ссылки
[13:32:26] mishok13: где там белые ссылки?
[13:32:27] ffsdmad: нужно вчитываться, тьфу
[13:32:43] mishok13: вверху, на черном фоне, что-ли?
[13:32:56] ffsdmad: и ещё текст
[13:33:00] ffsdmad: Other versions
[13:33:08] ffsdmad: белым цветом
[13:33:20] mishok13: ну уж приебался так приебался
[13:33:21] pyzilla: mishok13: Помолчи - за умного сойдёшь
[13:35:42] xa4a: это в ответ на табы :D
[13:35:56] ffsdmad: Mac OS X : Click here <http://www.ambrosiasw.com/games/defcon> for the Demo
Linux : Click here <http://download.introversion.co.uk/defcon/linux/defcon-v1.42.tar.gz>
значит что под линь full версия?
[13:39:01] _lorien: угу + windows xp pro прилагается бесплатно
[13:40:45] patriot: есть в джанго инструмент для быстрого заполнения БД тестовыми данными?
[13:42:03] Portnov: в директорию sql кидаешь файлик ModelName.sql (ModelName - имя твоей модели)
[13:42:17] Portnov: оно при установке приложения выполняется
[13:42:32] xa4a: keyword: fixtures
[13:44:12] _lorien: localhost:8000/admin/ :o)
[13:47:25] ffsdmad: вот http://www.introversion.co.uk ни чё так сайтег
[13:48:39] ffsdmad: локализации бы им, как у астроменанса
[13:49:30] patriot: Portnov: спасибо
[14:04:10] slav0nic: народ, в джанговском пагинаторе етсь что-то для реализации такой фиговины:
допустим добавляются новости на сайт, надо чтоб если сегодня по ссылке /page/1 была одна новость, то чтоб она не сдвинулась после добавления новостейц
нумерацию в обратном порядке не хо юзать
[14:13:19] _lorien: т.е ты хочешь шобы page/0/ и затем page/-1/ появилась? ))
[14:13:53] [ZioN]: ))
[14:14:02] _lorien: хм, чо я сказал, сам не понял )
[14:14:11] _lorien: но и в вопрос не совсем въезжаю
[14:14:55] ffsdmad: черти из этой дарвинии всё ещё libgtk1.2 юзают
[14:18:27] _lorien: а у меня на сервере не работает подсветка crontab файлов по команде crontab -e. vi симлинка на vim, crontab -e открывает окно vim. В чём проблема, не знаете?
[14:19:09] xa4a: а если vim /etc/crontab ?
[14:21:24] _lorien: так цвета есть, ага!
[14:21:48] slav0nic: _lorien, адрес страницы должен быть постоянным
[14:22:17] slav0nic: а не так, чтоб то что было по адресу /page/1 завтра было на page/2
[14:23:05] xa4a: /page/1/timestamp разве что так мне представляется
[14:23:12] xa4a: *<timestamp>
[14:23:36] xa4a: прийдётся пересчитывать страницы для каждого таймстемпа
[14:23:39] slav0nic: просто мне интеерсно есть ли что-то в джанге для этого?) или нет
[14:23:46] slav0nic: если нет то сделаю как большинство
[14:24:21] Большой Лис: paginator = Paginator(Article.objects.revers(), 5)
[14:25:01] slav0nic: Большой Лис, эт тогда первая страница будет последней)
[14:25:10] Большой Лис: ну таки да
[14:25:16] slav0nic: лан фиг с ним
[14:25:22] Большой Лис: тебе именно это и надо
[14:25:25] slav0nic: и классика покатит)
[14:25:36] Большой Лис: самая последная страница будет с новейшими постами
[14:25:39] Большой Лис: а не наоборот
[14:25:47] Большой Лис: как в случае с прямой выборкой
[14:30:40] Большой Лис: slav0nic, точно тебе говорю, именно так, разворачинай выборку
[14:31:55] slav0nic: ок, пасиб
[14:33:46] ffsdmad: а эта давиния ничего так
[14:34:01] ffsdmad: тока они видимо ишут художника и дизайнера
[14:34:09] slav0nic: ffsdmad, настрой шрифты в клиенте, нихера не видно
[14:34:25] Большой Лис: :D
[14:34:39] Большой Лис: slav0nic, выставь у себя в опциях "игнорировать форматирование"
[14:34:46] slav0nic: нее)
[14:34:47] ffsdmad: меня мои утсраивают
[14:34:54] Большой Лис: тогда мучайся наздоровье
[14:35:38] slav0nic: Большой Лис, где оно в гаджиме?
[14:35:51] Большой Лис: в настройках (:
[14:35:56] slav0nic: отож
[14:36:06] xa4a: pidgin кто пользует? чем оно круче копыта?
[14:36:11] Большой Лис: во вкладке Chat
[14:36:13] slav0nic: фубля
[14:36:13] pyzilla: slav0nic: Гм, у тебя мозги, поди, такие же маленькие, как и член?
[14:36:50] slav0nic: как возможности
[14:36:54] Большой Лис: :D
[14:37:11] mimmuror: xa4a:копыто=kopete?
[14:37:17] xa4a: да
[14:37:17] slav0nic: да
[14:37:25] Большой Лис: копыта Кедные
[14:37:32] Большой Лис: пиджин ГТКАшный
[14:37:46] slav0nic: в пидгине убивает то, что если перенести юзера в другую группу, то ему шлётся авторизация
[14:37:50] mimmuror: мне pidgin не понравился
[14:38:01] mimmuror: kopete круче
[14:38:02] Большой Лис: это да :)
[14:38:05] Большой Лис: шлётся
[14:38:11] mimmuror: и psi тоже
[14:38:11] Большой Лис: но для МСН хватает
[14:52:44] patriot: Portnov: а как заполнять БД если модель не моя, а стандартная User?
пробывал в директории проекта создавать файлик django/contrib/auth/sql/user.sql, но он не подхватывается
[14:53:44] Portnov: ну тогда в доку смотреть :)
[14:53:58] patriot: ок :)
[14:54:40] Большой Лис: patriot, про initial_data почитай
[14:54:58] patriot: аха, читаю
[15:25:05] : This room is not anonymous
[15:25:05] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[15:26:07] Большой Лис: блин
[15:27:07] Большой Лис: джанга(mod_wsgi) спрятана за nginx-ом
получаю на мыло
Subject: [Django] Broken link on blablasite
IP address: 127.0.0.1
хедер X_real_ip сливаю в апач из nginx-а
[15:27:14] Большой Лис: вопрос, пачиму так? :)
[15:27:30] Большой Лис: почему 127.0.0.1 покахывает а не тот, x_real_ip
[15:36:39] gigimon: ку народ
[15:37:10] [ZioN]: ку
[15:58:06] mishok13: два обьявления на ru_python жгут
[15:58:12] Муркт: ага
[15:58:23] mishok13: монстр питона и постгреса на 50-60 штук в москве
[15:58:35] mishok13: !
[15:59:09] Муркт: честно сказать по тому уровню зарплат, что слегка озвучивался на последнем эксепшене, там цифра должна быть вдвое больше
[15:59:22] mishok13: в москве -- да
[15:59:27] Муркт: да, в москве
[15:59:49] mishok13: в москве сейчас ниже $4000 USD не платят программистам-монстрам
[15:59:58] mishok13: даже пожалуй, 5 тыщ
[16:00:06] mishok13: учитывая инфляцию доллара
[16:00:12] Муркт: эээ :)
[16:00:24] mishok13: а что ты думал
[16:00:33] mishok13: американские зарплаты
[16:00:38] mishok13: почти что
[16:00:38] Муркт: ужо да?
[16:00:58] mishok13: в США около 120 штук в год без учета налогов платят
[16:00:59] Муркт: я хочу американскую зарплату где-то так на полгодика.
[16:01:08] Муркт: и шоб без налогов :D
[16:01:14] mishok13: если налоги заплатить, то будет примерно 65-70
[16:01:28] mishok13: в москве уже 50-60 в год платят
[16:01:47] Большой Лис: дак тоже без налогов
[16:01:50] Большой Лис: наверно
[16:01:53] mishok13: здрасте
[16:01:59] mishok13: у нас налоги фирмы платят
[16:02:04] Муркт: ага
[16:02:18] Муркт: хотел сказать, что "у нас тоже", но это же одно и то же "у нас" :)
[16:02:22] mishok13: европа уже, кстати, далеко позади москвы
[16:02:26] mishok13: :)
[16:02:40] mishok13: последние титаны -- канада и сша
[16:02:47] mishok13: но москва их переплюнет, стопудов
[16:03:09] Муркт: я бы в москву не поехал жить и работать
[16:03:38] mishok13: я бы тоже
[16:04:53] mishok13: как по мне, так лучше в старой европе за 1,5 штуки евро, чем в безумной москве за 5 штук баксов
[16:05:44] Муркт: ...лучше в Киеве за десять штук евро
[16:05:53] Муркт: только это недостижимо пока :))
[16:06:20] mishok13: :)
[16:06:38] slav0nic: 1.5мало
[16:06:41] mishok13: открой свою компанию
[16:06:50] Муркт: mishok13: ты мне? :)
[16:06:54] mishok13: ага
[16:07:04] mishok13: slav0nic, 1,5 штуки евро?
[16:07:12] Муркт: mishok13: прочитай внимательнее мою мессагу. Там есть слово "пока" :)
[16:07:16] Большой Лис: у нас доллар свалился до 9.8 лея
1/2.1 гривна/лей
[16:07:26] Большой Лис: так что доллар - сраная бумажка, евро рулит :)
[16:07:29] mishok13: если сам живешь, то вполне себе нормально
[16:07:32] slav0nic: mishok13, ну не мало, а нормлаьно, не более чем
[16:07:34] mishok13: Большой Лис, евро тоже падает
[16:07:40] Большой Лис: не так стремительно
[16:07:48] mishok13: slav0nic, так в москве 5 штук это *нормально*
[16:07:53] mishok13: не более чем
[16:08:06] mishok13: квартиру в кредит можешь взять нормальную
[16:08:09] mishok13: всё
[16:08:23] slav0nic: у нас уже на питоеку не понадеешься)
[16:08:25] slav0nic: в европе да
[16:08:31] slav0nic: там смешные проценты
[16:08:39] slav0nic: поэтому все и живут в кредит
[16:08:43] mishok13: а в европе 1,5 штуки евро -- и нормальная квартира, но в европе
[16:08:49] mishok13: а не среди таджиков
[16:09:21] mishok13: можешь даже за городом себе квартиру купить, и каждое утро на работу
[16:09:40] mishok13: а в москве если за мкадом купил -- 3 часа до работы добираться будешь
[16:09:42] slav0nic: мне 1.5 предлогали, я не поехал) лучше тут посижу В)
[16:09:54] Муркт: каждое утро на работу из-за города - это жопа.
[16:09:58] slav0nic: все дружно сказали что я лошара)
[16:10:05] Муркт: я бы тоже не поехал
[16:10:12] Большой Лис: slav0nic, а в какую страну?
[16:10:15] mishok13: Муркт, так уже четверть киева работает
[16:10:16] slav0nic: кыпр
[16:10:24] Большой Лис: лашара
[16:10:27] Большой Лис: :D
[16:10:28] mishok13: :)
[16:10:30] Муркт: mishok13: я два с половиной года так отъездил. Это пиздец.
[16:10:44] slav0nic: терь понятно почему муркт не хчоет работать на дядю))
[16:10:54] Муркт: slav0nic: почему? :)
[16:11:00] slav0nic: далеко ехать)
[16:12:08] slav0nic: хотя я сейчас тоже от "дядей" пытаюсь всё больше отойти, сижу на работе, занимаюсь своими делами В) супер
[16:12:22] Муркт: а я щас сижу дома и хуи пинаю, блин :)
[16:12:39] Муркт: нет чтоб прототип какой-нить нафигачить
[16:12:40] Большой Лис: Муркт, специалист по релокации средств размножения
[16:12:41] Большой Лис: :D
[16:12:44] slav0nic: ну, пока можно) ещё маладой)
[16:12:47] slav0nic: лол
[16:12:54] Муркт: даа... вчерась сессия закончилась :)
[16:13:10] slav0nic: а я год потерял с этим унвиером ёпаным)
[16:13:25] Муркт: мне ещё три года с ним терять :D
[16:13:43] Муркт: Одна из причин, кстати, почему бы я не поехал в Старую Европу - доучиццо ещё надо
[16:17:30] Муркт: кстати, кто-нибудь щупал документно-ориентированные БД? Типа каучдб того же
[16:17:40] slav0nic: j2a чёт писал
[16:21:57] _lorien: сагалаев тоже чё-то писал
[16:22:05] _lorien: на rupy про strokedb рассказывали
[16:27:35] gigimon: это, а никто незнает на каком порту виндосовсеий удаленный рабочий стол работает?
[16:31:08] _lorien: Port 3389 is default port number for Remote Desktop
может быть оно?
[16:31:20] gigimon: может, спасибо
[16:31:32] gigimon: хотя от мс можно всякого ожидать...
[17:01:35] : This room is not anonymous
[17:01:35] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[17:30:04] mishok13: http://washort.twistedmatrix.com/
[17:33:05] mishok13: шикарный парсер-генератор, вроде бы
[18:03:15] : This room is not anonymous
[18:03:15] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[18:22:11] Большой Лис: глядите чо я забацал :)
http://jabber.linux.md/2008/06/24/status/
[18:24:07] piranha: круто :Е)
[18:24:08] piranha: :)
[18:24:20] mishok13: ОГОКРУТА
[18:24:57] Большой Лис: издеваются мля :(
[18:25:37] mishok13: :)
[18:25:46] mishok13: зато мы вычислили твой блог
[18:26:05] Большой Лис: да пипец, я чисто шифровался
[18:26:10] mishok13: !
[18:26:12] Большой Лис: на byteflow.su погляди
[18:26:27] Большой Лис: там на главной странице :)
[18:56:05] mishok13: http://thedailywtf.com/Articles/The-Stalled-Server-Room.aspx
[18:57:08] piranha: я ржал с этой темы
[18:57:21] piranha: тётки тупо в ужасе, наверное :)
[18:57:52] mishok13: админы радуются :)
[19:05:53] piranha: http://freebsd.rusnet.org.ru/bash/1188
[19:36:05] : This room is not anonymous
[19:36:05] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[19:38:03] _lorien: Чувак грит, к нему 1200 хостов зашло с хабры, это которому я просил карму подтянуть сегодня )
[19:47:43] mishok13: деньги пускай отдает :)
[19:51:40] _lorien: я тут понял, что могу туда свои гавносайты пропиарить )
[19:51:55] _lorien: ща про it-omsk.com пост сочиняю )
[19:59:49] _lorien: http://habrahabr.ru/blog/i_am_advertising/45136.html
Ай, пардон, опять я с той же просьбой, проплюсуйте, кто может, плиз :o)
[20:00:57] mishok13: я не зареган на хабре
[20:01:49] _lorien: mishok13, как ты мог )
[20:01:58] mishok13: эээ
[20:02:01] mishok13: вот так вот :)
[20:03:59] Большой Лис: :P
[20:04:04] piranha: а не дадите ли сцылку на изображение "АВАТАРА НАХРЕН НЕТ"? :)
[20:04:24] _lorien: imagemagick тебе в руки )
[20:04:43] piranha: :(
[20:06:58] mishok13: piranha, Win+R -> mspaint -> ???? -> PROFIT!!!
[20:08:57] Большой Лис: гы, а Upss досихпор на канале сидит %)
[20:10:38] _lorien: ээххх плохо сообщению плюсится, никому нафиг не интересен IT форум в мухосранске где-то в жопе Сибири =)
[20:14:42] Большой Лис: да уж пожалуй
[20:17:42] piranha: mishok13: shit )
[20:21:08] mishok13: http://fuddit.com/
[20:21:11] mishok13: ахххахахаххахха
[20:21:23] mishok13: и новость на реддите
[20:21:25] mishok13: http://digg.com/tech_news/You_saw_it_coming_First_full_Reddit_open_source_mod_Porn/who
[20:21:43] mishok13: тьфу блять, на дигге
[20:27:54] Большой Лис: хехе
[20:46:32] _lorien: балин, 0.3 кармы надо насобирать, хто-нибудь? ))
[20:57:19] slav0nic: ася ледит?
[20:57:23] slav0nic: *ж
[20:57:23] Муркт: не
[20:57:27] Муркт: работает
[21:12:46] Большой Лис: у меня тоже работает
[21:13:41] slav0nic: у меня уже тоже
[21:27:21] Большой Лис: http://www.insight-it.ru/life/arkhitektura-mailinator/
[21:27:27] Большой Лис: ну прям твистед просится
[21:43:39] Муркт: Большой Лис: там уже ничего не просится - оно работает месяцами :)
[21:47:53] Большой Лис: я имею ввиду жабо хрень
[21:48:00] Большой Лис: смтп на баже
[21:48:02] Большой Лис: жабе
[21:48:21] Муркт: ну, что смтп на жабе? :)
[21:48:33] Большой Лис: там смтп сервер, жабовый
[21:48:47] Большой Лис: на его место твистед просится
[21:48:49] Большой Лис: я об этом
[21:49:09] Муркт: он бы просился, если бы глючило :)
[21:54:38] Большой Лис: я говорю об альтернативных решениях
[22:24:44] : This room is not anonymous
[22:24:44] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[22:54:54] : This room is not anonymous
[22:54:54] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[23:25:04] : This room is not anonymous
[23:25:05] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[23:37:22] Большой Лис: бугага
>> Intel, NVidia, Windows, MS Office - для красивых, умных, богатых и счастливых людей!
>Ты ещё php забыл.