Источник: http://yakim.org.ua/
среда, 1 июня 2011 г.
Владелец украденного ноутбука вернул его благодаря установленной на устройстве программе слежения
Не так часто раскрывают кражи телефонов, ноутбуков и прочих подобных устройств. Причина проста — найти все это обычными методами очень и очень непросто. Производители программного обеспечения, быстро сообразив, на чем можно заработать, стали производить программы слежения для смартфонов и ноутбуков. Такие программы позволяют, к примеру, узнать, где находится устройство (благодаря модулю GPS или системе определения местоположения по точке доступа WiFi). Можно и удалить свои данные, прислав sms на телефон или отправив сигнал приложению, установленному на ноутбук. Но недавно происшедший случай действительно уникален. Дело в том, что у американца Джошуа Кауфмана украли его MacBook (плюс драгоценности), а перед этим, за пару месяцев, Кауфман установил приложение Hidden, программа слежения с использованием камеры ноутбука.
Вор не стал ничего удалять или форматировать (правда, удалил учетную запись настоящего владельца ноутбука), а стал использовать «как есть». В итоге приложение регулярно фотографировало вора, и спящим, и едущим в автомобиле, и работающим за ноутбуком. Кроме того, это же приложение показывало, где примерно находится вор.
Владелец ноутбука обратился к правоохранителям, но те начали спускать все это дело на тормозах, так сказать. После этого разочарованный Джошуа решил создать страничку на tumblr, посвященную краже и вору. На страничке и сейчас красуются фотографии нашего незадачливого злоумышленника. На одной из фотографий он мирно спит, не зная еще, что за ним неусыпно следит программка Hidden.
Так продолжалось несколько дней, пока владельцу ноутбука не позвонили из полиции, и не сообщили, что преступника арестовали, ноутбук отобрали, и теперь все свое имущество можно получить в целости и сохранности. Полицейские еще добавили, что арестовали преступника благодаря фотографиям, которые предоставил им Кауфман.
Так что подобный софт иногда действительно помогает поймать вора. Правда, есть большая вероятность того, что злоумышленники, которые также читают всякие истории в Сети, с каждым подобным случаем будут «умнеть», форматируя жесткие диски на устройствах, и удаляя все, что только можно.
Эпоха антивирусов на Mac OS X пришла официально
Как известно, последние два месяца прошли под знаком чрезмерно раздутой паники из-за появления вируса, а точнее scareware (то есть программного обеспечения, запугивающего пользователей), который устанавливался на компьютеры под управлением Mac OS X, после чего проводил «сканирование» системы, выявляя массы вирусов и троянов. Запуганный пользователь вводил в предложенное окно свои личные данные и данные кредитных и дебетовых карт, что приводило к некоторым минусам на счетах. Все зарубежные интернеты сходили с ума от этого, генерируя тонны срачей, насмешки со стороны виндузятников, набрасывающихся на бедных эпплофагов. В общем, масштаб кошмара можете оценить сами по Google News.
Паника была столь мощной, что Apple долго колебалась, после чего выкатила официально свою версиюSecurity Essentials Internet Security. Под катом скриншот:

