17го мая в Москве состоялась очередная конференция PHPConf, которая на этот раз сделала еще один level up и разрослась до масштабного мероприятия под названием DevConf. Да разрослась так, что пригласила всех своих друзей в гости: Perl, Ruby, Python, .Net. И я там был, мед-пиво пил (хотя вру, пиво не пил ))). Вкратце расскажу что же там было интересного и познавательного.
Честно говоря организаторы немного недооценили масштаб бедствия, поэтому регистрация участников задержалась минут на 40, в результате чего главный зал отставал от программы на это время (до обеда примерно) и из-за чего был упразднен круглый стол по веб технологиям в пользу выступления приглашенных зарубежных гостей. Ну не очень то и хотелось )
Первым докладом я послушал Илью Альшанецкого с докладом об оптимизации работы веб-приложения (PHP и самого вебсервера). Илья не только указал на способы оптимизации но и отдельно остановился на типовых ошибках оптимизации (это в общем-то и была основная тема его доклада). Выступление очень понравилось. Не то чтобы я вынес много нового (но и это было конечно), но получил систематизированный и разложенный по полочкам план по оптимизации.
После я посетил доклад Леши Баранцева о том, почему мы всегда опаздываем с тестированием, который выделялся тематикой на фоне докладов по тем или иным аспектам разработки. Основным пожеланием Алексея к разработчикам в итоге стало следующее: чтобы тестировщики могли качественно протестировать софт, девелоперы должны его отдавать без или практически без дефектов, так как тестирование даже не очень дефектного кода в разы увеличивает длительность/стоимость тестирования или же критически снижает тестовое покрытие (из-за оверхеда на регистрацию и верификацию багов).
После, в ожидании круглого стола (которого в итоге не было), я забрел в главный зал и подремал на докладе Yehuda Katz о Ruby 3 (так как синхроперевод я не взял, а доклад был на английском языке, который у меня не очень fluent). Из-за сдвига по времени я прохлопал основную часть доклада Вадима long Крючкова о демонах на PHP и libevent. Увы и ах.
Потом был обед. Еда была нормальной, но без шведского стола (как на TrainingLabs, где кормят всегда отлично )))
После я сходил на Алекса Дмитриева, который рассказывал про разработку под facebook на rails. Было много про facebook и немного про rails. Увы, доклад был рассчитан на тех кто под FB не писал вообще, поэтому ничего полезного не узнал. В целом доклад был так себе (ой, а я что-то похожее хотел на PHPConf’09 рассказывать… чую у меня бы получилось не лучше).
Затем я отправился на доклад Максима Тимохина про REST контроллер. Зачем понадобился еще один фреймворк – я так и не понял, но пусть будет. В веб-разработке кто не писал свой фреймворк, не полноценный разработчик (что там говорил Альшанецкий про изобретение колес?!) ))) Надо будет скачать его и попробовать чтоли.
Заключительный доклад Георгия Туревича о плюшках PHP5.3 и о том как они используются в ZF2, Doctrine2, Symfony2. Очень познавательный доклад со большим количеством кода на экране ) Надо будет поиграться с Late Static Bindings на досуге. Да и со второй симфонией. Документацию то я перевел, но глобального понимания и просветления не достиг.
Вот такой вот эвент ) Масса интересного народа, интересных докладов. Организаторам как всегда респект )
После официальной программы разливали пиво и терлись разговоры за жизнь в кулуарах ) Немного подмочил завершение вечера ливень, который хлынул когда участники начали расходиться, но с другой стороны не велика беда ))
P.S. Фото будут отдельным постом.
5 Comments
Привет. А фотографии будешь выкладывать?
Денис, фото тут: http://picasaweb.google.com/Dmitry.Bykadorov/DevConf2010#
Фотограф из меня так себе, но движуху вроде заснял )
Спасибо за фото. Фотограф из меня вообще никакой
Из меня такой же ))
Интересно написано Спасибо.