20 часов назадМы были на прошлой неделе в Белоруссии проездом, было очень холодно: ночью в Гомеле -32 %) Спасибо за приглашение, у меня есть сильное желание приехать и послушать доклады, интересные темы, но всё же в следующий раз, когда будет потеплее ;)
3 дня назадНаконец нашел что-то путное по теме. Начну разжевывать. Несколько дней уйдет, однако.
5 дней назадМне пришлось столкнуться с тем, что элементарно не работает комбинация клавиш Ctrl + C и Ctrl + V. Причем переустанавливали Flash и не раз. Может быть, есть здесь те, кто сталкивался с этой проблемой и как-то смог решить ее?
1 неделя назадХотелось бы узнать, Как вы относитесь к пиву? Если положительно, то какое предпочитаете? Если отрицательно, то почему? Просто интересно...
1 неделя назадпрям таки тебе и скажут здесь посмотри
1 неделя назадНапишите мне на имейл (sbnur@front.ru) - очистка памяти в флеш-плеере нетривиальная проблема и все зависит от конкретного кода - чтобы не превращать, как уже отмечалось, в форум, лучше обсудить все приватно
Встреча UAFPUG во Львове состоялась. Тема встречи Flash Sites/CMS-es. Инициатором встречи выступила компания nucleart.net. Доклады, материалы и впечатления:
1. "История развития CMS флеш-сайтов на примерах" - Макс Шаман
Отличная ретроспектива, интересный обзор, бесценный опыт нахождения взаимопонимания между разработчиками и заказчиками
Видео: Макс Шаман (864 MB)
2. "Разработка на основе SpryFlashCMS" - Антон Краснощек
Очень красивая и сделанная с любовью система
Презентация: Разработка на основе SpryFlashCMS
Видео: Антон Краснощек (962 MB)
3. "Разработка флеш проектов на основе FlashMoto CMS" - Дмитрий Курикша
Система очень близкая конечным пользователям
Видео: Дмитрий Курикша (868 MB)
4. "Мультимедийные сайты, или в кого нацелена Fuzzle CMS" - Влад Январев
Академический подход впечатляет
Видео: Влад Январев (577 MB)
5. "Flash front-end with e+CMS" - Владимир Яцыныч, Семён Фриш
Мы справились
Презентации: Flash front-end with e+CMS (клиент), Flash front-end with e+CMS (сервер)
Видео: Семён Фриш (клиент) (371 MB), Владимир Яцыныч (сервер) (698 MB), Владимир Яцыныч, Семён Фриш (вопросы) (177MB)
Фото: все тут
Украинская версия: тут
UAFPUG #17, о котором можно почитать здесь и здесь, посвящен Flash CMS. Вообще, наличие и интерес к подобным системам, на мой взгляд, яркое доказательство зрелости нашей Flash-индустрии - не все же, в конце концов, ручками-то делать, пора и к корпоративным инструментам прибегать, как, например, к тому же самому Flex.
Доклады будут делать несколько человек, в том числе и я (про Fuzzle CMS). Думаю, первая часть будет посвящена вопросу "А как вообще Flash-сайты выглядят с точки зрения мировой революции?", а вторая - уже более конкретно по системам.
Но в любом случае - в первую очередь мы, как докладчики, заинтересованы в том, чтобы рассказать то, что действительно нужно и интересно! Поэтому - вопрос ко всем, кто будет на встрече: на чем надо сделать акцент?
Ждем ответах в комментариях - для всех докладов и всех разработчиков, или для каких-то конкретных, если такие есть.
Приблизительные варианты (во всяком случае, я могу об этом немного рассказать, думаю, другие тоже):
- Работа с CMS с точки зрения:
- SEO для Flash-сайтов (рассказываю каждый раз, уже немного надоело, но если сообщество хочет... 
- Общие проблемы юзабилити Flash-сайтов (DeepLinking, эмуляция функций браузера, проблемы работы под Mac и т.д.)
- Архитектура подключаемых модулей.
- Как обеспечить обратную совместимость версий.
- Процесс создания сайта на CMS.
- Конкуренты и их сравнительный анализ.
24 октября 2009 года во Львове мы реализовали давно созревавшую идею конференции опытных флексеров с докладами по практикам разработки больших флекс-приложений на реальных проектах, наладить общение людей, которые уже знают флекс, имеют свои наработки в этой технологии и хотят знать, как другие делают это.
Эта встреча флексеров отличалась также тем, что все докладчики представляли практики одного проекта производства компании EPAM Systems а точнее, ее львовского отделения. Кстати, епамовский отдел кадров мы благодарим отдельно за помощь в организации этой конференции, а саму компанию — за смелость и открытость в передаче опыта и за бесшовную интеграцию конференции с афтепати — за счет фирмы.
На этой встрече были представлены четыре доклада, пойдем по порядку.
Первым выступил ведущий разработчик флекс-проекта Андрей Табачин из львовского EPAM Systems. Его трехчасовый, сложный и глубокий доклад стал концентрированным набор лучших практик, выработанных командой под его руководством на протяжении двух лет создания сложного проекта. Стоит отметить, что в самом начале работы команда не имела большого опыта с Flex, но имела хороший опыт в других технологиях от Delphi до .NET, таким образом они прошли путь от самых азов флекса до состояния завершенного большого проекта, с включением практик XP и Agile.
Наработки изложены Андреем в PDF-документе Flex3bestpractices.pdf, который можно скачать со страницы Flex3 development best practices на свежеоткрытом блоге Андрея Табачина.
Второй доклад был представлен Андреем Проциком из львовского EPAM Systems. Помимо самой презентации, к докладу прилагаются исходные файлы проекта, демонстрирующего разработку UI-элемента для Flex 4 качайте файл custom-flex-4-spark-components.zip.
Если вы еще не знаете, Flex 4 реализует более эффективное разделения логики и вида - это новое скинование. Теперь совместный труд дизайнера с кодером и его результат стройнее. Каждый UI-компонент приложения по умолчанию реализуется в SDK двумя файлами: классом бизнес-логики (это "модель" из MVC) и классом скина с описанием вида и поведения компонента, включая состояния, эффекты и т.д. (это - "вид" из MVC). В результате мы имеем во Flex 4 еще одну разновидность Code Behind, на мой взгляд - вполне стройную, и теперь она поддерживается средствами разработки, чего не было во Флекс 3, об этом мы еще поговорим позднее.
А сейчас достаточно сказать, что за этим подходом - ближайшее и интересное будущее флекса, так что стоит хорошо вникнуть в исследование Андрея Процика - Создание компонентов на базе архитектуры Spark (Flex 4) - custom-flex-4-spark-components.zip
Третьим докладом стал экспромт от Олега Керницкого, он рассказал об управлении рисками для разработчиков. А поскольку к экспромту презентация не прилагается, то мы здесь просто скажем Олегу наше спасибо - было классно.
Четвертая презентация от Ростислава Сирыка была попыткой в сжатой, динамичной форме рассказать о том лучшем, что он узнал за два месяца работы в команде толковых флексеров львовского EPAM Systems. У нее есть постоянный адрес: Чему я научился от команды Flex-разработчиков.
Мы хотим еще раз поблагодарить всех, кто помог состояться этой встрече флексеров - нам удалось заставить заговорить тех, кто много умеет, но мало об этом говорит 
Update: Регистрация на встречу окончена. Для срочной связи оставьте комментарий здесь, или пишите на gmail rostislav.siryk, или позвоните Росту по телефону +38 050 406 0396.
Хотите найти себя в списке регистрантов? Вот список учасников Flex-конференции UAFPUG во Львове. Обновляется в реальном времени, для просмотра необходимо ввести пароль "flex5".
Как вы уже знаете, 24 октября во Львове состоится первая конференция по практикам флекс-разработки проектов уровня enterprise, мы давно хотели ее устроить. Напомним детали конференции:
Время: 24 октября, начало в 13:00
Место: Офис EPAM Systems на ул. Олены Степанивны, 45
Как пройти к месту конференции: смотрите маршрут от ЖД-вокзала до входа в офис, путь обозначен синей линией. Идти от ЖД-вокзала около 18 минут. На улице Олены Степанивны, 45 вы увидите синее выступающее на улицу крыльцо сервис-центра "Samsung" — заходите в него и поднимайтесь на четвертый этаж, там вы увидите металлическую дверь. Позвоните в звонок, вам откроют — и вы на месте, во львовском офисе EPAM Systems.
Отдыхать будем во львовском "Культе", уже забронирован. Кстати, как вы относитесь к варианту афтепати с диджеями - Deutsch Elektronische Botschaft?
До встречи во Львове!
Еще несколько месяцев назад мы (как флексеры) задумали: собраться и обсудить свои, флексовые вопросы. Это время пришло! 24 октября 2009 года, в 13:00 во Львове состоится конференция Flex-разработчиков, просим регистрироваться! На этой встрече будут представлены подходы и примеры решения проблем, возникающих при разработке функционально богатых Flex-приложений.
Время: 24 октября, начало в 13:00
Место: Офис EPAM Systems на ул. Олени Степанивны, 45 - карта проезда. Кстати, это всего 15 минут пешком от ЖД-вокзала, рядом с легендарным заводом "Электрон".
Опытные флекс-разработчики поделятся знанием в докладах на украинском языке:
Опционально (если успеем):
И, конечно, будет афтепати для неформального общения 
Регистрироваться на эту встречу нужно нужно обязательно. Регистрация началась сегодня, а заканчивается в пятницу, 23 октября — просим регистрироваться!
Это будет весьма специфическая встреча по реальным флекс-практикам или, говоря другими словами, по флекс-практикам реального проекта.
"Хватит рассказывать, что такое датапровайдер и как приделать байндинг. Мы насмотрелись на примеры простых флекс-приложений. Мы напились молока, и теперь мы хотим мяса, нам нужно слышать хруст хитиновых оболочек реальных багов-шоустопперов!"
— пишут нам. На самом деле, это одно из частых пожеланий по результатам встреч UAFPUG. И действительно: пора поговорить о практиках проектирования, кодирования и выживания больших приложений. Реального энтерпрайз, не убоимся этого слова, уровня. Того уровня, на который флекс и нацелен как технология.
Мы не ищем докладчиков для этой встречи. Они уже найдены и готовы поведать о многом. Но о чем именно? Это здесь и сейчас можете решить вы. Докладчики прочтут ответы к этой записи и сделают выводы. А чтобы им было легче читать, просьба писать комментарии по делу.
Итак, о чем хотят услышать и поспорить суровые флексеры, командные игроки, отцы проектов?
