Как стать автором
Обновить
0
Рейтинг

Apache Flex *

Комплект средств разработки (SDK)

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Одна Kafka хорошо, а несколько — лучше

Блог компании X5 Group IT-инфраструктура *Apache *Apache Flex *DevOps *

Всем привет! Меня зовут Александр, я – инженер команды, отвечающей за развитие централизованных IT-сервисов, которыми пользуются продуктовые команды в X5 Retail Group. 

В этой статье речь пойдёт об Apache Kafka и том, как этот продукт используется для обеспечения потребностей команд разработки. Статья не погружает в технические аспекты, но может быть полезна архитекторам и менеджерам, которые думают о том, чтобы попробовать использовать Kafka, но не знают, подойдёт ли она для их задач, а так же разработчикам, которые могут открыть для себя новые инструменты для удобной работы с кластерами. 

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 8.3K
Комментарии 13

Маппинг в C# на примере сериализатора для AMF

Программирование *.NET *Apache Flex *C# *ООП *
Из песочницы
Tutorial
Приветствую, друзья. Сегодня речь пойдёт о реализации маппинга на C#, а так же о применении сей реализации в решении реальных задач на примере отправки данных AMF на сервер. Всё нижеизложенное не претендует на какие-либо эталоны реализации алгоритмов и паттернов проектирования кода, это лишь описание одного из множества, далеко не всегда очевидных для новичков, решений.

В процессе изучения статьи, Вы узнаете как реализовать собственные атрибуты и как их применять, познакомитесь с методами расширений типов и применением рефлексии на практике, узнаете об основах MSIL в целом и OpCodes в частности, а так же о том, как можно сериализовать объекты в AMF с помощью потоков.
Читать дальше →
Всего голосов 20: ↑17 и ↓3 +14
Просмотры 16K
Комментарии 6

Настройка сборки Flex 4.14 проекта с использованием flexmojos 7.*

Action Script *Apache Flex *
Исходные данные:
  • Flex проект 100k+ строк
  • 6 модулей swc, собираются в один swf
  • FlexSDK 4.9.* + flexmojos 4.2-beta

Было принято решение, что проект пора обновить и перейти на последний (на момент написания статьи) FlexSDK 4.14.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 3.4K
Комментарии 2

Разработка ММО РПГ – практическое руководство. Эпизод 1

Блог компании Starni Games Разработка веб-сайтов *Анализ и проектирование систем *Adobe Flash Apache Flex *
image
  • Вам интересно, сколько стоит разработка онлайн-игры?
  • Вы хотите узнать, как организовать разработку ММО от идеи до релиза?
  • Задумывались ли вы о технических трудностях создания онлайн-игр?


        В цикле статей «Разработка ММО РПГ – практическое руководство» вы получите ответы на эти и многие другие вопросы. Все цифры реальны. Все схемы, таблицы, исходный код, диаграммы БД и прочее взяты из реально существующего и успешно работающего проекта.
        В тексте будет много отсылок к геймплею и внешнему виду нашей игры «Звездные Призраки». Я постараюсь излагать материал так, чтобы вам не было нужды вникать (и играть) в наш продукт, но для лучшего понимания материала желательно потратить пару минут и посмотреть, как это все выглядит.
        Готовы? Тогда в путь!
Подробности
Всего голосов 37: ↑27 и ↓10 +17
Просмотры 46K
Комментарии 50

Яков Файн: «Мы не будем нанимать индийских программистов только потому, что они стоят половину»

Блог компании Caspowa Разработка веб-сайтов *Java *Apache Flex *Dart *
Представляем четвертый выпуск подкаста о технологиях, процессах, инфраструктуре и людях в IT-компаниях. Сегодня в гостях у “CTOcast” — Яков Файн, сооснователь компаний Farata Systems и SuranceBay.
Читать дальше →
Всего голосов 16: ↑13 и ↓3 +10
Просмотры 29K
Комментарии 4

CTOcast #4: Яков Файн (Farata Systems, SuranceBay)

Блог компании Caspowa Разработка веб-сайтов *Java *Apache Flex *
Представляем четвертый выпуск подкаста о технологиях, процессах, инфраструктуре и людях в IT-компаниях. Сегодня в гостях у “CTOcast” — Яков Файн, сооснователь компаний Farata Systems и SuranceBay.
Читать дальше →
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 7.7K
Комментарии 0

Dependency Injection; Хорошо, но как?

