Pull to refresh
46
Karma
0
Rating
Ростислав Сирык @rost

User

Adobe продолжает разработку Flash для мобильных платформ

Reading time 1 min
Views 867
Adobe Flash
Коротко о том, почему Flash-разработчики могут спокойно продолжать работу и как правильно читать последние новости от Adobe:
  1. Флэш на мобильных устройствах уже год успешно развивается и продолжает развиваться как часть Adobe AIR, уже есть большие плоды этого в виде многих успешных игр.
  2. Приложения для мобильных браузеров никогда не были действительно значимыми и сложными. Ни Flash, ни HTML5 не преуспели здесь, даже Google не смог адаптировать под iPad свои онлайн-доки. Возможно, Flash мог бы улучшить это. Но AIR на мобайле уже в разы успешнее. Даже Твиттер имеет отдельное приложение для iPad, и оно работает лучше, чем сайт Твиттера. Вопросы?
  3. Адоби понимает, что мобильные браузеры — это проигранный бой (а я ставлю под вопрос возможность выигрыша вообще — см. пред. пункт) и пытается использовать этот момент как способ очистить себя от всего негатива, который сетевые идиоты связывают с флэшом (не без помощи покойных идолов). Флэш не виноват. Но он оброс ненужным. Адоби не смогла сделать отдельные послания для армии флэш-разработчиков и армии флэшененавистников и сделала одно послание, неуклюжее, но со своими плюсами.

Подробнее — в основной статье:
flash-ripper.com/adobe-continues-mobile-flash-development
Total votes 58: ↑42 and ↓16 +26
Comments 42

[Ctrl+Enter] — шорткат для быстрой отправки форм в Drupal

Reading time 1 min
Views 1.3K
Drupal *
Как упростить отправку формы в системе Drupal?

На сайте Ф. Потрошителя используется шорткат [Ctrl+Enter] (по ссылке можно проверить его в работе).

Можно отправлять практически любую форму (будь то форма редактирования записи, форма комментария, или форма настроек в админке), не прибегая к мышке, не нажимая саму кнопку «Пуск» или ее аналог — достаточно нажать [Ctrl+Enter] на любой странице сайта, и это уменьшает нагрузку на руки пользователя.

Как это сделано?


Читать дальше →
Total votes 27: ↑17 and ↓10 +7
Comments 7

Обсуждение будущего Flash 12 мая в корпусе ВМК МГУ

Reading time 1 min
Views 664
Adobe Flash
Опытные веб-разработчики знают, что Flash сначала был средством анимации, потом быстро нашел применение в рекламе и мультсериалах, а затем стал площадкой для интернет-творчества в самых разных направлениях. Сейчас миллионы приложений используют Flash-технологию — сверхпопулярные социальные и казуальные игры, видеосервисы и корпоративные системы, сайты и (увы) прожорливые баннеры. Это разнообразие и количество стало возможным из-за скорости разработки, графических возможностей и наличия Flash Player на 99% компьютеров. В то же время Flash влияет на развитии соседей по сети — AJAX, веб-анимации, новых приемов в UI / User Experience Design.

Конференция "Будущее Flash-платформы" совпала с выходом Flex 4 и на ней будет рассмотрен новый функционал Flash Builder 4, а также перспективнейшие направления разработки и Flash-монетизация. И, конечно, поговорим о том, кто кого победит — Flash или HTML5, есть ли Flash на iPad-е, каким будет Flash через 10 лет и о многом другом. Создатели интересных проектов — 3D-движка и Facebook Desktop Client с touch-интерфейсом — поделятся деталями разработки. Вот программа конференции с докладчиками, а это Flash-эксперты, живые евангелисты из Adobe и лидеры сообществ Flash-разработчиков России, СНГ и Европы. В течение пяти часов они будут рассказывать и отвечать на вопросы участников.

Вход на конференцию бесплатный, а регистрация — обязательна.

Конференция начнется 12 мая в 16.00 — и, кстати, уже на следующий день в Москве состоится конференция Flash Gamm.

Приходите пообщаться о Flash и не только.
Total votes 29: ↑23 and ↓6 +17
Comments 13

Памятка евангелиста-II

Reading time 2 min
Views 499
Website development *
Цель текста: показать возможные способы конструктивного общения представителей конкурирующих технологий.

