Редактор изображений для Linux – mtPaint

Домашняя страница:
http://mtpaint.sourceforge.net

Назначение: Редактор изображений для Linux

mtPaint – небольшой (пакет до 1 Мб), легкий и аккуратный редакторы изображений, имеющий достаточно много функций. Развивается уже более десяти лет, поэтому код можно считать стабильным. Построен на GTK +, и весьма не требователен к производительности компьютера. Для его запуска будет вполне достаточно CPU 200 Мгц с 16 Мб ОЗУ. Редактор имеет все необходимое для работы с изображениями и превышает по возможностям Microsoft Paint. Хотя пользователи до этого работавшие с последним, без труда найдут в mtPaint знакомые функции. Реализованы – преобразование изображения с(амма, яркость, контрастность, насыщенность, оттенок и т.д.) с предарительным просмотром результата (вертикальное или горизонтальное разделение окна), ряд эффектов (invert, greyscale, isometric transformations, edge detect, sharpen, unsharp mask, soften, Gaussian blur, emboss, bacteria), гамма корекция, обрезание, увеличение или уменьшение изображения. Поддерживается работа со слоями (до 100).

Экспорт и импорт изображений в форматах BMP, GIF, JPEG, LSS, PNG, TGA, TIFF, XPM, XBM. Инструменты для создания анимации, смещения палитры. Около 100 пресетов и моделей кисти. Рисование, клонирование, линии, фигуры и многое другое.
Есть в репозитариях большинтсва дистрибутивов, в Ubuntu для установки достаточно ввести:

$ sudo apt-get install mtpaint

Теги:

Воспроизведения мультимедиа в Linux – RealPlayer

Домашняя страница:
http://www.real.com/linux

Лицензия: Freeware

Назначение: воспроизведение мультимедиа

RealPlayer – популярный проигрыватель для воспроизведения потоковых мультимедийных файлов в режиме реального времени. С помощью проигрывателя RealPlayer можно слушать радио и смотреть телевидение в Интернет. Поддерживает: RealAudio, RealVideo, MP3, 3GPP Video, Flash, SMIL 2.0, JPEG, GIF, PNG, RealPix, RealText, Ogg Vorbis и Ogg Theora. RealPlayer 11 for Linux базируется на коде OpenSource проигрывателя Helix player. На сайте проекта можно найти установочный bin файл, а также пакет RPM и DEB. В Ubuntu BIN файл устанавливается так:

$ sudo chmod +x RealPlayer11Gold.bin
$ sudo ./RealPlayer11Gold.bin

Теги:

Запись скринкастов с рабочего стола – RecordMyDesktop

Домашняя страница:
http://www.recordmydesktop.sourceforge.net

Назначение: запись скринкастов

RecordMyDesktop – программа для создания скринкастов всего что происходит на рабочем столе, выдающая видео в формате OGG Theora/Vorbis и предлагающая как опытному так и начинающему пользователю полный набор функций. Написана языке C. Во время работы RecordMyDesktop использует ALSA или OSS. Управление возможно с командной строки recordMyDesktop, также предлагается два фронтенда pyGtk (gtk-recordMyDesktop) и pyQt4 (qt-recordMyDesktop).

Фронтенды представляют все удобства – предварительный просмотр рабочего стола, выбор области захвата, отслеживание движений курсора, исключение курсора. Кроме этого можно настроить захват разными способами – например не включать всплывающие подсказки приложений в видео. По умолчанию скорость видео составляет 15 кадров секунду, но эту цифру легко изменить в любую сторону. В зависимости от мощности системы и наличия свободного места на жестком диске можно выбрать режим кодирования видео на лету или кодирование по окончании записи. Также можно отключить сжатие, это снизит нагрузку на процессор, но потребует дополнительного места на диске.

Теги:

Twitter клиент для Linux – twyt

Домашняя страница:
http://andrewprice.me.uk/projects/twyt/

Назначение: Twitter клиент

twyt – API для Python и консольное приложение для постинга в Twitter. Учитывая, что в Twitter размер сообщений не превышает заветные 140 знаков, пользоваться коносльной утилитой достаточно комфортно. Для установки потребуются пакеты python, python-simplejson и python-twyt. Получаем пакет с сайта проекта, распаковываем архив и устанавливаем командой.

