ну она вряд-ли прям вылетет, скорее всего просто патрон разлетиться и может полететь как пуля так и осколки. Вполне вероятно что скорости будет достаточно чтоб пробить человеческую плоть. Возможно попадет вглаз или висок. В любом сулчае, я бы не назвал это безопасным и держался бы подальше от такого.
по вашей логике, можно давать детям заряженное оружие, так как оно басолютно безопасно. А если ребенок и пульнет из него, то это ребенок виноват, а не родители, и не оружие. Пусть Беретту продают в палатке с шаурмой.
Школьники от всего плюются, от литературы, математики и даже музыки. Лично я считаю Паскаль отличным языком для знакомства с основами программирования.
Хороший перевод. Спасибо.
Очень интересная тема, но из-за большого объема работы просто нет времени в этом копаться, а в действительности очень хочется.
я тоже считаю, что это замечательная технология.Но популяризировать её с такими ценами невозможно. Сделали бы например бесплатно для разработки бесплатных приложений с обязательным сплэшом. Вобщем популяризировать — привлекать разработчиков и всячески способствовать этому. Я вот «на попробовать» на один проект как инди-разработчик не хочу платить $4к.
— Как можно заимплементировать autorelease pool на с++?
«заимплементировать» — реализовать :-)
зачем на С++, вообще причем он здесь. Если уже проверять знания языка, то С. С++ каким тут боком?
А этот вопрос я бы сформулировать как: напишите простую реализацию NSAutoreleasePoll на Objective-C
— Асинхронность vs многопоточность. Чем отличаются?
Он лично для меня звучит как «в чем разница между ведром и лопатой». Что автор имел ввиду я думаю в процессе собеседования уточнить можно, но так в общем виде это звучит некорректно.
— Зачем все свойства ссылающиеся на делегаты strong/retain. :)))
Я не понял, почему он должен быть strong? Вообще не могу в голове придумать ни одной причины чтоб он в любом случае должен быть таким? Более того могу придумать причины, почему такого делать нельзя, например когда два объекта в самом простом случае являются делегатами друг друга. Во избежании циклической связи один из них должен быть weak.
Делегата же может и вообще не быть, почему тогда исключать возможность, что он может пропасть в любой момент, если нам не нужно гарантировать его постоянное присутствие?
Спасибо большое, с большинством вопросов не согласен, но некоторые забрал.
Добавлю парочку своих:
По CoreAnimation
— чем отличается UIView от CALayer
— какие типы CALayer есть?
— чем отличается UIView based Animation от Core Animation
— тайминги в CoreAnimation
— что такое backing store
— чем отличаются аффинные преобразования от трехмерных
Core Data
— что такое Fault и зачем он нужен
— как происходят изменения в NSManagedObjectContext
— синхронизация разных типов NSManagedObjectContext (получение и изменение данных в child контекстах).
— зачем нужен NSPersistentStoreCoordinator
— зачем нужно делать двустороннии связи в таблицах
— что таке Fetched Property и особенности работы с ним по сравнению с обычной связью
Ну то что сразу на ум пришло. Обычно вообще вопросы придумываю по ходу общения.
Мне кажется цена не сильно отличается от Air 13, который можно спокойно купить за 36 тыщ. Но вот по параметрам и доверию эта штука явно отстает намного.
Лично я считаю это устройство привлекательным, только если бы его цена была тыщ 15-20. А так мне кажется не очень конкурентноспособно.
А мне вот интересно, если я прийду в reStore и потребую вернуть деньги за MacOS, ну щас это не прокатит, так как новая мак ОС бесплатна. Но вот когда была платна, по идее должны же были вернуть?
Очень интересная тема, но из-за большого объема работы просто нет времени в этом копаться, а в действительности очень хочется.
«заимплементировать» — реализовать :-)
зачем на С++, вообще причем он здесь. Если уже проверять знания языка, то С. С++ каким тут боком?
А этот вопрос я бы сформулировать как: напишите простую реализацию NSAutoreleasePoll на Objective-C
Он лично для меня звучит как «в чем разница между ведром и лопатой». Что автор имел ввиду я думаю в процессе собеседования уточнить можно, но так в общем виде это звучит некорректно.
Я не понял, почему он должен быть strong? Вообще не могу в голове придумать ни одной причины чтоб он в любом случае должен быть таким? Более того могу придумать причины, почему такого делать нельзя, например когда два объекта в самом простом случае являются делегатами друг друга. Во избежании циклической связи один из них должен быть weak.
Делегата же может и вообще не быть, почему тогда исключать возможность, что он может пропасть в любой момент, если нам не нужно гарантировать его постоянное присутствие?
Добавлю парочку своих:
По CoreAnimation
— чем отличается UIView от CALayer
— какие типы CALayer есть?
— чем отличается UIView based Animation от Core Animation
— тайминги в CoreAnimation
— что такое backing store
— чем отличаются аффинные преобразования от трехмерных
Core Data
— что такое Fault и зачем он нужен
— как происходят изменения в NSManagedObjectContext
— синхронизация разных типов NSManagedObjectContext (получение и изменение данных в child контекстах).
— зачем нужен NSPersistentStoreCoordinator
— зачем нужно делать двустороннии связи в таблицах
— что таке Fetched Property и особенности работы с ним по сравнению с обычной связью
Ну то что сразу на ум пришло. Обычно вообще вопросы придумываю по ходу общения.
Лично я считаю это устройство привлекательным, только если бы его цена была тыщ 15-20. А так мне кажется не очень конкурентноспособно.