FlexiPedia Wiki on Adobe Flex
Флэш Потрошитель - Жизнь вокруг технологииЖизнь вокруг технологии

Флэш Потрошитель этот | тот | 1.0

С 09.09.2002
  • Коллекция багов Flash
  • Ссылки для начинающего аниматора
  • Flex для PHP-разработчиков
  • Как вы используете Flash?

Поток сознания

makc3d ответил на Избранные баги Flash:

beer good. spam bad!

12 часов назад

Флэшер-аноним ответил на Избранные баги Flash:

Хотелось бы узнать, Как вы относитесь к пиву? Если положительно, то какое предпочитаете? Если отрицательно, то почему? Просто интересно...

13 часов назад

Флэшер-аноним ответил на Еще один способ заработать на играх:

прям таки тебе и скажут здесь посмотри

2 дня назад

Флэшер-аноним ответил на Нужна помощь по остановке видео и очистке памяти после него:

Напишите мне на имейл (sbnur@front.ru) - очистка памяти в флеш-плеере нетривиальная проблема и все зависит от конкретного кода - чтобы не превращать, как уже отмечалось, в форум, лучше обсудить все приватно 

3 дня назад

makc3d ответил на Еще один способ заработать на играх:

403

R05T
 

Sorry, access denied for you. You may want to:

Log in
or
Register
 

Thank you.

Test key: 1

 

3 дня назад

imset ответил на Нужна помощь по остановке видео и очистке памяти после него:

1) Спасибо всем кто ответил.

2) Чтобы блог действительно не превращался в форум хотелось бы видет более обоснованные ответы, приводите пожалуйста доводы доказывающие вашу точку зрения.

3) Из комментов видно, что не все понимают зачем нужен именно мувик с вложенными в его кадры анимациями. Поясняю: этот мувик обычно собирается дизайнером, который не имеет особого представления о работе AS. Дизайнеру проще сделать мувик с лейблами чем написать специальный класс. Я же использую один класс для всех подобных мувиков в котором программно обрабатываю переход от одной анимации к другой. Таким образом для всех мувиков используется один класс.

4) Знаю что использование мувиков, созданных в IDE не является хорошей практикой, но в данном случае удобен именно этот подход. К тому же если метод мувика gotoAndStop реализован и описан в официальной документации он может использоваться и должен правильно работать.

5) Если встраивание видео в мувик несет в себе какие-то сложности, об этом должно быть указано в хэлпе.

6) Теоретически наверное можно найти какое-то другое решение проблемы, но речь изначально шла о том является ли такое поведение багом, и если так - этот баг должен быть добавлен в базу Adobe.

7) Очень хотелось бы ,чтобы кто-то проверил это у себя или указал как эту проблему можно решить.

3 дня назад

Artem Brigert ответил на Нужна помощь по остановке видео и очистке памяти после него:

gotoAndStop(label);

мама роди меня обратно ...

3 дня назад

shaman4d ответил на Нужна помощь по остановке видео и очистке памяти после него:

Блог превращаетсо в форум -- пичалько.

3 дня назад

Флэшер-аноним ответил на Нужна помощь по остановке видео и очистке памяти после него:

Может попробовать аттачить и удалять мувиклипы при необходимости из библиотеки? Удалили предыдущий мувик со stage и добавили новый, который нужно проиграть.

примерно так:

var _class:Class = getDefinitionByName("nameClass") as Class;

var _mc:MovieClip = new MovieClip(new _class());

addChild(_mc);

...

removeChild(_mc);

3 дня назад

imset ответил на Нужна помощь по остановке видео и очистке памяти после него:

