17-го мая в Москве была проведена конференция DevConf 2010, на которой было 5 секций для разработчиков. Это PHP, ASP.NET, Python, Ruby и Perl. Я там был и пиво пил (про пиво правда, в конце конференции Рамблер всех угощал алкоголем).Так как можно было ходить на любые секции, я выбрал доклады на которые пойду. Кажется, я не слушал доклады только про ASP.NET и Perl.
Поговорим про каждую посещенную секцию:
PHP.
В целом, эта секция была немного уныла, так как в основном были сказаны уже известные факты и практики. В докладе Ильи Альшанетского про оптимизацию приложений можно было узнать «за» и «против» использования конкретных реализаций и методов для оптимизаций.
Полный зал собрал Иван Шумков, с докладом про Redis. Redis — это один из перспективных серверов key=value хранилищ данных с кучей всяких вкусностей, которые удобно использовать в своих приложениях. Иван рассказал про фичи Redis’a, про примеры использования (в основном были success-stories с сайта http://geometria.ru), про Rediska. Были интересные вопросы про бэкапы и «что будет с данными, если сервер упадет». Вопросы, кстати, очень уместные, так как Redis хранит все данные в оперативной памяти и по запросу может создавать бэкапы в разных формах. Лично я взял Redis на заметку, хотя MongoDB мне тоже нравится.
Вадим Крючков рассказывал про libevent, но вопросы были с подвохом, и видимо Вадим не совсем разобрался, так что ему пришлось не сладко.
RUBY
Очень хотел послушать про развертывание приложений на сервере, но когда пришел в зал, понял что все очень плохо. Да, там рассказывали азы Rake, но большинство задач уже решает Capistrano, и смысла я не увидел. Про Rubinious было интересно, но я не из тех кто любит обертки языка на этом же языке ради пары фич.
Еще один интересным докладом был «Разработка приложений для Facebook.com на ruby on rails» Алекса Дмитриева. Так как у меня был опыт разработки приложения, мне было интересно услышать про всякие нюансы, про монетизацию и т.д.
На секции RUBY самым ожидаемым докладчиком был Ехуда Кац, один из сотрудников EngineYard, у которого было несколько докладов. Рубинисты его практически боготворят.
PYTHON
Как разработчику, мне больше интересен Ruby, поэтому я заглянул только на мастер класс Ивана Сагалаева из Яндекса, чтобы послушать (посмотреть?) что Иван расскажет. Иван решил провести мастер-класс вместо доклада и всё время писал код для парсинга XML. Для питонистов наверно было увлекательно :)
Еще одним из известных личностей был Майкл «Монти» Видениус — один из создателей MySQL. Монти рассказывал про историю MySQL и как они решили создать MariaDB. В целом рассказ был интересным, потом я послушал про техническую часть MariaDB.
Когда закончилась все доклады, Рамблер пригласил всех вниз, в фуд-корты для распития пива.
На второй день у меня был мастер-класс «Игры в IT» от Славы Панкратова и Александра Орлова.
Целый день мы разбирали ситуации между менеджерами проектов и заказчиками или менеджеров и программистами. Поневоле вспоминались живые кейсы, которые были у меня.
Очень понравилась аудитория, которая часто задавала вопросы и рассказывала про свои пути решения. Во время обеда я поспрашивал у тим-лидов про пару ситуаций и как они на них реагируют, взял для себя на заметку пару решений.
Наверно, самым классным у Славы и Саши было то, что они интересно рассказывали и их было интересно слушать. У каждого был свой опыт, о котором они постоянно делились с нами.
В целом, конференция прошла удачно. Не без косяков со стороны организации, но все решалось тут же, на месте. Я рад что мне удалось посетить DevConf, надеюсь, в следующем году смогу посетить её еще раз.
Метки: devconf, конференция
Оставить комментарий