Microsoft запатентовала sudo?!

огнетушитель unixНовость, вполне тянущая на первоапрельскую шутку, но вроде дата не та. Ситуация сколь комичная на первый взгляд, столь и дикая на последующие:

Патент США #7,617,530, выданный 10 ноября 2009 одной известной редмондской компании, описывает метод “Rights elevator”, который позволяет передавать права администратора обычному пользователю. Ничего вам не напоминает? Вот-вот, команда sudo, которой “сто лет в обед” как раз попадает под это определение. Читать далее

100 “жемчужин” OpenSource

opensource linux softЛюблю, знаете ли, читать LinuxFormat. Пусть кто-то презрительно скривит рот: “Мурзилка!” А люблю я его главным образом потому, что натыкаюсь в нём периодически на обзоры самого разнообразного софта. Да, конечно, поиск в интернете — наше всё. Да, можно найти себе приложение на любой вкус. Но это когда знаешь, что искать. А иногда необходим “внешний пинок” для того, чтобы можно было увидеть приложение, о назначении которого не задумывался. И тогда через пару месяцев будешь сам восклицать: “И как я без него жил?!” Читать далее

Навешиваем действия на дополнительные кнопки мыши

дополнительные кнопки мыши в XУ меня есть мышка, на боку которой есть пара дополнительных кнопок. Что нужно сделать, чтобы их можно было использовать в X? Итак, по шагам:

  1. Запускаем программу xev. Она отслеживает активность клавиатуры и мыши, выводя на экран все события типа “нажата кнопка”, “отпущена кнопка”, “перемещена мышь” и т.д.
    ButtonPress event, serial 25, synthetic NO, window 0x5000001,
    root 0x1a6, subw 0x0, time 1238685884, (294,593), root:(295,714),
    state 0x10, button 8, same_screen YES
    ButtonRelease event, serial 25, synthetic NO, window 0x5000001,
    root 0x1a6, subw 0x0, time 1238686020, (294,593), root:(295,714),
    state 0x10, button 8, same_screen YES

    Вывод на экран идёт достаточно большой, но если сильно не двигать мышкой, вполне можно отследить, под какими номерами идут дополнительные кнопки. У меня это оказались 8 и 9.

  2. Читать далее

Linux дистриб-парад Яндекса

linux дистриб-парад яндексаЛожь, как известно, бывает наглой, цитированной и статистикой. Тем не менее, статистику используют все и ссылаются на неё повсеместно. Я задался вопросом провести собственное статистическое исследование и сравнить разные дистрибутивы linux по популярности. Для этого я использовал статистику запросов Яндекса за последний месяц. Вот как распределились места. Читать далее

10 свободных книжек по Linux

opensource communismВот чем хорош OpenSource? Ну понятно, программы свободные, исходники, всё такое… А как по мне — так ещё существенным плюсом является свободная документация (кто покупал книги издательства Microsoft Publisher, тот поймёт 😉 ).

Нет, я конечно не против платных бумажных книг по Linux. Эби Неметт — моя настольная книга с давних пор. Но, согласитесь, толковая электронная документация, да ещё в свободно распространяемом виде (со всеми вытекающими прелестями: обновлениями, добавлениями, возможностью поиска) — гораздо более приемлема для оперативных нужд (нашёл, посмотрел, закрыл). Её можно залить в КПКшку и читать в метро, пересылать по емайлу, дарить друзьям :-). В общем, преимуществ масса. Читать далее

Приятная команда watch

огнетушитель unixКак-то я пропустил её, а зря! Только недавно наткнулся и прочувствовал. Итак, если вам нужно в реальном вермени мониторить вывод какой-то команды, watch — самый лучший вариант. По умолчанию вывод обновляется каждые 2 секунды, но это можно исправить с помощью ключа -n

Пример №1

Мы копируем дерево каталогов (или разархивируем архив) и хотим отслеживать, что там у нас скопировалось:

watch ls -l /dir

Читать далее