Релиз ядра Linux 3.6


Линус Торвальдс на неделю раньше прогнозируемого срока представил релиз ядра Linux 3.6. В новую версию принято около 9 тысяч исправлений от более чем 1200 разработчиков, размер патча - 34 Мб (изменения затронули 8296 файлов, добавлено 528478 строк кода, удалено 256811 строк). Около 42% всех представленных в 3.6 изменений связаны с драйверами устройств, примерно 23% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 15% связано с сетевым стеком, 6% - файловыми системами и 4% c внутренними подсистемами ядра.

Наиболее интересные новшества ядра 3.6:

 

Сетевая подсистема

Поддержка режима быстрого открытия TCP-соединений (TFO - TCP Fast Open), позволяющего сократить число шагов установки соединения за счёт комбинирования в один запрос первого и второго шагов классического 3-этапного процесса согласования соединения, и давая возможность отправки данных на начальном этапе установки соединения. TFO пока отнесён к экспериментальным TCP-расширениям, так как соответствующая опция пока не одобрена IANA. По оценке компании Google, разработавшей TFO, для примерно 33% HTTP-запросов браузеру требуется предварительная отправка одного RTT-пакета для установки TCP-соединения с удалённым хостом. Большинство HTTP-ответов укладываются в начальное окно перегрузки величиной 10 пакетов, удваивая время отклика. Режим TFO позволяет снизить накладные расходы за счёт возможности включения HTTP-запроса в начальный TCP SYN пакет. В итоге, активация TFO позволяет сократить время загрузки страниц в среднем примерно на 10%, а в некоторых ситуациях до 40%.

Добавлена поддержка протокола SMB2, пришедшего на смену CIFS и SMB, и используемому в Windows Vista и более новых выпусках. SMB2 отличается существенным упрощением протокола, высокой производительностью (кэширование, агрегация команд в одном запросе и увеличенные размеры буферов), безопасностью и возможностью восстанавливать соединения после кратковременного обрыва связи.

    Включение наработок по использованию коротких очередей TCP пакетов (TSQ - TCP Small Queues), подразумевающих использование сокращённого буфера для очереди отправляемых через каждый сокет пакетов. Указанная возможность разработана в рамках инициативы по борьбе с негативным влиянием промежуточной буферизации пакетов (Bufferbloat) сетевым оборудованием. Тесты показали, что уменьшение размера буфера до разумных величин не влияет на пропускную способность, но позволяет снизить негативное влияние излишней промежуточной буферизации пакетов на однородность потока (jitter) и время прохождения пакетов (latency), за счёт сокращения числа находящихся в очереди исходящих пакетов и, соответственно, уменьшения времени нахождения пакетов в очереди. Регулировать лимит на размер очереди можно через файл /proc/sys/net/ipv4/tcp_limit_output_bytes (значение по умолчанию 128 Кб).

 

Дисковая подсистема, ввод/вывод и файловые системы

В состав ядра интегрирована подсистема VFIO (Virtual Function I/O), нацеленная на предоставление средств для создания виртуализированных драйверов устройств, работающих в пространстве пользователя. Подсистема была создана разработчиками системы виртуализации KVM для упрощения создания драйверов для прямого доступа к PCI-устройствам из гостевых систем, обеспечивающих максимальную производительность и минимальное время задержки, но не требующих запуска отдельных компонентов уровня ядра на стороне хост-системы. В частности VFIO предоставляет более безопасный механизм, чем UIO, позволяющий обойтись без использования специфичного KVM PCI кода и выносящий драйверную логику в пространство пользователя, используя для обеспечения изоляции IOMMU Groups. Поддержка VFIO ожидается в будущих выпусках QEMU.

Для файловой системы Btrfs добавлена поддержка команды send, позволяющей вычислить различия между двумя подразделами Btrfs и выделить результат в обособленном виде (информация о различиях сохраняется в файле). В дальнейшем, сохранённая информация о различиях может быть использована при помощи команды "receive" для накатывания изменений к снапшоту для доведения его до состояния другого снапшота. Указанная возможность окажется полезной при организации инкрементального копирования или при организации зеркалирования содержимого разделов. Формирование слепка различий производится командой "btrfs send -i oldsnap snapshot", для применения изменений к снапшоту предусмотрена команда "btrfs receive".