Adobe Flash Apache Flex *
Перевод статьи Доминика Гелино, на тему Инъекции Зависимости (Dependency Injection) и то, как это реализовано во фреймворке Robotlegs. Доминик делает попытку развеять, то ощущение магии, которое появляется у разработчика, когда он использует инъекции в Robotlegs.

Источник: www.zedia.net/2010/dependency-injection-ok-but-how

inject
Читать дальше →
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 34K
Комментарии 5

Компилируем под iOS быстрее с AIR 4

Adobe Flash Apache Flex *
Перевод статьи посвященной новому режиму компиляции Adobe AIR, позволяющему быстрее компилировать приложения под iOS, без снижения производительности тестируемого приложения.В данной публикации, так же, наглядно представлен механизм работы старого и нового компилятора, приведена таблица сравнения и ключевые отличия в процессах компиляции.

Ссылка на оригинал: «Faster compiling with AIR for iOS»
Читать
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 4.3K
Комментарии 1

Библиотеки, которые еще могут пригодиться

Adobe Flash Action Script *Apache Flex *
Некоторе время назад я задумался о том, чтобы выложить часть своих библиотек в общий доступ. И вот наконец дошли руки все подравнять и выложить на GitHub:

  • RObject — интроспеция с помощью describeTypeJSON
  • JsonMapper — типизированный JSON парсер
  • As3Query — DSL и ORM для Sqlite
  • FlexXB Mobile — оптимизированный xml-парсер FlexXB
  • air-hid-usb — расширение для работы с HID устройствами

Читать дальше →
Всего голосов 19: ↑16 и ↓3 +13
Просмотры 7.9K
Комментарии 4

Сборка flex/as3 проекта с использованием gradle

Adobe Flash Action Script *Apache Flex *Gradle *
После не самого удачного, на мой взгляд, эксперимента по сборке flex с использованием maven (подробности тут), решил попробовать gradle, про который пишут, что он взял лучшее от ant и maven и это следующий шаг в развитии. Решил провести эксперимент по такому плану:
  • flex compile (Path to FlexSDK/maven dependency)
  • as3 compile
  • flex unit run (dependency)
  • fla compile as static resource
  • reliase compress
  • code quality (FlexPMD)
  • multy module project

Кому интересно, что из этого получилось, прошу под кат, потому как текста достаточно много. Он писался прямо по ходу эксперимента, если читать совсем лень, то в конце есть ссылка на тестовый проект.
Читать дальше →
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 9.5K
Комментарии 7

Сборка flex проекта с использованием maven

Action Script *Apache Flex *
Из песочницы

Вместо предисловия


Довольно много слышал о сборке flex проектов с помощью maven, но все как-то не доходили руки попробовать. С maven познакомился около года назад, когда попал работать в проект, бэк-енд которого собирался с помощью maven. Проект был гетерогенный: бэк-энд — java, пользовательский фрон-энд — flash, административный фронт-энд — java+js, бд — MySql. Исторически сложилось, что все это собиралось как-то. В один прекрасный день, было решено все это перевести на унифицированную сборку. Сразу скажу, что получилось с большими оговорками, но в конечном итоге сборку запускал именно maven. В java-мире использование maven уже почти стандарт, и, если следовать maven идеологии, все достаточно хорошо. В тот раз перевести флэш мне удалось через запуск ант-скрипта сборки. Теперь же, захотелось все попробовать по честному. Кому интересна данная попытка, прошу под кат.

Читать дальше →
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 7.7K
Комментарии 4

Сборка приложений под Android с использованием AIR SDK 3.6 в Linux

Adobe Flash Разработка под Android *Apache Flex *
Из песочницы

Введение


Linux как систему для работы я использую недавно. Раньше работал в Windows. Причина перехода очень проста и банальна — надоели глюки и лаги Windows. Я разрабатываю приложения с использованием технологий Adobe Flash и Adobe AIR как для веб, так и под Android. Поэтому при переходе очень важно было решить вопрос, смогу ли я работать в Linux также продуктивно, как в Windows. Порывшись на форумах и на официальном сайте, узнал, что FlexSDK поддерживается, а вот поддержка AIR окончена еще с версии 2.6. Печально однако. Но у нас же есть возможность запускать windows-приложения в среде Linux, почему бы не воспользоваться этим. Эта статья как раз о том, как настроить работу в Linux с AIR SDK 3.6 — последней версией на момент публикации.
Читать дальше →
Всего голосов 17: ↑11 и ↓6 +5
Просмотры 13K
Комментарии 3

