16 часов назадХотелось бы узнать, Как вы относитесь к пиву? Если положительно, то какое предпочитаете? Если отрицательно, то почему? Просто интересно...
2 дня назадпрям таки тебе и скажут здесь посмотри
3 дня назадНапишите мне на имейл (sbnur@front.ru) - очистка памяти в флеш-плеере нетривиальная проблема и все зависит от конкретного кода - чтобы не превращать, как уже отмечалось, в форум, лучше обсудить все приватно
3 дня назад1) Спасибо всем кто ответил.
2) Чтобы блог действительно не превращался в форум хотелось бы видет более обоснованные ответы, приводите пожалуйста доводы доказывающие вашу точку зрения.
3) Из комментов видно, что не все понимают зачем нужен именно мувик с вложенными в его кадры анимациями. Поясняю: этот мувик обычно собирается дизайнером, который не имеет особого представления о работе AS. Дизайнеру проще сделать мувик с лейблами чем написать специальный класс. Я же использую один класс для всех подобных мувиков в котором программно обрабатываю переход от одной анимации к другой. Таким образом для всех мувиков используется один класс.
4) Знаю что использование мувиков, созданных в IDE не является хорошей практикой, но в данном случае удобен именно этот подход. К тому же если метод мувика gotoAndStop реализован и описан в официальной документации он может использоваться и должен правильно работать.
5) Если встраивание видео в мувик несет в себе какие-то сложности, об этом должно быть указано в хэлпе.
6) Теоретически наверное можно найти какое-то другое решение проблемы, но речь изначально шла о том является ли такое поведение багом, и если так - этот баг должен быть добавлен в базу Adobe.
7) Очень хотелось бы ,чтобы кто-то проверил это у себя или указал как эту проблему можно решить.
3 дня назадgotoAndStop(label);
мама роди меня обратно ...
3 дня назадБлог превращаетсо в форум -- пичалько.
4 дня назадМожет попробовать аттачить и удалять мувиклипы при необходимости из библиотеки? Удалили предыдущий мувик со stage и добавили новый, который нужно проиграть.
примерно так:
var _class:Class = getDefinitionByName("nameClass") as Class;
var _mc:MovieClip = new MovieClip(new _class());
addChild(_mc);
...
removeChild(_mc);
4 дня назадСпасибо за ответ. Хочу пояснить что я пробовал чтобы люди могли лучше понять суть проблемы. Сорри, если много букв. Вот код функции для переключения кадров с видео: [collapse] <code> public function playAnim(label:String):void { // проверяем есть ли такая метка в списке доступных if (labels.indexOf(label) != -1) { // если метка отличается от текущей выполняем переход if (currentLabel != label) { // "anim" - это мувик с именем "anim" и объектом Video внутри, в нем также могут находится мувики с графикой if (anim) { // стопим его, при помощи ENTER_FRAME Event с WeakReference я проверял его текущий кадр и трейс показывает что он нормально стопится anim.stop(); // удаляем его из DisplayList removeChild(anim); // проходим по всем его вложенным DisplayObject-ам while (anim.numChildren) { var vid:Video = anim.getChildAt(0) as Video; // если находим видео, пытаемся принудительно вызвать GarbageCollector if (vid) { trace(">>> FORCE GC! <<<"); try { new LocalConnection().connect('foo'); new LocalConnection().connect('foo'); } catch (e:*) {} } // удаляем все найденные DisplayObject-ы anim.removeChildAt(0); } // обнуляем автоматически созданную переменную (сам флэш иногда это не делает) anim = null; } // переходим на новый кадр с мувиком "anim" внутри которого лежит другое видео gotoAndStop(label); } } } </code> [/collapse] Странно, что без вызова GarbageCollector-а все видео продолжают висеть в памяти. Если вызывать GarbageCollector как показано в коде, то некоторые видео удаляется (исчезают трейсы от них), а некоторые продолжают висеть в памяти остановленные на одном кадре, хотя ссылок на них в коде больше нет. Хэлп от Адоб утверждает (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/Video.html) что потоковое видео можно остановить соответствующими вызовами: myVid.attachCamera(null); myVid.attachNetStream(null); Про то как остановить встроенное видео нет ни слова. Хотелось бы видет простой метод dispose() как у BitmapData что какжется логичным. Хочется делать простые вещи без всяких костылей и хакерства.
Дорогие друзья, если вы желали участвоать в речном путешествии по реке Ворскла в Полтавской области 24 июля, но еще не успели зарегистрироваться - то у вас есть последний шанс сделать это. Отпишитесь на почту Rostislav.Siryk@gmail.com или позвоните по телефону +380 50 406 0396 - это телефон Ростислава Сирыка, который отвечает за регистрацию.
Письмо с подтверждением регистрации вы уже вряд ли успеете прочесть, поэтому - прямо здесь опишем подробные инструкции по проезду:
Вам нужно добраться до автостанции поселка Котельва, а там вас встретят. Лучше всего делать это из Харькова или Полтавы.
Если вы едете из Харькова, то в Харькове нужно попасть на автостанцию, что рядом с Благовещенским собором и Центральным Рынком. Сделать єто можно на метро: от вокзала едете от станции "Южный Вокзал" до станции "Центральный Рынок". Там бутед автостанция, от которой ходят маршрутки до Котельвы: в 12:55 и в 13:35. Дорога занимает два с половиной-три часа, едешь до конечной остановки - автостанция в Котельве.
Если вы едете из Полтавы, то в Полтаве от Южного вокзала на маршрутке едете до полтавской автостанции, что на улице Шевченко. От нее, начиная с шести утра и до 6 вечера, каждый час ходят маршрутки до Котельвы. Дорога занимает один час, ехать нужно до конечной остановки - автостанции в Котельве.
Выехав, позвоните Ростиславу на +380 50 406 0396 - будем вас встречать.
Но - не забудьте написать и сказать, что вы едете!

До встречи 
Друзья! 24 июля начнется речной бардак на реке Ворскла в Полтавской области и будет идти четыре дня. Днем будем плыть и грести, а вечером общаться по всем важным темам, а можно все вместе. Возможна рыбная ловля и другие развлечения на свежем воздухе. Что захотим - то и будет 
Мы погрузимся в шесть байдарок и поплывем по течению вниз, делая остановки в специально приготовленных местах:
Из благ цивилизации -- у нас будет электричество, саунд-систем и тому подобное, но я рекомендую вам взять любые инструменты, свистелки и пыхтелки - как известно, мы, флэшеры, это любим. Можно будет отрепетировать желаемые звуковые эффекты и даже записать их.
Организаторы материальной части экспедиции берут за свою работу 150 гривень в день с человека, не включая питания и 200 -- с включенным в оплату двух-с-половиной-разовым питанием. Организаторы -- братья Павел и Александр Дрижирук, имеют уже семилетний опыт проведения таких походов. Они берут на себя все хозяйственные заботы, включая установку палаток, стульев, разжигание и гашение костров, установку и надалку саунд-систем и дежурный ноутбук.
Как следует из прадыдущего абзаца, проживать будем в палатках.
Путешествие начинается в городе Ахтырка (карта). Организаторы могут доставить участников экспедиции к месту старта автобусом из Полтавы или Харькова. Вообще говоря, они могут и умеют многое.
В сети есть отчеты об экспедициях, которые они помогали проводить -- например, их услугами 8 мая 2010 г. воспользовался преподавательско-слушательский состав московской Школы «Русская Традиция» для экспедиционного выезда на Бельское городище (Полтавская обл., Украина) (находится в нескольких километрах от того места, где мы будем проплывать). Вот их подробный отчет подробный отчет в Живом Журнале с выражением благодарности Павлу и Александру.
Вот Александр Дрижирук:
Так что любители рыбалки могут взять удочки и днем косить рыбу для ухи. А вот -- Павел:
Фотографию Павла найти трудно, потому что именно он сам постоянно фотографирует остальных - короче он фотограф без фотографии.
Нематериальную часть экспедиции мы берем на себя. Есть идея провести приниципиальную встречу без докладов - чистый отдых. Днем мы будем плыть по течению, а вечером отдыхать и обсуждать все вопросы, общаться, веселиться, исполнять шумовые композиции и при этом не сможем никому помешать. Но если кто-то захочет о чем-то рассказать под проектор - противиться не будем, you are welcome 
Интернет будет -- но мобильный, не быстрый. По опыту участия в таких экспедициях могу утверждать, что обычно там бывает не до инета. Кстати, если вы никогда ранее не были в таких путешествиях - то мне трудно будет объяснить, чем они так хороши. А те, кто был -- и так знают.
Идея провести речное мероприятие с опциональной рыбалкой зрела у нас уже пару лет -- и вот, наступило самое время сделать это! Проектная емкость конференции -- 15 человек. Если вы хотите участвовать в путешествии, просьба не откладывать -- поскорее сообщите нам о своем желании посетить оздоровительное мероприятие, и укажите, когда вы хотите сделать это, и хотите ли вы слушать и читать доклады (в своих планах учтите летнее расписание UAFPUG):
(эта же форма доступна по ссылке: Речное путешествие RiverPug).До встречи на реке!

Бом! Есть маза провести ITSea этого года на теплоходе "Каледония" с 6го по 11е сентября.
Маршрут путешествия: Одесса - Море - Стамбул.
Море с сушей делят конференцию на три этапа:
Конечно, вы можете задержаться в Турции на неопределенный срок, только нужно учесть, что при отсутствии кругового билета турецкая таможня захочет убедиться в том, что вы располагаете суммой, эквивалентной 800 $ Подробнее про визовый режим.
На судне есть: вместительная кают-компания для докладов докладчиков и выступлений выступающих, люксовые и нелюксовые номера, то есть все условия для хорошей конференции.
в эконом классе, 3250 грн. (410
в каютах класса люкс.Итого: 2600-3500 гривен (329-443
за весь маршрут.
Больше информации на официальном сайте "Каледонии", фотографии номеров и помещений корабля на этой страничке. Я в Стамбуле не был и потому обеими руками за совмещение подобного круиза и конференции.

Может кто был в подобных экспедициях? Интересно было бы получить комментарий из первых уст.
Непришедшие начинают кусать локти, в субботу в Москве состоялась встреча 40 эксгибиционистов флэшеров России Украины и Беларуси, где каждый присутствующий выходил к доске чтобы раскрепоститься и общаясь с остальными пять минут на выбранную тему достичь полезного эффекта для себя и других - передать опыт, узнать о лучшем решении проблемы, обсудить наболевшее, задать вопрос и просто быть пять минут напротив других интересных людей.
Все получилось замечательно. Пришли звезды уже известные и еще набирающие яркость. Скучного было мало. Я попытался законспектировать происходящее в хронологическом порядке - смотрите ниже, а многие ребята, спасибо им, уже опубликовали фото и отчеты:
Я, конечно, кого-то забыл - дополните в комментах, пожалуйста.
Огромное спасибо всем, кто пришел и сместе со всеми сделал это. До сих пор ощущаю приятный шлейф от встречи! Прошу прощения у всех за свое опоздание - это внезапный пространственный кретинизм водил меня двумя кругами вокруг места дислокации. Зато в одном из тупиков мы спасли сумочку и возможно рукав пальто одной симпатичной москвичке - она шла по улице и у нее дымилась сумка, бросаем курить?
Она мне потом улыбнулась 
Друзья, есть возможность поупражняться друг на друге в искусстве публичных выступлений!
6 февраля 2010 года в Москве пройдет встреча RAFPUG с приставкой BU, потому что там будут не только москвичи, но и гости из Беларуси и Украины, в том числе и менеджеры этих групп - Ростислав Сирык и Валерий Песецкий, ждем и других известных коллег. Приглашаем всех.
Длинных скучных докладов не будет. Вместо этого проведем блиц-сессию докладов, перфрмансов и выступлений - у каждого будет будет пять-семь минут, чтобы быстро рассказать о главном, а это может быть что-угодно - от недавно изученной фишки до своего последнего проекта, от красивой идеи до неразделенной фрустрации от недореализации красивой идеи, а можно просто просто пообщаться с людьми.
Можно просто придти послушать, но самая соль в том, чтобы раскрепостить все закрепощенное в себе и потренироваться в выступлениях, обрести красноречие оно вам пригодится в разговорах о повышении зарплаты или переговорах с инвесторами, будет обеспечена катализаця посредством пива и печенек.
Место и время еще уточняется, по умолчанию - в час дня в офисе Adobe (Avrora Business Park, ул. Садовническая 82 строение 2, м.Павелецкая, вот карта), хотя возможно мы сразу начнем с пати в каком-нибудь кабачке. Чтобы хоть как-то спрогнозировать число участников - ПОЖАЛУЙСТА, отметьте отметьте себя в RSVP на странице встречи.
Предлагаю темы для обсуждения:
Приходите!
Конечно, здесь хорошо! Интернет на ITSea оказался действительно не нужен. Много общаемся. Идем по расписанию; иногда доклад перерастает в обсуждение на чаc-другой и может породить пару новых докладов, воркшопов и т.д. Из новых: Александр Гахов может быстро показать, как начать работу с Maven, Роман 'Ladon' Ковригин о том, как JSFL помогает избежать рутины и перегрева, Тема Малков вместе с Юлей Гитлан начинают переносить выросшего из коротких штанишек флэш-проекта во Flex с использованием Flash Catalyst. Поговорим об использовании Ant'а.
Александр Гахов предложил формат блиц-докладов -- он поможет нам реализовать новые идеи в ограниченное время конференции. Да, недели нам тоже не хватает 
А свой основной доклад Александр Гахов уже прочел и опубликовал в своем блоге: Организация кода. Доклад краткий и очень познавательный. Интересно, а как организован код у вас?
Друзья, представляю вашему вниманию план мероприятий ITSea-2009. Он может еще меняться, но основное уже здесь.
9 августа
Рост и Лерика на месте. Настройка аппаратуры, развешивание микрофонов, пробитие инета, разлитие красного сухого, подготовка к докладам и т.п.
10 августа
- Утро - Денис Радин на месте.
- Вечер - Заседание хакеров, разговоры о виртуальной машине. Ведущий: Виталий Хить — подробности его игровых докладов.
11 августа - День Разработчиков Игр
- Доклад "Разработка игр на базе AlternativaPlatform"
: Докладчики: Антон Волков и Владимир Бабушкин.
- Мастер-класс "10 лет в казуальных играх или..." (в игровой форме). Мастер: Виталий Хить.
12 августа - День Стратегии и Тактики
11:00-12:00 - Круглый по продаже флэш игр. Обсуждаем независимую разработку флэш-игр. Ведущий: Виталий Хить.
12:00-13:00 - Провожаем Виталия, фотографируемся, закусываем.
12:00-23:59 - Обсуждение всего на свете с Альтернативщиками Антоном Волковым и Владимиром Бабушкиным.
Во время этого - барбекю-пляска в честь дня рождения Юли Гитлан с песнями, конкурсами и вакханалиями.
13 августа - Непростой День
- Утро - Провожаем Волкова и Бабушкина. Фотографируемся. Закусываем.
- Читаем вслух: Журнал Flash & Flex Magazine. Обсуждаем. Думаем.
- Делимся опытом: "Как уже почти будучи художником все бросить и стать за месяц-другой программистом". Использование Subversion для создания бекапов и групповой (несколько человек) работой над файлами. Рассказывает Kuzi007.
14 августа - День Аниматора
- Доклад: Как снова помирить Дизайнера и Программиста. О взаимодействии flash-программиста и аниматора при создании flash игр и сайтов. Докладчик: Валерия Маллаева.
- В продолжение предыдущей темы: обсуждение и конструктивная критика реального проекта, попытка применения паттернов разработки к проекту, выросшему из коротких штанишек (как их правильно применить и построить проект?) Проект представляет Юлия Гитлан.
- Доклад: Продвижение и индексация флэш-сайтов. Докладчик: Юлия Гитлан.
- Мастер класс: анимация персонажей методом перекладки с использованием символов Graphic. Мастер: Лерика.
15 августа - День Сурового Флекса
- Мате без Мате. Изучаем принципы Mate Flex Framework и реализуем их вручную.
- Open Source Media Framework — Примеры, разборки, думаем.
- Text Layout Framework — Попытка Осознать.
16 августа
- Доклад: Создание приложений с Flash Catalyst и Flash Builder. Артемий Малков.
- Визуализация и спецэффекты. Обзор. Техники. Эксперименты. Пытаются разобраться Ростислав Сирык и Евгений Кревенец.
Хэппи энд
Особенное
То, что еще не нашло своего места в расписании, но должно состояться и состоится, исходя из нашего настроения:
- Групповая терапия - Доктор Хаус, шестой сезон. Пишем сценарий. Сколько можно ждать!
- Групповая терапия - Доктор Хаус, шестой сезон. Анимируем скелетной анимацией. Участвуют: все интересующиеся.
Музыкальные инструменты: дарбука, бубентанец, гитара, пара тамбуринов, пара шейкеров, женская половина бонгов (Хембра), гитара, поющая чаша из Тибета, поющий колокол и просто колокольчик из Индии, блок-флейта.
Напоминаю: как доехать на ITSea, мой телефон: 8-050-406-03-96, телефон хозяйки нашей гостиницы Инны: +38 (095) 662-88-96 (все контакты).
Что забыл?
Update: опубликовано расписание докладов и событий ITSea-2009.
Не нарушая традиций, Антон Волков и Владимир Бабушкин прибыли на место проведения ITSea/BURAFPUG первыми.
Альтернативщики cообщают, что чувствуют себя хорошо и твердо стоят на ногах. Гостинице поставлен уверенный "зачот", расстояние до центра Коктебеля оцененно, как 10 минут в развалочку. Ситуация в поселке близка к спокойной, вода теплая, аборигены приветливы, а вино еще не распробовали.
А 12 августа можно еще обсудить с парнями животрепещущее (готовьте вопросы), и уже утром 13 августа Антон Волков и Владимир Бабушкин уезжают, мы продолжим без них. Планируйте свое время.
Очень насыщенное начало конференции, не заскучаем никак! На этом закончу первый пост о ходе эпических событий ITSea / BURAFPUG и пойду собирать чемодан.
Денис Радин, ITSea
У меня для вас две новости, одна — первая, а другая — вторая.
Начну с первой: с интернетом на ITSea будет не очень.
WiFi раздавать точно не будем (закончился).
Мы попробуем жить с GPRS.
На крайний случай — интернет-кафе в Коктебеле, 15 минут ходу.
Выживаем ли без сети?
Не пропадем ли? Проверим
Зато наша вторая новость такая вторая! Виталий Хить, он же Absolutist.com, готовит доклад и мастер-класс для ITSea/BURAFPUG (и, возможно, круглый стол для хакеров). И у нас есть возможность повлиять на их тематику и содержимое.
Практические советы о том, как зарабатывать на флэш-играх.
Рассматриваются темы:
Посвящен гейм-дизайну и процессу производства игр (для чайников, профессионалов и просто сочувствующих).
Темы:
В комментариях An отметил, что фишка компании Абсолютист — в работе с флешем на уровне ассемблера. И что про это что доклад послушать нужно! Виталий ответил, что такую академическую тему в один час доклада уместить непросто, а вот поделиться знаниями об устройстве виртуальной машины, особенностей компилятов, защиты свф от декомпиляторов и вообще где копать на эту тему - можно. Короче, уже на месте, в зависмости от кворума, соберемся и говорим на тему.
Итак, если вы хотите сообщить Виталию, что вам интереснее всего узнать — прошу отписаться здесь.
