Flash Ripper RSS Readers


+

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


28.Декабрь.2006, Personalities

Сын -- Антон :-)

Родился у меня тарас сын 15 декабря 2006 года, а сегодня я его в загсе зарегистрировал -- под именем Антон.

Долго мы с женой хотели сына назвать Тарасом, прямо привязались к этому имени, и тут видим -- родился самый что ни на есть уже готовый тарас, и без имени понятно, что это он, и возникает резонный вопрос -- зачем очевидное именем дублировать? В последнее время я много произносил про себя "тарас" и все более убеждался в том, что оно так сухо потрескивает, и призывает к безосновательной атаке.

Да, это имя своеобразно красивое -- как сувенир, но ведь имя на полке стоять смирно не заставишь, оно работает. И если тарас -- уже тарас, то еще и называть тараса Тарасом -- это недопустимая тавтология, тем более -- из праздной тяги к сувенирности. Тут бы наоборот -- сбалансировать в другую сторону.

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

А к тарасу мы так привыкли уже, что имя это теперь стало нарицательным вместо "сын" как бы, поэтому писать его теперь можно с маленькой.

Урррррааааааааааааааа!

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

 

27.Декабрь.2006, JSFL

Flash внутри Photoshop CS3

Джон Нэк показывает, как с помощью скриптового движка Adobe Photoshop CS3 встроить Flash-ролик (Flash Player) в Photoshop и использовать его, например, для показа видео (наверняка нет большого смысла смотреть видео через фотошоп в тесном семейном кругу в новогоднюю ночь. Но возможности технологии это демонстрирует).

Дело в том, что Photoshop CS3 поддерживает запуск Flash SWF-файлов в качестве интерфейсов скрипта. Проговорите эту фразу 10 раз. Разошлите ее 20 друзьям и в следующем году вам будет зарплата. Разошлите 40 друзьям и дадут премию. Впрочем, ее и так скоро дадут, если кому еще не дали.

Просто осмыслите это, потому что я так сразу осмыслить это не могу... Пока я понимаю только, что из флэша уже можно рулить фотошопом.

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

 

26.Декабрь.2006, Video

Flash видео для домохозяек

На сайте компьютерры появилась статья "YouTube в собственном соку: Как организовать видеоресурс на собственном сайте" (еще в октябре 2006-го появилась, кстати).

В короткой статье рассказывается, как с помощью условно-бесплатного пакета Riva VX, имеющего также полностью бесплатные "Free Riva FLV Encoder 2.0" и "Free Riva FLV Player 1.2, и еще пары таких же бесплатных компонентов проигрывателей флэш-видео на выбор организовать доставку FLV-видео со своих сайтов (приводится и фрагмент html-кода).

Так что лаконичные сайты с грамотно составленным текстовым контентом автоматически начинают цениться все выше и выше!

// Ссылка подсмотрена в ruFlex

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

 

21.Декабрь.2006, Flex 2

Расширение TODO и FIXME для Flex Builder 2

Пока мы загорали на пляжах, Дирк Эйшман создал расширение "TODO/FIXME" для Flex Builder 2, заставляющее среду разработки правильно реагировать на столь любимые разработчиками комментарии типа

// TODO Доделать к дедлайну
// FIXME Этот метод -- подпорка, оптимизировать перед релизом

-- т.е. напоминания самому себе или своим потомкам о недоделках/багах в коде.

За наводку спасибо Диме 'Reijii' Кочетову

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

 

19.Декабрь.2006,

Flash CS3

Почитать про Flash CS3: немного у Майкла, и еще немного (подробнее) -- у Мигеля.

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

 

Fisix -- AS3-движок для двумерных физических систем

Неплохая реализация физики -- Fisix, оптимизированная под новые вычислительные мощности проигрывателя Flash Player 9. Внизу страницы -- примеры. Лицензия -- shareware, а точнее, бесплатная до тех пор, пока вы на этом не зарабатываете сами.

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

 

14.Декабрь.2006, Security

Уязвимости файлов политик crossdomain.xml

Интересный вклад в проблему флэш-безопасности: статья о том, как зашить crossdomain.xml в GIF-файл и как добиваться вредных эффектов с помощью дыр в политике безопасности Adobe Flash Player, таких, как альтернативные файлы безопасности.