# setup.py install

Не смотря на небольшие размеры параметров утилита имеет предостаточно:

$ twyt --commands
 
usage: twyt  COMMAND [options] [args]
 
Available commands:
 accountlimit Show the API rate limit for your Twitter account.
        block Blocks a user specified by ID (numerical ID or screen name)
       delete Deletes a tweet by ID
       direct Sends a direct message to another user
    directdel Delete a direct message which was sent to you
   directsent Prints the 20 last direct messages sent by you
     directtl Prints the 20 last direct messages sent to you
    friendstl Returns 20 most recent statuses in your friends timeline
      iplimit Show the API rate limit for your IP address.
    namecache Access and manipulate the username cache.
     publictl Shows the 20 most recent statuses in Twitter's public timeline
      replies Lists statuses which are replies to you (statuses with @yourusername in them)
         show Show a single status message by ID
         sing Similar to 'tweet', wraps the status in musical notes
        tweet Updates the authenticating user's Twitter status
      unblock Unblocks a user specified by ID (numerical ID or screen name)
         user Get and set Twyt user options, e.g. remembered passwords and Twitter usernames
       usertl Show your timeline, or USERNAME's timeline
 
For command-specific help, use twyt COMMAND --help

Параметр set позволяет сохранить логин и пароль к аккаунту Twitter, что очень удобьно так как не нужно будет их указывать каждый раз (при помощи -u).

$ twyt user –user=grinder set
Enter grinder's Twitter password:

Теперь данные будут сохранены в скрытом файле ~/.twytrc.json в домашнем каталоге.

$ twyt user –user=grinder set
Enter grinder's Twitter password:

Теперь постим:

$ twyt tweet "Привет всем" –u grinder

Теги:

Архиватор для Linux – Ark

Домашняя страница:
http://utils.kde.org/projects/ark/

Назначение: архиватор

Ark – программа для работы с архивами для среды KDE. Может работать как самостоятельная программа так и вызываться через контекстное меню KDE (Konqueror Integration plugin в kdeaddons). Поддерживает просмотр, создание, распаковку и модификацию архивов 7z, tar, rar, zip, gzip, bzip2, lha, zoo и ar. Для работы с архивами программа вызывает соответсвующие командные утилиты.
Поддерживается drag and drop.

Теги:

Управление виртуальными машинами в Linux – Virtual Machine Manager

Домашняя страница:
http://virt-manager.org/

Назначение: управление виртуальными машинами в Linux

Virtual Machine Manager – менеджер управления виртуальными машиными,

Изначально разработан для Red Hat Enterprise Linux, сегодня доступен в виде пакета virt-manager в репозитариях большинтсва популярных дистрибутивов Linux (Ubuntu, Debian, Mаndriva, Gentoo).
Поддерживаются виртуальные машины KVM, XEN или Qemu запущенный как на локальной так и удаленной системе.

Интерфейс позволяет производить следующие операции:

  • Создавать, редактировать свойства, запускать и останавливать виртуальные машины.
  • Просматривать и управлять виртуальными машинами с помощью консоли.
  • Получать информацию о производительности и статистику по работе виртуальных машин.
  • Просмотр списка всех запущенных виртуальных машин на хосте и оценить их производительность.

Теги:

MIDI-секвенсер Rosegarden

Домашняя страница:
http://www.rosegardenmusic.com/

Назначение: MIDI-секвенсер и нотный редактор

Rosegarden — свободный MIDI-секвенсор, нотный редактор для GNU/Linux, программа для создания и редактирования музыки наподобие Cakewalk Sonar и Steinberg Cubase. Проекту исполнилось недавно 10 лет, и по сути такое долголетие является заслугой двух разработчиков программисту Крису Кэннему и Майклу Макинтайру. После двух лет работы исходный код Rosegarden был полностью портирован на на Qt4. После этого релиза все версии будут называться по принципу год.месяц, как это принято в Ubuntu. Интерфейс полностью переписан, стал более удобным и компакнтым, использовани новые значки, появилась удобная панель навигации в нотном, матричном и перкуссионном редакторах.

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

Теги: ,

Консольный веб-браузер – Lynx

Домашняя страница:
http://lynx.isc.org/

Назначение: консольный веб-браузер

