По последним данным - мастер класса не будет.
Просто мне дают время на доклад, а я попытаюсь сделать его более живым, чем обычный.
Что приятно - буду первым. Здорово общаться с неуставшей аудиторией.
Формально это выглядит так:
Дают ноут, подключенный к проектору. И на нем я быстренько настукиваю код, показывая свои действия.
После каждого тыка спрашиваю зал: есть ли вопросы?
Так уж получилость, что готовился на большее - и посему вопросов не боюсь.
Равно и не знаю, как именно будет все выглядеть. Моих примерчиков хватит как минимум на два доклада - выбирать будете вы.
Основы Иван выдаст в раздаточных материалах.
Самое главное:
Метакласс:
class meta(type):
def __new__(cls, name, bases, dct):
…
def __init__(cls, name, bases, dct):
…
Дескриптор: 3.4.2.2, 3.4.2.4 (Language reference/Data model/Special method names/Customizing attribute access)
class descr(object):
def __get__(self, instance, owner):
…
def __set__(self, instance, value):
…
def __delete__(self, instance):
…
def f(self):
return self.__class__.__name__+'.f'
A = type('A', (object,), {'f':f})
a = A()
print a.f()
Если вопросов будет много - замечательно. Если кто-то будет готов поддержать и дополнить - замечательно вдвойне.
Как избежать скучной процедуры передачи микрофона через весь зал - не знаю.
Единственное предложение - дайте понять, что вам есть что сказать еще - и выбирайтесь поближе к сцене.
Прийдется постоять - так я тоже не из кресла буду вещать.
Планируются весьма большие паузы - на поговорить.
Если при всем этом товарищи джангисты окуппируют малый зал, не давая прохода остальным и выставляя пикеты - пожалуйста. Всегда найдется место “для пообщаться”.
Мне лично интересно послушать Серегу Щетинина.
И Бурцева - о twisted.
А еще Кожевина хочется - умный парень, и от его подачи материала рассчитываю получить немалое удовольствие.
PyProtocols/PyRules все еще мне слабо знакомы.
Гораздо больше разбираюсь в zope.inteface. Но Сергей упорно настаивает, что PEAK продукты куда круче. Кое что увидел, но всей мощи, похоже, не осознал.
А в twisted имею немалый опыт. Может быть, услышу еще что-нибудь полезное.
Уважаемый bialix. Саня, я хочу порасспросить тебя о pyrex. Мой ноут будет, pyrex на нем будет тоже (WinXP). Скажи, что еще тебе потребуется для разговора.
Этот самый pyrex смотрел, но мало что увидел. Не восхитился.
Как и психо не осознал - на моих проектах толку от него было чуть.
Все решалость написанием критического кода на С++ и замоткой его через boost.python - вот уж в чем преуспел.
Возможно, я не люблю кошек просто потому, что не умею их готовить?
slav0nic:
Спасибо за столь высокую оценку.
Не жди от доклада высоких откровений - он делается для незнакомых с темой людей. Но если не будешь стесняться задавать вопросы - расскажу все, что знаю сам.
Да, и самое последнее:
Сложности с никами и именами. Как я уже упоминал, трудно узнавать человека по нику. Он на лбу не написан. А бейджи все куда-то старательно прячут.
Я, например, с изрядныи запаздыванием узнал что:
mkdir - Иван Пирог
bialix - Александр Бельченко
j2a - Юрий Юревич
Не привожу всех - список большой.
А теперь конференция:
Если подойдет ко мне чел и скажет - я slav0nic. Пойму и узнаю. А как вышло: говорил, оказывается, с ним. А как slav0nic - не запомнил.
Но если бы знал сначала - о многом бы расспросил.
О тех же python 3k, работе в команде, Гуях и системных моментах.
Иван Пирог потом упомянул - так тож славоник был…
После довольно долгого разговора понял, что говорю с balu - и это добавило новых красок. Уже не забуду.