Flash Ripper RSS Readers


+

Архивы сайта Флэш Потрошитель за Июль 2006


29.Июль.2006, Flash Player

Хорошие новости для программирующих под Flash Player 9: резкий рост популярности FP9, вызванный настойчивыми рекомендациями самого посещаемого в мире сайта MySpace.com установить его по соображениям безопасности

Сайт MySpace.com, недавно ставший сайтом номер один по посещаемости за всю историю интернета (победив и Google, и Yahoo! Mail), настойчиво предлагает своим пользователям обновить версию Flash Player до его последней версии -- номер 9.

Новость эта стала известна мне через список рассылки проекта SWFObject, который, как известно, не только бодрым шагом ступает по планете, сметая на своем пути eolas-зловредные-патенты, но и предлагает SWFObject -- самый надежный и компактный способ встраивания проигрывателя в веб-страницы.

Итак, в одной из дискуссий, посвященных лучшим практикам установки проигрывателя с помощью SWFObject, был задан вопрос: "а чего это ваш хваленый express install так тормозит?". На вопрос был дан резонный ответ. "А это потому, что MySpace попросил всех своих пользователей обновить проигрыватель до Flash Player 9, чисто по соображениям безопасности! -- отвечает Michael Williams из Макромедии -- вот наши сервера и подтормаживают, не ожидали мы такой бешеной скачки нового проигрывателя".

Как вы помните, соображения "чисто безопасности" уже далеко не первый (и не второй) раз используются Макромедией как незамысловатый, но всегда эффективный ход по форсированию событий в мире флэш-разработки -- чтобы вы, лентяи и бездельники, могли без лишних усилий перенести свою лень на новую платформу и начать таки использовать Flex 2 / Actionscript 3 / Flash Player 9 ;)

Кто после этого еще будет ругать Flash Player Security?

Писал Rost, 04:44 PM Отзывов: 7

 

28.Июль.2006, Security

Base64-кодирование и декодированние для Actionscript 2

Нужно передать на сервер / в платежную сиcтему GET-запросом данные так, чтобы они не читались совсем уж открыто в адресной строке (и при этом не в силах ждать, когда AS3 (где это есть по умолчанию) заполонит пользовательские компьютеры)?

Пользуйтесь Actionscript 2.0: Base64 Encoder'ом от Jason Nussbaum.

Добавлено: внимание, Base64 -- это метод кодирования, но не шифрования данных (именно к шифрованию и следует прибегнуть, если вы хотите надежно защитить свои данные)! Это -- средство самой-самой базовой защиты -- или, скорее, простой обфускации.
Также алгоритм Base64 можно использовать для передачи бинарных данных в текстовом виде. Именно таково и было изначальное назначение этого алгоритма -- он используется для пересылки аттачментов в email-сообщениях.

Писал Rost, 05:49 PM Отзывов: 10

 

27.Июль.2006, Flex 2

Сохранение звука на сервере -- реально!

Подробности -- здесь: Почему Adobe совсем скоро реализует сохранение звука на сервере.

Писал Rost, 07:50 PM Отзывов: 1

 

25.Июль.2006, Art

Фестиваль Chaos Constructions 2006 в Питере

26-27 августа 2006 года в Санкт-Петербурге состоится компьютерный фестиваль Chaos Constructions'2006. Среди конкурсов три достойны внимания флэшеров.

Это demo, game и flash-анимация. Хотя грань достаточно тонка, однако конкурсы demo и game подразумевают программную часть на Actionscript, а не чистую анимацию.

Призовой фонд фестиваля -- более $5000. Участие -- бесплатное. Представляемые на конкурсы работы не должны быть ранее опубликованы. Сайт фестиваля -- http://cc6.org.ru

// via iv

Писал Rost, 01:05 PM Отзывов: 6

 

24.Июль.2006, Flex 2

Flex Builder 2 для Apple Macintosh

Еще не достепен для скачивания, но уже пожно поглазеть: скриншоты Flex Builder 2 для Apple Macintosh.

Писал Rost, 11:31 PM Отзывов: 0

 

20.Июль.2006, Flex 2

История одного постера с Flex 2 API Visual Reference

Начну с главного: постер "Flex 2 API Visual Reference" выложен для свободного скачивания. Размер файла: 41 Мб. Формат: GIF.

Постер выложил Илья, флэш-разработчик из Харькова. Он его отсканировал одним куском и собрал в один файл. Говорит, что качество получилось не хуже, чем у оригинала.