Спасибо за ответ. Хочу пояснить что я пробовал чтобы люди могли лучше понять суть проблемы. Сорри, если много букв. Вот код функции для переключения кадров с видео: [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 что какжется логичным. Хочется делать простые вещи без всяких костылей и хакерства.

3 дня назад

Более старые 
Главная › Блоги › Блог Rost

Конспект встречи BURAFPUG в Москве 6 февраля

Непришедшие начинают кусать локти, в субботу в Москве состоялась встреча 40 эксгибиционистов флэшеров России Украины и Беларуси, где каждый присутствующий выходил к доске чтобы раскрепоститься и общаясь с остальными пять минут на выбранную тему достичь полезного эффекта для себя и других - передать опыт, узнать о лучшем решении проблемы, обсудить наболевшее, задать вопрос и просто быть пять минут напротив других интересных людей.

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

  • Много фоток от Аксенова, еще вот так.
  • Звуковой отчет о BURAFPUG от Valyard
  • Персональный крткий отчет от AS3Coder.
  • Детальный гиперотчет с очень красивыми фотографиями от СлОнАвСаПаГаХ.
  • Краткий микроотчет от Максима Лакони.
  • Отчет отчетов от Костяна

Все доклады и перфомансы BURAFPUG Moscow 2010 одним списком

  1. Артемий Малков - Flexis устроил встречу, собрал нас и вдохновил, модерировал с таймером.
  2. Виктор Костин - VKostin из Infox.ru все сфотографировал.
  3. Валентин Симонов - Valyard рассказал о том, как правильно качнуть хабракарму.
  4. Валерий Макаров - Flashday - поведал о том что Друпал годный бэкенд для Флэша, и я с ним согласен. Кстати, Валентин приготовил целую презентацию для показа - скоро выложим ее отдельным постом.
  5. Владислав Январев - Janvarev рассказал о работе над Flash CMS, и скоро расскажет онлайн.
  6. Валерий Песецкий - Vapes поделился способом поймать правый клик во флэше без использования Javascript.
  7. Сергей Чеканов - Dark Ambient Clinic поведал о работе над ГИС в связке с Альтернативой.
  8. Ксения Львова вкратце рассказала о проблемах переноса анимаций из After Effects во Flash.
  9. Алексей Гончаренко из Flexis'а поделился методикой Скрам-мастеринга и порекомендовал http://scrumy.com/
  10. Борис Внуков - NanoFlexer из Alturis коротко сравнил Flex и QT (OpenSource, LGPL) - возник запрос на доклад "Введение в QT"
  11. Виталий Кононец - Diestro рассказал о пошаговом мастере по созданию и населению собственных соцсетей.
  12. Максим Качуровский - SloNvSaPaGaH Pronto рассказал о плагинной архитектуре и снимал видео, назвав его

    Отбросьте лишнее вместе с Ростиславом Сирык:

  13. Андрей Иванов - Prof из Yandex поведал о жизни флэшера внутри яндекса и о том, что если 20 человек напишут о нужности Yandex Maps Actionscript API, то голос будет услышан. Напишем?
  14. Макс Павлов из Flexis рассказал об использовании Alchemy. Тут же завязался небольшой хакерский оптимизационный микрофпуг из трех хардкорных флэшеров.
  15. Павел Денисов - DpI из Компании, Которую Нельзя Называть Вслух А Тем Более Писать, рассказал нам о том, как он съел собавк при создании проигрывателей во флэше, в частности, для http://Moskva.fm. Павел узнал о встрече буквально из гугла, введя "встреча флэшеров", а флэшом занялся не так давно, до этого был сишник. Кажется, мы ему понравились, и он нам.
  16. Александр Немцов из Luxoft рассказал много такого, что мне еще нужно переварить. Отмечу, что он достиг результатов в синхронизации звука во флэше при реализации фреймворка для звукового дизайна, конечно же, секретного. А еще он принимает на работу всех флексеров, которые пытаются попасть в Люксофт и говорит, что маловато адекватного народу попадается. Впрочем, видя его уровень, я понимаю, почему - Немцов - хардкорен.
  17. Лейсан Хатмуллина поведала о способах реализации ГИС-фронтендов, а также об опенсорсном картографическом Flex-фреймворке OpenScales
  18. Фарид Шамcутдинов приехал из Казани, и я подумал, что это он делал http://FloorPlanner.com, но он говорит, что это не он.
  19. Даниил Портнягин поведал о том, что в Москве школьникам преподают Flash с 6 класса, есть курм по программированию и курс анимации, дети любят флэш. Даниил, спасибо тебе за твой нелегкий труд учителя, который ты совмещаешь с жизнью разработчика!
  20. Алексей Чернухин поведал о легендарной компании ЦМД Лабс и о том, как их небольшая команда устроила себе полный Скрам с помощью легкого сервиса http://xp-dev.com/
  21. Роман Гулиев - Obi поведал о вопросах создания игр.
  22. Илья Плотников из ITTerritory продолжил игровую тему.
  23. Максим Myxus рассказал о способах защиты игр от трех видов ломки: махинации со скоростью игры вычисляются через таймер, Memory Patching фиксится проксируемым кодированием ключевых переменных игры в памяти, а сниффинг латается с помощью хитрой доп-свифки. Доклад Максима поразил четкостью и конкретностью, ноль воды. Близко к эталону.
  24. Алексей Фомкин - Yelbota рассказал о практическом использовании HaXe для разработки как клиентской, так и серверной части приложения. Неплохо.
  25. Илья Панин - 33 Коровы сказал, как отрисовать 1 000 000 объектов во флексовом чартинге так, чтобы оно было гладенько. Во второй части своего доклада Илья поделился с нами любимыми фреймворками, состоящими из фреймворка Мате. Единственного казуального фреймворка для блондинок, что делает его реальным номером один. Это уже по моему мнению.
  26. Евгений Калоша поведал о процессах разработки и важности документирования кода. Я с ним спорил. Вообще, была классная дискуссия, прерываемая лишь редким модерационным электрошоком от Темы Малкова. За что ему тоже спасибо. Пришли к выводу что Процессы как тема заслуживают отдельной встречи.
  27. Юст Божевольнов из Flexis раскрыл судьбу математических формул в интернете и вики-системах, а также сообщил о существовании научного академического проекта, вышедшего в ноль по самоокупаемости. Знающие люди поймут что это - прорыв.
  28. Константин Лукьянов - RockMan описал проблемы переноса видеоматериала из профессиональной студии в интеренет. Вывод: заказывая видеосъемку, убедитесь, что студия-исполнитель имеет опыт создания видео для сети, если это не так - объясните специфику, расскажите, что это не обычная их работа.
  29. Ольга Бекреева - Cleum.13 из ITTerritory подтвердила мою теорию о существовании подпольного Общества Анонимных Аниматоров. Ольга начинала с анимации, теперь - в менеджменте, но мечтает снова анимировать.
  30. Влад Олейник - Тот, Чья Игра Была Замечена На FlashGAMM, попытался притвориться будто он мало что знает во флэше а вообще рассказал о своем способе покадровой анимации и вызвал еще одну тематическую дискуссию. Друзья! Избавляйтесь от оверскромности.
  31. Александр Литвиненко - AlexLitvinenko поделился конвертированием ПДФ во Флэш. Снова новое решение, снова нет идеала, хотя попытка классная. Мне стыдно уже писать об этом, Адоб, пофиксите это на своей стороне, людям нужен официальный PDF 2 Flash!
  32. Александр Гахов рассказал о Maven. Об управлении зависимостями на проекте и реализации стандартов команды с помощью этого замечательного инструмента. Тем требует дальнейшего раскрытия.
  33. Андрей Тузов - Nemo_C из F5.ru (Это он сделал знаменитый Проигрыватель Информации - Втыкатор!) поведал о стратегиях обущения и восприятия материала мозгом человека: от Стратегии Чтения Документа до чтения и писания кода. Очень интересная тема, предвижу развитие. На афтепати пообсуждали, но чувствую - только приблизились к основным аксиомам. Нужен тематический фпуг на тему восприятия.
  34. Юра Яровой - Barmaley - Garbage Collector поступил оригинально: он не стал рассказывать, а спросил аудиторию два вопроса: нужен ли четвертый флекс и нужен ли он прямо сейчас. Пришли вы быстрому выводу, что еще как нужен. Вывод сделать просто: Flex 4 еще не вышел, а серийник к нему спрашивают уже часто.
  35. Дмитрий Половайкин рассказал об оптимизации флэш-приложений с помощью Apparat.
  36. Мирин Сергей поставил сакральный вопрос быстрого рендеринга трехмерной многопользовательской стрелялки, и мы даже попытались найти на него ответ.

Я, конечно, кого-то забыл - дополните в комментах, пожалуйста.

Огромное спасибо всем, кто пришел и сместе со всеми сделал это. До сих пор ощущаю приятный шлейф от встречи! Прошу прощения у всех за свое опоздание - это внезапный пространственный кретинизм водил меня двумя кругами вокруг места дислокации. Зато в одном из тупиков мы спасли сумочку и возможно рукав пальто одной симпатичной москвичке - она шла по улице и у нее дымилась сумка, бросаем курить?

Она мне потом улыбнулась Smile

  • 2010
  • burafpug
  • москва
  • Новости
- Rost, пн, 08/02/2010 - 15:54
  • Блог пользователя Rost
  • В Жуйк

Комментарии

Рост, я не делал http://FloorPlanner.com. Не знаю откуда у тебя такая информация. Это ошибка.

AS3Coder (не проверено) 16:32 08/02/10

floor planner делал Тим Книп (коредев папервижена) и его компанион.

makc3d 16:44 08/02/10

>Персональный крткий отчет от Coder13.
И всё-таки AS3Coder, а не Coder13 Smile

AS3Coder (не проверено) 16:35 08/02/10

Рост, исправь пожалуйста Поливайкин на Половайкин Smile

Дмитрий Половайкин (не проверено) 20:19 08/02/10

О, молодца, Рост!
Хороший отчёт. Smile

injun - http://injun.ru 20:29 08/02/10

при реализации фреймворка для звукового дизайна, конечно же, секретного

вчера общался с заказчиком фреймворка и тот между делом поделился своим желанием открыть исходный код всему миру

александр немцов (не проверено) 21:21 08/02/10
3

к пункту 19: Минималистичный agile project+svn hosting это xp-dev.com

Собственно тогда выбирался svn + что-нибудь еще.. И для оценки картины глобально можно почитать вот это 10 бесплатных SVN & Project хостингов

Правда в итоге нам быстрого захотелось большего и лучшего, поэтому всем кто выбирает agile -инструментарий (в том числе и по стоимости владения) будет небесполезно посмотреть следующие ссылки:

Agile PM tools (self-hosted)

Agile PM tools (hosted)

ИМХО VersionOne и TargetProcess самые функциональные, хотя для небольших команд они "великоваты" пожалуй (хотя сам последние пару лет юзал V1 в небольшой команде Smile )

web2bear - http://web2bear.blogspot.com/ 22:46 08/02/10

Рост, негодяй Smile забыл Ксению Львову | After Effects

всё было супер, досидели до 5-ти, пока не выгнали из последнего ресторана Smile
в котором, к слову, было всего две розетки:
- одна за диваном, к ней сначала долго не разрешали подключиться; потом не менее долго мы отодвигали диван с целью реализации этого самого подключения;
- вторая была на потолке.

жаль, я был убитый и в целом мёртвый после пятничного обилия виски (день рождения начальника - это кшмар) Smile

Dark Ambient Clinic (не проверено) 01:26 09/02/10
3

Рост, спасибо за позитив!!!

В ближайшее время планирую выложить презентацию по Druplash

исправь плз. - Валерий Макаров

Танкист-онлайн Smile

flashday (не проверено) 02:34 09/02/10
3

Предлагаю темы для обсуждения:
- Правду ли пишут в интернете, что дни Флэш-технологии сочтены?
- Если эти дни сочтены, то сколько нам осталось?
- Как дела вообще?

Ну так что скажете? Судя по позитиву отчета все хорошо, я так понимаю?)

