CNews, ссылаясь на блоги представителей российских интернет-компаний Яндекс и Рамблер, сообщает о замене серверных операционных систем у популярных в рунете сервисов. Поиск «Яндекса» и почта «Рамблера» теперь будут работать под управлением GNU/Linux, а не FreeBSD, как было раньше.
Ключевой сервис «Яндекса» — поиск — переводится под обслуживание серверной редакцией Linux-дистрибутива Ubuntu. Об этом сообщил Анатолий Орлов, заместитель руководителя департамента разработки «Яндекса». Главная причина — недостаточные возможности виртуализации у FreeBSD: «[..] в течение пары лет хотим виртуализовать каким-нибудь не очень дорогим способом несколько десятков тысяч машин, а FreeBSD совсем нечего тут предложить».
По словам Орлова, в «Яндексе» выбрали FreeBSD около 10 лет, когда её возможности были сравнимы с Linux, но при этом BSD-система считалась более надежной и была весьма распространена. Теперь же GNU/Linux заметно популярнее, и даже в самом «Яндексе» на FreeBSD остался лишь единственный крупный сервис — поиск.
Андрей Шетухин, руководитель разработки почтового сервиса «Рамблера», сообщил о подобной миграции в другой российской интернет-компании. Здесь в качестве Linux-дистрибутивов рассматривались Debian, CentOS и openSUSE, а выбор был сделан в пользу Debian. Заявленная причина перехода с FreeBSD — «отсутствие нормальных средств разработки, отладки и деплоймента, а также неадекватный современным реалиям менеджер пакетов».
Представлена интересная разработка, позволяющая запускать Qt-приложения (с графическим пользовательским интерфейсом) в текстовом режиме, т.е. прямо в консоли.
Предыстория её появления такова: на прошедшем в июне саммите Qt Contributors Summit Йоханнес Цельнер (Johannes Zellner), занимающийся разработкой Qt в Nokia, продемонстрировал плагин Qt/Caca, реализованный с использованием Lighthouse API. Его суть в том, что с помощью библиотеки Caca графический вывод преобразуется в текстовый и отображается в обычной консоли. Индийский программист Гириш Рамакришнан (Girish Ramakrishnan) настолько вдохновился этой идеей, что решил довести ее до ума.
Форкнув плагин Qt/Caca, Рамакришнан почистил код и сделал некоторые улучшения, выложив результат своей деятельности на qt.gitorious.org и анонсировав в блоге компании ForwardBias. Принцип работы плагина он описывает так: «Caca открывает X-подключение (или аналогичное), конвертирует изображение в текст, отображает результирующее окно и обрабатывает события в другом потоке».
Впрочем, применимость этой разработки кажется довольно сомнительной, а её обсуждение преимущественно сводится к возгласам, что получилось забавно, и высказыванию мнений про негативное звучание названия «Caca» на различных языках мира.
P.S. Демонстрацию Qt/Caca в действии можно увидеть на YouTube.
Вчера вышла новая версия популярного Open Source-средства виртуализации — VirtualBox 4.1.
Главным новшеством очередного релиза VirtualBox, ныне поддерживаемого корпорацией Oracle, стала поддержка клонирования виртуальных машин. Сообщается, что полные клоны можно делать и через графический интерфейс, и через VBoxManage, а связанные клоны (linked clones) — только в VBoxManage. Запрос на функцию клонирования виртуальных машин в VirtualBox поступил около двух лет назад.
Среди прочих изменений в VirtualBox 4.1:
улучшенный мастер создания новых виртуальных дисков (GUI);
новый мастер копирования виртуальных дисков (GUI);
предел памяти для 64-битных хостов увеличен до 1 Тб;
экспериментальная поддержка PCI passthrough для Linux-хостов;
для Windows-гостей появился экспериментальный графический драйвер WDDM с поддержкой Windows Aero и Direct3D без необходимости устанавливать гостевые драйверы в безопасном режиме;
экспериментальная поддержка горячего подключения SATA-дисков в VBoxManage.