Flex Config. Описание синтаксиса конфигурационного файла

Adobe Flash Apache Flex *
Вольный перевод документа из Adobe Live Docs — Configuration file syntax

В данном документе описывается синтаксис конфигурационного файла (flex-config.xml)
Читать дальше →
Всего голосов 4: ↑2 и ↓2 0
Просмотры 4.1K
Комментарии 1

Использование flex-config.xml

Adobe Flash Apache Flex *
Tutorial
Всем привет!

Коротенький пост для новичков, о том как использовать конфигурационный файл для установки параметров компилятора.
Читать дальше →
Всего голосов 9: ↑6 и ↓3 +3
Просмотры 4.4K
Комментарии 1

Caché + Java + Flex. Особенности интеграции технологий. Часть 3

Блог компании InterSystems Java *Apache Flex *
Как и было обещано во второй части эта статья посвящена исключительно практическим примерам, демонстрирующим особенности взаимодействия Caché + Java + Flex. Начнем с преобразования типов данных на протяжении всей связки. Мы не стали заострять внимание на преобразованиях таких типов данных, как Integer, Float, String, Boolean, поскольку данные типы идентичны в Caché и Java (а в ActionScript все числовые типы переходят в Number). Другое дело коллекции объектов. Их преобразование проходит достаточно нетривиально, поэтому остановимся на них подробнее.
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 3.5K
Комментарии 7

Caché + Java + Flex. Часть 2

Блог компании InterSystems Java *Apache Flex *
В первой части статьи мы рассмотрели комбинацию Caché + Java. Здесь будет показана структура проекта непосредственно реализующего комбинацию Caché + Java + Flex, а также основные инструменты и их настройки, используемые для её реализации. Стоит отметить, что здесь будет приведен лишь общий вид взаимодействия, в то время как, конкретные примеры будут рассмотрены в заключительной части. Начнем с описания модулей, входящих в состав проекта, и постепенно перейдем к особенностям их взаимодействия.
Читать дальше →
Всего голосов 5: ↑3 и ↓2 +1
Просмотры 4.1K
Комментарии 0

Caché + Java + Flex, или как мы делали систему управления учебным планированием

Блог компании InterSystems Java *Apache Flex *
В этой серии статей мы постараемся подробно рассмотреть основные аспекты использования данной связки. Мы применили этот комбайн для реализации одной из подзадач проекта по разработке интеллектуальной системы автоматизированного управления учебным планированием. Для лучшего понимания, стоит сказать несколько слов о самом проекте.

Любые незначительные изменения в учебном плане приводят к огромным трудозатратам на его переработку и согласование в службах университета, поэтому заведующие кафедрами неохотно идут на их изменение. Целью проекта является создание агента заведующего кафедрой, который позволит создавать учебный план и вносить в него изменения таким образом, чтобы пользователь не ощущал груз рутинной работы перепроектирования учебного плана в случае внесения определённых корректировок.

По задумке, к каждому участнику процесса формирования учебного плана (например заведующему кафедры) привязывается агент, являющийся помощником и консультантом. В качестве инструмента, позволяющего легко реализовать таких агентов и обработать их поведение, была выбрана платформа JADE (Java Agent Development Framework).
Читать дальше →
Всего голосов 9: ↑6 и ↓3 +3
Просмотры 7.1K
Комментарии 14

Java-клиент для FlexMonkey, или Java-style LocalConnection

Adobe Flash Apache Flex *
Из песочницы


Думаю, во многих командах, так или иначе связанных с разработкой Flex-приложений, рано или поздно возникает вопрос об автоматизированном тестировании продукта. А так, как наша команда занимается разработкой AIR-клиента для online-покера, совершенно закономерно, такой вопрос возник и у нас.
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 2K
Комментарии 7

Генерация DTO и remote интерфейсов из Java в ActionScript

Java *Adobe Flash Apache Flex *
Дано web приложение на Java и Flex. Для связи используется Blaze DS или подобная технология, использующая AMF сериализацию. На стороне сервера и на стороне клиента явно или неявно присутствуют DTO (data transfer objects) и интерфейсы remote сервисов. В подобных приложениях стоит проблема синхронизации кода DTO между клиентом и сервером. Конечно, если приложение полностью покрыто тестами, рассинхронизация между Java и ActionScript исходниками выявится во время тестирования, но есть возможность получить feedback еще раньше – уже во время компиляции.
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 4.4K
Комментарии 0
1