Тактика пропаганды нашей платформы

  1. Мы миролюбивы и уважаем другие технологии;
  2. Мы проводим различие между разработчиками конкурирующей платформы и ее пользователями;
  3. Мы никогда не конкурировали с конкурирующей платформой (парадокс? да);
  4. Мы помогаем пользователям конкурирующей платформы в битве за стандарты и открытое ПО вместе с нашими конкурентами;
  5. Мы помогаем пользователям ПО, несовместимого с нашим;
  6. Мы отдали в Open Source множество своих технологий.
  7. Мы предоставили свою технологию для реализации ее на всех операционных системах;
  8. Любовь к качеству во всем мы разделяем с нашими конкурентами;
  9. Наши и ваши технологии велики, и мы уверены в будущем;
  10. У нас общий дух пионеров Web2.0;
  11. Нашими технологиями уже пользуются многие разработчики, которые оказывают влияние на развитие нашей платформы;
  12. Творчество дизайнеров и продукты опенсорс-сообщества (в т. ч. пользователей Линукса) широко используются в наших решениях. Многие наши разработчики вышли из конкурирующего сообщества;
  13. Книги приверженцев конкурирующей платформы популярны в нашей компании и среди наших пользователей. У нас изучают изучают их языки. Примечание: нужно рецензировать новые блоги авторитетных конкурентов и исследования по их технологии , даже если в них нет важного содержания;
  14. Мы публично восхищаемся достижениями конкурирующей платформы и честно признаем ее преимущества;
  15. Мы помогаем всем пользователям и разработчикам, независимо от того, согласны ли они с нашей концепцией;
  16. Мы используем паттерны программирования, и не скрываем, что основной вклад в их развитие положен сообществом Open-Source;
  17. Наши руководители, начальники отделов и многие частные разработчики пытались установить культурный и технический обмен с конкурирующей технологией;
  18. О нашей сущности и сущности свободного мира, основных идеалах, которые мы разделяем с пользователями конкурирующей технологии, дают представление ключевые труды по программированию: Вирт, GoF, Хотя некоторые из этих книг принадлежат к направлению «социального протеста», они показывают веру в социальный прогресс в действии.

Первая часть: Памятка евангелиста-I.

Примечание: текст обеих частей отредактирован. Устранены двусмысленные формулировки и фрагменты, не относящееся к этике профессионального общения.
Total votes 52: ↑30 and ↓22 +8
Comments 34

Adobe Flash Player 10 на Android

Reading time 1 min
Views 3K
Development for Android *
17 ноября на конференции Adobe MAX 2008 в Сан-Франциско директор мобильных платформ Google Andy Rubin показал, как Flash Player работает на Android. Так стало известно, что Adobe портирует флэш-проигрыватель на эту платформу, в частности, на «гуглфоне» T-Mobile G1. Вместе с этим, Flash Player может появиться и на iPhone, но тут ход уже давно за Apple (и теперь получается, что здесь iPhone начинает отставать).

Также главный архитектор решений Adobe Кевин Линч показал, как Flash Player работает под Nokia Symbian и Windows Mobile. И везде это была последняя версия проигрывателя.

Радует, что под Android будет доступен именно Flash Player 10 — значит, будет использоваться язык ActionScript3 и такие его инновации и надстройки, как класс Vector, полноценное ООП с пакетами и пространствами имен — словом, все те новшества ECMAScript4, что не так давно были отвергнуты в качестве стандарта JavaScript (внешняя ссылка). В составе комитета ECMAScript4 важный вклад в их создание сделали Google, Mozilla и Opera.
Total votes 27: ↑25 and ↓2 +23
Comments 10

Триалы Adobe CS4 доступны для скачивания

Reading time 1 min
Views 1.4K
IT-companies

15 октября entze сообщал о начале продаж CS4. А теперь каждый перед покупкой может попробовать Adobe CS4 в действии. Качаем триалы:
Читать дальше →
Total votes 75: ↑63 and ↓12 +51
Comments 55

FF3 справедливо наказывает за размещение блочного элемента внутри строкового

Reading time 1 min
Views 2.5K
Website development *
Отлаживаю html-верстку чужого проекта, созданную до появления Firefox 3. В коде часто встречаются ошибочные конструкции вида:
<a href="#">
<div>Hello, bugs!</div>
</a>
CSS я из примера изъял, но и без него подобный код в Firefox 3 даст результат, который вряд ли понравится заказчику. Клик по такой ссылке приводит к появлению двух точек в левом нижнем и левом верхнем углу (это легко проверить на пустом документе):