А мы еще жаловались, что политики безопасности эти больно строгие ;-)

// via Reijii

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

 

09.Декабрь.2006, Flex 2

Локализация Flex-приложений с помощью класса ResourceBundle

Изучая классы фреймворка Flex SDK 2, я встретил девушку класс mx.resources.ResourceBundle, предназначенный для локализации флекс-приложений и фреймворков. Основной принцип -- выносить из ваших классов весь нуждающийся в переводе на другие языки контент, а затем вызывать его с помощью мета-тэга [ResourceBundle] (в ActionScript) или с помощью директивы @Resource (в MXML).

Увидеть пример использования ResourceBundle в AS3 можно в классах флекс-фреймворка, например, в классе mx.collections.XMLListAdapter: поищите по словам ResourceBundle, packageResources и loadResources (там он используется для локализации сообщений об ошибках).

A y injun#576871 есть бесценная статья на эту тему: Локализация Flex-приложений -- там рассматривается локализация в MXML с использованием данного класса и файлов свойств, в которые и выносится весь локализуемый контент, а также упоминаются необходимые опции компилятора.

Почитать документацию -- ResourceBundle в Adobe Livedocs. А дует этот ветер со стороны Java.

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

 

08.Декабрь.2006, Community

Наши в Web Developer’s and Designer’s Journal!

Статья Кости Ковалева "Advanced Ant for Adobe Flex projects" опубликована в Web Developer’s and Designer’s Journal (на английском). В разделе "Flex". Поздравляем с прорывом в мировое флекс-пространство!

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

 

Класс-реализация решения полиномиальных уравнений от Александра Сергеева

Вчера мне пришло письмо:
>> Приветствую!
>>
>> Меня зовут Саша. Это я с Дембицким делаю bezier.ru и пакет классов
>> Geom с кривыми Безье и иже с ними.
>>
>> Вот тут пригодилось сделать раз и навсегда реализацию решения
>> полиномиальных уравнений. Сделал такой вот класс.
>> Думаю он многим пригодится. Запости пожалуйста.
>>
>> Успехов!

C удовольствием пощу: вот реализация решения полиномиальных уравнений от Александра Сергеева на ActionScript, а вот -- тестовая флэшка к нему.

Там есть решения линейного, квадратичного и кубического уравнений, а также уравнения четвертой степени.

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

 

Как указать, какую джава-машину должен использовать Flex Builder и заодно узнать, сколько их всего установлено на вашем компьютере

В конференции ruFlex уже не первый день идет обуждение этой темы. Основная цель -- повысить производительность флекс билдера. Пробудлирую свое письмо оттуда:

1. Если у тебя Plugin-версия Flex Builder 2, то задать используемую в данный момент джава машину можно прямо в параметрах команды его запуска, например:

C:\Program Files\Eclipse-3-3-m2\eclipse.exe "-showlocation -vm "C:\Program Files\Java\jre1.5.0_09\bin\javaw.exe" -vmargs -Xms128M -Xmx512M -XX:MinHeapFreeRatio=20"

2. Если у тебя standalone-версия Flex Builder 2, то используемую джава-машину можно задать в файле FlexBuilder.ini, что находится в каталоге «C:\Program Files\Adobe\Flex Builder 2 Release\». Добавь туда две строки типа:

-vm
C:\Program Files\Java\jre1.5.0_09\bin\javaw.exe

3. Увидеть, какая виртуальная джава-машина используется сейчас, можно в меню флекс-билдера:

Help > Product Details > Configuration Details > строка “-vm” и следующая за ней.

4. Увидеть, какие вообще на твоем компе есть джава-машины, можно так:

Меню Start > Control Panel > Java > закладка Java > Раздел Java Application Runtime Settings > Кнопка View > Find > Next > Укажи путь > Next.

(4.1 Можно просто файловым поиском найти все javaw.exe)

Например, у меня на машине оказалось 10 java-машин, из которых две постоянно висели в памяти как автозапускающиеся сервисы ;-)

Майкл Клишин также приводит ссылки не технозаметку от Адоби по поводу производительности компилятора Flex Builder 2 со старыми версиями JRE.

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

 

