Я ничего не знал о Донецке. Также я ничего не знал о флэш-анимации и аниматорах, о том, сколько любви и музыки внутри у флэшеров; я далеко не все знал об организации встреч и я ничего не понимал в том, как на самом деле оно может быть, и как это сложно потом выразить в словах (но все равно давайте попытаетмся), и как иногда не хочется, эх, уезжать.
Спасибо тем, кто это устроил, и тем, кто там был, и тем, кто поддерживал нас онлайн, и тем, кто слушал, спрашивал, звучал и танцевал!
28-го июня в 11:00 по Киеву начнётся онлайн трансляция 3-й официальной встречи UAFPUG.
Трансляция будет осуществляться через Adobe Connect по этому адресу. Присоединяйтесь к нам! Вам всего лишь нужно зайти как гость ("Enter as a Guest"), указать свои имя и фамилию — и вы сможете послушать докладчиков, просмотреть презентации и увидеть атмосферу зала в реальном времени, а также писать сообщения во встроенный чат среды Adobe Connect.
Также с 11-00 до 17-00 в официальном Скайп-чате UAFPUG будет происходить обсуждение конференции и докладов. Вы сможете задать вопросы докладчикам в реальном времени через чат. Внимание! Оба чата будут выводиться на экраны, поэтому постарайтесь не загружать работой модераторов чата.
Соотвественно, вы можете присоединиться в любое удобное для вас время :-)
Ukrainian & Russian Adobe Flash Platform User Group (URAFPUG) Международная встреча флэш-разработчиков, 7-12 июля 2008 года, Керчь.
Суммарное время в пути: 22-23 часа.
Также в Керчи вы можете вызвать такси сразу от ЖД или автовокзала в Курортное, номер +380676535990, стоимость около 15 у.е.
Сумма: 230 у.е. — с проживанием, питанием, экскурсиями и лекциями (будет подробнее). Если интересно, можно узнать суммы в деталях (суммы указаны в гривнях, 1 у.е ~ 5грн.)
Частное домовладение "Светлана" находится на берегу Азовского моря, пос. Курортное.
Есть и другие варианты проживания, но "Светланы" нам, по идее, должно хватить.
Мой телефон: +380 50 406 03 98. Если у вас есть вопросы — не стесняйтесь, спрашивайте.
Не забываем регистрироваться, и в форме регистрации ставить метку 'URAFPUG'! :-)
" — Я всерьёз задумался над тем, убрать ли из моего блога "rel=nofollow", который в WP имеет место аж с версии 1.5. Для того чтобы в будущем не навредить себе, я почитал информацию, справки и прочее, и со сделанными выводами решил поделиться. Если говорить проще, то это HTML атрибут тега A, который сообщает поисковикам, что по ссылке переходить не нужно. В обращение этот атрибут ввела Google, в 2005 году, дабы снизить влияние спама на выдачу поисковика и снизить вероятность накрутки PageRank. На самом деле там всё немного сложнее по технической части и тесно связано с алгоритмами поисковых роботов, но смысл я передал вам вполне точно."
"rel=nofollow"
Если говорить проще, то это HTML атрибут тега A, который сообщает поисковикам, что по ссылке переходить не нужно. В обращение этот атрибут ввела Google, в 2005 году, дабы снизить влияние спама на выдачу поисковика и снизить вероятность накрутки PageRank. На самом деле там всё немного сложнее по технической части и тесно связано с алгоритмами поисковых роботов, но смысл я передал вам вполне точно."
Рекомендую изучить вопрос не только пользователям Wordpress, но и простым жителям гуглосферы. Я уже несколько раз видел вопросы по этой теме. Кстати, есть подозрение, что именно агрессивное использование NoFollow во всех внешних ссылках сильно помогает Википедии находиться в самом верху страницы с результатами поиска по огромному количеству терминов.
Пока люди делают все более навороченный софт, древние правила продолжают работать:
Кто-то узнает здесь законы Мерфи для программирования — и молодец :-)
Напоминаю жителям города Самара: завтра, 26 июня, в 17:00 в Медиацентре Самарского Государственного Аэрокосмического Университета состоится эффективное рассмотрение свежих технологий Adobe Flex и Adobe AIR — презентация под названием «Fresh Air». Регистрация и полное описание события находятся на странице Take-The-Air.ru. Расскажу вкратце:
Цель встречи «Fresh Air» — познакомиться друг с другом, поделиться опытом разработки RIA и Java, дать старт к изучению новых, перспективных технологий. Будут описаны возможности RIA-приложений и свежие тенденции. Будут показаны конкретные примеры и работа с кодом.
Расскажут также о Termo, о Flash Player 10 Astro, о Silverlight 2.0 и JavaFX, о 3D и интерактиве. Дадут свежесвареный кофе и съедобные объекты. Приходите подышать свежим воздухом!
По некоторым данным, на встрече появится и будет вещать Александр Сергеев — математик, создатель сервиса One-Face.ru и компактного математического аппарата для классов продвинутой AS3-геометрии Bezier.
Сегодня мне пришло такое письмо от Виктора Рассохи:
Ростислав, привет! Будь добр, подскажи, если знаешь, есть ли способ решить проблему с Flash CS3 IDE, когда после компиляции окно с swf оказывается под окнами с инструментами и настройками? Пробовал поставить менеджеры окон, они позволяют изменить положение окна на Always On Top, но этот режим работает только до первого клика по окну, судя по всему, флэш в этот момент проводит пересортировку, и настройка слетает. В сети не нашел упоминания о данной проблеме вовсе, однако у нас в офисе проблема наблюдается у всех - возникает после компиляции более менее тяжелых и средних флэшей. Может быть, кто-то из посетителей твоего блога знает решение? Пожалуйста, подними вопрос - пока десятый флэш не вышел. :)
Будь добр, подскажи, если знаешь, есть ли способ решить проблему с Flash CS3 IDE, когда после компиляции окно с swf оказывается под окнами с инструментами и настройками?
Пробовал поставить менеджеры окон, они позволяют изменить положение окна на Always On Top, но этот режим работает только до первого клика по окну, судя по всему, флэш в этот момент проводит пересортировку, и настройка слетает.
В сети не нашел упоминания о данной проблеме вовсе, однако у нас в офисе проблема наблюдается у всех - возникает после компиляции более менее тяжелых и средних флэшей.
Может быть, кто-то из посетителей твоего блога знает решение? Пожалуйста, подними вопрос - пока десятый флэш не вышел. :)
Затем мне пришло еще одно письмо от Виктора, но уже не с вопросом, а с решением:
Кстати, сам недавно столкнулся с проблемой тормозов Flash CS3 IDE под вистой, знаю, что некоторые разработчики столкнувшись с ней даже переходили обратно на XP (ну, по крайней мере это была одна из причин). Опять же в сети не нашел решения данной проблемы, но она лечится очень просто - достаточно запустить флэш в режиме совместимости с Windows XP SP2 и флэш будет работать отлично. С уважением, Рассоха Виктор. BSmart:Interactive www.BSmart.ru
Опять же в сети не нашел решения данной проблемы, но она лечится очень просто - достаточно запустить флэш в режиме совместимости с Windows XP SP2 и флэш будет работать отлично.
С уважением, Рассоха Виктор. BSmart:Interactive www.BSmart.ru
Виктор, спасибо за дельный совет! И все же, друзья — как полечить окна во Flash CS3?
Неожиданная и приятная находка: на сайте "Design For Masters" выложена переводная статья "Внедрение Flash с помощью SWFObject 2" — полный перевод официальной доки!
Это супер-дополнение к уже имеющемуся у нас экспресс-материалу, созданному в 2005 году Майклом Клишиным — "SWFObject: все о внедрении SWF, детекции версии плеера и ExpressInstall". (Вернись, Майкл, наш Флекс возмужал)
Существует и другой способ вставки Flash, основанный на использовании библиотеки jQuery. Данный способ очень выгоден тем, кто уже использует в своих проектах эту мега-либу (а попробовав ее однажды — так трудно отказаться!) Простая вставка Flash в HTML-страницу с jQuery выглядит так (остальные примеры на странице jQuery Flash Plugin):
$('#hello').flash({ src: 'hello.swf', width: 320, height: 240 });
Что такое jQuery, и почему это так вкусно, можно быстро узнать здесь, здесь, здесь, здесь, здесь, здесь и здесь — все на русском, и это только верхушка айсберга.
// эти драгоценности настойчиво предоставлены добрым, но справедливым Ку-зьмой (а как он лаконичен)
То ли УРАФПУГ так популярен, то ли Керчь, то ли это закон больших чисел cрабатывает, но Алексей, 23 года нашел в бездне bash.org.ru следующее:
(17:15:32 18/06/2008) I N F I N I Т I: А керчь это не россия? DiGiT: неа. Крым I N F I N I Т I: Крым-это город.а не страна! DiGiT: Крым это полуостров I N F I N I Т I: Ааа Это материк!а не полуостров.географию учил? DiGiT: Крым-Материк? I N F I N I Т I: Да! Полуостров это Севастополь!
Будем считать тему моря раскрытой. И Черное, и Азовское моря хорошие, но Черное холоднее. Знающие люди тусят на Азовском, которое и чистое и теплое и песочек приятный. Ждем! (это моя редакция ответа Дениса Радина).
Не стестнятесь, задавайте все волнующие вас вопросы и регистрируйтесь на сайте ITSea.
Друзья, с радостью сообщаю, что сайт Ф. Потрошителя вернулся в нормальный режим работы. Извините за неудобства. Для любопытных: несколько часов сайт работал с резервного сервера. Сбой в DNS произошел в ходе переезда в другой датацентр. Все материалы снова доступны.
26 июня в Самаре состоится презентация-семинар «Fresh Air» (регистрация: take-the-air.ru).
Говорит организатор презентации Красинский Илья:
«Мы хотим познакомить друг с другом Java и RIA разработчиков, изучающих новые технологии. Создать площадку для обмена опытом. На презентации мы расскажем о возможностях RIA приложений, о последних тенденциях, покажем примеры и работу с кодом. Еще будут Termo, Astro, 3D, интерактив, позитив, свежесвареный кофе и прочие пряники. Приходите подышать свежим воздухом»
На презентации мы расскажем о возможностях RIA приложений, о последних тенденциях, покажем примеры и работу с кодом.
Еще будут Termo, Astro, 3D, интерактив, позитив, свежесвареный кофе и прочие пряники.
Приходите подышать свежим воздухом»
Скажу и я: жители Самары, не пропустите это — там будет интересно!
Продолжаем публикации о международной встрече URAFPUG 7-12 июля в Крыму (Керчь).
package Экскурсионная программа { function 7july() { Знакомимся, отдыхаем; } function 8july() { Обзорная экскурсия по Керчи; Музей древности, золотая кладовая; } function 9july() { Аджимушкай; goUrl("http://www.ker4.ru/adzhimushkai"); Царский курган; goUrl("http://www.ker4.ru/tsarskii-kurgan"); } function 10july() { Ени - Кале; goUrl("http://www.ker4.ru/eni-kale"); Страусиная ферма (не для вегитарианцев); } function 11july() { Крепость Керчь; goUrl("http://www.ker4.ru/krepost-kerch"); Старокарантинские каменоломни; goUrl("http://www.ker4.ru/starokarantinskie-kmenolomni"); } function 12july() { Джаз / регги фестиваль; } function 13uly() { День рыбака в Керчи } }
Самый простой способ — прямой поезд номер 98 - Москва - Керчь (расписание), но этот поезд летом перегружен и билеты стоит покупать уже сейчас.
Также можно доехать на любом поезде до Симферополя или Джанкоя, а оттуда — автобусом на Керчь. Получается на 3 часа быстрее. А расписание всех поездов есть на сайте pz.gov.ua.
Добираетесь до Краснодара или Новороссийска, затем садитесь на один из идущих в Крым автобусов — к парому. Все автобусы идут через Керчь. Паром через пролив стоит около 4х долларов на пассажира и ходит каждые 2 часа.
Доехать можно на поезде Киев - Керчь. Опять же, билеты нужно брать заранее — или ехать с пересадкой в Симферополе / Джанкое (что даже быстрее).
В Керчи на автовокзале садитесь на автобус 69 маршрута и едете до поселка Курортное. Там же легко заказать отдельный автобус для всей вашей компании. Для этого можно предварительно договориться — звоните огранизаторам (и вообще если будут трудности): +38 068 4669097.
Один из оптимальных: частное домовладение "Светлана". Помимо этого: Дом отдыха "Комфорт", пансионат "Крымские зори", Частный пансионат "Кристина". Различаются уровнем цен и условиями проживания. В названном оптимальным частном домовладении "Валентина" стоимость проживания — 23 у.е. в день, включая трехразовое питание. Выбирайте вариант по душе. Вот все гостиницы и пансионаты.
Информация для этой новости и предыдущих сообщений по данной теме предоставлена крымским резидентом FPUG Денисом Радиным. Он же создал и развивает сайт конференции ITSea, в рамках которой и состоится данная встреча URAFPUG.
Всех, кто едет на URAFPUG — просьба регистрироваться на сайте ITSea, поставив при регистрации флажок URAFPUG (мы любим точность :-)
На сайте Lifehacker.com опубликован список из десяти приложений под названием "Top 10 Apps Worth Installing Adobe AIR For" (переводится как название этого поста). Новость уже опубликована на Digg и получила более 1000 голосов (диггеры могут диггнуть ее здесь).
Забавно: из этих 10 приложений я знал только 4. Попробую-ка Klok — трекер времени.
На встрече Аниматоров и Программистов нас ждут такие доклады:
Важно: начало встречи перенесено на 12:00 — пишет Валерия Маллаева. Закончится встреча к 17:00 — всего пять часов на три доклада о том, как заставить все шевелиться и летать.
(схема зала)
Вот все детали встречи со схемой проезда и проживанием. Регистрируйтесь!
Пишу на завтра: подробности по URAFPUG в Крыму 7-12 июля — включая проезд из различных частей материка, варианты проживания, культурную программу, экскурсии и кое-что еще.
Вчера в чате FPUG по инициативе Александра Козловского случилась дискуссия о компиляции Flex-приложений из-под Flex Builder и из командной строки (mxmlc). И по результатам этого обсуждения Александр выложил короткую статью: Как узнать параметры компиляции во Flex Builder. Кстати, читайте у него же: Почему люди не используют интерфейсы?
Открыта вакансия Flash-разработчика в Яндексе, Москва. Мы хотели бы, чтобы у Вас были: - опыт работы на AS 2, 3; - умение работать с чужим кодом; - понимание базовых концепций ООП; - умение писать читабельный и расширяемый код; - умение работать с флеш-анимацией на уровне технического дизайнера.
Хорошо, если у Вас так же есть: - знание JavaScript, XML, HTML; - знание технологий: Flex 2/3, MXML, AIR; - знание тонкостей web-программирования (взаимодействие браузера с http-сервером, понимание основ технологии AJAX); - опыт использования CVS, SVN; - опыт командной разработки.
Мы предлагаем: - дружный коллектив; - белую зарплату, ориентировочно от 60 до 110 тыс. руб. - в зависимости от Вашего уровня; - соц. пакет (мед. страховка, бесплатное питание весь день, скидка на занятия фитнесом etc.); - демократичную атмосферу и гибкий в разумных пределах график; - работу в красивом, удобном офисе в Москве.
Резюме и вопросы можно прислать на vbryzgalina@yandex-team.ru.
Главное в новой версии Adobe AIR 1.1 — поддержка локализованных и "международных" приложений. Сама среда выполнения (AIR runtime) теперь поддерживает множество языков — бразильский, португальский, китайский, французский, немецкий, итяльянский, японский, корейский, русский и испанский, а также поддерживает ввод с клавиатуры для языков с двубайтной кодировкой символов (double-byte languages).
Прошу обратить внимание: оригинал моей новости находится по адресу heckfy.3eu.ru/?p=53, но он обделен вниманием комментаторов — помогите автору стать уважаемым, читаемым, поощряемым и так далее :-)
[Вы пишете:]"Концерт организован фирмой XXX" [И вот что я вам скажу:] помню знакомые, которые там работали, много мне "интересного" рассказывали про эту фирму... а еще в интернете про нее мнооого смешных текстов было - правда ТЕ тексты я не нашел - максимум что нашел - так вот это: http://111.000, ццц.000. а знакомые рассказывали про всяческие проблемы (особенно при увольнении) - и трудовую отказывались отдавать "пока не доделаешь" и денег за последние месяцы работы не выплачивали, а еще "чисто прикол" - после того как перечитали отсниференную аську сотрудника и увидели что он собрался уходить на другую работу - посылали туда (на другую эту фирму) "пацанов" - шобы значит разобрались - чего это они наших инженерчиков переманивают... [и так далее] - ваш ZZZ
а знакомые рассказывали про всяческие проблемы (особенно при увольнении) - и трудовую отказывались отдавать "пока не доделаешь" и денег за последние месяцы работы не выплачивали, а еще "чисто прикол" - после того как перечитали отсниференную аську сотрудника и увидели что он собрался уходить на другую работу - посылали туда (на другую эту фирму) "пацанов" - шобы значит разобрались - чего это они наших инженерчиков переманивают... [и так далее] - ваш ZZZ
Что в таком случае мне следует делать?
Нашлась статья на Хабре о том, как быстро построить красивое AIR-приложение с помощью фреймворка ExtJS, да с попутным использованием jQuery. Вкусно: мясо с приправами.
Если к мясу пока не готовы, то выпейте молока почитайте о том, как создать ваше первое AIR-приложение — снова на Хабре.
Скажем так: на Хабрахабре живет и процветает блог Adobe AIR — подключайтесь!
Многие интересовались деталями URAFPUG. Скажу сразу, что идея, время и место — те же (см. также информацию о вариантах проезда и проживания):
Уже немного осталось до анонсированного ранее события URAFPUG, а проще говоря — международной летней встречи флэшеров и флексеров на природе, да чтобы не на один день! Желание этого события четко обозначилось в Москве на RAFPUG-2. И это желание — сбываемо!
Сейчас точно известны место и время события , а также стоимость присутствия на территории, где это событие пройдет ( — исправленному верить, стоимость участия уже отменена в связи с появлением незавимости от платной Пантики, Рост. Пишу подробно.) Изложу по порядку.
Получим четкое представление о структуре мероприятия. Эта структура такова:
ITSea — это событие в рамках Пантики (обновлено — вышли из рамок Пантики, Рост), где айтишники могут общаться непринужденно, и быть в первую очередь людьми, а не нелюдями. На неделю уйти от своих забот, узнать новое, пообщаться с такими же эскапистами и уехать домой загоревшим, чтобы в приподнятом настроении продолжить тотальное доминирование в интернетах. ITSea идет с 7 по 12 июля. Это платное мероприятие, стоимость которого равна 60 условным единицам. Вообще говоря, это конференция с такими планами:
Вы, может быть, удивитесь — а что это за самозванцы там собираются про AS3 и Flex разглагольствовать? Осмелюсь предположить, что это мы с вами, друзья! Обратите внимание, как приблизительна эта программа. У меня чешутся руки что-то с ней сделать. Может быть, замутить пару конкурсов? Ви-джеинг? Подумаем?
URAFPUG — это событие в рамках IT-Sea, инъекция флэш- и флекс- специалистов в живительную IT-почву и прорастание в ней.
В общем-то, можно просто потусить на море 5 дней и заодно попытаться рассказать братьям по интернету, как могуч Третий Эксепшенскрипт и сколько еще невысвобожденной энергии во Flex Framework'е. Или про что-то вообще другое рассказать — все в наших руках. Можно даже ничего не рассказывать, а просто наслаждаться летом, морем и неспешными стратегическими беседами.
Мой тел: +380 50 406 03 96
Есть много полезной инфы о Керчи — например, как добраться из Москвы, или ссылка на путеводитель по Керчи (красивая аксонометрическая штука), перечень муз. стилей по дням. Есть также страница встречи ITSea (на IT-Sea уже идут многие).
Друзья, если вы едете на URAFPUG - ITSea, то напишите мне письмо, указав в нем свои имя, фамилию, и, опционально — ник, адрес сайта, город, компанию, и все, что посчитаете важным :-)
Кто-то скажет, что это уже было, кому-то это покажется извращением, но кому-то это может пригодиться:
Хорошо было бы писать код во Flex Builder, компилировать его во Flash IDE и видеть результат в браузере, и желательно все по одном клику.
Но как подружить Flex Builder 3 с Flash CS3 IDE и браузером? Понятное дело — с помощью всемогущего Apache Ant, который может выполнять любые операции из-под Eclipse / FlexBuilder. Но всемогущества Ant, однако, не хватит, чтобы заставить Flash IDE скомпилировать FLA-файл. Зато на этот случай у нас есть JSFL — язык, на котором мы можем многое приказать самой Flash IDE. Но я не могу запустить JSFL-скрипт прямо из Ant. Зато я могу запустить его из bat-файла, а тот могу запустить из Ant. Вот и готово решение:
Flex Builder > Ant > Batch > JSFL > Flash IDE > Браузер > снова Flex Builder — рабочий цикл.
Создадим Ant-файл build.xml с инструкциями по сборке:
<!-- build.xml: --> <project name="Build Project in Flash IDE" default="init" basedir="." > <property name="file.source.fla" location="D:\projects\project\sources\source.fla"/> <property name="file.build.bat" location="D:\projects\project\sources\sources\build.bat"/> <property name="file.flash.exe" location="C:\Program Files\Adobe\Adobe Flash CS3\Flash.exe"/> <property name="file.browser.exe" location="D:\Tools\IE\6\iexplore.exe"/> <property name="url" value="http://localhost/?v=0.0.1."/> <target name="init" depends="increment, build, run"/> <target name="increment"> <buildnumber file="build.number"/> </target> <target name="build"> <exec executable="${file.build.bat}" dir="."> </exec> </target> <target name="run"> <exec executable="C:\WINDOWS\system32\tskill.exe"> <arg line="iexplore /a"/> </exec> <exec executable="${file.browser.exe}"> <arg line="${url}${build.number}"/> </exec> </target> </project>
Как легко заметить, Ant выполняет файл build.bat, у которого внутри только одна команда:
REM build.bat: build.jsfl
А файл build.jsfl в свою очередь заставляет Flash IDE опубликовать открытый в ней FLA-файл вот этим кодом (точно так же делает FlashDevelop):
// build.jsfl: var doc = fl.getDocumentDOM(); if (doc == null) { fl.trace("No documents open"); } else { doc.save(); doc.publish(); }
Вот и все. Назначив во Flex Builder шорткат для команды "Ant Build", вы получите компиляцию во Flash IDE и просмотр в браузере "одним кликом" — сохраняя при этом все преимущества написания кода во Flex Builder 3. А браузер будет переоткрываться каждый автоматически благодаря вызову в Ant-файле команды tskill, каждый раз убивающей процесс браузера по его имени (как научил нас Рома Шупер).
Эта, может быть, сложная для кого-то на первый взгляд конструкция решает множество задач. Достаточно один раз ее настроить за 15 минут и затем пользоваться в свое удовольствие.
Чего я вам и желаю :-)
Учтите: я не разбираюсь в Apache Ant, но все равно им пользуюсь. Парадокс!
Зветан пишет, как собрать Tamarin на Windows, написать "Hello World" под ActionScript Virtual Machine + (AVM+, avmplus), как сделать простой exe-файл под Tamarin, и немного о MMgc — он же менеджер памяти и сборщик мусора для Flash Player и Tamarin.
Бурлит жизнь на домашней странице Tamarin'а и есть уже версия на японском, и есть также блог разработчиков, где пишут о главном и новом в Тамарине.
Далее идет ссылка не в эту тему, но просто для любителей кода: Ностратический словарь Бомхарда — 601 лексема праностратического языка. Типа таких: (ra?-ay-) «Видеть, постигать»
Россиян — с праздником! Перейду к делу:
Иногда, когда нам говорят: вот мол, готовится такая классная штука! — мы почему-то отказываемся в это верить. Происходит это по разным причинам. Задача выглядит нереальной. Нам не нравится тот, кто ее выполняет. Или же нас имеет приступ мгновенной потери психосоматической совместимости с Радостью и Счастьем. Однако, когда Штука все же случается, и оказывается, что это все таки клевая штука, то тогда какбе практически ни у кого не возникает ивент хендлера для этого события. Какбе никто не говорит:
Наши страхи были напрасны и паника по поводу Флекс эСДэКа — проходит! Оказывается, индийские программисты могут не только написать фреймворк на 300 тыщ строк коду, и не только отладить его, но и развивать, еще и повышая при этом его производительность. Какбе молодцы парни, и чего мы боялись-то?
Почему нет доверия, иногда возникает паника? Я не стану отвечать на этот вопрос, это невозможно, это не нужно и вдобавок я не знаю ответа. Нужно знать одно: нельзя сеять панику. Не сей панику, дружище, а сей радость и счастье. А если увидишь, что я сею панику — скажи мне: а ты, Растеславр, какбе не сеешь ли часом ты тут панику? Если сеешь, то с какой, позволь спросить, целью? Бесцельно часом не сеешь ли ты чего-нить бесполезного или даже вредного? (не сею ли я сейчас панеку? не знаю, подскажите в каментах о_О)
Другой пример: подготовка к церемонии RFA'08. Я очень рад, что организаторы этого мероприятия, невзирая на довольно ощутимую и часто не вполне справедливую критику, часто вообще нихрена не критику а просто посыл негативно-угрюмых эманаций в сторону цели (в том числе и здесь в комментах) — я рад, что Организаторы RFA достойно довели задуманное до конца. И этот конец оказался великолепным. А ведь не верили! Ведь написано же было в пресс-релизе — «Russian Flash Awards» является одним из знаковых событий в мире информационных технологий и искусства — чуть не плевались, так боялись здорового пафоса. А не надо бояться. Ни бояться, ни завидовать, ничего не надо, а только радоваться и спрашивать себя — не обидел ли кого.
И — доверять, доверять ребятам. Не обидел ли кого?
СВОБОДА!
Разработчик Flash Player Jim Corbett дал интервью Колину Муку.
Освещаются такие темы: Проблема со сбором мусора в загруженных swf-файлах (см. этот пост Гранта Скиннера), EcmaScript4, будущее экосистемы "сетевого клиента", как живется разработчику Flash Player, история внутренностей Flash Player'а, Macromedia и культура Adobe, процесс разработки Flash Player, политики сети, будущие возможности проигрывателя и векторный рендерер Джонатана Гея.
Как было обещано вчера в отчете о великолепно прошедшем Russian Flash Awards 2008, публикуем информацию о европейских событиях Adobe onAIR.
OnAIR подкрался как-то незаметно, кажется, регистрировался совсем недавно. На onair.adobe.com (по каким-то совершенно необьяснимым мне причинам сделанном в php) я видел, что билеты, без которых на onAIR было не зайти, закончились задолго до приезда его в мой любимый город. В этот раз буду краток.
Центральнее, оригинальнее и удобнее было придумать трудно:
Вид из окна на Tacheles — один из самых знаменитых андеграунд клубов Берлина.
Кстати, именно так выглядят многие дворы в центре Берлина, да-да, я не шучу. Во дворе, в перерывах между докладами, можно было подышать воздухом. В Lounge можно было позавтракать свежими фруктами, бутербродами и т.д., выпить кофе, чай, сок... ну и много всего включая RedBull и пиво. Пообедать и поужинать абсолютноо бесплатно.
Так как в KALKSCHEUNE кондиционеров не оказалось, то воздух охлаждали очень оригинальным способом:
К вечеру, конечно, было жарко, но часов до 14, к моему большому удивлению, это чудо работало.
А так была устроена навигация по мероприятию.
Кто хотел — мог поиграть в XBox или просто послушать музыку, или взять подарки от адобы - футболку с OnAIR логотипами и т.д. и ГудиБаг :) с литературой и наклейками.
Если кому то очень нужны наклейки на ноут — могу поделиться, то есть отдать свои :)
Всего было человек 400, и это при том, что речь шла об Adobe AIR. Многие из моих знакомых придти просто не смогли из-за завала работой и неадекватного начальства. Хотя и встретил бывших коллег из Argonauten 360° (Grey Global) и Helios Media. Познакомился с работником моего былшего шефа Гришей Андреевым, как оказалось он вообще не говорит по русски :) хехе ... вот так бывает. Увидел самых старых в мире флэшеров :) или кто-то готов со мной поспорить?
Люди:
Хоть организаторы и просили принести ноуты, многие кинули их под стулья и просто слушали :)
В лотерею я к сожалению ничего не выиграл, ни майки от EBoy, ни плаката, ни Master Collection от Адобы... а жаль. Марк Тиле с Flashforum.de оперативно снабжал народ фотками через WiFi, про Flasher.ru на этом месте даже и вспоминать не хочется.
Компактно, компетентно, с юмором. Слушать было очень интересно, хоть и на английском. Так как английский в жизни я учил 2 недели после работы понял как мне показалось намного больше чем ожидал.
Больше всего всем понравился пример "Supported but not recommend by Adobe" :)
Что удивило так это то, что вопросов приктически никто не задавал, хотя докладчики в своих блогах пишут обратное. Хм, я был от начала до конца и могу поспорить что прав я. Ни слова не сказали о AIR Runtime. Складывалось такое впечатление, что он и не нужен вовсе. Типа сляпали аппликуху... цак... цак... и она у юзера работает.
Спасибо Адоби — все было просто супер.
Все мои фото с Adobe onAIR Tour Europe, Berlin. На Flickr есть много фоток со всего OnAIR не только от меня, см. тэги onairtour или onair2008berlin.
— Artem Brigert (www.brigert.com)
Отчет без фоток, но с уматными текстами типа "Блин, это какую харю надо иметь чтобы укусить тот гамбургер?" и "Не забыли американские парни и американский юмор :). Этот самый Lee Brimelow его и показал, причем он так и сказал типа вы не поймете, это чисто американский юмор." — и так далее, читайте да посмеивайтесь.
Cпасибо за отчеты!
Представительство Adobe Systems в России и СНГ открывает филиал в Украине и ищет человека, который возглавит офис в Киеве.
Фактически это венчурный проект, т.к. нужно за короткое время вырастить в Украине многомиллионный бизнес продаж ПО Adobe как крупному бизнесу, так и широкому кругу клиентов через сеть партнеров.
Обязательные требования: отличное знание английского, управленческие качества и самостоятельность, опыт работы в продажах с крупными клиентами — смотрите подробности вакансии в Моем Круге.
Ребят, пинганите знакомых топ-сейлзменов, а?
По горячим следам: создатель игр Леонид 'Leo' Сердцев (кстати, он ищет ребят для нового AS3-проекта) написал отчет о прошедшей вчера в Москве церемонии вручения Премии в области Flash-разработок «Russian Flash Awards 2008». Мега-отчет, читайте:
Leo, спасибо за классный отчет! Серджио, спасибо за организацию этого Праздника — и пусть он повторится не раз! Антон, успешно тебе съездить в Милан!!! Снова жалею, что не попал на событие — надеюсь пересечься на URAFPUG под Керчью (подробности пишу)
Готовится к выпуску: рассказ Артема Бригерта об Adobe on AIR Tour Europe, Berlin.
Update: Еще отчет от granat.livejournal.com, обсуждение RFA'08 на Flasher.ru, фото от axios — спасибо за ссылки в комментариях!
Родилась Belarusian Adobe Flash Platform User Group. В группе уже 11 членов и Правила:
1 - Не использовать нецензурную лексику. 2 - Не предлагать всем обьединиться и сделать MMORPG. 3 - Не оскорблять других участников группы.
Новость я узнал от Валерия Песецкого — vapes.na.by, который и создал группу BAFPUG. Долгой и яркой жизни вам, братья по флэшу! Уверен, что вас будут рады видеть во ФПУГ-чате — добро пожаловать :-)
Появилась поваренная книга Flex-разработчика на русском, по самому названию которой ясно, что это сайт о том, как готовить Flex — FlexCookBook.ru. Там вы найдете ответы на массу вопросов типа "Как(\\s*\\S*)*Flex(\\s*\\S*)*", то есть начинающихся со слова "Как", со следующим затем словом "Flex".
"Как(\\s*\\S*)*Flex(\\s*\\S*)*"
Но важно не только готовить Flex, но и делать это правильно. Юра Яровой в своих комментариях к русскому переводу "Flex SDK Coding Conventions and Best Practices" от Adobe объясняет, почему стоит тратить время на приведение кода в соответствие с соглашениями, принятыми в команде. Подписываюсь под его словами, и дублирую из его записи оглавление полного перевода:
На закуску: пример активного использования Flex на сайте Euro 2008 // via FishBounce.
Неплохой обзор флэш-технологии c такими словами в начале:
Flash широко используется при создании современных промо-сайтов. Атмосфера – одна из важнейших характеристик, определяющих эффектность и, соответственно, эффективность промо-сайта. Использование интерактивности, анимационных эффектов, видео и звука открывает новые возможности в создании ярких, атмосферных работ. Следует отметить, что создание простейших анимационных эффектов, работа с видео и звуком в flash не требует углубленного знания программирования и многолетнего обучения, достаточно освоить всего несколько flash приемов.
Следует отметить, что создание простейших анимационных эффектов, работа с видео и звуком в flash не требует углубленного знания программирования и многолетнего обучения, достаточно освоить всего несколько flash приемов.
Обзор написан для читателя с нулевым знанием флэш и включает в себя такие слова:
Технология flash основана на интерпретации swf файлов flash плеером. Flash плеер – специальная программа, предназначенная для просмотра мультимедийного содержимого. Flash плеер может быть встроен в браузер в виде Flash плагина, либо установлен на компьютер или мобильное устройство в виде отдельной программы.
Рекомендую — если вы хотите объяснить клиенту, где и зачем нужен флэш в формате презентации или если кто-то из вашиз друзей спрашивает вас, с чего начать изучение флэш — данная статья отвечает как минимум на эти два вопроса.
Друзья, я надеюсь, что вам интересно наблюдать за Жоржем — человеком, который ставит на себе эксперименты по умерщвлению разума, добра, вечности. Напомню, что Жорж давно купить сайт Ф. Потрошителя за 100 условных единиц. Наши длительные переговоры с ним продолжаются. Кстати, в комментариях к записи о блоге Олега Галабурды прозвучало мнение, будто я издеваюсь над блогами, которые сам же продвигаю. Это не так. Даже в приведенном ниже диалоге я не издеваюсь над Жоржем, а если иногда и делаю что-то похожее, то только с целью затянуть беседу с ним, которая цель, в свою очередь, подчинена более общей цели близкого знакомства с представителями Сетевого Паноптикума (как ни унылы их лица). Продолжаю беседу:
Напомни, пожалуйста, на чем мы остановились? -- Преклоняясь пред фенансове гение, Идеот
-- С уважением, Всегда Ваш Жорж Онуфрыч це Барух...
-- Преклоняясь пред фенансове гение, Идеот
Но я могу научить вас, как сделать интересный сайт про флеш за два года.
Это не сложно, вам понадобится только компьютер и подключение к сети интернет.
Грустно мне от этого и даже смешно.
Почему появляются новые блоги? Бывает, что вы пишете длинный комментарий с кодом к записи в чужом блоге. Но после отправки сначала оказывается, что включена премодерация, а затем вам сообщают, что неисправность в движке сайта вообще не дает возможности сохранить ваш коммент (на который вы уже убили час времени). Терять время зря — это не фэншуй, и вы, недолго думая, открываете свой блог, куда и пишете о своих находках, и где ваш коммент становится вашим постом о создании экземпляров класса по его имени.
Так Олег Галабурда, вдумчивый флэш-разработчик, открыл себе блог — и пишет.
Записей не слишком много, но они интересные. Вот, например, SWF/ActionScript 3 Anti-decompiler v. 0.1 разработки автора, а вот запись, из которой вы узнаете, что Олег создает компоненты для AFComponents. Хорошо, когда толковые люди блоги открывают :)
+1
В сеть попали сведения о Сходке Аниматоров.
Место и время: г. Донецк, 13:00, 28 июня 2008 года.
Темы докладов: на UAFPUG-3 будет 3 мега-доклада по анимации, все темы — на странице встречи UAFPUG-3.
Блек-джек: на встрече будет предпринята первая попытка розыгрыша / раздачи кое-чего эдакого (софт) и кое-каких штучек (тряпочки-наклеечки). Присутствие на встрече — ваш лотерейный билет.
За идею с "+1" я говорю "Спасибо" Тане Белой. Я и сам подумывал об оптимизации, но ее дружеские пинки очень ускорили этот процесс. Конечно, реализация не идеальна, но регистрироваться теперь действительно должно быть проще. Тем проще, чем больше полей заполнено в вашем профиле на сайте UAFPUG; так что идите, заполняйте, тестируйте обновленную форму регистрации и пишите мне, если что не так.
Кстати, Белая еще просила сделать кнопку "-1" для дерегистрации. В процессе. А пока для этого нужно, выбрав свою запись в списке участников встречи, сделать Edit -> Delete.
Организацией третьей встречи UAFPUG в Донецке занимается Валерия Маллаева — спасибо тебе, Лерика :-*
Случайно, через сайт Мега-Танцора с Друпалом, нашелся дельный авторский обзор детских страхов дизайнера инфантильных идей заказчика флэш-интерфейсов (они же Silverlight, JavaScript-2010, JavaFX и GoogleUI в скором будущем). Автор отмечает такие качества работ, как исполнение прелоадера, необычность навигации, эффекты, нетривиальность стартовой, свобода выбора – html или flash и степень удобности вышеперечисленных пунктов:
Читать: удивительные интерфейсы от Ярослава Бирзула.
Примечательно, что в этом обзоре известный 3D-вау-сайт Whitewoid получает тройки (см. в конце, перед самыми комментариями: "Лоадбар: в наличии, но не интуитивен совершенно. Навигация: странная, я бы сказал неудобная. На пользу 3д не пошло... ...Удобство: нет"). При этом довольно высоко оценив работу Instinct студии Park, а про сайт Johnny Slack сказано просто: очень, и очень удобно.
Читать еще, того же автора: Идеальный видеоплеер. Не утопия. И мотать, мотать на ус. Хоть и неприятно местами: но со стороны здесь таки виднее.
Не все об этом знают, но Flash Player пока не поддерживает Acoustic Echo Cancellation (AEC) — подавление эхо, возникающего вследствие обратной связи между колонками и микрофоном. Даже в последней бета-версии 10го Flash плеера никаких следов AEC обнаружить не удалось. Это означает, что для использования сервисов IP-телефонии на Flash необходима гарнитура или наушники, чтобы звук из колонок не попадал обратно в микрофон. Но если Adobe встроит AEC во Flash-плеер, об этой проблеме можно будет забыть, и хорошо: поддержка AEC — это очень большой плюс для создания VoIP-сервисов на базе Flash.
Предлагаю продолжить успешно начатое воздействие на Adobe и проголосовать за поддержку AEC в релизной версии Flash player 10! Чтобы голосовать, нужно пройти по этой ссылке: bugs.adobe.com/jira/browse/FP-273 и нажать "Vote" в меню слева. А если вы еще не зарегистрированы в системе, то сделайте это для исправления багов Flash.
Эхоподавление станет хорошим дополнением к уже начатому во Flash Player 10 усовершенствованию звуковой части проигрывателя — ведь уже использующийся в FP10 модный кодек Speex уже поддерживает AEC.
Участники RAFPUG, зарегистрированные в google-группе RAFPUG до 31 мая 2008 года, приглашаются на RFA БЕСПЛАТНО.
Это логично: ведь им, как участникам RAFPUG, нужно будет попасть на седьмую встречу Russian Adobe Flash Platform User Group, место проведения которой случайно совпало с местом проведения церемонии Russian Flash Awards: клуб «Меццо Форте» (Москва, 1-я Останкинская ул., д. 53, метро "ВДНХ"). И даже время совпало: 19:00, 10 июня 2008 года.
Не слишком ли много совпадений? Нет. Мы живем в мире синхронистичности, и, хвала Сверхрутовому Таймлайну — синхронизация работает.
Приятного времясуперпрепровождения, учаснеги!
1. Гонка по Гуглокарте во Flash — эксперимент со свежеоткрытым Google Maps API для Flash. Введите название города (по умолчанию будет загружен Лондон), дождитесь загрузки гугл-карты — и колесите по улицам, нажимая стрелки. Клевая штука!
2. Бешеный молочник — автокросс на молоковозе по Google Earth в специальном браузерном плагине. Установите плагин, дожитесь загрузки, выберите локацию Everest — и колесите по скалам в 3D, нажимая стрелки! Бес-крыш-но:
Рис 1. Бешеный молочник: доставка в Гималаи!
Теперь имеем: Flash vs. Silverlight vs. Google RIA Plugin (интересно, как назовут?) vs. JS+DOM+Tamarin.
На сайте Дежурка.ру иногда выкладывают интересные статьи про флэш и веб-дизайн. Так, совсем недавно мы писали о конкурсе «Russian Flash Awards 2008» (RFA), а на Дежурке в статье «40 лучших флэш-проектов рунета» вы найдете обзор всех работ, вышедших в финал этого конкурса — в каждой из номинаций. Кстати, а начинающим флешерам будет полезна статья «Обзор флэш прелоадеров», в которой содержится большая подборка решений для загрузчиков. Приятного просмотра =)
Блог "Web Applications Scalability" продолжает выдавать качественные материалы, достойные пристального внимания как уже заматеревших, так и только начинающих заматеревать Флексоидов, Эклипсоидов и Линуксоидов.
В "Установке Eclipse на Linux" рассказывается об установке Eclipse на Linux 32bit. 64-битную версию пока не трогают, зато об установке под 32 бита рассказано все — четко и лаконично.
Статья же "MySQL-тюнинг. Настраиваем по-взрослому" — труд просто монументальный. Из достоверных источников известно, что писал это человек, не понаслышке познавший крупные сетевые приложения и занимающийся разработкой одного из них прямо сейчас. "Мало кто знает, что правильно настроенный MySQL может работать в 10-100 раз быстрее своего неоптимизированного собрата из базовой установки" — пишет он.
Это высоко рекомендуемые материалы для серьезных людей, как и статья об Империи Добра от талантливого писателя. Ее рекомендуется читать на пятой ступени сознания, и отнестись критически к приведенным там острым высказываниям — однако и на ус будет что намотать.
В первый день лета 2008 года Acrobat.com вышел в онлайн. Это представитель семейства "Софт Как Сервис" (Software As A Service - SAAS). Сутью разработки является интеграция нескольких мощных сервисов от Adobe: это онлайновый текстовый редактор BuzzWord + коммуникатор ConnectNow + 5GB места для зашаривания ваших файлов. Все это уже сейчас доступно за умеренную плану в ноль денег (стоп. пока не доступен ConnectNow, но будет скоро). Также есть Acrobat.com AIR Application для перетаскивания файлов между десктопом и вашим эккаунтом на Adobe.com (это приложение будет сильно развиваться).
Почитайте эту новость на Хабре — много непредвзятых комментариев, местами очень дельных.
Прокомментирую от себя. Похоже, Адоб читает мои мысли. Недавно я подумал, что неплохо было бы иметь под рукой тул для быстрой коммуникации с клиентами, и вот он уже у нас в руках.
По поводу возможной рекламы хорошо сказанов официальной новости в блоге Acrobat:
"...по поводу того, собираемся ли мы встраивать рекламу в Acrobat.com. Коротко говоря, это не наш план на сегодня. Adobe построил хороший бизнес, продавая софт, и мы планируем продолжать в этом же духе с услугами типа софт как сервис через Acrobat.com."
А еще Acrobat.com есть самая интенсивная на сегодня (по моим соображениям) обкатка Flex SDK.
Итак, на сайте AlternativaPlatform.com появилась возможность скачать и попробовать в действии новый 3D-движок (уже адаптированный к Flash Player 10). Для этого нужно сначала зарегистрироваться, а затем войти под своим логином на страницу движка Alternativa 3D и скачать его оттуда в виде SWC-библиотеки.
Для некоммерческого использования Alternativa3D отдается бесплатно — только разместите ссылку на AlternativaPlatform в своем приложении, используя простой метод (она не появится там автоматически — это вопрос лично ваших уровня профессионализма и уважения к братьям по цеху).
Начиная с простейшего классического примера вращения куба "Hello, Alternativa3D!", проходя через урок по построению геометрии дома, и включая работу с материалами и UV-координатамиразработчики движка объясняют, как пользоваться их творением.
Я попробовал первый урок — таки работает, см. под катом.
В этом примере я также проверил Alternativa 3D в работе с анимационной библиотекой Tweener, добавив в исходный код урока одну строку: Tweener.addTween(box, {rotationZ:10, time:20, transition:"elasticInOut"});
Tweener.addTween(box, {rotationZ:10, time:20, transition:"elasticInOut"});
Кстати, а лого Альтернивы можно добавлять вот так:
// Add AlternativaPlatform.com Logo var txtLogo: TextField = new TextField(); txtLogo.autoSize = TextFieldAutoSize.LEFT; txtLogo.htmlText = "Hello, Alternativa3D! example (<a href='http://alternativaplatform.com/'><u>AlternativaPlatform.com</u></a>)"; txtLogo.setTextFormat(new TextFormat("verdana", 9)); stage.addChild( txtLogo );
О фичах и багах предлагаю сказать авторам прямо в лицо, то есть в их публичный багтрекер — пусть попробуют отвертеться.
Если вы не верите, что русские разработчики способны удивить мир своим профессионализмом — наблюдайте за свежеоткрытым сайтом AlternativaPlatform.com.
На этом ресурсе нас ждет масса сюрпризов — уже скоро мы станем свидетелями яркого взлета.
Итак, Платформа состоит из 3 частей: Alternativa 3D — браузерный 3D-движок на базе Adobe Flash, AlternativaGUI — содержит все основные элементы интерфейса и AlternativaCore — система многопользовательских серверов.
К ним уже есть Документация, Справочник по классам и методам, Багтрекер и Форум — и будет больше. Главное начинается только сейчас: вы можете скачать и применить трехмерный движок Alternativa 3D!
Совсем древнее: 17-20.09.2002, 23-30.09.2002, 01-04.10.2002, 07-11.10.2002, 14-19.10.2002, 20-26.10.2002, 27.10-02.11.2002, 04-08.11.2002,