Спасибо участникам речного похода за классно проведенное время!
FlexiPedia Wiki on Adobe Flex
Флэш Потрошитель - Флэш & Флекс, rost[ухо]flash-ripper.comФлэш & Флекс, rost[ухо]flash-ripper.com

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

С 09.09.2002
  • Наша коллекция багов Flash
  • Ссылки для начинающего аниматора

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

Dan ответил на Вакансия: Flex / AS3 Developer в Киеве - $1500-$3000:

Это элементарно, Ватсон. Игра ещё не доделана. Следовательно реклама пока не включена. Следовательно играют в неё пока только девелоперы и их знакомые.

1 час ago

zooflor ответил на Как полностью удалить с компьютера Adobe CS4:

То есть как бы понятно, что чепуха это полная, но какая красивая гипотеза

9 часа ago

Rost ответил на IT Sea 2010. Впечатления.:

Даже самые крупные фотки не передадут настоящего впечателния, там надо быть :)

4 дня ago

kresteleff ответил на IT SEA или Level Up:

За уши притянуть можно что угодно и к чему угодно. Вы, батенька, тролите и делаете это довольна скучно. Всем уже давно понятно, что Вас не устроила гипотеза с пакменом. Что и кому Вы пытаетесь доказать?

6 дня ago

Hooligan ответил на IT SEA или Level Up:

1. Как стать гейм - дизайнером за 1 день. Виталий Хить. Часть 1/2 | Часть 2/2 2. Почему люди играют в игры? Виталий Хить. + Анализ игр разного жанра Часть 1/3 | Часть 2/3 | Часть 3/3 3. Владимир Бабушкин. Новый движок Alternativa 3D 7 Часть 1/2 | Часть 2/2 4. Тренинг по командообразованию Часть 1/1 Остальные добавит Лерика, у нее дозапись остальных дней

6 дня ago

Dan ответил на IT SEA или Level Up:

Опачо! Картинки тоже идут в "Поток сознания" и разрушают красоту.

6 дня ago

Rost ответил на IT Sea 2010. Впечатления.:

Будем рады услышать от тебя еще один классный доклад по Coldfusion, и вообще тебя увидеть :)

6 дня ago

brent1986 ответил на UAFPUG#19 в Одессе - "Культура кода":

Очень хорошая статья спасибо!

6 дня ago

Dan ответил на IT SEA или Level Up:

[quote]Может черкнете статью "Почему нельзя сравнивать ПМ и ТД" [/quote] Сравнивать можно что угодно. И можно найти какие-то общие признаки даже у достаточно далёких предметов. Например, и в реке, и в часах, и в почках могут быть камни. Порой из таких сравнений выходят интересные теории. Но с таким же успехом могут получится и совершенно ошибочные выводы. Гипотеза о происхождении TD из Pac Man - пример такого вот ошибочного вывода. Вот и всё. Я не знаю, почему это вас так глубоко ранит. Может быть потому, что вы спорите не со мной, а с каким-то воображаемым оппонентом. Я не собираюсь выяснять, чьё геймдизайн-фу круче, я никого не называл мудаком, я всего лишь не согласился с одной из озвученных гипотез, на основе собственного опыта игры в Pac Man и в зиллион различных TD, начиная со старкрафтовских.

1 неделя ago

well ответил на IT SEA или Level Up:

Dan, простите за беспокойство. А можно задать Вам глупые вопросы? Что Вы лично предлагаете? Признать "тренинг" "Почему люди играют в игры" полной чепухой, раз такие выводы люди сделали под "просто наваждением"? Ну давайте признаем :), можно было просто пива попить и об жизни поговорить эти пару часов. Мне, т.к. я инициатор данного "тренинга" прекратить "торговать лицом" из-за некомпетентности в данном вопросе? Можно и это организовать :), я уже достаточно "наторговался". Подтвердить что ПМ и ТД - абсолютно разные игры и сходства между ними никакого? Подтверждаю, так же как и подтверждаю то, что суслика в чистом поле тоже не видно :) и то что любые выводы можно считать "красивыми гепотизами" или руководством к действию (кому как нравится). К сожалению подтвердить, что нет корысти от всего этого действа не могу. Во время этого "наваждения" ребята навели меня на пару свежих идей с которых я лично думаю снять 10-20К денег, за что им огромное спасибо и шикарная "поляна" на следующей встрече! Может черкнете статью "Почему нельзя сравнивать ПМ и ТД" или статью со своим взглядом на геймдизайн? Искренне хотелось бы узнать Ваше мнение по этому поводу!

