FlasCC — вот она, алхимия в новом лице

Выпустили адобы алхимию в новой реинкарнации — FlasCC.

Поделиться в соц. сетях

Опубликовать в LiveJournal
Опубликовать в Google Plus

Определите свой уровень программиста

По этой интересной таблице Programmer Competency Matrix вы можете определить свой уровень в разных областях программирования.

UPDATE. Тут с русским переводом.

Поделиться в соц. сетях

Опубликовать в LiveJournal
Опубликовать в Google Plus

…отличались друг от друга лишь тем, насколько упорно они трудились. И все.

Очень понравилась статья «Откуда берутся выдающиеся достижения«. Наглядно показывает, что профессионалами не рождаются — ими становятся, благодаря 10000 часов пота и крови.

Поделиться в соц. сетях

Опубликовать в LiveJournal
Опубликовать в Google Plus

Nape 2 — Тест производительности создания некоторых структур

Этот пост есть небольшое дополнение к этому посту. Только тогда я не сделал замер производительности.
Когда открыл для себя Vec2.get() написал Луке мол классно он придумал запулить тип Vec2 и что хорошо было бы запулить другие типы (да и вообще все что возможно :) ).
Он ответил, что не видит в этом смысл, так как это единственный жирный служебный тип, который часто используется. Я ничего ему не отписывал — хозяин барин — но мысленно с ним не согласился подумав, что пула много не бывает и надо протестировать другие типы на скорость создания — так ли как он говорит или по-другому.
Таки пула много не бывает!

Поделиться в соц. сетях

Опубликовать в LiveJournal
Опубликовать в Google Plus

Nape 2 — Сравнение производительности списков

Две недели назад, 18 сентября (за сутки до рождения сына :) ) сделал я тест производительности нейповских списков в сравнение со списками известной библиотеки ds (в прошлом as3ds).
Благодаря генерикам в haxe и препроцессору caxe, все листы в нейпе, имея одну природу, типизированы: Vec2List, ShapeList, BodyList и т.д. Потому работа всех листов в нейп идентична.
Кроме того, листы итерировались разными способами, доступными из ихней реализации.
Тестировал на запись и чтение на такой системе:
Intel I7 mobile 1.6Hz, Win7x64, Flash Player 11.4 release

Смотрим резалты

Поделиться в соц. сетях

Опубликовать в LiveJournal
Опубликовать в Google Plus

Новый виток

Буквально пару дней как удалось восстановить работоспособность блога после недельного нокаута, забрать свои домены и переехать на новый хостинг.
За эту неделю случилось событие, которое дало новый виток в жизни, смысле и семейных ценностях.
19 сентября у меня родился сын :)
По этому поводу хочу запечатлеть в своем дневнике некоторые воспоминания и результаты за последние много лет :)
Вспомнить все…

Поделиться в соц. сетях

Опубликовать в LiveJournal
Опубликовать в Google Plus

Flash game performance tuning from A to Z

Read about ‘Flash performance tuning’

Поделиться в соц. сетях

Опубликовать в LiveJournal
Опубликовать в Google Plus

Nape 2 — Единицы измерения. Плотность не ок

Недавно решая одну задачу (я еще напишу о ней) в Nape, некоторые значения ну очень не сходились и у меня закралось смутное сомнение.
Я знаю, что Nape использует систему СИ (или еще МКС — метр, килограмм, секунда).
То есть, получается, что:
1 метр = 1 пиксель
скорость = пиксель/секунду
ускорение = пиксель / секунду в квадрате

Тут вроде все ок. Но вот что касается плотности то тут не ок.
Читать что не ок

Поделиться в соц. сетях

Опубликовать в LiveJournal
Опубликовать в Google Plus

Monocle — офигенный инструмент профилирования

Товарищ из Adobe, продакт менеджер, Thibault Imbert представил новый инструмент профилирования под названием Monocle. Пока что инструмент в закрытой бете, но у меня уже руки чешутся его попробовать. На меня он произвел глубокое впечатление :)
Больше ни слова, смотрите видео.

Поделиться в соц. сетях

Опубликовать в LiveJournal
Опубликовать в Google Plus

Flash Player 11.5 beta и новый цикл разработки

Сегодня вышла бета версия Flash Player 11.5. Этот релиз нацелен больше на багфиксы нежели на новые фичи.
Новые фичи:
1. Shared ByteArray support for ActionScript Workers — эта фича дает возможность разработчикам расшаривать память между несколькими потоками (workers).
2. Debug stack trace in release builds of Flash Player - эта фича дает возможность выводить информацию стек трейса в релиз и дэбаг билдах.

Но главная новость не в этом.
Главная фишка в том, что разработка флеш плеера, начиная с этой версии, переходит на новый быстрый цикл разработки (Rapid Release Cycle).
Это даст возможность иметь быстрый фидбек от пользователей и тем самым быстро исправлять, изменять и добавлять функциональность.
В твиттере можно следить за новыми апдейтами бета версии.

Скачать Flash Player 11.5 beta
Скачать Adobe AIR 3.5 beta

Поделиться в соц. сетях

Опубликовать в LiveJournal
Опубликовать в Google Plus

« Предыдущие записи   Следующие записи »