Lettuce и Python3

Published 12/3/2012 by e0ne in Python

 

Решил я для своих маленьких и уютных домашних проектов (pet project'ов) использовать Python 3.3. Казалось бы, ничто не предвещало беды. Ну кроме как отсутстие поддержки Python 3.x у некоторых библиотек. В частности, Lettuce(http://lettuce.it/).

Но так, как я уже выбрал не самый простой, на данный момент, путь (да, я про python3), то отступать было не куда, решил портировать Lettuce под Python 3.3. Возможно, свою роль в этом сыграли еще свежие воспоминания о UA Pycon 2012, в частности, доклад Михаила Коробова “Как всем перейти на Python 3.x” (http://ua.pycon.org/talks/26).

Дальше все понеслось и после нескольких часов ковыряния в исходниках Lettuce и его зависимостей, github fork, py2to3, http://wiki.python.org/moin/PortingPythonToPy3k, http://lettuce.it/dev/index.html, https://groups.google.com/forum/?fromgroups=#!topic/lettuce-developers/MaOPzOuMQzg и постоянных попытках запустить это все получилась первая рабочая версия:), commit, push, кофе, кофе, печеньки... До беты, конечно, еще писать и писать (фиксить и фиксить), но начало уже есть  и отступать некуда, ибо сзади остались только Python 2.x и большой enterprise.

Ссылки на GitHub repos:

 

 

Продолжение следует...

 


Пару слов о UA Pycon 2011

Published 10/25/2011 by e0ne in Events

 

На прошедших выходных прошла уже вторая ежегодная конференция Ua Pycon 2011. Как видно из названия - конференция посвящена языку программирования Python. Людей было действительно много, наверное 300+. Официальных цифр я не видел/не помню. Также, в отличии от прошлого года, было целых 2 потока докладов, что является доказательством того, что конференция растет, а вместе с ней растет и Python-сообщество Украины, что меня очень радует. На фоне этого хочется создать свое маленькое или не очень харьковской сообщество, т.ч. кому интересно - пишите мне :).

 

Организация конференции была очень хорошей, место - в самом центре Киева, на майдане. Небольшой минус в виде плохого wi-fi ни капли не повлиял на всю атмосферу и мои впечатления от происходящего. Докладчики были как с Украины, так и из других стран. Чего стоят только Armir Ronacher и Andrew Goodwin!

 

Общение с докладчиками и другими участниками конференции - одна из лучших частей любой конференции. А доклады... Доклады - тоже хорошо, жаль что не получилось все послушать, с нетерпением теперь жду видео, которое организаторы обещали выложтить как только оно будет готово.

В этом году я решил попробовать свои силы в роли докладчика. Epic fail’а, кажется не было, но судить не мне. Доклад назывался “Django - инструкция по применению”, который некоторые назвали “Инструкция по НЕ применению”. Я говорил о случаях когда Django нам подходит, а когда не подходит.

Моя презентация на slideshare: http://www.slideshare.net/ivankolodyazhny/django-9855408

Небольшой фотоотчет на Google Picassa: https://picasaweb.google.com/105438605215260896047/UAPycon2011

 

До встречи на UA Pycon 2011