1 неделя ago

Older messages 
Главная

bugs

Жуйчане обсуждают баги Adobe и прогресс их исправления

Juick LogoСегодня увидел в своей френд-ленте на жуйке много записей, связанных с багами от Adobe, делюсь с вами:

  • Develar сообщает, что Бобры тихо грызут дерево: bugs.adobe.com/jira/browse/ASC-3726
  • Kutu пишет: Если есть желание, то проголосуйте за фичу для OSMF, чтобы для видео сделать простую проперти как smoothing. Сейчас, чтобы сделать у видео сглаживание, нужно написать три неочевидные строки, которые ещё нужно откопать на форуме адоби. Голосовать здесь: bugs.adobe.com/jira/browse/FM-235.
  • JabbyPanda спрашивает: А правда ли что в Флеш плеере 10.1.51.45 под Mac OS 10.6 "Snow Leopard" нельзя в textInput ввести символы кирилицей?! bugs.adobe.com/jira/browse/FP-3213
  • Потом Develar радует: Производительность компонент Flex 4 Gumbo выросла на ~10% практически во всех внутренних стресс-тестах Adobe. Некоторые показывают прирост в ~25-30%. bugs.adobe.com/jira/browse/SDK-24249
  • Затем гениальный, и потому не сразу понятный Develar заходит в вираж: Все что ниже — бред. Потому что это не jetbrains, а Adobe. Баг остался, походу придется либо продолжать ждать редактор от сами знаете кого, либо патчить компилятор. Йхо-хо. Они это сделали. ASC be smarter about matching protected namespaces when checking overrides of accessors to avoid false ambiguous reference errors: bugs.adobe.com/jira/browse/ASC-3744 и соответствующий ему приватный закрытый баг ASC-3099. Теперь можно удалить ряд хаков из кода. Это особенно критично для Gumbo, где есть определенный бардак IUIComponent, IVisualElement и в результате невозможно использовать ничего из общего для них IFlexDisplayObject (даже если просто от IVIsualElement, то что делать с IToolTipManagerClient?).

Juick LogoПишу на всякий случай: вдруг вы еще не знаете, что лучшие люди водятся в Жуйке, ктору открыл Костянтинер Костян.

Твоя оценка: Нет Средняя: 2.8 (4 голоса )
  • Rost's blog
  • 1
Чт, 03/12/2009 - 15:06 — Rost
  • Adobe JIRA
  • bugs
  • Новости

Flash Builder 4 — как обойти баг установки плагинов

Поломался механизм установки обновлений в новой, предрелизной версии Flash Builder 4, построенной на Eclipse 3.5. Ее порядковый номер — i16, не путать с Flash Builder Beta 2 — там номер i15. Скачать эту версию могут бета-тестеры Adobe, стать им несложно. Но такая же проблема может возникать при установке Beta 2 как плагина к Eclipse 3.5 (возникает? отпишитесь, плиз).

Поломка — в обновленном диалоге установки плагинов и апдейтов. Вот — нормальный вид окна "Help->Install New Software", обратите внимание на комбобокс "Work with", для выбора сайта с апдейтом:

Install New Software

А вот так это выглядит во Flash Builder 4 Prerelease под Windows, тут нет того комбобокса:

Как видно, тут не хватает выпадающего списка для указания сайта с плагином. Обойти это можно двумя способами.

Первый способ простой и сводится к распаковке архива с плагином в нужные директории, на примере Subclipse:

  1. Скачайте zip-архив с сайтом плагина, вот прямая ссылка на subclipse site-1.6.4.zip.
  2. Распакуйте содержимое архива, а именно каталоги plugins и features, в каталог установки Flash Builder 4 Prerelease.
  3. Перезапустить Eclipse / Flash Builder.

Второй способ более хитрый и заключается в том, чтобы включить в вашем Eclipse "классический" механизм работы с апдейтами:

  1. Найдите файл org.eclipse.ui.workbench.prefs
  2. Добавьте в этот файл строку: UIActivities.org.eclipse.equinox.p2.ui.sdk.classicUpdate=true
  3. Перезапустите Eclipse / Flash Builder и установите плагин через ставший теперь доступным классический диалог апдейтера: "Help > Software Updates > Find and Install..." и дальше — как обычно в классическом варианте.

