среда, 23 марта 2011 г.

Новые дрова nvidia и разрешение экрана



После обновления Nvidia Xserver перестал распознавать мой монитор, выводя вместо названия монитора фразу «неизвестно». Кроме того разрешение изменилось с рабочего 1360x768 на 1024x768 и выше не поднемалось.

Решается эта проблема так:

sudo nvidia-xconfig
gksudo nvidia-settings

Число загрузок Firefox 4.0 бьет рекорды!



Похоже, что компании Mozilla удастся побить очередной рекорд скачиваний браузера Firefox в течение первых суток после анонса. Об этом свидетельствует статистика загрузок дистрибутива обновленной редакции обозревателя, всего за полтора часа после официального релиза сумевшего преодолеть планку в миллион загрузок и в настоящий момент стремительно приближающегося к ключевой отметке в 8 млн, в свое время достигнутой третьей версией программы в "день загрузок". Динамика скачиваний Firefox 4.0 выглядит особенно впечатляющей на фоне Internet Explorer 9, дебютировавшего 15 марта и за сутки разошедшегося тиражом в 2,3 миллионов копий. По количеству загрузок свободного обозревателя лидирует Европа, за которой следуют Северная Америка и Азия.

Танцующий Android

Как лучше всего продать новый Sony Ericsson Xperia? Вероятно запустить такого танцующего Андроида!



Реальная ситуация в мире языков программирования

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

Ссылка

вторник, 22 марта 2011 г.

Встречаем Firefox 4!

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

Firefox 4

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

Firefox 4

Стоит отметить также, что теперь интерфейс браузера можно минимизировать, убрав строку стандартного меню (она заменяется кнопкой Firefox, при нажатии на которую можно получить доступ к наиболее необходимым функциям и настройкам). При этом традиционное меню вызывается просто нажатием клавиши alt. Ещё одним достаточно удобным новшеством является так называемая панель приложений, на которую в виде кнопок можно вынести ссылки на сайты, которые пользователь держит всегда открытыми. К примеру, Gmail.
Для тех пользователей, которые привыкли работать с массой вкладок, придётся по душе новая функция организации такой работы, позволяющая создавать группы в графическом режиме и быстро переключаться между ними, что избавляет от необходимости, к примеру, открытия двух или трёх окон браузера.

Firefox 4

С помощью функции синхронизации можно обмениваться настройками, паролями, историей посещений, закладками и открытыми вкладками между различными устройствами с браузером Firefox через сервер Mozilla. Серьёзной переработке подверглась система установки и поиска расширений, а также персонализации браузера.
Разработчики Firefox кроме введения новых функций и переработки интерфейса также значительно увеличили производительность браузера, в том числе и в области обработки JavaScript благодаря новому движку JägerMonkey. В результате внутренних тестов в бенчмарке Kraker скорость обработки JavaScript в Firefox 4 увеличилась по сравнению с Firefox 3.6.12 в 3,5 раза, в Sunspider — в 3 раза, а в V8 — в целых 6 раз. Браузер быстрее запускается, поддерживает графический рендеринг и скорее открывает страницы.

Firefox 4

За год разработки была внесена целая  масса новых функций. Назовём лишь некоторые из них:
  • поддержка открытого стандарта WebM;
  • поддержка API WebGL;
  • ускоренная перемотка сложных страниц благодаря переработке отображения слоёв;
  • поддержка новых функций CSS3 вроде Transitions и Transformations, улучшающих анимацию веб-страниц;
  • поддержка массы функций HTML5, к примеру, тегов
  • аппаратное ускорение визуализации страниц с помощью Direct2D и Direct3D на Windows, XRender на Linux, OpenGL на Mac;
  • векторные изображения в формате SVG теперь можно использовать как обычные картинки в формате jpeg или png, что даёт новые возможности веб-дизайнерам;
  • поддержка расширенной работы со шрифтами;
  • поддержка мультисенсорного управления в Windows 7;
  • улучшенная безопасность.
Масса внесённых положительных изменений даёт право смело рекомендовать Firefox 4 всем поклонникам этого браузера от компании Mozilla. Скачать финальную русскоязычную версию можно в версиях для WindowsMac OS X и Linux.

Firefox 4

воскресенье, 20 марта 2011 г.

В состав GTK+ 3.2 будет включен HTML5-бэкенд отображающий приложения через web-браузер

Александр Ларсон (Alexander Larsson), активный разработчик GNOME и мантейнер таких проектов, как Nautilus, Gnome-vfs и Dia, сообщил о том, что GDK-бэкенд (GIMP Drawing Kit), позволяющий отрисовывать вывод библиотеки GTK+ в окне web-браузера, включен в master-ветку GTK+, на основе которой будет сформирован релиз GTK+ 3.2. В настоящее время HTML5-бэкенд еще не доведен до полностью стабильного состояния, но уже достаточно функционален для того чтобы начать экспериментировать с ним, например, позволяет работать в окне браузера с большим числом GTK-приложений, включая Evince и Gedit. В настоящее время бэкенд корректно работает только в Firefox, но в будущем будет адаптирован для работы с любым браузером, в котором реализована поддержка web-сокетов и canvas.
С технической стороны, каждое окно сопоставляется с элементом canvas и для обновления содержимого окна организуется передача потока команд через "multipart/x-mixed-replace"-запросы XMLHttpRequest, использующие gzip-сжатие для сокращения объема передаваемых данных. Содержимое окон передается клиенту в виде копий слоев (для скроллинга) и блоков, описывающих изменения между изображениями. Изображения отправляются в виде несжатых данных в PNG-формате. Пользовательский ввод перехватывается через DOM-события и затем транслируется на сервер через WebSocket API, позволяющий организовать двунаправленный обмен данными с сервером.


В перспективе web-бэкенд может быть использован для организации служб для удаленной работы с приложениями через web-браузер (например, можно сделать что-то похожее на утилиту screen, позволяющее получить доступ к своим программам из любого места) или даже для создания публичных web-сервисов, приложениями в которых выступают Gtk-программы (например, web-сервис редактирования изображений на базе Gimp).


Для использования нового бэкенда достаточно собрать Gtk+ с опциями "--enable-x11-backend" и "--enable-broadway-backend", после чего запустить приложение указав на использование бэкенда broadway, например, "GDK_BACKEND=broadway your-application". Для работы с программой в браузере нужно включить поддержку websockets (по умолчанию отключена в Firefox 4) и открыть страницу http://127.0.0.1:8080/. Из еще недоработанных возможностей отмечается недостаточно полная поддержка управления клавиатурным вводом.

А вот и видео: http://vimeo.com/21062117