tag:blogger.com,1999:blog-7942007115115228150.post5239706394180332493..comments2023-04-03T13:39:02.415+03:00Comments on Дмитрий Краснов: Управления компиляцией и доступ к SWC-библиотекам в FDTДмитрий Красновhttp://www.blogger.com/profile/14215411495443159577noreply@blogger.comBlogger10125tag:blogger.com,1999:blog-7942007115115228150.post-39938610309938156762008-02-05T23:36:00.000+03:002008-02-05T23:36:00.000+03:00Ню-ню.Ню-ню.Дмитрий Красновhttps://www.blogger.com/profile/14215411495443159577noreply@blogger.comtag:blogger.com,1999:blog-7942007115115228150.post-24191856407243290002008-02-05T22:17:00.000+03:002008-02-05T22:17:00.000+03:00> Чего все на меня там навалились с этим антом?Да ...> Чего все на меня там навалились с этим антом?<BR/><BR/>Да это мы от доброты душевной =)Vooparkerhttps://www.blogger.com/profile/06125918992060355396noreply@blogger.comtag:blogger.com,1999:blog-7942007115115228150.post-33575021130700680622008-02-05T19:58:00.000+03:002008-02-05T19:58:00.000+03:00Чего все на меня там навалились с этим антом? Чтоб...Чего все на меня там навалились с этим антом? Чтобы его использовать, мне пришлось бы притянуть его за уши, а потом еще и разобраться в нем.Дмитрий Красновhttps://www.blogger.com/profile/14215411495443159577noreply@blogger.comtag:blogger.com,1999:blog-7942007115115228150.post-38825461594521822142008-02-05T19:26:00.000+03:002008-02-05T19:26:00.000+03:00Не стоит преувеличивать, если нужно просто забилди...Не стоит преувеличивать, если нужно просто забилдить SWF, используй ант, ничего сложного в этом нет. FDT поддерживает ант, посмотри в мануале к нему все предельно просто. Тоже самое с SVN/CVS. Эклипс конечно хранит версии модификаций, но с любой системой контроля версий работать природнее и надежнее. Когда привыкаешь к этим преимуществам, то используешь их даже в одиночку. Т.е. не стоит бояться, технологии проверенные и простые. Будут вопросы - пиши (<A HREF="http://mrjazz.desugn.kr.ua" REL="nofollow">mrjazz</A>).Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7942007115115228150.post-80964291212105644932008-02-05T19:06:00.000+03:002008-02-05T19:06:00.000+03:00Vooparker, спасибо за содержательный комментарий.Ч...Vooparker, спасибо за содержательный комментарий.<BR/><BR/>Что касается ущербности FDT, то к тому времени, как я дорасту до условной компиляции, либо FDT доделают, либо релиз Flex Builder 3 выйдет. А пока мне комфортно и в FDT.Дмитрий Красновhttps://www.blogger.com/profile/14215411495443159577noreply@blogger.comtag:blogger.com,1999:blog-7942007115115228150.post-18582267800380448852008-02-05T14:08:00.000+03:002008-02-05T14:08:00.000+03:00Касательно сборки антом, она не так сложна как мож...Касательно сборки антом, она не так сложна как может показаться на первый взгляд, разобраться в основах можно за несколько часов - к примеру для компиляции swc нужно всего ничего http://www.flasher.ru/forum/showthread.php?t=107522#4 Но вот что действительно не радует то, что mxmlc весьма медленный, ускорить его призван Flex Compiler Shell, собственно его и использует FDT для компиляции, что сильно увеличивает скорость последующих сборок, но подключить его через ant у меня так и не получилось.<BR/>Если говорить о параметрах mxmlc задаваемых в arguments, то наиболее удобным способом для меня является передача одного параметра -load-config с конфигурационным файлом, таким образом конфигурацию сборки можно хранить в отдельном файле и при желании в SVN.<BR/>И напоследок насчет FDT, к сожалению среда очень сырая, к тому же не поддерживающая многих особенностей языка: очень сырой парсинг регулярок, динамически сменяемые неймспейсы приводят к появлению ошибок, ну а например использование условной компиляции когда константы определяются только на этапе компиляции вообще создает много массу ошибок в FDT. Конечно в работе можно при желание не использовать выше приведенные возможности, но по-моему это не правильно когда из-за IDE приходиться отказываться от каких-то возможностей языка. Так что пока сам пользуюсь бетой третьего билдера. И очень сильно жду что любимый FDT станет поддерживать все возможности языка...<BR/>Вот такой вот коммент получился =)<BR/><BR/>И да, совсем забыл: С почином! =)Vooparkerhttps://www.blogger.com/profile/06125918992060355396noreply@blogger.comtag:blogger.com,1999:blog-7942007115115228150.post-86498252930485043382008-02-04T21:19:00.000+03:002008-02-04T21:19:00.000+03:00Ant - вещь полезная. Я это понимаю и изучу его со ...Ant - вещь полезная. Я это понимаю и изучу его со временем.<BR/>Спасибо за ссылки.Дмитрий Красновhttps://www.blogger.com/profile/14215411495443159577noreply@blogger.comtag:blogger.com,1999:blog-7942007115115228150.post-86821408983210025032008-02-04T20:57:00.000+03:002008-02-04T20:57:00.000+03:00Тебе спасибо за конструктивные комментарии на Потр...Тебе спасибо за конструктивные комментарии на Потрошителе.<BR/><BR/>Кстати, по существу статьи: когда более-менее освоишься с технологией, овладение основами Apache Ant все же очень рекомендуется — это универсальный инструмент. Его же использует FDT, просто он свои манипуляции с Ant заворачивает в удобную для тебя форму диалогового окна.<BR/><BR/>Но освоив Ant, ты получишь полную власть над конфигурацией проекта.<BR/><BR/>Так что товарищ etc прав..<BR/><BR/>У Кости Ковалева есть по Анту очень хорошие материалы на русском:<BR/><BR/><A HREF="http://constantiner.blogspot.com/2006/02/flash-apache-ant-new-media.html" REL="nofollow"> Разработка Flash-проектов с использованием Apache Ant</A><BR/><BR/>И еще:<BR/><BR/><BR/><A HREF="http://constantiner.blogspot.com/2006/07/flex-ant.html" REL="nofollow">Сборка Flex-приложений с помощью Ant</A>.<BR/><BR/>И еще вот эти: <BR/><BR/><A HREF="http://riapriority.com/blogs/constantiner.php/2007/02/08/ideal_project" REL="nofollow">Идеальный проект</A>.<BR/><BR/>И напоследок: <BR/><BR/>http://riapriority.com/blogs/constantiner.php/2007/01/25/flex_ant_tasks<BR/><BR/>http://riapriority.com/blogs/constantiner.php/2006/12/07/advanced_ant_for_flex<BR/><BR/>В будущем может пригодиться. Как ни крути, Ант - это промышленный стандарт, не только во флексе.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7942007115115228150.post-39991354301999357702008-02-04T19:47:00.000+03:002008-02-04T19:47:00.000+03:00Рост, для меня является большой честью то, что вы ...Рост, для меня является большой честью то, что вы первым оставили коментарий в моем блоге.<BR/>Спасибо.Дмитрий Красновhttps://www.blogger.com/profile/14215411495443159577noreply@blogger.comtag:blogger.com,1999:blog-7942007115115228150.post-73586538359573841032008-02-04T18:07:00.000+03:002008-02-04T18:07:00.000+03:00Рад привествовать новый, и похоже весьма толковый ...Рад привествовать новый, и похоже весьма толковый блог.Anonymousnoreply@blogger.com