07.Декабрь.2006, Development

Редактирование и компиляция Flex-приложений в Dreamwaver

Еще один рецепт компиляции Flex 2-приложений -- на этот раз в Dreamweaver. Есть также аналогичная статья для пользователей Маков.

Скажем, если у вас уже есть Dreamweaver, то Flex Builder можно и не покупать.

Интересно то, что первый Flex Builder (для Flex 1.5) был сделан на базе все того же Дримвивера, а Шо Кувамото, в Макромедии заправлявший разработкой как Dreamweaver, так и Flex Builder 1.5, теперь в Адоби руководит разработкой Flex Builder 2 (но уже на платформе Eclipse).

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

 

04.Декабрь.2006, Components

Masked Text Input -- компонент для ввода форматированных текстовых данных

В Adobe Exchange появился компонент "Masked Text Input, являющийся необычным однострочным текстовым полем ввода. Отличие от обычного заключается в том, что этот компонент проверяет вводимый текст на соответствие определенной маске ввода и отображает эту маску. А маска может быть задана с помощью выражения или посимвольно.

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

 

02.Декабрь.2006, Art

Выпущен исходный код инструмента для ви-джеев Onyx первой версии

Ви-джеи -- это люди, которые движениями рук радуют наш глаз. Или пугают. Или вдохновляют. Лучший пример ви-джеинга -- клип "Sand animation", более известный под именем SICAF:

Расшифровывается SICAF как "Seoul International Cartoon & Animation". Мужик руками такое с песком вытворяет, что это уже и ви-джеингом назвать не всегда получится, для кого-то это -- анимированная живопись. Однако, это и ви-джеинг тоже, так как процесс происходит на глазах восторженной публики.

Вернемся ближе к теме. Дениэль Хэй создал свой инструмент для ви-джеинга на flash, и опубликовал исходный код его первой версии.

Этот исходный код не предназначен для повторного использования, но поиграться можно (лицензия к исходникам Onyx подобна BSD-лицензии).

Видео-миксер Onyx позволяет создать несколько видео-каналов и управлять их параметрами и режимами смешивания, а также накладывать эффекты. Сделано перфекционистски.

А вот - третья и нулевая версии Onyx VJ Mixer.

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

 

01.Декабрь.2006, Resources

Поисковики исходных кодов

Koders.com

Поисковик Koders.com занимается узкоспециализированным поиском: он ищет только в исходных кодах. В том числе и в Actionscript.

Вот пример запроса: ищем Actionscript код, где встречается TextField

Возможны и более сложные запросы с использованием дополнительных ограничений: cdef:<строка> найдет классы, чьи названия содержат искомую строку. Пример: cdef:TextField. Аналогично, mdef:<строка> будет искать в названиях методов, а idef:<строка> -- в названиях интерфейсов. А mcall<строка> найдет содержащие <строку> вызовы методов. При этом возможны любые комбинации вышеперечисленного. Почитать еще о Koders.com можно на Компьюленте.

Google Codesearch

Google и здесь не отстает: открыт Google Codesearch, осуществляющий поиск по архивам открытого исходного кода.

Krugle.com

Но лучший -- это поисковик Krugle.com: он не просто ищет, он по вашему желанию загружает в себя всю структуру проекта, внутри которого был найден искомый термин и позволяет вам пошастать по этому проекту через очень неплохой веб-интерфейс: с закладками, деревьями, опциями поиска внутри найденного и внутри выбранного. С функциями сохранения и управления отображением, и даже такой прекрасной функцией, как создание ссылки на текущую конфигурацию поиска и его результатов -- специально, чтобы можно было делиться найденным с коллегами, и я сейчас с вами поделюсь.

Вот, смотрите: я искал MovieClip, в качестве языка выбрал Actionscript, затем в результатах поиска выбрал файл EntryMarker проекта as2lib и по моему клику он открылся в новой вкладке, а в панель справа была загружена структура, и внутри нее показан этот файл.

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

 

Динамическая загрузка шрифтов во flex-приложения и смена набора шрифтов

Дмитрий 'Reijii' Кочетов написал статью "Динамическая загрузка шрифтов во flex-приложения и смена набора шрифтов.

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

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

 

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


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




++++



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