Archive for Ноябрь, 2014

Обработка RAW фото в Linux — UFRaw

Обработка RAW фото в Linux — UFRaw

Домашняя страница:
ufraw.sf.net

Лицензия: GNU GPL

Назначение: фото, RAW

Утилита для чтения и манипулирования RAW данными UFRaw (Unidentified Flying Raw, ) для чтения данных использует Dcraw, благодаря этому поддерживает огромное количество форматов. Может использоваться как самостоятельно (пакет ufraw), так и в качестве плагина к GIMP/Cinepaint (gimp-ufraw). Это особенно радует так как UFRaw в отличе от GIMP работает с 16 битным цветом.
Возможностей по обработке RAW у программы много, и часто и хватает чтобы вернуть жизнь снимку, без вимешательства GIMP.
Может умеет управлять цветом при помощи трех профилей (профиль камеры, системный профиль, профиль монитора). Для этого использует цветовые профили International Color Consortium standard (ICC) предоставляемые библиотекой Little CMS (littlecms.com). Используемая при съемках модель определяется автоматически по данным EXIF и устанавливается автоматически. На сайте проекта можно найти некоторое количество предустановок в основном под фотоаппараты Nikon, но в пакеты их обычно не включают и придется позаботиться самому. Поэтому программа после запуска сообщает что данный фотоаппарат не поддерживается, а пользователь получает предупреждение в виде восклицательного знака на красном фоне. В этом случае можно подобрать наиболее подходящий из имеющихся на сайте проекта, взять профиль поставлемый производителем фотоаппарата (для Nikon находится в C:\Program Files (x86)\Common Files\Nikon\Profiles), также можно использовать профили Little CMS или создать свой. В пакете icc-profiles-free также поставляется ряд свободных профилей (/usr/share/color/icc). Далее просто переходим во вкладку Управление цветом и загружаем при помощи трех кнопок отдельно профили для камеры, монитора и системы (их лучше хранить в специальном каталоге). В профили добавляются в меню и последующем можно легко выбрать нужный. Чтобы удалить лишние, переходим в Параметры.
Окно UFRaw
Поддерживает заводские предустановки баланса белого и автоматический баланс белого, экспокоррекцию и автокоррекция, коррекция искажений, вносимых оптикой фотоаппарата (хроматические аберрации, геометрические искажения и пр.), возможность кадрирования. Возможностей очень много. Результат сохраняется в файл формата PPM, PNG, TIFF, JPEG или экспортируется в GIMP.

BitTorrent клиент Bitflu

Домашняя страница:
http://bitflu.workaround.ch/

Лицензия: GNU GPL

Назначение: BitTorrent

Bitflu — легкий BitTorrent клиент, написанный на Perl. Графического интерфейса не имеет, запускается как демон. Для управления используется HTTP графический интерфейс или telnet. Основные настройки производятся в конфигурационом файле .bitflu.config. Где в частности задается порт и интерфейс для управления, ограничения на загрузку и скачивание, возможность перехода в chroot и многое другое.

Перед использованием необходимо доустановить зависимости:

$ sudo perl -MCPAN -e 'install Digest::SHA1'
$ sudo  perl -MCPAN -e 'install Danga::Socket'
$ wget -c http://bitflu.workaround.ch/bitflu/bitflu-1.51.tgz
$ tar xzvf bitflu-1.51.tgz
$ cd bitflu-1.51
$ ./bitflu.pl

При первом запуске будет создан конфигурационный файл. Для подключения по telnet следует использовать порт 4001. Набираем в консоли

$ telnet localhost 4001
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
# Welcome to Bitflu
bitflu> 
analyze_torrent     ADVANCED: Print decoded torrent information (excluding pieces)
autocancel          Cancel file after reaching given ratio
autocommit          Turns autocommiting on or off for a given queue id
autoload            Scan ./workdir/autoload for new files now
blacklist           Display current in-memory blacklist
bt_connect          Creates a new bittorrent connection
cancel              Removes a file from the download queue
clear               Clear telnet screen
clientstats         Display client breakdown
commit              Start to assemble given hash
config              Configure bitflu while running. Type 'help config' for more information
crashdump           Crashes bitflu
create_torrent      ADVANCED: Create .torrent-file from torrent_importdir
date                Displays current time and date
details             Display verbose information about given queue_id
df                  display free space
die                 Terminates bitflu
dig                 Resolve a hostname
fhcache             Display filehandle cache
files               Manages files of given queueid
grep                Searches for given regexp
head                Print the first 10 lines of input
help                Displays what you are reading now
history             Manages download history
import_torrent      ADVANCED: Import torrent from torrent_importdir
kannounce4          ADVANCED: Dump tracked kademlia announces
kannounce6          ADVANCED: Dump tracked kademlia announces
kdebug4             ADVANCED: Dump Kademlia nodes
kdebug6             ADVANCED: Dump Kademlia nodes
kvotes4             ADVANCED: Dump tracked kademlia votes
kvotes6             ADVANCED: Dump tracked kademlia votes
list                Display download queue
load                Start downloading a new .torrent file / Start download of HTTP-URL
log                 Display last log output
ls                  Display download queue
netstat             Display networking statistics
notify              Sends a note to other connected telnet clients
pause               Stops a download
peerlist            Display all connected peers
plugins             Displays all loaded plugins
quit                Disconnects current telnet session
rating              Display and modify rating
rename              Renames a download
repeat              Executes a command each second
resume              Resumes a paused download
schedule            Schedule configuration settings (Such as upspeed)
seedhide            Hide pieces from leechers while seeding a torrent
seedprio            Changes uploading/seeding priority of a torrent
sort                Sort output. Use "sort -r" for reversed sorting
tail                Print the last 10 lines of input
tracker             Displays information about tracker
useradmin           Create and modify accounts
vd                  Display download queue
verify              Check download for corruptions
version             Displays bitflu version string

В результате получим список команд. Или веб-браузер 127.0.0.1:4081.
Languagetool
Чтобы загрузить торретн и просмотреть результат используем команды

bitflu> load file.torrent
bitflu> vd

Веб-браузер Rekonq

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

Лицензия: GNU GPL

Rekonq — легковесный веб-браузер для KDE, основанный на WebKit, призванный заменить плотно интегрированный с этой средой Konqueror более современным браузером. Rekonq в отличие от предшественника представляет собой обособленное приложение и обходит его в тесте Acid3. Поддерживает вкладки, управление закладками, систему загрузок и уведомления KDE, режим приватного просмотра, встроенный блокировщик рекламы, возможность работы через прокси, плагины (Flash, Java), функциональность KIO-модулей и многое другое. Неплохо справляется с блокировкой рекламы. Вполне может работать с большим количеством одновременно открытых вкладок, при этом потребляет относительно не много оперативной памяти. Поддержка HTML5 и WebGL пока реализована недостаточно.

Languagetool

Follow tux_in on Twitter