Как стать автором
Обновить
44
0
Александр Бацуев @AlDev

Пользователь

Отправить сообщение

Аномальное поведение Flash Player 11 в зависимости от того, дебаговый плеер или нет

Время на прочтение1 мин
Количество просмотров1.4K
После обновления на 11 плеер мы поймали очень странный баг.

Данный баг проявлялся только в не-дебаг версии плеера. То есть когда запускаешь swf-ку в дебаговом 11-м плеере — все нормально, а когда в нормальном — ничего не работает.
Искать проблему пришлось с помощью ExternalInterface и JavaScript консоли браузера.
Читать дальше →
Всего голосов 39: ↑30 и ↓9+21
Комментарии40

Печатаем Flash в Firefox правильно

Время на прочтение1 мин
Количество просмотров1K
С давних времен у Flash-а и Firefox-а существует множество проблем.
Одна из них заключается в том, что Flash контент не печатается в Firefox.

Мы давным давно нашли workaround и выложили его фришной либой.
Прошло три года, а баг все еще существует и фикс все еще актуален.

Итак, представляю вам flash-print-fix. Небольшую библиотеку, которая позволяет добиться нормальной печати Flash содержимого в Firefox:
code.google.com/p/flash-print-fix
Читать дальше →
Всего голосов 27: ↑24 и ↓3+21
Комментарии25

Flash bitmap printing bug

Время на прочтение1 мин
Количество просмотров1.2K
В новогодние праздники пришло нам волшебное письмо от наших клиентов. Товарищи используют AnyGantt, и у них начались очень специфические проблемы.

Проблемы заключались в печати диаграмм Ганта.
Долгий и упорный поиск проблемы привел к тому, что мы нашли баг в Flash Player-е, который существует там аж с августа 2010 года.

bugs.adobe.com: https://bugs.adobe.com/jira/browse/FP-6167

Для начала несколько примеров:
Вот так вот выглядит Gantt chart в браузере:


Что с ним делает злобный Flash Player, а так же причины этого безобразия смотрите под катом
Всего голосов 33: ↑25 и ↓8+17
Комментарии22

Silverlight Stock Charts

Время на прочтение1 мин
Количество просмотров5.1K
Недавно мы выпустили AnyChart Stock — Flash-компонент, позволяющий создавать финансовые графики.
А теперь у нас появилась бета-версия для Sliverlight.

Поучаствовать в бета-тестировании можно вот здесь: http://anychart.com/beta/silverlight/
Читать дальше →
Всего голосов 47: ↑33 и ↓14+19
Комментарии51

AnyChart Stock — гибкие, быстрые и интерактивные datetime-based графики

Время на прочтение2 мин
Количество просмотров12K
Всем привет.
Мы наконец-то завершили разработку нашего нового проекта — AnyChart Stock.

Это компонент для построения интерактивных графиков, отображающих любые данные, упорядоченные по времени. Самый частый пример — финансовые графики.

Runtime компонента написан на Flash. Конфигурация задается через XML или JSON (кому что больше нравится ;-), данные — в формате csv.

Разработка заняла чуть больше полутора лет, но оно того стоило.



Под катом примеры, некоторые фичи, ну и, конечно, хабраскидка!
Читать дальше →
Всего голосов 50: ↑43 и ↓7+36
Комментарии59

Adobe Flash CS5 + Adobe Flash Builder — общие проекты

Время на прочтение3 мин
Количество просмотров11K

Как известно, эти два продукта прекрасно уживаются вместе. Что удивительно — многие об этом не знают. Они давятся, плюются, но пишут код в Flash CS 5.
Данная статья рассказывает, как скрестить эти два продукта и как побороть мелкие неприятности в процессе.

Зачем нам Flash Builder, если есть Flash?
Ответ достаточно очевиден:
1. Нормальный Debug (condition breakpoints и прочие прелести)
2. Нормальный редактор кода с хоть каким-то, но рефакторингом
3. Version control
4. Интеграция с багтрэкерами
5. Другие вкусности Eclipse

Проблемы:
1. Абсолютные пути
2. Version control
3. Flex library projects и их подключение

Под катом описание мягкого способа создания проекта, при котором не будет проблем ни с svn, ни с абсолютными путями.
Читать дальше →
Всего голосов 43: ↑33 и ↓10+23
Комментарии42

Запускаем Flash из Safari на iPhone/iPad