Где искать файл org.eclipse.ui.workbench.prefs:

Win: \Documents and Settings\[Username]\Adobe Flash Builder 4 Prerelease\.metadata\.plugins\org.eclipse.core.runtime\.settings
OSX: /Users/[Username]/Documents/Adobe Flash Builder 4 Prerelease/.metadata/.plugins/org.eclipse.core.runtime/.settings

Если этого файла в указанных каталогах не существует, то создайте его.

Третий способ вообще самый хитрый мудрый и ленивый и предполагает, что мы ждем, пока баг будет исправлен адобовцами в новом билде i17, и они говорят, что уже его исправили. Но этот билд пока недоступен, а рецепты обхода багов апдейтера могут еще пригодиться.

Твоя оценка: Нет Средняя: 3 (3 голоса )
  • Rost's blog
  • 5
Втр, 01/12/2009 - 00:25 — Rost
  • bugs
  • Flash Builder 4
  • jira
  • Подсказки

Баги Flash, которые мы в меру сил потрошируем

Это — коллекция багов Flash Player от Флэш Потрошителей. Это черновик. Он дополяняется и уточняется. Комментируйте и критикуйте в комментариях.

Баги Flash Player

  • FP-40: баг ввода cимволов в кодировке UTF-8 на Линуксах.
  • FP-444: невозможность глобального контроля исключений в проекте.
  • FP-273: отсутствие эхоподавления во Flash Player.

Баги Actionscript Compiler

  • ASC-3644: некорректная компиляция выражений switch/case.
  • ASC-3778: связан с ASC-3644, как и несколько похожих. Потропост о ASC-3778.

Баги Flash Builder 4

  • Чудовищно медленный Profiler в новом Flash Builder 4 - голосовать здесь.
  • FB-19874: Нужно автоматическое добавление netmon.swc во Flex проект.
  • FB-17576: Возможность запускать юнить-тесты, используя путь типа "file:///..." даже для серверного проекта.
  • FB-21568: За удобную отладку при попытке повторного запуска отладчика — исправлен 08/11/09 (через два с половиной месяца после багрепорта 07/07/2009)

См. также все баги, найденные Костей Ковалевым

Важная страница по теме: Латентные баги Flash Player: собираем коллекцию уродов

Записи на тему исправления багов Flash

тэг Bugs, тэг JIRA (контент может дублироваться).

Есть баг, важный и злой, и он не попал сюда?

Комментируйте, будем дополнять.

Твоя оценка: Нет Средняя: 3 (3 голоса )
  • Rost's blog
  • 11
Чт, 30/07/2009 - 21:28 — Rost
  • bugs
  • jira
  • Статьи

Похоже, мы таки достали Adobe с этим вашим Линуксом

Вчера и позавчера за баг ввода UTF-8 на Линуксах FP-40 поступило 15 новых голосов. Спасибо вам за поддержку тут и там! Уверен, что это помогло довести количество голосов со 192 до 207. Таким образом, барьер в 200 голосов был преодолен вчера, и сейчас этот баг — третий в списке по количеству голосов. Мы не знаем, что происходит внутри Adobe, знаем только, что вчера ответственный за исправление бага FP-40 Чарльз Лисс написал:

Quote:
Спасибо вам за голоса и комментарии. В то время, как я хотел бы сообщить вам, когда это будет исправлено, я не могу назвать точной даты. Я могу сказать, что мы исправим это в следующем большом обновлении версии ("major update"). Как только выйдет релиз, вы увидите этот баг в Release Notes как часть этого релиза. Когда это произойдет, я алсо закрою этот баг здесь как исправленный. Я понимаю и ценю вашу фрустрацию и мы усердно работаем, чтобы доставить вам качественный релиз со множеством исправлений и новых возможностей.

Спасибо тебе, Чарльз. Прости, если что не так. Сам понимаешь у нас GNU/Linuxоiди обступили со всех сторон и требуют сатiсфакциi их невiносимой фрустрациi.

А тем временем не надо здесь сидеть сложив на колени руки. Давайте поднимем баг, который достал даже сильнее: голосуем за FP-273, правильное эхоподавление во Flash Player! Ему нужен один голос, чтобы попасть фдисятку. Правда, при этом она обгонит другой баг FP-37, про поддержку AMD64 + Linux...

