четверг, 10 мая 2012 г.

Не работает переключение раскладки в Ubuntu 12.04


setxkbmap -layout 'us,ru' -option 'grp:alt_shift_toggle,grp_led:scroll'

Эта команда набранная в терминале обеспечивает переключение раскладки по Alt+Shift

Теперь только нужно добавить эту команду в автозагрузку.
 Добавить русскую раскладку в Ubuntu 12.04Программы для автозагрузки в Ubuntu

В Debian появился Fancy Output

То, что было в RedHat ещё в 2001 году и чего нет в Slackware до сих пор, появилось в Debian Wheezy.

Теперь, в начале сообщения о запуске или остановке демона, выводится зелёное слово ok, жёлтое warn или красное ERROR, заключённое в квадратные скобки. Вывод можно отключить, создав или изменив существующий файл /etc/lsb-base-logging.sh и установив в нём переменную FANCYTTY в значение «0».


OS X Lion показывает пароли пользователей в логах


Неприятный баг обнаружен в операционной системе OS X. После февральского апдейта OS X Lion 10.7.3 в некоторых конфигурациях системы появился отладочный лог, с указанием паролей всех логинившихся пользователей с момента апдейта. Поскольку отладочный лог находится вне зашифрованной области диска, то все пароли хранятся в открытом виде. Уязвимость касается только тех, кто использовал стандартную версию FileVault (шифрование системного раздела), в то же время FileVault 2 (полное шифрование диска) не оставляет ни одного файла вне зашифрованной области.
Баг случайно оставил программист компании Apple, который забыл убрать флаг для дебага DEBUGLOG в коде системы. Обнаружил его независимый специалист Дэвид Эмери из компании DIE Consulting, он 5 мая опубликовал сообщение в списке рассылки Cryptome.
9 мая вышел апдейт OS X 10.7.4, закрывающий эту уязвимость в FileVault.
Нужно добавить, что апдейт не исправляет файлы, которые уже ушли в бэкап и хранятся, например, на внешних носителях — там тоже есть отладочный лог с паролями. С 1 февраля 2012 года, когда вышел апдейт OS X Lion 10.7.3, минуло три полных месяца, так что масштаб утечки паролей может быть весьма существенным.
Интересно ещё то, что один из пользователей Apple заметил появление отладочного лога с паролями три месяца назад. Он обратился с вопросом на форуме техподдержки Apple — мол, это баг или фича? Никто ему ничего не ответил.

Microsoft заблокировал Firefox в мобильной версии Windows 8

Компания Mozilla намерена разрушить отсутствие браузерной конкуренции в Windows на базе ARM-чипов.

Согласно  сообщению  в официальном блоге главного юриста компании Mozilla Харви Андерсона (Harvey Anderson), компания Microsoft ограничит возможность использования web-обозревателей в операционной системе Windows на базе ARM-чипов. Так, в стандартной рабочей среде пользователи смогут использовать только браузер Internet Explorer.

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

Юрист также подчеркнул, что в настоящий момент Mozilla не намерена обращаться в суд, однако ожидает, что Microsoft пойдет им на встречу и исправит ситуацию. В противном случае, по словам Андерсона, судебное разбирательство неизбежно.

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

Стоит отметить, что сейчас сторонние разработчики могут создавать web-обозреватели только для нового интерфейса Windows - Metro. Пресс-секретарь Mozilla Аса Доцлер (Asa Dotzler), в свою очередь,  отметил , что даже для интерфейса Metro создать конкурентоспособный браузер в настоящий момент невозможно, поскольку он не будет иметь полноценного доступа к API. 

Суд признал Google виновной в использовании кода Oracle

Присяжные признали факт нарушения патента Oracle при использовании Google кода Java в платформе Android.

Судебное разбирательство между Google и Oracle, начавшееся 16 апреля этого года, закончилось вынесением решения частично в пользу последней. Присяжные признали Google виновной в нарушении авторских прав Oracle при использовании языка программирования Java для мобильной версии Android.

Напомним, что в 2010 году компания Oracle обвинила Google в нарушении патента на язык программирования Java при создании платформы Android. В ходе судебного разбирательства участие в процессе принимали основатель и глава Oracle Ларри Эллисон (Larry Ellison) и исполнительный дирректор Google Ларри Пейдж (Larry Page).

Юристы Google заявили, что фрагменты кода, которые компания использовала при разработке Android, являются частью открытого языка программирования и находятся в открытом доступе. Таким образом, используя данный код, Google не нарушает патентное законодательство.

Как сообщает Bloomberg, присяжным было дано 5 дней на рассмотрение дела, однако они не смогли принять единогласное решение. Тогда окружной судья разделил иск на четыре пункта, по одному из которых юристы Google не смогли опровергнуть аргументы обвинения. Таким образом, Google признали виновной в использовании 9 строк кода Java, принадлежащего Oracle.

Напомним, что изначально Oracle настаивала на компенсации в $1 млн. По результатам слушания объективно она может рассчитывать на возмещение ущерба в сумме $150 тысяч.
Присяжные признали факт нарушения патента Oracle при использовании Google кода Java в платформе Android.
Судебное разбирательство между Google и Oracle, начавшееся 16 апреля этого года, закончилось вынесением решения частично в пользу последней. Присяжные признали Google виновной в нарушении авторских прав Oracle при использовании языка программирования Java для мобильной версии Android.
Напомним, что в 2010 году компания Oracle обвинила Google в нарушении патента на язык программирования Java при создании платформы Android. В ходе судебного разбирательства участие в процессе принимали основатель и глава Oracle Ларри Эллисон (Larry Ellison) и исполнительный дирректор Google Ларри Пейдж (Larry Page).
Юристы Google заявили, что фрагменты кода, которые компания использовала при разработке Android, являются частью открытого языка программирования и находятся в открытом доступе. Таким образом, используя данный код, Google не нарушает патентное законодательство.
Как сообщает Bloomberg, присяжным было дано 5 дней на рассмотрение дела, однако они не смогли принять единогласное решение. Тогда окружной судья разделил иск на четыре пункта, по одному из которых юристы Google не смогли опровергнуть аргументы обвинения. Таким образом, Google признали виновной в использовании 9 строк кода Java, принадлежащего Oracle.
Напомним, что изначально Oracle настаивала на компенсации в $1 млн. По результатам слушания объективно она может рассчитывать на возмещение ущерба в сумме $150 тысяч.
Подробнее: http://www.securitylab.ru/news/424290.php

Робот-трансформер Bravo


Встречайте настоящего трансформера — Bravo может превращаться из скоростного авто в робота и передвигаться на двух ногах.

Это — детище Кени Шииды и JS Robotics. На видео — восьмая версия модели.



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