Кроме того, в Btrfs добавлена поддержка квот для отдельных подразделов, позволяющих определить как много места могут занимать отдельные области ФС. Ещё одним новшеством является обеспечение поддержки копирования файлов (через "cp --reflink") или директорий между подразделами без дублирования места (ранее подобное клонирование было возможным при копировании только в рамках одного подраздела).

Информация о квотах для EXT4 отныне не сохраняется в видимых файлах, а размещается в форме метаданных, внутри скрытых inode.

Интеграция патчей для обеспечения размещения разделов подкачки на смонтированных разделах NFS;

Добавлен интерфейс для информирования ядра об изменении размера дискового раздела, что позволяет сразу учесть подобные изменения для примонтированных устройств.

В подсистему MD внесена порция изменений, направленных на увеличение производительности работы программных RAID1 в условиях когда в массиве присутствуют SSD-накопители (в том числе для смешанных систем, в которых присутствуют SSD и жесткие диски). Например, добавлена поддержка распараллеливания запросов по SSD-дискам при последовательном чтении. Указанные изменения позволяют поднять производительность при некоторых условиях до 50%. В DM RAID добавленаподдержка MD RAID10.

     

    Виртуализация и безопасность

    Поддержка групп IOMMU (IOMMU Groups), позволяющих обеспечить изоляцию устройств PCI и PCIe с использованием технологий виртуализации ввода/вывода AMD-Vi и Intel VT-d. IOMMU Groups решает проблему с невозможностью изоляции одного PCI-устройства от другого. Для устройств которые не могут быть изолированны по отдельности поддерживается их объединение в одну группу. IOMMU Groups, в частности, выступает в качестве основы для вышеотмеченной подсистемы VFIO.

    Добавлена новая инфраструктура netfilter для отслеживания соединений из пространства пользователя. Во многих модулях netfilter добавлена поддержка пространств имён.

    Модифицирована работа генератора случайных чисел, что позволило обеспечить генерацию более безопасных случайных чисел, особенно на встраиваемых платформах. В качестве источника энтропии теперь дополнительно используются такие данные, как информация об USB-устройствах, данные DMI и MAC-адрес.

    В драйвере virtio-scsi реализованареализована поддержка горячего подключения устройств, что позволяет на лету добавлять или извлекать диски для виртуализированных систем.

       

      Память и системные сервисы

      Проведена работа по рефакторингу заголовочных файлов, в рамках которой произведено разделение по разным иерархиям директорий заголовочных файлов для UAPI (Userspace API) и KAPI (Kernel API). Подобное разделение позволит более явно выделить необходимые только для ядра заголовки (например, разработчики дистрибутивов получат возможность подготовить сокращённый пакет только с заголовками UAPI). Кроме того проведена работа по упрощению сложившейся усложнённой и запутанной схемы внутренних зависимостей между заголовочными файлами, например, разработчики сталкивались с проблемами добавления inline-функций в заголовочный файл, так как нередко в таких функциях необходимо было использовать компоненты из других заголовочных файлов;

      Поддержка протокола EFI Handover Protocol на уровне ядра, позволяющего упростить написание EFI-загрузчиков и ускорить процесс загрузки на EFI-системах;

      Добавлен режим "Suspend to both", комбинирующий спящий и ждущий режимы, путем перехода в ждущий режим после предварительного сохранения образа памяти на диск. В ситуации когда запас аккумулятора иссяк, новый режим позволяет восстановить работу через загрузку с диска дампа памяти, как при спящем режиме. Если запас энергии не исчерпан, восстановление будет совершено как при ждущем режиме;

      В подсистему HID добавлена поддержка API UHID (User-space I/O driver), позволяющего создавать драйверы устройств ввода, работающие в пользовательском пространстве.

         

        Оборудование и аппаратные архитектуры

        Обновлен DRM-драйвер для карт Intel, интегрированы наработки по оптимизации производительности.

        В DRM-драйвере Radeon по умолчанию включена поддержка PCI Express 2.0.

        В драйвер "intel_idle" добавлена поддержка дополнительных режимов экономии энергии, появившихся в Intel Ivy Bridge. Для просмотра статистики об изменении частоты процессора и его нахождения в состоянии простоя (idle) в состав дерева ядра включён переработанный вариант утилиты "turbostat".

        В подсистему perf добавлена поддержка метрик производительности "uncore", реализованных в CPU Intel Nehalem и Sandy Bridge.

        Для 64-разрядных процессоров на базе архитектуры x86 добавлена поддержка загрузочных опций "reboot=bios" и "reboot-cpu".

        Добавлена поддержка CANFD, расширения протокола CAN (Controller Area Network).

        В подсистеме Bluetooth добавлена поддержка трёхпроводных UART, что позволяет организовать работу Bluetooth через соединения поверх последовательных портов;

        Поддержка новых процессоров и платформ: TI OMAP5, Loongson 1B, Freescale BSC9131RDB, Altera SOCFPGA Cyclone V, Marvell Armada 370 и Armada XP, TI EVMC6678LE, Freescale Coldfire 5251/5253 и 5441x.

        Поддержка звуковых систем и кодеков: Wolfson Micro "Arizona", TI Isabelle IC, ST-Ericsson AB8500 Dialog DA732x, Wolfson Micro WM5102 и WM5110 и ST STA529.

        Поддержка новых сетевых устройств: RealTek rt3290 WiFi, Sony PaSoRi NFC, радиопередатчиков Atmel RF230/231, Cambridge Silicon Radio wireless, Broadcom BCM8706 и BCM8727 Ethernet и Asix AX88172A USB 2.0 Ethernet.






          http://www.rootfront.com/article/3806551/2012-10-04/reliz-jadra-linux-3_6

          Компания Rovio выпустила сиквел Angry Birds — игру Bad Piggies

          Сюжет новой игры строится вокруг виртуальных свиней — отрицательных персонажей Angry Birds. Игроки могут создавать машины и конструкции, которые позволяют свиньям добраться до цели, каковой для них, как и в Angry Birds, являются яйца.

          Финская компания-разработчик игр Rovio выпустила сиквел своего хита Angry Birds — игру Bad Piggies, в которой главными действующими лицами становятся уже не виртуальные птицы, а их противники-свиньи.

          В отличие от Angry Birds, первые версии которой были доступны исключительно для мобильных устройств, игра Bad Piggies выпущена сразу как для мобильных платформ iOS и Android, так и для десктопов Mac и ПК. Для смартфонов доступна стандартная игра, а для планшетов выпущена HD-версия Bad Piggies.

          В онлайн-магазине приложений Apple App Store новая игра стоит 0,99 доллара для iPhone и iPod Touch, 2,99 доллара для iPad, а для пользователей Android-устройств приложение пока доступно в Google Play бесплатно. На данный момент игры позитивно оцениваются пользователями — в Apple App Store приложение имеет рейтинг 4,5, а в Google Play — 5.

          Сюжет новой игры строится вокруг виртуальных свиней — отрицательных персонажей Angry Birds. Игроки могут создавать машины и конструкции, которые позволяют свиньям добраться до цели, каковой для них, как и в Angry Birds, являются яйца. В первой версии игры содержатся 60 уровней, и компания обещает регулярно обновлять Bad Piggies. Игроки, успешно проходящие задания и получающие максимальное число звезд, могут разблокировать дополнительные уровни. Для создания машины, способной довезти виртуальную свинью до цели, доступны 33 различных материала.

          «Мы никогда не делали ничего подобного. В то время как идея Angry Birds была в разрушении, в основе Bad Piggies лежит созидание», — заявляет вице-президент Rovio Петри Ярвилехто (Petri Jaervilehto).

          Впоследствии компания обещает выпускать новые игры и иные развлечения под брендом Bad Piggies.

          Спустя несколько часов после запуска игра Bad Piggies поднялась на первое место среди платных приложений для смартфонов iPhone и планшетов iPad, однако не смогла удержать лидерство к концу дня, пишет издание Cnet.

          По задумке Rovio, успешная франшиза Angry Birds поможет поддержать новую игру с точки зрения маркетинга и пользовательской базы. Однако выпущенная Rovio летом головоломка Amazing Alex, которая также смогла возглавить рейтинг платных приложений для смартфона iPhone в США всего за восемь часов после запуска, не смогла надолго заинтересовать пользователей и повторить успех Angry Birds.

          Финская компания-разработчик игр Rovio была основана в 2003 году. Самым популярным игровым проектом компании является серия игр Angry Birds, которая в мае преодолела отметку в миллиард загрузок. Серия Angry Birds насчитывает четыре игры: Seasons, Rio, Space и просто Angry Birds. Игра существует в версиях для мобильных устройств, для компьютеров, а также для соцсетей Google+ и Facebook.

          http://www.rootfront.com/article/3776681/2012-10-01/kompanija-rovio-vypustila-sikvel-angry-birds-%E2%80%94-igru-bad-piggies

          Apple впервые в своей истории извинилась перед пользователями

          Глава Apple Тим Кук принес публичные извинения за то, что обновленная iOS 6 разочаровала пользователей.

          Главный исполнительный директор компании Apple Тим Кук (Tim Cook), занимающий эту должность с августа 2011 г., принес извинения пользователям за приложение «Карты», которое вызвало наибольшее число нареканий в новой версии платформы - iOS 6. Открытое письмо было опубликовано на отдельной странице официального сайта, а ссылка на него размещена на главной странице Apple.com.

          «Мы в Apple стремимся создавать продукты мирового класса, удобные для наших пользователей настолько, насколько это возможно. Однако с запуском нашего нового приложения «Карты» на прошлой неделе мы не смогли этого сделать, - заявил Кук. - Мы приносим глубочайшие извинения нашим пользователями за то, что разочаровали их. И мы делаем все возможное для того, чтобы сделать «Карты» лучше».

          Стоит отметить, что руководство компании Apple впервые приносит публичные извинения - делает то, что, по мнению многих зарубежных изданий, делать Стиву Джобсу (Steve Jobs), предыдущему руководителю Apple, мешала его гордость. Напомним, Джобс скончался 5 октября 2011 г. от рака. Примечательно, что во внутреннем документе Apple, предназначенном для специалистов фирменных магазинов, говорится, что им нельзя приносить извинения покупателям за бизнес или технологии Apple.

          28 сентября, в день, в который было опубликовано письмо Тима Кука, компания Apple впервые посоветовала владельцам своих устройств воспользоваться альтернативными конкурирующими приложениями.

          «Пока мы работаем над улучшением «Карт», мы можете попробовать другие подобные приложения, загрузив их из App Store, например, Bing, MapQuest и Waze. Или воспользоваться картами Google или Nokia, открыв их сайты в веб-браузере и разместив на вашем домашнем экране веб-ссылку», - содержится в письме.

          Напомним, приложение «Карты», которое Apple разработала независимо от Google, в новой версии мобильной операционной системы iOS заменило «Карты Google», которые входили в состав платформы с самого начала.

          Помимо отсутствия некоторых функций, включая маршруты движения общественного транспорта и функции Street View, нарекания пользователей вызвала неточность предоставляемых данных и пробелы в данных - отсутствии информации по некоторым важным областям. Согласно исследованию On Device, уровень удовлетворенности потребителей новой версией iOS впервые снизился.

          По информации All Things Digital, причина, по которой Apple пришлось разработать собственное приложение, связана с тем, что компании не удалось договориться с Google об интеграции в «Карты Google» голосовой навигации. Данная функция доступна бесплатно пользователям смартфонов на платформе Android, разработанной корпорацией Google. Что же касается iOS, то в этой платформе такой функции ранее не было. Воспользоваться навигацией можно было только с помощью платного стороннего приложения.

          http://www.rootfront.com/article/3776991/2012-10-01/apple-vpervye-v-svoej-istorii-izvinilas-pered-polzovateljami

          Apple: Облезающее покрытие iPhone 5 - это нормально

          В том, что покрытие на черном iPhone 5 легко стирается, нет ничего необычного, объяснили в Apple. Любые продукты из алюминия подвержены этому.

          Компания Apple дала официальный комментарий по поводу облезающего корпуса нового iPhone 5, выполненного из алюминия.

          «На любом продукте из алюминия в процессе эксплуатации могут появляться царапины или сколы, обнажая его естественный серебристый цвет. Это нормально», - написал в электронном письме глава Apple по международному маркетингу Фил Шиллер (Phil Schiller) в ответ на присланную одним из владельцев нового черного iPhone жалобу.

          В отличие от iPhone 4S, который состоял из стекла и стали, новый iPhone 5 выполнен в корпусе из алюминия. Алюминий является более мягким материалом, поэтому, даже при незначительном усилии, его легко продавить и таким образом случайно снять поверхностный слой, придающий цвет, поясняет TechCrunch.

          Эксперимент, проведенный на днях веб-сайтом iFixit, показал, что iPhone 5 намного более восприимчив к царапинам в сравнении с iPhone 4S. В процессе эксперимента ведущая смогла быстро поцарапать черный корпус ключами, а взяв в руки монету - и вовсе соскоблить окрашивающий слой.

          Следует отметить, что на указанную выше проблему жалуются главным образом владельцы черного iPhone 5, в которых окраска выполнена технологией анодирования, химической реакцией. В iPhone 5 белого цвета задняя панель окраски не имеет и обладает природным серебристым цветом алюминия.

          Проблему с легко царапающимся корпусом iPhone 5 сравнивают с проблемой плохого приема сигнала в iPhone 4, с которой множество пользователей столкнулись в 2010 г. сразу после выхода нового смартфона в продажу. Таким образом, из трех последних iPhone только прошлогодний iPhone 4S появился без эксцессов.

          Добавим, что облезающее покрытие с iPhone 5 - лишь одна из проблем, о которых сообщили пользователи, хотя и самая масштабная, исходя из числа отзывов.

          Помимо этого, появилась информация о быстрой разрядке аккумулятора в режиме ожидания и неадекватном поведении дисплея.

          Между тем, за первые 3 дня компания Apple продала свыше 5 млн iPhone 5, что стало рекордным значением по сравнению с запуском любого другого поколения iPhone. Для сравнения, iPhone 4S в прошлом году разошелся в количестве 4 млн экземпляров за 3 дня.

          http://www.rootfront.com/article/3776571/2012-10-01/apple-oblezajuschee-pokrytie-iphone-5---jeto-normalno

          Создан вечный "хранитель" информации

          Японская компания Hitachi объявила об открытом ее исследователями новом способе сохранения цифровой информации на пластинах кварцевого стекла, способных выдерживать чрезвычайно высокие температуры и прочие воздействия враждебной среды практически вечно.

          "Объемы данных растут взрывными темпами, а в плане хранения информации мы не слишком продвинулись даже по сравнению с высечением картинок на камне, – говорит исследователь Hitachi Казуеши Тории. – Риски потери сведений даже возросли: время жизни распространенных сейчас носителей информации – таких как DVD или жесткие диски – ограничены несколькими десятилетиями или максимум сотней лет." При этом быстрое развитие технологий приводит к частой смене различных устройств чтения данных.

          "Люди уже сталкивались с проблемой восстановления информации, которую они когда-то собрали," – говорит Тории, намекая, к примеру, на устаревшие нынче магнитофонную ленту и кинопленку.

          Новая технология Hitachi сохраняет данные в двоичной форме, создавая внутри тонкой пластины кварцевого стекла точки, которые можно считать обычным оптическим микроскопом.

          Прототип носителя информации, двухсантиметровый квадрат толщиной 2 мм, сделан из кварцевого стекла – очень прочного и стойкого материала, используемого для создания химических колб и другого лабораторного оборудования. Такая пластина не подвержена влияниям воды, радиоволн и множества химикатов, а также может выдерживать температуры до 1 000 C не менее двух часов без всяких повреждений. Помимо всего прочего, это означает устойчивость к природным катастрофам, таким как пожары и цунами.

          Сейчас пластина содержит четыре слоя точек и может хранить 40 мегабайт на квадратный дюйм, что соответствует плотности на музыкальном компакт-диске. По словам исследователей, увеличение количества слоев не должно вызвать проблем.

          Компания Hitachi пока не решила, когда будет начато практическое использование технологии. Тем не менее, по словам исследователей, ее уже можно использовать для хранения данных правительственными организациями и музеями.


          http://www.rootfront.com/article/3777291/2012-10-01/sozdan-vechnyj-hranitel-informacii

          Глава Intel заявил, что Windows 8 не готова

          Windows 8 поступит на рынок в конце октября в недоделанном состоянии. Тем не менее, откладывать с ее запуском не стоит - оставшиеся ошибки вполне можно исправить после запуска нового продукта на рынок, считает глава Intel Пол Отеллини.

          Операционная система Microsoft Windows 8 не готова к выходу на рынок, поскольку содержит недочеты, требующие исправления. Такое заявление сделал глава Intel Пол Отеллини (Paul Otellini) на встрече с сотрудниками корпорации на Тайване, сообщает Bloomberg со ссылкой на одного из сотрудников, принявших участие во встрече, который передал информацию на анонимной основе.

          Тем не менее Отеллини считает, что время для запуска новой версии Windows - конец октября 2012 г. - выбрано правильно, и что нет ничего страшного в том, чтобы выпускать продукт в его нынешнем виде, так как доделать его можно после запуска.

          Комментарии главы корпорации Intel, близкого партнера Microsoft, отражают критические высказывания некоторых экспертов. По мнению Майкла Черри (Michael Cherry), аналитика Directions on Microsoft, в операционной системе отсутствуют некоторые важные приложения, тогда как производители персональных компьютеров не имеют достаточного времени на то, чтобы подготовить все необходимые драйверы.

          Аналитик JMP Securities Алекс Гауна (Alex Gauna) после демонстрации Windows 8 на прототипах устройств в рамках мероприятия Intel Developer Forum, которое прошло в Сан-Франциско ранее в сентябре, заявил, что он обеспокоен обилием ошибок, и указал на необходимость доработки операционной системы, которые необходимо провести перед ее запуском на рынок.

          Несмотря на то, что Гауна говорил о бета-версии платформы, наличие достаточного числа ошибок в финальной версии не является исключением, предполагает Computerworld. Текущая версия ОС - RTM-версия, выпущенная в начале августа. Выпуск RTM-версии означает завершение цикла разработки и тестирования операционной системы и доступности ее финального кода производителям персональных компьютеров.

          В конце августа аналитическая компания IDC охарактеризовала Windows 8 «значительным отступлением от существующей парадигмы персонального компьютера», заявив, что запуск новой системы, вероятно, не сможет остановить снижение интереса к персональным компьютерам.

          По прогнозу IDC, в 2012 г. поставки ПК на мировой рынок вырастут всего на 1% - с 363,9 млн в 2011 г. до 367,2 млн устройств. И это будет второй год, по итогам которого рост составит менее 2%.

          Отеллини предупредил о том, что Windows 8 не готова, вероятно, чтобы избежать повторения ситуации 2007 г. Тогда, после выпуска новой операционной системы Windows Vista, выяснилось, что ее новый графический интерфейс Aero не поддерживается графическими контроллерами, встроенными в чипсеты Intel.

          Под давлением Intel корпорация Microsoft согласилась маркировать персональные компьютеры специальным стикером, говорящим о том, что данная машина способна работать с Windows Vista, хотя пользователи оставались лишены Aero и некоторых других функций. В конечном счете это привело к коллективному судебному иску, потому что было признано, что партнеры фактически вводят покупателей в заблуждение.

          Напомним, Windows 8 станет первой операционной системой Microsoft, которая будет предназначена одновременно для компьютеров в традиционных форм-факторах и планшетов. Дебют новой системы намечен на 26 октября 2012 г.

          http://www.rootfront.com/article/3777481/2012-10-01/glava-intel-zajavil_-chto-windows-8-ne-gotova

          В бесплатной Linux Ubuntu появилась реклама

          Пользователи выступили резко против того, чтобы в новой версии операционной системы Ubuntu наряду с результатами поиска по жесткому диску отображались товары из магазина Amazon. Разработчик говорит, что планирует интегрировать в поиск еще четыре десятка сайтов.

          В бесплатной операционной системе Ubuntu 12.10 на ядре Linux появится реклама товаров интернет-магазина Amazon. Она появляется в специальной секции при использовании функции поиска Unity Dash. При вводе запроса в основной секции пользователь видит файлы, найденные на локальном жестком диске, в дополнительной секции - рекомендуемые товары Amazon со ссылками.

          Кроме того, в Ubuntu 12.10, релиз которой ожидается в октябре 2012 г., предустановлено отдельное приложение Amazon для поиска товаров в интернет-магазине, сообщает ZDNet.

          По словам технического директора компании Canonical, разработчика Ubuntu, Олли Райса (Olli Ries), дополнительная секция, которую пользователи видят, выполняя поиск, призвана помочь найти информацию в интернете в дополнение к той, которая находится на их устройстве, что является хорошим примером реализации функции универсального поиска в Ubuntu.

          Однако истинный мотив добавления новой секции, как подмечает ZDNet, скрывается в другом - это является новым источником дохода для Canonical, и в компании в этом признались. «В некоторых случаях, когда пользователь нажимает на ссылку и покупает товар, часть выручки с его продажи поступает нам. Эту выручку мы инвестируем в наш проект. Мы поняли, что этот источник дохода способен помочь нам развивать Ubuntu», - сообщил Райс.

          Появление рекламы вызвало острую негативную реакцию сообщества пользователей, опробовавших ее в бета-версии системы, сообщает ZDNet со ссылкой на сайты Slashdot и Reddit, на которых опубликовано множество негативных отзывов.

          Пользователи недоумевают, почему они должны видеть товары из интернета, когда они выполняют поиск по локальной машине. Основатель Canonical Марк Шаттлворт (Mark Shuttleworth), который вступился за компанию вместе с Райсом, парировал: «Если вы хотите выполнить локальный поиск, у вас всегда есть возможность воспользоваться комбинацией горячих клавиш, которые позволят выполнить именно поиск на компьютере».

          По словам Шаттлворта, Ubuntu 12.10 - это первая версия Ubuntu, в которую добавлены результаты поиска из интернета, наряду с результатами поиска по локальной машине. «И это не является рекламой - это всего лишь результаты поиска из нового источника, - подчеркнул Шаттлворт. - Мы не рекламируем что-то определенное, вы не видите никаких рекламных объявлений».

          В Canonical также дали понять, что пользователям Ubuntu, по всей видимости, придется свыкнуться с новой политикой разработчика, несмотря на многочисленные жалобы в его адрес. Как пишет ZDNet, Amazon - это лишь первый сайт, интегрированный в поисковую функцию операционной системы. В планах компании добавление еще около сорока таких сайтов, включая BBC, Facebook и другие. Будут ли эти сайты делиться выручкой с Canonical, в компании не уточнили.

          http://www.rootfront.com/article/3778621/2012-10-01/v-besplatnoj-linux-ubuntu-pojavilas-reklama

          Microsoft выпустила набор веб-инструментов, "адаптированный к Open Source"

          Спустя год после анонса второй бета-версии WebMatrix, набора инструментов для веб-разработчиков, Microsoft представила окончательную версию. WebMatrix — легковесный комплект шаблонов и инструментов, который упрощает развертывание веб-приложений и публиткацию сайтов. По словам Microsoft, новая версия пакета «оптимизирована для Open Source».

          WebMatrix, стартовавший в 2010 г., создавался как набор инструментов разработки от Microsoft: облегченной версии IIS Web Server, известной как IIS Express; обновленной версии SQL Server Compact Edition и нового движка для ASP.Net, известного как Razor, который позволяет разработчикам встраивать Visual Basic или C# в HTML.

          WebMatrix представляет собой бесплатный комплект утилит, предназначенный того, чтобы помогать разработчикам быстро развертывать веб-сайты при помощи встроенных шаблонов для их создания и публикации, а также инструментов администрирования. В комплект входят веб-сервер, движок базы данных, различные языки программирования, менеджер установки веб-приложений, инструменты публикации сайтов по FTP или Web Deploy и многое другое. Проект нацелен на разработчиков, использующих ASP.Net, PHP, Node.js и/или HTML5.

          По словам Microsoft, в окончательной версии присутствует «новая модель расширения», позволяющая разработчикам писать собственные плагины к набору или использовать созданные сообществом Open Source. WebMatrix предоставляет возможность быстрой установки веб-приложений с открытым кодом, таких как движки блогов, CMS, средства электронной коммерции, форумы, галереи или движки вики.

          «Веб-приложения с открытым кодом упрощают начало разработки сайтов, однако зачастую отнимают много времени на настройку, - пишет Microsoft на странице проекта. - WebMatrix позволяет осуществлять этот процесс с легкостью и напрямую». WebMatrix предлагает встроенный менеджер установки необходимых открытых компонентов. Галерея веб-приложений имеет простой пользовательский интерфейс, в котором от разработчика требуется просто выбрать нужный ему пакет. ПО от Microsoft загрузит и инсталлирует выбранное веб-приложение со всеми зависимостями.

          В создании WebMatrix приняли участие команды разработчиков популярных открытых движков, таких как Joomla, Drupal, DotNetNuke и Umbracо. Устанавливая одно из этих приложений, WebMatrix автоматически добавляет на свою панель управления кнопки связи с разработчиком, которые позволяют пользователю в любой момент обратиться к сообществу.



          http://www.rootfront.com/article/3779421/2012-10-01/microsoft-vypustila-nabor-veb-instrumentov_-adaptirovannyj-k-open-source

          Oracle Enterprise Manager Cloud Control 12c Release 2 (12.1.0.2)

          На днях Oracle объявила о выпуске Oracle Enterprise Manager Cloud Control 12c Release 2 (12.1.0.2).

          Теперь он доступен для скачивания на OTN на всех платформах. Это первый крупный релиз с момента запуска Enterprise Manager 12c в октябре 2011 года. Это первый раз, когда Enterprise Manager релиз доступен на всех платформах одновременно.

          Это, прежде всего, стабильно работающий релиз, который включает в себя множество вопросов и ответов от разработчиков. Кроме того, этот релиз содержит множество новых функций и усовершенствований в этой области по всем направлениям.

          http://www.rootfront.com/article/3644381/2012-09-14/oracle-enterprise-manager-cloud-control-12c-release-2-_12_1_0_2_

          Расширенный Pub / Sub: Зачем нам это нужно?

          Расширенный Pub / Sub: Зачем нам это нужно? Редактировать

          06.09.2012 13:42

          Изучение расширенных Pub / Sub функциий в Oracle WebLogic Server.

          Расширенные публикации и подписки ( pub/sub) - это относительно новый набор функций среди многих функций, которые уже предусмотрены на сервере Oracle WebLogic Server для Java Message Service (JMS) сообщений. Расширенные функции pub/sub выходят за рамки спецификации JMS и дают больше устойчивости к сообщениям в Java.

          Новые возможности привнесли параллели в pub/sub мир, обеспечивая реализацию интеграции образцов конкурирующих потребителей, которые уже присутствуют в point-to-point (queues).

          Грегор Hohpe и Бобби Вульф определяют модели интеграции предприятия как шаблон конкурирующих потребителей следующим образом:

          «Competing Consumers является многократным функционалом, который отправляет сообщения от одной точки к другой по определенному каналу. Когда канал доставляет сообщение, любой из потребителей, потенциально, может получить его. Система обмена сообщениями сама определяет, кто из потребителей получит сообщение, хотя получателем может быть каждый из потребителей. После того, как потребитель получает сообщение, он может делегировать свои остальные приложения кому-либо, чтобы получить помощь в обработке сообщения. (Это решение работает только с Point-to-Point Channels; многократному функционалу проще создать несколько копий каждого сообщения.)»

          Oracle WebLogic Server пошел немного дальше и сделал такую модель доступной также в области pub/sub, используя производительность, масштабируемость и высокую доступность. Если вы знакомы с сообщениями Oracle WebLogic Server, то заметите, что новые возможности доведены в темах, которые уже были доступны при работе со списками элементов.

          http://www.rootfront.com/article/3588181/2012-09-06/rasshirennyj-pub--sub-zachem-nam-jeto-nuzhno