Нет голосов
  • Rost's blog
  • 25
Чт, 30/07/2009 - 20:13 — Rost
  • bugs
  • Community
  • jira
  • Новости

Немного внутренностей глючных выражений switch/case

Недавно мы голосовали за исправление бага ASC-3778, который делает работу с выражениями switch/case не только трудной, но и опасной. Спасибо всем, кто проголосовал! Баг уже набрал 18 голосов, его статус изменился на "Internal Review", и в результате этого "внутреннего рассмотрения" баг посчитали связанным с багом ASC-3644, который имеет приоритет "B - Major Issue", и с ним связано еще 8 проблем. Его устранение запланировано на версию Milestone FP 10.1.

Но самое интересное — это сам багрепорт по багу # 3644. Во-первых, отчет об ошибке сделан сотрудником Adobe Ларсом Хансеном, который тоже фиксит баги плейера. Во-вторых, Ларс разбирает этот баг на низком уровне. Он предлагает скомпилировать код файла switch.as с помощью asc.jar с опцией -optimize, затем сделать дамп (дизассемблировать) получившийся файл switch.abc и уже в файле с результатами дампа switch-abc-nemo440.dump обнаружить, что вместо ожидаемых 8 инструкций case во флэшовом ассемблере получилось 9, то есть на одну больше, чем просили (L2...L10):

162       lookupswitch  	default:L10 maxcase:8 L2 L3 L4 L5 L6 L7 L8 L9 L10

Что и есть проявление бага. Интересно, чорт побери. Даже такому чайнику в ассемблере, как я.

Нет голосов
  • Rost's blog
  • 5
Втр, 28/07/2009 - 22:01 — Rost
  • adobe
  • bugs
  • disassembling
  • jira
  • Буфер обмена

Латентные баги Flash Player: собираем коллекцию уродов

Latent Flash BugsЗа свою более чем десятилетнюю историю Flash Player развился от простенького анимационного движка до универсальной платформы для создания приложений.

Но не только новые возможности добавляются в каждой новой версии, но и новые проблемы. Как правило, почти все они исправляются в следующей версии проигрывателя, но бывают баги, которые живут годами, переходя из версии в версию. Есть среди них баги, которые разработчики Flash Player даже не комментируют, делая вид, будто их нет.

Вот, например, один из багов-старожилов:

Флэш-проигрыватель наотрез отказывается правильно работать в режиме полной прозрачности, задаваемой через параметр wmode="transparent". Стоит его включить, как появляется целый букет болячек: от резкого падения FPS и производительности (что вполне объяснимо, вед прозрачность тоже считать надо) до вообще необъяснимой невозможности ввода не-латинских символов в режиме прозрачности. Совсем недавно эту проблему в который раз обсудили в ruFlash, снова придя к неутешительному выводу, что воз и ныне там, хоть на дворе уже Flash Player 10. И Adobe не спешит эту ситуацию комментировать.

А знаменитый баг-444, связанный с невозможностью глобального отлова исключений в проекте? Он приводит к остановке приложения прямо перед недоумевающим пользователем, и у разработчика нет никакой возможности это исправить. Еще один экспонат этой выставки уродов, и снова Adobe молчит.

Сюда же можно отнести игнорирование проблемы эхоподавления во Flash Player (баг-273), которое мы уже обсуждали. И здесь мы слышим унылое молчание Adobe.

Собираем товар лицом для демонстрации

Тем временем, опыт получения правильного аудио во флэше доказывает, что если говорить целенаправленно и четко, то Adobe прислушивается и фиксит, или хотя бы объясняет свою позицию.

Предлагаю собрать коллекцию самых латентных и злых багов Flash Player (давайте пока ограничимся этим), а по результатам составить статью или презентацию (берусь составить), где вопрос будет стоять ребром в сторону Adobe, которой просто негоже прикидываться шлангом при таком количестве реальных проблем!

Итак, прошу в комментариях писать о латентных багах:

  1. Описание бага и ссылка на него в Adobe JIRA (если есть).
  2. Как давно существует проблема.
  3. Что по этому поводу говорит Adobe (и говорит ли), и что хотите сказать вы.

Неконструктивные комменты трутся в режиме реального времени, наша цель — добиться реакции Adobe.

Твоя оценка: Нет Средняя: 3 (4 голоса )
  • Rost's blog
  • 45
