- Фантастика и фэнтези
- Ироническое фэнтези
- Стимпанк
- Детективная фантастика
- Киберпанк
- Попаданцы
- LitRPG
- Космоопера
- Технофэнтези
- Городская фантастика
- Русское фэнтези
- Юмористическая фантастика
- Космическая фантастика
- Боевое фэнтези
- Эпическая фантастика
- Зарубежная фантастика
- Книги магов
- Мистика
- Разная фантастика
- Разное фэнтези
- Любовное фэнтези
- Романтическая фантастика
- Городское фентези
- Историческая фантастика
- Историческое фэнтези
- Социально-философская фантастика
- Сказочная фантастика
- Иностранное фэнтези
- Романтическое фэнтези
- Ироническая фантастика
- Ужасы и Мистика
- Постапокалипсис
- Героическая фантастика
- Фэнтези
- Научная Фантастика
- Социально-психологическая
- Альтернативная история
- Боевая фантастика
- Разная литература
- Пословицы, поговорки
- Шахматы
- Визуальные искусства
- Фанфик
- Авто и ПДД
- Военное
- Отраслевые издания
- Гиды, путеводители
- Зарубежная образовательная литература
- Военная история
- Цитаты из афоризмов
- Современная литература
- Великолепные истории
- Начинающие авторы
- Современная зарубежная литература
- Боевые искусства
- Изобразительное искусство, фотография
- Кино
- Литература 19 века
- Недвижимость
- Музыка, музыканты
- Готические новеллы
- Истории из жизни
- Культура и искусство
- Спецслужбы
- Зарубежная прикладная литература
- Музыка, танцы
- Подростковая литература
- Прочее
- Военная техника, оружие
- Газеты и журналы
- Периодические издания
- Домоводство, Дом и семья
- Любовные романы
- Экономическая литература
- Научные и научно-популярные книги
- О животных
- Биохимия
- Культурология
- Юриспруденция
- Политика
- Психотерапия
- Языкознание
- Научпоп
- Медицина
- Психология, личное
- Радиотехника
- Филология
- Педагогика
- Образовательная литература
- Деловая литература
- Физика
- Науки: разное
- Химия
- Воспитание детей, педагогика
- Детская психология
- Зарубежная публицистика
- Биология
- Архитектура
- Зарубежная психология
- Науки о космосе
- Социология
- Математика
- География
- Беременность, ожидание детей
- Литературоведение
- Транспорт, военная техника
- Обществознание
- Зоология
- География
- Альтернативная медицина
- Иностранные языки
- Ветеринария
- Рефераты
- Астрология
- Биофизика
- Экология
- История Европы
- Учебники
- Шпаргалки
- Государство и право
- Ботаника
- Религиоведение
- История
- Техническая литература
- Прочая научная литература
- Психология
- Детективы и Триллеры
- Справочная литература
- Проза
- Новелла
- Юмор
- Проза
- Историческая проза
- Русская современная проза
- Советская классическая проза
- Повести
- Очерки
- Эссе
- Рассказы
- Зарубежная современная проза
- Сентиментальная проза
- Зарубежная классика
- Афоризмы
- Эпистолярная проза
- Феерия
- Семейный роман/Семейная сага
- Разное
- Антисоветская литература
- Магический реализм
- Русская классическая проза
- Современная проза
- О войне
- Контркультура
- Классическая проза
- Поэзия, Драматургия
- Детская литература
- Детская фантастика
- Детские остросюжетные
- Детские стихи
- Детские приключения
- Внеклассное чтение
- Учебная литература
- Зарубежные детские книги
- Бизнес
- Загадки
- Книги для подростков
- Школьные учебники
- Детский фольклор
- Книги для дошкольников
- Детские детективы
- Детская познавательная и развивающая литература
- Буквари
- Прочая детская литература
- Сказка
- Детская проза
- Детская образовательная литература
- Юмор
- Документальные книги
- Бизнес
- Внешнеэкономическая деятельность
- Тайм-менеджмент
- Кадровый менеджмент
- О бизнесе популярно
- Управление, подбор персонала
- Бизнес
- Менеджмент и кадры
- Продажи
- Экономика
- Ценные бумаги и инвестиции
- Малый бизнес
- Делопроизводство, офис
- Корпоративная культура, бизнес
- Банковское дело
- Финансы
- Зарубежная деловая литература
- Ораторское искусство / риторика
- Личные финансы
- Интернет-бизнес
- Поиск работы
- Государственное и муниципальное управление
- Бухучет и аудит
- Работа с клиентами
- Менеджмент
- Краткое содержание
- Личная эффективность
- Переговоры
- Приключения
- Старинная литература
- Религия и духовность
- Компьютеры и Интернет
- Блог
Читаем без скачивания Компьютерра PDA N64 (23.10.2010-29.10.2010) - Компьютерра
Шрифт:
Интервал:
Закладка:
Как уже упоминалось выше, Microsoft выпустила три весьма массивных сервис-пака, первый из которых появился уже через год после выхода исходной версии. Он содержал большое количество всевозможных исправлений, обновлений, связанных с совместимостью того и сего, вносил поддержку .NET Framework, а самое главное - поддержку USB 2.0.
С SP1 появилась и собственная виртуалная машина Java Microsoft, однако на эту самодеятельность Sun Microsystems ответили судебным иском, и Microsoft пришлось срочно выпускать обновление для этого сервис-пака, в котором Microsoft Java Virtual Machine отсутствовала.
В августе 2004 года появился Service Pack 2, где основной упор был сделан на усиление безопасности операционной системы. В частности, в SP2 был сильно усовершенствован фаерволл. Также появился так называемый Windows Security Center - программа, отслеживающая жизнедеятельность фаерволлов, антивирусов и Windows Update и поднимающая крик, если кто-то из них выключен.
Были и некоторые функциональне усовершенствования, например, появилась поддержка шифрования WPA, Bluetooth, улучшена поддержка Wi-Fi.
Наконец, Service Pack 3 появился уже в 2008 году, и содержал почти 1200 исправлений, а также ряд функций от следующей операционной системы Microsoft Windows Vista, портированных на вроде как и устаревшую, но по-прежнему дико популярную операционную систему - Windows XP.
На этом Microsoft клятвенно пообещала никаких крупных обновлений для XP не выпускать, и прекратила в середине 2010 года поддержку Windows XP SP2.
Долгая жизнь Windows XP - откровенная загадка. В прошлом году, в блоге на Techrepublic появилась заметка, автор которой попытался объяснить причины устойчивости давно, казалось бы, устаревшей системы.
Таковых причин нашлось десять. Первая - организации не видят необходимости переходить на новые системы, тем более что даже новое "железо" охотно работает под XP. Немаловажным фактором является софт, написанный под XP коммерческими организациями для внутренних нужд. Работает - и слава богу, зачем долго и мучительно переползать на что-то ещё? Тем более, что операционная система однозначно зрелая, все известные в ней дыры давно залатаны (зрелость - девятая в списке причина).
К тому же техподдержка оказывается по-прежнему, - и это, кстати, вторая из перечисленных причин. А третья - наличие виртуальной машины Windows XP в Windows 7, с тем, чтобы сохранялась совместимость с более старым софтом. Windows Vista была страшно раскритикована именно за недостатки в совместимости. С Windows 7 Microsoft пошёл на радикальный шаг, так что программы, установленные под виртуальной Windows XP, запускаются прямо из основного меню Windows 7.
Четвёртая причина - это масса преданных поклонников (смотрите цифры выше), не собирающихся отказываться от неё ни за какие коврижки.
Впрочем, тут немаловажную роль явно играет и железячный фактор (причина номер пять): Windows XP имеет очень невысокие по нынешним временам системные требования, так что идеально подходит для слабеньких компьютеров. В том числе нетбуков (причина номер восемь).
Шестая причина - совместимость со старыми приложениями. Это, на самом деле, ни разу не преимущество, поскольку приложения бывают всякими. Под Windows XP программы имеют возможность обращаться к аппаратной части напрямую, чего в Vista, например, нет. Соответственно, некоторые теоретически нужные приложения под Vista и не работают. Решение? - Windows XP.
Седьмая причина - поддержка XP со стороны производителей компьютеров. Поддержка, которая явно ещё какое-то время продержится, правда, неизвестно, насколько длительное.
Последняя причина, называемая Techrepublic - это обратная совместимость новейших разработок Microsoft с Windows XP. Речь идёт о браузере Internet Explorer 8 и Windows PowerShell.
Так нужны ли народу Vista и Windows 7? Похоже, не очень.
Алексей Кокин (Nokia) о самобытном будущем Nokia
Автор: Андрей Письменный
Опубликовано 27 октября 2010 года
Автор приложения для мобильных телефонов в наше время может выбирать из множества платформ - iOS, Android, Windows Mobile и Windows Phone, Symbian^3, S60, MeeGo... Последние три работают на телефонах Nokia. Не многовато ли для одного производителя? В Nokia признают, что многовато, однако в компании придумали стратегию, позволяющую разработчикам тратить меньше сил, чтобы охватить все три платформы сразу. Алексей Кокин, менеджер Nokia по взаимодействию с разработчиками, рассказывает о средствах разработки для платформ Nokia и тонкостях работы с магазином приложений Ovi Store.
- Какие вообще есть варианты у разработчиков, когда они хотят программировать для смартфонов Nokia?
- Это хороший и правильный вопрос, потому что в ответе на него можно рассказать, что мы сделали, чтобы упростить жизнь разработчикам. До прошлого года при разработке под Nokia разработчик видел огромное количество различных устройств, огромное количество экранов и разрешений для них, огромное количество средств разработки, и было не совсем понятно, как и куда двигаться. Сейчас мы, унифицируя наше предложение для разработчика, создали три стройных модели и три стройные группы телефонов, на которые можно ориентироваться. И теперь на этот вопрос можно дать вполне очевидный и прямой ответ.
Сейчас разработчик, который хочет создать приложение, которое получит максимальное количество пользователей Nokia, должен ориентироваться в первую очередь на наши тач-платформы. Это ОС Symbian^3, на которой вышла текущая флагманская модель Nokia N8. На ней же будет выпущено ещё три устройства до конца года. Планы по продажам агрессивные, устройство продается очень хорошо, платформа новая и интересная, и, что главное, она подкрепляется наиболее массовой и наиболее популярной у нас разработческой платформой - это Symbian S60 пятой редакции (это тачевые устройства 5800, N97 и прочие устройства этого семейства).
Две этих платформы - Symbian^3 и S60 пятой редакции, составляют наверное, практически максимальную долю от пользователей Ovi Store, которые скачивают приложения. Соответственно, сфокусировавшись, покрыв эту платформу, разработчик сможет дотянуться до максимального количества платежеспособной аудитории, которая понимает, что такое приложения, как покупать и зачем они нужны.
- Вы говорите "эту платформу", при этом подразумевая и S60, и Symbian^3? Каким образом они взаимосвязаны?
- Symbian^3 - это эволюционное развитие нашей "тачевой" платформы, это следующий эволюционный шаг, следующая ступенька над S60 пятой редакции. Приложения, которые разрабатываются под S60 пятой редакции скорее всего (в 90% случаев), будут работать под Symbian^3 без какой-либо доработки. В каких-то случаях потребуется минимальная переработка. Symbian^3, в свою очередь, он полностью поддерживает Qt "из коробки" и на нем уже можно писать на Qt - быстро, качественно и красиво. Для того, чтобы портировать это на S60 пятой редакции, то есть обратно, требуются некоторые усилия, но Nokia для этого предлагает ряд инструментов, которые позволяют разработчику достигать желаемых результатов. Есть Qt Smart Installer, которым можно обернуть приложение. Это пригодится в том случае, если разработчик сделал на Qt очень красивое приложение, которое хорошо работает на Symbian^3 и решил портировать его на предыдущую платформу - Symbian S60, пятой редакции. Если же он пытается портировать приложения S60 пятой редакции на Symbian^3, то там переделок либо не нужно совсем, либо они минимальны. Ну, плюс нужно учитывать, что Symbian^3 и нативная поддержка Qt облегчают задачу по разработке и позволяют быстро и легко сделать не просто приложение, а красивое приложение с трехмерными эффектами, с графикой и т.п.
- Понятно, но вот кроме Qt есть какие-то варианты?
- Есть, разумеется. Это вторая часть нашего предложения для разработчиков. До того, как мы начали все серьезно унифицировать, был очень большой разнобой языков, средств разработки, подходов, технологий, с помощью которых можно было писать что-либо для нашей платформы. Сейчас мы предлагаем три основных типа приложений, три основных типа разработки. Это Java-приложения, которые работают на S40 и S60, это нативные приложения, которые работают на S60 и на Maemo/MeeGo, и это веб-приложения, которые работают так же и на S60, и на Maemo/MeeGo.
- То есть то, что сейчас будет создано на Qt, будет запускаться и на MeeGo в том числе?
- Практически без каких-либо дополнительных усилий, так как Qt кроссплатформенный и позволяет разработчикам сразу писать приложения, которые можно будет скомпилировать как для Symbian (в основном - Symbian^3), так и для MeeGo.
- А средства разработки - IDE, эмуляторы и т.д.?
- Все это в "кьютерском" пакете присутствует. Qt - это достаточно мощный инструмент, который можно использовать не только для разработки приложений для Nokia, для Symbian и MeeGo, но и для разработки под Windows и Linux - то есть это не просто какой-то ограниченный набор SDK, API и тому подобного, заточенного под нашу программу, это вполне самодостаточная программистая среда, которая включает в себя приложения для разработки, компиляторы, отладчики, эмуляторы, симуляторы для тестирования и набор подключаемых библиотек, которые позволят поддерживать те платформы, которые интересны разработчикам. Также это открытая разработка со свободными исходниками, она портирована на другие операционные системы, есть возможность разрабатывать приложения не только для Nokia, а для всего чего угодно. Есть компании, которые используют Qt как инструмент для разработки приложений для Windows.