Рубрика: Тусовка
Отчет о конференции Российские Интернет-Технологии-2008 (РИТ-2008)
Как я уже писал, 14-15 апреля этого года в Москве проходила вторая конференция РИТ-2008, посвященная интернет-разработке и интернет-разработчикам. Первая конференция проходила год назад, и с тех пор, надо сказать, уровень мероприятия вырос. О том, в какую сторону произошел этот рост, я и попытаюсь немного пофлудить. Заодно конспективно расскажу о событиях и впечатлениях для тех, кто не смог побывать на мероприятии.
Я не сильно в курсе, насколько вырос уровень цен, докладчики посещают мероприятие бесплатно, но количество учаснегов достигло около полутора тысяч человек вместо 500-600 человек год назад. Это явный рост, который требовал другого уровня организации и конечно другого зала.
На этот раз мероприятие проходило в выставочном комплексе Крокус-Экспо, который находится за МКАДом, и куда вполне исправно довозили автобусы от метро. С помощью простого алгоритма обхода станции метро Тушинская за каких-то 20 минут вполне можно было отыскать остановку. Но лично меня это нисколько не напрягло, и тут вполне можно поставить организаторам плюс.
Мероприятие проходило в одновременно четыре потока в четырех залах на довольно большой площади.
Несмотря на то, что сразу трудно было понять, где можно попить кофе чтобы немного проснуться после поезда, стенд Microsoft организовал альтернативную раздачу кофе, которое было гораздо вкусней, и очередь к которому почти не иссякала. Да, количество стендов разных фирм сильно превышало предыдущий РИТ, и Microsoft здесь явно доминировал. Собственно, это и был единственный стенд, который я посещал, ибо стенды вообще лично меня обычно не особо интересуют.
Регистрация прошла быстро и просто, хотя люди со всякими проблемами выстроились в длиннющую очередь. Надо сказать, что еще при поисках автобусов мы с Пашей Кожиным и Алексеем Остапенко (мы все на одном поезде приехали из Питера) повстречали Таню Белую. Из числа активных участников Flash-платформы на конфе также присутствовал Саша Гахов и Андрей Иванов.
На регистрации выдали сумку с раздаточными материалами и урну для этих материалов программу конференции. Надо сказать, что по части программы вышло не очень хорошо. Она была напечатана на очень плотной бумаге, легенда цветового деления секций напрочь отсутствовала, стандартные разницы во времени обеда для разных секций (что, понятно, удобно организаторам, но не сильно удобно участникам). Также организаторы не учли новейших тенденций весенних конференций вроде Дней разработчика от Microsoft или Sun Tech Days, где программка была изготовлена в удобном складном формате, который помещается в кармашке бэджика. Такая программка всегда под рукой и никогда не теряется.
Генеральный партнер конференции, фирма Microsoft, предоставила своего генерального директора Стива Балмера для вступительного слова. Несмотря на то, что по анонсам создавалось впечатление, что он будет присутствовать лично, его все же транслировали на экраны во всех четырех залах.
Для тех, кто не воспринимает английский на слух, был подстрочник с переводом. По мне так его вступительное слово было слишком общим и малоинтересным. Но, думается, по мнению организаторов это тоже прибавило веса мероприятию.
По природе своего интереса насыщенными интернет-технологиями, меня на этой конференции среди технологических докладов потенциально больше всего интересовала клиентская секция, с которой я и начал первый день.
Доклад Ильи Обшадко по GWT в общей форме практически повторил осенний доклад Аскара Рахимбердиева по этой же теме на ClientSide-2007. Я понимаю, что рассказать за 20 минут о каком-то аспекте малознакомой публике технологии сложно, но все же не вижу смысла в теком дублировании из конференции в конференцию.
Следом был вызвавший интерес публики доклад Михаила Черномордикова, Silverlight-евангелиста из Microsoft, на тему «Silverlight 2: новая технология для создания RIA».
Опытный докладчик, он за 20 минут быстро, четко и доходчиво рассказал об основных особенностях уже зарелизенного Silverlight 1, о нововведениях, которые привнесет Silverlight 2, о планах, а также успел показать ряд демок, в том числе DeepZoom, Silverlight Авиалинии, Woodgrove Financial и простое приложение, собранное на глазах публики. Отличная презентация для тех, кто не в теме. Также Михаил четко и по существу ответил на вопросы и побежал презентовать следующий доклад.
Ну а следом за Михаилом настала моя очередь рассказать про кастомизацию пользовательских интерфейсов во Flex-приложениях.
Я, конечно, не такой опытный докладчик, как Михаил, но тоже постарался за 20 минут раскрыть этот аспект на уровне общего представления. Получилось это у меня, видимо, не столь понятно, как хотелось бы, о чем можно судить по отзывам. Кстати, отзыв вполне характерный и вполне подтверждает те выводы о Flash-платформе и о Flex, которые я сделаю ниже. Несмотря на то, что мой доклад «Adobe Flex: новая технология для создания RIA» был прочитан еще на РИТ-2007 год назад, теперь Flex считается аналогом Silverlight, а не наборот.
Так или иначе, но во время я вполне уложился и даже ответил на вопросы из зала. Приведу презентацию своего доклада:
Также презентацию моего доклада «Кастомизация пользовательских интерфейсов во Flex-приложениях» можно скачать (4.2M).
На этом доклады, хоть как-то касающиеся темы RIA, закончились (я не смог послушать второй доклад Михаила Черномордикова о взаимодействии разработчика и дизайнера, в котором, возможно, тема RIA также была затронута). Если не считать глубокомысленного доклада «Анирмация без Flash», аналог которого уже был на ClientSide-2007. Остальная часть клиентской секции касалась уже вопросов CSS и прочей верстки. С моей точки зрения, здесь речь идет о принципиально разных клиентах, но насыщенный клиент, как легко догадаться, еще мало интересует российских разработчиков.
И тут я подхожу к вопросу об актуальности конференции РИТ. Мой вывод заключается в том, что данная конференция абсолютно актуальна. Она представляет собой точный снимок современного передового мейнстрима российской веб-разработки. Возможно, словосочетание “передовой мейнстрим” не совсем адекватно, но речь идет о том, что ряд разработчиков и фирм использует передовой (по сравнению с большинством) опыт, который не является чем-то недосягаемым, а используется довольно широко в узких кругах. То есть это то, на что пытаются равняться остальные 1500 человек, пришедшие на данную конференцию. И для RIA здесь места нет. Если повсеместное внедрение веб-стандартов, AJAX, серверной инфраструктуры на базе скриптовых языков итд. - день завтрашний (для всей остальной массы разработчиков, равняющейся на довольно уже многочисленных передовиков), то насыщенные интернет-приложения - день послезавтрашний или послепослезавтрашний. И это четкие тенденции, которые и демонстрирует РИТ, которые благодаря таким конференциям будут развиваться с новой силой.
Другая тенденция - прочный выход на российский рынок фирмы Microsoft, которая так или иначе смущает умы разработчиков. Microsoft принято не любить. Принято называть империей зла. Но даже те, кто всерьез так считают, не могут не рассматривать в той или иной мере их технологии. Microsoft наступает широким фронтом и предлагает разработчикам широкий спектр интересных технологий. Мне кажется, что Microsoft как мать-наседка старается заботиться о разработчиках как о своих чадах (я не беру сейчас во внимание всех вполне понятных мотивов такой заботы). Причем создается впечатление, что для MS нет гадких утят, каковыми числятся российские разработчики для ряда других крупных западных держателей технологий. У Microsoft в России есть и евангелисты, и региональные менеджеры и даже свое консалтинговое отделение.
На РИТе Microsoft был повсюду. Самые большие стенды - у них, множество докладов в разных секциях - у них, бесплатные коробки с софтом - у них, массовые игрища - у них. И даже самый вкусный кофе на конференции был у них.
Да, все желающие могли получить на стенде Microsoft коробку с Expression Studio, цена которого $599. Понятно, что это делается в преддверии скорого выхода Expression Studio 2, но так или иначе, на тех же Днях разработчика желающие могли получить бесплатную свеженькую Visual Studio 2008 Standard Edition, цена которой даже чуть превышает стоимость Flex Builder Standard. И это не одна копия на всю Россию, а по несколько сот человек в 15 городах России. И с помощью этой Visual Studio каждый разработчик уже сейчас может разрабатывать Silverlight-приложения. Какой еще стимул нужен разработчикам?!
Тот же Adobe, конкурент на поле RIA, еще весьма неуверенно шагает по российской земле и удивляется, что технология Flex все не может стать сколько-нибудь популярной. И если на предыдущей конференции ClientSide-2007 Adobe выставили стенд (а если быть точным, то не Adobe, а Flexis), то на этот раз с организацией стенда у Adobe не срослось. Когда еще они получат полторы тысячи тепленьких разработчиков, готовых воспринимать все новое если им хорошо это подать? Думаю, что теперь уже никогда. Я прекрасно понимаю, что в области RIA в России Adobe сдала свои позиции Microsoft без боя, оставив себе пока презентационную нишу, которая давно подпитывается Flash-разработчиками.
Мероприятие также довольно широко освещалось по ТВ (РТР), где, опять же, активно рассказывалось о том же Silverlight.. И та часть стенда Microsoft, которая освещала Silverlight и где красовался Мак с запущенным Silverlight-приложением, обычно не оставалась без внимания публики, а Михаил Черномордиков отвечал на все вопросы.
Чтобы завершить с темой Microsoft, стоит упомянуть о том, что на конференции присутствовал главный архитектор Internet Explorer Алексей Могилевский, обаятельный молодой человек, уехавший в свое время в Редмонд из Новосибирска, который прочитал целых два доклада.
Также в противовес к размещенным недалеко от стенда Microsoft Sony Play Station во второй день Microsoft разместили целую батарею XBox-360, на которых каждый желающий мог вволю погаматься.
Ну и в довершение, каждый желающий также получил промо-код на участие в reMIX-2008, который пройдет в Москве 23 мая и будет таким минивариантом большого MIX’а (можете представить себе аналог адобовского MAX’а в Москве?).
Вернемся же к самой конференции. Что касается контента (самих докладов), то тут все было не так интересно. Очень много было совсем порожних докладов. Много было докладов по различным нагрузочным аспектам скриптового серверного окружения. Доклады в основном были котроткие, двадцатиминутные. Мое мнение, что 20 минут - это только в общих словах рассказать о теме и дать наводку. Реально же копнуть вглубь за это время чаще всего не получается. А именно за этим я, например, туда пришел. Хотя для многих, видимо, и такой уровень был вполне приемлемым.
Как я понимаю, большинство пришло просто потусоваться в кругу коллег, получив два отгула и оплаченное участие от своего работодателя. Сомнительное удовольствие с учетом того, что серьезных знаний там получить было нельзя (разве что если насесть на какого-нибудь гуру после доклада и начать его пытать). Но с другой стороны, работодателей можно понять. Если работодатель дает возможность потусоваться на таком мероприятии своим работникам, то они, думаю, будут лояльнее относиться к нему (работодателю) если вконец не обленятся решив посещать все мероприятия, которых по весне в Мосвке великое множество. Присутствующие же докладчики могут вполне служить для имиджа их компаний. Но вот что там делал я?
Ну, собственно, то же, что и все: тусовался, общался, иногда слушал отдельные доклады или уходил со скучных. Ну и хорошо, что можно встретить друзей, которых не видишь месяцами.
Из интересных для меня докладов могу отметить Асхата Уразбаева, которого всегда приятно слушать, но который хитро не рассказывает всю суть, а лишь завлекает, обещая рассказать подробности на платных семинарах. На этот раз Асхат рассказывал про Scrum в паре с Никитой Филипповым, который, имхо, только портил доклад, и создавалось ощущение, что Асхат просто дал ему возможность попрактиковаться в публичных презентациях.
Безусловно хороши и интересны были два доклада Алекса Москалюка, разработчика Facebook, об используемых в Facebook технологиях и его внутреннем устройстве и о Facebook-приложениях. Конечно, для людей, разрабатывавший под Facebook, во втором докладе было мало что нового, но слушать было безусловно интересно.
Конечно следует отметить доклад Игоря Ашманова о кризисе роста IT-компании. Не думаю, что мне это грозит в обозримом будущем, но слушать было просто интересно. Ну типа если бы я был гламурной девочкой, то написал бы: круто-круто! ![]()
Занимательным было также шоу блиц-докладов, на каждый из которых отводилось около пяти минут. Большая половина из них были очень занудны, но некоторые сильно позабавили, например доклад о том, как сделать презентацию за час до выступления (только FireFox).
Абсолютно глупым, хотя и интересным был Стартап-линч, где заранее отобранные стартапы презентовались группе инвесторов с целью получить инвестиции. Организаторы не договорились с жюри об условиях, из-за чего вышла путаница. Люди презентовали как голые идеи, так и проекты, в которые было вложено энное количество средств и требовались дополнительные инвестиции для ускорения разработки. В итоге не сразу окончательно порешили, что жюри голосует не за то, чтобы предоставить инвестиции на основе высказанного разработчиком, а за то, чтобы продолжать разговор дальше, а не отмести кандидата сразу. Также не очень интересно и равнозначно было представлять готовые реализации, требующие дальнейшего развития, и идеи. Еще не совсем понятно было, кто все эти люди в жюри, так как впечатления людей, принимающих финансовые решения, они не производили. В любом случае шоу было веселое. Ну и вполне можно было вынести пару идей. Не идей проектов, а идей, касающихся того, как разговаривать с инвестором. Желаю организаторам на следующем мероприятии сделать шоу более полезным и зрелищным.
Среди элементов шоу были также длинноногие девушки в коротеньких юбочках с аккуратными синими пелотками, которые рекламировали стенд Mail.ru и с которыми фотографировались желающие ![]()
Если же вернуться к организации, то увеличение масштаба мероприятия сказалось на качестве обеда. Разнообразия блюд и разносолов, которые можно было на предыдущих конференциях выбирать и накладывать по вкусу, уже не было, а был стандартный набор из трех блюд. Меня это вполне устраивало, не деликатесы, но вкусно. Я же не жрать пришел! И организаторов тут можно понять. Другое дело, что обеды в разное время в разных секциях, и многим докладчикам приходилось конкурировать с обедом. А многие участники вполне могли пролететь. А учитывая, что дело происходило за МКАДом, и сходить поесть просто некуда, то… Также туговато было с пивом, под которое лучше всего идет общение на профессиональные темы. Всего лишь одно кафе со странным набором дорогого бутылочного пива не сильно вдохновляло. Но все же иногда спасало. Так даже удалось лишить Белую Flex-девственности на ее белом Макбуке, отчего ее моск совсем усох.
Кстати, поразило число макбуков у посетителей конференции. Иногда создавалось ощущение, что половина ноутов - Макбуки. Что, кстати, является серьезной причиной для Microsoft подумать о средствах разработки Silverlight-приложений для пользователей Маков.
Ну и конечно какие мероприятия без афтерпати, где можно встретить и пообщаться с коллегами, которые по тем или иным причинам не участвовали в РИТе!?
В общем, если подытожить мои впечатления от нынешнего РИТа, можно сказать:
- Масштаб конференции безусловно вырос, соответственно вырос и уровень организации, уровень спонсоров и круг заинтересованных вендоров. Но вместе с этим ростом отчасти улетучилась та камерность, уникальность, некая домашнесть, что были раньше.
- Средний уровень докладчиков, пожалуй, упал (и неудивительно: 4 потока, короткие доклады). Трудно контролировать отбор и уровень такого количества докладов. Также больше внимания следует уделять программе, более четкому и понятному разделению и формированию секций.
- Круг интересующих программный комитет и участников тем практически не изменился.
- Уровень общей полезности конференции снизился. Сложность и актуальность материала усреднилась, чему причиной, возможно, отбор докладов, а, возможно, их укороченность. А, может, и то, и другое. Конференция неуклонно превращается в тусовку разработчиков, что, в общем-то неплохо. Но стоит ли ради этого ехать жителям других городов? Возможно, иногда стоит. В любом случае такая тусовочная местечковость вполне может стать причиной переименования конференции из РИТ в МИТ (Московские Интернет-Технологии
. - Ну и лично у меня после этой конференции не осталось некоторого послевкусия, как было раньше. Но это, конечно, чисто субъективный фактор.
Так или иначе, я хочу сказать огромное спасибо организаторам, спонсорам, докладчикам и участникам данного мероприятия. Надеюсь, что кризис роста конференции будет успешно преодолен и опыт прошедшей конфы будет учтен в будущем.
Желающие же могут скачать материалы конференции, найти ссылки на другие отчеты, фотографии и видео некоторых выступлений на сайте конференции. Кстати, хочу напомнить организаторам, если они это читают, что ссылки на сайты долго остаются в блогах и интернете и часто бывают востребованы и в будущем. Это я к тому, что сайт РИТ-2007 с некоторых пор перестал существовать и стал перенаправляться на новый. И все ссылки на старый сайт стали бесполезны. Надеюсь, организаторы это учтут и придумают более изящный выход из ситуации в будущем.
Также доступен список лучших (по мнению участников) докладов конференции.
А я на этом откланяюсь ![]()
Отчет о встрече RAFPUG в Питере в День Космонавтики
Ну вот наконец я созрел для того, чтобы написать небольшой отчет по прошедшей 12 апреля 2008-го года первой питерской встречи Русскоязычной Группы Пользователей Flash-платформы от Adobe (Russian Adobe Flash Platform User Group).
Как я уже писал ранее, встреча проходила в ресторане «Эрмитаж» прямо на Дворцовой площади в Арке Главного Штаба. Таким роскошным местом проведения мы обязаны фирме Flexis и лично Артемию Малкову, который приехал из Москвы на эту встречу. Но, понятно, что их участие в организации, равно как и участие докладчиков, нервно меркли в сторонке по сравнению с беспрецедентной поддержкой мероприятия российским офисом Adobe, которая, по информации, выразилась в пресс-релизах мероприятия. Скажем дружное спасибо организаторам!
После того, как все немного потусовались-пообщались перед входом, началось освоение места встречи. Оказалось, что не только место было выбрано таким замечательным, но еще и внутри нас ожидала помимо пищи духовной еще и пища телесная в виде небольшого фуршета от фирмы Flexis (ну и не забываем про поддержку от Adobe в виде пресс-релиза!).

Да. Народу было на удивление много, что радует. После небольшой подготовки, с опозданием всего в полчаса, решили начать. Тем более, что уже даже докладчики собрались почти все (кроме Саши Гахова, который отлаживал демку в одном из питерских кафе).
Начала Юля Николаева aka Junique.

Живо и увлекательно Юля рассказала о множестве различных аспектов связывания данных во Flex. Как и обещалось, встреча сразу приобрела жестко-девелоперский оттенок. Так что слушатели, не знакомые с темой, слушали в священном ужасе. Очевидно мало что понимая. Думается, что на следующих встречах мы постараемся учесть пожелания слушателей, о чем речь дальше. Так или иначе, но забегая вперед, скажу, что те, кто как раз хотел послушать жесткий девелоперский материал, остались довольны. Так что хоть раз им угодили ![]()
Понятное дело, что такой интересный доклад вызвал вопросы, на которые Юля с удовольствием ответила.
Ниже приведу саму юлину презентацию:

| View | Upload your own
Также презентацию можно скачать.
Кстати, Юля начала выкладывать серию постов по следам прочитанного ею доклада.
После небольшого перерыва Павел Кожин aka Vertex поведал нам об архитектуре визуальных компонент Flex-фрэймворка.

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

| View | Upload your own
Презентацию Павла Кожина aka Vertex «Жизненный цикл компонент во Flex (Component Lifecycle Overview)» также можно скачать.
В перерыве желающие могли наблюдать самогонный аппарат, который расположился в туалете ресторана.

На доклад, касающийся совсременных тенденций разработки клиент-серверных приложений на базе JEE с использованием Spring и Hibernate, остались самые стойкие. Но тем не менее народу в зале хватало.

Ограниченный по времени (мероприятие было заявлено до четырех, а Саша начал уже полчетвертого), Александр Гахов aka Agahov, приехавший из Москвы, вынужден был ограничиться и в количестве показываемых демок, которые и составляли суть его доклада.

Тем не менее, тематика этого доклада была для многих, пожалуй, самой интересной. Саша показал использование Maven, попытавшись рассказать о его безоговорочных преимуществах перед Apache Ant. Он показал как с помощью Maven деплоить BlazeDS-приложения на Tomcat, как использовать Hibernate и на примере модифицированного Flex Store показал основы создания CRUD-приложения на базе этих технологий. Очень было жалко, что ему не получилось развернуться ввиду недостатка времени.
Саша Гахов не пожелал публиковать свою презентацию, которая по его словам содержит не данные, а метаданные. Также он не публикует исходный код примеров. Я знаю, что он редко читает блоги и тем более комменты, но если мы его попросим, то он, может, одумается и напишет у себя в блоге большую статью, куда выложит и презентацию, и примеры.
Все хорошее кончается, и после заключительного слова Артемия Малкова, все разошлись кто куда. Некоторые пошли по своим делам, а некоторое количество самых стойких учаснегов пошли на афтерпати с пивом и прогулками.
Также мне вспоминается, что во вступительном слове я говорил о своих соображениях по поводу формата юзергруппы. Мысль была такая, что пора делать группу не Adobe driven, а управляемую ее участниками, то есть всеми теми, кто заинтересован в том, чтобы делиться информацией и получать ее. Потому что группа, пляшущая под отсутствующую дудочку Adobe не складывается. Также дудочка активистов, вроде Артемия или меня, - это не всегда то, что хотелось бы сообществу.
Соответственно, новый формат предполагает участие каждого. Вне зависимости от того, насколько профессионалом он себя чувствует (ибо у меня есть знакомые высококачественные профессионалы, занимающиеся самогноблением и ровняющиеся себя с лужей; также и начинающие профессионалы могут обладать как раз тем полезным опытом, который необходим другим начинающим, и о чем вряд ли (по своей глупости) даже подумают рассказывать умудренные гуру).
Мною был предложен такой формат, при котором, подобно UAFPUG, темы докладов, предлагаемые участниками сообщества, вывешиваются на всеобщее голосование и таким образом отбираются. Если исходить из расчета одна встреча каждый месяц, то каждый месяц из числа участников сообщества выбирается модератор, который следит за процессом голосования (ну как минимум удаляет спам из комментов и прочее), ведет подсчет голосов и осуществляет общую координацию (так чтобы это не требовала большого количества усилий, но все же требовало некоторой регулярности и внимания). Этот модератор отбирает итоговый список из трех докладов за две, скажем, недели до доклада плюс один запасной. Четыре выбранных участника готовят тезисы и презентации, а модератор следит за сроками (чтобы не получилось, что докладчик выступает совсем неподготовленным). Роль модератора заканчивается тогда, когда он выкладывает презентации прошедшей встречи и готовит отчет о ней.
Также, очевидно, нужно какое-то голосование по результатам докладов.
Так как такая группа будет полностью независимой, то нам будет необходима некоторая спонсорская помощь. Хотя бы в том, чтобы кто-то предоставил зал для встречи. И в этом еще одна активная роль участников сообщества - проявить активность и попробовать пробить зал в своей организации. Та организация, которая поможет с залом (и еще с чем-нибудь) получает публичнную славу и почет, а также имеет право предоставить вне конкурса один доклад на встрече от своего (или какого угодно другого) сотрудника. Непременное условие - доклад должен так или иначе касаться темы сообщества.
Ну и насчет темы. Это не обязательно должен быть Flex. Все, что связано с Flash-платформой, вполне может быть выставлено на голосование.
Что же касается Adobe, то они также могут участвовать в спонсорской помощи на общих основаниях. Если же Adobe хочет провести некоторую встречу в рамках сообщества, то она может быть внеочередной и устраивается полностью силами Adobe. Мы готовы предоставить им бренд RAFPUG на такие официальные встречи.
Такое аот у меня видение группы. Ну а теперь я хочу понять, нужно ли сообществу это или разработчиков вполне устраивает ситуация, когда можно придти на готовенькое, посидеть, послушать, а потом все это залажать в своем уютном бложике? Соответстенно, приветствуются комменты в обсуждение идеи (всех уровней: как идеи в целом, так и деталей реализации). Также в комментах могут отметиться те, кто готов участвовать более активно (установить CMS, изредка админить сайт). Ну и в сайдбаре блога я вывесил голосовалку. Не обойдите и ее.
Спасибо. До новых встреч в оффлайне и простите меня за задержку с отчетом!
ЗЫ. Думаю, что и докладчики, и организаторы рады услышать мнение о прошедшей встрече и докладах в комментах ![]()
RAFPUG: День Космонавтики, Питер. Место проведения
Лучше поздно, чем никогда. Наконец-то появилась информация о месте и времени проведения питерской встречи Russian Adobe Flash Platform User Group, которая пройдет в субботу, 12 апреля, в День Космонавтики.
Проблема была в выборе места проведения. Организаторы и спонсоры (фирма Flexis в лице Артемия Малкова) разрывались между одной из тронных зал Эрмитажа и ресторанчиком с видом на Эрмитаж. Туристов понять можно. Но потом было решено провести мероприятие без лишнего пафоса, и был выбран ресторан.
Итак, встречаемся 12 апреля, в субботу, в 12 часов в ресторане «Эрмитаж», что находится слева от Арки Главного Штаба если смотреть на Арку от Александрийского Столпа. Для местных жителей все понятно. Для приезжих есть простая инструкция.
Когда выйдете на Невский, спросите у первого попавшегося туриста (местные жители по Невскому не ходят) как добраться до Дворцовой. Если на Дворцовой не удастся отыскать Арку Главного Штаба, то тот же самый турист вам поможет (местные жители по Дворцовой не ходят). Все просто ![]()
Для тех, кому этого мало, есть карта.
Напоминаю, что все текущие подробности можно найти на официальной странице встречи.
Также было замечено, что многие товарищи не любят чтобы новости приходили к ним сами, а любят спрашивать у других или периодически чекать веб-страницы в ожидании обновлений. Я понимаю всю эзотерическую привлекательность данного подхода. Для остальных же сообщу, что все обновления по поводу RAFPUG можно получать подписавшись на официальную рассылку группы.
Для тех, кто собирается пропустить данное мероприятие, советую десять раз подумать - а оно вам надо? Для тех, кто еще не зарегистрировался - регистрируйтесь!
Увидимся в субботу!
Тезисы докладов на питерской встрече RAFPUG в День Космонавтики
Появились тезисы докладов планируемой питерской встречи RAFPUG (Russian Adobe Flash Platform User Group, Российская Группа Пользователей Flash-платформы от Adobe), о которой я уже писал. Напомню, что встреча пройдет в субботу 12 апреля. В День Космонавтики. Место проведения уже наклевывается, и о нем мы обязательно сообщим.
Итак, начнем-с.
Data Binding. Связывание данных во Flex 2
- Что такое data binding или связывание данных? Механизмы связывания.
- Способы связывания данных в mxml и в actionscript.
- О срабатывании связывания данных. Методы executeBindings() и executeChildBindings().
- Особенности использования BindingUtils
- Что может стать источником связывания?
- Когда стоит использовать связывание данных?
- Зачем нужен ChangeWatcher?
- Опасности связывания данных. Утечки памяти; сложность отладки; ошибки времени исполнения.
Жизненный цикл компонент во Flex (Component Lifecycle Overview)
Павел “Vertex” Кожин.
- Что такое жизненный цикл и для чего он нужен.
- Фаза 1. Создание. Инстанциирование + Конфигурация.
- Фаза 2. Рождение. Аттачмент + Инициализация + Валидация.
- Фаза 3. Жизнь. Взаимодейстие.
- Фаза 4. Смерть. Удаление + Сборка мусора.
- Сравнение жизненного цикла компонентов MX 2.0 (AS2) и Flex.
Разработка приложения с использованием технологий Flex, BlazeDS, Spring, Hibernate
- Настройка среды: установка Tomcat, Maven.
- BlazeDS: развертывание, устройство каталогов, структура конфигурационных файлов.
- Принципы Dependency Injection и использование Spring для разработки приложений.
- Хранение объектов в реляционной базе данных на основе технологии JPA (Hibernate).
- Взаимодействие технологий на примере преобразованного flexStore.
Как видите, скучно не будет.
Итак, кто еще в сомнениях, может регистрироваться на мероприятие. Информация по регистрации тут или на страничке группы.
Презентации с Flex 3 Prerelease Tour
Все помнят, что не так давно в Москве прошла вторая встреча Русскоязычной Группы Пользователей Платформы Adobe Flash (RAFPUG) в рамках Adobe Flex and AIR Pre-Release Tour. Сообщаю, что стали доступны презентации с этого мероприятия в виде PDF. Также доступна американская версия презентации, которую мы не видели. Качаем.
PS. Оптические эффекты в этом посте спонсированы фирмой Adobe ![]()