Чт, 25/06/2009 - 18:20 — Rost
  • adobe
  • bugs
  • Community
  • feedback
  • flash player
  • Буфер обмена

Flash CS4 Bugs I've discovered and loved

******BUG******

Shortcut for applying Bold font Style works incorrectly

It not only changes Style, but also can change font Family value in the Properties panel.

Steps to reproduce the bug:

1. Create new document in Flash CS4.
2. Add new static text field with "Test" text, Arial font should be used.
3. Select the text field and press Ctrl + Shift + B, which is shortcut for applying Bold Style.

Results:

Font Style becomes Bold, but also font FAmily changes to Arial Narrow and new font is applied to the text field.

Expected results:

Font Style should become Bold without any font Family changes.

Нет голосов
  • Rost's blog
Пт, 13/03/2009 - 14:38 — Rost
  • bugs
  • cs4
  • flash
  • Подсказки

Знаменитый Баг-444 признан важным

В Adobe согласились, что неспособность Flash Player (issue 444) перехватывать любую ошибку (и при этом оставлять пользователя наедине с застывшим приложением) есть плохо. Вчера у этой записи в Adobe JIRA сменилось значение одного свойства, но зато какого: Internal Priority. Было: "", стало: "A". Что же, будем надеяться, что вчерашнее изменение приведет к скорому исправлению этого досадного поведения.

Твоя оценка: Нет Средняя: 3 (2 голоса )
  • Rost's blog
  • 6
Пнд, 02/03/2009 - 00:00 — Rost
  • 444
  • bugs
  • flash player
  • jira
  • Новости

UFUG 28 февраля в Харькове. Топчи баги!

Как многим уже известно, следующая встреча Ukrainian Adobe Flash Platform User Group состоится 28 февраля в Харькове. А идею сокращенного названия UFUG Андрей Панас предложил уже давно — как вам?

Место: Харьков, пр. Ленина, 47, ФТИНТ ("Институт низких температур"), офис компании GlobalLogic, к. 220. Ближайшая станция метро: 23 Августа, время в пути: 5 минут.
Время: Начало в 13:00, беседуем до 19, а затем — любимая неофициальная часть.

Схема проезда к офису GlobalLogic ("Институт низких температур")

На повестке дня:

1. Илья Панин. Eclipse Monkey — безграничный функционал Flex Builder'а.
2. Ростислав Сирык. Сертификация AIR-приложений: что, как, зачем, почем и можно ли бесплатно.
3. Update: решаем судьбу сайта fpug.org.ua, готовьте мысли! (Было: Топчем Flex-баги. Событие BugQuash состоится 28 марта, регистрироваться здесь.)

Регистрация на встречу UFUG в Харькове 28 февраля

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

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

Какие будут пожелания, предложения, вопросы?

Твоя оценка: Нет Средняя: 2 (2 голоса )
  • Rost's blog
  • 10
Ср, 18/02/2009 - 19:13 — Rost
  • bugs
  • flex
  • ninja
  • uafpug
  • Новости

Намекнем Adobe на баг c вводом символов в кодировке UTF-8?

Нам не нравится то, что Adobe не фиксит старые баги? Например, известный баг с utf8-вводом при wmode=transparent или opaque (особенно глючит в Linux). Это тормозит разработку многих приложений, использующих не-латинские символы. Во Flash Player 10 этот баг тоже есть, и это очень мало радует. Поможем Adobe повысить приоритет проблемы? Голосуем?

// alex, спасибо за наводку, yelbota — спасибо за багрепорт!

Твоя оценка: Нет Средняя: 2.5 (8 голоса )
  • Rost's blog
  • 16
Пт, 19/12/2008 - 18:27 — Rost
  • bugs
  • flash player
  • jira
  • Новости
Примечания: Статус документа => в процессе ·
Статьи · Идеальный клип · Персоналии · Глоссарий (уст.) · Что делать? · К началу ↑
© 2002-2009 Ростиславр · О проекте · Подписка на новости (RSS) · α-тестировани невероятного
What is OpenID?
  • Зайти по OpenID
  • Cancel OpenID login
  • Зарегистрироваться
  • Запросить новый пароль
Подробнее о сервисе Zingaya.
]]>


]]>
]]>
Flash Ripper RSS Feed
]]>
]]> Подписаться на RSS ]]>