Паника была столь мощной, что Apple долго колебалась, после чего выкатила официально свою версию
Новый алгоритм для депикселизации графики
Сотрудник Microsoft Research Йоханнес Копф (Johannes Kopf) совместно с профессором Дани Лисчински опубликовали научную работу (dropbox, narod.ru, depositfiles.com) с описанием нового алгоритма депикселизации, который значительно превосходит все существующие методы. Разница в качестве действительно колоссальна.
По иллюстрации вверху можно примерно оценить, насколько лучше работает новый метод (среднее изображение) по сравнению с самыми лучшими из конкурентов (правое изображение в каждой троице). Более тщательное сравнение на десятках разнообразных изображений находится здесь.
Судя по всему, алгоритм лучше всего приспособлен для депикселизации рисованной графики старых компьютерных игр. По крайней мере, все примеры принадлежат именно к этому классу. В таком случае, его можно использовать для «реанимации» этих культовых игр, то есть для создания эмуляторов с гораздо лучшим качеством графики, вплоть до HD. Например, вот видеоролик эмулятора старой игры Mario, переведённой в высокое разрешение с помощью этого алгоритма. Выглядит очень современно. Наверное, старые игры могли бы снова стать хитами на iPad и Android-устройствах.
Сейчас авторы работают над оптимизацией кода, чтобы алгоритм можно было использовать в эмуляторах в реальном режиме времени.
Свою работу исследователи собираются представить на конференции SIGGRAPH в августе 2011 года.
понедельник, 30 мая 2011 г.
Представлен первый тестовый выпуск Linux-ядра 3.0
Линус Торвальдс анонсировал выход тестовой версии Linux-ядра 3.0-rc1, окончательно утвердив план по изменению нумерации версий. Таким образом версию 2.6.39 можно считать последним выпуском ветки 2.6.x, которая развивается уже около 10 лет.
В анонсе отдельно подчеркивается, что версию 3.0 не стоит считать каким-то кардинальным шагом, какой можно было наблюдать при появлении GNOME 3.0 или KDE 4.0. Linux-ядро 3.0 - это просто формальная смена нумерации, приуроченная к двадцатилетию проекта и десятилетию существования ветки 2.6.x, не более. Никаких серьезных нарушений совместимости или специальных новшеств не будет. Новое ядро плавно продолжит развитие текущей кодовой базы и по уровню нововведений будет сравнимо с версией 2.6.40. Процесс разработки также останется прежним.
Следующим после 3.0 выпуском станет версия 3.1, затем 3.2 и так далее, пока не пройдут очередные 10 лет или не возникнет потребность коренных изменений, связанных с глобальной переработкой ключевых подсистем или нарушением совместимости. В процессе накопления патчей корректирующие обновления будут представлены как 3.0.1, 3.0.2, 3.0.3 и т.п.
В представленной версии 3.0-rc1 около 2/3 всех изменений связаны с кодом драйверов устройств. Из других изменений можно отметить:
- Добавление реализации нового типа кэша Cleancache, который может использоваться ядром для хранения восстановимых из других источников данных, которые не страшно потерять, но при наличии ресурсов неплохо держать в памяти. Например, в Cleancache могут храниться ассоциированные с файлами на диске страницы памяти, которые в случае очистки кэша впоследствии могут быть перечитаны с диска. Поддержка CleanCache уже добавлена в Ext3, Ext4, Btrfs, OCFS2 и Xen. Cleancache является первой практической реализацией появившейся в ядре 2.6.39 техники трансцендентного управления памятью ("Transcendent memory"), позволяющей улучшить поведение системы при работе с не представляющими важность данными (например кэш) в условиях дефицита оперативной памяти. По сути Transcendent memory напоминает RAM-диск, имеющий ряд особенностей: размер RAM-диска не известен, запись данных не всегда может быть гарантирована и уже записанные данные могут быть очищены (удалены).
- Поддержка раздельных номеров файловых дескрипторов внутри изолированных пространств Namespace. Namespace является своеобразной легковесной техникой виртуализации, при которой некоторые процессы могут быть отрезаны от остальной системы, работая в отдельном пространстве имен и не влияя на другие части системы.
- Продолжение реорганизации кода, связанного с платформой ARM;
- Проведение оптимизации и чистки кода в подсистеме VFS;
- Добавление разработанного в рамках проекта OpenKinect драйвера для устройств Microsoft Kinect. В настоящее время драйвер способен принимать с устройства видеопоток, взаимодействуя с RGB-сенсором или монохромным сенсором, т.е. позволяет использовать Microsoft Kinect в роли web-камеры или инфракрасной камеры. Датчики глубины пока не поддерживаются;
- Обновлен код DRM-модулей Intel, Radeon и Nouveau. Проведена оптимизация производительности для гибридных процессоров Intel Sandy Bridge, обеспечена начальная поддержка Intel Ivy Bridge и AMD Fusion Llano APU;
- Добавлен недостающий storage-бэкенд Xen, который ознаменовал завершение добавления всех компонентов Xen, необходимых для работы Dom0 без установки дополнительных патчей;
- В код netfilter интегрирован JIT-компилятор правил, поддерживающий работу на системах x86-64, что позволит значительно увеличить производительность обработки пакетов пакетным фильтром.
- Для беспроводных карт Realtek представлен новый драйвер rtl8192se;
- Поддержка непривилегированных ICMP-сокетов, при помощи которых можно организовать работу ping и других отладочных утилит без предоставления дополнительных привилегий через suid-бит или capabilities.
суббота, 28 мая 2011 г.
Ajenti – Веб-интерфейс для администратора nix сервера
Ajenti – красивый веб-интерфейс для администратирования серверов на базе *nix. Причём красивость не мешает функционалу! Есть возможность подключать плагины, поэтому возможности практически безграничны.