Иногда такие конструкции ошибочно применяются для создания кнопок из ссылок. Firefox 2 по умолчанию эту ошибку прощает — а Firefox 3 уже нет. Чтобы избежать этой ошибки, не нужно помещать div внутрь тэга a, нужно вместо этого присвоить свойство display:block стилю самого тэга a. Блочные элементы (div) внутри строковых (а) — невалидны.

Update: в этом вопросе и сам Гугл не без греха (спасибо, uratsakidogi)
Total votes 68: ↑51.5 and ↓16.5 +35
Comments 55

8 лучших бесплатных средств разработки с открытым кодом по версии InfoWorld

Reading time 3 min
Views 4.5K
Open source *
Тестовый Центр InfoWorld выбрал восемь лучших бесплатных инструментов с открытым кодом для разработчиков. Здесь есть средства создания насыщенных приложений (RA), AJAX-фреймворк, система управления бизнес-правилами, пакет контроля версий, объектная база данных, монитор для тестирования веб-сервисов… но пойдем по порядку:
  1. Объектная база данных: db40

    Появившись как Java-библиотека для баз данных, db4o была затем параллельно перенесена на платформу .NET. В множество полезных функций библиотеки db4o входят реализованные в 2005 году «родные запросы» (Native Queries) для построения запросов непосредственно методами Java или .NET.
     
  2. Управление версиями: Git

    Распределенная система управления версиями Git была изначально создана Линусом Торвальдсом, а теперь поддерживается Джунио Хамано (Junio Hamano). Git — это инструмент управления ревизиями во многих выдающихся open-source-проектах, включая ядро Linux, сервер X.org, ядро проекта One Laptop per Child (OLPC) и веб-фреймворк Ruby on Rails. Движок Git как минимум на порядок быстрее аналогичных систем для больших проектов и включает продвинутую поддержку для ветвления и слияния кода.
     
  3. Библиотека веб-клиента: HttpClient

    HttpClient — это Java-библиотека для передачи информации по HTTP-протоколу (родилась в 2001). Она позволяет выполнять http-запросы и легко обрабатывать полученные ответы. Множесто библиотек для работы с web-сервисами используют эту библиотеку в качестве транспортного слоя. Если вы Java-программист, и вам нужно послать http-запрос куда бы то ни было, то это библиотека для Вас. (aib — cпасибо за поправки)!
     


Далее: параллельное програмирование, управление бизнес-правилами, RIA...
Total votes 2: ↑2 and ↓0 +2
Comments 32

Разработчики Alternativa3D готовы ответить на вопросы по 3D-графике во Flash

Reading time 1 min
Views 2K
Adobe Flash
Если у вас есть вопросы по теме «3D и Flash», то можно задать их разработчику движка Alternativa3D Антону Волкову — он обещал ответить и по самым важным провести мастер-классы.

Вопросы можно задавать либо здесь, либо в оригинальном посте на сайте Ф. Потрошителя (там уже есть несколько).
Total votes 4: ↑3 and ↓1 +2
Comments 0

Три презентации по анимации

Reading time 1 min
Views 2.3K
Adobe Flash
28 июня в Донецке прошла Встреча Аниматоров. Были изложены три доклада, презентации к которым уже можно посмотреть онлайн или скачать (см. ниже). Освещены такие темы:
  1. Секреты хорошего мультфильма — сценарий, режиссура, анимационная библиотека, аниматик, примеры проектов (скачать swf).
  2. Программная анимация и сферы ее применения — полезные методы и хитрости программной анимации для аниматора (скачать swf).
  3. Анимация для Flash-игр — особенности анимации персонажей для игр Adobe Flash и Adobe Flex (скачать swf).
Кликнув по картинке, можно посмотреть все три онлайн:

UAFPUG 3 Animation Demos

Докладчикам: Саша, Денис и Олег — спасибо!
Total votes 20: ↑20 and ↓0 +20
Comments 11

Меташутки: гуглосфера

Reading time 1 min
Views 801
Lumber room
Гуглосфера — одна из новейших, нестабильных составляющих геосферы.

Существует несколько теорий как относительно возникновения Гуглосферы (т.н. «теория Вассермана»), так и относительно ее состава.
Другая теория утверждает о спонтанном отслоении части Ноосферы
Total votes 4: ↑1 and ↓3 -2
Comments 2

