Category: техника

Category was added automatically. Read all entries about "техника".

shark

Задрот 85-го уровня)

Безлошадный коллега, наслушавшись keynote про новые макбуки с retina display, уломал меня смотаться в обед в ближайший Эппл Стор в Пало-Альто, посмотреть новое железо. Уговорил, гад. Естественно, нового железа пока нету и вряд ли скоро появится. А пока сидим в какой-то забегаловке напротив, ждем заказ, взираем...

Collapse )
shark

Индийский код

Вот и пришла моя пора познакомиться с индийским кодом на собственном примере. Раньше я несколько скептически относился к тому, что написано про индийцев на Луркморье, но теперь понял, что, к сожалению, это сплошная правда.

Была у меня в коде строка:

UIView *flashView = [[UIView alloc] initWithFrame:[capturePreview frame]];


Эффект "вспышки" при фотографировании.
Работала, но не очень правильно, при повороте телефона брались не те координаты, в результате "вспышка" рисовалась только на части экрана. То ли надо было вместо frame брать bounds, то ли еще что-то.
Индийский программист (причем не из Индии, а из США!) гордо отрапортовал, что нашел и исправил ошибку. Гляжу его код:

UIView *flashView = [[UIView alloc] initWithFrame: CGRectMake(0, 0, 1000, 1000)];


В другом месте по проекту кнопки нужны круглые. Я для прототипа положил стандартные UIButton.
Индиец бодро рапортует что поправил код. Ну, думаю, молодец, сделал как нужно кастомную кнопку. Гляжу исправления, вижу его изменения:

[[buttonPhoto layer] setCornerRadius:26.0f];
shark

Глюк в ffmpeg

В результате пары дней интенсивного мозгосношательства обнаружил, что ffmpeg не может распаковать разностные h264 кардры, сделанные айфоном. Показывает только ключевые. При этом QuickTime таких проблем не испытывает.

Поначалу я подумал, что "в эппл работают неправильные пчелы, которые делают неправильный h264". Оказалось, что референсный декодер от группы разработчиков стандарта айфоновские h264 прекрасно распаковывает.
shark

Epic win

Компания Epic разместила в АппСторе технологическое демо своего игрового движка для iOS. Я попробовал - выглядит действительно очень красиво, сразу же вспомнилось, как разглядывал красоты Unreal на 3dfx VooDoo 3.

Единственно чего не хватает на мой взгляд это антиалиасинга. Хотя, наверное, на устроствах с retina display он уже будет не нужен.
Демка и скриншоты тут:
http://itunes.apple.com/us/app/epic-citadel/id388888815?mt=8