Спасибо участникам речного похода за классно проведенное время!
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:

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

8 часа 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 
Главная › Блоги › Dan's blog

FB vs FDT? Нет, FB + FDT!

У армянского радио часто спрашивают, что всё-таки лучше: FB или FDT?

В чём-то их возможности пересекаются, например, оба предоставляют минимальные средства рефакторинга (переименование), оба имеют функцию поиска референсов на поле или метод и т.д.
Однако у каждого есть и свои особенности, которые отстутствуют у конкурента. Например, у FDT есть замечательная фича Quick fix, зато у FB есть профайлер, дизайнер форм, да и вообще он лучше работает с MXML.

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

UPD:iceX подсказал ссылку на более подробную статью.

Установка

Сперва я установил stand alone версию Flex Builder 3, то есть Eclipse + FB - два в одном. Таким образом, сразу гарантированно получается рабочая IDE без лишних телодвижений, плюс красивая иконка. Хотя, разумеется, никто не запрещает поставить отдельно любую другую сборку Eclipse, а на неё уже ставить FB как плагин. Какие при этом могут встретиться грабли и встретяться ли вообще - этого я не знаю.

Далее через Help -> Software Updates -> Find and Install... добавил FDT. Всё! Оба плагина в одном эклипсе.

Если никаких изменений не видно, то выберите Window -> Perspective -> Other... -> Flash FDT. После этого в правом верхнем углу помимо кнопочки Flex Development появится кнопочка Flash FDT. Можно переключаться в один клик!

Настройка

Дружба - дружбой, а табачок - врозь. Настройки у каждого из плагинов строго индивидуальны. В частности, набор Flex SDK у каждого свой. Выбираем Window Preferences и видим там ветки FDT и Flex. FDT хранит список SDK в Core Libraries - AS3 Core Libraries, а FB - в Installed Flex SDKs.

Как настраивать - на ваше усмотрение. Можно добавить все SDK из FB в FDT и наоборот, можно взять какой то отдельно скачанный SDK и прописать его в обоих плагинах, а можно вообще наплевать и так всё и оставить - пускай у каждого будут свои. Последний вариант может привести к непредсказуемым последствиям, с которыми я, правда, так ни разу и не столкнулся.

Создание проекта

Тут уже требуется строгое исполнение языческого ритуала.

Дело в том, что FDT умеет подхватывать проекты FB (правда ему для этого требуется ваша помощь), а вот FB ни в какую не хочет работать с проектами, созданными в FDT. Поэтому, проект неоходимо создавать в FB.

После того, как проект создан, переключаемся в FDT, щёлкаем по проекту правой кнопкой и говорим: Flash Project -> Add Flash Nature, выбираем SDK - и вуаля! После этого FDT считает проект "своим", в пропертЯх проекта появляются FDT-шные настройки. Но это ещё не всё!

Во-первых, нужно подключить необходимые .swc (если они, конечно, требуются): Project -> Properties -> FDT Build Path.
Во-вторых, обозначить, где у нас исходники. Правая кнопка по папке с исходниками, Source Folder -> Add to Classpath.
Всё! Проект готов для совместного использования в FB и FDT.

Переключение

Как уже говорилось выше, для переключения можно использовать Window - Perspective (в первый раз). В последствии кнопочки появятся прямо на экране, так что переключаться можно будет в один клик.

Помимо этого, вы можете выбирать, какой из плагинов будет открывать те или иные файлы (например, у меня .as всегда открывается в FDT, не зависимо от выбранной перспективы), для этого щёлкаем правой кнопкой по файлу, Open With - и выбираем.

Твоя оценка: Нет Средняя: 3 (4 голоса )
  • Dan's blog
Сб, 11/07/2009 - 12:09 — Dan
  • eclipse
  • fdt
  • flex
  • flex builder
  • Подсказки

Найдены баги:

А чего тут думать-то? Скачайте FD, скачайте FDT.
Я так и сделал и понял, что лучше FDT пока для разработки as3 проектов ничего не видел. ^_^

jloa - http://www.chargedweb.com/labs/ 16:11 11/07/09

Речь не про лучше-хуже, а про то, как совместить два продукта, каждый из которых имеет свои преимущества.
Я редактирую код в FDT. Но запускаю при этом FlexBuilder.exe

Dan 18:39 11/07/09

Приветики! Я спамер, я усат, и я уверен, что смогу притвориться человеком и свяжу несколько слов так, что мой комментарий будет похож на осмысленный ответ. Итак, вот результат моих творческих потуг:

А нафиг соединять? Как показывает правтика, лучшие функции могут существовать толко в отдельных местах, все вместе нормального не бывает Smile

