Публикации с меткой «conference»

Блог python на хабрахабре

Докладчики на UA PyCon

Хабы: Python

20-21 октября 2012 состоится украинский Пайкон: ua.pycon.org
Если желаете выступить с докладом или мастер-классом — пишите на <andrew.svetlov@gmail.com>.

Ростислав Дзинько

Мои сумбурные впечатления от PyCon UA 2010


Распишу, пожалуй, по пунктам

1. Очень понравились доклады Андрея Светлова. Минусами были только проблемы с подключением ноута к проектору, и то, что его быстро согнали со сцены за недостатком времени . Очень познавательный доклад по внутренностям python, а так же очень ценные заметки в докладе по многопоточности (думаю, тем, кто занимается этим, было полезно послушать, а тем более новичкам).

2. Интересный доклад по Good API Design от Armin Ronacher. Считаю, что доклад он оформил очень правильно, показал как API делать не-надо, и как делать надо на примерах. То есть оформил основные принципы и разжевал их.

3. Комрад из Техаса с докладом по GeoDjango очень хорошо подготовился в плане использования украинских названий в классах и локациях (типа class Oblast, Київ и т.д.), в принципе показал такое себе шоу с Django + Google Earth, рассказал о стандартах геокодирования. Довольно интересно, если начинать этим заниматься, то он дал очень хорошие указатели, куда двигаться. К слову, он же является core-developer этого самого GeoDjango.

4. Andrew Godwin дал в принципе хорошую оценку использованию БД в разных случаях. Тут согласен, больше для тех, кто с БД сталкивался мало.

5. Товарищи из Киевской студии web-riders это было что-то. Тут настоятельно советуем посмотреть видео, обещают в течении 2-х недель.

6. 2 Доклада по GAE были вообще глотком свежего воздуха. Сначала Кашкин расхвалил GAE, показал image-board, который сразу же жестко затролили, разбавив обстановку , а потом другой докладчик погнобил GAE Datastore (ну, так получилось ).

7. Доклад по HTML5 был больше обзорным, и о том, куда двигается это все дело, в том числе с позиции Гугла, так как Michael Mahemoff там работает.

8. Насчет монго, цифры были, только не впечатляющие. То есть 4 млн. документов в 100 коллекциях при средненькой нагрузке работает. А как дальше - опыта у них пока нет.

IMHO:
1. Были доклады интересные, были и неинтересные.
2. Не понравилось то, что куча Django, такое впечатление, что нынче на питоне кроме Django-сайтов больше ничего и не делают.
3. Lightning-talks довольно весело, особенно Python после литра, такие себе just-for-fun поделки.
4. В целом - отлично.

Vurtseed

Живая трансляция #uapycon

http://www.ustream.tv/channel/uapycon

Хештег в твиттере #uapycon

Блокнот разработчика

DevPoint 2

Итак — Devpoint2. Для начала — небольшое вступление: конференция проходила в конгресс-холле отеля «Новосибирск», организация мероприятия на уровне, обстановка и сопутствующие плюшки в виде кофе/чая/плюшек/обедов/виски порадовали.


