Я думаю maven может спать спокойно пока я могу открыть помку в идее и у меня настроенный проект, чего не добиться с помощью того же GradleFX.
Уговорили, на днях сделаю статью о том, как готовить Flex в печи Maven под соусом FlexMojos и при этом не вылить содержимое кастрюли на себя:) Всё-таки предыдущая статья про Ваш опыт с FlexMojos полна неверных решений:) Хотя признаю, документация у FM разбросана по всему интернету и ей никто не занимается на текущий момент.
Суть конкретно этого подхода в том, чтобы писать на уровне компилятора, с тем же AST, что доступен самому компилятору. Relaxy (который нынче Code Orchestra) не задержался, недавно вроде даже зарелизили 2ю версию, но лично для меня (и фирм где работал) проблема в том, что это IDE-зависимый код. Вот если бы у MPS была возможность скармливать ей исходники, чтобы она строила из него AST, а потом уже из него генерировала финальные исходники — тогда да:)
Ну, во-первых, полезно знать как работает Ваш инструмент:) Во-вторых, я этот цикл подвожу к теме написания расширений к компилятору. Тёмными ночами у меня тут варится платформа для написания кодогенераторов для AS3 в виде расширений компилятора (т.е. с полным доступом к AbstractSyntaxTree).
При этом расширения — это обычные jar файлы, которые подключаются через flex-config.xml (секция extensions), т.е. исходный компилятор не меняется.
Например за вчерашний день мне удалось написать вот такое расширение: gist.github.com/bsideup/adcf66c2741759ababe1
Позволяет пометив интерфейс метатегом [Trait] добавлять реализованные в нём методы в класс, который имплементирует этот интерфейс.
К слову, [Binding], [SkinPart], [Frame] и ещё куча генерирующих код метатегов сделаны именно в виде расширений, которые сразу идут «в комплекте» с Flex Compiler.
не подумайте что я согласен с содержанием ссылок, просто решил не писать, что я считаю нокс клоном Диаблы, а что бытует такое мнение, и не я один его считаю таковым:)
ещё забавный факт:
нокс разработали студия вестленд, которые так же делали когда-то Дюну. При этом близзард (выпустившие диабло и разработчики варкрафт) черпали вдохновение из Дюны когда делали варкрафт:)
Шутите? Мобильный клиент сделан в стиле:
— Смотрите скока ненужной красивой фигни мы сделали в RSS читалке!
— Но зачем всё это? Как этим пользоваться повседневно?
— Аааа, так вы ещё и пользоваться этим планируете. Ничего себе вы зажрались!
их мобильный клиент ужасен чуть более чем полностью когда хочешь просто почитать RSS подписки, имхо
ну и
конечно же:)
— Нет!
— Pidora ответ!
Ибо получается что если это просто IP55, то мы имеем лишь защиту от пыли и струй, для ванны это недостаточно:)
Уговорили, на днях сделаю статью о том, как готовить Flex в печи Maven под соусом FlexMojos и при этом не вылить содержимое кастрюли на себя:) Всё-таки предыдущая статья про Ваш опыт с FlexMojos полна неверных решений:) Хотя признаю, документация у FM разбросана по всему интернету и ей никто не занимается на текущий момент.
Мне одному КДПВ напомнила что-то вроде этого?
Суть конкретно этого подхода в том, чтобы писать на уровне компилятора, с тем же AST, что доступен самому компилятору. Relaxy (который нынче Code Orchestra) не задержался, недавно вроде даже зарелизили 2ю версию, но лично для меня (и фирм где работал) проблема в том, что это IDE-зависимый код. Вот если бы у MPS была возможность скармливать ей исходники, чтобы она строила из него AST, а потом уже из него генерировала финальные исходники — тогда да:)
При этом расширения — это обычные jar файлы, которые подключаются через flex-config.xml (секция extensions), т.е. исходный компилятор не меняется.
Например за вчерашний день мне удалось написать вот такое расширение:
gist.github.com/bsideup/adcf66c2741759ababe1
Позволяет пометив интерфейс метатегом [Trait] добавлять реализованные в нём методы в класс, который имплементирует этот интерфейс.
К слову, [Binding], [SkinPart], [Frame] и ещё куча генерирующих код метатегов сделаны именно в виде расширений, которые сразу идут «в комплекте» с Flex Compiler.
us.battle.net/d3/en/forum/topic/6246615076
www.giantbomb.com/profile/wastelanderone/lists/ginormous-list-of-diablo-clones/74701
www.squidoo.com/games-like-diablo
ну я прям даже и не знаю:)
нокс разработали студия вестленд, которые так же делали когда-то Дюну. При этом близзард (выпустившие диабло и разработчики варкрафт) черпали вдохновение из Дюны когда делали варкрафт:)
И да простят меня фанаты Ди, но нокс мне нравился больше, там можно было монстров магией под свой контроль заклинать:)
— Смотрите скока ненужной красивой фигни мы сделали в RSS читалке!
— Но зачем всё это? Как этим пользоваться повседневно?
— Аааа, так вы ещё и пользоваться этим планируете. Ничего себе вы зажрались!
их мобильный клиент ужасен чуть более чем полностью когда хочешь просто почитать RSS подписки, имхо