Теперь об оригинале. Дело было так: Рост из своего визита в Сонопию привез в Харьков три постера "Flex 2 API Visual Reference", которые ему подарил в Сонопии JabbyPanda. (Кстати, они уже перешли на Flex 2, и, насколько я знаю, Сонопия ищет еще разработчиков). В свою очередь, JabbyPanda получил серию постеров от их непосредственного производителя: JabbyPanda убедил RocketBoots в том, что на Украине Флекс любят и используют, и постеры зря не пропадут. Как вы видите, JabbyPanda более чем прав.

Написав отчет о визите с Сонопию, Рост пообещал отдать два постера в хорошие руки. На призыв отозвались Клишин и Reijii (он же Дима Кочетов, тоже из Харькова). Постер Клишина ждет своего хозяина, а вот с Reijii и Ильей было организовано поедание мороженого, в ходе которого было выпито пиво и был передан в хорошие руки второй постер.

Исторический кадр: Харьков, вечер, Илья держит в руках постер "Flex 2 API Visual Reference". Рост (справа) помогает держать постер.

Но, поскольку описанные события совпали с поисками флэш-разработчика для студии Validio Design, в которой работает Рост, и выбранным в результате многих собеседований кандидатом стал Reijii, то его постер автоматически оказался ему не нужен, так как теперь он работает в одном кабинете с Ростом. Теперь они могут вместе медитировать на этом постере (под музыку Muslimgauz) сколь угодно долго. Это происходит каждый день. Отличный постерище! Поэтому Reijii отдал свой постер Илье, который его отсканировал, собрал и выложил в сеть.

Качайте: постер "Flex 2 API Visual Reference" для свободного скачивания. Размер файла: 41 Мб. Формат: GIF.

.

Писал Rost, 01:22 PM Отзывов: 18

 

19.Июль.2006, Adobe AIR

Apollo Developer's FAQ

Клишин (а кто кроме него так пристально следит за этой темой?) подсказывает через руФлекс: Адоби выложили ответы на столь часто задаваемые вопросы об Adobe Apollo, что мегакорпорация нашла время не них ответить: Apollo Developer's FAQ.

Клишина там особенно радует Full Networking API -- полный набор для работы с сетью (а также и I/O функции ОС).

А что радует вас? Что вы хотите от Apollo?

Писал Rost, 07:19 PM Отзывов: 1

 

18.Июль.2006, Flex 2

MDM Zinc версии 2.5 поддерживает Flex 2 и AS3

Вышла версия 2.5 MDM Zinc -- инструмента для превращения SWF в десктопр-приложения для Windows и Mac OS X, с предоставлением флэш-приложениям таких возможностей, как доступ к низкоуровневым функциям ОС (типа файловых) через оболочку Zinc.

В этом обновлении Zinc добавлена поддержка Flex 2 / AS3, так что вы можете теперь запускать приложения Flex 2 прямо на вашем десктопе. Существует также быстрый урок по использованию Zinc и Flex 2. // via richinternet blog

Ура!!!!

Писал Rost, 06:37 PM Отзывов: 2

 

Функция trace() во Flex 2 принимает несколько аргументов

Во Flex 2 глобальной функции trace() можно передать сколько хочешь аргументов через запятую, а она выведет их, разделив пробелами:

trace( Application, hello, 1, 2, 3, "booyaka" );

Выведет:

[class Application] function Function() {} 1 2 3 booyaka

Мелочь, а приятно :-)

Писал Rost, 03:26 PM Отзывов: 3

 

17.Июль.2006, Flex 2

Сборка Flex-приложений с помощью Ant

"В то время как Adobe выпустили бесплатный SDK для разработки Flex-приложений, просто неприлично не уметь собирать приложения с его помощью. А если вы работаете на заказ, то бессвязный набор ваших исходных кодов вряд ли вдохновит заказчика: что ему с ними делать? Как собрать из них приложение в случае необходимости? Тем более, что часто заказчик неспециалист: ему что, покупать себе Flex Builder, осваивать его? Если в разработке Flash-приложений мы отдавали fla с классами и на пальцах объясняли что куда (а заказчик вынужден был смириться с тем, что ему понадобится среда разработки Flash - отнюдь не бесплатная), то с бесплатным SDK мы просто обязаны дать заказчику код, который он в любой момент может использовать для сборки приложения." -- так начинается статья Константинера "Сборка Flex-приложений с помощью Ant".