Koля-Baня (не проверено) 17:05 12/07/09

spammer detected

Dan 19:55 12/07/09

spammer detected
ага ... что то их всё больше и больше с их унылыми говносайтами развелось Smile
и тактика у них новая ... они сначала регистрируются и пишут а потом когда топы никто не трогает вставляют подпиь с говнолинками в надежде на что-то мне непонятное ...

Artem Brigert - http://www.brigert.com 20:31 12/07/09

вполне понятно... внешние ссылки рейтинг в поисковиках прокачивают... им не надо чтоб кликали... им надо чтоб гугл увидел.

nail 14:27 13/07/09
3

Спасибо армянскому радио за наше счастливое детство. Smile

Коротко и ясно.

Кстати если кого интересует размусолиная версия интеграции двух тулов, зы тут:
http://www.communitymx.com/content/article.cfm?page=1&cid=D830B

iceX (не проверено) 19:40 11/07/09

Спамер писал:

До конца не ясно зачем всё-таки их интегрировать

linzshop (не проверено) 19:21 13/07/09

Вот когда перестанешь зарабатывать на жизнь вводом капчи и публикацией бессмыленных постов со ссылками на ромашкосайты, а изучишь оба продукта, тогда сразу поймёшь.

Dan 19:30 13/07/09

linzshop wrote:
До конца не ясно зачем всё-таки их интегрировать

чтоб получит 2 в 1
Однако у каждого есть и свои особенности, которые отстутствуют у конкурента. Например, у FDT есть замечательная фича Quick fix, зато у FB есть профайлер, дизайнер форм, да и вообще он лучше работает с MXML.

спасибо Dan )

prime (не проверено) 02:36 17/07/09

самое прикольное когда внутри флекса фдт тянет в себя shippedflex)))

Андрей (не проверено) 00:28 30/07/09

Я потратил последние два дня на попытки поднять свои проекты под FDT+FB или IDEA+FB (в режиме совместимости проектов и при сохранении полной функциональности, конечно).
Безуспешно. Времени на такой досуг у меня нет. Зато есть вполне серьезное предложение: кто поднимет хотя бы один мой проект под указанным софтом на моем ноуте получит вполне ощутимый пирожок: обе книги парфенова ("Намедни. Наша эра") + оплату счета в любом кабаке Москвы с быстрым вайфаем -)

myxus - http://100mbit.ru/ 17:29 12/08/09

Увы, настроить прямо на Вашем ноуте не могу, так как к кабаку придётся ещё приложить билет до Москвы и обратно Smile

Но советом, если смогу, помогу.
Я так понял, у вас есть проект на FB, и вы хотите прикрутить его к FDT или IDEA?
Что именно не получается?

Dan 23:49 12/08/09

1. Мини проблема: FDT мусорит в проектных файлах FB, несмотря на слухи о совместимости.
2. Проблема-убийца: FDT не может дебажить мои сложные проекты. Дебажу проект по урлу: портал грузит пачку модулей, в том числе мои флешки. В FDT каждая из флешек загружается по 15 секунд заместо 100мс, за это время меня отрубает от сервера, а я седею и багровею. Короче дебажить невозможно. При попытке смоделировать ситуацию (дебажить элементарную флешку, загружаемую другой элементарной флешкой) проблема не наблюдается. В IDEA всё то же самое, но ни один из загружаемых модулей так и не загрузился. Браузер при этом впадает в кому, как это обычно бывает при попадании на брейкпоинт.
Это основная проблема, с проектниками я бы как-нить справился. Так или иначе.

А что, далеко ли до Москвы? -)

myxus - http://100mbit.ru/ 13:16 14/08/09

Могу помочь поднять его на FDT - я там давно сижу ^_^

jloa - http://www.chargedweb.com/labs/ 19:26 12/08/09

Крутяг -) А как тебя найти? Сходу не нагуглил. Я есть в скайпе: maximflasher

myxus - http://100mbit.ru/ 20:25 12/08/09

uin: 144888444, стучитесь ^_^

jloa - http://www.chargedweb.com/labs/ 21:50 12/08/09
Примечания: Статус документа => в процессе ·
Статьи · Идеальный клип · Персоналии · Глоссарий (уст.) · Что делать? · К началу ↑
© 2002-2009 Ростиславр · О проекте · Подписка на новости (RSS) · α-тестировани невероятного
What is OpenID?
  • Зайти по OpenID
  • Cancel OpenID login
  • Зарегистрироваться
  • Запросить новый пароль
Подробнее о сервисе Zingaya.
]]>


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