mycarisgood - http://svitter.ru 13:15 09/02/10

Да, пришли к выводу, что пока есть мы, флэш вне опасносте, за то и выпили Ж-)

Rost - http://rajaka.net/ 15:12 11/02/10

Рост, спасибо за отчет.

Освежил полученную на встрече информацию. Вспомнил про случай с дымящейся сумочкой и улыбнулся. Smile

Yarovoy (не проверено) 14:59 10/02/10
3

где можно инфу по 23 пункту почитать?
может конспект у кого есть Smile

Quadro9 (не проверено) 13:35 11/02/10

Пусть ссылочки на LaTeX формулы (к пункту 27) будут и здесь, если кому понадобится...

Предположим, хотим увидеть формулу (LaTeX-нотация)

e^z=\sum^{\infty}_{n=0}\frac{z^n}{n!}

e^z=\sum^{\infty}_{n=0}\frac{z^n}{n!}

Я нашел три способа:

http://www.google.com/chart?cht=tx&chf=bg,s,FFFFFF00&chco=000000&chl=e^z=\sum^{\infty}_{n=0}\frac{z^n}{n!}
http://tex.72pines.com/latex.php?latex=e^z=\sum\limits^{\infty}_{n=0}\frac{z^n}{n!}
http://www.mathtran.org/cgi-bin/mathtran?tex=e^z=\sum\limits^{\infty}_{n=0}\frac{z^n}{n!}

Какое-то разумное описание нашлось у МатТрана:
http://www.mathtran.org/wiki/index.php/Web_service

Замечание: rfc1630 велит делать URL-encode Smile

ps Жаль, что на google sites нет возможности редактировать формулы, как в google Docs...

Justislav (не проверено) 21:57 13/02/10
Примечания: Статус документа => в процессе ·
Статьи · Идеальный клип · Персоналии · Глоссарий (уст.) · Что делать? · К началу ↑
© 2002-2012 Ростиславр · О проекте · Подписка на RSS · α-тестировани невероятного
]]>
]]>
Что такое OpenID?
  • Войти по OpenID
  • Скрыть вход по OpenID
  • Регистрация
  • Запросить новый пароль