Monthly Archive for June, 2009

Мультитач в массы!

Запустил (не без некоторых проблем) демку и честно купил iPhone аппликуху за 2 бакса.

MSAFluid for processing (Controlled by iPhone) from Memo Akten on Vimeo.

Довольно забавно. Тем более, что разработчики мультитач приложений смогут теперь как-то тестировать свои интерфейсы без дорогого и громоздкого мультитач дисплея.

И опять же мне все больше и больше хочется этакого айфона только с экраном по площади раза в 4 больше.

Для ленивых

полезная ссылка на ссылки на всякие генераторы красивостей для истинных кодеров.

А что нам не хватает-то?

Пока я делаю свой супер движок для порноплееров просто для плееров и по пути разные сопутствующие библиотеки, кто-то в Жуике ругается на Alternativa3d, а кто-то пишет свой редактор AS3, всем нам хорошо известный Mike Chambers собирает с народа фидбэк по поводу чего не хватает среднестатистическому разработчику игр на флэше. А чего не хватает вам? Отпоститесь в коментариях пока не поздно.

Импорт графики

Разделение логики и графики (скинов) очень правильное дело, это позволяет избежать огромного множества проблем интеграции. Раньше у меня был SWF и AS файл с иннициализацие скина через Embed символов непосредственно из этого SWF. Но, недавно наткнулся на более удобный способ с использованием SWC.

В итоге процесс получается следующий:

  1. Во Flex Builder, создаем новый AS проект.
  2. Там же создаем файлик со скином FLA: ‘assets/assets.fla’.
  3. В Publish Settings во флэше тыкаем на чекбокс ‘Export SWC’.
  4. Создаем и экспортим в linkage properties символы скинов, называя их например ‘assets.MySymbol’.
  5. Паблишим SWC.
  6. Во Flex Builder добавляем этот SWC через Project -> Properties-> ActionScript Build Path -> Library Path -> Add SWC.
  7. Теперь во Flex Builder можно просто импортить assets.MySymbol и IDE знает свойства объектов.

А главное, исчез косяк с неправильным типом экспортированного элемента скина.

И опять Plesk

Продолжая разговор о Plesk

As we understood you want to add additional FTP user to your domain.
Unfortunately this option is not available for the Parallels Plesk Control Panel (PPCP) for Linux.

LOL WTF!!?

Я в шоке, господа. А еще они жестко модерируют свой форум от нелестных сообщений.

Smart9slice

Понадобилось мне сделать следующую штуковину — есть спрайт с 9-slice scaling…

Для тех, кто не в курсе, это такой режим масштабирования, что спрайт делится на 9 кусочков и скейлятся только определенные из них. В результате получается, что такие элементы, как например кнопки с круглыми уголками, можно масштабировать также как и квадратные, при этом радиус уголков сохраняется.

… и в этом спрайте области должны не растягиваться, а копироваться при изменении. Ничего доступного по этому поводу не нашел и сделал свое. Примерная флэшка снизу. Надо по ней потыкать для эффекта. К окошечку просто применена сетка 9-slice scaling и установлен класс объекта в linkage properties.

Нужно это кому? Внутри небольшая инструкция на английском. Исходник.

Хостинг

У каждого рано или поздно возникает вопрос “А где бы мне захостить свой сайт?”. Мои сайты сидят на  Media Temple и я всем доволен, кроме разве что цены 20USD в месяц, что сейчас как-то дороговато. Но, в отличие от многих других хостингов, а тем более российских хостингов, здесь я даже не помню никаких конфликтных ситуация по какому-нибудь поводу, хотя что-то когда-то было, но решилось так быстро и легко, что в памяти не отложилось.

Так вот, читая всякие блоги и комьюнити, я часто вижу вопросы по поводу какой хостинг выбрать. И я пугаюсь людей, которые в серьез предлагают хостинг в России, а тем более где-нибудь на Украине. Ладно к совковому сервису в своей стране мы как-то уже привыклиеще не отвыкли (хотя, скорее всего сейчас это уже стереотип, но, черт побери, часто подтверждающийся), но хоститься на Украине, где в любой момент могут зажать весь твой трафик и попросить заплатить за транзитный трафик в Европу. Я, конечно, параноик, но в последнем газовом идиотизме тоже мало что было логичного.

Конечно же, и у нас и в Штатах общение с техподдержкой сильно напоминает долбежку головой об стену, но там (в штатах) стена тебе улыбается и обращается к тебе “sir” пытаясь в то же время доказать, что ты сам идиот.

К чему это я? Совершенно без понятия, наверно, чтобы вы знали мое субьективное мнение по этому поводу.

P.S. А хостить свой VPS как только он мне понадобится я буду на linode.com.
P.P.S. Украина меня раздражает как страна, а украинцы — браться славяне на век, так что не надо мне тут.

Дополненная реальность

Дополненная реальность набирает обороты. Наверняка не только у меня после просмотра ролика возникла картина в голове — скитлс тауэр дефенс! Кладешь такие штучки на карту и убиваешь идущих монстров. Должно быть забавно.

Plesk 8.6

Plesk 8.6 — феерическое гавно. Надо же иметь такой убогий непонятный идиотский интерфейс. Я час там рылся тыкая по всем иконочкам пытаясь всего лишь добавить себе пользователя FTP с доступом в определенную папку. Нифига у меня не получилось — пошел задал вопрос “How do I add a FTP user for my domain?” в ихний официальный форум. Так ничего и не ответили.

Правила

Все вы знаете, что когда я вижу в интернете слово flash написано как флЕш, мне хочется долго бить автора сего в лицо. А уж если кто в повседневной речи заводит разговор о флЕшэ… Ничего не могу с собой поделать.

Но оказывается, что правильно все-таки писать флЕш, а не флЭш. Я конечно знал, что Е в таких словах как тЕст произносится как Э, но и в английской транскрипции все же test а не tast. Но чтобы тут такой подвох. И ведь теперь народ, который упорно (и как оказалось правильно) употребляет в письменной речи слово флЕш, носом в это слово не потыкаешь.

Как теперь жить-то не пойму…