войти зарегистрироваться

Flash-платформаMXML компилятор. Часть 2. Не строковые инициализаторы параметров

Привет, Хабр!

В предыдущей статье я провёл некий ликбез по внутренностям Flex-компилятора (по части MXML) и рассказывал, как избавить себя от проблем работы с классами в MXML, требующими параметры конструктора. Сейчас мы разберём другую сторону вопроса — установка параметров в custom-значения (к примеру, константы) без использования механизма Binding (хотя, очень похоже на него).

Flash-платформаДобавляем в Flex-компилятор MXML параметры конструктора из песочницы

26 Апреля 2007 года. Adobe делает заявление, что Flex Framework переводят на open source. Данная новость вызвала бурю оваций среди флешеров всего мира, что появятся принципиально новые фреймворки на его основе, но дальше пары-тройки проектов это не пошло.

В то время я делал проекты с использованием Flex-а, и чем больше проекты становились, тем сильнее мне не нравилось некоторые нюансы его внутреннего устройства.
Думаю, каждому, кто работал с Flex-ом, известны его проблемы, а так же низкое качество кода как уже написанного, так и генерируемого из MXML, поэтому я решил вмешаться в этот процесс с целью навести порядок и разобраться в устройстве Flex компилятора, и начал с добавления «сахара» в MXML, стараясь сделать это как можно сильнее в духе остальных фич детища Adobe-а. Спустя два года, я принял решение поделиться своими знаниями с Вами.

Веб-разработкаOrchard CMS для разработчика


На прямо сейчас проходящей в Лас-Вегасе конференции MIX11 была представлена новая версия Orchard CMS – open-source CMS от Microsoft включающая все самое вкусное и полезное из технологий MSFT, находящаяся, можно сказать, на острие. После первого взгляда – CMS вполне понравилась (сравниваю, в основном, с Umbraco) – и появилось желание разобраться — как же собственно происходит разработка для Orchard. Если в этом ваши желания совпадают с моими — читайте дальше.

PHPРелиз PHP 5.3.3

Команда разработчиков PHP анонсировала PHP 5.3.3. Этот релиз сфокусирован на улучшении стабильности и безопасности ветки PHP 5.3.x, в нем исправлено более 100 ошибок, некоторые из которых относятся к безопасности. Всем пользователям рекомендуется обновиться до этого релиза.

Персональные блоги Различный рендеринг таблиц современными браузерами

При верстке сложных таблиц обнаружились отличия в рендеринге таблиц разными браузерами. [upd]Браузеры не знают какую ширину ставить у ячеек в неочевидных ситуациях. Safari рендерит ближе к IE, Fox и Opera — по своему. Это создает проблемы. Мне было необходимо, чтобы ячейки имели наименьшую ширину.

такие дела

Demo
  • Safari 4.0.2 Mac
  • Opera 9.64 Mac
  • Firefox 3.5.2 Mac
  • IE 6.0.2900.2180.xpsp_sp2_rtm.040803-2158

Персональные блоги Хитрый Лис

Firefox обладает очень интересной фичей, которая кому-то может понравится, а кому-то не очень. Идем в Tools>Options>Security>Saved Passwords. И дальше самое интересное. Если кликнуть на кнопке Show Passwords и во всплывающем окне подтвердить, что вы готовы к этому… Пред Вашим взором предстанут в первозданном виде все пароли, которые сохранил Firefox на этом компьютере (с Вашего разрешения конечно же).
Что открывает достаточно интересные возможности определенному кругу лиц.

IMвеселый баг в QIP Infium

один из знакомых общается со мной через Meebo, попросил писать транслитом. Вот что выдает QIP Infium при установке "отправлять все сообщения транслитом" :)

MicrosoftНевообразимо подробная история отката в студии

Глядите! Видимо девелоперы из МС предоставили нам новую фичу: наблюдать анимированные откаты!