Lynx – легкий браузер понимающий практически все стандарты, принятые в Web на сегодняшний день. Поддерживает протоколы: http, ftp, gopher, wais, nntp. Позволяет обращаться к документам находящимся в кеше, но не отображает правильно фреймы и таблицы. Хотя вполне пригоден к использованию, особенно на слабых машинах. Еще одна особенность выделяет данный браузер, он особенно щепетильно относится к интерпретации кода, поэтому если есть серьезные изъяны, то он просто откажется работать. При запуске можно использовать дополнительные ключи, все они описаны в документации. Например, ключ -dump выводит как сам документ (без работающих гиперссылок), так и отдельно все гиперссылки имеющиеся в нем, что позволяет отобрать необходимые файлы и загрузить, используя один из менеджеров закачки. Параметр –source выведет вместо документа его исходный текст.

Теги:

Записная книжка – KJots

Домашняя страница:
http://userbase.kde.org/KJots

Назначение: записная книжка

KJots представляет собой записную книжку позволяющую вести структуированные записи. Все записи разделяются на Книги и Разделы. Страницы можно свободно перемещать между Книгами и Разделами, а Книги вкладывать в друг друга. Заметки хранятся непосредственно в страницах, данные со страниц агрегируются в Книге. В книге генерируется оглавление в виде html-ссылок, позволяющие легко перемещаться по частям Книги. Кроме этого присутствуют закладки. Поддерживается только текст, вставка картинок как и разделение на колонки невозможно. Имеются стандартные средства форматирования текста, выбор цвета, можно одной кнопкой вставить горизонтальную черту или текущую дату.

Сохранение автоматическое, можно настроить желаемый интервал. Есть возможность экспорта (собственный, HTML и текстовый файл) и импорта (собственный .book и KnowIt). KJots прекрасно интегрируется с персональным органайзером Kontact, но может запускаться и использоваться как самостоятельное приложение.
KJots интегрируется с персональным органайзером Kontact.

Теги:

Управление проектами – GanttProject

Домашняя страница:
http://ganttproject.biz

Назначение: управление проектами

GanttProject - бесплатная кроссплатформенная программа для управления проектами в диаграмме Ганта. Исходные тексты доступны под лицензией GNU GPL, поддерживаются работа на Windows, Linux и MacOSX. Проект представляет дерево задач, для которых выделяется определенное количество времени и закрепляется исполнитель. Между задачами устанавливаются связи. Все это выводится при помощи диаграмм Ганта и PERT, заявленные работы над CPM, пока не доведены до конца. Для удобства на диаграмму можно вывести дополнительные данные (координатор, дата, название задачи, назначенные ресурсы). Реализована подсветка занятости человека (обычный человек, завален работой, недорабатывает и отпускные дни) и хода выполнения задач (не изменилось, опережение и запаздывание). Есть возможность задания пользовательских полей в задачах. Интерфейс программы локализован, и можно сказать стандартен, поэтому проблем с его освоением быть не должно.

Принцип прост, вначале создается пустая задача, которая отображается на графике, затем вызывается и редактируется окно свойств. В качестве ресурсов подразумевается человек. При создании нового человека задается имя, роль, телефон, электронный адрес и отпускные дни. По умолчанию может быть установлены две роли – координатор и неопределенно, но в настройках программы можно задать любое количество ролей.
Для совместимости со сторонними проектами используется библиотека MPXJ. Но из пяти поддерживаемых этой библиотекой форматов, в GanttProject реализован только один – MS Project Exchange (MPX). Кроме этого есть возможность экспорта и импорта файлов, проектов в формате txt, и XML. Файлы XML экспортированные из OpenProj и OpenWorkbench в GanttProject открыть не удалось.
Отчеты можно сохранить в HTML, PDF, рисунок (PNG, JPEG) и CSV (с возможностью выбора своего варианта разделителя). Последнее позволяет в дальнейшем использовать программы для работы с электронными таблицами.
Еще одна важная особенность GanttProject – возможность загрузки и сохранения файла проекта на FTP, что позволяет открывать документ сразу несколькими пользователями. Правда коллизии при редактировании придется разрешать вручную. Также GanttProject может использоваться для оффлайн редактирования проектов для ]project-open[ (о нем чуть дальше).

Теги: