Pull to refresh
14
0

User

Send message

Пример использования Mate Flex Framework

Reading time 6 min
Views 3.4K
Mate Flex Framework Сразу же после появления на свет вышеуказанного фреймворка я понял — это именно то, чего так долго не хватало. Влезать в кабалу создания огромного количества классов используя фреймворки Cairngorm или PureMVC очень не хотелось, а с приходом Mate, появилась возможность уменьшить общую связанность компонентов приложения и использовать безболезненный обмен сообщениями(событиями) декларируя их в «родном» mxml.

Некоторые коллеги постоянно норовят разузнать все детали и нюансы использования Mate на практике и в связи с этим я решил описать пример типового архитектурного решения основанного на модели реального приложения. Он похож на примеры с сайта фреймворка, но расписан пошагово с конкретными рекомендациями на всех уровнях.

Читать дальше →
Total votes 25: ↑25 and ↓0 +25
Comments 14

Контексты функций в Action script

Reading time 3 min
Views 3.5K
Я люблю использовать анонимные функции, передавать функции по ссылке, объявлять функции прямо в теле другой функции и т.п. Это удобно и практично, но с этими механизмами могут возникнуть некоторые проблемы. Начиная с версии 9 Flash Player сохраняет в this функции её родителя. Звучит просто, но все ли понимают, что это значит и как тяжело было раньше без этого?

Например, теперь можно описать такую функцию:

public class TestClass
{
	var property : Number;

	function updateValue(value : Number) : void
	{
		TestClass(this).property = value;
	}
}

и передавать её куда угодно:

var func : Function = new TestClass().updateValue;
func(555);

и быть уверенным, где-бы её не вызвали в this будет экземпляр класса TestClass. Но я не об этом, есть более любопытные действия, которые можно производить над функциями в Action Script, их мы их рассмотрим.
Читать дальше →
Total votes 26: ↑23 and ↓3 +20
Comments 42

Ещё одна возможность использования вашего гео-местоположения

Reading time 1 min
Views 1.4K
GeotargetingКак часто у вас бывали моменты, когда вы создавали подобные события в своём календаре:

[21:00] Кинуть бутерброд из сумки в холодильник — загниет.
[23:00] Незабыть взять диск для Гоши.


А было ли вам неудобно, если оповещение о них приходило в тот момент, когда вы ещё были не дома? И на следующий день — та же ситуация…

Идея заключается в том, что-бы использовать гео-положение вашего телефона(коммуникатора) как дополнительное измерение(помимо времени) о наступлении события.
Читать дальше →
Total votes 71: ↑64 and ↓7 +57
Comments 81

Прецедент с Волей-кабель по-поводу использования торрентов раскрыт

Reading time 3 min
Views 2K
Продолжение темы о предупреждении от интернет-провайдера за использование торрентов получило своё развитие в виде ответа из клиентской поддержки (воспользовавшись советом комментаторов я спросил у Воли в чём причина):

Добрый день!

Уважаемый абонент!

К сожалению созвонится с Вами не удается. Текст полученной жалобы ниже

Entertainment Software Association
575 7th Street, NW, Suite 300
Washington, DC 20004 USA

Читать дальше →
Total votes 63: ↑58 and ↓5 +53
Comments 168

Претензии от интернет-провайдера Воля-Кабель по поводу торрентов

Reading time 2 min
Views 4.3K
Сегодня получил письмо от своего интернет-провайдера Воля-Кабель (крупнейший в Киеве):

Абоненту c номером договора: xxxxxx.

Уважаемый абонент!

Уведомляем Вас о том, что в ЗАО «Воля-кабель» поступила жалоба о нарушении Вами Закона Украины «Об авторском праве и смежных правах». Этим Законом регулируются взаимоотношения, возникающие в связи с созданием и использованием произведений науки, литературы и искусства. Так, п. 1 ст. 8 Закона Украины «Об авторском праве и смежных правах» определен перечень объектов авторского права, к которым, в первую очередь, относятся литературные письменные произведения, компьютерные программы, базы данных, музыкальные произведения, произведения изобразительного искусства, фотографические произведения и др.


Читать дальше →
Total votes 124: ↑120 and ↓4 +116
Comments 313

Information

Rating
Does not participate
Location
California, США
Date of birth
Registered
Activity