Установка очень проста. Нужно установить только один пакет - ajenti. После этого вводим в бразуере http://ip_адрес_сервера:8000, вводим логин и пароль admin и нам открывается окно настроек. В начале задаём логин и пароль, затем подключаем необходимые модули. Перейдём к установке.
Итак, есть 2 репозитория: для разработчиков и стабильный. Выбираем какой считаете нужным (я ставил для разработчиков)
Вот тут то многие и остановились. Дальнейших пояснений не было. А нужно добавить репозитории в файл /etc/apt/sources.list
Всё. Теперь можно устанавливать:
Всё, Ajenti установлен! Приятного пользования.
P.S.
Смотрите так же:
Установка очень проста. Нужно установить только один пакет - ajenti. После этого вводим в бразуере http://ip_адрес_сервера:8000, вводим логин и пароль admin и нам открывается окно настроек. В начале задаём логин и пароль, затем подключаем необходимые модули. Перейдём к установке.
Установка Ajenti
У многих новичков вызвало куча проблем момент установки Ajenti, ибо описания на сайте нет. Поэтому распишу поподробней.Итак, есть 2 репозитория: для разработчиков и стабильный. Выбираем какой считаете нужным (я ставил для разработчиков)
deb http://repo.ajenti.org/debian /
deb http://mirror0.ajenti.org/debian /
deb http://mirror0.ajenti.org/debian /
Вот тут то многие и остановились. Дальнейших пояснений не было. А нужно добавить репозитории в файл /etc/apt/sources.list
sudo nano /etc/apt/sources.list
Всё. Теперь можно устанавливать:
sudo apt-get update && sudo apt-get install ajenti
P.S.
Смотрите так же:
Установка phpSysInfo в Ubuntu/Debian
Ubuntu установка Webmin
четверг, 26 мая 2011 г.
Обновление ядра Ubuntu 11.04 до 2.6.39-0
По умолчанию Ubuntu 11.04 использует ядро 2.6.38-8, рассмотрим как обновить его до версии 2.6.39-0.
Новое ядро вышло с расширенной поддержкой аппаратного обеспечения и сетевой подсистемы, в частности увеличен размер скользящего окна TCP, что позволяет повысить скорость открытия web-страниц примерно на 10%.
Полный список изменений можно найти тут.

Среди которых, должен быть kernel 2.6.39.0
Теперь устанавливаем:
Новое ядро вышло с расширенной поддержкой аппаратного обеспечения и сетевой подсистемы, в частности увеличен размер скользящего окна TCP, что позволяет повысить скорость открытия web-страниц примерно на 10%.
Полный список изменений можно найти тут.
Установка
Добавляем PPA для ядра, выполнив в терминале:sudo add-apt-repository ppa:kernel-ppa/ppa
sudo apt-get update
Просмотрим доступные ядра, выполнив следующую команду: apt-cache showpkg linux-headers
Среди которых, должен быть kernel 2.6.39.0
Теперь устанавливаем:
sudo apt-get install linux-headers-2.6.39-0 linux-headers-2.6.39-0-generic
linux-image-2.6.39-0-generic --fix-missing
Подписаться на:
Сообщения (Atom)