Как всегда у Константинера -- написано обстоятельно и без пробелов, боитесь буков -- не ходите.

Писал Rost, 06:11 PM Отзывов: 0

 

16.Июль.2006, Flex 2

Flex-компоненты по-русски: Color Picker для Flex 2 в стиле Adobe Photoshop

Сию благую весть принес нам Константинер, а я не устоял пред искушеньем и за ним вторю я: Василий Нужа создал компонент "Color Picker для Flex 2 в стиле Photoshop".

Писал Rost, 03:18 PM Отзывов: 2

 

15.Июль.2006, Community

Кто есть кто: flex-лица

Вот они, производители Флекса и шума вокруг него: фотографии с короткими аннотациями.

А ведь их не так уж и много..

Писал Rost, 04:27 PM Отзывов: 0

 

Константинер подключил лог-панель XPanel к Flex 2 Logging API

Обновление: Последняя версия лог-панели -- xp3.

Жила себе была себе XPanel от Вадима Мельника, выводящая лог-информацию Flex 2 через собственный API. А Конст написал log target для родного Logging API Flex 2, так что теперь лог-информация Flex 2 выводится в XPanel через Logging API Flex 2. Читать подробности, качать и спасибо кричать -- у Константинера, в записи "Лог-панель для Flex 2"

Писал Rost, 01:56 AM Отзывов: 4

 

14.Июль.2006, Video

Флэш-видео становится решением по умолчанию для онлайн-телевидения

Я давно хотел это сделать, но Клишин с его вездесущестью справился лучше. Клишин написал статью-аргумент: TechCrunch: Flash Video задает тон в веб-телевидении.

Эту ссылку можно добавлять в письма к заказчикам (по вкусу).

Писал Rost, 04:25 PM Отзывов: 4

 

ruFlex -- почтовая конференция для обсуждения аспектов технологии Flex (1, 1.5, 2) и языков ActionScript 2 и ActionScript 3

С удовольствием сообщаем Вам, что открылся и начал свою плодотворную работу mail-лист русскоязычного Flex-сообщества! Это знаменательная дата не только для русскоязычных разработчиков, ориентированных на Flash-платформу, но и для мирового Flex-сообщества! Не зря же все говорят про высокий уровень образования в ex-СССР итд. Не будем вдаваться в сложные политические вопросы, а будем совместно изучать и поднимать Flex-движение на территории ex-СССР и за пределами!

Цель и девиз сообщества - быть профессионалами мирового уровня! Так присоединяйся, комрад! Или как написал в свое время Малевич Хармсу - идите и останавливайте прогресс!

Ну и после столь высокопарного заявления следует сделать лишь одно: присоединиться к ruFlex, начать спрашивать и отвечать, делиться опытом итд.

Основной язык группы ruFlex -- русский (допускается английский и каталонский) ввиду того, что группа рускоязычная.

Писал Rost, 02:29 PM Отзывов: 1

 

13.Июль.2006, Flex 2

Почему именно Флекс быстрее, чем Флэш. Пространство имен AS3: производительность Flex 2 за счет совместимости со стандартом ECMA-262

Компилятор флекс-приложений использует опцию -as3 для указания, какой тип наследования будет использовать компилируемое приложение. Во флекс существует два возможных типа наследования:

1. Наследование фиксированных свойств через классы -- используется во флекс по умолчанию.
2. Наследование динамических свойств через прототипы -- второй возможный вариант (был единственно возможным во флэш).

Первый тип дает более быстрое приложение, а второй -- более совместимое со стандартом ECMA-262 (третья редакция).

Указав флекс-компилятору аргумент -as3, разработчик определяет, какой тип наследования будет использовать его приложение. Flex Builder 2 по умолчанию включает этот флаг, используя первый тип компиляции.

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

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

Чорт, да я же об этом уже писал: "Объекты-признаки как более эффективная замена цепочек прототипов в ActionScript 3.0

Писал Rost, 05:20 PM Отзывов: 2

 

Руби-скрипт для компиляции Flex-приложений

Кристиан Кэнтрелл давно уже выложил эту короткую статью: A Ruby Script for Compiling Flex Applications. Пусть и рельсовики приобщаются к флекс-компиляции ;)

Писал Rost, 02:39 PM Отзывов: 1

 

12.Июль.2006, Wishlist

Куда сообщать об ошибках во Flex 2 и требовать новых возможностей от него же

