Представьте, что завтра кто-то придумает лекарство от СПИДа (потратив миллионы или миллиарды вечнозеленых президентов на исследования). Спасет десятки миллионов жизней. Вы считаете, что он не достоин больше ничего в своей жизни не делать?
Или более приземленно и холиварно: Майкрософт что-то придумывала и патентовала (то есть защищала по закону, плохому или нет, но существующему). Пришли орлы-китайцы, взяли халявный линукс Андроид и выпустили устройства. Почти даром. Баксов по 200 и дороже. И подлая (согласно мнению среднестатистического хабровчанина) Майкрософт хочет с них по 5-10 баксов. Что составляет 2.5 — 5 % от цены.
Вы считаете, что работа, которую кто-то сделал, а другой взял готовое, не стоит столь малых отчислений?
Не надо путать творчество и товар. Если вы сами что-то придумали (или не придумали, а взяли готовое), то для себя можете что угодно. Но вот продавать просто так не получится.
А про права еще нужно помнить, что они есть у всех сторон. У вас право на творчество — у них право на защиту своих запатентованных разработок. У вас право на свободу передвижения — у них право на охрану частной или оборонной территории. У вас право завести собаку — у них право на тишину после 11 и соблюдение санитарных норм.
Мораль: вам положено не больше, чем другим. Смиритесь.
Media Center — малопопулярная вещь (пруф не дам). Совсем выпилить ее не решились, но, видимо, посчитали, что справедливым будет взять за нее дополнительные деньги (не давать в базовой версии).
Есть теория, что запоминание — процесс не мгновенный и для него требуется изменение биологической структуры мозга. Примерно как перемагничивание флешки или вымачивание шкуры, чтобы сделать ее мягкой. Если это так, то существенно ускорить обучение не получится.
Я в пару месяцев назад решил такую проблему таким образом:
Сделал класс, который открывает PDF-ку, и по запросу рисует страницы на нужный контекст. Также класс может возвращать изображения страниц в виде картинок заданного размера.
При получении любого memory warning класс закрывает CGPDFDocument, это позволяет полностью освободить память занятую под документ и страницы (включает внутренний кэш).
При последующем обращении на отрисовку страницы документ опять открывается и рисуется.
В итоге памяти тратится ровно столько, сколько не напрягает девайс, все кэши освобождаются, когда надо. Тестировал все на тяжелых PDF-ках (журналы со сложной версткой и обилием картинок) — все работает нормально. Лагов в момент пересоздания CGPDFDocument не заметно, из-за перерасхода памяти программа не падает. Основная сложность в том, чтобы корректно реализовать конкурентный доступ к классу из нескольких потоков одновременно.
Если вы считаете, что есть сходства между панелью задач Windows и доком в MacOS, то я с этим не спорил.
Если вы считаете, что в Windows только появится что-то, что уже есть в доке MacOS, то расскажите пожалуйста, что же это такое.
Насчет стремлений: я не вижу, чтобы Windows и MacOS стремились к одному и тому же (в смысле я не вижу, чтобы панель задач/Пуск стремились к тому же, что и Док)
Вроде бы недавно выяснили, что данные берутся из двух источников:
1) бета-версии шлют анонимные данные
2) не-бета версии шлют анонимные данные, если пользователь не отказался.
Лично я не вижу в этом ничего плохого и, как разработчик, всегда стараюь помочь другим разработчикам хотя бы тем, что позволяю им получать статистические данные.
Я думаю, статья как раз пытается объяснить то, что они понимают неочевидность списков перехода, закрепления программ на панели задач и непопулярность гаджетов. И они ищут способы, как решить обнаруженные проблемы.
Можно ли поставить Windows Phone SDK 7.1 с интегрированием в полноценную студию?
Насколько я понял, с SDK идет Express-версия, а в нее плагины не ставятся.
Или более приземленно и холиварно: Майкрософт что-то придумывала и патентовала (то есть защищала по закону, плохому или нет, но существующему). Пришли орлы-китайцы, взяли халявный
линуксАндроид и выпустили устройства. Почти даром. Баксов по 200 и дороже. И подлая (согласно мнению среднестатистического хабровчанина) Майкрософт хочет с них по 5-10 баксов. Что составляет 2.5 — 5 % от цены.Вы считаете, что работа, которую кто-то сделал, а другой взял готовое, не стоит столь малых отчислений?
А про права еще нужно помнить, что они есть у всех сторон. У вас право на творчество — у них право на защиту своих запатентованных разработок. У вас право на свободу передвижения — у них право на охрану частной или оборонной территории. У вас право завести собаку — у них право на тишину после 11 и соблюдение санитарных норм.
Мораль: вам положено не больше, чем другим. Смиритесь.
Сделал класс, который открывает PDF-ку, и по запросу рисует страницы на нужный контекст. Также класс может возвращать изображения страниц в виде картинок заданного размера.
При получении любого memory warning класс закрывает CGPDFDocument, это позволяет полностью освободить память занятую под документ и страницы (включает внутренний кэш).
При последующем обращении на отрисовку страницы документ опять открывается и рисуется.
В итоге памяти тратится ровно столько, сколько не напрягает девайс, все кэши освобождаются, когда надо. Тестировал все на тяжелых PDF-ках (журналы со сложной версткой и обилием картинок) — все работает нормально. Лагов в момент пересоздания CGPDFDocument не заметно, из-за перерасхода памяти программа не падает. Основная сложность в том, чтобы корректно реализовать конкурентный доступ к классу из нескольких потоков одновременно.
Если вы считаете, что в Windows только появится что-то, что уже есть в доке MacOS, то расскажите пожалуйста, что же это такое.
Насчет стремлений: я не вижу, чтобы Windows и MacOS стремились к одному и тому же (в смысле я не вижу, чтобы панель задач/Пуск стремились к тому же, что и Док)
Подсказка: отличается только размером (причем более крупные значки в макоси — это хуже).
А друзей и знакомых в пример брать не надо :-) иначе получится, что все сидят в XP, используют Firefox/Opera и QIP.
1) бета-версии шлют анонимные данные
2) не-бета версии шлют анонимные данные, если пользователь не отказался.
Лично я не вижу в этом ничего плохого и, как разработчик, всегда стараюь помочь другим разработчикам хотя бы тем, что позволяю им получать статистические данные.
Я, не дождавшись, уже сам поставил — все оказалось именно так. Экспресс версия не ставится.
Насколько я понял, с SDK идет Express-версия, а в нее плагины не ставятся.