Вышел AIR 1.1 со встроенной поддержкой русского языка и AIR Update Framework

Reading time 1 min
Views 701
IT-companies
Главное в новой версии Adobe AIR 1.1 — поддержка локализованных и «международных» приложений. Сама среда выполнения (AIR runtime) теперь поддерживает множество языков — Бразильский, Португальский, Китайский, Французский, Немецкий, Итяльянский, Японский, Корейский, Русский и Испанский, а также поддерживает ввод с клавиатуры для языков с двубайтной кодировкой символов (double-byte languages).

Adobe AIR Update Framework — обновляем правильно

В то же время в Adobe Labs выложена бета-версия фреймворка для обновления приложений — Adobe AIR Update Framework. Он предоставляет API для реализации корректного обновления AIR-приложений. Сюда входят такие функции, как:
  1. Проверка на наличие обновлений (как периодическая, так и по требованию пользователя);
  2. Загрузка обновлений AIR-приложений из сети;
  3. Информирование пользователя при первом запуске новой версии или при миграции данных;
  4. Подтверждение согласия пользователя на проверку обновлений;
  5. Вывод информации о новой версии для пользователя;
  6. Отображение прогресса скачивания и возможных ошибок.
Подобности — на странице Adobe AIR Update Framework.
Total votes 15: ↑15 and ↓0 +15
Comments 13

Top4Top.ru: разбор полетов. 31 мая, Москва

Reading time 1 min
Views 762
Adobe Flash
Разработчики весьма неоднозначного проекта Top4Top расскажут о его структуре, о клиент-серверном решении и о реализации Flash-клиента (этому будет посвящена большая часть их доклада: будут приведены причины, по которым был выбран чистый ActionScript3 (а не Flex), а также возникшие в ходе разработки проблемы и их решения.

Затем Артемий Малков расскажет о Flash Player 10, а именно: об Open Screen Project, о File Reference, мощной работе с текстом, UDP, 3D-эффектах, шейдерах, Drawing API, видео, звуке и улучшенном буфере обмена.

Обновление: встреча состоялась, уже есть отчет.

подробнее о событии
Total votes 13: ↑9 and ↓4 +5
Comments 0

Борьба со спамом на Хабре

Reading time 2 min
Views 550
Habr
Человекороботы-спамеры уже здесь.
Мне пришло приглашение дружбы от emmanuelababy12 — сообщение с темой «emmanuelababy12 хочет присоединиться к 1-му кругу ваших друзей». Взглянув в профиль пользователя, я увидел следующее:
Карма → -80,35 (60 голосов)
Хабрасила → -80.35
Сообщений на Хабре: 0.
Текст самого сообщения-приглашения является стандартным спамом.
Далее: текст спама и предложение по борьбе
Rating 0
Comments 0

Социальный скринсейвер — ChirpScreen

Reading time 1 min
Views 471
Lumber room
ChirpScreen берет на себя одну из самых ресурсоемких сторон жизни социального серфера — блуждание по собственным контактам. Он перебирает и отображает ближашие к вам социальные элементы, пока вы пьете кофе. В любой момент вы можете забрать управление в свои руки: откомментировать элемент, перейти к оригиналу и т.п. — все внутри скринсейвера.
Total votes 10: ↑5 and ↓5 0
Comments 4

Краткий обзор публичных лицензий

Reading time 1 min
Views 1.8K
Open source *
На Хабре неоднократно звучали просьбы разъяснить ту или иную лицензию для ПО с открытым кодом. В следующей статье есть такая информация:
Краткий путеводитель по зоопарку публичных лицензий.
Total votes 33: ↑30 and ↓3 +27
Comments 11

Пользователи Flickr протестуют против сделки Microsoft + Yahoo

Reading time 1 min
Views 409
Lumber room
«И Yahoo купил Flickr, и Microsoft купил Yahoo, и приказал Flickr долго жить.»
— наверное, так можно истолковать легкую панику в среде пользователей фотосервиса Flickr. Они протестуют против возможного слияния Microsoft + Yahoo (владелец Flickr). Вот один из «Дайджестов народного протеста» (кликабелен):

Total votes 31: ↑22 and ↓9 +13
Comments 31
1

Information

Rating
Does not participate
Date of birth
Registered
Activity