Это сюда: Adobe / Macromedia - форма запросов и отчетов об ошибках (Feature Request / Bug Report)

Писал Rost, 12:00 AM Отзывов: 0

 

11.Июль.2006, Flex 2

13 причин, по которым мы любим именно Flex, и именно Flex 2

В чем преимущества разработки RIA-приложений именно во Flex 2?

  1. Flex-приложения работают одинаково во всех браузерах. Проигрыватель-то один.
  2. E4X. Каждый, кто парсил XML, может просто посмотреть на эти простые примеры.
  3. Боль от дизайна интерфейса уходит. Кто верстал трехколоночный резиновый дизайн на базе DIV + CSS, знает эту боль. Язык разметки Flex-приложений, MXML, основан на контейнерах. Их там много, как для резинового, так и для фиксированного дизайна.
  4. Простая проверка пользовательского ввода. Валидация адресов эл. почты, почтовых индексов, телефонных номеров и тыщи других рутинных цифирок встроена во Flex. И проверка кредиток тоже.
  5. Поддержка массы мадиа-форматов. Google video и крупные онлайн-каналы, транслирующие видео, использует Flash Platform как решение для своего сервиса. Проигрыватели Real, Windows Media -- в ...... Flex дает простой и надежный способ доставить звук и видео к пользователю. Вообще-то, вы можете это даже синтезировать.
  6. Настоящее отделение представления от реализации. Во Flex данные можно получать через широкий набор веб-сервисов (просто XML, SOAP, и т.д.) и привязывать к элементам интерфейса (обеспечивая таким образом их автоматическое обновление). Пусть сервер занимается только доставкой содержимого.
  7. Среда разработки Flex. Любой Javascript -разработчик (даже счастливый обладатель FireBug) не так счастлив, разрабатывая AJAX/JS приложения из-за отсутствия как визуальной среды разработки, так и от отлова ошибок на этапе разработки/компиляции. Flex Builder 2 -- это визуальная среда разработки (работает в двух режимах: Code и Design), стоящая на одном уровне Visual Studio и JBuilder. И он построен на базе платформы Eclipse -- одной из мощнейших.
  8. Поддержка CSS. Во Flex CSS позволяет задавать многое: цвета, шрифты, градиенты, радиусы скругления и еще многое. Поиграйте с Flex Style Explorer и почувствуйте.
  9. Adobe Apollo. Кто сказал, что речь идет только о веб-приложениях? Adobe Apollo, решение для работы Flex-десктоп-приложений на всех доступных платформах, уже в разработке вот скриншоты Abobe Apollo. А здесь можно узнать больше об Adobe Apollo (и еще здесь).
  10. Это недорого! Среда разработки Flex Builder 2 стоит всего $499. А есть еще бесплатный Flex 2 Framework с исходными кодами (и компонентов тоже).
  11. Компоненты. Готовые, отлаженные, резиновые, способные к расширению компоненты Flex 2 делают разработку приложений действительно быстрой. А Компоненты диаграмм. На них выстроен сервис Google Analytics, этого достаточно, а вот демо: Flex Charting Components Sampler.
  12. Регулярные выражения
  13. Actionscript 3. Этот язык -- сердце Flex 2-технологии, и оно работает как мотор, не только соответствуя последней спецификации ECMA, но и дополняя стандартные возможности. Например, при назначении обработчиков событий можно указать их приоритет (порядок их вызовов), чего нет в самом стандарте.

Вообще, их было десять, но я добавил еще три.

А что добавите вы?

Писал Rost, 01:00 PM Отзывов: 5

 

Fluorine Projector и туториал по Flash Remoting: Fluorine

Fluorine -- незаменимое бесплатное (и с открытым кодом) решение при использовании .NET в качестве серверной части Flash Remoting-приложений. Закономерно, что теперь и для него есть свой туториал: введение во Flash Remoting на базе Fluorine. (На самом деле даже странно, что этот туториал появился только недавно).

А не так давно появилось новое решение типа swf2exe: Fluorine Projector, основанное, как видно из названия, на самом Fluorine. Это тоже бесплатно и тоже с открытым кодом. Короткая обучалка по использованию Fluorine Projector находится по последней ссылке (там же можно сразу его скачать).

Писал Rost, 11:46 AM Отзывов: 0

 

08.Июль.2006, Open Source

Flash 2.0

Писал Rost, 04:03 PM Отзывов: 17

 

07.Июль.2006, Flex 2

