Как стать автором
Обновить
20
0
Виталий @TAURUSiv43

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

Отправить сообщение
Тогда у меня было много проблем с XBMC, возможно, они уже не воспроизводятся. Это были проблемы типа вылетов, зависаний, не обновлялась коллекция. Потом попробовал Plex и очень понравилось — он не идеален, но зависает/вылетает редко.
У меня MacMini 2010 (тогда и был приобретен для использования как HTPC) и в нем есть уже HDMI — все работает очень круто, использую Plex для воспроизведения фильмов видео и всего прочего. Для автоматического включения после проблем с электричеством:
«System Preferences» -> «Energy Saver» -> «Start up automatically after a power failure»
Мне тоже понравилось у backmeupplz «Objective-C программиорвание 95%», а по постам даже близко такого нету. Очень похоже на Эффект Даннинга — Крюгера
Ох как знакомо, я купил себе последний God Of War для PS3 изза сетевой игры и она действительно была очень интересной и сбалансированной, было интересно играть. Но месяца 2-3 назад там ввели платные плюшки типа очень мощного оружия за 2 бакса и всего в таком стиле. В итоге баланс очень сильно просел — заплатившие имеют ощутимое преимущество. С одной стороны я готов заплатить еще 2 бакса и играть по сети на равных с купившими спец оружие, но тогда это будет не честно к остальным и не так интересно. В итоге забил на игру, а она стоила 60$
Оптимизировали в том плане, что как раз таки выгружаются все не используемые картинки в момент прихода memory warnings, давным-давно, картинки загруженные с imageNamed не выгружались никогда.
Так делать с большими изображениями категорически нельзя

Так уже ж с четвертой оси оптимизировали — все выгружается после использования.
На OpenGL, там сверху была большая надпись «Exercise II — [OpenGL ES skills]», но там рядом логотип компании и имейлы для ответа, потому обрезал как было быстрее.
Хороший вопрос :)
Систему частиц. Частицы вылетали из одной точки в левой нижней части экрана, но с разной скоростью, с немного разной траекторией и разным цветом. Внутреннюю реализацию не сильно помню, было года 4 назад.
Я когда-то сталкивался с подобным работодателем — мне дали задание в котором была фраза «сделать как на картинке справа», на уточняющие вопросы человек не отвечал, на задание дали 2 часа. За два часа я сделал именно так «как на картинке» + с соблюдением всех остальных условий. Через день мне ответили, что я сделал не то, что «надо было сделать» и даже не ответили, что именно ожидали.
Так и тут — задание сводится не к выполнению, а к угадыванию, чего хочет автор от кандидата.
crc32(«no_user = User») = 0x21665fd4
Для меня тоже загадка
А как пустой юзер превратился в 0x21665fd4?
Думаю, что тогда и к протоколу его будет конформить неправильно.
В общем согласен, но тогда эта технология была нова и она описана чуть шире чем приконформиться к протоколу и описать два метода.
Не силен в этом вопросе, но все же, как нарушает?
Ок, сорри, не так понял. Вообще предпочитаю и сотрудникам рекомендую использовать следующий подход. Надо разобраться как работает технология (например архивация) идем в доку и там читаем все об архивации от А до Я, чтоб знания небыли поверхностными, а то часто лишнего сохраняют, а о encodeConditionalObject: никто даже не знает. Это касается любых других фреймворков/технологий.
Серьезно, за такими темами надо лезть на SO? Скоро туда уже за примерами if else бегать будут.
Можно лишнего насохранять много да и свойства не property упустить. Чем меньше лезешь в рантайм тем код менее зависим от его изменений. Я бы тогда уже посоветовал создавать у каждого класса статический метод, который хранит набор ключей для архивации:
+ (NSArray*)keysForArchiving
{
	return [[super keysForArchiving] arrayByAddingObjectsFromArray:@[@"title", @"status", @"_privateIvar"]];
}

- (void)encodeWithCoder:(NSCoder *)encoder
{
	for (NSString* key in [[self class] keysForArchiving])
		[encoder encodeObject:[self valueForKey:key] forKey:key];
}

- (id)initWithCoder:(NSCoder *)decoder
{
	self = [super init];
	
    if(self)
    {
	    for (NSString* key in [[self class] keysForArchiving])
    		[self setValue:[decoder decodeObjectForKey:key] forKey:key]; 
    }
    
    return self;
}
На хабре странная тенденция просвещения темы iOS разработки — про самые тривиальные вещи пишут топики. Неужели тема, которая сводится к одной страничке документации и полностью прозрачна, достойна поста на хабре?
Думаю, что действительно интересных цитат будет крайне мало, в основном будут вещи, которые и так есть в документации и благодаря таким сервисам официальную документацию будут читать еще меньше. Даже тот же stackvwerflow в основном заполнен вопросами, которые лежат на поверхности документации.

Информация

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