Именно так меня и спалили на 1-м курсе на лабораторной по физике! Мы сделали слишком равномерную погрешность, которую при точности прибора практически невозможно было достичь. Обычным студентам разрешали делать по 3 измерения в каждом состоянии, а нас заставили по 20 :)
Очень жестокая концовка! Вот даже не знаю, хотел бы я жить в матрице или нет… при условии, что я бы ничего не знал и наслаждался всем, что попадается под руку.
То, что вы рассказываете, просто какое-то гетто. Как же, интересно, с вами быстро связаться, если у вас отключен мессенджер? Почту можно и не заметить, и заметить не сразу. К тому же ответственный сотрудник если зайдет в контакт, то проверить сообщения, ответит на сообщение жены, посмотрит что у друга день рождения завтра и выйдет, а не полезет играть в веселую ферму!
А это был продукт или сервис? Если сервис, я вообще не вижу смысла ни в каких временных рамках, т.к. по нашему часовому поясу (Минск) руководству было бы выгоднее, если бы подчиненные приходили в час и уходили в 10.
Как-то была похожая дурь, обязательно было быть к 10-ти (пофиг что у тебя заказчик из Калифорнии), или писать каждый день реквесты на апрув менеджеру, который его апрувил у другого менеджера, о задержке на рабочем месте с точным указанием времени, когда «отработаешь».
Все верно! Работал почти 4 года в компании, где были чай-кофе, ну и все на этом. Но бесила экономия на всем и вся — самые дешевые стулья для посетителей, самые дешевые гудящие кулера в комнате, где 13 человек и у всех по 2 компа. Кухню правда потом сделали, вроде бы даже дизайнера нанимали, но из таких материалов, что после того как горячая тарелка постоит на покрытии, то покрывается морщинками.
И, я вам скажу, на проектах это тоже проявлялось. Брались за любого заказчика, даже с огромной придурью, лишь бы у него было чем платить. Нанимали толпами студентов, человек с двумя годами опыта считался сеньором, хотя я понимаю что и сейчас, с шестью годами, я могу называться сеньором очень с натяжкой и оглядываясь на предметную область.
Когда я был менеджером, я печатал больше чем сейчас (когда вернулся в разработку) — количество кода в день не сравнится с количеством писем в день, которые нужно было отписать каждому заказчику, продакту заказчика, дизайнеру заказчика, программисту заказчика, интермидиэт сейлу, сейлу а также своему непосредственному руководству и, конечно же, на нескольких проектах.
По поводу записи Kernel согласен — API что на андроиде, что на iOS закрытое и примитивное. А в целом про мобильный клиент — телефоны сейчас все же довольно производительные, может какой-нибудь попроще алгоритм и засунуть? На мой взгляд, монетизация бы была побольше, чем в десктопном клиенте.
А что, как раз-таки на телефонах чаще всего размытые фотки. Выбрал фотку из альбома, автоматическим способом рассчитал kernel по самому быстрому алгоритму, а засунул обратно в альбом/facebook/twitter. Бесплатная версия без настроек + вставляет логотип, ин-апп за 1.99 — убирает все ограничения. Небольшая реклама, миллион скачек — и вас купил Google или Facebook, а вы можете более не работать в банке, а заниматься у них любимым делом :)
можно еще развиваться в мобильном направлении (уверен, что вы об этом думали). Более того, можно было бы с помощью акселерометра мерять cernel прямо во время съемки.
Я в свое время очень любил развлекаться со свидетелями! Очень веселые ребята! Предыстория такова — одного моего школьного друга завербовала эта секта, и вместе с ним всю его семью. Я очень интересовался что в них такого и прочитал в интернете все что мог найти, цитаты типа
«Вы мои свидетели,— говорит Иегова,— мой служитель, которого я избрал, чтобы вы знали меня и верили в меня и чтобы понимали, что я тот же. Прежде меня не существовало Бога, и после меня никого не было.
знал наизусть. И звонят мне свидетели в дверь, как всегда начинают с безобидного „не хотите ли больше узнать о нашем боге?“.
После того, как я цитирую сразу же наизусть пару цитат из книги откровений и одну из судей, на лице уже шок. Потом радостно начинают рассказывать какую-то ахинею, но на супер примитивном уровне — я уверен, что 99% свидетелей Иеговы не понимают и сотой доли основ своей религии. Проявив вежливую заинтересованность, я пообещал им присоединиться к Иегове если они ответят на два моих вопроса:
— Почему в рай попадет лишь 144 000 свидетелей? И откуда, собственно, взялось число, ибо поиском по ctrl+f я не нашел его ни в книге откровений, ни в книге судей (на которые две в основном опирается свидетельство), ни даже в исходе!
— Почему они 5 раз предсказывали конец света, последний раз в 1975 году, и он ни разу не наступил? И почему предсказания делались именно в тот момент, когда количество свидетелей начинало резко падать, и в первый раз не доходило до тех заветных 144 тысяч? (что хорошо видно из графика распространения biblia students, начиная с 1890-х годов)
В общем, не верьте им, они не ведают истинный лик бога нашего!
Очень, очень, очень преинтереснейший ответ, заставивший меня много гуглить, читать, и наткнуться на интересные особенности, которые доселе оставались для меня за кадром. Например, что retain атомарен (как вы заметили), а release и autorelease — нет. И действительно, ожидание сбивает как минимум pipe-line.
То есть по возможности лучше избегать любых атомарных операций и писать код, в котором скорее всего не придется лочить объект из разных потоков? И будет производительность?
Интересно, каким вы считаете современный Objective-C?
— не знаю ничего про аспектно-ориентированное программирование, но
— проблем с лямбдами нет из-за reference-counting-а
— рефлексия и KVO в полной комплектации
— и простая, и сложная сериализация через KVC и KVO
— stack trace не доведен до ума лишь самим Apple в поздних версиях llvm и xcode, поэтому приходится иногда мапить пользовательский крэшлог «ручками», но это не проблема Objective-C.
Ну и самое вкусное — производительность почти как у С++, нет GC, интерфейс в разы быстрее чем джавовский.
Тоже всегда это подмечал. Лишь в синтетических тестах. Я очень надеялся на JIT в Android 2.2, но он совсем не исправил ситуацию — UI как тормозил, так и тормозит. По двум, в основном, причинам:
— Java, GC и все что с ним связано;
— Приоритет UI потока не самый высший.
Поэтому, как разработчик, перешел с концами в iOS — года полтора уже не разрабатываю ничего под Android. Хотя скажу вам с точки зрения пользователя китайского планшета — игры на андроиде идут точно также. Скорее всего, из-за NDK, поверх которого построен Cocos2d.
Как-то была похожая дурь, обязательно было быть к 10-ти (пофиг что у тебя заказчик из Калифорнии), или писать каждый день реквесты на апрув менеджеру, который его апрувил у другого менеджера, о задержке на рабочем месте с точным указанием времени, когда «отработаешь».
И, я вам скажу, на проектах это тоже проявлялось. Брались за любого заказчика, даже с огромной придурью, лишь бы у него было чем платить. Нанимали толпами студентов, человек с двумя годами опыта считался сеньором, хотя я понимаю что и сейчас, с шестью годами, я могу называться сеньором очень с натяжкой и оглядываясь на предметную область.
А что, как раз-таки на телефонах чаще всего размытые фотки. Выбрал фотку из альбома, автоматическим способом рассчитал kernel по самому быстрому алгоритму, а засунул обратно в альбом/facebook/twitter. Бесплатная версия без настроек + вставляет логотип, ин-апп за 1.99 — убирает все ограничения. Небольшая реклама, миллион скачек — и вас купил Google или Facebook, а вы можете более не работать в банке, а заниматься у них любимым делом :)
знал наизусть. И звонят мне свидетели в дверь, как всегда начинают с безобидного „не хотите ли больше узнать о нашем боге?“.
После того, как я цитирую сразу же наизусть пару цитат из книги откровений и одну из судей, на лице уже шок. Потом радостно начинают рассказывать какую-то ахинею, но на супер примитивном уровне — я уверен, что 99% свидетелей Иеговы не понимают и сотой доли основ своей религии. Проявив вежливую заинтересованность, я пообещал им присоединиться к Иегове если они ответят на два моих вопроса:
— Почему в рай попадет лишь 144 000 свидетелей? И откуда, собственно, взялось число, ибо поиском по ctrl+f я не нашел его ни в книге откровений, ни в книге судей (на которые две в основном опирается свидетельство), ни даже в исходе!
— Почему они 5 раз предсказывали конец света, последний раз в 1975 году, и он ни разу не наступил? И почему предсказания делались именно в тот момент, когда количество свидетелей начинало резко падать, и в первый раз не доходило до тех заветных 144 тысяч? (что хорошо видно из графика распространения biblia students, начиная с 1890-х годов)
В общем, не верьте им, они не ведают истинный лик бога нашего!
То есть по возможности лучше избегать любых атомарных операций и писать код, в котором скорее всего не придется лочить объект из разных потоков? И будет производительность?
— не знаю ничего про аспектно-ориентированное программирование, но
— проблем с лямбдами нет из-за reference-counting-а
— рефлексия и KVO в полной комплектации
— и простая, и сложная сериализация через KVC и KVO
— stack trace не доведен до ума лишь самим Apple в поздних версиях llvm и xcode, поэтому приходится иногда мапить пользовательский крэшлог «ручками», но это не проблема Objective-C.
Ну и самое вкусное — производительность почти как у С++, нет GC, интерфейс в разы быстрее чем джавовский.
— Java, GC и все что с ним связано;
— Приоритет UI потока не самый высший.
Поэтому, как разработчик, перешел с концами в iOS — года полтора уже не разрабатываю ничего под Android. Хотя скажу вам с точки зрения пользователя китайского планшета — игры на андроиде идут точно также. Скорее всего, из-за NDK, поверх которого построен Cocos2d.