четверг, 19 марта 2009 г.

Inkscape — Let's ROCK!

Сделал на досуге


Вот такая гитара. Растровые текстуры: корпус — мербау, гриф — клён, накладка грифа — эбони. Источник текстур — Google Images + GIMP. Остальное вектор. Редактор — Inkscape.

воскресенье, 15 марта 2009 г.

Полезные мелочи

Здесь я буду собирать небольшие tips&tricks, с целью повышения удобства пользования Ubuntu.

  • Мне не очень нравится стандартное отображение раскладок в Gnome. РУС и США - это жесть.
решение:
1) $ gconf-editor
2) desktop~>gnome~>keyboard~>peripherals~>indicator~>showFlags (чекбокс)
3) Создаём папку ~/.icons/flags.
4) Внутрь папки помещаем два png или svg файла — ru.png и us.png. Всё.

у меня такие:

(да, оба красные с жёлтым)

на просторах Интернета нашёл ещё такие:

(красивые, но мне нравятся мои, со зверятами)

можно ещё подумать на тему:


В общем полёт фантазии имеет место быть (:

воскресенье, 8 марта 2009 г.

Очистка системы

Думаю все когда-либо сталкиваются с проблемой свободного места — а точнее с его недостатком. Да и вообще, со временем накапливается мусорок разного рода.
  • Старые ядра:
После пары-тройки (в данном случае) обновлений ядра в меню GRUB будет наблюдаться подобная картина. По-моему это неправильно, так «не надо мне тут».

тут картинка

Каждая версия ядра состоит из нескольких пакетов, общим «весом» около 100-150 Мб. То есть при вышеобозначенном случае мы имеем выигрыш в ~300 мегабайт. Неплохо.

Алгоритм действий:
  1. Узнаем используемую версию ядра: $ uname -sr (в данном случае ответом будет linux 2.6.22-10-generic)
  2. В Synaptic найдём пакеты с именем вида «linux-image-x.x.xx-xx» и «linux-headers-x.x.xx-xx», имена которых НЕ СООТВЕТСТВУЮТ используемым в системе. То есть, для нашего случая, удаляться будут пакеты linux-image-2.6.20-16, linux-headers-2.6.20-16, linux-headers-2.6.20-16-generic, linux-image-2.6.20-15 и так далее, по аналогии.
  3. Удаляем их.
  4. $ sudo update-grub
и тут картинка

Фтагн!
  • Удаление ненужных локализаций.
При установке пакетов зачастую устанавливается и документация, рассказывающая, как там, что и куда делать с этой программой. Это бесспорно отлично. Как минимум, можно узнать для чего этот пакет вообще нужен. Однако, я не житель Пакистана и граничащих с ним провинций Индии, и мне не нужна заботливо написанная на урду документация. Для избавления от подобного «мусора» при установке очень полезно использовать небольшой скрипт localepurge.
  1. $ sudo apt-get install localepurge
  2. Прямо при установке произойдёт настройка скрипта. Надо будет отметить необходимые локали.
  3. Забыть об этом скрипте :)
  • Очистка от ненужных пакетов.
  1. $ sudo apt-get autoclean — удаляет старые пакеты
  2. $ sudo apt-get clean — очищает кэш apt.
    Полезно знать, что при установке пакета с помощью apt-get install, APT заботливо помещает каждый полученный пакет в кэш, располагающийся по адресу /var/cache/apt/archives. Причём, при удалении через apt-get remove, он не удаляет пакет из кэша.
    Со временем набирается приличная коллекция, что может быть полезно, например при установке системы на компьютере без соединения с Интернетом — нарезать эти пакеты на болванку и вперёд. Однако, это лишнее место, поэтому я их периодически вычищаю.
  3. $ sudo apt-get autoremove — удаляет пакеты, которые были установлены как зависимости, но остались после удаления оригинальных пакетов, и, соответственно более не нужны. Может использоваться как более лучшая альтернатива apt-get remove.
  4. Пакет deborphan и фронтэнд к нему orphaner — ищет оставшиеся в системе «брошенные» пакеты, оставшиеся после удаления других. deborphan просто выводит список таких пакетов, а на orphaner остановлюсь поподробнее. Так как в процессе работы мы будем удалять пакеты, то запускается он через sudo: $ sudo orphaner. Появится такое окошко:

Отметив (пробелом) пакеты, выбираем <Симуляция>. При этом, утилита произведёт тест, по результатам которого будет ясно, появятся ли в системе очередные «брошенные пакеты» после удаления выбранных. В нашем случае появился ешё один пакет. Отмечаем его, и снова прогоняем симуляцию. Всё чисто, новых пакетов не появилось. Выбираем <ОК>.


Всё :)

среда, 4 марта 2009 г.

IDN

Image Hosted by ImageShack.us

Уроки быстрой печати

Решил научиться таки «слепому» набору на клавиатуре.

Остановил свой выбор на программе GNU Typist
Очень хорошая. Больше всего порадовали уроки для русской раскладки от Dmitry Rutsky. Впрочем, оцените сами,
насколько весело они сделаны:

Image Hosted by ImageShack.us

Браво, Дмитрий!

вторник, 3 марта 2009 г.

Полезные ссылки

  • Appnr — своего рода он-лайн «установка/удаление», только более полная. Для установки программ надо установить небольшой пакет AptURL.
  • Playdeb — примерно то же самое, что выше, но посвящено исключительно играм.
  • manpages.ubuntu.com — собрание всех доступных в Ubuntu MAN'ов. Ворнинг: Кулхацкирам эта ссылка не нужна!
  • Tuxsoftware

понедельник, 2 марта 2009 г.

Компиляция злого вируса под GNU/Linux

Крайне полезный ман для кулхацкиров!

evilmalware 0.6 (beta)
Copyright 2000, 2001, 2003, 2005, 2006, 2007, 2008, 2009
E\/17 |-|4><0|2z>Software Foundation, Inc.

Это свободное программное обеспечение; ознакомьтесь с условиями его распространения,
находящимися в исходных кодах.

Это ПО поставляется без каких-либо гарантий, как то: работоспособности,
гарантии от
полного уничтожения важных данных программой, либо пригодности для

конкретной цели
(н-р рассылки тысяч спам сообщений о Viagra по всему миру).


Установка
==================

Перед компиляцией этого вируса, убедитесь, что у вас установлена правильная версия

библиотеки
glibc,а также в том, что правила вашего межсетевого экрана установлены на
«разрешить всё».


1. Поместите архив в подходящий каталог, н-р /usr/src

2. Извлеките исходные коды из архива, набрав в терминале `tar xvzf evilmalware.tar.gz'.

3. Наберите в терминале './configure' для конфигурации вируса под вашу систему.

4. Наберите 'make' для компиляции пакета. При этом, вы должны обладать правами root.

5. Дополнительно, можно выполнить несколько тестов, находящихся в архиве с вирусом,
набрав '
make check_payable', кроме всего прочего, при этом, с вашего банковского
счёта будет совершён перевод денег на обезличенный счёт разработчиков вируса
в Швейцарии.


6. Наберите 'make install' для установки вируса и программ-шпионов, порнотроянов,
рекламы увеличения пениса и выполнения
DDoS атак вашего компьютера.


7. Настройки вируса содержатся в /etc/evilmalware.conf .

СМОТРИТЕ ТАКЖЕ
evilmalware(1), evilmalware.conf(5), please_delete_all_my_files(1)