Что получится, если при скиновании Flex 2-приложения забыть разместить swf-файл со скинами рядом с оссылающимся на него css-файлом

Продолжая тему скинования flex2-компонентов, нельзя не привести следующий жизненный скриншот, который, с одной стороны, является бесполезным с точки зрения повышения продаж изделий в стиле "Аква", но с другой -- еще раз прекрасно демонстрирует нам, верным флэш-разработчикам, что нет в природе никакого Флекса, а старый добрый флэш снова залез в новую оболочку, теперь для настоящих и очень сердитых программеров.

Так выглядит попытка привязять несуществующий swf-файл (восьмой версии, кстати!) со скинами к mxml-файлу с использующими их компонентами в среде разработки Flex Builder 2:



Однако защита от дурака здесь тоже придумана. После компиляции то же самое флэкс-приложение нерадивого девелопера (это я Ж-) выглядит как будто там внутри не происходит страшного несоответствия заявленных скинов реальным. Просто используются скины по умолчанию:



А вот самое интересное. Шо Кувамомото подсказывает, что можно получить полноценный Live Preview обновленных скинов флекс-компонентов, скомпилировав файл со скинами как проект-библиотеку (Flex Library project). Затем нужно указать его в качестве зависимости в основном проекте. После этого, каждый раз про изменении проекта-библотеки скинов будет обновляться и внешний вид целевого проекта -- прямо внутри среды разработки.

Писал Rost, 12:27 AM Отзывов: 0

 

05.Июль.2006, Flex 2

Скинование во Flex 2

О скиновании Flex 2 -- по-русски.

Шаблоны для Flash, Photoshop и Fireworks прилагаются -- и вообще очень толково написано. Самое полезное -- создание скинов для flex-приложений во флэше. Это проще, чем можно подумать -- осбенно учитывая наличие этого хорошо сделанного шаблона, содержащего уже готовые размеченные и проименованные мувиклипы.

Писал Rost, 06:45 PM Отзывов: 5

 

03.Июль.2006, Community

Флекс-девелоперы на карте мира

Возвращаясь к теме предыдущей записи: можно также отметиться на карте мира флекс-разработчиков.

JabbyPanda -- спасибо за ссылку!

Писал Rost, 08:45 PM Отзывов: 0

 

02.Июль.2006, Community

Даешь доку к Flex 3 от Adobe на русском или планы Adobe по поводу флексодеров (сокр от "флекс-кодеров")

Adobe поставила себе такую цель: к 2010 году нашей эры количество флекс-кодеров (читай: флэш-разработчиков с машиной времени вместо таймлайна) должно достичь 1 000 000 (одного миллиона).

И международный сайт www.flexcoders.net для учета существующих флекс-кодеров стал быть. И для того, чтобы вас посчитали, даже паспорт показывать не надо: достаточно просто зарегистрироваться на сайте, как вы сразу же попадаете в выводимый на главной странице список флекс-кодеров. И ваше имя в том списке становится ссылкой на ваш сайт (или другой сайт, который вы укажете при регистрации).

Пока там зарегистрировалось всего 50 200 человек, и это только повышает шансы русскоговорящих флексодеров (сокр. от "флекс-кодеров") занять заметное место в мировом сообществе: чем больше наших там будет (желательно с самого начала), тем заметнее будет русскоговорящая часть среди общей массы.

Ты же хочешь справку к Flex 3 сразу на русском, лентяй?

Застолби себе будущее! Зарегистрируйся сам и отправь ссылку другу!


Писал Rost, 06:44 PM Отзывов: 13

 

01.Июль.2006, ARP

Arp 3: предварительный релиз

Арал Балкан выпустил ARP3 preview release для Actionscript3 / Flex 2. Шууустрый!

Писал Rost, 09:38 PM Отзывов: 1

 

Отличия между beta 3- и релизной версиями Flex 2

Тем, кто уже создавал Flex2-приложения (которые, как вы понимаете, являются старыми добрыми флэш-приложениями под Flash Player 9 (чего нельзя было сказать о Flex1-приложениях)), будет полезен cписок изменений между третьей бета-версией Flex 2 и его финальной версией.

Писал Rost, 06:40 PM Отзывов: 0

 

Примечания: Статус документа: в процессе
++


Этот сайт окупается за счет саперов. Они говорят:
+++




++++



© 2002-2008 Производство: Рост Прибыли · О проекте · Подписка на новости (RSS)