суббота, 16 июня 2012 г.

Многозадачность во флеше / Worker in the as3 / Перевод

Ранее, в этом блоге, уже была статься-конспект о Worker-ах сделанных с доклада на Adobe Max 2011. Сейчас же делаем слудующий шаг - Сокращенное изложение, не менее краткого обзора, от Тибо — многознадачности в actionscript: http://www.bytearray.org/?p=4423 .

Во-первых, многозадачность обещает выйти из prelease на свет божий уже со следующей бетой, тогда же Тибо обещает выложить более полное руковоство о многозадачности (а учитывая популярность данной темы, постараюсь и я).

вторник, 5 июня 2012 г.

FlexUnit / Bug


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






четверг, 12 апреля 2012 г.

Имитация в тестировании / Mock в Mockolate

Когда только начинал писать unittest-ы, меня сильно удручала необходимость создавать нормально работающий контекст, чтобы потом протестировать в нем всего одну функцию. Как же было приятно потом узнать, что для таких вещей есть свой подход - Mock-объекты.

Mock переводят как - пародийный, фиктивный, мнимый. или имитация, подделка. Но я предпочитаю использовать английское слово, чтобы избежать наслоения дополнительный оттенков.


среда, 28 марта 2012 г.

News / Премиум возможности Flash Player / Premium Features / Updated

28 марта Adobe сообщила каким образом собирается зарабатывать на разработчиках. Все желающие отсылаются к соответствующим статьям. А здесь же я привожу краткую выдержку из них:









Кто
В каких условиях придется платить
  • если использовать Stage3D и DomainMemory (новый быстрый способ работы с памятью, доступен с flash player 11.2). Со слов Adobe, они не намерены менять список премиум возможностей;
  • исключением является 
    • использование Stage3D и DomainMemory в AIR;
    • и если доход меньше $50'000 после налогов и всяких других отчислений

среда, 21 марта 2012 г.

Framework / Текущая ситуация с RobotLegs 2


Небольшая подборка ссылок думаю будет полезна всем, кто решил получить представление, что из себя представляет следующая ступень развития супер-популярного MVC фреймворка Robotlegs, а именно его вторая версия.

Стоит отметить, что в данный момент Robotlegs 2 по находиться в стадии активного развития. поэтому писать на нем работающий проект весьма затруднительно, и не факт, что он (проект) будет работать уже с выходом стабильной версии фреймворка.

Таким образом весь материал имеет скорее ознакомительный характер.

понедельник, 12 марта 2012 г.

Анализ / Краткий тест-драйв AlternativaGUI

Три месяца назад AlternativaPlatform зарелизила AlternativaGUI, с тех пор вышло много обновлений, судя по всему проект активно развивается. В блоге утверждается, что AlternativaGUI - это простой способ создать комплексный интерфейс. Памятуя это, решил использовать библиотеку в своем следующем проекте для прототипирования GUI.

Требовался достаточно стандартный набор компонент: кнопки, поля редактирования текста, область со скрол-барами, деревом с нодами и панель с таб-баром. И конечно хотелось иметь гибкий интерфейс с Resize-ом контента.

Исходя из примера, AlternativaGUI обладала всем необходимым. И даже большим.

вторник, 27 декабря 2011 г.

Списки / Лучшие русскоязычные подкасты о программировании v0.1

Обновленная версия (v0.2)

Дальше версия v0.1
Подходит год к концу, но как-то итоги подводить не тянет. Может еще успею. Сейчас хотел отметить другое. А именно подкасты (podcast) — кто не знает, что это такое может глянуть википедию (http://ru.wikipedia.org/wiki/Подкастинг), или зайти на известные порталы подкастов (rpod.ru, podfm.ru). Почему именно подкасты, когда я работал еще в Харькове (а этот город поменьше Киева и понятное дело Москвы), приходилось ехать на работу 40 минут в одну сторону, в связи с чем часто слышал мнение от коллег, что эти минуты - бездарно потраченное время. Но только не для меня, подкасты — своеобразные lifehack — от тупого прозябания в общественном транспорте. Хотя думаю многие это и так знают.
А те, кто не знает хочу попробовать начать со следующей подборки русскоязычных подкастов на тему программированию. Может что-то упустил, поэтому прошу поправить меня:

Press Any Key...