Архив рубрики: Программы

KTorrent 5 в KDE Neon / Kubuntu 16.04

Новая версия популярного торрент-клиента KTorrent…

Спустя более трёх лет с момента прошлого выпуска доступны BitTorrent-клиент KTorrent 5.0 и связанная с ним библиотека libktorrent 2.0. Ключевым изменением по сравнению с прошлой веткой KTorrent является перевод приложения на компоненты KDE Frameworks 5 и адаптация для использования в окружении на базе технологий KDE 5. Портирование выполнил Николай Шафоростов (Nick Shaforostoff), который взял на себя разработку после потери интереса к проекту его основных разработчиков (домен ktorrent.org потерян, второй сайт ktorrent.pwsp.net неработоспособен).
Читать

Лучшие программы для KDE 2016

Обновляем наш список лучшего ПО…

Пролог
Я ранее уже писал подобную статью в 2015 году, но приходится это делать вновь. Что бы до народа дошло, что в Linux вполне можно комфортно работать также, как и в Windows. Тем более в KDE, где полно встроенного ПО, которое по функционалу и удобству уделывает в пух и прах любое другое. Читать

Популярные мессенджеры для Linux

Список популярных мессенджеров для Linux, знакомимся…

В последнее время стало хорошим тоном у разработчиков выпускать кроссплатформенные программы. И это хорошо! Ведь вспомните, несколько лет назад для Linux были лишь доступны Jabber и Skype. Сейчас же ситуация совсем иная. Невольно думаешь… неужели Linux становится популярным?!
Ну, судя по статистике от Net Appications, то нас уже 2,23% Читать

Лайфхаки по обслуживанию системы безопасности

Всем известно, что класс стойкости всей системы определяется классом стойкости самого ее слабого элемента. Так, например, если система состоит из элементов с классами стойкости 3, 5, 6, то стойкость всей системы будет 3.

Это определение имеет очень важное значение в реальной жизни — при эксплуатации системы безопасности (организации, предприятия и т.п.).

Характеристики системы могут остаться только на бумаге, если ее правильно не эксплуатировать и не обслуживать. Читать

Создание DJVU книг в Linux

1. Сканирование.

Используется API (интерфейс программирования приложений) SANE (Scanner Access Now Easy) с его графической оболочкой XSane.

Ещё предлагается к использованию ScanTWAIN, но это я не пробовал.

Примечание: если в Windows основными промежуточными форматами сканообработки являются tiff и bmp, то для Linux таким форматом будет являет pnm (ppm — цветные, pgm — полутоновые, pbm — чёрно-белые).

2. Сканообработка.

Используется всеми любимый Scan Tailor, так как есть версия для Linux.

Я использую ST Enchanced, поэтому устанавливал его из исходников с официального сайта.

Для установки из исходников в систему пришлось добавить пакеты build-essential, cmake, libqt4-dev, zlib1g-dev, libjpeg62-dev, libpng12-dev, libtiff4-dev, libboost-all-dev и libxrender-dev.

Сборка осуществляется командой cmake . (c точкой).
Далее команда make. Потом — sudo make install

(Данный процесс инсталляции не предусматривает создания пункта меню)

Под wine также запускаются Scan Kromsator и Book Restorer.

3. Djvu-кодирование.

Происходит так:
— сжатие каждой страницы отдельно в зависимости от её содержания (автоматизируется)
— добавление текстового слоя (опционально)
— сборка из отдельных djvu-файлов одного общего (итогового)

Для работы нужны пакеты djvulibre-bin, netpbm и imagemagick

Установка:
sudo aptitude install djvulibre-bin netpbm imagemagick

Кодирование чёрно-белых изображений.

Для сжатия чёрно-белых изображений исходники надо перевести в формат pbm:
for file in *.tiff; do anytopnm $file | ppmtopgm | pgmtopbm -value 0.499 > ${file%tiff}pbm; done

Преобразование pbm-файлов в djvu-файлы:
cjb2 -dpi DPI ВХОДНОЙ_ФАЙЛ.pbm ИТОГОВЫЙ_ДОКУМЕНТ.djvu

Опция -dpi означает возможность варьировать dpi.

Кодирование изображений в оттенках серого.

Сканы нужно конвертировать в формат pgm:
anytopnm ИМЯ_ИСХОДНОГО_ФАЙЛА | ppmtopgm > ВЫХОДНОЙ_ФАЙЛ.pgm

Кодирование:
cpaldjvu -dpi DPI -colors КОЛИЧЕСТВО_ОТТЕНКОВ_СЕРОГО ВХОДНОЙ_ФАЙЛ.pgm ВЫХОДНОЙ_ФАЙЛ.djvu

Чем больше значение -colors (количество оттенков серого), тем больший объём имеет сжатая страница. Для не очень качественных сканов подойдёт значение 3 или 4 — этого вполне достаточно, чтобы получить пусть и бледноватую, но читабельную картинку.

Кодирование цветных изображений.

Обложки или иллюстрации для начала конвертируются в ppm:
convert ИСХОДНЫЙ_СКАН РЕЗУЛЬТИРУЮЩИЙ_ФАЙЛ.ppm

Кодирование в djvu:
c44 -dpi DPI ИСХОДНИК.ppm РЕЗУЛЬТАТ.djvu

Сборка итогового djvu-файла.

Выполняется такой командой:
djvm -c ВЫХОДНОЙ_ФАЙЛ.djvu *.djvu

Автор: Sergey Bolshakov

RetroShare — интерфейс программы

Продолжаем цикл статей про программу RetroShare. В этой статье мы поверхностно познакомимся с интерфейсом программы. Сама программа частично локализована. Разработчики говорят, что полная руссификация не проводится из-за нехватки времени, и приглашают разработчиков ПО для ее проведения. Об этом можно узнать на их официальном сайте. В принципе и без перевода все понятно достаточно хорошо. Ибо нет практически незнакомых слов для человека со знанием английского на «удовл»))) Итак, поехали!

В программе имеется семь вкладок. Все они отвечают за то или иное действие по направлению. 

Первая вкладка — «NEWS FEED» (Служба рассылки новостей). В ней отображаются все действия, происходящие в программе: появление он-лайн друзей, новые сообщения в чате, на форуме, новые личные сообщения и прочее, что связано с деятельностью программы.
 
Вторая вкладка — «ДРУЗЬЯ». Тут отображается список друзей (при их наличии), общий чат. 
 
Третья вкладка — «FILE SHARING» (Совместное использование файлов). В этой вкладке все, что связано с расшариванием Ваших файлов либо папок. Также отображение закачиваемых, выкачиваемых файлов, список расшаренных папок друзей и список Ваших расшаренных папок.
 
Четвертая вкладка — «CHAT LOBBIES» (чаты).  В этой вкладке можно создать приватные и публичные чаты. Чем они отличаются друг от друга — объяснять не буду. И так все понятно.
 
Пятая вкладка — «MESSAGES». Вкладка личных сообщений. 
 
Шестая вкладка — «КАНАЛЫ». В этой вкладке можно просматривать каналы, создаваемые друзьями, а также создавать свои каналы, в которых можно делиться полезной информацией.
 
Седьмая вкладка — «ФОРУМЫ». Название говорит само за себя. Можно создать свой форум, а можно подписаться на форумы, созданные друзьями.
 
Вот пока и все. В следующих статьях мы рассмотрим каждую вкладку отдельно. А также рассмотрим настройки как программы, так и отдельных ее действий, начиная с аккаунта.

Автор: Роман Дмитриевич