Отдельно порадовали две замечательные барышни (aka поэтессы) в цветах и тегах основных тезисов мероприятия. Народ с воодушевлением использовал живой элемент декора по прямому назначению — фотографировался с дамами. Чему они, собственно, и способствовали.
Из минусов — немного огорчил доклад Владислава Семенова, посвященный MongoDB. На мой вкус — неуверенно, слегка поверхностно. Мало цифр и хороших примеров. Аудитория временами скучала.
Вообще, если по чесноку, чувствовался разрыв между новосибирскими докладчиками и гостями. Видимо сказывается опыт публичных выступлений.
Я же, в свою очередь, провёл большую часть конференции в компании ребят из Unigine и Константина Каплинского, CEO Glavsoft и по совместительству — разработчика TightVNC
Со слов присутствовавших (сам я в это время был на докладе Ильи Кантора) во время доклада, посвященному IE9 и всем тем новым проблемам, которые он доставит не одному поколению верстальщиков, чувак на инвалидном кресле встал и пошел:
А теперь по-порядку:
Владислав Семенов (Taba.ru, Новосибирск)«Бинго-бонго любит Mongo». Личная оценка — 3/5. Можно лучше, аудитория местами спала или просыпалась. Местами сбивчиво. Вкусные штуки MongoDB не казались такими вкусными и волшебными, какими их презентовали ребята из 10gen. Тренировать ораторский скилл однозначно.
Илья Кантор (Javascript.ru, Москва)«Кросс-доменная авторизация для DDOS-устойчивого сайта (Redis + Varnish+ Javascript)». Всё круто, быстро, стотыщмиллионов запросов, отсечение ботов, отсечение паразитного трафика, руление кэшем, но некоторые велосипеды лучше не изобретать. Это относится к предложенному решению. Возможно, я не исключаю, что в реалиях Ильи это было единственным верным решеним. Но в моей практике django такие конструкции не имеют прецедентов для появления. И да — такое решение ни разу не гибко. Непонятно как поддерживать, человек, пришедший в проект присядет однозначно и на продакшне абстрагированном от разработчика это потребует дополнительного административного ресурса. Пока что вижу больше минусов, чем плюсов.
Максим Лапшин (Evil Martians, Москва) — «Организация видеотрансляций в интернете». Ёмко, точно, честно, просто. И да, это всё работает. Тема наинтереснейшая. Применение технологии — шире некуда. От вещания потока с вебкамеры, нацеленной на любимую сраную кошку до онлайн-киношек и в дальнейшем — абонированию игр с переносом обсчета графики на сервер и доставки конечного видео/звука/интерактива клиенту. Но даже это — далеко не всё.
Евгений Степченко (Percona Inc, Новосибирск) — «Percona Server — MySQL на стероидах». Пропустил начало, от посещения продолжения меня честно отговорили. На самом деле я бы таки пошел. Но я больше люблю Postgres и NoSQL решения. Исторически так сложилось и это меня вполне устраивает. В общем-то не жалею, ибо пропустил я этот доклад увлёкшись общением с Максом Лапшиным. Ибо erlyvideo. Ибо есть идеи, нужны были практические советы взлетит/не взлетит и интересовали планы и направления дальнейшего развития.
Кирилл Коринский (RooX, Санкт-Петербург) и Олег Царев (Percona, Санкт-Петербург)«Сравнительный анализ хранилищ данных». Парни проделали колоссальную работу по сравнению/анализу/выявлению узких мест различных хранилищ данных. SQL/NOSQL — варинты применения, связки. Вопросы/ответы порадовали глубиной знания, непосредственностью и здоровым цинизмом.
Андрей Аксёнов (Sphinx, Воронеж)«Sphinx 2010». От и до Андрей жег. Как я уже отметил в тви — жег напалмом. Более ярких и искрометных докладов изобилующих тех. подробностями, примерами из опыта, юмором, матами и непосредственностью докладчика я в своей жизни не видел. Честно. Хочу видео этого и завершительного доклада по теме «Как не писАть».
По сфинксу всё ясно. Продукт вполне зрелый, но куда расти всё же есть. Roadmap-ы, ожидания, нюансы, немного сравнений. Обсудили пару моментов с юзабилити апи. Буду писать фич-реквест в трекер проекта, ибо есть о чём.
«Как не писать» — второй доклад Андрея. Как говорится — в каждой шутке есть доля шутки. Рекомендации и личный опыт по части, что оптимизировать, а что нет. Когда же остановиться в стремлении к идеалам и начать решать проблему. Как не включать мозг, а работать. Необходимый минимум для программиста. Тесты, рефакторинг. Не тестировать. Тестировать. Не бояться копипасты. Бороться с копипастой. Буду добиваться видео его докладов. Круто как и в первом докладе. Зал рукоплескал раз несколько.
Александр Орлов (Happy-PM.com, Санкт-Петербург) — «10 ошибок начинающих ИТ менеджеров». Разбор ошибок и способов их избежания при росте из инженера в руководителя. Живо, с отсылкой к первоисточникам и авторитетам. Примеры личного топтания граблей. Интересно. Всем, у кого в планах карьерный рост — слушать.
Сергей Чикуенок («Аймобилко», Москва)«Рабочий процесс при разработке клиентской части приложения в средних и малых проектах, workflow в JS, CSS (структура каталогов, дизайн кода, паттерны, принципы построения проекта, взаимодействие с CSS, структура CSS. Хуйня. Полная. Забивание гвоздей микроскопом. Технологии 20-го века. Единственное, для его может послужить такой доклад — руководство «как не надо делать». Не выдержал и ушел в кулуары.
Игорь Сысоев («Рамблер», Москва)«Масштабируемая конфигурация nginx: конфигурация, которую легко поддерживать». Доклад начался с овации. Автор и разработчик nginx. Это много. Создать и развивать конкурентоспособный продукт в существующей и давно занятой нише — для этого нужно проделать немало работы. По теме доклада — магия location. Что есть что, несколько хаков, которые, впрочем, описаны документацией. Четкое разделение — какие задачи решает nginx, какие не решает. Мои внутренние вопросы относительно областей и способов его применения нашли свои внешние ответы.
Итог: побольше бы таких мероприятий. На DevPoint, каким он стал — стоит равняться, но стремиться к лучшему не возбраняется. Неформальная обстановка, возможность тесно пообщаться с докладчиком, это всё было. Уже вчера.

Vurtseed

PyCon Украина (23-24 октября, Киев)


Друзья питоноводы,

Для тех кто ещё не знает хочу сообщить радостную весть: 23-24 октября мы проводим в Киеве конференцию PyCon Ukraine посвящённую Python.

Конференция международная, и в ней будут принимать участие много иностранных гостей. Ожидается много интересных людей:
Стоимость участия всего 350 грн (примерно $44, или 1 367 руб.).


Регистрируйтесь на http://ua.pycon.org/.

Каждый участник получает бесплатную футболку PyCon Ukraine.



С докладами в данный момент определяемся, на данный момент можем сказать что будет несколько известных зарубежных докладчиков, кроме того продолжаем переговоры с потенциальными докладчиками.

Если вы хотите выступить с докладом — после регистрации подайте Talk Proposal через соотвествующую форму.

По форматам докладов мы предпологаем такие варианты:
  • Talk (доклад на 30—45 минут)

  • Tutorial / Master-class (интерактивное действо на 30-45 минут)

  • Lightning talk (пятиминутный доклад)

  • Pecha kucha (по правилам Pecha Kucha)

Для докладчиков участие бесплатное.
Кроме того, мы хотим проявить Open Space-активность и думаем над проведением спринта(ов) после конференции.
Основным языком докладов будет английский, но, безусловно, никто не запретит сделать интересный доклад и на русском.
Будем рады всех видеть а также открыты для предложений как сделать конференцию лучше.

import antigravity # !!!!!

PS: Думаю о теме для своего доклада. Кто о чём хочет услышать?

Блог python на хабрахабре

Язык программирования Python / PyCon Украина (23-24 октября, Киев)

Друзья питоноводы,

Для тех кто ещё не знает хочу сообщить радостную весть: 23-24 октября мы проводим в Киеве конференцию PyCon Ukraine посвящённую Python.

Конференция международная, и в ней будут принимать участие много иностранных гостей. Ожидается много интересных людей:
Стоимость участия всего 350 грн (примерно $44, или 1 367 руб.).

Регистрируйтесь на http://ua.pycon.org/.

Каждый участник получает бесплатную футболку PyCon Ukraine.


Vurtseed

Отзывы о PyCamp

Кратко: мне очень понравилось. Некоторые несознательные товарищи говорили, что были какие-то недочеты. Ну вы знаете, это не те недочеты которые можно было бы заметить. Может быть кому-то нужен хор мальчиков зайчиков, красные ковровые дорожки и anal plug с брильянтом в спонсорском пакете. Но мне все понравилось.



На будущее организаторам стоило бы обратить внимание на цвет баджиков докладчиков, а то мне с последнего ряда было не видно лиц и по баджикам можно было бы отличать на кофебрейках. Но я и так со всеми пообщался.

Отдельное спасибо всем кто приехали и сделали отзывы в которых упомянули меня. Во-первых это приятно:

- http://www.lyabah.com/index.php/2010/01/31/pycamp/
- http://tilarids.blogspot.com/2010/02/pycamp.html (надеюсь слово насыщенный подходит, если так, то вместил сколько смог :)
- http://buzz.michaelleibenson.org.ua/post/365531052/pycamp (огромное персональное спасибо за лестный отзыв, я не профессиональный докладчик, просто у меня получается)

Относительно аудитории.... Как я написал в твиттере даже не стал спрашивать сколько людей пробовало создавать сайты на Google App Engine. Знал, что таких не большинство, поэтому постарался как-то развлечь публику, но видел, что к концу аудитория начала скучать. Я мог бы в очередной раз рассказать что такое GAE. Но я не дрессированный заяц читать один и тот же доклад несколько раз. Пусть в аудитории было 10 человек, но значит — это и была моя аудитория. Когда видео будет доступно в интернете, то таких людей будет больше.

Теперь относительно докладчиков. Некоторые были очень хороши. Некоторые не очень. Общая ошибка:

- ПИЗДЕЦ КАКИЕ ХУЕВЫЕ СЛАЙДЫ (полегчало, терпел с начала поста). Люди уважайте аудиторию, никогда не используйте размер шрифтов меньше 25 пунктов.
- Не совсем понятно со временем. Я осознанно оставил мало времени для вопросов, потому что знал что они будут не на 1 секунду и они будут узкоспециальны, а значит со сцены их обсуждать просто трата времени аудитории.
- Качество понимания выбранных тем было не на высоте. Это конечно же большой дружеский пропиздон в сторону Юры. (я те это еще долго припоминать буду!)

Эмоционально отличимы следующие доклады и докладчики:

- PyCharm. OMG я так жду новых Python IDE, и я верю в JetBrains. Подарите мне лицензию и я сделаю 10 туториалов где разработка будет в вашей IDE (возможно о Google App Engine). Кстати, я уже попробовал и мне понравилось, некоторые вещи не получилось сделать с наскоку, но кажется они достижимы. PyCharm работает очень быстро!
- Внедрение Python'а. Когда увидел что оба докладчики Владимиры, то пришел к выводу, что они муж и жена и "прямо на сцене будут внедрять своих питонов". Но меня поразило что в абсолютно не интересной для меня теме они настолько погрузились и так объемно ее изучили. Второй момент — исполнение дуплетом, ну что могу сказать, не понимаю как но у них получилось не перебить друг друга ни разу.
- Саша с докладом о gettext и вся эта требуха вокруг. Ну мафия старперов друг-друга всегда пиарит.

Других не забыл, но show me your tits code slides. Хочется вдумчиво пересмотреть со слайдами на руках.

Метки

.net .NET C# .sort 1.2 2009 2010 404 error admin ajax amazon analytics and apache api archlinux asp.net async asynchronous autocomplete bash blender blog blogengine blogs book bootstrap bot bpython buildout byteflow bzr C c plus plus C++ cache cbv Chaco checkio chrome ci ckeditor class based views clojure closure cms cms с удобной админкой code coding style collectd COM comet competition conference ConfigParser contest Context continuous integration CouchDB coverage CppCMS cpyext cpython crud csrf CSS ctypes curl custom model fields cx_freeze cython database db dbm dbqueries debian debug debugging decorator decorators deploy deployment descriptor design dev devconf developers development diveintopython Django django 1.2 django 1.3 django advent django framework django template django trunk django weblog django-admin-tools django-cms django-compressor django-hosts django-piston django-registration django-sphinx django.admin djangoadvent djangocms djangodash doc documentation drupal e-legion eclipse EGit emacs encoding Enthought epoll erlang event exception ExtJS fabric facebook fastcgi finaloption fixtures fonts forms formset fp framework freebsd freeswitch fs2web ftp fun funcparserlib functional gae gamin gandi generic views gettext gevent gil git github gitosis Google Google App Engine google picasa Google Translate google wave Google Web Toolkit grab grablab greenlet gtd gui haskell hg hgshelve highlighter host hosting how-to howto html html5lib Hudson humor i18n icfpc ide idiomatic image-scripting improvements Internet interpreter ipython ironpython izmenimsya.ru jabber java javascript jenkins jetbrains JIT job jquery json jstree jython kde kiev kiyv kyivpy l10n ldap library libs Life Links linux Linux & Unix LLVM logging logs lxml Mac OS X magic mail markdown Matplotlib Mayavi maybe mediavirus meetup memcache Memcached memory messages metaclass middleware migration mikrotik mkd model models mod_python mod_wsgi mongodb monitoring mptt musicmans.ru musicx mvc my-projects mysql netCDF networkx newforms newforms-admin news nginx Nhibernate nix nose NoSQL numpy oop open source OpenID openoffice opster optimization oracle orm os pagination parsing path patterns pdf PDF-принтер PEP PEP8 performance performance optimization perl personality photo php picture-driven computing PIL pinax pingback pip plasma plone plugin plugins postgresql programming progress bar psycopg2 py2exe pybb pybbm pycamp pycharm pycon pycow pycurl pydev pygtk pylons PyNGL pypy pyqt PyQt4 pyrad pyramid PySide Python Python 2.5 python 2.7 python 3 python c api python speed python-mssql python3 pywinauto Qt Qt4 queue rabbitmq radius raw sql re redis redsolution redsolution cms regexp regular expressions release repoze.bfg RequestContext reusable apps robokassa rss ru ruby ruby-on-rails sample satchmo scalability SciPy scraping screencast search selenium self.error seo server setattr settings setuptools shell sikuli sms snippet socket.io software sorting south sphinx spider sql sqlalchemy sqlite ssh startup step-by-step subdomain subversion svn SyntaxHighlighter system tags tdd tddspry teh drama template templates templatetags test testing thinkpad threading threads tips tips and tricks tools tornadio tornado tornado server tricks tutorial tweepy twisted twitter typography uapycon Ubuntu ucsvlog uml Uncategorized unicode unit test unit testing UnitTest Unladen Swallow upload urllib urls utf-8 uwsgi validation vcs versioning video vim virtualenv Visual Studio vkontakte voip wave web web-devel web-services web-разработка webdev webfaction webkit webpy websockets webtest widget widgets Win API windows Wirbel work wrapper wsgi wxPython wxWidgets wysiwyg xapian xml xmonad xmpp xpath yandex youtube zip zomg zope [cdata[cbv]] [cdata[ci]] [cdata[class based views]] [cdata[continuous integration]] [cdata[django framework]] [cdata[django-sphinx]] [cdata[django]] [cdata[nginx]] [cdata[python]] [cdata[virtualenv]] [cdata[программирование]] автоматизация администрирование администрирование django админка алгоритмы архитектура атрибуты базы данных Без рубрики безопасность библиотеки блоге бот веб-разработка видео Визуализация данных вконтакте Все записи гвидо ван россум граббер графика графы декоратор декораторы дескриптор дескрипторы документация заметки игра жизнь идея интересное киев Клиентам книги конференция личное математика метаклассы модели модули монады морфология мысли невозможное новости о облачные вычисления обо мне Обработка данных оптимизация оптимизация кода Основная лента основы парсинг парсинг сайтов перевод песочница Питон поебень поиск правила кодирования программирование Проектирование производительность работа рабочее размышлизмы Разное разработка разработка приложений разработки регулярные выражения сайт событие события ссылки статьи тестирование тесты Тюмень убунтариум фигня философия формы форум Хабрахабр хакинг хостинг шаблоны шаблоны проектирования эксперимент Эксперименты юмор я пиарюсь Яндекс