Время на прочтение2 мин
Количество просмотров3.5K
Имеется страница, Flash контент на которой необходим, а с iPhone и iPad сплошное расстройство.
Например Flash графики.
Казалось бы, пути два:
1. Заменять Flash html5
2. Заменять Flash статической картинкой

Но… но можно немного поизвращаться. Третий способ под катом.
Читать дальше →
Всего голосов 36: ↑27 и ↓9+18
Комментарии18

Делаем iphone приложение на Flash CS5

Время на прочтение4 мин
Количество просмотров6.1K
Итак, в связи с тем, что Apple сняли волшебное ограничение и теперь на Adobe Flash CS5 можно официально делать iPhone/iPad приложения (детали: flash-ripper.com), вашим глазам представляется тутор — как сделать это своими руками.

Что сделаем:
Простенький p2p чат

Что потребуется:
1. Adobe Flash CS 5 (качать с adobe.com)
2. iPhone Certificate (не пугайтесь, расскажу где взять)
3. (по желанию) jailbroken iphone/ipad

Читать дальше →
Всего голосов 90: ↑82 и ↓8+74
Комментарии60

Байкальский Интернет Форум слил базу Мегаплану?

Время на прочтение2 мин
Количество просмотров2.1K
В Иркутске 10 Июня 2010 года прошла IT-конференция «Байкальский Интернет Форум 2010» ( http://bif2010.ru/conf2010/).

Вроде бы все хорошо, все круто, приехали разные дяди из Мегаплана, Ru-центра и т.п.
Но вот прошло некоторе время, и на почту (указанную при регистрации на конференцию) свалилось письмо, что я вдруг ни с того ни с сего зарегистрирован на megaplan.ru. Причем не один я, а куча народу, регистрировавшихся на БИФ.
Под катом текст письма + ответ от Медведев Групп:
Читать дальше →
Всего голосов 79: ↑64 и ↓15+49
Комментарии67

Flash XML parsing: win vs mac

Время на прочтение2 мин
Количество просмотров744
Простой и понятный с виду код:
package {
  import flash.display.Sprite;
  
  public class XCDATATest extends Sprite {
    public function XCDATATest() {
      var node:XML = <format>
       <![CDATA[<b>ds3 - CSV Settings:</b>
ignore_first_row=<b>true</b>
columns_separator=<b>;</b>
rows_separator=<b>\n</b>]]>
      </format>;
      trace (String(node));
    }
  }
}


* This source code was highlighted with Source Code Highlighter.

Может привести к очень «веселым» последствиям разной работы swf-ки под разными системами.
Читать дальше →
Всего голосов 30: ↑18 и ↓12+6
Комментарии20

Flash Builder 4 и юнит тесты

Время на прочтение1 мин
Количество просмотров2.5K
Был приятно удивлен тем, что теперь создание юнит-тестов занимает считанные мгновения.
Итак, кратенько расскажу и покажу, как писать юнит-тесты в Flash Builder 4.

Это даже не статья, а просто описание нескольких простых шагов

Поехали!
Читать дальше →
Всего голосов 37: ↑31 и ↓6+25
Комментарии19

Хабрасходка Иркутск

Время на прочтение1 мин
Количество просмотров600
В Иркутске 20 февраля в субботу состоится хабрасходка.

Место и время


Ресторан Рио-Гранде, 20 февраля, суббота. 19:30
go.2gis.ru/i3nu
www.rio-grandeirk.ru

Тема


Обо всем и ни о чем.

Список участников на данный момент (8)


aldev, iv_s, jahson, naoise, xmmx, grasshoppergn, golodnyj, ionflux
Возможно будут: maxp, vadyacorp, intr13

Контактная информация


По всем вопросам можно обращаться мне в PM или Skype (есть в профиле), либо здесь в комментариях.
Всего голосов 14: ↑9 и ↓5+4
Комментарии12

Поддержка multi-touch и жестов в Flash платформе

Время на прочтение7 мин
Количество просмотров5K
Эта статья описывает новые multi-touch API, доступные в Flash Player 10.1 beta и Adobe AIR 2 beta. multi-touch становится доступным на все большем количестве платформ, и пользователи хотят иметь возможность взаимодействовать с устройствами с помощью прикоcновений. Flash платформа предоставит разработчикам простой и эффективный способ делать это.
Читать дальше →
Всего голосов 25: ↑23 и ↓2+21
Комментарии4

Уменьшаем размер Flex приложения отвязывая фреймворк

Время на прочтение2 мин
Количество просмотров2.2K
Flex приложение весит 500кб? Легко исправить!

Данная статья посвящается тому, как уменьшить размер Flex приложения не пользуясь никакой магией.
А конкретно — что такое RSL и что это дает.
Ну и пара слов про забивание гвоздей боингами.

Читать дальше →
Всего голосов 48: ↑45 и ↓3+42
Комментарии40

Internet Explorer + Flash Player + IE Skype Add-on = Memory Leak

Время на прочтение3 мин
Количество просмотров2.3K
В течении нескольких лет мы (anychart.com) периодически получаем баг-репорты, суть которых сводится к тому, что память в Internet Explorer 6/7 (и Flash Player 9/10 в нем) ужасно течет при рефреше страницы. Долго и упорно мы пытались найти решение этой проблемы, теряли клиентов, не спали ночами. Со временем IE + Flash Player стали моим ночным кошмаром. Мы материли и Adobe и Microsoft, но никак не могли подумать, что они тут не при чем.
Сегодня случилось чудо. При очередном тесте на двух одинаковых машинах появилась разница — на одной утечка памяти была, на другой нет. Долгий и упорный brainstorming нашел корень всех зол. Им оказался… Internet Explorer Skype add-on!

-----
Update:
Со мной связались из скайпа. Добовление к посту
Peter Kalmström, PM Skype Toolbars:
1. This is how you disable only the add-on www.screencast.com/t/BrlWxmckTd3. We don't want users removing Skype
2. We are working closely with Skype to get a fix out asap — watch this space!
-----
One more update:
Пост на английском в нашем блоге: www.anychart.com/blog/2009/07/27/anychart-has-discovered-bug-in-skype-skype-promises-to-fix-it-asap-2

Далее были проведены эксперименты, которые показали, что при установленном Skype add-on-е память растет при каждом рефреше/закрытии страницы с ЛЮБОЙ! swf-кой.

Итак, подтверждение диагноза.
Читать дальше →
Всего голосов 74: ↑70 и ↓4+66
Комментарии37

Делаем SharePoint Web Part используя xml/xsl

Время на прочтение6 мин
Количество просмотров6.7K
В этой статье я расскажу, как сделать SharePoint WebPart, используя блокнот используя только xml и xsl.

Про разработку web part-ов уже писалось ранее, там же писалось, зачем, собственно, они нужны: habrahabr.ru/blogs/sharepoint/57992

В данной статье мы создадим WebPart, который просто покажет какое-то сообщение. Сам по себе он не информативен и сомнителен, как пример, но задаче показать общий механизм вполне соответствует.
Читать дальше →
Всего голосов 12: ↑9 и ↓3+6
Комментарии7

Иркутское сообщество хабралюдей

Время на прочтение1 мин
Количество просмотров839
В топике habrahabr.ru/blogs/ruby/57344
Родилась идея Хабралюдям собраться что-бы попить пива и поговорить обо всем (не только о руби, python и php)

Предложения по дате и месту проведения — в комменты.

UPD: Предлагается следующее воскресение (26 апреля)
UPD1: Участники: ~9 человек

Время — ориентировочно вечер (15-18 часов)
У кого какие предложения по месту?

UPD2:
Стучитесь в скайп. Обсудим детали: alex.batsuev

UPD3:
дата — 26 апреля
место — ресторан Фигаро ( obed.irk.ru/catalog/details.aspx?hid=6D56527B-57E3-4054-B410-77471DF85372&cid= ).
время — 17:00

Если придете — просьба уведомить по скайпу (alex.batsuev) или в PM здесь.

UPD4:
Ребят, спасибо! Было интересно и весело!
From smth
Всего голосов 9: ↑5 и ↓4+1
Комментарии20

Silverlight 2: Проба пера

Время на прочтение6 мин
Количество просмотров886
«Лучший способ понять что-то, это объяснить это другому»
© Народная мудрость

Я практически полный 0 в Silverlight, но есть желание это исправить.
Итак, приступим.
Читать дальше →
Всего голосов 30: ↑18 и ↓12+6
Комментарии40

Информация

В рейтинге
Не участвует
Откуда
Иркутск, Иркутская обл., Россия
Дата рождения
Зарегистрирован
Активность